@@ -53,28 +53,29 @@ class AnsiPen {
53
53
/// attributes.
54
54
String write (String msg) => "${this }$msg $up " ;
55
55
56
- black ({bool bg: false , bool bold: false }) => _std (0 , bold, bg);
57
- red ({bool bg: false , bool bold: false }) => _std (1 , bold, bg);
58
- green ({bool bg: false , bool bold: false }) => _std (2 , bold, bg);
59
- yellow ({bool bg: false , bool bold: false }) => _std (3 , bold, bg);
60
- blue ({bool bg: false , bool bold: false }) => _std (4 , bold, bg);
61
- magenta ({bool bg: false , bool bold: false }) => _std (5 , bold, bg);
62
- cyan ({bool bg: false , bool bold: false }) => _std (6 , bold, bg);
63
- white ({bool bg: false , bool bold: false }) => _std (7 , bold, bg);
56
+ void black ({bool bg: false , bool bold: false }) => _std (0 , bold, bg);
57
+ void red ({bool bg: false , bool bold: false }) => _std (1 , bold, bg);
58
+ void green ({bool bg: false , bool bold: false }) => _std (2 , bold, bg);
59
+ void yellow ({bool bg: false , bool bold: false }) => _std (3 , bold, bg);
60
+ void blue ({bool bg: false , bool bold: false }) => _std (4 , bold, bg);
61
+ void magenta ({bool bg: false , bool bold: false }) => _std (5 , bold, bg);
62
+ void cyan ({bool bg: false , bool bold: false }) => _std (6 , bold, bg);
63
+ void white ({bool bg: false , bool bold: false }) => _std (7 , bold, bg);
64
64
65
65
/// Sets the pen color to the rgb value between 0.0..1.0.
66
- rgb ({r: 1.0 , g: 1.0 , b: 1.0 , bool bg: false }) => xterm (
66
+ void rgb ({r: 1.0 , g: 1.0 , b: 1.0 , bool bg: false }) => xterm (
67
67
(r.clamp (0.0 , 1.0 ) * 5 ).toInt () * 36 +
68
68
(g.clamp (0.0 , 1.0 ) * 5 ).toInt () * 6 +
69
69
(b.clamp (0.0 , 1.0 ) * 5 ).toInt () +
70
70
16 ,
71
71
bg: bg);
72
72
73
73
/// Sets the pen color to a grey scale value between 0.0 and 1.0.
74
- gray ({level: 1.0 , bool bg: false }) =>
74
+ void gray ({level: 1.0 , bool bg: false }) =>
75
75
xterm (232 + (level.clamp (0.0 , 1.0 ) * 23 ).round (), bg: bg);
76
76
77
- _std (int color, bool bold, bool bg) => xterm (color + (bold ? 8 : 0 ), bg: bg);
77
+ void _std (int color, bool bold, bool bg) =>
78
+ xterm (color + (bold ? 8 : 0 ), bg: bg);
78
79
79
80
/// Directly index the xterm 256 color palette.
80
81
void xterm (int color, {bool bg: false }) {
0 commit comments