1
|
|
|
<?php |
2
|
|
|
|
3
|
|
|
declare(strict_types=1); |
4
|
|
|
|
5
|
|
|
|
6
|
|
|
namespace AlecRabbit\Spinner\Core\Pattern\StylePattern; |
7
|
|
|
|
8
|
|
|
use AlecRabbit\Spinner\Contract\Option\OptionStyleMode; |
9
|
|
|
use AlecRabbit\Spinner\Core\Pattern\A\AStylePattern; |
10
|
|
|
use AlecRabbit\Spinner\Core\StyleFrame; |
11
|
|
|
use AlecRabbit\Spinner\Exception\InvalidArgumentException; |
12
|
|
|
use Traversable; |
13
|
|
|
|
14
|
|
|
final class Rainbow extends AStylePattern |
15
|
|
|
{ |
16
|
|
|
public function __construct(?int $interval = null, bool $reversed = false) |
17
|
|
|
{ |
18
|
|
|
parent::__construct( |
19
|
|
|
interval: $interval, |
20
|
|
|
reversed: $reversed, |
21
|
|
|
); |
22
|
|
|
} |
23
|
|
|
|
24
|
|
|
public function getEntries(OptionStyleMode $styleMode = OptionStyleMode::ANSI8): Traversable |
25
|
|
|
{ |
26
|
|
|
yield from match ($styleMode) { |
27
|
|
|
OptionStyleMode::ANSI4 => $this->ansi4Frames(), |
28
|
|
|
OptionStyleMode::ANSI8 => $this->ansi8Frames(), |
29
|
|
|
OptionStyleMode::ANSI24 => $this->ansi24Frames(), |
30
|
|
|
default => throw new InvalidArgumentException('Unsupported style mode.'), |
31
|
|
|
}; |
32
|
|
|
} |
33
|
|
|
|
34
|
|
|
// @codeCoverageIgnoreStart |
35
|
|
|
protected function ansi4Frames(): Traversable |
36
|
|
|
{ |
37
|
|
|
$this->interval = null; |
38
|
|
|
yield from [ |
39
|
|
|
new StyleFrame("\e[96m%s\e[39m", 0), |
40
|
|
|
]; |
41
|
|
|
} |
42
|
|
|
|
43
|
|
|
protected function ansi8Frames(): Traversable |
44
|
|
|
{ |
45
|
|
|
$this->interval = 1000; |
46
|
|
|
yield from [ |
47
|
|
|
new StyleFrame("\e[38;5;196m%s\e[39m", 0), |
48
|
|
|
new StyleFrame("\e[38;5;208m%s\e[39m", 0), |
49
|
|
|
new StyleFrame("\e[38;5;214m%s\e[39m", 0), |
50
|
|
|
new StyleFrame("\e[38;5;220m%s\e[39m", 0), |
51
|
|
|
new StyleFrame("\e[38;5;226m%s\e[39m", 0), |
52
|
|
|
new StyleFrame("\e[38;5;190m%s\e[39m", 0), |
53
|
|
|
new StyleFrame("\e[38;5;154m%s\e[39m", 0), |
54
|
|
|
new StyleFrame("\e[38;5;118m%s\e[39m", 0), |
55
|
|
|
new StyleFrame("\e[38;5;82m%s\e[39m", 0), |
56
|
|
|
new StyleFrame("\e[38;5;46m%s\e[39m", 0), |
57
|
|
|
new StyleFrame("\e[38;5;47m%s\e[39m", 0), |
58
|
|
|
new StyleFrame("\e[38;5;48m%s\e[39m", 0), |
59
|
|
|
new StyleFrame("\e[38;5;49m%s\e[39m", 0), |
60
|
|
|
new StyleFrame("\e[38;5;50m%s\e[39m", 0), |
61
|
|
|
new StyleFrame("\e[38;5;51m%s\e[39m", 0), |
62
|
|
|
new StyleFrame("\e[38;5;45m%s\e[39m", 0), |
63
|
|
|
new StyleFrame("\e[38;5;39m%s\e[39m", 0), |
64
|
|
|
new StyleFrame("\e[38;5;33m%s\e[39m", 0), |
65
|
|
|
new StyleFrame("\e[38;5;27m%s\e[39m", 0), |
66
|
|
|
new StyleFrame("\e[38;5;56m%s\e[39m", 0), |
67
|
|
|
new StyleFrame("\e[38;5;57m%s\e[39m", 0), |
68
|
|
|
new StyleFrame("\e[38;5;93m%s\e[39m", 0), |
69
|
|
|
new StyleFrame("\e[38;5;129m%s\e[39m", 0), |
70
|
|
|
new StyleFrame("\e[38;5;165m%s\e[39m", 0), |
71
|
|
|
new StyleFrame("\e[38;5;201m%s\e[39m", 0), |
72
|
|
|
new StyleFrame("\e[38;5;200m%s\e[39m", 0), |
73
|
|
|
new StyleFrame("\e[38;5;199m%s\e[39m", 0), |
74
|
|
|
new StyleFrame("\e[38;5;198m%s\e[39m", 0), |
75
|
|
|
new StyleFrame("\e[38;5;197m%s\e[39m", 0), |
76
|
|
|
]; |
77
|
|
|
} |
78
|
|
|
|
79
|
|
|
protected function ansi24Frames(): Traversable |
80
|
|
|
{ |
81
|
|
|
$this->interval = 100; |
82
|
|
|
yield from [ |
83
|
|
|
new StyleFrame("\e[38;2;255;0;0m%s\e[39m", 0), |
84
|
|
|
new StyleFrame("\e[38;2;255;4;0m%s\e[39m", 0), |
85
|
|
|
new StyleFrame("\e[38;2;255;8;0m%s\e[39m", 0), |
86
|
|
|
new StyleFrame("\e[38;2;255;12;0m%s\e[39m", 0), |
87
|
|
|
new StyleFrame("\e[38;2;255;16;0m%s\e[39m", 0), |
88
|
|
|
new StyleFrame("\e[38;2;255;21;0m%s\e[39m", 0), |
89
|
|
|
new StyleFrame("\e[38;2;255;25;0m%s\e[39m", 0), |
90
|
|
|
new StyleFrame("\e[38;2;255;29;0m%s\e[39m", 0), |
91
|
|
|
new StyleFrame("\e[38;2;255;33;0m%s\e[39m", 0), |
92
|
|
|
new StyleFrame("\e[38;2;255;38;0m%s\e[39m", 0), |
93
|
|
|
new StyleFrame("\e[38;2;255;42;0m%s\e[39m", 0), |
94
|
|
|
new StyleFrame("\e[38;2;255;46;0m%s\e[39m", 0), |
95
|
|
|
new StyleFrame("\e[38;2;255;50;0m%s\e[39m", 0), |
96
|
|
|
new StyleFrame("\e[38;2;255;55;0m%s\e[39m", 0), |
97
|
|
|
new StyleFrame("\e[38;2;255;59;0m%s\e[39m", 0), |
98
|
|
|
new StyleFrame("\e[38;2;255;63;0m%s\e[39m", 0), |
99
|
|
|
new StyleFrame("\e[38;2;255;67;0m%s\e[39m", 0), |
100
|
|
|
new StyleFrame("\e[38;2;255;72;0m%s\e[39m", 0), |
101
|
|
|
new StyleFrame("\e[38;2;255;76;0m%s\e[39m", 0), |
102
|
|
|
new StyleFrame("\e[38;2;255;80;0m%s\e[39m", 0), |
103
|
|
|
new StyleFrame("\e[38;2;255;84;0m%s\e[39m", 0), |
104
|
|
|
new StyleFrame("\e[38;2;255;89;0m%s\e[39m", 0), |
105
|
|
|
new StyleFrame("\e[38;2;255;93;0m%s\e[39m", 0), |
106
|
|
|
new StyleFrame("\e[38;2;255;97;0m%s\e[39m", 0), |
107
|
|
|
new StyleFrame("\e[38;2;255;102;0m%s\e[39m", 0), |
108
|
|
|
new StyleFrame("\e[38;2;255;106;0m%s\e[39m", 0), |
109
|
|
|
new StyleFrame("\e[38;2;255;110;0m%s\e[39m", 0), |
110
|
|
|
new StyleFrame("\e[38;2;255;114;0m%s\e[39m", 0), |
111
|
|
|
new StyleFrame("\e[38;2;255;119;0m%s\e[39m", 0), |
112
|
|
|
new StyleFrame("\e[38;2;255;123;0m%s\e[39m", 0), |
113
|
|
|
new StyleFrame("\e[38;2;255;127;0m%s\e[39m", 0), |
114
|
|
|
new StyleFrame("\e[38;2;255;131;0m%s\e[39m", 0), |
115
|
|
|
new StyleFrame("\e[38;2;255;136;0m%s\e[39m", 0), |
116
|
|
|
new StyleFrame("\e[38;2;255;140;0m%s\e[39m", 0), |
117
|
|
|
new StyleFrame("\e[38;2;255;144;0m%s\e[39m", 0), |
118
|
|
|
new StyleFrame("\e[38;2;255;148;0m%s\e[39m", 0), |
119
|
|
|
new StyleFrame("\e[38;2;255;153;0m%s\e[39m", 0), |
120
|
|
|
new StyleFrame("\e[38;2;255;157;0m%s\e[39m", 0), |
121
|
|
|
new StyleFrame("\e[38;2;255;161;0m%s\e[39m", 0), |
122
|
|
|
new StyleFrame("\e[38;2;255;165;0m%s\e[39m", 0), |
123
|
|
|
new StyleFrame("\e[38;2;255;170;0m%s\e[39m", 0), |
124
|
|
|
new StyleFrame("\e[38;2;255;174;0m%s\e[39m", 0), |
125
|
|
|
new StyleFrame("\e[38;2;255;178;0m%s\e[39m", 0), |
126
|
|
|
new StyleFrame("\e[38;2;255;182;0m%s\e[39m", 0), |
127
|
|
|
new StyleFrame("\e[38;2;255;187;0m%s\e[39m", 0), |
128
|
|
|
new StyleFrame("\e[38;2;255;191;0m%s\e[39m", 0), |
129
|
|
|
new StyleFrame("\e[38;2;255;195;0m%s\e[39m", 0), |
130
|
|
|
new StyleFrame("\e[38;2;255;199;0m%s\e[39m", 0), |
131
|
|
|
new StyleFrame("\e[38;2;255;204;0m%s\e[39m", 0), |
132
|
|
|
new StyleFrame("\e[38;2;255;208;0m%s\e[39m", 0), |
133
|
|
|
new StyleFrame("\e[38;2;255;212;0m%s\e[39m", 0), |
134
|
|
|
new StyleFrame("\e[38;2;255;216;0m%s\e[39m", 0), |
135
|
|
|
new StyleFrame("\e[38;2;255;220;0m%s\e[39m", 0), |
136
|
|
|
new StyleFrame("\e[38;2;255;225;0m%s\e[39m", 0), |
137
|
|
|
new StyleFrame("\e[38;2;255;229;0m%s\e[39m", 0), |
138
|
|
|
new StyleFrame("\e[38;2;255;233;0m%s\e[39m", 0), |
139
|
|
|
new StyleFrame("\e[38;2;255;238;0m%s\e[39m", 0), |
140
|
|
|
new StyleFrame("\e[38;2;255;242;0m%s\e[39m", 0), |
141
|
|
|
new StyleFrame("\e[38;2;255;246;0m%s\e[39m", 0), |
142
|
|
|
new StyleFrame("\e[38;2;255;250;0m%s\e[39m", 0), |
143
|
|
|
new StyleFrame("\e[38;2;255;255;0m%s\e[39m", 0), |
144
|
|
|
new StyleFrame("\e[38;2;250;255;0m%s\e[39m", 0), |
145
|
|
|
new StyleFrame("\e[38;2;246;255;0m%s\e[39m", 0), |
146
|
|
|
new StyleFrame("\e[38;2;242;255;0m%s\e[39m", 0), |
147
|
|
|
new StyleFrame("\e[38;2;238;255;0m%s\e[39m", 0), |
148
|
|
|
new StyleFrame("\e[38;2;233;255;0m%s\e[39m", 0), |
149
|
|
|
new StyleFrame("\e[38;2;229;255;0m%s\e[39m", 0), |
150
|
|
|
new StyleFrame("\e[38;2;225;255;0m%s\e[39m", 0), |
151
|
|
|
new StyleFrame("\e[38;2;221;255;0m%s\e[39m", 0), |
152
|
|
|
new StyleFrame("\e[38;2;216;255;0m%s\e[39m", 0), |
153
|
|
|
new StyleFrame("\e[38;2;212;255;0m%s\e[39m", 0), |
154
|
|
|
new StyleFrame("\e[38;2;208;255;0m%s\e[39m", 0), |
155
|
|
|
new StyleFrame("\e[38;2;203;255;0m%s\e[39m", 0), |
156
|
|
|
new StyleFrame("\e[38;2;199;255;0m%s\e[39m", 0), |
157
|
|
|
new StyleFrame("\e[38;2;195;255;0m%s\e[39m", 0), |
158
|
|
|
new StyleFrame("\e[38;2;191;255;0m%s\e[39m", 0), |
159
|
|
|
new StyleFrame("\e[38;2;187;255;0m%s\e[39m", 0), |
160
|
|
|
new StyleFrame("\e[38;2;182;255;0m%s\e[39m", 0), |
161
|
|
|
new StyleFrame("\e[38;2;178;255;0m%s\e[39m", 0), |
162
|
|
|
new StyleFrame("\e[38;2;174;255;0m%s\e[39m", 0), |
163
|
|
|
new StyleFrame("\e[38;2;170;255;0m%s\e[39m", 0), |
164
|
|
|
new StyleFrame("\e[38;2;165;255;0m%s\e[39m", 0), |
165
|
|
|
new StyleFrame("\e[38;2;161;255;0m%s\e[39m", 0), |
166
|
|
|
new StyleFrame("\e[38;2;157;255;0m%s\e[39m", 0), |
167
|
|
|
new StyleFrame("\e[38;2;153;255;0m%s\e[39m", 0), |
168
|
|
|
new StyleFrame("\e[38;2;148;255;0m%s\e[39m", 0), |
169
|
|
|
new StyleFrame("\e[38;2;144;255;0m%s\e[39m", 0), |
170
|
|
|
new StyleFrame("\e[38;2;140;255;0m%s\e[39m", 0), |
171
|
|
|
new StyleFrame("\e[38;2;136;255;0m%s\e[39m", 0), |
172
|
|
|
new StyleFrame("\e[38;2;131;255;0m%s\e[39m", 0), |
173
|
|
|
new StyleFrame("\e[38;2;127;255;0m%s\e[39m", 0), |
174
|
|
|
new StyleFrame("\e[38;2;123;255;0m%s\e[39m", 0), |
175
|
|
|
new StyleFrame("\e[38;2;119;255;0m%s\e[39m", 0), |
176
|
|
|
new StyleFrame("\e[38;2;114;255;0m%s\e[39m", 0), |
177
|
|
|
new StyleFrame("\e[38;2;110;255;0m%s\e[39m", 0), |
178
|
|
|
new StyleFrame("\e[38;2;106;255;0m%s\e[39m", 0), |
179
|
|
|
new StyleFrame("\e[38;2;101;255;0m%s\e[39m", 0), |
180
|
|
|
new StyleFrame("\e[38;2;97;255;0m%s\e[39m", 0), |
181
|
|
|
new StyleFrame("\e[38;2;93;255;0m%s\e[39m", 0), |
182
|
|
|
new StyleFrame("\e[38;2;89;255;0m%s\e[39m", 0), |
183
|
|
|
new StyleFrame("\e[38;2;84;255;0m%s\e[39m", 0), |
184
|
|
|
new StyleFrame("\e[38;2;80;255;0m%s\e[39m", 0), |
185
|
|
|
new StyleFrame("\e[38;2;76;255;0m%s\e[39m", 0), |
186
|
|
|
new StyleFrame("\e[38;2;72;255;0m%s\e[39m", 0), |
187
|
|
|
new StyleFrame("\e[38;2;68;255;0m%s\e[39m", 0), |
188
|
|
|
new StyleFrame("\e[38;2;63;255;0m%s\e[39m", 0), |
189
|
|
|
new StyleFrame("\e[38;2;59;255;0m%s\e[39m", 0), |
190
|
|
|
new StyleFrame("\e[38;2;55;255;0m%s\e[39m", 0), |
191
|
|
|
new StyleFrame("\e[38;2;51;255;0m%s\e[39m", 0), |
192
|
|
|
new StyleFrame("\e[38;2;46;255;0m%s\e[39m", 0), |
193
|
|
|
new StyleFrame("\e[38;2;42;255;0m%s\e[39m", 0), |
194
|
|
|
new StyleFrame("\e[38;2;38;255;0m%s\e[39m", 0), |
195
|
|
|
new StyleFrame("\e[38;2;33;255;0m%s\e[39m", 0), |
196
|
|
|
new StyleFrame("\e[38;2;29;255;0m%s\e[39m", 0), |
197
|
|
|
new StyleFrame("\e[38;2;25;255;0m%s\e[39m", 0), |
198
|
|
|
new StyleFrame("\e[38;2;21;255;0m%s\e[39m", 0), |
199
|
|
|
new StyleFrame("\e[38;2;16;255;0m%s\e[39m", 0), |
200
|
|
|
new StyleFrame("\e[38;2;12;255;0m%s\e[39m", 0), |
201
|
|
|
new StyleFrame("\e[38;2;8;255;0m%s\e[39m", 0), |
202
|
|
|
new StyleFrame("\e[38;2;4;255;0m%s\e[39m", 0), |
203
|
|
|
new StyleFrame("\e[38;2;0;255;0m%s\e[39m", 0), |
204
|
|
|
new StyleFrame("\e[38;2;0;255;4m%s\e[39m", 0), |
205
|
|
|
new StyleFrame("\e[38;2;0;255;8m%s\e[39m", 0), |
206
|
|
|
new StyleFrame("\e[38;2;0;255;12m%s\e[39m", 0), |
207
|
|
|
new StyleFrame("\e[38;2;0;255;16m%s\e[39m", 0), |
208
|
|
|
new StyleFrame("\e[38;2;0;255;21m%s\e[39m", 0), |
209
|
|
|
new StyleFrame("\e[38;2;0;255;25m%s\e[39m", 0), |
210
|
|
|
new StyleFrame("\e[38;2;0;255;29m%s\e[39m", 0), |
211
|
|
|
new StyleFrame("\e[38;2;0;255;33m%s\e[39m", 0), |
212
|
|
|
new StyleFrame("\e[38;2;0;255;38m%s\e[39m", 0), |
213
|
|
|
new StyleFrame("\e[38;2;0;255;42m%s\e[39m", 0), |
214
|
|
|
new StyleFrame("\e[38;2;0;255;46m%s\e[39m", 0), |
215
|
|
|
new StyleFrame("\e[38;2;0;255;50m%s\e[39m", 0), |
216
|
|
|
new StyleFrame("\e[38;2;0;255;55m%s\e[39m", 0), |
217
|
|
|
new StyleFrame("\e[38;2;0;255;59m%s\e[39m", 0), |
218
|
|
|
new StyleFrame("\e[38;2;0;255;63m%s\e[39m", 0), |
219
|
|
|
new StyleFrame("\e[38;2;0;255;67m%s\e[39m", 0), |
220
|
|
|
new StyleFrame("\e[38;2;0;255;72m%s\e[39m", 0), |
221
|
|
|
new StyleFrame("\e[38;2;0;255;76m%s\e[39m", 0), |
222
|
|
|
new StyleFrame("\e[38;2;0;255;80m%s\e[39m", 0), |
223
|
|
|
new StyleFrame("\e[38;2;0;255;85m%s\e[39m", 0), |
224
|
|
|
new StyleFrame("\e[38;2;0;255;89m%s\e[39m", 0), |
225
|
|
|
new StyleFrame("\e[38;2;0;255;93m%s\e[39m", 0), |
226
|
|
|
new StyleFrame("\e[38;2;0;255;97m%s\e[39m", 0), |
227
|
|
|
new StyleFrame("\e[38;2;0;255;102m%s\e[39m", 0), |
228
|
|
|
new StyleFrame("\e[38;2;0;255;106m%s\e[39m", 0), |
229
|
|
|
new StyleFrame("\e[38;2;0;255;110m%s\e[39m", 0), |
230
|
|
|
new StyleFrame("\e[38;2;0;255;114m%s\e[39m", 0), |
231
|
|
|
new StyleFrame("\e[38;2;0;255;119m%s\e[39m", 0), |
232
|
|
|
new StyleFrame("\e[38;2;0;255;123m%s\e[39m", 0), |
233
|
|
|
new StyleFrame("\e[38;2;0;255;127m%s\e[39m", 0), |
234
|
|
|
new StyleFrame("\e[38;2;0;255;131m%s\e[39m", 0), |
235
|
|
|
new StyleFrame("\e[38;2;0;255;135m%s\e[39m", 0), |
236
|
|
|
new StyleFrame("\e[38;2;0;255;140m%s\e[39m", 0), |
237
|
|
|
new StyleFrame("\e[38;2;0;255;144m%s\e[39m", 0), |
238
|
|
|
new StyleFrame("\e[38;2;0;255;148m%s\e[39m", 0), |
239
|
|
|
new StyleFrame("\e[38;2;0;255;153m%s\e[39m", 0), |
240
|
|
|
new StyleFrame("\e[38;2;0;255;157m%s\e[39m", 0), |
241
|
|
|
new StyleFrame("\e[38;2;0;255;161m%s\e[39m", 0), |
242
|
|
|
new StyleFrame("\e[38;2;0;255;165m%s\e[39m", 0), |
243
|
|
|
new StyleFrame("\e[38;2;0;255;169m%s\e[39m", 0), |
244
|
|
|
new StyleFrame("\e[38;2;0;255;174m%s\e[39m", 0), |
245
|
|
|
new StyleFrame("\e[38;2;0;255;178m%s\e[39m", 0), |
246
|
|
|
new StyleFrame("\e[38;2;0;255;182m%s\e[39m", 0), |
247
|
|
|
new StyleFrame("\e[38;2;0;255;187m%s\e[39m", 0), |
248
|
|
|
new StyleFrame("\e[38;2;0;255;191m%s\e[39m", 0), |
249
|
|
|
new StyleFrame("\e[38;2;0;255;195m%s\e[39m", 0), |
250
|
|
|
new StyleFrame("\e[38;2;0;255;199m%s\e[39m", 0), |
251
|
|
|
new StyleFrame("\e[38;2;0;255;203m%s\e[39m", 0), |
252
|
|
|
new StyleFrame("\e[38;2;0;255;208m%s\e[39m", 0), |
253
|
|
|
new StyleFrame("\e[38;2;0;255;212m%s\e[39m", 0), |
254
|
|
|
new StyleFrame("\e[38;2;0;255;216m%s\e[39m", 0), |
255
|
|
|
new StyleFrame("\e[38;2;0;255;221m%s\e[39m", 0), |
256
|
|
|
new StyleFrame("\e[38;2;0;255;225m%s\e[39m", 0), |
257
|
|
|
new StyleFrame("\e[38;2;0;255;229m%s\e[39m", 0), |
258
|
|
|
new StyleFrame("\e[38;2;0;255;233m%s\e[39m", 0), |
259
|
|
|
new StyleFrame("\e[38;2;0;255;237m%s\e[39m", 0), |
260
|
|
|
new StyleFrame("\e[38;2;0;255;242m%s\e[39m", 0), |
261
|
|
|
new StyleFrame("\e[38;2;0;255;246m%s\e[39m", 0), |
262
|
|
|
new StyleFrame("\e[38;2;0;255;250m%s\e[39m", 0), |
263
|
|
|
new StyleFrame("\e[38;2;0;255;255m%s\e[39m", 0), |
264
|
|
|
new StyleFrame("\e[38;2;0;250;255m%s\e[39m", 0), |
265
|
|
|
new StyleFrame("\e[38;2;0;246;255m%s\e[39m", 0), |
266
|
|
|
new StyleFrame("\e[38;2;0;242;255m%s\e[39m", 0), |
267
|
|
|
new StyleFrame("\e[38;2;0;238;255m%s\e[39m", 0), |
268
|
|
|
new StyleFrame("\e[38;2;0;233;255m%s\e[39m", 0), |
269
|
|
|
new StyleFrame("\e[38;2;0;229;255m%s\e[39m", 0), |
270
|
|
|
new StyleFrame("\e[38;2;0;225;255m%s\e[39m", 0), |
271
|
|
|
new StyleFrame("\e[38;2;0;220;255m%s\e[39m", 0), |
272
|
|
|
new StyleFrame("\e[38;2;0;216;255m%s\e[39m", 0), |
273
|
|
|
new StyleFrame("\e[38;2;0;212;255m%s\e[39m", 0), |
274
|
|
|
new StyleFrame("\e[38;2;0;208;255m%s\e[39m", 0), |
275
|
|
|
new StyleFrame("\e[38;2;0;203;255m%s\e[39m", 0), |
276
|
|
|
new StyleFrame("\e[38;2;0;199;255m%s\e[39m", 0), |
277
|
|
|
new StyleFrame("\e[38;2;0;195;255m%s\e[39m", 0), |
278
|
|
|
new StyleFrame("\e[38;2;0;191;255m%s\e[39m", 0), |
279
|
|
|
new StyleFrame("\e[38;2;0;187;255m%s\e[39m", 0), |
280
|
|
|
new StyleFrame("\e[38;2;0;182;255m%s\e[39m", 0), |
281
|
|
|
new StyleFrame("\e[38;2;0;178;255m%s\e[39m", 0), |
282
|
|
|
new StyleFrame("\e[38;2;0;174;255m%s\e[39m", 0), |
283
|
|
|
new StyleFrame("\e[38;2;0;169;255m%s\e[39m", 0), |
284
|
|
|
new StyleFrame("\e[38;2;0;165;255m%s\e[39m", 0), |
285
|
|
|
new StyleFrame("\e[38;2;0;161;255m%s\e[39m", 0), |
286
|
|
|
new StyleFrame("\e[38;2;0;157;255m%s\e[39m", 0), |
287
|
|
|
new StyleFrame("\e[38;2;0;153;255m%s\e[39m", 0), |
288
|
|
|
new StyleFrame("\e[38;2;0;148;255m%s\e[39m", 0), |
289
|
|
|
new StyleFrame("\e[38;2;0;144;255m%s\e[39m", 0), |
290
|
|
|
new StyleFrame("\e[38;2;0;140;255m%s\e[39m", 0), |
291
|
|
|
new StyleFrame("\e[38;2;0;136;255m%s\e[39m", 0), |
292
|
|
|
new StyleFrame("\e[38;2;0;131;255m%s\e[39m", 0), |
293
|
|
|
new StyleFrame("\e[38;2;0;127;255m%s\e[39m", 0), |
294
|
|
|
new StyleFrame("\e[38;2;0;123;255m%s\e[39m", 0), |
295
|
|
|
new StyleFrame("\e[38;2;0;119;255m%s\e[39m", 0), |
296
|
|
|
new StyleFrame("\e[38;2;0;114;255m%s\e[39m", 0), |
297
|
|
|
new StyleFrame("\e[38;2;0;110;255m%s\e[39m", 0), |
298
|
|
|
new StyleFrame("\e[38;2;0;106;255m%s\e[39m", 0), |
299
|
|
|
new StyleFrame("\e[38;2;0;102;255m%s\e[39m", 0), |
300
|
|
|
new StyleFrame("\e[38;2;0;97;255m%s\e[39m", 0), |
301
|
|
|
new StyleFrame("\e[38;2;0;93;255m%s\e[39m", 0), |
302
|
|
|
new StyleFrame("\e[38;2;0;89;255m%s\e[39m", 0), |
303
|
|
|
new StyleFrame("\e[38;2;0;84;255m%s\e[39m", 0), |
304
|
|
|
new StyleFrame("\e[38;2;0;80;255m%s\e[39m", 0), |
305
|
|
|
new StyleFrame("\e[38;2;0;76;255m%s\e[39m", 0), |
306
|
|
|
new StyleFrame("\e[38;2;0;72;255m%s\e[39m", 0), |
307
|
|
|
new StyleFrame("\e[38;2;0;67;255m%s\e[39m", 0), |
308
|
|
|
new StyleFrame("\e[38;2;0;63;255m%s\e[39m", 0), |
309
|
|
|
new StyleFrame("\e[38;2;0;59;255m%s\e[39m", 0), |
310
|
|
|
new StyleFrame("\e[38;2;0;55;255m%s\e[39m", 0), |
311
|
|
|
new StyleFrame("\e[38;2;0;51;255m%s\e[39m", 0), |
312
|
|
|
new StyleFrame("\e[38;2;0;46;255m%s\e[39m", 0), |
313
|
|
|
new StyleFrame("\e[38;2;0;42;255m%s\e[39m", 0), |
314
|
|
|
new StyleFrame("\e[38;2;0;38;255m%s\e[39m", 0), |
315
|
|
|
new StyleFrame("\e[38;2;0;33;255m%s\e[39m", 0), |
316
|
|
|
new StyleFrame("\e[38;2;0;29;255m%s\e[39m", 0), |
317
|
|
|
new StyleFrame("\e[38;2;0;25;255m%s\e[39m", 0), |
318
|
|
|
new StyleFrame("\e[38;2;0;21;255m%s\e[39m", 0), |
319
|
|
|
new StyleFrame("\e[38;2;0;16;255m%s\e[39m", 0), |
320
|
|
|
new StyleFrame("\e[38;2;0;12;255m%s\e[39m", 0), |
321
|
|
|
new StyleFrame("\e[38;2;0;8;255m%s\e[39m", 0), |
322
|
|
|
new StyleFrame("\e[38;2;0;4;255m%s\e[39m", 0), |
323
|
|
|
new StyleFrame("\e[38;2;0;0;255m%s\e[39m", 0), |
324
|
|
|
new StyleFrame("\e[38;2;4;0;255m%s\e[39m", 0), |
325
|
|
|
new StyleFrame("\e[38;2;8;0;255m%s\e[39m", 0), |
326
|
|
|
new StyleFrame("\e[38;2;12;0;255m%s\e[39m", 0), |
327
|
|
|
new StyleFrame("\e[38;2;16;0;255m%s\e[39m", 0), |
328
|
|
|
new StyleFrame("\e[38;2;21;0;255m%s\e[39m", 0), |
329
|
|
|
new StyleFrame("\e[38;2;25;0;255m%s\e[39m", 0), |
330
|
|
|
new StyleFrame("\e[38;2;29;0;255m%s\e[39m", 0), |
331
|
|
|
new StyleFrame("\e[38;2;33;0;255m%s\e[39m", 0), |
332
|
|
|
new StyleFrame("\e[38;2;38;0;255m%s\e[39m", 0), |
333
|
|
|
new StyleFrame("\e[38;2;42;0;255m%s\e[39m", 0), |
334
|
|
|
new StyleFrame("\e[38;2;46;0;255m%s\e[39m", 0), |
335
|
|
|
new StyleFrame("\e[38;2;50;0;255m%s\e[39m", 0), |
336
|
|
|
new StyleFrame("\e[38;2;55;0;255m%s\e[39m", 0), |
337
|
|
|
new StyleFrame("\e[38;2;59;0;255m%s\e[39m", 0), |
338
|
|
|
new StyleFrame("\e[38;2;63;0;255m%s\e[39m", 0), |
339
|
|
|
new StyleFrame("\e[38;2;67;0;255m%s\e[39m", 0), |
340
|
|
|
new StyleFrame("\e[38;2;72;0;255m%s\e[39m", 0), |
341
|
|
|
new StyleFrame("\e[38;2;76;0;255m%s\e[39m", 0), |
342
|
|
|
new StyleFrame("\e[38;2;80;0;255m%s\e[39m", 0), |
343
|
|
|
new StyleFrame("\e[38;2;84;0;255m%s\e[39m", 0), |
344
|
|
|
new StyleFrame("\e[38;2;89;0;255m%s\e[39m", 0), |
345
|
|
|
new StyleFrame("\e[38;2;93;0;255m%s\e[39m", 0), |
346
|
|
|
new StyleFrame("\e[38;2;97;0;255m%s\e[39m", 0), |
347
|
|
|
new StyleFrame("\e[38;2;101;0;255m%s\e[39m", 0), |
348
|
|
|
new StyleFrame("\e[38;2;106;0;255m%s\e[39m", 0), |
349
|
|
|
new StyleFrame("\e[38;2;110;0;255m%s\e[39m", 0), |
350
|
|
|
new StyleFrame("\e[38;2;114;0;255m%s\e[39m", 0), |
351
|
|
|
new StyleFrame("\e[38;2;119;0;255m%s\e[39m", 0), |
352
|
|
|
new StyleFrame("\e[38;2;123;0;255m%s\e[39m", 0), |
353
|
|
|
new StyleFrame("\e[38;2;127;0;255m%s\e[39m", 0), |
354
|
|
|
new StyleFrame("\e[38;2;131;0;255m%s\e[39m", 0), |
355
|
|
|
new StyleFrame("\e[38;2;135;0;255m%s\e[39m", 0), |
356
|
|
|
new StyleFrame("\e[38;2;140;0;255m%s\e[39m", 0), |
357
|
|
|
new StyleFrame("\e[38;2;144;0;255m%s\e[39m", 0), |
358
|
|
|
new StyleFrame("\e[38;2;148;0;255m%s\e[39m", 0), |
359
|
|
|
new StyleFrame("\e[38;2;153;0;255m%s\e[39m", 0), |
360
|
|
|
new StyleFrame("\e[38;2;157;0;255m%s\e[39m", 0), |
361
|
|
|
new StyleFrame("\e[38;2;161;0;255m%s\e[39m", 0), |
362
|
|
|
new StyleFrame("\e[38;2;165;0;255m%s\e[39m", 0), |
363
|
|
|
new StyleFrame("\e[38;2;170;0;255m%s\e[39m", 0), |
364
|
|
|
new StyleFrame("\e[38;2;174;0;255m%s\e[39m", 0), |
365
|
|
|
new StyleFrame("\e[38;2;178;0;255m%s\e[39m", 0), |
366
|
|
|
new StyleFrame("\e[38;2;182;0;255m%s\e[39m", 0), |
367
|
|
|
new StyleFrame("\e[38;2;187;0;255m%s\e[39m", 0), |
368
|
|
|
new StyleFrame("\e[38;2;191;0;255m%s\e[39m", 0), |
369
|
|
|
new StyleFrame("\e[38;2;195;0;255m%s\e[39m", 0), |
370
|
|
|
new StyleFrame("\e[38;2;199;0;255m%s\e[39m", 0), |
371
|
|
|
new StyleFrame("\e[38;2;204;0;255m%s\e[39m", 0), |
372
|
|
|
new StyleFrame("\e[38;2;208;0;255m%s\e[39m", 0), |
373
|
|
|
new StyleFrame("\e[38;2;212;0;255m%s\e[39m", 0), |
374
|
|
|
new StyleFrame("\e[38;2;216;0;255m%s\e[39m", 0), |
375
|
|
|
new StyleFrame("\e[38;2;221;0;255m%s\e[39m", 0), |
376
|
|
|
new StyleFrame("\e[38;2;225;0;255m%s\e[39m", 0), |
377
|
|
|
new StyleFrame("\e[38;2;229;0;255m%s\e[39m", 0), |
378
|
|
|
new StyleFrame("\e[38;2;233;0;255m%s\e[39m", 0), |
379
|
|
|
new StyleFrame("\e[38;2;238;0;255m%s\e[39m", 0), |
380
|
|
|
new StyleFrame("\e[38;2;242;0;255m%s\e[39m", 0), |
381
|
|
|
new StyleFrame("\e[38;2;246;0;255m%s\e[39m", 0), |
382
|
|
|
new StyleFrame("\e[38;2;250;0;255m%s\e[39m", 0), |
383
|
|
|
new StyleFrame("\e[38;2;255;0;255m%s\e[39m", 0), |
384
|
|
|
new StyleFrame("\e[38;2;255;0;250m%s\e[39m", 0), |
385
|
|
|
new StyleFrame("\e[38;2;255;0;246m%s\e[39m", 0), |
386
|
|
|
new StyleFrame("\e[38;2;255;0;242m%s\e[39m", 0), |
387
|
|
|
new StyleFrame("\e[38;2;255;0;238m%s\e[39m", 0), |
388
|
|
|
new StyleFrame("\e[38;2;255;0;233m%s\e[39m", 0), |
389
|
|
|
new StyleFrame("\e[38;2;255;0;229m%s\e[39m", 0), |
390
|
|
|
new StyleFrame("\e[38;2;255;0;225m%s\e[39m", 0), |
391
|
|
|
new StyleFrame("\e[38;2;255;0;221m%s\e[39m", 0), |
392
|
|
|
new StyleFrame("\e[38;2;255;0;216m%s\e[39m", 0), |
393
|
|
|
new StyleFrame("\e[38;2;255;0;212m%s\e[39m", 0), |
394
|
|
|
new StyleFrame("\e[38;2;255;0;208m%s\e[39m", 0), |
395
|
|
|
new StyleFrame("\e[38;2;255;0;203m%s\e[39m", 0), |
396
|
|
|
new StyleFrame("\e[38;2;255;0;199m%s\e[39m", 0), |
397
|
|
|
new StyleFrame("\e[38;2;255;0;195m%s\e[39m", 0), |
398
|
|
|
new StyleFrame("\e[38;2;255;0;191m%s\e[39m", 0), |
399
|
|
|
new StyleFrame("\e[38;2;255;0;187m%s\e[39m", 0), |
400
|
|
|
new StyleFrame("\e[38;2;255;0;182m%s\e[39m", 0), |
401
|
|
|
new StyleFrame("\e[38;2;255;0;178m%s\e[39m", 0), |
402
|
|
|
new StyleFrame("\e[38;2;255;0;174m%s\e[39m", 0), |
403
|
|
|
new StyleFrame("\e[38;2;255;0;170m%s\e[39m", 0), |
404
|
|
|
new StyleFrame("\e[38;2;255;0;165m%s\e[39m", 0), |
405
|
|
|
new StyleFrame("\e[38;2;255;0;161m%s\e[39m", 0), |
406
|
|
|
new StyleFrame("\e[38;2;255;0;157m%s\e[39m", 0), |
407
|
|
|
new StyleFrame("\e[38;2;255;0;152m%s\e[39m", 0), |
408
|
|
|
new StyleFrame("\e[38;2;255;0;148m%s\e[39m", 0), |
409
|
|
|
new StyleFrame("\e[38;2;255;0;144m%s\e[39m", 0), |
410
|
|
|
new StyleFrame("\e[38;2;255;0;140m%s\e[39m", 0), |
411
|
|
|
new StyleFrame("\e[38;2;255;0;135m%s\e[39m", 0), |
412
|
|
|
new StyleFrame("\e[38;2;255;0;131m%s\e[39m", 0), |
413
|
|
|
new StyleFrame("\e[38;2;255;0;127m%s\e[39m", 0), |
414
|
|
|
new StyleFrame("\e[38;2;255;0;123m%s\e[39m", 0), |
415
|
|
|
new StyleFrame("\e[38;2;255;0;119m%s\e[39m", 0), |
416
|
|
|
new StyleFrame("\e[38;2;255;0;114m%s\e[39m", 0), |
417
|
|
|
new StyleFrame("\e[38;2;255;0;110m%s\e[39m", 0), |
418
|
|
|
new StyleFrame("\e[38;2;255;0;106m%s\e[39m", 0), |
419
|
|
|
new StyleFrame("\e[38;2;255;0;102m%s\e[39m", 0), |
420
|
|
|
new StyleFrame("\e[38;2;255;0;97m%s\e[39m", 0), |
421
|
|
|
new StyleFrame("\e[38;2;255;0;93m%s\e[39m", 0), |
422
|
|
|
new StyleFrame("\e[38;2;255;0;89m%s\e[39m", 0), |
423
|
|
|
new StyleFrame("\e[38;2;255;0;85m%s\e[39m", 0), |
424
|
|
|
new StyleFrame("\e[38;2;255;0;80m%s\e[39m", 0), |
425
|
|
|
new StyleFrame("\e[38;2;255;0;76m%s\e[39m", 0), |
426
|
|
|
new StyleFrame("\e[38;2;255;0;72m%s\e[39m", 0), |
427
|
|
|
new StyleFrame("\e[38;2;255;0;67m%s\e[39m", 0), |
428
|
|
|
new StyleFrame("\e[38;2;255;0;63m%s\e[39m", 0), |
429
|
|
|
new StyleFrame("\e[38;2;255;0;59m%s\e[39m", 0), |
430
|
|
|
new StyleFrame("\e[38;2;255;0;55m%s\e[39m", 0), |
431
|
|
|
new StyleFrame("\e[38;2;255;0;51m%s\e[39m", 0), |
432
|
|
|
new StyleFrame("\e[38;2;255;0;46m%s\e[39m", 0), |
433
|
|
|
new StyleFrame("\e[38;2;255;0;42m%s\e[39m", 0), |
434
|
|
|
new StyleFrame("\e[38;2;255;0;38m%s\e[39m", 0), |
435
|
|
|
new StyleFrame("\e[38;2;255;0;34m%s\e[39m", 0), |
436
|
|
|
new StyleFrame("\e[38;2;255;0;29m%s\e[39m", 0), |
437
|
|
|
new StyleFrame("\e[38;2;255;0;25m%s\e[39m", 0), |
438
|
|
|
new StyleFrame("\e[38;2;255;0;21m%s\e[39m", 0), |
439
|
|
|
new StyleFrame("\e[38;2;255;0;16m%s\e[39m", 0), |
440
|
|
|
new StyleFrame("\e[38;2;255;0;12m%s\e[39m", 0), |
441
|
|
|
new StyleFrame("\e[38;2;255;0;8m%s\e[39m", 0), |
442
|
|
|
new StyleFrame("\e[38;2;255;0;4m%s\e[39m", 0), |
443
|
|
|
]; |
444
|
|
|
} |
445
|
|
|
|
446
|
|
|
// @codeCoverageIgnoreEnd |
447
|
|
|
} |
448
|
|
|
|