mirror of
https://github.com/curioustorvald/tsvm.git
synced 2026-06-06 21:44:04 +09:00
81 lines
836 B
JavaScript
81 lines
836 B
JavaScript
/**
|
|
* These are key symbols returned by `input.withEvent`, NOT `con.getch()`
|
|
*/
|
|
|
|
exports = {
|
|
NUM_0:7,
|
|
NUM_1:8,
|
|
NUM_2:9,
|
|
NUM_3:10,
|
|
NUM_4:11,
|
|
NUM_5:12,
|
|
NUM_6:13,
|
|
NUM_7:14,
|
|
NUM_8:15,
|
|
NUM_9:16,
|
|
A:29,
|
|
ALT_LEFT:57,
|
|
ALT_RIGHT:58,
|
|
APOSTROPHE:75,
|
|
AT:77,
|
|
B:30,
|
|
BACK:4,
|
|
BACKSLASH:73,
|
|
C:31,
|
|
CAPS_LOCK:115,
|
|
COMMA:55,
|
|
D:32,
|
|
DEL:67,
|
|
BACKSPACE:67,
|
|
FORWARD_DEL:112,
|
|
DOWN:20,
|
|
LEFT:21,
|
|
RIGHT:22,
|
|
UP:19,
|
|
E:33,
|
|
ENTER:66,
|
|
EQUALS:70,
|
|
F:34,
|
|
G:35,
|
|
GRAVE:68,
|
|
H:36,
|
|
HOME:3,
|
|
I:37,
|
|
J:38,
|
|
K:39,
|
|
L:40,
|
|
LEFT_BRACKET:71,
|
|
M:41,
|
|
MINUS:69,
|
|
N:42,
|
|
O:43,
|
|
P:44,
|
|
PERIOD:56,
|
|
PLUS:81,
|
|
Q:45,
|
|
R:46,
|
|
RIGHT_BRACKET:72,
|
|
S:47,
|
|
SEMICOLON:74,
|
|
SHIFT_LEFT:59,
|
|
SHIFT_RIGHT:60,
|
|
SLASH:76,
|
|
SPACE:62,
|
|
SYM:63, // on MacOS, this is Command (⌘)
|
|
T:48,
|
|
TAB:61,
|
|
U:49,
|
|
V:50,
|
|
W:51,
|
|
X:52,
|
|
Y:53,
|
|
Z:54,
|
|
CONTROL_LEFT:129,
|
|
CONTROL_RIGHT:130,
|
|
ESCAPE:111,
|
|
END:123,
|
|
INSERT:124,
|
|
PAGE_UP:92,
|
|
PAGE_DOWN:93,
|
|
}
|