class
Opal::TEA::KeyMsg
- Opal::TEA::KeyMsg
- Opal::TEA::Msg
- Reference
- Object
Overview
Dispatched when a keyboard key is pressed.
Defined in:
opal/tea/msg.crConstructors
- .from_event(event : Terminal::KeyEvent) : KeyMsg
- .new(key : String, char : Char | Nil = nil, ctrl : Bool = false, alt : Bool = false, shift : Bool = false)
Instance Method Summary
- #alt? : Bool
- #char : Char | Nil
- #ctrl? : Bool
- #key : String
- #matches?(key_desc : String) : Bool
- #shift? : Bool
Constructor Detail
def self.new(key : String, char : Char | Nil = nil, ctrl : Bool = false, alt : Bool = false, shift : Bool = false)
#