Class UiModeManager
public class UiModeManager : JVMBridgeBase<UiModeManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
UiModeManager
- Implements
- Extension Methods
Constructors
UiModeManager(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public UiModeManager(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
ACTION_ENTER_CAR_MODE
public static String ACTION_ENTER_CAR_MODE { get; set; }
Property Value
ACTION_ENTER_DESK_MODE
public static String ACTION_ENTER_DESK_MODE { get; set; }
Property Value
ACTION_EXIT_CAR_MODE
public static String ACTION_EXIT_CAR_MODE { get; set; }
Property Value
ACTION_EXIT_DESK_MODE
public static String ACTION_EXIT_DESK_MODE { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
DISABLE_CAR_MODE_GO_HOME
public static int DISABLE_CAR_MODE_GO_HOME { get; set; }
Property Value
ENABLE_CAR_MODE_ALLOW_SLEEP
public static int ENABLE_CAR_MODE_ALLOW_SLEEP { get; set; }
Property Value
ENABLE_CAR_MODE_GO_CAR_HOME
public static int ENABLE_CAR_MODE_GO_CAR_HOME { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MODE_NIGHT_AUTO
public static int MODE_NIGHT_AUTO { get; set; }
Property Value
MODE_NIGHT_CUSTOM
public static int MODE_NIGHT_CUSTOM { get; set; }
Property Value
MODE_NIGHT_NO
public static int MODE_NIGHT_NO { get; set; }
Property Value
MODE_NIGHT_YES
public static int MODE_NIGHT_YES { get; set; }
Property Value
Methods
AddContrastChangeListener(Executor, ContrastChangeListener)
public void AddContrastChangeListener(Executor arg0, UiModeManager.ContrastChangeListener arg1)
Parameters
arg0Executorarg1UiModeManager.ContrastChangeListener
DisableCarMode(int)
public void DisableCarMode(int arg0)
Parameters
EnableCarMode(int)
public void EnableCarMode(int arg0)
Parameters
GetContrast()
public float GetContrast()
Returns
GetCurrentModeType()
public int GetCurrentModeType()
Returns
GetCustomNightModeEnd()
public LocalTime GetCustomNightModeEnd()
Returns
GetCustomNightModeStart()
public LocalTime GetCustomNightModeStart()
Returns
GetNightMode()
public int GetNightMode()
Returns
RemoveContrastChangeListener(ContrastChangeListener)
public void RemoveContrastChangeListener(UiModeManager.ContrastChangeListener arg0)
Parameters
SetApplicationNightMode(int)
public void SetApplicationNightMode(int arg0)
Parameters
SetCustomNightModeEnd(LocalTime)
public void SetCustomNightModeEnd(LocalTime arg0)
Parameters
SetCustomNightModeStart(LocalTime)
public void SetCustomNightModeStart(LocalTime arg0)
Parameters
SetNightMode(int)
public void SetNightMode(int arg0)