/**@class android.app.StatusBarManager @extends java.lang.Object Allows an app to control the status bar. */ var StatusBarManager = { /**@hide */ DISABLE_EXPAND : "65536", /**@hide */ DISABLE_NOTIFICATION_ICONS : "131072", /**@hide */ DISABLE_NOTIFICATION_ALERTS : "262144", /**@hide */ DISABLE_NOTIFICATION_TICKER : "524288", /**@hide */ DISABLE_SYSTEM_INFO : "1048576", /**@hide */ DISABLE_HOME : "2097152", /**@hide */ DISABLE_RECENT : "16777216", /**@hide */ DISABLE_BACK : "4194304", /**@hide */ DISABLE_CLOCK : "8388608", /**@hide */ DISABLE_SEARCH : "33554432", /**@hide */ DISABLE_NAVIGATION : "18874368", /**@hide */ DISABLE_NONE : "0", /**@hide */ DISABLE_MASK : "67043328", /**@hide */ DISABLE2_QUICK_SETTINGS : "1", /**@hide */ DISABLE2_SYSTEM_ICONS : "2", /**@hide */ DISABLE2_NOTIFICATION_SHADE : "4", /**@hide */ DISABLE2_GLOBAL_ACTIONS : "8", /**@hide */ DISABLE2_ROTATE_SUGGESTIONS : "16", /**@hide */ DISABLE2_NONE : "0", /**@hide */ DISABLE2_MASK : "31", /** Default disable flags for setup @hide */ DEFAULT_SETUP_DISABLE_FLAGS : "61145088", /** Default disable2 flags for setup @hide */ DEFAULT_SETUP_DISABLE2_FLAGS : "16", /**@hide */ NAVIGATION_HINT_BACK_ALT : "1", /**@hide */ NAVIGATION_HINT_IME_SHOWN : "2", /**@hide */ WINDOW_STATUS_BAR : "1", /**@hide */ WINDOW_NAVIGATION_BAR : "2", /**@hide */ WINDOW_STATE_SHOWING : "0", /**@hide */ WINDOW_STATE_HIDING : "1", /**@hide */ WINDOW_STATE_HIDDEN : "2", /**@hide */ CAMERA_LAUNCH_SOURCE_WIGGLE : "0", /**@hide */ CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP : "1", /**@hide */ CAMERA_LAUNCH_SOURCE_LIFT_TRIGGER : "2", /**Disable some features in the status bar. Pass the bitwise-or of the DISABLE_* flags. To re-enable everything, pass {@link #DISABLE_NONE}. @hide */ disable : function( ) {}, /**Disable additional status bar features. Pass the bitwise-or of the DISABLE2_* flags. To re-enable everything, pass {@link #DISABLE_NONE}. Warning: Only pass DISABLE2_* flags into this function, do not use DISABLE_* flags. @hide */ disable2 : function( ) {}, /**Expand the notifications panel. @hide */ expandNotificationsPanel : function( ) {}, /**Collapse the notifications and settings panels. @hide */ collapsePanels : function( ) {}, /**Expand the settings panel. @hide */ expandSettingsPanel : function( ) {}, /**Expand the settings panel and open a subPanel. If the subpanel is null or does not have a corresponding tile, the QS panel is simply expanded @hide */ expandSettingsPanel : function( ) {}, /** @hide */ setIcon : function( ) {}, /** @hide */ removeIcon : function( ) {}, /** @hide */ setIconVisibility : function( ) {}, /**Enable or disable status bar elements (notifications, clock) which are inappropriate during device setup. @param {Boolean} disabled whether to apply or remove the disabled flags @hide */ setDisabledForSetup : function( ) {}, /**Get this app's currently requested disabled components @return {Object {android.app.StatusBarManager.DisableInfo}} a new DisableInfo @hide */ getDisableInfo : function( ) {}, /** @hide */ windowStateToString : function( ) {}, };