TextBorder.fromCharacters constructor
TextBorder.fromCharacters(
- Characters characters
Implementation
TextBorder.fromCharacters(Characters characters)
: assert(characters.length == 16,
'Border string must contain exactly 16 characters, but got ${characters.length}'),
characters = characters,
empty = characters.elementAt(0),
down = characters.elementAt(1),
up = characters.elementAt(2),
vertical = characters.elementAt(3),
right = characters.elementAt(4),
downAndRight = characters.elementAt(5),
upAndRight = characters.elementAt(6),
verticalAndRight = characters.elementAt(7),
left = characters.elementAt(8),
downAndLeft = characters.elementAt(9),
upAndLeft = characters.elementAt(10),
verticalAndLeft = characters.elementAt(11),
horizontal = characters.elementAt(12),
downAndHorizontal = characters.elementAt(13),
upAndHorizontal = characters.elementAt(14),
verticalAndHorizontal = characters.elementAt(15);