public class StatusBarModule extends NativeStatusBarManagerAndroidSpec
NativeModule
that allows changing the appearance of the status bar.NativeModule.NativeMethod
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
StatusBarModule(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getTypedExportedConstants() |
void |
setColor(double colorDouble,
boolean animated) |
void |
setHidden(boolean hidden) |
void |
setStyle(java.lang.String style) |
void |
setTranslucent(boolean translucent) |
getConstants
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarn
canOverrideExistingModule, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidate
public static final java.lang.String NAME
public StatusBarModule(ReactApplicationContext reactContext)
public java.lang.String getName()
require()
this module
from javascript.public java.util.Map<java.lang.String,java.lang.Object> getTypedExportedConstants()
getTypedExportedConstants
in class NativeStatusBarManagerAndroidSpec
public void setColor(double colorDouble, boolean animated)
setColor
in class NativeStatusBarManagerAndroidSpec
public void setTranslucent(boolean translucent)
setTranslucent
in class NativeStatusBarManagerAndroidSpec
public void setHidden(boolean hidden)
setHidden
in class NativeStatusBarManagerAndroidSpec
public void setStyle(java.lang.String style)
setStyle
in class NativeStatusBarManagerAndroidSpec