Class: CursesInput
- Inherits:
-
Object
- Object
- CursesInput
- Defined in:
- lib/delve/input/curses_input.rb
Constant Summary collapse
- @@keys =
{ 263 => :backspace, 330 => :delete, 258 => :down_arrow, 360 => :end, 343 => :enter, 262 => :home, 331 => :insert, 260 => :left_arrow, 338 => :page_down, 339 => :page_up, 261 => :right_arrrow, 259 => :up_arrow }
Instance Method Summary collapse
Instance Method Details
#wait_for_input ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/delve/input/curses_input.rb', line 20 def wait_for_input value = Curses.getch if @@keys.include? value value = @@keys[value] end value end |