struct
TermBuf::CapabilityResolver::Result
- TermBuf::CapabilityResolver::Result
- Struct
- Value
- Object
Overview
What the four stages settled on, plus what turned up along the way.
Defined in:
termbuf/caps/resolver.crConstructors
Instance Method Summary
- #capabilities : Capabilities
- #clone
- #copy_with(capabilities _capabilities = @capabilities, input _input = @input, warnings _warnings = @warnings, name _name = @name, probed _probed = @probed)
-
#input : Bytes
Keystrokes that arrived while probing, to be handed to the decoder rather than dropped.
-
#name : String | Nil
What the terminal called itself, when it was asked and answered.
-
#probed : Bool
Whether the terminal answered anything at all.
-
#warnings : Array(String)
Problems worth telling the application about.
Constructor Detail
def self.new(capabilities : Capabilities, input : Bytes, warnings : Array(String), name : String | Nil, probed : Bool)
#
Instance Method Detail
def copy_with(capabilities _capabilities = @capabilities, input _input = @input, warnings _warnings = @warnings, name _name = @name, probed _probed = @probed)
#
def input : Bytes
#
Keystrokes that arrived while probing, to be handed to the decoder rather than dropped.
def warnings : Array(String)
#
Problems worth telling the application about. These never go to stderr: the screen is about to be taken over, and writing to it would corrupt the display.