MarqueeRenderer class

Implemented types

Constructors

MarqueeRenderer()

Properties

currentBuffer Buffer?
The current rendering output buffer.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
requestedCursorPosition Point<int>?
The requested cursor coordinates, if any.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showsCursor bool
Whether the hardware terminal cursor should be shown.
no setteroverride
wantsAlternateScreen bool
Whether alternate screen buffer mode is requested.
no setteroverride
wantsMouseTracking bool
Whether mouse tracking features are requested.
no setteroverride

Methods

dispose() → void
Cleans up resources.
override
handleKeyEvent(KeyEvent event) bool
Handles key events routed to this renderer. Returns true if handled.
override
handleMouseEvent(MouseEvent event) bool
Handles mouse events routed to this renderer. Returns true if the event was consumed.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
render() → void
resize(int width, int height) → void
Resizes the renderer viewport and updates layout/buffers.
override
toString() String
A string representation of this object.
inherited

Operators

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