public abstract class ReactPackageTurboModuleManagerDelegate extends TurboModuleManagerDelegate
| Modifier and Type | Class and Description |
|---|---|
static class |
ReactPackageTurboModuleManagerDelegate.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
ReactPackageTurboModuleManagerDelegate(ReactApplicationContext reactApplicationContext,
java.util.List<ReactPackage> packages) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getEagerInitModuleNames() |
CxxModuleWrapper |
getLegacyCxxModule(java.lang.String moduleName)
Create an return a CxxModuleWrapper NativeModule with name `moduleName`.
|
TurboModule |
getModule(java.lang.String moduleName)
Create and return a TurboModule Java object with name `moduleName`.
|
initHybrid, maybeLoadOtherSoLibrariesprotected ReactPackageTurboModuleManagerDelegate(ReactApplicationContext reactApplicationContext, java.util.List<ReactPackage> packages)
public TurboModule getModule(java.lang.String moduleName)
TurboModuleManagerDelegategetModule in class TurboModuleManagerDelegatepublic CxxModuleWrapper getLegacyCxxModule(java.lang.String moduleName)
TurboModuleManagerDelegategetLegacyCxxModule in class TurboModuleManagerDelegatepublic java.util.List<java.lang.String> getEagerInitModuleNames()
getEagerInitModuleNames in class TurboModuleManagerDelegate