Skip to content

class KeyboardEvent < BaseEvent public

Represents a Keyboard Event

#printable? public

is the key printable to the screen?

Returns

Returns boolean

#pressed public

array of pressed keys

Returns

Returns Array(Hash)

#released public

array of released keys

Returns

Returns Array(Hash)

#down public

array of keys currently being held down

Returns

Returns Array(Hash)

#char public

the pressed/released character

Returns

Returns String

#symbol public

the pressed/released key symbol

Returns

Returns Symbol

#code public

the pressed/released key code

Returns

Returns Integer

#shift public

shift being pressed/released?

Returns

Returns boolean

#super public

is super being pressed/released?

Returns

Returns boolean

#ctrl public

is ctrl being pressed/released?

Returns

Returns boolean

#alt public

is alt being pressed/released?

Returns

Returns boolean