public class DialogModule extends ReactContextBaseJavaModule implements LifecycleEventListener
NativeModule.NativeMethod| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACTION_BUTTON_CLICKED |
static java.lang.String |
ACTION_DISMISSED |
static java.util.Map<java.lang.String,java.lang.Object> |
CONSTANTS |
static java.lang.String |
FRAGMENT_TAG |
static java.lang.String |
KEY_BUTTON_NEGATIVE |
static java.lang.String |
KEY_BUTTON_NEUTRAL |
static java.lang.String |
KEY_BUTTON_POSITIVE |
static java.lang.String |
KEY_CANCELABLE |
static java.lang.String |
KEY_ITEMS |
static java.lang.String |
KEY_MESSAGE |
static java.lang.String |
KEY_TITLE |
boolean |
mIsInForeground |
static java.lang.String |
NAME |
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC| Constructor and Description |
|---|
DialogModule(ReactApplicationContext reactContext) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getConstants() |
java.lang.String |
getName() |
void |
initialize()
This is called at the end of
CatalystApplicationFragment#createCatalystInstance()
after the CatalystInstance has been created, in order to initialize NativeModules that require
the CatalystInstance or JS modules. |
void |
onHostDestroy()
Called when host activity receives destroy event (e.g.
|
void |
onHostPause()
Called when host activity receives pause event (e.g.
|
void |
onHostResume()
Called either when the host activity receives a resume event (e.g.
|
void |
showAlert(ReadableMap options,
Callback errorCallback,
Callback actionCallback) |
getCurrentActivity, getReactApplicationContextcanOverrideExistingModule, hasConstants, onCatalystInstanceDestroypublic static java.lang.String FRAGMENT_TAG
public static final java.lang.String NAME
public static java.lang.String ACTION_BUTTON_CLICKED
public static java.lang.String ACTION_DISMISSED
public static java.lang.String KEY_TITLE
public static java.lang.String KEY_MESSAGE
public static java.lang.String KEY_BUTTON_POSITIVE
public static java.lang.String KEY_BUTTON_NEGATIVE
public static java.lang.String KEY_BUTTON_NEUTRAL
public static java.lang.String KEY_ITEMS
public static java.lang.String KEY_CANCELABLE
public static java.util.Map<java.lang.String,java.lang.Object> CONSTANTS
public boolean mIsInForeground
public DialogModule(ReactApplicationContext reactContext)
public java.lang.String getName()
getName in interface NativeModulerequire() this module
from javascript.public java.util.Map<java.lang.String,java.lang.Object> getConstants()
getConstants in class BaseJavaModulepublic void initialize()
NativeModuleCatalystApplicationFragment#createCatalystInstance()
after the CatalystInstance has been created, in order to initialize NativeModules that require
the CatalystInstance or JS modules.initialize in interface NativeModuleinitialize in class BaseJavaModulepublic void onHostPause()
LifecycleEventListenerActivity#onPause. Always called
for the most current activity.onHostPause in interface LifecycleEventListenerpublic void onHostDestroy()
LifecycleEventListenerActivity#onDestroy. Only called
for the last React activity to be destroyed.onHostDestroy in interface LifecycleEventListenerpublic void onHostResume()
LifecycleEventListenerActivity#onResume or
if the native module that implements this is initialized while the host activity is already
resumed. Always called for the most current activity.onHostResume in interface LifecycleEventListenerpublic void showAlert(ReadableMap options, Callback errorCallback, Callback actionCallback)