module

Tput::Input

Inherits Crystallabs::Helpers::Logging

Constants

Log = ::Log.for((self.name.gsub("::", '.')).underscore)

Instance methods

listen
Source
next_char(timeout : Bool = false, &)
Source
with_raw_input

Enables raw (unbuffered, non-cooked) input for the duration of the block.

Source
with_sync_output

Enables synced (unbuffered) output for the duration of the block.

Source