enum
TermBuf::Key::Name
Overview
Which key, with Character meaning "the one in #char".
Defined in:
termbuf/input/key.crEnum Members
-
Character =
0_u8 -
Enter =
1_u8 -
Tab =
2_u8 -
Backspace =
3_u8 -
Escape =
4_u8 -
Up =
5_u8 -
Down =
6_u8 -
Right =
7_u8 -
Left =
8_u8 -
Home =
9_u8 -
End =
10_u8 -
PageUp =
11_u8 -
PageDown =
12_u8 -
Insert =
13_u8 -
Delete =
14_u8 -
Begin =
15_u8 -
The centre of the keypad with num lock off, which sends its own sequence rather than a digit.
-
F1 =
16_u8 -
F2 =
17_u8 -
F3 =
18_u8 -
F4 =
19_u8 -
F5 =
20_u8 -
F6 =
21_u8 -
F7 =
22_u8 -
F8 =
23_u8 -
F9 =
24_u8 -
F10 =
25_u8 -
F11 =
26_u8 -
F12 =
27_u8 -
F13 =
28_u8 -
F14 =
29_u8 -
F15 =
30_u8 -
F16 =
31_u8 -
F17 =
32_u8 -
F18 =
33_u8 -
F19 =
34_u8 -
F20 =
35_u8 -
Unknown =
36_u8 -
An escape sequence the decoder does not recognise. The bytes are on the event, so an application that knows better than the decoder still can.
Instance Method Summary
-
#backspace?
Returns
trueif this enum value equalsBackspace -
#begin?
Returns
trueif this enum value equalsBegin -
#character?
Returns
trueif this enum value equalsCharacter -
#delete?
Returns
trueif this enum value equalsDelete -
#down?
Returns
trueif this enum value equalsDown -
#end?
Returns
trueif this enum value equalsEnd -
#enter?
Returns
trueif this enum value equalsEnter -
#escape?
Returns
trueif this enum value equalsEscape -
#f10?
Returns
trueif this enum value equalsF10 -
#f11?
Returns
trueif this enum value equalsF11 -
#f12?
Returns
trueif this enum value equalsF12 -
#f13?
Returns
trueif this enum value equalsF13 -
#f14?
Returns
trueif this enum value equalsF14 -
#f15?
Returns
trueif this enum value equalsF15 -
#f16?
Returns
trueif this enum value equalsF16 -
#f17?
Returns
trueif this enum value equalsF17 -
#f18?
Returns
trueif this enum value equalsF18 -
#f19?
Returns
trueif this enum value equalsF19 -
#f1?
Returns
trueif this enum value equalsF1 -
#f20?
Returns
trueif this enum value equalsF20 -
#f2?
Returns
trueif this enum value equalsF2 -
#f3?
Returns
trueif this enum value equalsF3 -
#f4?
Returns
trueif this enum value equalsF4 -
#f5?
Returns
trueif this enum value equalsF5 -
#f6?
Returns
trueif this enum value equalsF6 -
#f7?
Returns
trueif this enum value equalsF7 -
#f8?
Returns
trueif this enum value equalsF8 -
#f9?
Returns
trueif this enum value equalsF9 -
#home?
Returns
trueif this enum value equalsHome -
#insert?
Returns
trueif this enum value equalsInsert -
#left?
Returns
trueif this enum value equalsLeft -
#page_down?
Returns
trueif this enum value equalsPageDown -
#page_up?
Returns
trueif this enum value equalsPageUp -
#right?
Returns
trueif this enum value equalsRight -
#tab?
Returns
trueif this enum value equalsTab -
#unknown?
Returns
trueif this enum value equalsUnknown -
#up?
Returns
trueif this enum value equalsUp