Keimeno::Base
Inherits Reference / Object
Constants
BUFFER_SIZE = 12
CLEAR_DOWN = "\e[J"
CLEAR_LINE = "\e[K"
CLEAR_SCREEN = "\e[2J"
HIDE_CURSOR = "\e[?25l"
LOCATE_CURSOR = "\e[6n"
MOVE_CURSOR = "\e["
RESTORE_CURSOR = "\e8"
SAVE_CURSOR = "\e7"
SHOW_CURSOR = "\e[?25h"
Instance methods
before_display
Sourcebump_cursor(row = 0, col = 0)
Sourcecharacter_key(keystroke)
Sourcecleanup
Sourceclear
Sourceclear_line
Sourceclear_screen
Sourcedecode_control_character
Sourcedecode_function_character
Sourcedisplay
Sourcedisplay_loop
Sourcefinish!
Sourcefinished?
Sourcefull_screen
Sourcefull_screen=(full_screen : Bool)
Sourcefull_screen?
Sourcefunction_key(keystroke)
Sourcehide_cursor
Sourceinput_display_loop
Sourcekey_alt_0
Sourcekey_alt_1
Sourcekey_alt_2
Sourcekey_alt_3
Sourcekey_alt_4
Sourcekey_alt_5
Sourcekey_alt_6
Sourcekey_alt_7
Sourcekey_alt_8
Sourcekey_alt_9
Sourcekey_alt_a
Sourcekey_alt_b
Sourcekey_alt_c
Sourcekey_alt_comma
Sourcekey_alt_d
Sourcekey_alt_double_quote
Sourcekey_alt_e
Sourcekey_alt_enter
Sourcekey_alt_f
Sourcekey_alt_g
Sourcekey_alt_greater_than
Sourcekey_alt_h
Sourcekey_alt_i
Sourcekey_alt_j
Sourcekey_alt_k
Sourcekey_alt_l
Sourcekey_alt_left_curly_bracket
Sourcekey_alt_left_square_bracket
Sourcekey_alt_less_than
Sourcekey_alt_m
Sourcekey_alt_n
Sourcekey_alt_o
Sourcekey_alt_p
Sourcekey_alt_period
Sourcekey_alt_q
Sourcekey_alt_quote
Sourcekey_alt_r
Sourcekey_alt_right_curly_bracket
Sourcekey_alt_right_square_bracket
Sourcekey_alt_s
Sourcekey_alt_space
Sourcekey_alt_t
Sourcekey_alt_tab
Sourcekey_alt_tilde
Sourcekey_alt_u
Sourcekey_alt_v
Sourcekey_alt_w
Sourcekey_alt_x
Sourcekey_alt_y
Sourcekey_alt_z
Sourcekey_backspace
Sourcekey_ctrl_a
Sourcekey_ctrl_b
Sourcekey_ctrl_c
Sourcekey_ctrl_d
Sourcekey_ctrl_e
Sourcekey_ctrl_f
Sourcekey_ctrl_g
Sourcekey_ctrl_h
Sourcekey_ctrl_i
Sourcekey_ctrl_j
Sourcekey_ctrl_k
Sourcekey_ctrl_l
Sourcekey_ctrl_n
Sourcekey_ctrl_o
Sourcekey_ctrl_p
Sourcekey_ctrl_q
Sourcekey_ctrl_r
Sourcekey_ctrl_s
Sourcekey_ctrl_t
Sourcekey_ctrl_u
Sourcekey_ctrl_v
Sourcekey_ctrl_w
Sourcekey_ctrl_x
Sourcekey_ctrl_y
Sourcekey_ctrl_z
Sourcekey_delete
Sourcekey_down_arrow
Sourcekey_enter
Sourcekey_escape
Sourcekey_left_arrow
Sourcekey_pressed(keystroke : Keystroke)
Sourcekey_right_arrow
Sourcekey_up_arrow
Sourcemaintain_saved_cursor
Sourceprocess_input_char
Sourceread_buffer
Sourceread_string
Sourcerepaint
Sourcerequest_cursor_position
Sourcereturn_value
Sourcerun
Sourceset_cursor_position(row = 1, col = 1)
Sourceshow_cursor
Sourceshow_input
Sourcewait_for_input
Source