@@ -14,370 +14,124 @@ class AsciiGlyphSet implements GlyphSet {
1414 /// otherwise.
1515 @override
1616 String glyphOrAscii (String glyph, String alternative) => alternative;
17-
18- /// A bullet point.
19- ///
20- /// Always '*' for [this] .
2117 @override
2218 String get bullet => '*' ;
23-
24- /// A left-pointing arrow.
25- ///
26- /// Note that the Unicode arrow glyphs may overlap with adjacent characters in some
27- /// terminal fonts, and should generally be surrounding by spaces.
28- ///
29- /// Always '<' for [this] .
3019 @override
3120 String get leftArrow => '<' ;
32-
33- /// A right-pointing arrow.
34- ///
35- /// Note that the Unicode arrow glyphs may overlap with adjacent characters in some
36- /// terminal fonts, and should generally be surrounding by spaces.
37- ///
38- /// Always '>' for [this] .
3921 @override
4022 String get rightArrow => '>' ;
41-
42- /// An upwards-pointing arrow.
43- ///
44- /// Always '^' for [this] .
4523 @override
4624 String get upArrow => '^' ;
47-
48- /// A downwards-pointing arrow.
49- ///
50- /// Always 'v' for [this] .
5125 @override
5226 String get downArrow => 'v' ;
53-
54- /// A two-character left-pointing arrow.
55- ///
56- /// Always '<=' for [this] .
5727 @override
5828 String get longLeftArrow => '<=' ;
59-
60- /// A two-character right-pointing arrow.
61- ///
62- /// Always '=>' for [this] .
6329 @override
6430 String get longRightArrow => '=>' ;
65-
66- /// A horizontal line that can be used to draw a box.
67- ///
68- /// Always '-' for [this] .
6931 @override
7032 String get horizontalLine => '-' ;
71-
72- /// A vertical line that can be used to draw a box.
73- ///
74- /// Always '|' for [this] .
7533 @override
7634 String get verticalLine => '|' ;
77-
78- /// The upper left-hand corner of a box.
79- ///
80- /// Always ',' for [this] .
8135 @override
8236 String get topLeftCorner => ',' ;
83-
84- /// The upper right-hand corner of a box.
85- ///
86- /// Always ',' for [this] .
8737 @override
8838 String get topRightCorner => ',' ;
89-
90- /// The lower left-hand corner of a box.
91- ///
92- /// Always "'" for [this] .
9339 @override
9440 String get bottomLeftCorner => "'" ;
95-
96- /// The lower right-hand corner of a box.
97- ///
98- /// Always "'" for [this] .
9941 @override
10042 String get bottomRightCorner => "'" ;
101-
102- /// An intersection of vertical and horizontal box lines.
103- ///
104- /// Always '+' for [this] .
10543 @override
10644 String get cross => '+' ;
107-
108- /// A horizontal box line with a vertical line going up from the middle.
109- ///
110- /// Always '+' for [this] .
11145 @override
11246 String get teeUp => '+' ;
113-
114- /// A horizontal box line with a vertical line going down from the middle.
115- ///
116- /// Always '+' for [this] .
11747 @override
11848 String get teeDown => '+' ;
119-
120- /// A vertical box line with a horizontal line going left from the middle.
121- ///
122- /// Always '+' for [this] .
12349 @override
12450 String get teeLeft => '+' ;
125-
126- /// A vertical box line with a horizontal line going right from the middle.
127- ///
128- /// Always '+' for [this] .
12951 @override
13052 String get teeRight => '+' ;
131-
132- /// The top half of a vertical box line.
133- ///
134- /// Always "'" for [this] .
13553 @override
13654 String get upEnd => "'" ;
137-
138- /// The bottom half of a vertical box line.
139- ///
140- /// Always ',' for [this] .
14155 @override
14256 String get downEnd => ',' ;
143-
144- /// The left half of a horizontal box line.
145- ///
146- /// Always '-' for [this] .
14757 @override
14858 String get leftEnd => '-' ;
149-
150- /// The right half of a horizontal box line.
151- ///
152- /// Always '-' for [this] .
15359 @override
15460 String get rightEnd => '-' ;
155-
156- /// A bold horizontal line that can be used to draw a box.
157- ///
158- /// Always '=' for [this] .
15961 @override
16062 String get horizontalLineBold => '=' ;
161-
162- /// A bold vertical line that can be used to draw a box.
163- ///
164- /// Always '|' for [this] .
16563 @override
16664 String get verticalLineBold => '|' ;
167-
168- /// The bold upper left-hand corner of a box.
169- ///
170- /// Always ',' for [this] .
17165 @override
17266 String get topLeftCornerBold => ',' ;
173-
174- /// The bold upper right-hand corner of a box.
175- ///
176- /// Always ',' for [this] .
17767 @override
17868 String get topRightCornerBold => ',' ;
179-
180- /// The bold lower left-hand corner of a box.
181- ///
182- /// Always "'" for [this] .
18369 @override
18470 String get bottomLeftCornerBold => "'" ;
185-
186- /// The bold lower right-hand corner of a box.
187- ///
188- /// Always "'" for [this] .
18971 @override
19072 String get bottomRightCornerBold => "'" ;
191-
192- /// An intersection of bold vertical and horizontal box lines.
193- ///
194- /// Always '+' for [this] .
19573 @override
19674 String get crossBold => '+' ;
197-
198- /// A bold horizontal box line with a vertical line going up from the middle.
199- ///
200- /// Always '+' for [this] .
20175 @override
20276 String get teeUpBold => '+' ;
203-
204- /// A bold horizontal box line with a vertical line going down from the middle.
205- ///
206- /// Always '+' for [this] .
20777 @override
20878 String get teeDownBold => '+' ;
209-
210- /// A bold vertical box line with a horizontal line going left from the middle.
211- ///
212- /// Always '+' for [this] .
21379 @override
21480 String get teeLeftBold => '+' ;
215-
216- /// A bold vertical box line with a horizontal line going right from the middle.
217- ///
218- /// Always '+' for [this] .
21981 @override
22082 String get teeRightBold => '+' ;
221-
222- /// The top half of a bold vertical box line.
223- ///
224- /// Always "'" for [this] .
22583 @override
22684 String get upEndBold => "'" ;
227-
228- /// The bottom half of a bold vertical box line.
229- ///
230- /// Always ',' for [this] .
23185 @override
23286 String get downEndBold => ',' ;
233-
234- /// The left half of a bold horizontal box line.
235- ///
236- /// Always '-' for [this] .
23787 @override
23888 String get leftEndBold => '-' ;
239-
240- /// The right half of a bold horizontal box line.
241- ///
242- /// Always '-' for [this] .
24389 @override
24490 String get rightEndBold => '-' ;
245-
246- /// A double horizontal line that can be used to draw a box.
247- ///
248- /// Always '=' for [this] .
24991 @override
25092 String get horizontalLineDouble => '=' ;
251-
252- /// A double vertical line that can be used to draw a box.
253- ///
254- /// Always '|' for [this] .
25593 @override
25694 String get verticalLineDouble => '|' ;
257-
258- /// The double upper left-hand corner of a box.
259- ///
260- /// Always ',' for [this] .
26195 @override
26296 String get topLeftCornerDouble => ',' ;
263-
264- /// The double upper right-hand corner of a box.
265- ///
266- /// Always ',' for [this] .
26797 @override
26898 String get topRightCornerDouble => ',' ;
269-
270- /// The double lower left-hand corner of a box.
271- ///
272- /// Always '"' for [this] .
27399 @override
274100 String get bottomLeftCornerDouble => '"' ;
275-
276- /// The double lower right-hand corner of a box.
277- ///
278- /// Always '"' for [this] .
279101 @override
280102 String get bottomRightCornerDouble => '"' ;
281-
282- /// An intersection of double vertical and horizontal box lines.
283- ///
284- /// Always '+' for [this] .
285103 @override
286104 String get crossDouble => '+' ;
287-
288- /// A double horizontal box line with a vertical line going up from the middle.
289- ///
290- /// Always '+' for [this] .
291105 @override
292106 String get teeUpDouble => '+' ;
293-
294- /// A double horizontal box line with a vertical line going down from the middle.
295- ///
296- /// Always '+' for [this] .
297107 @override
298108 String get teeDownDouble => '+' ;
299-
300- /// A double vertical box line with a horizontal line going left from the middle.
301- ///
302- /// Always '+' for [this] .
303109 @override
304110 String get teeLeftDouble => '+' ;
305-
306- /// A double vertical box line with a horizontal line going right from the middle.
307- ///
308- /// Always '+' for [this] .
309111 @override
310112 String get teeRightDouble => '+' ;
311-
312- /// A dashed horizontal line that can be used to draw a box.
313- ///
314- /// Always '-' for [this] .
315113 @override
316114 String get horizontalLineDoubleDash => '-' ;
317-
318- /// A bold dashed horizontal line that can be used to draw a box.
319- ///
320- /// Always '-' for [this] .
321115 @override
322116 String get horizontalLineDoubleDashBold => '-' ;
323-
324- /// A dashed vertical line that can be used to draw a box.
325- ///
326- /// Always '|' for [this] .
327117 @override
328118 String get verticalLineDoubleDash => '|' ;
329-
330- /// A bold dashed vertical line that can be used to draw a box.
331- ///
332- /// Always '|' for [this] .
333119 @override
334120 String get verticalLineDoubleDashBold => '|' ;
335-
336- /// A dashed horizontal line that can be used to draw a box.
337- ///
338- /// Always '-' for [this] .
339121 @override
340122 String get horizontalLineTripleDash => '-' ;
341-
342- /// A bold dashed horizontal line that can be used to draw a box.
343- ///
344- /// Always '-' for [this] .
345123 @override
346124 String get horizontalLineTripleDashBold => '-' ;
347-
348- /// A dashed vertical line that can be used to draw a box.
349- ///
350- /// Always '|' for [this] .
351125 @override
352126 String get verticalLineTripleDash => '|' ;
353-
354- /// A bold dashed vertical line that can be used to draw a box.
355- ///
356- /// Always '|' for [this] .
357127 @override
358128 String get verticalLineTripleDashBold => '|' ;
359-
360- /// A dashed horizontal line that can be used to draw a box.
361- ///
362- /// Always '-' for [this] .
363129 @override
364130 String get horizontalLineQuadrupleDash => '-' ;
365-
366- /// A bold dashed horizontal line that can be used to draw a box.
367- ///
368- /// Always '-' for [this] .
369131 @override
370132 String get horizontalLineQuadrupleDashBold => '-' ;
371-
372- /// A dashed vertical line that can be used to draw a box.
373- ///
374- /// Always '|' for [this] .
375133 @override
376134 String get verticalLineQuadrupleDash => '|' ;
377-
378- /// A bold dashed vertical line that can be used to draw a box.
379- ///
380- /// Always '|' for [this] .
381135 @override
382136 String get verticalLineQuadrupleDashBold => '|' ;
383137}
0 commit comments