TuiKeyDecoder class abstract final

Decodes raw terminal input bytes into a list of TuiKeys.

Handles the escape sequences used by Unix-like terminals as well as the special-key encodings emitted by the Windows console, so the same logical keys are produced on all platforms.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

decode(List<int> data) List<TuiKey>
Decodes a single chunk of input data into logical keys.