# Table of Contents - io/console: Ruby Standard Library Documentation

## Classes and Modules

- IO

## Methods

- ::console — IO
- ::console_size — IO
- ::default_console_size — IO
- #beep — IO
- #check_winsize_changed — IO
- #clear_screen — IO
- #console_mode — IO
- #console_mode= — IO
- #cooked — IO
- #cooked! — IO
- #cursor — IO
- #cursor= — IO
- #cursor_down — IO
- #cursor_left — IO
- #cursor_right — IO
- #cursor_up — IO
- #echo= — IO
- #echo? — IO
- #erase_line — IO
- #erase_screen — IO
- #getch — IO
- #getpass — IO
- #goto — IO
- #goto_column — IO
- #iflush — IO
- #ioflush — IO
- #noecho — IO
- #oflush — IO
- #pressed? — IO
- #raw — IO
- #raw! — IO
- #scroll_backward — IO
- #scroll_forward — IO
- #ttyname — IO
- #winsize — IO
- #winsize= — IO