public class AnimationsDebugModule extends ReactContextBaseJavaModule
BaseJavaModule.JavaMethod, BaseJavaModule.SyncJavaHook
NativeModule.NativeMethod, NativeModule.SyncNativeHook
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, getMethods, getSyncHooks, initialize, onReactBridgeInitialized, supportsWebWorkers, writeConstantsField
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