enum Marionette::Key

Defined in:

marionette/key.cr

Enum Members

Null = 57344
Cancel = 57345
Help = 57346
Back_space = 57347
Tab = 57348
Clear = 57349
Return = 57350
Enter = 57351
Shift = 57352
LeftShift = 57352
Control = 57353
LeftControl = 57353
Alt = 57354
LeftAlt = 57354
Pause = 57355
Escape = 57356
Space = 57357
PageUp = 57358
PageDown = 57359
End = 57360
Home = 57361
Left = 57362
ArrowLeft = 57362
Up = 57363
ArrowUp = 57363
Right = 57364
ArrowRight = 57364
Down = 57365
ArrowDown = 57365
Insert = 57366
Delete = 57367
Semicolon = 57368
Equals = 57369
Numpad0 = 57370
Numpad1 = 57371
Numpad2 = 57372
Numpad3 = 57373
Numpad4 = 57374
Numpad5 = 57375
Numpad6 = 57376
Numpad7 = 57377
Numpad8 = 57378
Numpad9 = 57379
Multiply = 57380
Add = 57381
Separator = 57382
Subtract = 57383
Decimal = 57384
Divide = 57385
F1 = 57393
F2 = 57394
F3 = 57395
F4 = 57396
F5 = 57397
F6 = 57398
F7 = 57399
F8 = 57400
F9 = 57401
F10 = 57402
F11 = 57403
F12 = 57404
Meta = 57405
Command = 57405

Instance Method Summary

Instance Method Detail

def add? #

[View source]
def alt? #

[View source]
def arrow_down? #

[View source]
def arrow_left? #

[View source]
def arrow_right? #

[View source]
def arrow_up? #

[View source]
def back_space? #

[View source]
def cancel? #

[View source]
def clear? #

[View source]
def command? #

[View source]
def control? #

[View source]
def decimal? #

[View source]
def delete? #

[View source]
def divide? #

[View source]
def down? #

[View source]
def end? #

[View source]
def enter? #

[View source]
def equals? #

[View source]
def escape? #

[View source]
def f10? #

[View source]
def f11? #

[View source]
def f12? #

[View source]
def f1? #

[View source]
def f2? #

[View source]
def f3? #

[View source]
def f4? #

[View source]
def f5? #

[View source]
def f6? #

[View source]
def f7? #

[View source]
def f8? #

[View source]
def f9? #

[View source]
def help? #

[View source]
def home? #

[View source]
def insert? #

[View source]
def left? #

[View source]
def left_alt? #

[View source]
def left_control? #

[View source]
def left_shift? #

[View source]
def meta? #

[View source]
def multiply? #

[View source]
def null? #

[View source]
def numpad0? #

[View source]
def numpad1? #

[View source]
def numpad2? #

[View source]
def numpad3? #

[View source]
def numpad4? #

[View source]
def numpad5? #

[View source]
def numpad6? #

[View source]
def numpad7? #

[View source]
def numpad8? #

[View source]
def numpad9? #

[View source]
def page_down? #

[View source]
def page_up? #

[View source]
def pause? #

[View source]
def return? #

[View source]
def right? #

[View source]
def semicolon? #

[View source]
def separator? #

[View source]
def shift? #

[View source]
def space? #

[View source]
def subtract? #

[View source]
def tab? #

[View source]
def to_s #
Description copied from struct Enum

Returns a String representation of this enum member. In the case of regular enums, this is just the name of the member. In the case of flag enums, it's the names joined by vertical bars, or "None", if the value is zero.

If an enum's value doesn't match a member's value, the raw value is returned as a string.

Color::Red.to_s                     # => "Red"
IOMode::None.to_s                   # => "None"
(IOMode::Read | IOMode::Write).to_s # => "Read | Write"

Color.new(10).to_s # => "10"

[View source]
def up? #

[View source]