UNPKG

2.42 kBJavaScriptView Raw
1define(["require", "exports"], function (require, exports) {
2 "use strict";
3 Object.defineProperty(exports, "__esModule", { value: true });
4 /**
5 * Simulated enum for keycodes. These will get inlined by uglify when used much like an enum
6 *
7 * @public
8 * {@docCategory KeyCodes}
9 */
10 exports.KeyCodes = {
11 backspace: 8,
12 tab: 9,
13 enter: 13,
14 shift: 16,
15 ctrl: 17,
16 alt: 18,
17 pauseBreak: 19,
18 capslock: 20,
19 escape: 27,
20 space: 32,
21 pageUp: 33,
22 pageDown: 34,
23 end: 35,
24 home: 36,
25 left: 37,
26 up: 38,
27 right: 39,
28 down: 40,
29 insert: 45,
30 del: 46,
31 zero: 48,
32 one: 49,
33 two: 50,
34 three: 51,
35 four: 52,
36 five: 53,
37 six: 54,
38 seven: 55,
39 eight: 56,
40 nine: 57,
41 a: 65,
42 b: 66,
43 c: 67,
44 d: 68,
45 e: 69,
46 f: 70,
47 g: 71,
48 h: 72,
49 i: 73,
50 j: 74,
51 k: 75,
52 l: 76,
53 m: 77,
54 n: 78,
55 o: 79,
56 p: 80,
57 q: 81,
58 r: 82,
59 s: 83,
60 t: 84,
61 u: 85,
62 v: 86,
63 w: 87,
64 x: 88,
65 y: 89,
66 z: 90,
67 leftWindow: 91,
68 rightWindow: 92,
69 select: 93,
70 /* eslint-disable @typescript-eslint/naming-convention */
71 zero_numpad: 96,
72 one_numpad: 97,
73 two_numpad: 98,
74 three_numpad: 99,
75 four_numpad: 100,
76 five_numpad: 101,
77 six_numpad: 102,
78 seven_numpad: 103,
79 eight_numpad: 104,
80 nine_numpad: 105,
81 /* eslint-enable @typescript-eslint/naming-convention */
82 multiply: 106,
83 add: 107,
84 subtract: 109,
85 decimalPoint: 110,
86 divide: 111,
87 f1: 112,
88 f2: 113,
89 f3: 114,
90 f4: 115,
91 f5: 116,
92 f6: 117,
93 f7: 118,
94 f8: 119,
95 f9: 120,
96 f10: 121,
97 f11: 122,
98 f12: 123,
99 numlock: 144,
100 scrollLock: 145,
101 semicolon: 186,
102 equalSign: 187,
103 comma: 188,
104 dash: 189,
105 period: 190,
106 forwardSlash: 191,
107 graveAccent: 192,
108 openBracket: 219,
109 backSlash: 220,
110 closeBracket: 221,
111 singleQuote: 222,
112 };
113});
114//# sourceMappingURL=KeyCodes.js.map
\No newline at end of file