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, getReactApplicationContext
canOverrideExistingModule, getConstants, hasConstants, initialize
protected 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()
NativeModule
onCatalystInstanceDestroy
in interface NativeModule
onCatalystInstanceDestroy
in class BaseJavaModule