Method: TTY::Reader::WinConsole#initialize
- Defined in:
- lib/tty/reader/win_console.rb
#initialize(input) ⇒ WinConsole
Returns a new instance of WinConsole.
26 27 28 29 30 31 |
# File 'lib/tty/reader/win_console.rb', line 26 def initialize(input) require_relative "win_api" @input = input @keys = Keys.ctrl_keys.merge(Keys.win_keys) @escape_codes = [[NUL_HEX.ord], [ESC.ord], EXT_HEX.bytes.to_a] end |