glyphs property
Map of characters to their ASCII art representations.
Implementation
@override
Map<String, AsciiGlyph> get glyphs => const {
'A': AsciiGlyph([
' █████╗ ',
' ██╔══██╗',
' ███████║',
' ██╔══██║',
' ██║ ██║',
]),
'B': AsciiGlyph([
' ██████╗ ',
' ██╔══██╗',
' ██████╔╝',
' ██╔══██╗',
' ██████╔╝',
]),
'C': AsciiGlyph([
' ██████╗',
' ██╔════╝',
' ██║ ',
' ██║ ',
' ██████╗',
]),
'D': AsciiGlyph([
' ██████╗ ',
' ██╔══██╗',
' ██║ ██║',
' ██║ ██║',
' ██████╔╝',
]),
'E': AsciiGlyph([
' ███████╗',
' ██╔════╝',
' █████╗ ',
' ██╔══╝ ',
' ███████╗',
]),
'F': AsciiGlyph([
' ███████╗',
' ██╔════╝',
' █████╗ ',
' ██╔══╝ ',
' ██║ ',
]),
'G': AsciiGlyph([
' ██████╗ ',
' ██╔════╝ ',
' ██║ ███╗',
' ██║ ██║',
' ██████╔╝',
]),
'H': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██║',
' ███████║',
' ██╔══██║',
' ██║ ██║',
]),
'I': AsciiGlyph([' ██╗', ' ██║', ' ██║', ' ██║', ' ██║']),
'J': AsciiGlyph([
' ██╗',
' ██║',
' ██║',
' ██ ██║',
' █████╔╝',
]),
'K': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██╔╝',
' █████╔╝ ',
' ██╔═██╗ ',
' ██║ ██╗',
]),
'L': AsciiGlyph([
' ██╗ ',
' ██║ ',
' ██║ ',
' ██║ ',
' ███████╗',
]),
'M': AsciiGlyph([
' ███╗ ███╗',
' ████╗ ████║',
' ██╔████╔██║',
' ██║╚██╔╝██║',
' ██║ ╚═╝ ██║',
]),
'N': AsciiGlyph([
' ███╗ ██╗',
' ████╗ ██║',
' ██╔██╗ ██║',
' ██║╚██╗██║',
' ██║ ╚████║',
]),
'O': AsciiGlyph([
' ██████╗ ',
' ██╔═══██╗',
' ██║ ██║',
' ██║ ██║',
' ██████╔╝',
]),
'P': AsciiGlyph([
' ██████╗ ',
' ██╔══██╗',
' ██████╔╝',
' ██╔═══╝ ',
' ██║ ',
]),
'Q': AsciiGlyph([
' ██████╗ ',
' ██╔═══██╗',
' ██║ ██║',
' ██║▄▄ ██║',
' ██████╔╝',
]),
'R': AsciiGlyph([
' ██████╗ ',
' ██╔══██╗',
' ██████╔╝',
' ██╔══██╗',
' ██║ ██║',
]),
'S': AsciiGlyph([
' ███████╗',
' ██╔════╝',
' ███████╗',
' ╚════██║',
' ███████║',
]),
'T': AsciiGlyph([
' ████████╗',
' ╚══██╔══╝',
' ██║ ',
' ██║ ',
' ██║ ',
]),
'U': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██║',
' ██║ ██║',
' ██║ ██║',
' █████╔╝ ',
]),
'V': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██║',
' ██║ ██║',
' ██╗ ██╔╝',
' ╚██╔╝ ',
]),
'W': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██║',
' ██║ █╗ ██║',
' ██║███╗██║',
' ███╔███╔╝',
]),
'X': AsciiGlyph([
' ██╗ ██╗',
' ██╗██╔╝',
' ███╔╝ ',
' ██╔██╗ ',
' ██╔╝ ██╗',
]),
'Y': AsciiGlyph([
' ██╗ ██╗',
' ██╗ ██╔╝',
' ╚██╔╝ ',
' ██║ ',
' ██║ ',
]),
'Z': AsciiGlyph([
' ███████╗',
' ╚════██║',
' ███╔═╝',
' ██╔══╝ ',
' ███████╗',
]),
'0': AsciiGlyph([
' ██████╗ ',
' ██╔═████╗',
' ██║██╔██║',
' ████╔╝██║',
' ██████╔╝',
]),
'1': AsciiGlyph([' ██╗', ' ███║', ' ╚██║', ' ██║', ' ██║']),
'2': AsciiGlyph([
' ██████╗ ',
' ╚════██╗',
' █████╔╝',
' ██╔═══╝ ',
' ███████╗',
]),
'3': AsciiGlyph([
' ██████╗ ',
' ╚════██╗',
' █████╔╝',
' ╚════██╗',
' ██████╔╝',
]),
'4': AsciiGlyph([
' ██╗ ██╗',
' ██║ ██║',
' ███████║',
' ╚════██║',
' ██║',
]),
'5': AsciiGlyph([
' ███████╗',
' ██╔════╝',
' ███████╗',
' ╚════██║',
' ███████║',
]),
'6': AsciiGlyph([
' ██████╗',
' ██╔════╝',
' ███████╗',
' ██╔══██║',
' █████╔╝',
]),
'7': AsciiGlyph([
' ███████╗',
' ╚════██║',
' ██╔╝',
' ██╔╝ ',
' ██║ ',
]),
'8': AsciiGlyph([
' █████╗ ',
' ██╔══██╗',
' █████╔╝',
' ██╔══██╗',
' █████╔╝',
]),
'9': AsciiGlyph([
' █████╗ ',
' ██╔══██╗',
' ██████║',
' ╚════██║',
' █████╔╝',
]),
'!': AsciiGlyph([' ██╗', ' ██║', ' ██║', ' ╚═╝', ' ██╗']),
'?': AsciiGlyph([
' ██████╗ ',
' ╚════██╗',
' ▄███╔╝',
' ▀▀══╝ ',
' ██╗ ',
]),
'.': AsciiGlyph([' ', ' ', ' ', ' ', ' ██╗']),
',': AsciiGlyph([' ', ' ', ' ', ' ▄█╗', ' ▀═╝']),
'-': AsciiGlyph([' ', ' ', ' ████╗', ' ╚═══╝', ' ']),
'_': AsciiGlyph([
' ',
' ',
' ',
' ',
' ██████╗',
]),
':': AsciiGlyph([' ', ' ██╗', ' ╚═╝', ' ██╗', ' ╚═╝']),
';': AsciiGlyph([' ', ' ██╗', ' ╚═╝', ' ▄█╗', ' ▀═╝']),
'(': AsciiGlyph([' ██╗', ' ██╔╝', ' ██║ ', ' ██╔╝', ' ██╗']),
')': AsciiGlyph([' ██╗ ', ' ╚██╗', ' ██║', ' ╚██╗', ' ██╗ ']),
'[': AsciiGlyph([' ███╗', ' ██╔╝', ' ██║ ', ' ██║ ', ' ███╗']),
']': AsciiGlyph([' ███╗', ' ╚██║', ' ██║', ' ██║', ' ███╗']),
'/': AsciiGlyph([
' ██╗',
' ██╔╝',
' ██╔╝ ',
' ██╔╝ ',
' ██╔╝ ',
]),
'\\': AsciiGlyph([
' ██╗ ',
' ╚██╗ ',
' ╚██╗ ',
' ╚██╗ ',
' ╚██╗',
]),
'+': AsciiGlyph([' ', ' █╗ ', ' █████╗', ' █╔╝ ', ' ']),
'=': AsciiGlyph([' ', ' █████╗', ' ╚════╝', ' █████╗', ' ╚════╝']),
'*': AsciiGlyph([' ', ' ╲ ╱ ', ' ╳ ', ' ╱ ╲ ', ' ']),
'#': AsciiGlyph([' █ █ ', ' █████ ', ' █ █ ', ' █████ ', ' █ █ ']),
'@': AsciiGlyph([
' █████╗ ',
' ██╔══██╗',
' ██║████║',
' ██║╚═══╝',
' █████╗ ',
]),
'&': AsciiGlyph([
' ███╗ ',
' ██╔═╝ ',
' ███╗██╗',
' ██╔███╔╝',
' ███╔═╝ ',
]),
'%': AsciiGlyph([
' █╗ ██╗',
' ╚╝ ██╔╝',
' ██╔╝ ',
' ██╔╝█╗',
' ██╔╝ ╚╝',
]),
'\$': AsciiGlyph([
' █╗ ',
' ██████╗',
' ████╔╝',
' ██████╗',
' █╔══╝',
]),
'^': AsciiGlyph([' ██╗ ', ' ██╔██╗', ' ╚╝ ╚═╝', ' ', ' ']),
'~': AsciiGlyph([' ', ' ██╗██╗', ' ╚███╔╝', ' ╚══╝ ', ' ']),
'`': AsciiGlyph([' ██╗', ' ╚█╝', ' ', ' ', ' ']),
"'": AsciiGlyph([' ██╗', ' ╚█╝', ' ', ' ', ' ']),
'"': AsciiGlyph([' ██╗██╗', ' ╚█╝╚█╝', ' ', ' ', ' ']),
'<': AsciiGlyph([' ██╗', ' ██╔╝', ' ██╔╝ ', ' ██╗ ', ' ██╗']),
'>': AsciiGlyph([' ██╗ ', ' ╚██╗ ', ' ╚██╗', ' ██╔╝', ' ██╔╝ ']),
'{': AsciiGlyph([' ██╗', ' ██╔╝', ' ██╔╝ ', ' ██╗ ', ' ██╗']),
'}': AsciiGlyph([' ██╗ ', ' ╚██╗ ', ' ╚██╗', ' ██╔╝', ' ██╔╝ ']),
'|': AsciiGlyph([' ██╗', ' ██║', ' ██║', ' ██║', ' ██║']),
};