GhosttyTerminalRenderRow class final
Visible row snapshot derived from Ghostty render-state rows.
- Annotations
Constructors
-
GhosttyTerminalRenderRow({required bool dirty, required bool wrap, required bool wrapContinuation, required bool hasGrapheme, required bool styled, required bool hasHyperlink, required GhosttyRowSemanticPrompt semanticPrompt, required bool kittyVirtualPlaceholder, required List<
GhosttyTerminalRenderCell> cells}) -
const
Properties
-
cells
→ List<
GhosttyTerminalRenderCell> -
The visible cells in this row.
final
- dirty → bool
-
Whether this row is dirty in the current render pass.
final
- hasGrapheme → bool
-
Whether this row contains any grapheme-cluster cells.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasHyperlink → bool
-
Whether this row contains hyperlink cells.
final
- kittyVirtualPlaceholder → bool
-
Whether this row contains a Kitty virtual placeholder.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- semanticPrompt → GhosttyRowSemanticPrompt
-
The shell prompt semantics reported for this row.
final
- styled → bool
-
Whether this row contains styled cells.
final
- wrap → bool
-
Whether this row soft-wraps into the next row.
final
- wrapContinuation → bool
-
Whether this row continues a previous soft-wrapped row.
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