-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSpecialKeys.js
69 lines (67 loc) · 1.38 KB
/
SpecialKeys.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
var SpecialKeys;
/**
* A constant object that contains special characters.
*
* You should use this constant instead of using character codes.
*
* @class
*/
SpecialKeys = {
'NULL': '\uE000',
'Cancel': '\uE001',
'Help': '\uE002',
'BackSpace': '\uE003',
'Tab': '\uE004',
'Clear': '\uE005',
'Return': '\uE006',
'Enter': '\uE007',
'Shift': '\uE008',
'Control': '\uE009',
'Alt': '\uE00A',
'Pause': '\uE00B',
'Escape': '\uE00C',
'Space': '\uE00D',
'PageUp': '\uE00E',
'PageDown': '\uE00F',
'End': '\uE010',
'Home': '\uE011',
'LeftArrow': '\uE012',
'UpArrow': '\uE013',
'RightArrow': '\uE014',
'DownArrow': '\uE015',
'Insert': '\uE016',
'Delete': '\uE017',
'Semicolon': '\uE018',
'Equals': '\uE019',
'Numpad0': '\uE01A',
'Numpad1': '\uE01B',
'Numpad2': '\uE01C',
'Numpad3': '\uE01D',
'Numpad4': '\uE01E',
'Numpad5': '\uE01F',
'Numpad6': '\uE020',
'Numpad7': '\uE021',
'Numpad8': '\uE022',
'Numpad9': '\uE023',
'Multiply': '\uE024',
'Add': '\uE025',
'Separator': '\uE026',
'Subtract': '\uE027',
'Decimal': '\uE028',
'Divide': '\uE029',
'F1': '\uE031',
'F2': '\uE032',
'F3': '\uE033',
'F4': '\uE034',
'F5': '\uE035',
'F6': '\uE036',
'F7': '\uE037',
'F8': '\uE038',
'F9': '\uE039',
'F10': '\uE03A',
'F11': '\uE03B',
'F12': '\uE03C',
'Command': '\uE03D',
'Meta': '\uE03D'
};
module.exports = SpecialKeys;