Interface | Description |
---|---|
JavaScriptExecutor.Factory |
Class | Description |
---|---|
Arguments | |
CallbackImpl |
Callback impl that calls directly into the cxxbridge.
|
CatalystInstanceImpl |
This provides an implementation of the public CatalystInstance instance.
|
CatalystInstanceImpl.Builder | |
CxxModuleWrapper |
A Java Object which represents a cross-platform C++ module
This module implements the NativeModule interface but will never be invoked from Java,
instead the underlying Cxx module will be extracted by the bridge and called directly.
|
FallbackJSBundleLoader |
FallbackJSBundleLoader
An implementation of
JSBundleLoader that will try to load from
multiple sources, falling back from one source to the next at load time
when an exception is thrown for a recoverable error. |
JavaScriptExecutor | |
JSBundleLoader |
A class that stores JS bundle information and allows
CatalystInstance to load a correct
bundle through ReactBridge . |
JSCJavaScriptExecutor | |
JSCJavaScriptExecutor.Factory | |
LegacyModuleInfo |
Module info for non-lazy native modules.
|
ModuleHolder |
Holder to enable us to lazy create native modules.
|
NativeModuleRegistry |
A set of Java APIs to expose to a particular JavaScript instance.
|
OptimizedJSBundleLoader |
Bundle loader using optimized bundle API
|
ProxyJavaScriptExecutor |
JavaScript executor that delegates JS calls processed by native code back to a java version
of the native executor interface.
|
ProxyJavaScriptExecutor.Factory | |
SoftAssertions |
Utility class to make assertions that should not hard-crash the app but instead be handled by the
Catalyst app
NativeModuleCallExceptionHandler . |
UiThreadUtil |
Utility for interacting with the UI thread.
|