public class JavaScriptModuleRegistry
extends java.lang.Object
JavaScriptModule
s registered to this
CatalystInstance
. Uses Java proxy objects to dispatch method calls on JavaScriptModules
to the bridge using the corresponding module and method ids so the proper function is executed in
JavaScript.Modifier and Type | Class and Description |
---|---|
static class |
JavaScriptModuleRegistry.Builder |
Constructor and Description |
---|
JavaScriptModuleRegistry(java.util.List<JavaScriptModuleRegistration> config) |
Modifier and Type | Method and Description |
---|---|
<T extends JavaScriptModule> |
getJavaScriptModule(CatalystInstance instance,
ExecutorToken executorToken,
java.lang.Class<T> moduleInterface) |
public JavaScriptModuleRegistry(java.util.List<JavaScriptModuleRegistration> config)
public <T extends JavaScriptModule> T getJavaScriptModule(CatalystInstance instance, ExecutorToken executorToken, java.lang.Class<T> moduleInterface)