public abstract class NativeAppStateSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethod
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
NativeAppStateSpec(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addListener(java.lang.String eventName) |
java.util.Map<java.lang.String,java.lang.Object> |
getConstants() |
abstract void |
getCurrentAppState(Callback success,
Callback error) |
protected abstract java.util.Map<java.lang.String,java.lang.Object> |
getTypedExportedConstants() |
abstract void |
removeListeners(double count) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarn
canOverrideExistingModule, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidate
getName
public NativeAppStateSpec(ReactApplicationContext reactContext)
public abstract void removeListeners(double count)
public abstract void addListener(java.lang.String eventName)
protected abstract java.util.Map<java.lang.String,java.lang.Object> getTypedExportedConstants()
public final java.util.Map<java.lang.String,java.lang.Object> getConstants()
getConstants
in class BaseJavaModule