public class ModuleSpec
extends java.lang.Object
simple(Class)
or simple(Class, ReactApplicationContext)
} methods.Constructor and Description |
---|
ModuleSpec(<any> provider,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName() |
<any> |
getProvider() |
java.lang.Class<? extends NativeModule> |
getType() |
static ModuleSpec |
nativeModuleSpec(java.lang.Class<? extends NativeModule> type,
<any> provider) |
static ModuleSpec |
nativeModuleSpec(java.lang.String className,
<any> provider) |
static ModuleSpec |
simple(java.lang.Class<? extends NativeModule> type)
Simple spec for modules with a default constructor.
|
static ModuleSpec |
simple(java.lang.Class<? extends NativeModule> type,
ReactApplicationContext context)
Simple spec for modules with a constructor taking ReactApplicationContext.
|
static ModuleSpec |
viewManagerSpec(<any> provider) |
public static ModuleSpec simple(java.lang.Class<? extends NativeModule> type)
public static ModuleSpec simple(java.lang.Class<? extends NativeModule> type, ReactApplicationContext context)
public static ModuleSpec viewManagerSpec(<any> provider)
public static ModuleSpec nativeModuleSpec(java.lang.Class<? extends NativeModule> type, <any> provider)
public static ModuleSpec nativeModuleSpec(java.lang.String className, <any> provider)
public java.lang.Class<? extends NativeModule> getType()
public java.lang.String getClassName()
public <any> getProvider()