This is an abstract base class for terminal color definitions.
Some text graphics, taken from http://en.wikipedia.org/wiki/Codepage_437 but converted to its UTF-8 counterpart.
A 2-d position in 'terminal space'.
Terminal dimensions in 2-d space, measured in number of rows and columns.
This class contains a number of utility methods for analyzing characters and strings in a terminal context.
Represents a single character with additional metadata such as colors and modifiers.
Utility class to instantiate colors from other types and definitions
This class represents a color expressed in the indexed XTerm 256 color extension, where each color is defined in a lookup-table.
This class can be used to specify a color in 24-bit color space (RGB with 8-bit resolution per color).
SGR - Select Graphic Rendition, changes the state of the terminal as to what kind of text to print after this command.
This class represent classic ANSI colors that are likely to be very compatible with most terminal implementations.
Copyright © 2020. All rights reserved.