Skip to main content

LogicalKeyboardKey

Struct LogicalKeyboardKey 

Source
pub struct LogicalKeyboardKey {
    pub key_id: u64,
}
Expand description

A type with constants that describe the keys that are returned from RawKeyEvent.logicalKey.

These represent logical keys, which are keys which are interpreted in the context of any modifiers, modes, or keyboard layouts which may be in effect.

This is contrast to PhysicalKeyboardKey, which represents a physical key in a particular location on the keyboard, without regard for the modifier state, mode, or keyboard layout.

As an example, if you wanted to implement an app where the “Q” key “quit” something, you’d want to look at the logical key to detect this, since you would like to have it match the key with “Q” on it, instead of always looking for “the key next to the TAB key”, since on a French keyboard, the key next to the TAB key has an “A” on it.

Conversely, if you wanted a game where the key next to the CAPS LOCK (the “A” key on a QWERTY keyboard) moved the player to the left, you’d want to look at the physical key to make sure that regardless of the character the key produces, you got the key that is in that location on the keyboard.

Fields§

§key_id: u64

A unique code representing this key.

This is an opaque code. It should not be unpacked to derive information from it, as the representation of the code could change at any time.

Implementations§

Source§

impl LogicalKeyboardKey

Source

pub const VALUE_MASK: u64 = 0x000ffffffff

Mask for the 32-bit value portion of the key code.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const PLANE_MASK: u64 = 0x0ff00000000

Mask for the plane prefix portion of the key code.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const UNICODE_PLANE: u64 = 0x00000000000

The plane value for keys which have a Unicode representation.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const UNPRINTABLE_PLANE: u64 = 0x00100000000

The plane value for keys defined by Chromium and does not have a Unicode representation.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const FLUTTER_PLANE: u64 = 0x00200000000

The plane value for keys defined by Flutter.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const START_OF_PLATFORM_PLANES: u64 = 0x01100000000

The platform plane with the lowest mask value, beyond which the keys are considered autogenerated.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const ANDROID_PLANE: u64 = 0x01100000000

The plane value for the private keys defined by the Android embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const FUCHSIA_PLANE: u64 = 0x01200000000

The plane value for the private keys defined by the Fuchsia embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const IOS_PLANE: u64 = 0x01300000000

The plane value for the private keys defined by the iOS embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const MACOS_PLANE: u64 = 0x01400000000

The plane value for the private keys defined by the macOS embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const GTK_PLANE: u64 = 0x01500000000

The plane value for the private keys defined by the Gtk embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const WINDOWS_PLANE: u64 = 0x01600000000

The plane value for the private keys defined by the Windows embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const WEB_PLANE: u64 = 0x01700000000

The plane value for the private keys defined by the Web embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const GLFW_PLANE: u64 = 0x01800000000

The plane value for the private keys defined by the GLFW embedding.

This is used by platform-specific code to generate Flutter key codes.

Source

pub const SPACE: LogicalKeyboardKey

Represents the logical “Space” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EXCLAMATION: LogicalKeyboardKey

Represents the logical “Exclamation” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const QUOTE: LogicalKeyboardKey

Represents the logical “Quote” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMBER_SIGN: LogicalKeyboardKey

Represents the logical “Number Sign” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DOLLAR: LogicalKeyboardKey

Represents the logical “Dollar” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PERCENT: LogicalKeyboardKey

Represents the logical “Percent” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AMPERSAND: LogicalKeyboardKey

Represents the logical “Ampersand” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const QUOTE_SINGLE: LogicalKeyboardKey

Represents the logical “Quote Single” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PARENTHESIS_LEFT: LogicalKeyboardKey

Represents the logical “Parenthesis Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PARENTHESIS_RIGHT: LogicalKeyboardKey

Represents the logical “Parenthesis Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ASTERISK: LogicalKeyboardKey

Represents the logical “Asterisk” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ADD: LogicalKeyboardKey

Represents the logical “Add” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COMMA: LogicalKeyboardKey

Represents the logical “Comma” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MINUS: LogicalKeyboardKey

Represents the logical “Minus” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PERIOD: LogicalKeyboardKey

Represents the logical “Period” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SLASH: LogicalKeyboardKey

Represents the logical “Slash” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT0: LogicalKeyboardKey

Represents the logical “Digit 0” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT1: LogicalKeyboardKey

Represents the logical “Digit 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT2: LogicalKeyboardKey

Represents the logical “Digit 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT3: LogicalKeyboardKey

Represents the logical “Digit 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT4: LogicalKeyboardKey

Represents the logical “Digit 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT5: LogicalKeyboardKey

Represents the logical “Digit 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT6: LogicalKeyboardKey

Represents the logical “Digit 6” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT7: LogicalKeyboardKey

Represents the logical “Digit 7” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT8: LogicalKeyboardKey

Represents the logical “Digit 8” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIGIT9: LogicalKeyboardKey

Represents the logical “Digit 9” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLON: LogicalKeyboardKey

Represents the logical “Colon” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SEMICOLON: LogicalKeyboardKey

Represents the logical “Semicolon” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LESS: LogicalKeyboardKey

Represents the logical “Less” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EQUAL: LogicalKeyboardKey

Represents the logical “Equal” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GREATER: LogicalKeyboardKey

Represents the logical “Greater” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const QUESTION: LogicalKeyboardKey

Represents the logical “Question” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AT: LogicalKeyboardKey

Represents the logical “At” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRACKET_LEFT: LogicalKeyboardKey

Represents the logical “Bracket Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BACKSLASH: LogicalKeyboardKey

Represents the logical “Backslash” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRACKET_RIGHT: LogicalKeyboardKey

Represents the logical “Bracket Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CARET: LogicalKeyboardKey

Represents the logical “Caret” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const UNDERSCORE: LogicalKeyboardKey

Represents the logical “Underscore” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BACKQUOTE: LogicalKeyboardKey

Represents the logical “Backquote” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_A: LogicalKeyboardKey

Represents the logical “Key A” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_B: LogicalKeyboardKey

Represents the logical “Key B” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_C: LogicalKeyboardKey

Represents the logical “Key C” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_D: LogicalKeyboardKey

Represents the logical “Key D” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_E: LogicalKeyboardKey

Represents the logical “Key E” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_F: LogicalKeyboardKey

Represents the logical “Key F” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_G: LogicalKeyboardKey

Represents the logical “Key G” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_H: LogicalKeyboardKey

Represents the logical “Key H” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_I: LogicalKeyboardKey

Represents the logical “Key I” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_J: LogicalKeyboardKey

Represents the logical “Key J” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_K: LogicalKeyboardKey

Represents the logical “Key K” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_L: LogicalKeyboardKey

Represents the logical “Key L” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_M: LogicalKeyboardKey

Represents the logical “Key M” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_N: LogicalKeyboardKey

Represents the logical “Key N” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_O: LogicalKeyboardKey

Represents the logical “Key O” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_P: LogicalKeyboardKey

Represents the logical “Key P” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_Q: LogicalKeyboardKey

Represents the logical “Key Q” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_R: LogicalKeyboardKey

Represents the logical “Key R” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_S: LogicalKeyboardKey

Represents the logical “Key S” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_T: LogicalKeyboardKey

Represents the logical “Key T” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_U: LogicalKeyboardKey

Represents the logical “Key U” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_V: LogicalKeyboardKey

Represents the logical “Key V” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_W: LogicalKeyboardKey

Represents the logical “Key W” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_X: LogicalKeyboardKey

Represents the logical “Key X” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_Y: LogicalKeyboardKey

Represents the logical “Key Y” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY_Z: LogicalKeyboardKey

Represents the logical “Key Z” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRACE_LEFT: LogicalKeyboardKey

Represents the logical “Brace Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BAR: LogicalKeyboardKey

Represents the logical “Bar” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRACE_RIGHT: LogicalKeyboardKey

Represents the logical “Brace Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TILDE: LogicalKeyboardKey

Represents the logical “Tilde” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const UNIDENTIFIED: LogicalKeyboardKey

Represents the logical “Unidentified” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BACKSPACE: LogicalKeyboardKey

Represents the logical “Backspace” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TAB: LogicalKeyboardKey

Represents the logical “Tab” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ENTER: LogicalKeyboardKey

Represents the logical “Enter” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ESCAPE: LogicalKeyboardKey

Represents the logical “Escape” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DELETE: LogicalKeyboardKey

Represents the logical “Delete” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ACCEL: LogicalKeyboardKey

Represents the logical “Accel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ALT_GRAPH: LogicalKeyboardKey

Represents the logical “Alt Graph” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CAPS_LOCK: LogicalKeyboardKey

Represents the logical “Caps Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FN: LogicalKeyboardKey

Represents the logical “Fn” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FN_LOCK: LogicalKeyboardKey

Represents the logical “Fn Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HYPER: LogicalKeyboardKey

Represents the logical “Hyper” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUM_LOCK: LogicalKeyboardKey

Represents the logical “Num Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SCROLL_LOCK: LogicalKeyboardKey

Represents the logical “Scroll Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SUPER_KEY: LogicalKeyboardKey

Represents the logical “Super” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SYMBOL: LogicalKeyboardKey

Represents the logical “Symbol” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SYMBOL_LOCK: LogicalKeyboardKey

Represents the logical “Symbol Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SHIFT_LEVEL5: LogicalKeyboardKey

Represents the logical “Shift Level 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ARROW_DOWN: LogicalKeyboardKey

Represents the logical “Arrow Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ARROW_LEFT: LogicalKeyboardKey

Represents the logical “Arrow Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ARROW_RIGHT: LogicalKeyboardKey

Represents the logical “Arrow Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ARROW_UP: LogicalKeyboardKey

Represents the logical “Arrow Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const END: LogicalKeyboardKey

Represents the logical “End” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HOME: LogicalKeyboardKey

Represents the logical “Home” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PAGE_DOWN: LogicalKeyboardKey

Represents the logical “Page Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PAGE_UP: LogicalKeyboardKey

Represents the logical “Page Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CLEAR: LogicalKeyboardKey

Represents the logical “Clear” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COPY: LogicalKeyboardKey

Represents the logical “Copy” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CR_SEL: LogicalKeyboardKey

Represents the logical “Cr Sel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CUT: LogicalKeyboardKey

Represents the logical “Cut” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ERASE_EOF: LogicalKeyboardKey

Represents the logical “Erase Eof” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EX_SEL: LogicalKeyboardKey

Represents the logical “Ex Sel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INSERT: LogicalKeyboardKey

Represents the logical “Insert” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PASTE: LogicalKeyboardKey

Represents the logical “Paste” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const REDO: LogicalKeyboardKey

Represents the logical “Redo” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const UNDO: LogicalKeyboardKey

Represents the logical “Undo” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ACCEPT: LogicalKeyboardKey

Represents the logical “Accept” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AGAIN: LogicalKeyboardKey

Represents the logical “Again” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ATTN: LogicalKeyboardKey

Represents the logical “Attn” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CANCEL: LogicalKeyboardKey

Represents the logical “Cancel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CONTEXT_MENU: LogicalKeyboardKey

Represents the logical “Context Menu” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EXECUTE: LogicalKeyboardKey

Represents the logical “Execute” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FIND: LogicalKeyboardKey

Represents the logical “Find” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HELP: LogicalKeyboardKey

Represents the logical “Help” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PAUSE: LogicalKeyboardKey

Represents the logical “Pause” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PLAY: LogicalKeyboardKey

Represents the logical “Play” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PROPS: LogicalKeyboardKey

Represents the logical “Props” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SELECT: LogicalKeyboardKey

Represents the logical “Select” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ZOOM_IN: LogicalKeyboardKey

Represents the logical “Zoom In” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ZOOM_OUT: LogicalKeyboardKey

Represents the logical “Zoom Out” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRIGHTNESS_DOWN: LogicalKeyboardKey

Represents the logical “Brightness Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BRIGHTNESS_UP: LogicalKeyboardKey

Represents the logical “Brightness Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CAMERA: LogicalKeyboardKey

Represents the logical “Camera” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EJECT: LogicalKeyboardKey

Represents the logical “Eject” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LOG_OFF: LogicalKeyboardKey

Represents the logical “Log Off” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const POWER: LogicalKeyboardKey

Represents the logical “Power” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const POWER_OFF: LogicalKeyboardKey

Represents the logical “Power Off” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PRINT_SCREEN: LogicalKeyboardKey

Represents the logical “Print Screen” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HIBERNATE: LogicalKeyboardKey

Represents the logical “Hibernate” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const STANDBY: LogicalKeyboardKey

Represents the logical “Standby” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const WAKE_UP: LogicalKeyboardKey

Represents the logical “Wake Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ALL_CANDIDATES: LogicalKeyboardKey

Represents the logical “All Candidates” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ALPHANUMERIC: LogicalKeyboardKey

Represents the logical “Alphanumeric” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CODE_INPUT: LogicalKeyboardKey

Represents the logical “Code Input” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COMPOSE: LogicalKeyboardKey

Represents the logical “Compose” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CONVERT: LogicalKeyboardKey

Represents the logical “Convert” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FINAL_MODE: LogicalKeyboardKey

Represents the logical “Final Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GROUP_FIRST: LogicalKeyboardKey

Represents the logical “Group First” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GROUP_LAST: LogicalKeyboardKey

Represents the logical “Group Last” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GROUP_NEXT: LogicalKeyboardKey

Represents the logical “Group Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GROUP_PREVIOUS: LogicalKeyboardKey

Represents the logical “Group Previous” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MODE_CHANGE: LogicalKeyboardKey

Represents the logical “Mode Change” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NEXT_CANDIDATE: LogicalKeyboardKey

Represents the logical “Next Candidate” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NON_CONVERT: LogicalKeyboardKey

Represents the logical “Non Convert” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PREVIOUS_CANDIDATE: LogicalKeyboardKey

Represents the logical “Previous Candidate” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PROCESS: LogicalKeyboardKey

Represents the logical “Process” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SINGLE_CANDIDATE: LogicalKeyboardKey

Represents the logical “Single Candidate” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HANGUL_MODE: LogicalKeyboardKey

Represents the logical “Hangul Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HANJA_MODE: LogicalKeyboardKey

Represents the logical “Hanja Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const JUNJA_MODE: LogicalKeyboardKey

Represents the logical “Junja Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EISU: LogicalKeyboardKey

Represents the logical “Eisu” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HANKAKU: LogicalKeyboardKey

Represents the logical “Hankaku” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HIRAGANA: LogicalKeyboardKey

Represents the logical “Hiragana” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HIRAGANA_KATAKANA: LogicalKeyboardKey

Represents the logical “Hiragana Katakana” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KANA_MODE: LogicalKeyboardKey

Represents the logical “Kana Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KANJI_MODE: LogicalKeyboardKey

Represents the logical “Kanji Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KATAKANA: LogicalKeyboardKey

Represents the logical “Katakana” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ROMAJI: LogicalKeyboardKey

Represents the logical “Romaji” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ZENKAKU: LogicalKeyboardKey

Represents the logical “Zenkaku” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ZENKAKU_HANKAKU: LogicalKeyboardKey

Represents the logical “Zenkaku Hankaku” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F1: LogicalKeyboardKey

Represents the logical “F1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F2: LogicalKeyboardKey

Represents the logical “F2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F3: LogicalKeyboardKey

Represents the logical “F3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F4: LogicalKeyboardKey

Represents the logical “F4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F5: LogicalKeyboardKey

Represents the logical “F5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F6: LogicalKeyboardKey

Represents the logical “F6” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F7: LogicalKeyboardKey

Represents the logical “F7” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F8: LogicalKeyboardKey

Represents the logical “F8” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F9: LogicalKeyboardKey

Represents the logical “F9” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F10: LogicalKeyboardKey

Represents the logical “F10” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F11: LogicalKeyboardKey

Represents the logical “F11” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F12: LogicalKeyboardKey

Represents the logical “F12” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F13: LogicalKeyboardKey

Represents the logical “F13” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F14: LogicalKeyboardKey

Represents the logical “F14” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F15: LogicalKeyboardKey

Represents the logical “F15” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F16: LogicalKeyboardKey

Represents the logical “F16” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F17: LogicalKeyboardKey

Represents the logical “F17” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F18: LogicalKeyboardKey

Represents the logical “F18” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F19: LogicalKeyboardKey

Represents the logical “F19” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F20: LogicalKeyboardKey

Represents the logical “F20” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F21: LogicalKeyboardKey

Represents the logical “F21” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F22: LogicalKeyboardKey

Represents the logical “F22” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F23: LogicalKeyboardKey

Represents the logical “F23” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const F24: LogicalKeyboardKey

Represents the logical “F24” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT1: LogicalKeyboardKey

Represents the logical “Soft 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT2: LogicalKeyboardKey

Represents the logical “Soft 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT3: LogicalKeyboardKey

Represents the logical “Soft 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT4: LogicalKeyboardKey

Represents the logical “Soft 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT5: LogicalKeyboardKey

Represents the logical “Soft 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT6: LogicalKeyboardKey

Represents the logical “Soft 6” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT7: LogicalKeyboardKey

Represents the logical “Soft 7” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SOFT8: LogicalKeyboardKey

Represents the logical “Soft 8” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CLOSE: LogicalKeyboardKey

Represents the logical “Close” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MAIL_FORWARD: LogicalKeyboardKey

Represents the logical “Mail Forward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MAIL_REPLY: LogicalKeyboardKey

Represents the logical “Mail Reply” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MAIL_SEND: LogicalKeyboardKey

Represents the logical “Mail Send” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_PLAY_PAUSE: LogicalKeyboardKey

Represents the logical “Media Play Pause” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_STOP: LogicalKeyboardKey

Represents the logical “Media Stop” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_TRACK_NEXT: LogicalKeyboardKey

Represents the logical “Media Track Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_TRACK_PREVIOUS: LogicalKeyboardKey

Represents the logical “Media Track Previous” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NEW_KEY: LogicalKeyboardKey

Represents the logical “New” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const OPEN: LogicalKeyboardKey

Represents the logical “Open” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PRINT: LogicalKeyboardKey

Represents the logical “Print” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SAVE: LogicalKeyboardKey

Represents the logical “Save” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SPELL_CHECK: LogicalKeyboardKey

Represents the logical “Spell Check” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_VOLUME_DOWN: LogicalKeyboardKey

Represents the logical “Audio Volume Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_VOLUME_UP: LogicalKeyboardKey

Represents the logical “Audio Volume Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_VOLUME_MUTE: LogicalKeyboardKey

Represents the logical “Audio Volume Mute” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_APPLICATION2: LogicalKeyboardKey

Represents the logical “Launch Application 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_CALENDAR: LogicalKeyboardKey

Represents the logical “Launch Calendar” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_MAIL: LogicalKeyboardKey

Represents the logical “Launch Mail” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_MEDIA_PLAYER: LogicalKeyboardKey

Represents the logical “Launch Media Player” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_MUSIC_PLAYER: LogicalKeyboardKey

Represents the logical “Launch Music Player” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_APPLICATION1: LogicalKeyboardKey

Represents the logical “Launch Application 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_SCREEN_SAVER: LogicalKeyboardKey

Represents the logical “Launch Screen Saver” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_SPREADSHEET: LogicalKeyboardKey

Represents the logical “Launch Spreadsheet” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_WEB_BROWSER: LogicalKeyboardKey

Represents the logical “Launch Web Browser” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_WEB_CAM: LogicalKeyboardKey

Represents the logical “Launch Web Cam” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_WORD_PROCESSOR: LogicalKeyboardKey

Represents the logical “Launch Word Processor” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_CONTACTS: LogicalKeyboardKey

Represents the logical “Launch Contacts” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_PHONE: LogicalKeyboardKey

Represents the logical “Launch Phone” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_ASSISTANT: LogicalKeyboardKey

Represents the logical “Launch Assistant” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAUNCH_CONTROL_PANEL: LogicalKeyboardKey

Represents the logical “Launch Control Panel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_BACK: LogicalKeyboardKey

Represents the logical “Browser Back” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_FAVORITES: LogicalKeyboardKey

Represents the logical “Browser Favorites” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_FORWARD: LogicalKeyboardKey

Represents the logical “Browser Forward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_HOME: LogicalKeyboardKey

Represents the logical “Browser Home” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_REFRESH: LogicalKeyboardKey

Represents the logical “Browser Refresh” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Represents the logical “Browser Search” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const BROWSER_STOP: LogicalKeyboardKey

Represents the logical “Browser Stop” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_BALANCE_LEFT: LogicalKeyboardKey

Represents the logical “Audio Balance Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_BALANCE_RIGHT: LogicalKeyboardKey

Represents the logical “Audio Balance Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_BASS_BOOST_DOWN: LogicalKeyboardKey

Represents the logical “Audio Bass Boost Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_BASS_BOOST_UP: LogicalKeyboardKey

Represents the logical “Audio Bass Boost Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_FADER_FRONT: LogicalKeyboardKey

Represents the logical “Audio Fader Front” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_FADER_REAR: LogicalKeyboardKey

Represents the logical “Audio Fader Rear” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_SURROUND_MODE_NEXT: LogicalKeyboardKey

Represents the logical “Audio Surround Mode Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AVR_INPUT: LogicalKeyboardKey

Represents the logical “AVR Input” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AVR_POWER: LogicalKeyboardKey

Represents the logical “AVR Power” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CHANNEL_DOWN: LogicalKeyboardKey

Represents the logical “Channel Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CHANNEL_UP: LogicalKeyboardKey

Represents the logical “Channel Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F0_RED: LogicalKeyboardKey

Represents the logical “Color F0 Red” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F1_GREEN: LogicalKeyboardKey

Represents the logical “Color F1 Green” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F2_YELLOW: LogicalKeyboardKey

Represents the logical “Color F2 Yellow” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F3_BLUE: LogicalKeyboardKey

Represents the logical “Color F3 Blue” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F4_GREY: LogicalKeyboardKey

Represents the logical “Color F4 Grey” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const COLOR_F5_BROWN: LogicalKeyboardKey

Represents the logical “Color F5 Brown” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CLOSED_CAPTION_TOGGLE: LogicalKeyboardKey

Represents the logical “Closed Caption Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DIMMER: LogicalKeyboardKey

Represents the logical “Dimmer” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DISPLAY_SWAP: LogicalKeyboardKey

Represents the logical “Display Swap” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const EXIT: LogicalKeyboardKey

Represents the logical “Exit” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_CLEAR0: LogicalKeyboardKey

Represents the logical “Favorite Clear 0” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_CLEAR1: LogicalKeyboardKey

Represents the logical “Favorite Clear 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_CLEAR2: LogicalKeyboardKey

Represents the logical “Favorite Clear 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_CLEAR3: LogicalKeyboardKey

Represents the logical “Favorite Clear 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_RECALL0: LogicalKeyboardKey

Represents the logical “Favorite Recall 0” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_RECALL1: LogicalKeyboardKey

Represents the logical “Favorite Recall 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_RECALL2: LogicalKeyboardKey

Represents the logical “Favorite Recall 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_RECALL3: LogicalKeyboardKey

Represents the logical “Favorite Recall 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_STORE0: LogicalKeyboardKey

Represents the logical “Favorite Store 0” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_STORE1: LogicalKeyboardKey

Represents the logical “Favorite Store 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_STORE2: LogicalKeyboardKey

Represents the logical “Favorite Store 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const FAVORITE_STORE3: LogicalKeyboardKey

Represents the logical “Favorite Store 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GUIDE: LogicalKeyboardKey

Represents the logical “Guide” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GUIDE_NEXT_DAY: LogicalKeyboardKey

Represents the logical “Guide Next Day” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GUIDE_PREVIOUS_DAY: LogicalKeyboardKey

Represents the logical “Guide Previous Day” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INFO: LogicalKeyboardKey

Represents the logical “Info” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INSTANT_REPLAY: LogicalKeyboardKey

Represents the logical “Instant Replay” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Represents the logical “Link” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LIST_PROGRAM: LogicalKeyboardKey

Represents the logical “List Program” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LIVE_CONTENT: LogicalKeyboardKey

Represents the logical “Live Content” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LOCK: LogicalKeyboardKey

Represents the logical “Lock” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_APPS: LogicalKeyboardKey

Represents the logical “Media Apps” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_FAST_FORWARD: LogicalKeyboardKey

Represents the logical “Media Fast Forward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_LAST: LogicalKeyboardKey

Represents the logical “Media Last” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_PAUSE: LogicalKeyboardKey

Represents the logical “Media Pause” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_PLAY: LogicalKeyboardKey

Represents the logical “Media Play” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_RECORD: LogicalKeyboardKey

Represents the logical “Media Record” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_REWIND: LogicalKeyboardKey

Represents the logical “Media Rewind” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_SKIP: LogicalKeyboardKey

Represents the logical “Media Skip” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NEXT_FAVORITE_CHANNEL: LogicalKeyboardKey

Represents the logical “Next Favorite Channel” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NEXT_USER_PROFILE: LogicalKeyboardKey

Represents the logical “Next User Profile” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ON_DEMAND: LogicalKeyboardKey

Represents the logical “On Demand” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const P_IN_P_DOWN: LogicalKeyboardKey

Represents the logical “P In P Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const P_IN_P_MOVE: LogicalKeyboardKey

Represents the logical “P In P Move” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const P_IN_P_TOGGLE: LogicalKeyboardKey

Represents the logical “P In P Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const P_IN_P_UP: LogicalKeyboardKey

Represents the logical “P In P Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PLAY_SPEED_DOWN: LogicalKeyboardKey

Represents the logical “Play Speed Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PLAY_SPEED_RESET: LogicalKeyboardKey

Represents the logical “Play Speed Reset” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PLAY_SPEED_UP: LogicalKeyboardKey

Represents the logical “Play Speed Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const RANDOM_TOGGLE: LogicalKeyboardKey

Represents the logical “Random Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const RC_LOW_BATTERY: LogicalKeyboardKey

Represents the logical “Rc Low Battery” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const RECORD_SPEED_NEXT: LogicalKeyboardKey

Represents the logical “Record Speed Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const RF_BYPASS: LogicalKeyboardKey

Represents the logical “Rf Bypass” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SCAN_CHANNELS_TOGGLE: LogicalKeyboardKey

Represents the logical “Scan Channels Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SCREEN_MODE_NEXT: LogicalKeyboardKey

Represents the logical “Screen Mode Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SETTINGS: LogicalKeyboardKey

Represents the logical “Settings” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SPLIT_SCREEN_TOGGLE: LogicalKeyboardKey

Represents the logical “Split Screen Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const STB_INPUT: LogicalKeyboardKey

Represents the logical “STB Input” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const STB_POWER: LogicalKeyboardKey

Represents the logical “STB Power” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SUBTITLE: LogicalKeyboardKey

Represents the logical “Subtitle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TELETEXT: LogicalKeyboardKey

Represents the logical “Teletext” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV: LogicalKeyboardKey

Represents the logical “TV” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT: LogicalKeyboardKey

Represents the logical “TV Input” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_POWER: LogicalKeyboardKey

Represents the logical “TV Power” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const VIDEO_MODE_NEXT: LogicalKeyboardKey

Represents the logical “Video Mode Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const WINK: LogicalKeyboardKey

Represents the logical “Wink” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ZOOM_TOGGLE: LogicalKeyboardKey

Represents the logical “Zoom Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const DVR: LogicalKeyboardKey

Represents the logical “DVR” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_AUDIO_TRACK: LogicalKeyboardKey

Represents the logical “Media Audio Track” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_SKIP_BACKWARD: LogicalKeyboardKey

Represents the logical “Media Skip Backward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_SKIP_FORWARD: LogicalKeyboardKey

Represents the logical “Media Skip Forward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_STEP_BACKWARD: LogicalKeyboardKey

Represents the logical “Media Step Backward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_STEP_FORWARD: LogicalKeyboardKey

Represents the logical “Media Step Forward” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_TOP_MENU: LogicalKeyboardKey

Represents the logical “Media Top Menu” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NAVIGATE_IN: LogicalKeyboardKey

Represents the logical “Navigate In” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NAVIGATE_NEXT: LogicalKeyboardKey

Represents the logical “Navigate Next” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NAVIGATE_OUT: LogicalKeyboardKey

Represents the logical “Navigate Out” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NAVIGATE_PREVIOUS: LogicalKeyboardKey

Represents the logical “Navigate Previous” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const PAIRING: LogicalKeyboardKey

Represents the logical “Pairing” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MEDIA_CLOSE: LogicalKeyboardKey

Represents the logical “Media Close” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_BASS_BOOST_TOGGLE: LogicalKeyboardKey

Represents the logical “Audio Bass Boost Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_TREBLE_DOWN: LogicalKeyboardKey

Represents the logical “Audio Treble Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const AUDIO_TREBLE_UP: LogicalKeyboardKey

Represents the logical “Audio Treble Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MICROPHONE_TOGGLE: LogicalKeyboardKey

Represents the logical “Microphone Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MICROPHONE_VOLUME_DOWN: LogicalKeyboardKey

Represents the logical “Microphone Volume Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MICROPHONE_VOLUME_UP: LogicalKeyboardKey

Represents the logical “Microphone Volume Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MICROPHONE_VOLUME_MUTE: LogicalKeyboardKey

Represents the logical “Microphone Volume Mute” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SPEECH_CORRECTION_LIST: LogicalKeyboardKey

Represents the logical “Speech Correction List” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SPEECH_INPUT_TOGGLE: LogicalKeyboardKey

Represents the logical “Speech Input Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const APP_SWITCH: LogicalKeyboardKey

Represents the logical “App Switch” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CALL: LogicalKeyboardKey

Represents the logical “Call” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CAMERA_FOCUS: LogicalKeyboardKey

Represents the logical “Camera Focus” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const END_CALL: LogicalKeyboardKey

Represents the logical “End Call” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GO_BACK: LogicalKeyboardKey

Represents the logical “Go Back” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GO_HOME: LogicalKeyboardKey

Represents the logical “Go Home” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const HEADSET_HOOK: LogicalKeyboardKey

Represents the logical “Headset Hook” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LAST_NUMBER_REDIAL: LogicalKeyboardKey

Represents the logical “Last Number Redial” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NOTIFICATION: LogicalKeyboardKey

Represents the logical “Notification” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const MANNER_MODE: LogicalKeyboardKey

Represents the logical “Manner Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const VOICE_DIAL: LogicalKeyboardKey

Represents the logical “Voice Dial” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV3_D_MODE: LogicalKeyboardKey

Represents the logical “TV 3 D Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_ANTENNA_CABLE: LogicalKeyboardKey

Represents the logical “TV Antenna Cable” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_AUDIO_DESCRIPTION: LogicalKeyboardKey

Represents the logical “TV Audio Description” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_AUDIO_DESCRIPTION_MIX_DOWN: LogicalKeyboardKey

Represents the logical “TV Audio Description Mix Down” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_AUDIO_DESCRIPTION_MIX_UP: LogicalKeyboardKey

Represents the logical “TV Audio Description Mix Up” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_CONTENTS_MENU: LogicalKeyboardKey

Represents the logical “TV Contents Menu” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_DATA_SERVICE: LogicalKeyboardKey

Represents the logical “TV Data Service” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_COMPONENT1: LogicalKeyboardKey

Represents the logical “TV Input Component 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_COMPONENT2: LogicalKeyboardKey

Represents the logical “TV Input Component 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_COMPOSITE1: LogicalKeyboardKey

Represents the logical “TV Input Composite 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_COMPOSITE2: LogicalKeyboardKey

Represents the logical “TV Input Composite 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_HDMI1: LogicalKeyboardKey

Represents the logical “TV Input HDMI 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_HDMI2: LogicalKeyboardKey

Represents the logical “TV Input HDMI 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_HDMI3: LogicalKeyboardKey

Represents the logical “TV Input HDMI 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_HDMI4: LogicalKeyboardKey

Represents the logical “TV Input HDMI 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_INPUT_VGA1: LogicalKeyboardKey

Represents the logical “TV Input VGA 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_MEDIA_CONTEXT: LogicalKeyboardKey

Represents the logical “TV Media Context” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_NETWORK: LogicalKeyboardKey

Represents the logical “TV Network” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_NUMBER_ENTRY: LogicalKeyboardKey

Represents the logical “TV Number Entry” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_RADIO_SERVICE: LogicalKeyboardKey

Represents the logical “TV Radio Service” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_SATELLITE: LogicalKeyboardKey

Represents the logical “TV Satellite” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_SATELLITE_BS: LogicalKeyboardKey

Represents the logical “TV Satellite BS” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_SATELLITE_CS: LogicalKeyboardKey

Represents the logical “TV Satellite CS” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_SATELLITE_TOGGLE: LogicalKeyboardKey

Represents the logical “TV Satellite Toggle” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_TERRESTRIAL_ANALOG: LogicalKeyboardKey

Represents the logical “TV Terrestrial Analog” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_TERRESTRIAL_DIGITAL: LogicalKeyboardKey

Represents the logical “TV Terrestrial Digital” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const TV_TIMER: LogicalKeyboardKey

Represents the logical “TV Timer” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY11: LogicalKeyboardKey

Represents the logical “Key 11” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const KEY12: LogicalKeyboardKey

Represents the logical “Key 12” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SUSPEND: LogicalKeyboardKey

Represents the logical “Suspend” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const RESUME: LogicalKeyboardKey

Represents the logical “Resume” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SLEEP: LogicalKeyboardKey

Represents the logical “Sleep” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ABORT: LogicalKeyboardKey

Represents the logical “Abort” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LANG1: LogicalKeyboardKey

Represents the logical “Lang 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LANG2: LogicalKeyboardKey

Represents the logical “Lang 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LANG3: LogicalKeyboardKey

Represents the logical “Lang 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LANG4: LogicalKeyboardKey

Represents the logical “Lang 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const LANG5: LogicalKeyboardKey

Represents the logical “Lang 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INTL_BACKSLASH: LogicalKeyboardKey

Represents the logical “Intl Backslash” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INTL_RO: LogicalKeyboardKey

Represents the logical “Intl Ro” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const INTL_YEN: LogicalKeyboardKey

Represents the logical “Intl Yen” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CONTROL_LEFT: LogicalKeyboardKey

Represents the logical “Control Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CONTROL_RIGHT: LogicalKeyboardKey

Represents the logical “Control Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SHIFT_LEFT: LogicalKeyboardKey

Represents the logical “Shift Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const SHIFT_RIGHT: LogicalKeyboardKey

Represents the logical “Shift Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ALT_LEFT: LogicalKeyboardKey

Represents the logical “Alt Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const ALT_RIGHT: LogicalKeyboardKey

Represents the logical “Alt Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const META_LEFT: LogicalKeyboardKey

Represents the logical “Meta Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const META_RIGHT: LogicalKeyboardKey

Represents the logical “Meta Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const CONTROL: LogicalKeyboardKey

Represents the logical “Control” key on the keyboard.

This key represents the union of the keys {controlLeft, controlRight} when comparing keys. This key will never be generated directly, its main use is in defining key maps.

Source

pub const SHIFT: LogicalKeyboardKey

Represents the logical “Shift” key on the keyboard.

This key represents the union of the keys {shiftLeft, shiftRight} when comparing keys. This key will never be generated directly, its main use is in defining key maps.

Source

pub const ALT: LogicalKeyboardKey

Represents the logical “Alt” key on the keyboard.

This key represents the union of the keys {altLeft, altRight} when comparing keys. This key will never be generated directly, its main use is in defining key maps.

Source

pub const META: LogicalKeyboardKey

Represents the logical “Meta” key on the keyboard.

This key represents the union of the keys {metaLeft, metaRight} when comparing keys. This key will never be generated directly, its main use is in defining key maps.

Source

pub const NUMPAD_ENTER: LogicalKeyboardKey

Represents the logical “Numpad Enter” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_PAREN_LEFT: LogicalKeyboardKey

Represents the logical “Numpad Paren Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_PAREN_RIGHT: LogicalKeyboardKey

Represents the logical “Numpad Paren Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_MULTIPLY: LogicalKeyboardKey

Represents the logical “Numpad Multiply” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_ADD: LogicalKeyboardKey

Represents the logical “Numpad Add” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_COMMA: LogicalKeyboardKey

Represents the logical “Numpad Comma” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_SUBTRACT: LogicalKeyboardKey

Represents the logical “Numpad Subtract” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_DECIMAL: LogicalKeyboardKey

Represents the logical “Numpad Decimal” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_DIVIDE: LogicalKeyboardKey

Represents the logical “Numpad Divide” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD0: LogicalKeyboardKey

Represents the logical “Numpad 0” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD1: LogicalKeyboardKey

Represents the logical “Numpad 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD2: LogicalKeyboardKey

Represents the logical “Numpad 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD3: LogicalKeyboardKey

Represents the logical “Numpad 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD4: LogicalKeyboardKey

Represents the logical “Numpad 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD5: LogicalKeyboardKey

Represents the logical “Numpad 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD6: LogicalKeyboardKey

Represents the logical “Numpad 6” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD7: LogicalKeyboardKey

Represents the logical “Numpad 7” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD8: LogicalKeyboardKey

Represents the logical “Numpad 8” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD9: LogicalKeyboardKey

Represents the logical “Numpad 9” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const NUMPAD_EQUAL: LogicalKeyboardKey

Represents the logical “Numpad Equal” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON1: LogicalKeyboardKey

Represents the logical “Game Button 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON2: LogicalKeyboardKey

Represents the logical “Game Button 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON3: LogicalKeyboardKey

Represents the logical “Game Button 3” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON4: LogicalKeyboardKey

Represents the logical “Game Button 4” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON5: LogicalKeyboardKey

Represents the logical “Game Button 5” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON6: LogicalKeyboardKey

Represents the logical “Game Button 6” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON7: LogicalKeyboardKey

Represents the logical “Game Button 7” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON8: LogicalKeyboardKey

Represents the logical “Game Button 8” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON9: LogicalKeyboardKey

Represents the logical “Game Button 9” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON10: LogicalKeyboardKey

Represents the logical “Game Button 10” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON11: LogicalKeyboardKey

Represents the logical “Game Button 11” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON12: LogicalKeyboardKey

Represents the logical “Game Button 12” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON13: LogicalKeyboardKey

Represents the logical “Game Button 13” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON14: LogicalKeyboardKey

Represents the logical “Game Button 14” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON15: LogicalKeyboardKey

Represents the logical “Game Button 15” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON16: LogicalKeyboardKey

Represents the logical “Game Button 16” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_A: LogicalKeyboardKey

Represents the logical “Game Button A” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_B: LogicalKeyboardKey

Represents the logical “Game Button B” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_C: LogicalKeyboardKey

Represents the logical “Game Button C” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_LEFT1: LogicalKeyboardKey

Represents the logical “Game Button Left 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_LEFT2: LogicalKeyboardKey

Represents the logical “Game Button Left 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_MODE: LogicalKeyboardKey

Represents the logical “Game Button Mode” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_RIGHT1: LogicalKeyboardKey

Represents the logical “Game Button Right 1” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_RIGHT2: LogicalKeyboardKey

Represents the logical “Game Button Right 2” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_SELECT: LogicalKeyboardKey

Represents the logical “Game Button Select” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_START: LogicalKeyboardKey

Represents the logical “Game Button Start” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_THUMB_LEFT: LogicalKeyboardKey

Represents the logical “Game Button Thumb Left” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_THUMB_RIGHT: LogicalKeyboardKey

Represents the logical “Game Button Thumb Right” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_X: LogicalKeyboardKey

Represents the logical “Game Button X” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_Y: LogicalKeyboardKey

Represents the logical “Game Button Y” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const GAME_BUTTON_Z: LogicalKeyboardKey

Represents the logical “Game Button Z” key on the keyboard.

See the function RawKeyEvent.logicalKey for more information.

Source

pub const fn new(key_id: u64) -> LogicalKeyboardKey

Creates a new LogicalKeyboardKey for a key ID.

Source

pub fn key_label(&self) -> String

A description representing the character produced by a RawKeyEvent.

This value is useful for providing readable strings for keys or keyboard shortcuts. Do not use this value to compare equality of keys; compare key_id instead.

For printable keys, this is usually the printable character in upper case ignoring modifiers or combining keys, such as ‘A’, ‘1’, or ‘/’. This might also return accented letters (such as ‘Ù’) for keys labeled as so, but not if such character is a result from preceding combining keys (‘`̀’ followed by key U).

For other keys, key_label looks up the full key name from a predefined map, such as ‘F1’, ‘Shift Left’, or ‘Media Down’. This value is an empty string if there’s no key label data for a key.

Source

pub fn debug_name(&self) -> Option<String>

The debug string to print for this keyboard key, which will be None in release mode.

For printable keys, this is usually a more descriptive name related to key_label, such as ‘Key A’, ‘Digit 1’, ‘Backslash’. This might also return accented letters (such as ‘Key Ù’) for keys labeled as so.

For other keys, this looks up the full key name from a predefined map (the same value as key_label), such as ‘F1’, ‘Shift Left’, or ‘Media Down’. If there’s no key label data for a key, this returns a name that explains the ID (such as ‘Key with ID 0x00100012345’).

Source

pub fn find_key_by_key_id(key_id: u64) -> Option<LogicalKeyboardKey>

Returns the LogicalKeyboardKey constant that matches the given ID, or None, if not found.

Source

pub fn is_control_character(label: &str) -> bool

Returns true if the given label represents a Unicode control character.

Examples of control characters are characters like “U+000A LINE FEED (LF)” or “U+001B ESCAPE (ESC)”.

See https://en.wikipedia.org/wiki/Unicode_control_characters for more information.

Source

pub fn is_autogenerated(&self) -> bool

Returns true if the key_id of this object is one that is auto-generated by Flutter.

Auto-generated key IDs are generated in response to platform key codes which Flutter doesn’t recognize, and their IDs shouldn’t be used in a persistent way.

Auto-generated IDs should be a rare occurrence: Flutter supports most keys.

Keys that generate Unicode characters (even if unknown to Flutter) will not return true for is_autogenerated, since they will be assigned a Unicode-based code that will remain stable.

Source

pub fn synonyms(&self) -> HashSet<LogicalKeyboardKey>

Returns a set of pseudo-key synonyms for this key.

This allows finding the pseudo-keys that also represent a concrete key so that a class with a key map can match pseudo-keys as well as the actual generated keys.

Pseudo-keys returned in the set are typically used to represent keys which appear in multiple places on the keyboard, such as the SHIFT, ALT, CONTROL, and META keys. Pseudo-keys in the returned set won’t ever be generated directly, but if a more specific key event is received, then this set can be used to find the more general pseudo-key. For example, if this is a SHIFT_LEFT key, this accessor will return the set { shift }.

Source

pub fn collapse_synonyms( input: &HashSet<LogicalKeyboardKey>, ) -> HashSet<LogicalKeyboardKey>

Takes a set of keys, and returns the same set, but with any keys that have synonyms replaced.

It is used, for example, to take sets of keys with members like CONTROL_RIGHT and CONTROL_LEFT and convert that set to contain just CONTROL, so that the question “is any control key down?” can be asked.

Source

pub fn expand_synonyms( input: &HashSet<LogicalKeyboardKey>, ) -> HashSet<LogicalKeyboardKey>

Returns the given set with any pseudo-keys expanded into their synonyms.

It is used, for example, to take sets of keys with members like CONTROL and SHIFT and convert that set to contain CONTROL_LEFT, CONTROL_RIGHT, SHIFT_LEFT, and SHIFT_RIGHT.

Source

pub fn known_logical_keys() -> impl Iterator<Item = LogicalKeyboardKey>

All predefined constant LogicalKeyboardKeys.

Trait Implementations§

Source§

impl Clone for LogicalKeyboardKey

Source§

fn clone(&self) -> Self

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for LogicalKeyboardKey

Source§

impl Debug for LogicalKeyboardKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for LogicalKeyboardKey

Source§

impl Hash for LogicalKeyboardKey

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl KeyboardKey for LogicalKeyboardKey

Source§

impl Ord for LogicalKeyboardKey

Source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 (const: unstable) · Source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · Source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized,

Restrict a value to a certain interval. Read more
Source§

fn clamp_to<R>(self, range: R) -> Self
where Self: Sized, R: ClampBounds<Self>,

🔬This is a nightly-only experimental API. (clamp_to)
Restrict a value to a certain range. Read more
Source§

impl PartialEq for LogicalKeyboardKey

Source§

fn eq(&self, other: &Self) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl PartialOrd for LogicalKeyboardKey

Source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 (const: unstable) · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 (const: unstable) · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 (const: unstable) · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 (const: unstable) · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Source§

impl StructuralPartialEq for LogicalKeyboardKey

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
where ST: ?Sized, DT: ?Sized,

Source§

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
where ST: ?Sized, DT: ?Sized,

Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<Q, K> Comparable<K> for Q
where Q: Ord + ?Sized, K: Borrow<Q> + ?Sized,

Source§

fn compare(&self, key: &K) -> Ordering

Compare self to key and return their ordering.
Source§

impl<T> Downcast<T> for T

Source§

fn downcast(&self) -> &T

Source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

Source§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
Source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

Source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Read<Exclusive, BecauseExclusive> for T
where T: ?Sized,

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> Upcast<T> for T

Source§

fn upcast(&self) -> Option<&T>

Source§

impl<T> WasmNotSend for T
where T: Send,

Source§

impl<T> WasmNotSendSync for T

Source§

impl<T> WasmNotSync for T
where T: Sync,