public class FrescoModule extends ReactContextBaseJavaModule implements ModuleDataCleaner.Cleanable
Does not expose any methods to JavaScript code. For initialization and cleanup only.
NativeModule.NativeMethodMETHOD_TYPE_REMOTE, METHOD_TYPE_REMOTE_ASYNC| Constructor and Description |
|---|
FrescoModule(ReactApplicationContext reactContext) |
FrescoModule(ReactApplicationContext reactContext,
RequestListener listener) |
FrescoModule(ReactApplicationContext reactContext,
RequestListener listener,
DiskCacheConfig diskCacheConfig) |
| 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. |
getReactApplicationContextgetConstants, getMethods, onCatalystInstanceDestroy, writeConstantsFieldpublic FrescoModule(ReactApplicationContext reactContext)
public FrescoModule(ReactApplicationContext reactContext, RequestListener listener)
public FrescoModule(ReactApplicationContext reactContext, RequestListener listener, DiskCacheConfig diskCacheConfig)
public void initialize()
NativeModuleCatalystApplicationFragment#createCatalystInstance()
after the CatalystInstance has been created, in order to initialize NativeModules that require
the CatalystInstance or JS modules.initialize in interface NativeModuleinitialize in class BaseJavaModulepublic java.lang.String getName()
getName in interface NativeModulerequire() this module
from javascript.public void clearSensitiveData()
clearSensitiveData in interface ModuleDataCleaner.Cleanable