Color16 class final
One of the sixteen colours a terminal names itself, set by CSI 30
through CSI 37 and their high-intensity pairs.
What they look like is the terminal's business: this is the colour the user chose in its settings, not a colour this package can point at.
Properties
- color → Colors
-
Which of the sixteen it is.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- id → String
-
What this colour is called, as
Parser.showControlFunctionswrites it:fgRed,bg256Gray5,underlineRgb(1,2,3).no setteroverride - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
index(
int offset, int highOffset) → int -
The SGR parameter this colour is set by, counted from
offsetfor the first eight and fromhighOffsetfor the high-intensity eight. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Constants
- black → const Color16
- blue → const Color16
- cyan → const Color16
- green → const Color16
- highBlack → const Color16
- highBlue → const Color16
- highCyan → const Color16
- highGreen → const Color16
- highMagenta → const Color16
- highRed → const Color16
- highWhite → const Color16
- highYellow → const Color16
- magenta → const Color16
- red → const Color16
- white → const Color16
- yellow → const Color16