enum

CRT::Ansi::Key::Code

Inherits Enum < Comparable < Value < Object

Constants

Char = 0

Printable character (stored in @char)

Enter = 1

Whitespace / editing

Tab = 2
Backspace = 3
Delete = 4
Insert = 5
Escape = 6
Up = 7

Navigation

Down = 8
Left = 9
Right = 10
Home = 11
End = 12
PageUp = 13
PageDown = 14
F1 = 15

Function keys

F2 = 16
F3 = 17
F4 = 18
F5 = 19
F6 = 20
F7 = 21
F8 = 22
F9 = 23
F10 = 24
F11 = 25
F12 = 26

Instance methods

backspace?

Returns true if this enum value equals Backspace

Source
char?

Returns true if this enum value equals Char

Source
delete?

Returns true if this enum value equals Delete

Source
down?

Returns true if this enum value equals Down

Source
end?

Returns true if this enum value equals End

Source
enter?

Returns true if this enum value equals Enter

Source
escape?

Returns true if this enum value equals Escape

Source
f10?

Returns true if this enum value equals F10

Source
f11?

Returns true if this enum value equals F11

Source
f12?

Returns true if this enum value equals F12

Source
f1?

Returns true if this enum value equals F1

Source
f2?

Returns true if this enum value equals F2

Source
f3?

Returns true if this enum value equals F3

Source
f4?

Returns true if this enum value equals F4

Source
f5?

Returns true if this enum value equals F5

Source
f6?

Returns true if this enum value equals F6

Source
f7?

Returns true if this enum value equals F7

Source
f8?

Returns true if this enum value equals F8

Source
f9?

Returns true if this enum value equals F9

Source
home?

Returns true if this enum value equals Home

Source
insert?

Returns true if this enum value equals Insert

Source
left?

Returns true if this enum value equals Left

Source
page_down?

Returns true if this enum value equals PageDown

Source
page_up?

Returns true if this enum value equals PageUp

Source
right?

Returns true if this enum value equals Right

Source
tab?

Returns true if this enum value equals Tab

Source
up?

Returns true if this enum value equals Up

Source