uwp-keycodes
Version:
Enum for UWP keycodes
190 lines (189 loc) • 9.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var keys;
(function (keys) {
keys[keys["Backspace"] = 8] = "Backspace";
keys[keys["Tab"] = 9] = "Tab";
keys[keys["Enter"] = 13] = "Enter";
keys[keys["Shift"] = 16] = "Shift";
keys[keys["Ctrl"] = 17] = "Ctrl";
keys[keys["Alt"] = 18] = "Alt";
keys[keys["Pause"] = 19] = "Pause";
keys[keys["CapsLock"] = 20] = "CapsLock";
keys[keys["Escape"] = 27] = "Escape";
keys[keys["Space"] = 32] = "Space";
keys[keys["PageUp"] = 33] = "PageUp";
keys[keys["PageDown"] = 34] = "PageDown";
keys[keys["End"] = 35] = "End";
keys[keys["Home"] = 36] = "Home";
keys[keys["LeftArrow"] = 37] = "LeftArrow";
keys[keys["UpArrow"] = 38] = "UpArrow";
keys[keys["RightArrow"] = 39] = "RightArrow";
keys[keys["DownArrow"] = 40] = "DownArrow";
keys[keys["Insert"] = 45] = "Insert";
keys[keys["Delete"] = 46] = "Delete";
keys[keys["Digit0"] = 48] = "Digit0";
keys[keys["Digit1"] = 49] = "Digit1";
keys[keys["Digit2"] = 50] = "Digit2";
keys[keys["Digit3"] = 51] = "Digit3";
keys[keys["Digit4"] = 52] = "Digit4";
keys[keys["Digit5"] = 53] = "Digit5";
keys[keys["Digit6"] = 54] = "Digit6";
keys[keys["Digit7"] = 55] = "Digit7";
keys[keys["Digit8"] = 56] = "Digit8";
keys[keys["Digit9"] = 57] = "Digit9";
keys[keys["a"] = 65] = "a";
keys[keys["b"] = 66] = "b";
keys[keys["c"] = 67] = "c";
keys[keys["d"] = 68] = "d";
keys[keys["e"] = 69] = "e";
keys[keys["f"] = 70] = "f";
keys[keys["g"] = 71] = "g";
keys[keys["h"] = 72] = "h";
keys[keys["i"] = 73] = "i";
keys[keys["j"] = 74] = "j";
keys[keys["k"] = 75] = "k";
keys[keys["l"] = 76] = "l";
keys[keys["m"] = 77] = "m";
keys[keys["n"] = 78] = "n";
keys[keys["o"] = 79] = "o";
keys[keys["p"] = 80] = "p";
keys[keys["q"] = 81] = "q";
keys[keys["r"] = 82] = "r";
keys[keys["s"] = 83] = "s";
keys[keys["t"] = 84] = "t";
keys[keys["u"] = 85] = "u";
keys[keys["v"] = 86] = "v";
keys[keys["w"] = 87] = "w";
keys[keys["x"] = 88] = "x";
keys[keys["y"] = 89] = "y";
keys[keys["z"] = 90] = "z";
keys[keys["LeftWindowLey"] = 91] = "LeftWindowLey";
keys[keys["RightWindowKey"] = 92] = "RightWindowKey";
keys[keys["SelectKey"] = 93] = "SelectKey";
keys[keys["Numpad0"] = 96] = "Numpad0";
keys[keys["Numpad1"] = 97] = "Numpad1";
keys[keys["Numpad2"] = 98] = "Numpad2";
keys[keys["Numpad3"] = 99] = "Numpad3";
keys[keys["Numpad4"] = 100] = "Numpad4";
keys[keys["Numpad5"] = 101] = "Numpad5";
keys[keys["Numpad6"] = 102] = "Numpad6";
keys[keys["Numpad7"] = 103] = "Numpad7";
keys[keys["Numpad8"] = 104] = "Numpad8";
keys[keys["Numpad9"] = 105] = "Numpad9";
keys[keys["Multiply"] = 106] = "Multiply";
keys[keys["Add"] = 107] = "Add";
keys[keys["Subtract"] = 109] = "Subtract";
keys[keys["DecimalPoint"] = 110] = "DecimalPoint";
keys[keys["Divide"] = 111] = "Divide";
keys[keys["F1"] = 112] = "F1";
keys[keys["F2"] = 113] = "F2";
keys[keys["F3"] = 114] = "F3";
keys[keys["F4"] = 115] = "F4";
keys[keys["F5"] = 116] = "F5";
keys[keys["F6"] = 117] = "F6";
keys[keys["F7"] = 118] = "F7";
keys[keys["F8"] = 119] = "F8";
keys[keys["F9"] = 120] = "F9";
keys[keys["F10"] = 121] = "F10";
keys[keys["F11"] = 122] = "F11";
keys[keys["F12"] = 123] = "F12";
keys[keys["NavigationLeft"] = 140] = "NavigationLeft";
keys[keys["NavigationRight"] = 141] = "NavigationRight";
keys[keys["NavigationAccept"] = 142] = "NavigationAccept";
keys[keys["NavigationUp"] = 138] = "NavigationUp";
keys[keys["NavigationDown"] = 139] = "NavigationDown";
keys[keys["NumLock"] = 144] = "NumLock";
keys[keys["ScrollLock"] = 145] = "ScrollLock";
keys[keys["SemiColon"] = 186] = "SemiColon";
keys[keys["EqualSign"] = 187] = "EqualSign";
keys[keys["Comma"] = 188] = "Comma";
keys[keys["Dash"] = 189] = "Dash";
keys[keys["Period"] = 190] = "Period";
keys[keys["ForwardSlash"] = 191] = "ForwardSlash";
keys[keys["GraveAccent"] = 192] = "GraveAccent";
keys[keys["OpenBracket"] = 219] = "OpenBracket";
keys[keys["BackSlash"] = 220] = "BackSlash";
keys[keys["CloseBraket"] = 221] = "CloseBraket";
keys[keys["SingleQuote"] = 222] = "SingleQuote";
keys[keys["GamepadA"] = 195] = "GamepadA";
keys[keys["GamepadB"] = 196] = "GamepadB";
keys[keys["GamepadX"] = 197] = "GamepadX";
keys[keys["GamepadY"] = 198] = "GamepadY";
keys[keys["GamepadRightShoulder"] = 199] = "GamepadRightShoulder";
keys[keys["GamepadLeftShoulder"] = 200] = "GamepadLeftShoulder";
keys[keys["GamepadLeftTrigger"] = 201] = "GamepadLeftTrigger";
keys[keys["GamepadRightTrigger"] = 202] = "GamepadRightTrigger";
keys[keys["GamepadDPadUp"] = 203] = "GamepadDPadUp";
keys[keys["GamepadDPadDown"] = 204] = "GamepadDPadDown";
keys[keys["GamepadDPadLeft"] = 205] = "GamepadDPadLeft";
keys[keys["GamepadDPadRight"] = 206] = "GamepadDPadRight";
keys[keys["GamepadMenu"] = 207] = "GamepadMenu";
keys[keys["GamepadView"] = 208] = "GamepadView";
keys[keys["GamepadLeftThumbstick"] = 209] = "GamepadLeftThumbstick";
keys[keys["GamepadRightThumbstick"] = 210] = "GamepadRightThumbstick";
keys[keys["GamepadLeftThumbstickUp"] = 211] = "GamepadLeftThumbstickUp";
keys[keys["GamepadLeftThumbstickDown"] = 212] = "GamepadLeftThumbstickDown";
keys[keys["GamepadLeftThumbstickRight"] = 213] = "GamepadLeftThumbstickRight";
keys[keys["GamepadLeftThumbstickLeft"] = 214] = "GamepadLeftThumbstickLeft";
keys[keys["GamepadRightThumbstickUp"] = 215] = "GamepadRightThumbstickUp";
keys[keys["GamepadRightThumbstickDown"] = 216] = "GamepadRightThumbstickDown";
keys[keys["GamepadRightThumbstickRight"] = 217] = "GamepadRightThumbstickRight";
keys[keys["GamepadRightThumbstickLeft"] = 218] = "GamepadRightThumbstickLeft";
})(keys = exports.keys || (exports.keys = {}));
var CommonKeys;
(function (CommonKeys) {
CommonKeys[CommonKeys["Left"] = 0] = "Left";
CommonKeys[CommonKeys["Right"] = 1] = "Right";
CommonKeys[CommonKeys["Up"] = 2] = "Up";
CommonKeys[CommonKeys["Down"] = 3] = "Down";
CommonKeys[CommonKeys["Submit"] = 4] = "Submit";
CommonKeys[CommonKeys["Back"] = 5] = "Back";
CommonKeys[CommonKeys["X"] = 6] = "X";
CommonKeys[CommonKeys["Y"] = 7] = "Y";
CommonKeys[CommonKeys["TabLeft"] = 8] = "TabLeft";
CommonKeys[CommonKeys["TabRight"] = 9] = "TabRight";
CommonKeys[CommonKeys["TabUp"] = 10] = "TabUp";
CommonKeys[CommonKeys["TabDown"] = 11] = "TabDown";
CommonKeys[CommonKeys["View"] = 12] = "View";
CommonKeys[CommonKeys["Menu"] = 13] = "Menu";
})(CommonKeys = exports.CommonKeys || (exports.CommonKeys = {}));
;
exports.commonKeyMap = [];
exports.commonKeyMap[37 /* LeftArrow */] = 0 /* Left */;
exports.commonKeyMap[214 /* GamepadLeftThumbstickLeft */] = 0 /* Left */;
exports.commonKeyMap[205 /* GamepadDPadLeft */] = 0 /* Left */;
exports.commonKeyMap[140 /* NavigationLeft */] = 0 /* Left */;
exports.commonKeyMap[39 /* RightArrow */] = 1 /* Right */;
exports.commonKeyMap[213 /* GamepadLeftThumbstickRight */] = 1 /* Right */;
exports.commonKeyMap[206 /* GamepadDPadRight */] = 1 /* Right */;
exports.commonKeyMap[141 /* NavigationRight */] = 1 /* Right */;
exports.commonKeyMap[38 /* UpArrow */] = 2 /* Up */;
exports.commonKeyMap[211 /* GamepadLeftThumbstickUp */] = 2 /* Up */;
exports.commonKeyMap[203 /* GamepadDPadUp */] = 2 /* Up */;
exports.commonKeyMap[138 /* NavigationUp */] = 2 /* Up */;
exports.commonKeyMap[40 /* DownArrow */] = 3 /* Down */;
exports.commonKeyMap[212 /* GamepadLeftThumbstickDown */] = 3 /* Down */;
exports.commonKeyMap[204 /* GamepadDPadDown */] = 3 /* Down */;
exports.commonKeyMap[139 /* NavigationDown */] = 3 /* Down */;
exports.commonKeyMap[13 /* Enter */] = 4 /* Submit */;
exports.commonKeyMap[142 /* NavigationAccept */] = 4 /* Submit */;
exports.commonKeyMap[195 /* GamepadA */] = 4 /* Submit */;
exports.commonKeyMap[27 /* Escape */] = 5 /* Back */;
exports.commonKeyMap[196 /* GamepadB */] = 5 /* Back */;
exports.commonKeyMap[103 /* Numpad7 */] = 6 /* X */;
exports.commonKeyMap[197 /* GamepadX */] = 6 /* X */;
exports.commonKeyMap[105 /* Numpad9 */] = 7 /* Y */;
exports.commonKeyMap[198 /* GamepadY */] = 7 /* Y */;
exports.commonKeyMap[100 /* Numpad4 */] = 8 /* TabLeft */;
exports.commonKeyMap[200 /* GamepadLeftShoulder */] = 8 /* TabLeft */;
exports.commonKeyMap[102 /* Numpad6 */] = 9 /* TabRight */;
exports.commonKeyMap[199 /* GamepadRightShoulder */] = 9 /* TabRight */;
exports.commonKeyMap[104 /* Numpad8 */] = 10 /* TabUp */;
exports.commonKeyMap[201 /* GamepadLeftTrigger */] = 10 /* TabUp */;
exports.commonKeyMap[98 /* Numpad2 */] = 11 /* TabDown */;
exports.commonKeyMap[202 /* GamepadRightTrigger */] = 11 /* TabDown */;
exports.commonKeyMap[111 /* Divide */] = 12 /* View */;
exports.commonKeyMap[208 /* GamepadView */] = 12 /* View */;
exports.commonKeyMap[106 /* Multiply */] = 13 /* Menu */;
exports.commonKeyMap[207 /* GamepadMenu */] = 13 /* Menu */;