term_glyph library Null safety
Classes
- GlyphSet
- A class that provides access to every configurable glyph.
Constants
- asciiGlyphs → const GlyphSet
-
A GlyphSet that always returns ASCII glyphs.
AsciiGlyphSet()
- unicodeGlyphs → const GlyphSet
-
A GlyphSet that always returns Unicode glyphs.
UnicodeGlyphSet()
Properties
- ascii ↔ bool
-
Whether the glyph getters return plain ASCII, as opposed to Unicode
characters or sequences.
read / write
- bottomLeftCorner → String
-
The lower left-hand corner of a box.
read-only
- bottomLeftCornerBold → String
-
The bold lower left-hand corner of a box.
read-only
- bottomLeftCornerDouble → String
-
The double lower left-hand corner of a box.
read-only
- bottomRightCorner → String
-
The lower right-hand corner of a box.
read-only
- bottomRightCornerBold → String
-
The bold lower right-hand corner of a box.
read-only
- bottomRightCornerDouble → String
-
The double lower right-hand corner of a box.
read-only
- bullet → String
-
A bullet point.
read-only
- cross → String
-
An intersection of vertical and horizontal box lines.
read-only
- crossBold → String
-
An intersection of bold vertical and horizontal box lines.
read-only
- crossDouble → String
-
An intersection of double vertical and horizontal box lines.
read-only
- downArrow → String
-
A downwards-pointing arrow.
read-only
- downEnd → String
-
The bottom half of a vertical box line.
read-only
- downEndBold → String
-
The bottom half of a bold vertical box line.
read-only
- glyphs → GlyphSet
-
Returns asciiGlyphs if ascii is
true
or unicodeGlyphs otherwise.read-only - horizontalLine → String
-
A horizontal line that can be used to draw a box.
read-only
- horizontalLineBold → String
-
A bold horizontal line that can be used to draw a box.
read-only
- horizontalLineDouble → String
-
A double horizontal line that can be used to draw a box.
read-only
- horizontalLineDoubleDash → String
-
A dashed horizontal line that can be used to draw a box.
read-only
- horizontalLineDoubleDashBold → String
-
A bold dashed horizontal line that can be used to draw a box.
read-only
- horizontalLineQuadrupleDash → String
-
A dashed horizontal line that can be used to draw a box.
read-only
- horizontalLineQuadrupleDashBold → String
-
A bold dashed horizontal line that can be used to draw a box.
read-only
- horizontalLineTripleDash → String
-
A dashed horizontal line that can be used to draw a box.
read-only
- horizontalLineTripleDashBold → String
-
A bold dashed horizontal line that can be used to draw a box.
read-only
- leftArrow → String
-
A left-pointing arrow.
read-only
- leftEnd → String
-
The left half of a horizontal box line.
read-only
- leftEndBold → String
-
The left half of a bold horizontal box line.
read-only
- longLeftArrow → String
-
A two-character left-pointing arrow.
read-only
- longRightArrow → String
-
A two-character right-pointing arrow.
read-only
- rightArrow → String
-
A right-pointing arrow.
read-only
- rightEnd → String
-
The right half of a horizontal box line.
read-only
- rightEndBold → String
-
The right half of a bold horizontal box line.
read-only
- teeDown → String
-
A horizontal box line with a vertical line going down from the middle.
read-only
- teeDownBold → String
-
A bold horizontal box line with a vertical line going down from the middle.
read-only
- teeDownDouble → String
-
A double horizontal box line with a vertical line going down from the middle.
read-only
- teeLeft → String
-
A vertical box line with a horizontal line going left from the middle.
read-only
- teeLeftBold → String
-
A bold vertical box line with a horizontal line going left from the middle.
read-only
- teeLeftDouble → String
-
A double vertical box line with a horizontal line going left from the middle.
read-only
- teeRight → String
-
A vertical box line with a horizontal line going right from the middle.
read-only
- teeRightBold → String
-
A bold vertical box line with a horizontal line going right from the middle.
read-only
- teeRightDouble → String
-
A double vertical box line with a horizontal line going right from the middle.
read-only
- teeUp → String
-
A horizontal box line with a vertical line going up from the middle.
read-only
- teeUpBold → String
-
A bold horizontal box line with a vertical line going up from the middle.
read-only
- teeUpDouble → String
-
A double horizontal box line with a vertical line going up from the middle.
read-only
- topLeftCorner → String
-
The upper left-hand corner of a box.
read-only
- topLeftCornerBold → String
-
The bold upper left-hand corner of a box.
read-only
- topLeftCornerDouble → String
-
The double upper left-hand corner of a box.
read-only
- topRightCorner → String
-
The upper right-hand corner of a box.
read-only
- topRightCornerBold → String
-
The bold upper right-hand corner of a box.
read-only
- topRightCornerDouble → String
-
The double upper right-hand corner of a box.
read-only
- upArrow → String
-
An upwards-pointing arrow.
read-only
- upEnd → String
-
The top half of a vertical box line.
read-only
- upEndBold → String
-
The top half of a bold vertical box line.
read-only
- verticalLine → String
-
A vertical line that can be used to draw a box.
read-only
- verticalLineBold → String
-
A bold vertical line that can be used to draw a box.
read-only
- verticalLineDouble → String
-
A double vertical line that can be used to draw a box.
read-only
- verticalLineDoubleDash → String
-
A dashed vertical line that can be used to draw a box.
read-only
- verticalLineDoubleDashBold → String
-
A bold dashed vertical line that can be used to draw a box.
read-only
- verticalLineQuadrupleDash → String
-
A dashed vertical line that can be used to draw a box.
read-only
- verticalLineQuadrupleDashBold → String
-
A bold dashed vertical line that can be used to draw a box.
read-only
- verticalLineTripleDash → String
-
A dashed vertical line that can be used to draw a box.
read-only
- verticalLineTripleDashBold → String
-
A bold dashed vertical line that can be used to draw a box.
read-only
Functions
-
glyphOrAscii(
String glyph, String alternative) → String -
Returns
glyph
if Unicode glyph are allowed, andalternative
if they aren't.