Top Level Namespace

Defined in:

Constant Summary

ESCAPE_CODES = {"clear_screen" => "\e[2J", "set_cursor_position" => "\e[<Y>;<X>H", "move_cursor_up" => "\e[<N>A", "move_cursor_down" => "\e[<N>B", "move_cursor_right" => "\e[<N>C", "move_cursor_left" => "\e[<N>D", "hide_cursor" => "\e[?25l", "show_cursor" => "\e[?25h"}
EXCEPTIONS = {"cursor_position_out_of_bounds" => CursorPositionOutOfBoundsException.new("Cursor position is out of bounds.")}