public class FrescoModule extends ReactContextBaseJavaModule implements ModuleDataCleaner.Cleanable
Does not expose any methods to JavaScript code. For initialization and cleanup only.
NativeModule.NativeMethod
Constructor and Description |
---|
FrescoModule(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
void |
clearSensitiveData() |
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. |
getReactApplicationContext
getConstants, getMethods, onCatalystInstanceDestroy, writeConstantsField
public FrescoModule(ReactApplicationContext reactContext)
public void initialize()
NativeModule
CatalystApplicationFragment#createCatalystInstance()
after the CatalystInstance has been created, in order to initialize NativeModules that require
the CatalystInstance or JS modules.initialize
in interface NativeModule
initialize
in class BaseJavaModule
public java.lang.String getName()
getName
in interface NativeModule
require()
this module
from javascript.public void clearSensitiveData()
clearSensitiveData
in interface ModuleDataCleaner.Cleanable