class TerminalRender::Input::Console
- TerminalRender::Input::Console
- Reference
- Object
Defined in:
render/terminal/terminal-input.crConstant Summary
-
CSI =
"\e["
-
ESC =
'\e'
-
TIMEOUT =
100.milliseconds
Constructors
Instance Method Summary
- #escape_codes : Tuple(Array(UInt8), Array(UInt8))
- #get_char(nonblock : Bool = false)
- #keys : Hash(String, String)
Instance methods inherited from class Object
to_sban(io : IO)to_sban(encoder : SBAN::Encoder)
to_sban : Bytes to_sban