Method: Event#key

Defined in:
lib/source/redshift/event.rb

#keyObject

call-seq:

evnt.key -> symbol or nil

If evnt involved a keystroke, returns a symbol representing the key pressed, otherwise returns nil.

Document['#example'].listen(:keypress) {|element, event| puts event.key.inspect }

typing “testn” into textarea ‘#example produces:

:t
:e
:s
:t
:enter


170
171
172
# File 'lib/source/redshift/event.rb', line 170

def key
  `this.__key__ || nil`
end