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, maybeLoadOtherSoLibraries
protected ReactPackageTurboModuleManagerDelegate(ReactApplicationContext reactApplicationContext, java.util.List<ReactPackage> packages)
public TurboModule getModule(java.lang.String moduleName)
TurboModuleManagerDelegate
getModule
in class TurboModuleManagerDelegate
public CxxModuleWrapper getLegacyCxxModule(java.lang.String moduleName)
TurboModuleManagerDelegate
getLegacyCxxModule
in class TurboModuleManagerDelegate
public java.util.List<java.lang.String> getEagerInitModuleNames()
getEagerInitModuleNames
in class TurboModuleManagerDelegate