public class DeviceEventManagerModule extends ReactContextBaseJavaModule
Modifier and Type | Class and Description |
---|---|
static interface |
DeviceEventManagerModule.RCTDeviceEventEmitter |
BaseJavaModule.JavaMethod, BaseJavaModule.SyncJavaHook
NativeModule.NativeMethod, NativeModule.SyncNativeHook
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
DeviceEventManagerModule(ReactApplicationContext reactContext,
DefaultHardwareBackBtnHandler backBtnHandler) |
Modifier and Type | Method and Description |
---|---|
void |
emitHardwareBackPressed()
Sends an event to the JS instance that the hardware back has been pressed.
|
void |
emitNewIntentReceived(android.net.Uri uri)
Sends an event to the JS instance that a new intent was received.
|
java.lang.String |
getName() |
void |
invokeDefaultBackPressHandler()
Invokes the default back handler for the host of this catalyst instance.
|
getCurrentActivity, getReactApplicationContext
canOverrideExistingModule, getConstants, getMethods, getSyncHooks, initialize, onCatalystInstanceDestroy, onReactBridgeInitialized, supportsWebWorkers, writeConstantsField
public DeviceEventManagerModule(ReactApplicationContext reactContext, DefaultHardwareBackBtnHandler backBtnHandler)
public void emitHardwareBackPressed()
public void emitNewIntentReceived(android.net.Uri uri)
public void invokeDefaultBackPressHandler()
public java.lang.String getName()
require()
this module
from javascript.