public class AnimationsDebugModule extends ReactContextBaseJavaModule
NativeModule.NativeMethod| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
NAME |
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC| Constructor and Description |
|---|
AnimationsDebugModule(ReactApplicationContext reactContext,
DeveloperSettings catalystSettings) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
void |
onCatalystInstanceDestroy()
Called before {CatalystInstance#onHostDestroy}
|
void |
startRecordingFps() |
void |
stopRecordingFps(double animationStopTimeMs)
Called when an animation finishes.
|
getCurrentActivity, getReactApplicationContextcanOverrideExistingModule, getConstants, hasConstants, initialize, invalidateprotected static final java.lang.String NAME
public AnimationsDebugModule(ReactApplicationContext reactContext, DeveloperSettings catalystSettings)
public java.lang.String getName()
require() this module
from javascript.public void startRecordingFps()
public void stopRecordingFps(double animationStopTimeMs)
public void onCatalystInstanceDestroy()
NativeModuleonCatalystInstanceDestroy in interface NativeModuleonCatalystInstanceDestroy in class BaseJavaModule