Event.KEY_BACKSPACE
Event.KEY_TAB
Event.KEY_RETURN
Event.KEY_ESC
Event.KEY_LEFT
Event.KEY_UP
Event.KEY_RIGHT
Event.KEY_DOWN
Event.KEY_DELETE
Event.KEY_HOME
Event.KEY_END
Event.KEY_PAGEUP
Event.KEY_PAGEDOWN
Event.KEY_INSERT
And don’t you forget ’em!
class Object
def otherwise(other, *methods_if_value)
if self.blank?
other
else
return self if methods_if_value.blank?
methods_if_value.inject(self) {|memo,m| memo = memo.send(*m)}
end
end
end