StatusLineSpec class final
A resolved status-line layout: the left/right segment id groups, the separator style and the merged render options. Produced by resolveStatusLineSpec; consumed by TuiStatusLine.
Constructors
-
StatusLineSpec({required List<
String> left, required List<String> right, required StatusLineSeparatorStyle separator, bool nerdSymbols = false, bool transparent = false, StatusLineSegmentOptions options = const StatusLineSegmentOptions()}) -
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
left
→ List<
String> -
final
- nerdSymbols → bool
-
Whether the separator glyphs come from the Nerd Font table (the
nerdpreset). Theasciipreset never emits nerd glyphs (E4).final - options → StatusLineSegmentOptions
-
final
-
right
→ List<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- separator → StatusLineSeparatorStyle
-
final
- transparent → bool
-
Drop the band fill and end caps (omp's
transparentflag).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