UNPKG

spatial-controls

Version:

Configurable 3D movement controls.

112 lines (111 loc) 2.61 kB
/** * An enumeration of key codes. * * @see https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code * @group Input */ export declare enum KeyCode { BACKSPACE = "Backspace", TAB = "Tab", ENTER = "Enter", SHIFT_LEFT = "ShiftLeft", SHIFT_RIGHT = "ShiftRight", CTRL_LEFT = "ControlLeft", CTRL_RIGHT = "ControlRight", ALT_LEFT = "AltLeft", ALT_RIGHT = "AltRight", PAUSE = "Pause", CAPS_LOCK = "CapsLock", ESCAPE = "Escape", SPACE = "Space", PAGE_UP = "PageUp", PAGE_DOWN = "PageDown", END = "End", HOME = "Home", ARROW_LEFT = "ArrowLeft", ARROW_UP = "ArrowUp", ARROW_RIGHT = "ArrowRight", ARROW_DOWN = "ArrowDown", INSERT = "Insert", DELETE = "Delete", DIGIT_0 = "Digit0", DIGIT_1 = "Digit1", DIGIT_2 = "Digit2", DIGIT_3 = "Digit3", DIGIT_4 = "Digit4", DIGIT_5 = "Digit5", DIGIT_6 = "Digit6", DIGIT_7 = "Digit7", DIGIT_8 = "Digit8", DIGIT_9 = "Digit9", KEY_A = "KeyA", KEY_B = "KeyB", KEY_C = "KeyC", KEY_D = "KeyD", KEY_E = "KeyE", KEY_F = "KeyF", KEY_G = "KeyG", KEY_H = "KeyH", KEY_I = "KeyI", KEY_J = "KeyJ", KEY_K = "KeyK", KEY_L = "KeyL", KEY_M = "KeyM", KEY_N = "KeyN", KEY_O = "KeyO", KEY_P = "KeyP", KEY_Q = "KeyQ", KEY_R = "KeyR", KEY_S = "KeyS", KEY_T = "KeyT", KEY_U = "KeyU", KEY_V = "KeyV", KEY_W = "KeyW", KEY_X = "KeyX", KEY_Y = "KeyY", KEY_Z = "KeyZ", OS_LEFT = "OSLeft", OS_RIGHT = "OSRight", META_LEFT = "MetaLeft", META_RIGHT = "MetaRight", MEDIA_SELECT = "MediaSelect", NUMPAD_0 = "Numpad0", NUMPAD_1 = "Numpad1", NUMPAD_2 = "Numpad2", NUMPAD_3 = "Numpad3", NUMPAD_4 = "Numpad4", NUMPAD_5 = "Numpad5", NUMPAD_6 = "Numpad6", NUMPAD_7 = "Numpad7", NUMPAD_8 = "Numpad8", NUMPAD_9 = "Numpad9", NUMPAD_MULTIPLY = "NumpadMultiply", NUMPAD_ADD = "NumpadAdd", NUMPAD_SUBTRACT = "NumpadSubtract", NUMPAD_DECIMAL = "NumpadDecimal", NUMPAD_DIVIDE = "NumpadDivide", F1 = "F1", F2 = "F2", F3 = "F3", F4 = "F4", F5 = "F5", F6 = "F6", F7 = "F7", F8 = "F8", F9 = "F9", F10 = "F10", F11 = "F11", F12 = "F12", NUM_LOCK = "NumLock", SCROLL_LOCK = "ScrollLock", SEMICOLON = "Semicolon", EQUAL = "Equal", COMMA = "Comma", MINUS = "Minus", PERIOD = "Period", SLASH = "Slash", BACKQUOTE = "Backquote", BRACKET_LEFT = "BracketLeft", BRACKET_RIGHT = "BracketRight", BACKSLASH = "Backslash" }