UnrecognizedEscapeCode mixin
What a code has in common with the others this package cannot name.
EscapeCode.id falls back to the bytes themselves, so nothing is lost by not being understood. Carried by UnknownEscapeCode, CsiUnknown, CsiPrivate, EscUnknown, OscUnknown and the four control strings this package carries without reading — Dcs, Sos, Pm and Apc; one check catches them all.
- Superclass constraints
- Mixin applications
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
What this code is called, as Parser.showControlFunctions writes it.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- string → String
-
The piece of the string this stands for, as it was written.
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toStringAsControlCodes(
) → String -
The sequence with its control codes spelt out by their abbreviations:
[ESC][where the bytes are.inherited -
toStringAsEscapeSequences(
) → String -
The sequence read out as the standard reads it:
[CSI 4 CUU].inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited