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