style library

Classes

Color
Color16
Color256
ColorRgb
Csi
CsiCommon
CsiParam
CsiParamDefault
CsiParamNumber
CsiParamNumbers
CsiPrivate
CsiUnknown
Entity
Esc
EscapeCode
EscUnknown
ExtendedColor
Match<S extends State<S>>
Matches<S extends State<S>>
An iterable collection of Match objects representing the parsed ANSI escape codes and text segments in a string.
MatchesResult<S extends State<S>>
MatchingState<S extends State<S>>
Osc
OscUnknown
Parser
A parser that processes strings containing ANSI escape codes and tracks the current Style.
ParserIterator<S extends State<S>>
Printer
A printer that processes ANSI escape codes and replaces the default text style.
RestoreCursor
SaveCursor
Sgr
SgrColorFunction
SgrDefaultFunction
SgrFunction
SgrFunctionWithCode
SgrSimpleFunction
SgrUnknownColorFunctionFromParams
SgrUnknownColorFunctionFromValues
SgrUnknownParamFunction
SgrUnknownParamsFunction
SinkPrinter
A printer that processes ANSI escape codes and writes the output to a StringSink.
Stack
Represents an active text style that tracks history via a stack.
StackedParser
A parser that processes strings containing ANSI escape codes and tracks the Stack of styles.
StackedPrinter
A printer that processes ANSI escape codes, replaces the default text style, and tracks the Stack of styles.
StackedSinkPrinter
A printer that processes ANSI escape codes, writes the output to a StringSink, and tracks the Stack of styles.
State<S extends State<S>>
The base class for tracking the state of ANSI escape codes.
Style
Represents the currently active text style.
Text
UnknownEscapeCode

Constants

bgBlack → const Style
bgBlue → const Style
bgCyan → const Style
bgGray0 → const Style
bgGray1 → const Style
bgGray10 → const Style
bgGray11 → const Style
bgGray12 → const Style
bgGray13 → const Style
bgGray14 → const Style
bgGray15 → const Style
bgGray16 → const Style
bgGray17 → const Style
bgGray18 → const Style
bgGray19 → const Style
bgGray2 → const Style
bgGray20 → const Style
bgGray21 → const Style
bgGray22 → const Style
bgGray23 → const Style
bgGray3 → const Style
bgGray4 → const Style
bgGray5 → const Style
bgGray6 → const Style
bgGray7 → const Style
bgGray8 → const Style
bgGray9 → const Style
bgGreen → const Style
bgHighBlack → const Style
bgHighBlue → const Style
bgHighCyan → const Style
bgHighGreen → const Style
bgHighMagenta → const Style
bgHighRed → const Style
bgHighWhite → const Style
bgHighYellow → const Style
bgMagenta → const Style
bgRed → const Style
bgRgb000 → const Style
bgRgb001 → const Style
bgRgb002 → const Style
bgRgb003 → const Style
bgRgb004 → const Style
bgRgb005 → const Style
bgRgb010 → const Style
bgRgb011 → const Style
bgRgb012 → const Style
bgRgb013 → const Style
bgRgb014 → const Style
bgRgb015 → const Style
bgRgb020 → const Style
bgRgb021 → const Style
bgRgb022 → const Style
bgRgb023 → const Style
bgRgb024 → const Style
bgRgb025 → const Style
bgRgb030 → const Style
bgRgb031 → const Style
bgRgb032 → const Style
bgRgb033 → const Style
bgRgb034 → const Style
bgRgb035 → const Style
bgRgb040 → const Style
bgRgb041 → const Style
bgRgb042 → const Style
bgRgb043 → const Style
bgRgb044 → const Style
bgRgb045 → const Style
bgRgb050 → const Style
bgRgb051 → const Style
bgRgb052 → const Style
bgRgb053 → const Style
bgRgb054 → const Style
bgRgb055 → const Style
bgRgb100 → const Style
bgRgb101 → const Style
bgRgb102 → const Style
bgRgb103 → const Style
bgRgb104 → const Style
bgRgb105 → const Style
bgRgb110 → const Style
bgRgb111 → const Style
bgRgb112 → const Style
bgRgb113 → const Style
bgRgb114 → const Style
bgRgb115 → const Style
bgRgb120 → const Style
bgRgb121 → const Style
bgRgb122 → const Style
bgRgb123 → const Style
bgRgb124 → const Style
bgRgb125 → const Style
bgRgb130 → const Style
bgRgb131 → const Style
bgRgb132 → const Style
bgRgb133 → const Style
bgRgb134 → const Style
bgRgb135 → const Style
bgRgb140 → const Style
bgRgb141 → const Style
bgRgb142 → const Style
bgRgb143 → const Style
bgRgb144 → const Style
bgRgb145 → const Style
bgRgb150 → const Style
bgRgb151 → const Style
bgRgb152 → const Style
bgRgb153 → const Style
bgRgb154 → const Style
bgRgb155 → const Style
bgRgb200 → const Style
bgRgb201 → const Style
bgRgb202 → const Style
bgRgb203 → const Style
bgRgb204 → const Style
bgRgb205 → const Style
bgRgb210 → const Style
bgRgb211 → const Style
bgRgb212 → const Style
bgRgb213 → const Style
bgRgb214 → const Style
bgRgb215 → const Style
bgRgb220 → const Style
bgRgb221 → const Style
bgRgb222 → const Style
bgRgb223 → const Style
bgRgb224 → const Style
bgRgb225 → const Style
bgRgb230 → const Style
bgRgb231 → const Style
bgRgb232 → const Style
bgRgb233 → const Style
bgRgb234 → const Style
bgRgb235 → const Style
bgRgb240 → const Style
bgRgb241 → const Style
bgRgb242 → const Style
bgRgb243 → const Style
bgRgb244 → const Style
bgRgb245 → const Style
bgRgb250 → const Style
bgRgb251 → const Style
bgRgb252 → const Style
bgRgb253 → const Style
bgRgb254 → const Style
bgRgb255 → const Style
bgRgb300 → const Style
bgRgb301 → const Style
bgRgb302 → const Style
bgRgb303 → const Style
bgRgb304 → const Style
bgRgb305 → const Style
bgRgb310 → const Style
bgRgb311 → const Style
bgRgb312 → const Style
bgRgb313 → const Style
bgRgb314 → const Style
bgRgb315 → const Style
bgRgb320 → const Style
bgRgb321 → const Style
bgRgb322 → const Style
bgRgb323 → const Style
bgRgb324 → const Style
bgRgb325 → const Style
bgRgb330 → const Style
bgRgb331 → const Style
bgRgb332 → const Style
bgRgb333 → const Style
bgRgb334 → const Style
bgRgb335 → const Style
bgRgb340 → const Style
bgRgb341 → const Style
bgRgb342 → const Style
bgRgb343 → const Style
bgRgb344 → const Style
bgRgb345 → const Style
bgRgb350 → const Style
bgRgb351 → const Style
bgRgb352 → const Style
bgRgb353 → const Style
bgRgb354 → const Style
bgRgb355 → const Style
bgRgb400 → const Style
bgRgb401 → const Style
bgRgb402 → const Style
bgRgb403 → const Style
bgRgb404 → const Style
bgRgb405 → const Style
bgRgb410 → const Style
bgRgb411 → const Style
bgRgb412 → const Style
bgRgb413 → const Style
bgRgb414 → const Style
bgRgb415 → const Style
bgRgb420 → const Style
bgRgb421 → const Style
bgRgb422 → const Style
bgRgb423 → const Style
bgRgb424 → const Style
bgRgb425 → const Style
bgRgb430 → const Style
bgRgb431 → const Style
bgRgb432 → const Style
bgRgb433 → const Style
bgRgb434 → const Style
bgRgb435 → const Style
bgRgb440 → const Style
bgRgb441 → const Style
bgRgb442 → const Style
bgRgb443 → const Style
bgRgb444 → const Style
bgRgb445 → const Style
bgRgb450 → const Style
bgRgb451 → const Style
bgRgb452 → const Style
bgRgb453 → const Style
bgRgb454 → const Style
bgRgb455 → const Style
bgRgb500 → const Style
bgRgb501 → const Style
bgRgb502 → const Style
bgRgb503 → const Style
bgRgb504 → const Style
bgRgb505 → const Style
bgRgb510 → const Style
bgRgb511 → const Style
bgRgb512 → const Style
bgRgb513 → const Style
bgRgb514 → const Style
bgRgb515 → const Style
bgRgb520 → const Style
bgRgb521 → const Style
bgRgb522 → const Style
bgRgb523 → const Style
bgRgb524 → const Style
bgRgb525 → const Style
bgRgb530 → const Style
bgRgb531 → const Style
bgRgb532 → const Style
bgRgb533 → const Style
bgRgb534 → const Style
bgRgb535 → const Style
bgRgb540 → const Style
bgRgb541 → const Style
bgRgb542 → const Style
bgRgb543 → const Style
bgRgb544 → const Style
bgRgb545 → const Style
bgRgb550 → const Style
bgRgb551 → const Style
bgRgb552 → const Style
bgRgb553 → const Style
bgRgb554 → const Style
bgRgb555 → const Style
bgWhite → const Style
bgYellow → const Style
black → const Style
blinkRapid → const Style
blue → const Style
bold → const Style
cyan → const Style
dim → const Style
doublyUnderline → const Style
encircle → const Style
frame → const Style
gray0 → const Style
gray1 → const Style
gray10 → const Style
gray11 → const Style
gray12 → const Style
gray13 → const Style
gray14 → const Style
gray15 → const Style
gray16 → const Style
gray17 → const Style
gray18 → const Style
gray19 → const Style
gray2 → const Style
gray20 → const Style
gray21 → const Style
gray22 → const Style
gray23 → const Style
gray3 → const Style
gray4 → const Style
gray5 → const Style
gray6 → const Style
gray7 → const Style
gray8 → const Style
gray9 → const Style
green → const Style
highBlack → const Style
highBlue → const Style
highCyan → const Style
highGreen → const Style
highMagenta → const Style
highRed → const Style
highWhite → const Style
highYellow → const Style
inverse → const Style
invisible → const Style
italic → const Style
magenta → const Style
overline → const Style
red → const Style
rgb000 → const Style
rgb001 → const Style
rgb002 → const Style
rgb003 → const Style
rgb004 → const Style
rgb005 → const Style
rgb010 → const Style
rgb011 → const Style
rgb012 → const Style
rgb013 → const Style
rgb014 → const Style
rgb015 → const Style
rgb020 → const Style
rgb021 → const Style
rgb022 → const Style
rgb023 → const Style
rgb024 → const Style
rgb025 → const Style
rgb030 → const Style
rgb031 → const Style
rgb032 → const Style
rgb033 → const Style
rgb034 → const Style
rgb035 → const Style
rgb040 → const Style
rgb041 → const Style
rgb042 → const Style
rgb043 → const Style
rgb044 → const Style
rgb045 → const Style
rgb050 → const Style
rgb051 → const Style
rgb052 → const Style
rgb053 → const Style
rgb054 → const Style
rgb055 → const Style
rgb100 → const Style
rgb101 → const Style
rgb102 → const Style
rgb103 → const Style
rgb104 → const Style
rgb105 → const Style
rgb110 → const Style
rgb111 → const Style
rgb112 → const Style
rgb113 → const Style
rgb114 → const Style
rgb115 → const Style
rgb120 → const Style
rgb121 → const Style
rgb122 → const Style
rgb123 → const Style
rgb124 → const Style
rgb125 → const Style
rgb130 → const Style
rgb131 → const Style
rgb132 → const Style
rgb133 → const Style
rgb134 → const Style
rgb135 → const Style
rgb140 → const Style
rgb141 → const Style
rgb142 → const Style
rgb143 → const Style
rgb144 → const Style
rgb145 → const Style
rgb150 → const Style
rgb151 → const Style
rgb152 → const Style
rgb153 → const Style
rgb154 → const Style
rgb155 → const Style
rgb200 → const Style
rgb201 → const Style
rgb202 → const Style
rgb203 → const Style
rgb204 → const Style
rgb205 → const Style
rgb210 → const Style
rgb211 → const Style
rgb212 → const Style
rgb213 → const Style
rgb214 → const Style
rgb215 → const Style
rgb220 → const Style
rgb221 → const Style
rgb222 → const Style
rgb223 → const Style
rgb224 → const Style
rgb225 → const Style
rgb230 → const Style
rgb231 → const Style
rgb232 → const Style
rgb233 → const Style
rgb234 → const Style
rgb235 → const Style
rgb240 → const Style
rgb241 → const Style
rgb242 → const Style
rgb243 → const Style
rgb244 → const Style
rgb245 → const Style
rgb250 → const Style
rgb251 → const Style
rgb252 → const Style
rgb253 → const Style
rgb254 → const Style
rgb255 → const Style
rgb300 → const Style
rgb301 → const Style
rgb302 → const Style
rgb303 → const Style
rgb304 → const Style
rgb305 → const Style
rgb310 → const Style
rgb311 → const Style
rgb312 → const Style
rgb313 → const Style
rgb314 → const Style
rgb315 → const Style
rgb320 → const Style
rgb321 → const Style
rgb322 → const Style
rgb323 → const Style
rgb324 → const Style
rgb325 → const Style
rgb330 → const Style
rgb331 → const Style
rgb332 → const Style
rgb333 → const Style
rgb334 → const Style
rgb335 → const Style
rgb340 → const Style
rgb341 → const Style
rgb342 → const Style
rgb343 → const Style
rgb344 → const Style
rgb345 → const Style
rgb350 → const Style
rgb351 → const Style
rgb352 → const Style
rgb353 → const Style
rgb354 → const Style
rgb355 → const Style
rgb400 → const Style
rgb401 → const Style
rgb402 → const Style
rgb403 → const Style
rgb404 → const Style
rgb405 → const Style
rgb410 → const Style
rgb411 → const Style
rgb412 → const Style
rgb413 → const Style
rgb414 → const Style
rgb415 → const Style
rgb420 → const Style
rgb421 → const Style
rgb422 → const Style
rgb423 → const Style
rgb424 → const Style
rgb425 → const Style
rgb430 → const Style
rgb431 → const Style
rgb432 → const Style
rgb433 → const Style
rgb434 → const Style
rgb435 → const Style
rgb440 → const Style
rgb441 → const Style
rgb442 → const Style
rgb443 → const Style
rgb444 → const Style
rgb445 → const Style
rgb450 → const Style
rgb451 → const Style
rgb452 → const Style
rgb453 → const Style
rgb454 → const Style
rgb455 → const Style
rgb500 → const Style
rgb501 → const Style
rgb502 → const Style
rgb503 → const Style
rgb504 → const Style
rgb505 → const Style
rgb510 → const Style
rgb511 → const Style
rgb512 → const Style
rgb513 → const Style
rgb514 → const Style
rgb515 → const Style
rgb520 → const Style
rgb521 → const Style
rgb522 → const Style
rgb523 → const Style
rgb524 → const Style
rgb525 → const Style
rgb530 → const Style
rgb531 → const Style
rgb532 → const Style
rgb533 → const Style
rgb534 → const Style
rgb535 → const Style
rgb540 → const Style
rgb541 → const Style
rgb542 → const Style
rgb543 → const Style
rgb544 → const Style
rgb545 → const Style
rgb550 → const Style
rgb551 → const Style
rgb552 → const Style
rgb553 → const Style
rgb554 → const Style
rgb555 → const Style
strikethrough → const Style
subscript → const Style
superscript → const Style
underline → const Style
white → const Style
yellow → const Style

Functions

background(Color color) Style
foreground(Color color) Style
runZonedAnsiPrinter<R>(R run(), {Style defaultStyle = Style.defaults, void output(String s)?, bool ansiCodesEnabled = true, bool debugForTest = false}) → R
runZonedPrinter<R>(R run(), {Style defaultStyle = Style.defaults, void output(String s)?, bool ansiCodesEnabled = true, bool debugForTest = false}) → R
Runs the given function in a zone where all print statements are processed by the printer.
runZonedStackedPrinter<R>(R run(), {Style defaultStyle = Style.defaults, void output(String s)?, bool ansiCodesEnabled = true, bool debugForTest = false}) → R
Runs the given function in a zone where all print statements are processed by the stacked printer.
underlineColor(ExtendedColor color) Style