public enum LifecycleState extends java.lang.Enum<LifecycleState>
BEFORE_CREATE is used before a ReactRootView is attached to ReactInstanceManager, or after all the ReactRootView has been detached from the ReactInstanceManager.
BEFORE_RESUME is used after a ReactRootView is attached to ReactInstanceManager but before it's activity is resumed, or after its activity has been paused and before the ReactRootView has been detached from the ReactInstanceManager.
RESUMED is used when a ReactRootView is rendered on the screen and the user can interact with it.
Enum Constant and Description |
---|
BEFORE_CREATE |
BEFORE_RESUME |
RESUMED |
Modifier and Type | Method and Description |
---|---|
static LifecycleState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LifecycleState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LifecycleState BEFORE_CREATE
public static final LifecycleState BEFORE_RESUME
public static final LifecycleState RESUMED
public static LifecycleState[] values()
for (LifecycleState c : LifecycleState.values()) System.out.println(c);
public static LifecycleState valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null