class Text2048::CursesView::Keyboard
Handles user inputs in curses
Constants
- KEYS
Public Instance Methods
read()
click to toggle source
# File lib/text2048/curses_view/keyboard.rb, line 20 def read maybe_init KEYS[getch] end
wait_any_key()
click to toggle source
# File lib/text2048/curses_view/keyboard.rb, line 25 def wait_any_key getch end
Private Instance Methods
maybe_init()
click to toggle source
# File lib/text2048/curses_view/keyboard.rb, line 31 def maybe_init return if @initialized noecho stdscr.keypad(true) @initialized = true end