### Enumeration

# Phosh ShellStateFlags

since: 0

#### Declaration

    flags Phosh.ShellStateFlags

#### Description [src]

These flags are used to keep track of the state the `PhoshShell` is in.

Available since: 0

#### Members

`PHOSH_STATE_NONE`

  No other state.

  - Value: `0`
  - Nickname: `none`
  - Available since: 0
`PHOSH_STATE_MODAL_SYSTEM_PROMPT`

  Any modal prompt shown.

  - Value: `1`
  - Nickname: `modal-system-prompt`
  - Available since: 0
`PHOSH_STATE_BLANKED`

  Primary display off.

  - Value: `2`
  - Nickname: `blanked`
  - Available since: 0
`PHOSH_STATE_LOCKED`

  Displays locked.

  - Value: `4`
  - Nickname: `locked`
  - Available since: 0
`PHOSH_STATE_SETTINGS`

  Settings menu unfolded from top bar.

  - Value: `8`
  - Nickname: `settings`
  - Available since: 0
`PHOSH_STATE_OVERVIEW`

  Overview unfolded from bottom bar.

  - Value: `16`
  - Nickname: `overview`
  - Available since: 0