TerminalGraphicsControl class final
One parsed terminal graphics control sequence.
Constructors
Properties
- action → String?
-
Protocol action parameter, if present.
final
- columns → int?
-
Requested terminal-cell columns, if present.
final
- cursorMovementSuppressed → bool
-
Whether the control sequence suppresses terminal cursor movement.
final
- deletesImage → bool
-
Whether this sequence deletes retained graphics.
no setter
- displayColumns → int
-
Display width in terminal cells, clamped to a usable minimum.
no setter
- displayRows → int
-
Display height in terminal cells, clamped to a usable minimum.
no setter
- displaysImage → bool
-
Whether this sequence displays graphics at the current cursor location.
no setter
- displaysWithoutCursorMovement → bool
-
Whether the sequence displays graphics without moving the real cursor.
no setter
- end → int
-
End offset, exclusive, in the scanned string.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasMoreChunks → bool
-
Whether more chunks follow this sequence.
no setter
- imageId → int?
-
Retained image identifier, if present.
final
- more → int?
-
Chunk continuation flag, if present.
final
- protocol → TerminalGraphicsProtocol
-
The graphics protocol used by this control sequence.
final
- rows → int?
-
Requested terminal-cell rows, if present.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sequence → String
-
The complete escape/control sequence.
final
- start → int
-
Start offset in the scanned string.
final
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