-
public class ModuleSpec
A specification for a native module. This exists so that we don't have to pay the cost for creation until/if the module is used.
-
-
Method Summary
Modifier and Type Method Description static ModuleSpec
viewManagerSpec(Provider<out NativeModule> provider)
static ModuleSpec
nativeModuleSpec(Class<out NativeModule> type, Provider<out NativeModule> provider)
static ModuleSpec
nativeModuleSpec(String className, Provider<out NativeModule> provider)
Class<out NativeModule>
getType()
String
getName()
Provider<out NativeModule>
getProvider()
-
-
Method Detail
-
viewManagerSpec
static ModuleSpec viewManagerSpec(Provider<out NativeModule> provider)
-
nativeModuleSpec
static ModuleSpec nativeModuleSpec(Class<out NativeModule> type, Provider<out NativeModule> provider)
-
nativeModuleSpec
static ModuleSpec nativeModuleSpec(String className, Provider<out NativeModule> provider)
-
getType
@Nullable() Class<out NativeModule> getType()
-
getProvider
Provider<out NativeModule> getProvider()
-
-
-
-