-
Notifications
You must be signed in to change notification settings - Fork 47
/
Key.kt
85 lines (83 loc) · 1.38 KB
/
Key.kt
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
package jetbrains.datalore.base.event
enum class Key private constructor(private val myValue: String) {
A("A"),
B("B"),
C("C"),
D("D"),
E("E"),
F("F"),
G("G"),
H("H"),
I("I"),
J("J"),
K("K"),
L("L"),
M("M"),
N("N"),
O("O"),
P("P"),
Q("Q"),
R("R"),
S("S"),
T("T"),
U("U"),
V("V"),
W("W"),
X("X"),
Y("Y"),
Z("Z"),
DIGIT_0("0"),
DIGIT_1("1"),
DIGIT_2("2"),
DIGIT_3("3"),
DIGIT_4("4"),
DIGIT_5("5"),
DIGIT_6("6"),
DIGIT_7("7"),
DIGIT_8("8"),
DIGIT_9("9"),
LEFT_BRACE("["),
RIGHT_BRACE("]"),
UP("Up"),
DOWN("Down"),
LEFT("Left"),
RIGHT("Right"),
PAGE_UP("Page Up"),
PAGE_DOWN("Page Down"),
ESCAPE("Escape"),
ENTER("Enter"),
HOME("Home"),
END("End"),
TAB("Tab"),
SPACE("Space"),
INSERT("Insert"),
DELETE("Delete"),
BACKSPACE("Backspace"),
EQUALS("Equals"),
BACK_QUOTE("`"),
PLUS("Plus"),
MINUS("Minus"),
SLASH("Slash"),
CONTROL("Ctrl"),
META("Meta"),
ALT("Alt"),
SHIFT("Shift"),
UNKNOWN("?"),
F1("F1"),
F2("F2"),
F3("F3"),
F4("F4"),
F5("F5"),
F6("F6"),
F7("F7"),
F8("F8"),
F9("F9"),
F10("F10"),
F11("F11"),
F12("F12"),
COMMA(","),
PERIOD(".");
override fun toString(): String {
return myValue
}
}