UNPKG

keycode-js

Version:

A JavaScript package with Key Code constants

368 lines (366 loc) 13.2 kB
// Key code constants // Available values for `KeyboardEvent.keyCode` attribute. var KEY_CANCEL = 3; var KEY_HELP = 6; var KEY_BACK_SPACE = 8; var KEY_TAB = 9; var KEY_CLEAR = 12; var KEY_RETURN = 13; var KEY_SHIFT = 16; var KEY_CONTROL = 17; var KEY_ALT = 18; var KEY_PAUSE = 19; var KEY_CAPS_LOCK = 20; var KEY_ESCAPE = 27; var KEY_SPACE = 32; var KEY_PAGE_UP = 33; var KEY_PAGE_DOWN = 34; var KEY_END = 35; var KEY_HOME = 36; var KEY_LEFT = 37; var KEY_UP = 38; var KEY_RIGHT = 39; var KEY_DOWN = 40; var KEY_PRINTSCREEN = 44; var KEY_INSERT = 45; var KEY_DELETE = 46; var KEY_0 = 48; var KEY_1 = 49; var KEY_2 = 50; var KEY_3 = 51; var KEY_4 = 52; var KEY_5 = 53; var KEY_6 = 54; var KEY_7 = 55; var KEY_8 = 56; var KEY_9 = 57; var KEY_A = 65; var KEY_B = 66; var KEY_C = 67; var KEY_D = 68; var KEY_E = 69; var KEY_F = 70; var KEY_G = 71; var KEY_H = 72; var KEY_I = 73; var KEY_J = 74; var KEY_K = 75; var KEY_L = 76; var KEY_M = 77; var KEY_N = 78; var KEY_O = 79; var KEY_P = 80; var KEY_Q = 81; var KEY_R = 82; var KEY_S = 83; var KEY_T = 84; var KEY_U = 85; var KEY_V = 86; var KEY_W = 87; var KEY_X = 88; var KEY_Y = 89; var KEY_Z = 90; var KEY_LEFT_CMD = 91; var KEY_RIGHT_CMD = 92; var KEY_CONTEXT_MENU = 93; var KEY_NUMPAD0 = 96; var KEY_NUMPAD1 = 97; var KEY_NUMPAD2 = 98; var KEY_NUMPAD3 = 99; var KEY_NUMPAD4 = 100; var KEY_NUMPAD5 = 101; var KEY_NUMPAD6 = 102; var KEY_NUMPAD7 = 103; var KEY_NUMPAD8 = 104; var KEY_NUMPAD9 = 105; var KEY_MULTIPLY = 106; var KEY_ADD = 107; var KEY_SUBTRACT = 109; var KEY_DECIMAL = 110; var KEY_DIVIDE = 111; var KEY_F1 = 112; var KEY_F2 = 113; var KEY_F3 = 114; var KEY_F4 = 115; var KEY_F5 = 116; var KEY_F6 = 117; var KEY_F7 = 118; var KEY_F8 = 119; var KEY_F9 = 120; var KEY_F10 = 121; var KEY_F11 = 122; var KEY_F12 = 123; var KEY_F13 = 124; var KEY_F14 = 125; var KEY_F15 = 126; var KEY_F16 = 127; var KEY_F17 = 128; var KEY_F18 = 129; var KEY_F19 = 130; var KEY_F20 = 131; var KEY_F21 = 132; var KEY_F22 = 133; var KEY_F23 = 134; var KEY_F24 = 135; var KEY_NUM_LOCK = 144; var KEY_SCROLL_LOCK = 145; var KEY_SEMICOLON = 186; var KEY_EQUALS = 187; var KEY_COMMA = 188; var KEY_DASH = 189; var KEY_PERIOD = 190; var KEY_SLASH = 191; var KEY_BACK_QUOTE = 192; var KEY_OPEN_BRACKET = 219; var KEY_BACK_SLASH = 220; var KEY_CLOSE_BRACKET = 221; var KEY_QUOTE = 222; // Key code constants specific to firefox only. var KEY_FIREFOX_ENTER = 14; var KEY_FIREFOX_SEMICOLON = 59; var KEY_FIREFOX_EQUALS = 61; var KEY_FIREFOX_SEPARATOR = 108; var KEY_FIREFOX_META = 224; // Key values constants // Available values for `KeyboardEvent.key` attribute. var VALUE_CANCEL = 'Cancel'; var VALUE_HELP = 'Help'; var VALUE_BACK_SPACE = 'Backspace'; var VALUE_TAB = 'Tab'; var VALUE_CLEAR = 'Clear'; var VALUE_ENTER = 'Enter'; var VALUE_RETURN = 'Enter'; var VALUE_SHIFT = 'Shift'; var VALUE_CONTROL = 'Control'; var VALUE_ALT = 'Alt'; var VALUE_PAUSE = 'Pause'; var VALUE_CAPS_LOCK = 'CapsLock'; var VALUE_ESCAPE = 'Escape'; var VALUE_SPACE = ' '; var VALUE_PAGE_UP = 'PageUp'; var VALUE_PAGE_DOWN = 'PageDown'; var VALUE_END = 'End'; var VALUE_HOME = 'Home'; var VALUE_LEFT = 'ArrowLeft'; var VALUE_UP = 'ArrowUp'; var VALUE_RIGHT = 'ArrowRight'; var VALUE_DOWN = 'ArrowDown'; var VALUE_PRINTSCREEN = 'PrintScreen'; var VALUE_INSERT = 'Insert'; var VALUE_DELETE = 'Delete'; var VALUE_0 = '0'; var VALUE_1 = '1'; var VALUE_2 = '2'; var VALUE_3 = '3'; var VALUE_4 = '4'; var VALUE_5 = '5'; var VALUE_6 = '6'; var VALUE_7 = '7'; var VALUE_8 = '8'; var VALUE_9 = '9'; var VALUE_A = 'a'; var VALUE_B = 'b'; var VALUE_C = 'c'; var VALUE_D = 'd'; var VALUE_E = 'e'; var VALUE_F = 'f'; var VALUE_G = 'g'; var VALUE_H = 'h'; var VALUE_I = 'i'; var VALUE_J = 'j'; var VALUE_K = 'k'; var VALUE_L = 'l'; var VALUE_M = 'm'; var VALUE_N = 'n'; var VALUE_O = 'o'; var VALUE_P = 'p'; var VALUE_Q = 'q'; var VALUE_R = 'r'; var VALUE_S = 's'; var VALUE_T = 't'; var VALUE_U = 'u'; var VALUE_V = 'v'; var VALUE_W = 'w'; var VALUE_X = 'x'; var VALUE_Y = 'y'; var VALUE_Z = 'z'; var VALUE_META = 'Meta'; var VALUE_LEFT_CMD = 'Meta'; var VALUE_RIGHT_CMD = 'Meta'; var VALUE_CONTEXT_MENU = 'ContextMenu'; var VALUE_NUMPAD0 = '0'; var VALUE_NUMPAD1 = '1'; var VALUE_NUMPAD2 = '2'; var VALUE_NUMPAD3 = '3'; var VALUE_NUMPAD4 = '4'; var VALUE_NUMPAD5 = '5'; var VALUE_NUMPAD6 = '6'; var VALUE_NUMPAD7 = '7'; var VALUE_NUMPAD8 = '8'; var VALUE_NUMPAD9 = '9'; var VALUE_MULTIPLY = '*'; var VALUE_ADD = '+'; var VALUE_SUBTRACT = '-'; var VALUE_DECIMAL = '.'; var VALUE_DIVIDE = '/'; var VALUE_F1 = 'F1'; var VALUE_F2 = 'F2'; var VALUE_F3 = 'F3'; var VALUE_F4 = 'F4'; var VALUE_F5 = 'F5'; var VALUE_F6 = 'F6'; var VALUE_F7 = 'F7'; var VALUE_F8 = 'F8'; var VALUE_F9 = 'F9'; var VALUE_F10 = 'F10'; var VALUE_F11 = 'F11'; var VALUE_F12 = 'F12'; var VALUE_F13 = 'F13'; var VALUE_F14 = 'F14'; var VALUE_F15 = 'F15'; var VALUE_F16 = 'F16'; var VALUE_F17 = 'F17'; var VALUE_F18 = 'F18'; var VALUE_F19 = 'F19'; var VALUE_F20 = 'F20'; var VALUE_F21 = 'F21'; var VALUE_F22 = 'F22'; var VALUE_F23 = 'F23'; var VALUE_F24 = 'F24'; var VALUE_NUM_LOCK = 'NumLock'; var VALUE_SCROLL_LOCK = 'ScrollLock'; var VALUE_SEMICOLON = ';'; var VALUE_EQUALS = '='; var VALUE_COMMA = ','; var VALUE_DASH = '-'; var VALUE_PERIOD = '.'; var VALUE_SLASH = '/'; var VALUE_BACK_QUOTE = '`'; var VALUE_OPEN_BRACKET = '['; var VALUE_BACK_SLASH = '\\'; var VALUE_CLOSE_BRACKET = ']'; var VALUE_QUOTE = "'"; // Key code constants // Available values for `KeyboardEvent.code` attribute. var CODE_UNIDENTIFIED = 'Unidentified'; var CODE_ESCAPE = 'Escape'; var CODE_MINUS = 'Minus'; var CODE_DASH = 'Minus'; var CODE_EQUALS = 'Equal'; var CODE_BACK_SPACE = 'Backspace'; var CODE_TAB = 'Tab'; var CODE_ENTER = 'Enter'; var CODE_RETURN = 'Enter'; var CODE_SHIFT_LEFT = 'ShiftLeft'; var CODE_SHIFT_RIGHT = 'ShiftRight'; var CODE_CONTROL_LEFT = 'ControlLeft'; var CODE_CONTROL_RIGHT = 'ControlRight'; var CODE_ALT_LEFT = 'AltLeft'; var CODE_ALT_RIGHT = 'AltRight'; var CODE_PAUSE = 'Pause'; var CODE_CAPS_LOCK = 'CapsLock'; var CODE_SPACE = 'Space'; var CODE_PAGE_UP = 'PageUp'; var CODE_PAGE_DOWN = 'PageDown'; var CODE_END = 'End'; var CODE_HOME = 'Home'; var CODE_LEFT = 'ArrowLeft'; var CODE_UP = 'ArrowUp'; var CODE_RIGHT = 'ArrowRight'; var CODE_DOWN = 'ArrowDown'; var CODE_PRINTSCREEN = 'PrintScreen'; var CODE_INSERT = 'Insert'; var CODE_DELETE = 'Delete'; var CODE_0 = 'Digit0'; var CODE_1 = 'Digit1'; var CODE_2 = 'Digit2'; var CODE_3 = 'Digit3'; var CODE_4 = 'Digit4'; var CODE_5 = 'Digit5'; var CODE_6 = 'Digit6'; var CODE_7 = 'Digit7'; var CODE_8 = 'Digit8'; var CODE_9 = 'Digit9'; var CODE_A = 'KeyA'; var CODE_B = 'KeyB'; var CODE_C = 'KeyC'; var CODE_D = 'KeyD'; var CODE_E = 'KeyE'; var CODE_F = 'KeyF'; var CODE_G = 'KeyG'; var CODE_H = 'KeyH'; var CODE_I = 'KeyI'; var CODE_J = 'KeyJ'; var CODE_K = 'KeyK'; var CODE_L = 'KeyL'; var CODE_M = 'KeyM'; var CODE_N = 'KeyN'; var CODE_O = 'KeyO'; var CODE_P = 'KeyP'; var CODE_Q = 'KeyQ'; var CODE_R = 'KeyR'; var CODE_S = 'KeyS'; var CODE_T = 'KeyT'; var CODE_U = 'KeyU'; var CODE_V = 'KeyV'; var CODE_W = 'KeyW'; var CODE_X = 'KeyX'; var CODE_Y = 'KeyY'; var CODE_Z = 'KeyZ'; var CODE_META_LEFT = 'MetaLeft'; var CODE_OS_LEFT = 'OSLeft'; var CODE_META_RIGHT = 'MetaRight'; var CODE_OS_RIGHT = 'OSRight'; var CODE_CONTEXT_MENU = 'ContextMenu'; var CODE_NUMPAD0 = 'Numpad0'; var CODE_NUMPAD1 = 'Numpad1'; var CODE_NUMPAD2 = 'Numpad2'; var CODE_NUMPAD3 = 'Numpad3'; var CODE_NUMPAD4 = 'Numpad4'; var CODE_NUMPAD5 = 'Numpad5'; var CODE_NUMPAD6 = 'Numpad6'; var CODE_NUMPAD7 = 'Numpad7'; var CODE_NUMPAD8 = 'Numpad8'; var CODE_NUMPAD9 = 'Numpad9'; var CODE_NUMPAD_MULTIPLY = 'NumpadMultiply'; var CODE_NUMPAD_ADD = 'NumpadAdd'; var CODE_NUMPAD_SUBTRACT = 'NumpadSubtract'; var CODE_NUMPAD_DECIMAL = 'NumpadDecimal'; var CODE_NUMPAD_DIVIDE = 'NumpadDivide'; var CODE_NUMPAD_ENTER = 'NumpadEnter'; var CODE_F1 = 'F1'; var CODE_F2 = 'F2'; var CODE_F3 = 'F3'; var CODE_F4 = 'F4'; var CODE_F5 = 'F5'; var CODE_F6 = 'F6'; var CODE_F7 = 'F7'; var CODE_F8 = 'F8'; var CODE_F9 = 'F9'; var CODE_F10 = 'F10'; var CODE_F11 = 'F11'; var CODE_F12 = 'F12'; var CODE_F13 = 'F13'; var CODE_F14 = 'F14'; var CODE_F15 = 'F15'; var CODE_F16 = 'F16'; var CODE_F17 = 'F17'; var CODE_F18 = 'F18'; var CODE_F19 = 'F19'; var CODE_F20 = 'F20'; var CODE_F21 = 'F21'; var CODE_F22 = 'F22'; var CODE_F23 = 'F23'; var CODE_F24 = 'F24'; var CODE_NUM_LOCK = 'NumLock'; var CODE_SCROLL_LOCK = 'ScrollLock'; var CODE_SEMICOLON = 'Semicolon'; var CODE_COMMA = 'Comma'; var CODE_PERIOD = 'Period'; var CODE_SLASH = 'Slash'; var CODE_BACK_QUOTE = 'Backquote'; var CODE_OPEN_BRACKET = 'BracketLeft'; var CODE_BACK_SLASH = 'Backslash'; var CODE_CLOSE_BRACKET = 'BracketRight'; var CODE_QUOTE = 'Quote'; export { CODE_0, CODE_1, CODE_2, CODE_3, CODE_4, CODE_5, CODE_6, CODE_7, CODE_8, CODE_9, CODE_A, CODE_ALT_LEFT, CODE_ALT_RIGHT, CODE_B, CODE_BACK_QUOTE, CODE_BACK_SLASH, CODE_BACK_SPACE, CODE_C, CODE_CAPS_LOCK, CODE_CLOSE_BRACKET, CODE_COMMA, CODE_CONTEXT_MENU, CODE_CONTROL_LEFT, CODE_CONTROL_RIGHT, CODE_D, CODE_DASH, CODE_DELETE, CODE_DOWN, CODE_E, CODE_END, CODE_ENTER, CODE_EQUALS, CODE_ESCAPE, CODE_F, CODE_F1, CODE_F10, CODE_F11, CODE_F12, CODE_F13, CODE_F14, CODE_F15, CODE_F16, CODE_F17, CODE_F18, CODE_F19, CODE_F2, CODE_F20, CODE_F21, CODE_F22, CODE_F23, CODE_F24, CODE_F3, CODE_F4, CODE_F5, CODE_F6, CODE_F7, CODE_F8, CODE_F9, CODE_G, CODE_H, CODE_HOME, CODE_I, CODE_INSERT, CODE_J, CODE_K, CODE_L, CODE_LEFT, CODE_M, CODE_META_LEFT, CODE_META_RIGHT, CODE_MINUS, CODE_N, CODE_NUMPAD0, CODE_NUMPAD1, CODE_NUMPAD2, CODE_NUMPAD3, CODE_NUMPAD4, CODE_NUMPAD5, CODE_NUMPAD6, CODE_NUMPAD7, CODE_NUMPAD8, CODE_NUMPAD9, CODE_NUMPAD_ADD, CODE_NUMPAD_DECIMAL, CODE_NUMPAD_DIVIDE, CODE_NUMPAD_ENTER, CODE_NUMPAD_MULTIPLY, CODE_NUMPAD_SUBTRACT, CODE_NUM_LOCK, CODE_O, CODE_OPEN_BRACKET, CODE_OS_LEFT, CODE_OS_RIGHT, CODE_P, CODE_PAGE_DOWN, CODE_PAGE_UP, CODE_PAUSE, CODE_PERIOD, CODE_PRINTSCREEN, CODE_Q, CODE_QUOTE, CODE_R, CODE_RETURN, CODE_RIGHT, CODE_S, CODE_SCROLL_LOCK, CODE_SEMICOLON, CODE_SHIFT_LEFT, CODE_SHIFT_RIGHT, CODE_SLASH, CODE_SPACE, CODE_T, CODE_TAB, CODE_U, CODE_UNIDENTIFIED, CODE_UP, CODE_V, CODE_W, CODE_X, CODE_Y, CODE_Z, KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_A, KEY_ADD, KEY_ALT, KEY_B, KEY_BACK_QUOTE, KEY_BACK_SLASH, KEY_BACK_SPACE, KEY_C, KEY_CANCEL, KEY_CAPS_LOCK, KEY_CLEAR, KEY_CLOSE_BRACKET, KEY_COMMA, KEY_CONTEXT_MENU, KEY_CONTROL, KEY_D, KEY_DASH, KEY_DECIMAL, KEY_DELETE, KEY_DIVIDE, KEY_DOWN, KEY_E, KEY_END, KEY_EQUALS, KEY_ESCAPE, KEY_F, KEY_F1, KEY_F10, KEY_F11, KEY_F12, KEY_F13, KEY_F14, KEY_F15, KEY_F16, KEY_F17, KEY_F18, KEY_F19, KEY_F2, KEY_F20, KEY_F21, KEY_F22, KEY_F23, KEY_F24, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_FIREFOX_ENTER, KEY_FIREFOX_EQUALS, KEY_FIREFOX_META, KEY_FIREFOX_SEMICOLON, KEY_FIREFOX_SEPARATOR, KEY_G, KEY_H, KEY_HELP, KEY_HOME, KEY_I, KEY_INSERT, KEY_J, KEY_K, KEY_L, KEY_LEFT, KEY_LEFT_CMD, KEY_M, KEY_MULTIPLY, KEY_N, KEY_NUMPAD0, KEY_NUMPAD1, KEY_NUMPAD2, KEY_NUMPAD3, KEY_NUMPAD4, KEY_NUMPAD5, KEY_NUMPAD6, KEY_NUMPAD7, KEY_NUMPAD8, KEY_NUMPAD9, KEY_NUM_LOCK, KEY_O, KEY_OPEN_BRACKET, KEY_P, KEY_PAGE_DOWN, KEY_PAGE_UP, KEY_PAUSE, KEY_PERIOD, KEY_PRINTSCREEN, KEY_Q, KEY_QUOTE, KEY_R, KEY_RETURN, KEY_RIGHT, KEY_RIGHT_CMD, KEY_S, KEY_SCROLL_LOCK, KEY_SEMICOLON, KEY_SHIFT, KEY_SLASH, KEY_SPACE, KEY_SUBTRACT, KEY_T, KEY_TAB, KEY_U, KEY_UP, KEY_V, KEY_W, KEY_X, KEY_Y, KEY_Z, VALUE_0, VALUE_1, VALUE_2, VALUE_3, VALUE_4, VALUE_5, VALUE_6, VALUE_7, VALUE_8, VALUE_9, VALUE_A, VALUE_ADD, VALUE_ALT, VALUE_B, VALUE_BACK_QUOTE, VALUE_BACK_SLASH, VALUE_BACK_SPACE, VALUE_C, VALUE_CANCEL, VALUE_CAPS_LOCK, VALUE_CLEAR, VALUE_CLOSE_BRACKET, VALUE_COMMA, VALUE_CONTEXT_MENU, VALUE_CONTROL, VALUE_D, VALUE_DASH, VALUE_DECIMAL, VALUE_DELETE, VALUE_DIVIDE, VALUE_DOWN, VALUE_E, VALUE_END, VALUE_ENTER, VALUE_EQUALS, VALUE_ESCAPE, VALUE_F, VALUE_F1, VALUE_F10, VALUE_F11, VALUE_F12, VALUE_F13, VALUE_F14, VALUE_F15, VALUE_F16, VALUE_F17, VALUE_F18, VALUE_F19, VALUE_F2, VALUE_F20, VALUE_F21, VALUE_F22, VALUE_F23, VALUE_F24, VALUE_F3, VALUE_F4, VALUE_F5, VALUE_F6, VALUE_F7, VALUE_F8, VALUE_F9, VALUE_G, VALUE_H, VALUE_HELP, VALUE_HOME, VALUE_I, VALUE_INSERT, VALUE_J, VALUE_K, VALUE_L, VALUE_LEFT, VALUE_LEFT_CMD, VALUE_M, VALUE_META, VALUE_MULTIPLY, VALUE_N, VALUE_NUMPAD0, VALUE_NUMPAD1, VALUE_NUMPAD2, VALUE_NUMPAD3, VALUE_NUMPAD4, VALUE_NUMPAD5, VALUE_NUMPAD6, VALUE_NUMPAD7, VALUE_NUMPAD8, VALUE_NUMPAD9, VALUE_NUM_LOCK, VALUE_O, VALUE_OPEN_BRACKET, VALUE_P, VALUE_PAGE_DOWN, VALUE_PAGE_UP, VALUE_PAUSE, VALUE_PERIOD, VALUE_PRINTSCREEN, VALUE_Q, VALUE_QUOTE, VALUE_R, VALUE_RETURN, VALUE_RIGHT, VALUE_RIGHT_CMD, VALUE_S, VALUE_SCROLL_LOCK, VALUE_SEMICOLON, VALUE_SHIFT, VALUE_SLASH, VALUE_SPACE, VALUE_SUBTRACT, VALUE_T, VALUE_TAB, VALUE_U, VALUE_UP, VALUE_V, VALUE_W, VALUE_X, VALUE_Y, VALUE_Z };