LiveRegion class
The lines at the bottom of the screen that are redrawn in place: the spinner, the input box, menus. Everything above it is permanent output.
Constructors
- LiveRegion(Terminal _terminal)
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
-
clear(
) → void -
forget(
) → void - Forgets the region without erasing it, after the screen was cleared.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
printAbove(
List< String> lines) → void -
Writes
linesas permanent output above the region, then redraws it. -
render(
List< String> lines, {int? cursorRow, int? cursorColumn}) → void -
Replaces the region with
lines. The cursor is hidden unlesscursorRowandcursorColumnplace it. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited