IO class of PicoRuby

Singleton methods

clear_screen

IO.clear_screen() -> nil

cooked!

IO.cooked!-> self

get_cursor_position

IO.get_cursor_position-> ([Integer, Integer])

get_nonblock

IO.get_nonblock(Integer) -> String?

getc

IO.getc-> String?

getch

IO.getch-> String

raw

IO.raw() { () -> untyped } -> untyped

raw!

IO.raw!-> self

read_nonblock

IO.read_nonblock(Integer) -> String

wait_terminal

IO.wait_terminal(?timeout: Integer|Float|nil) -> bool

Instance methods

«

instance.<<(untyped) -> self

flush

instance.flush-> self

getch

instance.getch-> String

iflush

instance.iflush-> self

noecho

instance.noecho() { (untyped) -> untyped } -> untyped

raw

instance.raw() { (untyped) -> untyped } -> untyped

Instance methods

read_nonblock

instance.read_nonblock(Integer maxlen) -> String
Tags: