Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(60)

Side by Side Diff: dart/site/try/extracted_themes.dart

Issue 125123002: try.dartlang.org version 5. (Closed) Base URL: /Users/ahe/Dart/all@master
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 part of trydart.themes;
2
3 /// Black Pastel theme extracted from
4 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/black-pastel.xml .
5 /// Author: David.
6 class Black_PastelTheme extends Theme {
7 const Black_PastelTheme();
8
9 String get name => 'Black Pastel';
10
11 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
12 Decoration get annotation => const Decoration(color: '#A082BD');
13 Decoration get background => const Decoration(color: '#000000');
14 Decoration get bracket => const Decoration(color: '#CCCCCC');
15 Decoration get className => const Decoration(color: '#82677E');
16 Decoration get commentTaskTag => const Decoration(color: '#a57b61');
17 Decoration get constant => const Decoration(color: '#A082BD');
18 Decoration get currentLine => const Decoration(color: '#2F393C');
19 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
20 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
21 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
22 Decoration get enumName => const Decoration(color: '#E0E2E4');
23 Decoration get field => const Decoration(color: '#678CB1');
24 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
25 Decoration get findScope => const Decoration(color: '#E0E2E4');
26 Decoration get foreground => const Decoration(color: '#C0C0C0');
27 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
28 Decoration get interface => const Decoration(color: '#82677E');
29 Decoration get javadoc => const Decoration(color: '#7D8C93');
30 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
31 Decoration get javadocLink => const Decoration(color: '#678CB1');
32 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
33 Decoration get keyword => const Decoration(color: '#82677E');
34 Decoration get lineNumber => const Decoration(color: '#81969A');
35 Decoration get localVariable => const Decoration(color: '#E0E2E4');
36 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
37 Decoration get method => const Decoration(color: '#82677E');
38 Decoration get methodDeclaration => const Decoration(color: '#82677E');
39 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
40 Decoration get number => const Decoration(color: '#c78d9b');
41 Decoration get occurrenceIndication => const Decoration(color: '#616161');
42 Decoration get operator => const Decoration(color: '#E8E2B7');
43 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
44 Decoration get searchResultIndication => const Decoration(color: '#616161');
45 Decoration get selectionBackground => const Decoration(color: '#95bed8');
46 Decoration get selectionForeground => const Decoration(color: '#C0C0C0');
47 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
48 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
49 Decoration get staticField => const Decoration(color: '#678CB1');
50 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
51 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
52 Decoration get string => const Decoration(color: '#c78d9b');
53 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
54 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
55 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
56 }
57
58 /// Dartboard theme extracted from
59 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/dartboard.xml.
60 /// Author: Dart.
61 class DartboardTheme extends Theme {
62 const DartboardTheme();
63
64 String get name => 'Dartboard';
65
66 Decoration get abstractMethod => const Decoration(color: '#000000');
67 Decoration get annotation => const Decoration(color: '#000000');
68 Decoration get background => const Decoration(color: '#fafafa');
69 Decoration get bracket => const Decoration(color: '#606060');
70 Decoration get builtin => const Decoration(color: '#000000', bold: true);
71 Decoration get className => const Decoration(color: '#0646a7');
72 Decoration get commentTaskTag => const Decoration(color: '#606060');
73 Decoration get constant => const Decoration(color: '#55122a');
74 Decoration get currentLine => const Decoration(color: '#F0F0F0');
75 Decoration get deletionIndication => const Decoration(color: '#000000');
76 Decoration get deprecatedMember => const Decoration(color: '#000000');
77 Decoration get directive => const Decoration(color: '#014d64', bold: true);
78 Decoration get dynamicType => const Decoration(color: '#000000');
79 Decoration get enumName => const Decoration(color: '#000000');
80 Decoration get field => const Decoration(color: '#87312e');
81 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
82 Decoration get findScope => const Decoration(color: '#000000');
83 Decoration get foreground => const Decoration(color: '#000000');
84 Decoration get getter => const Decoration(color: '#87312e');
85 Decoration get inheritedMethod => const Decoration(color: '#000000');
86 Decoration get interface => const Decoration(color: '#000000');
87 Decoration get javadoc => const Decoration(color: '#606060');
88 Decoration get javadocKeyword => const Decoration(color: '#606060');
89 Decoration get javadocLink => const Decoration(color: '#606060');
90 Decoration get javadocTag => const Decoration(color: '#606060');
91 Decoration get keyword => const Decoration(color: '#000000', bold: true);
92 Decoration get keywordReturn => const Decoration(color: '#000000', bold: true) ;
93 Decoration get lineNumber => const Decoration(color: '#000000');
94 Decoration get localVariable => const Decoration(color: '#000000');
95 Decoration get localVariableDeclaration => const Decoration(color: '#000000');
96 Decoration get method => const Decoration(color: '#000000');
97 Decoration get methodDeclaration => const Decoration(color: '#0b5bd2', bold: t rue);
98 Decoration get multiLineComment => const Decoration(color: '#606060');
99 Decoration get multiLineString => const Decoration(color: '#679b3b');
100 Decoration get number => const Decoration(color: '#000000');
101 Decoration get occurrenceIndication => const Decoration(color: '#e0e0e0');
102 Decoration get operator => const Decoration(color: '#000000');
103 Decoration get parameterVariable => const Decoration(color: '#87312e');
104 Decoration get searchResultIndication => const Decoration(color: '#D0D0D0');
105 Decoration get selectionBackground => const Decoration(color: '#b6d6fd');
106 Decoration get selectionForeground => const Decoration(color: '#000000');
107 Decoration get setter => const Decoration(color: '#87312e');
108 Decoration get singleLineComment => const Decoration(color: '#7a7a7a');
109 Decoration get sourceHoverBackground => const Decoration(color: '#fbfbc8');
110 Decoration get staticField => const Decoration(color: '#87312e');
111 Decoration get staticFinalField => const Decoration(color: '#55122a');
112 Decoration get staticMethod => const Decoration(color: '#000000');
113 Decoration get staticMethodDeclaration => const Decoration(color: '#0b5bd2', b old: true);
114 Decoration get string => const Decoration(color: '#679b3b');
115 Decoration get typeArgument => const Decoration(color: '#033178');
116 Decoration get typeParameter => const Decoration(color: '#033178');
117 Decoration get writeOccurrenceIndication => const Decoration(color: '#e0e0e0') ;
118 }
119
120 /// Debugging theme extracted from
121 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/debugging.xml.
122 /// Author: Debug Tool.
123 class DebuggingTheme extends Theme {
124 const DebuggingTheme();
125
126 String get name => 'Debugging';
127
128 Decoration get abstractMethod => const Decoration(color: '#F00000');
129 Decoration get annotation => const Decoration(color: '#F00000');
130 Decoration get background => const Decoration(color: '#FFF8FF');
131 Decoration get bracket => const Decoration(color: '#F00000');
132 Decoration get builtin => const Decoration(color: '#F00000');
133 Decoration get className => const Decoration(color: '#F00000');
134 Decoration get commentTaskTag => const Decoration(color: '#F00000');
135 Decoration get constant => const Decoration(color: '#F00000');
136 Decoration get currentLine => const Decoration(color: '#F0F0F0');
137 Decoration get deletionIndication => const Decoration(color: '#F00000');
138 Decoration get deprecatedMember => const Decoration(color: '#F00000');
139 Decoration get directive => const Decoration(color: '#F00000');
140 Decoration get dynamicType => const Decoration(color: '#F00000');
141 Decoration get enumName => const Decoration(color: '#F00000');
142 Decoration get field => const Decoration(color: '#F000000');
143 Decoration get filteredSearchResultIndication => const Decoration(color: '#F00 000');
144 Decoration get findScope => const Decoration(color: '#F00000');
145 Decoration get foreground => const Decoration(color: '#F00000');
146 Decoration get getter => const Decoration(color: '#F00000');
147 Decoration get inheritedMethod => const Decoration(color: '#F00000');
148 Decoration get interface => const Decoration(color: '#F00000');
149 Decoration get javadoc => const Decoration(color: '#F00000');
150 Decoration get javadocKeyword => const Decoration(color: '#F00000');
151 Decoration get javadocLink => const Decoration(color: '#F00000');
152 Decoration get javadocTag => const Decoration(color: '#F00000');
153 Decoration get keyword => const Decoration(color: '#F00000', bold: true);
154 Decoration get keywordReturn => const Decoration(color: '#F00000', bold: true) ;
155 Decoration get lineNumber => const Decoration(color: '#F00000');
156 Decoration get localVariable => const Decoration(color: '#F00000');
157 Decoration get localVariableDeclaration => const Decoration(color: '#F00000');
158 Decoration get method => const Decoration(color: '#F00000');
159 Decoration get methodDeclaration => const Decoration(color: '#F00000');
160 Decoration get multiLineComment => const Decoration(color: '#F00000');
161 Decoration get multiLineString => const Decoration(color: '#F00000');
162 Decoration get number => const Decoration(color: '#F00000');
163 Decoration get occurrenceIndication => const Decoration(color: '#F00000');
164 Decoration get operator => const Decoration(color: '#F00000');
165 Decoration get parameterVariable => const Decoration(color: '#F00000');
166 Decoration get searchResultIndication => const Decoration(color: '#F00000');
167 Decoration get selectionBackground => const Decoration(color: '#F000F0');
168 Decoration get selectionForeground => const Decoration(color: '#F00000');
169 Decoration get setter => const Decoration(color: '#F00000');
170 Decoration get singleLineComment => const Decoration(color: '#F00000');
171 Decoration get sourceHoverBackground => const Decoration(color: '#F00000');
172 Decoration get staticField => const Decoration(color: '#F00000');
173 Decoration get staticFinalField => const Decoration(color: '#F00000');
174 Decoration get staticMethod => const Decoration(color: '#F00000');
175 Decoration get staticMethodDeclaration => const Decoration(color: '#F00000');
176 Decoration get string => const Decoration(color: '#F00000');
177 Decoration get typeArgument => const Decoration(color: '#F00000');
178 Decoration get typeParameter => const Decoration(color: '#F00000');
179 Decoration get writeOccurrenceIndication => const Decoration(color: '#F00000') ;
180 }
181
182 /// Dart Editor theme extracted from
183 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/default.xml.
184 /// Author: Dart.
185 class Dart_EditorTheme extends Theme {
186 const Dart_EditorTheme();
187
188 String get name => 'Dart Editor';
189
190 Decoration get abstractMethod => const Decoration(color: '#000000');
191 Decoration get annotation => const Decoration(color: '#000000');
192 Decoration get background => const Decoration(color: '#ffffff');
193 Decoration get bracket => const Decoration(color: '#000000');
194 Decoration get builtin => const Decoration(color: '#7e0854', bold: true);
195 Decoration get className => const Decoration(color: '#000000');
196 Decoration get commentTaskTag => const Decoration(color: '#606060');
197 Decoration get constant => const Decoration(color: '#000000');
198 Decoration get currentLine => const Decoration(color: '#F0F0F0');
199 Decoration get deletionIndication => const Decoration(color: '#000000');
200 Decoration get deprecatedMember => const Decoration(color: '#000000');
201 Decoration get directive => const Decoration(color: '#7e0854', bold: true);
202 Decoration get dynamicType => const Decoration(color: '#000000');
203 Decoration get enumName => const Decoration(color: '#000000');
204 Decoration get field => const Decoration(color: '#0618bd');
205 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
206 Decoration get findScope => const Decoration(color: '#000000');
207 Decoration get foreground => const Decoration(color: '#000000');
208 Decoration get getter => const Decoration(color: '#0618bd');
209 Decoration get inheritedMethod => const Decoration(color: '#000000');
210 Decoration get interface => const Decoration(color: '#000000');
211 Decoration get javadoc => const Decoration(color: '#4162bc');
212 Decoration get javadocKeyword => const Decoration(color: '#4162bc');
213 Decoration get javadocLink => const Decoration(color: '#4162bc');
214 Decoration get javadocTag => const Decoration(color: '#7f809e');
215 Decoration get keyword => const Decoration(color: '#7e0854', bold: true);
216 Decoration get keywordReturn => const Decoration(color: '#7e0854', bold: true) ;
217 Decoration get lineNumber => const Decoration(color: '#000000');
218 Decoration get localVariable => const Decoration(color: '#7f1cc9');
219 Decoration get localVariableDeclaration => const Decoration(color: '#7f1cc9');
220 Decoration get method => const Decoration(color: '#000000');
221 Decoration get methodDeclaration => const Decoration(color: '#0b5bd2', bold: t rue);
222 Decoration get multiLineComment => const Decoration(color: '#4162bc');
223 Decoration get multiLineString => const Decoration(color: '#2d24fb');
224 Decoration get number => const Decoration(color: '#0c6f0e');
225 Decoration get occurrenceIndication => const Decoration(color: '#e0e0e0');
226 Decoration get operator => const Decoration(color: '#000000');
227 Decoration get parameterVariable => const Decoration(color: '#87312e');
228 Decoration get searchResultIndication => const Decoration(color: '#D0D0D0');
229 Decoration get selectionBackground => const Decoration(color: '#b6d6fd');
230 Decoration get selectionForeground => const Decoration(color: '#000000');
231 Decoration get setter => const Decoration(color: '#0618bd');
232 Decoration get singleLineComment => const Decoration(color: '#417e60');
233 Decoration get sourceHoverBackground => const Decoration(color: '#fbfbc8');
234 Decoration get staticField => const Decoration(color: '#0618bd');
235 Decoration get staticFinalField => const Decoration(color: '#0618bd');
236 Decoration get staticMethod => const Decoration(color: '#000000');
237 Decoration get staticMethodDeclaration => const Decoration(color: '#404040', b old: true);
238 Decoration get string => const Decoration(color: '#2d24fb');
239 Decoration get typeArgument => const Decoration(color: '#033178');
240 Decoration get typeParameter => const Decoration(color: '#033178');
241 Decoration get writeOccurrenceIndication => const Decoration(color: '#e0e0e0') ;
242 }
243
244 /// frontenddev theme extracted from
245 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/frontenddev.xml.
246 /// Author: Plebe.
247 class frontenddevTheme extends Theme {
248 const frontenddevTheme();
249
250 String get name => 'frontenddev';
251
252 Decoration get abstractMethod => const Decoration(color: '#F1C436');
253 Decoration get annotation => const Decoration(color: '#999999');
254 Decoration get background => const Decoration(color: '#000000');
255 Decoration get bracket => const Decoration(color: '#FFFFFF');
256 Decoration get className => const Decoration(color: '#9CF828');
257 Decoration get commentTaskTag => const Decoration(color: '#666666');
258 Decoration get currentLine => const Decoration(color: '#222220');
259 Decoration get deletionIndication => const Decoration(color: '#FF0000');
260 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
261 Decoration get dynamicType => const Decoration(color: '#F7C527');
262 Decoration get enumName => const Decoration(color: '#408000');
263 Decoration get field => const Decoration(color: '#c38705');
264 Decoration get findScope => const Decoration(color: '#191919');
265 Decoration get foreground => const Decoration(color: '#FFFFFF');
266 Decoration get inheritedMethod => const Decoration(color: '#E3B735');
267 Decoration get interface => const Decoration(color: '#87F025');
268 Decoration get javadoc => const Decoration(color: '#666666');
269 Decoration get javadocKeyword => const Decoration(color: '#800080');
270 Decoration get javadocLink => const Decoration(color: '#666666');
271 Decoration get javadocTag => const Decoration(color: '#800080');
272 Decoration get keyword => const Decoration(color: '#999999');
273 Decoration get lineNumber => const Decoration(color: '#999999');
274 Decoration get localVariable => const Decoration(color: '#F7C527');
275 Decoration get localVariableDeclaration => const Decoration(color: '#F7C527');
276 Decoration get method => const Decoration(color: '#F7C527');
277 Decoration get methodDeclaration => const Decoration(color: '#F1C438');
278 Decoration get multiLineComment => const Decoration(color: '#666666');
279 Decoration get number => const Decoration(color: '#FF0000');
280 Decoration get occurrenceIndication => const Decoration(color: '#616161');
281 Decoration get operator => const Decoration(color: '#FFFFFF');
282 Decoration get parameterVariable => const Decoration(color: '#069609');
283 Decoration get selectionBackground => const Decoration(color: '#333333');
284 Decoration get selectionForeground => const Decoration(color: '#333333');
285 Decoration get singleLineComment => const Decoration(color: '#666666');
286 Decoration get staticField => const Decoration(color: '#FFFFFF');
287 Decoration get staticFinalField => const Decoration(color: '#80FF00');
288 Decoration get staticMethod => const Decoration(color: '#FFFFFF');
289 Decoration get string => const Decoration(color: '#00a40f');
290 Decoration get typeArgument => const Decoration(color: '#D9B0AC');
291 Decoration get typeParameter => const Decoration(color: '#CDB1AD');
292 }
293
294 /// Gedit Original Oblivion theme extracted from
295 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/gedit-original-o blivion.xml.
296 /// Author: Sepehr Lajevardi.
297 class Gedit_Original_OblivionTheme extends Theme {
298 const Gedit_Original_OblivionTheme();
299
300 String get name => 'Gedit Original Oblivion';
301
302 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
303 Decoration get annotation => const Decoration(color: '#FFFFFF');
304 Decoration get background => const Decoration(color: '#2e3436');
305 Decoration get bracket => const Decoration(color: '#D8D8D8');
306 Decoration get className => const Decoration(color: '#bbbbbb');
307 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
308 Decoration get constant => const Decoration(color: '#edd400');
309 Decoration get currentLine => const Decoration(color: '#555753');
310 Decoration get deletionIndication => const Decoration(color: '#D25252');
311 Decoration get dynamicType => const Decoration(color: '#729fcf');
312 Decoration get field => const Decoration(color: '#BED6FF');
313 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
314 Decoration get findScope => const Decoration(color: '#000000');
315 Decoration get foreground => const Decoration(color: '#d3d7cf');
316 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
317 Decoration get interface => const Decoration(color: '#D197D9');
318 Decoration get javadoc => const Decoration(color: '#888a85');
319 Decoration get javadocKeyword => const Decoration(color: '#888a85');
320 Decoration get javadocLink => const Decoration(color: '#888a85');
321 Decoration get javadocTag => const Decoration(color: '#888a85');
322 Decoration get keyword => const Decoration(color: '#FFFFFF');
323 Decoration get lineNumber => const Decoration(color: '#555753');
324 Decoration get localVariable => const Decoration(color: '#729fcf');
325 Decoration get localVariableDeclaration => const Decoration(color: '#729fcf');
326 Decoration get method => const Decoration(color: '#FFFFFF');
327 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
328 Decoration get multiLineComment => const Decoration(color: '#888a85');
329 Decoration get number => const Decoration(color: '#ce5c00');
330 Decoration get occurrenceIndication => const Decoration(color: '#000000');
331 Decoration get operator => const Decoration(color: '#D8D8D8');
332 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
333 Decoration get searchResultIndication => const Decoration(color: '#eeeeec');
334 Decoration get selectionBackground => const Decoration(color: '#888a85');
335 Decoration get selectionForeground => const Decoration(color: '#eeeeec');
336 Decoration get singleLineComment => const Decoration(color: '#888a85');
337 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
338 Decoration get staticField => const Decoration(color: '#EFC090');
339 Decoration get staticFinalField => const Decoration(color: '#EFC090');
340 Decoration get staticMethod => const Decoration(color: '#BED6FF');
341 Decoration get string => const Decoration(color: '#edd400');
342 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
343 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
344 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
345 }
346
347 /// Havenjark theme extracted from
348 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/havenjark.xml.
349 /// Author: Rodrigo Franco.
350 class HavenjarkTheme extends Theme {
351 const HavenjarkTheme();
352
353 String get name => 'Havenjark';
354
355 Decoration get abstractMethod => const Decoration(color: '#C0B6A8');
356 Decoration get annotation => const Decoration(color: '#808080');
357 Decoration get background => const Decoration(color: '#2D3639');
358 Decoration get bracket => const Decoration(color: '#FFFFFF');
359 Decoration get className => const Decoration(color: '#B8ADA0');
360 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
361 Decoration get constant => const Decoration(color: '#93A2CC');
362 Decoration get currentLine => const Decoration(color: '#00001F');
363 Decoration get deprecatedMember => const Decoration(color: '#F3D651');
364 Decoration get dynamicType => const Decoration(color: '#A19A83');
365 Decoration get field => const Decoration(color: '#B3B784');
366 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
367 Decoration get findScope => const Decoration(color: '#B9A185');
368 Decoration get foreground => const Decoration(color: '#C0B6A8');
369 Decoration get inheritedMethod => const Decoration(color: '#C0B6A8');
370 Decoration get interface => const Decoration(color: '#B8ADA0');
371 Decoration get javadoc => const Decoration(color: '#B3B5AF');
372 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
373 Decoration get javadocLink => const Decoration(color: '#A893CC');
374 Decoration get javadocTag => const Decoration(color: '#9393CC');
375 Decoration get keyword => const Decoration(color: '#A38474');
376 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
377 Decoration get localVariable => const Decoration(color: '#A19A83');
378 Decoration get localVariableDeclaration => const Decoration(color: '#A19A83');
379 Decoration get method => const Decoration(color: '#DFBE95');
380 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
381 Decoration get multiLineComment => const Decoration(color: '#AEAEAE');
382 Decoration get multiLineString => const Decoration(color: '#808080');
383 Decoration get number => const Decoration(color: '#B9A185');
384 Decoration get occurrenceIndication => const Decoration(color: '#616161');
385 Decoration get operator => const Decoration(color: '#F0EFD0');
386 Decoration get parameterVariable => const Decoration(color: '#A19A83');
387 Decoration get searchResultIndication => const Decoration(color: '#464467');
388 Decoration get selectionBackground => const Decoration(color: '#2A4750');
389 Decoration get selectionForeground => const Decoration(color: '#C0B6A8');
390 Decoration get singleLineComment => const Decoration(color: '#AEAEAE');
391 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
392 Decoration get staticField => const Decoration(color: '#93A2CC');
393 Decoration get staticFinalField => const Decoration(color: '#93A2CC');
394 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
395 Decoration get string => const Decoration(color: '#CC9393');
396 Decoration get typeArgument => const Decoration(color: '#C0B6A8');
397 Decoration get typeParameter => const Decoration(color: '#C0B6A8');
398 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
399 }
400
401 /// Hot Pink theme extracted from
402 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/hotpink.xml.
403 /// Author: KS.
404 class Hot_PinkTheme extends Theme {
405 const Hot_PinkTheme();
406
407 String get name => 'Hot Pink';
408
409 Decoration get abstractMethod => const Decoration(color: '#000000');
410 Decoration get annotation => const Decoration(color: '#808080');
411 Decoration get background => const Decoration(color: '#FFFFFF');
412 Decoration get bracket => const Decoration(color: '#000f6a');
413 Decoration get builtin => const Decoration(color: '#7e0854');
414 Decoration get className => const Decoration(color: '#008000', bold: true);
415 Decoration get commentTaskTag => const Decoration(color: '#417e60');
416 Decoration get constant => const Decoration(color: '#ae25ab');
417 Decoration get currentLine => const Decoration(color: '#fff7cd');
418 Decoration get deletionIndication => const Decoration(color: '#9b5656');
419 Decoration get deprecatedMember => const Decoration(color: '#000000');
420 Decoration get directive => const Decoration(color: '#FF4040');
421 Decoration get dynamicType => const Decoration(color: '#FF4040');
422 Decoration get enumName => const Decoration(color: '#000000');
423 Decoration get field => const Decoration(color: '#0000C0');
424 Decoration get filteredSearchResultIndication => const Decoration(color: '#CC6 633');
425 Decoration get findScope => const Decoration(color: '#BCADAD');
426 Decoration get foreground => const Decoration(color: '#000000');
427 Decoration get getter => const Decoration(color: '#0200C0');
428 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
429 Decoration get interface => const Decoration(color: '#000000');
430 Decoration get javadoc => const Decoration(color: '#4162bc');
431 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
432 Decoration get javadocLink => const Decoration(color: '#4162bc');
433 Decoration get javadocTag => const Decoration(color: '#4162bc');
434 Decoration get keyword => const Decoration(color: '#7e0854', bold: true);
435 Decoration get keywordReturn => const Decoration(color: '#800390', bold: true) ;
436 Decoration get lineNumber => const Decoration(color: '#999999');
437 Decoration get localVariable => const Decoration(color: '#FF00FF');
438 Decoration get localVariableDeclaration => const Decoration(color: '#008080');
439 Decoration get method => const Decoration(color: '#2BA6E8');
440 Decoration get methodDeclaration => const Decoration(color: '#8000FF');
441 Decoration get multiLineComment => const Decoration(color: '#417e60');
442 Decoration get multiLineString => const Decoration(color: '#2000FF');
443 Decoration get number => const Decoration(color: '#008000');
444 Decoration get occurrenceIndication => const Decoration(color: '#CC6633');
445 Decoration get operator => const Decoration(color: '#5f97a9');
446 Decoration get parameterVariable => const Decoration(color: '#D7721E');
447 Decoration get searchResultIndication => const Decoration(color: '#CC6633');
448 Decoration get selectionBackground => const Decoration(color: '#c0c0c0');
449 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
450 Decoration get setter => const Decoration(color: '#0200C0');
451 Decoration get singleLineComment => const Decoration(color: '#417e60');
452 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
453 Decoration get staticField => const Decoration(color: '#0000C0');
454 Decoration get staticFinalField => const Decoration(color: '#464646');
455 Decoration get staticMethod => const Decoration(color: '#2BA6E8', bold: true);
456 Decoration get staticMethodDeclaration => const Decoration(color: '#8000FF', b old: true);
457 Decoration get string => const Decoration(color: '#2000FF');
458 Decoration get typeArgument => const Decoration(color: '#d07fcd');
459 Decoration get typeParameter => const Decoration(color: '#D00000', bold: true) ;
460 Decoration get writeOccurrenceIndication => const Decoration(color: '#CC6633') ;
461 }
462
463 /// Inkpot theme extracted from
464 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/inkpot.xml.
465 /// Author: Ciaran McCreesh.
466 class InkpotTheme extends Theme {
467 const InkpotTheme();
468
469 String get name => 'Inkpot';
470
471 Decoration get background => const Decoration(color: '#1F1F27');
472 Decoration get bracket => const Decoration(color: '#CFBFAD');
473 Decoration get className => const Decoration(color: '#87CEFA');
474 Decoration get commentTaskTag => const Decoration(color: '#FF8BFF');
475 Decoration get currentLine => const Decoration(color: '#2D2D44');
476 Decoration get dynamicType => const Decoration(color: '#CFBFAD');
477 Decoration get enumName => const Decoration(color: '#CFBFAD');
478 Decoration get foreground => const Decoration(color: '#CFBFAD');
479 Decoration get interface => const Decoration(color: '#87FAC4');
480 Decoration get keyword => const Decoration(color: '#808BED');
481 Decoration get lineNumber => const Decoration(color: '#2B91AF');
482 Decoration get localVariable => const Decoration(color: '#CFBFAD');
483 Decoration get localVariableDeclaration => const Decoration(color: '#CFBFAD');
484 Decoration get method => const Decoration(color: '#87CEFA');
485 Decoration get methodDeclaration => const Decoration(color: '#CFBFAD');
486 Decoration get multiLineComment => const Decoration(color: '#CD8B00');
487 Decoration get number => const Decoration(color: '#FFCD8B');
488 Decoration get occurrenceIndication => const Decoration(color: '#616161');
489 Decoration get operator => const Decoration(color: '#CFBFAD');
490 Decoration get selectionBackground => const Decoration(color: '#8B8BFF');
491 Decoration get selectionForeground => const Decoration(color: '#404040');
492 Decoration get singleLineComment => const Decoration(color: '#CD8B00');
493 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
494 Decoration get string => const Decoration(color: '#FFCD8B');
495 }
496
497 /// minimal theme extracted from
498 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/minimal.xml.
499 /// Author: meers davy.
500 class minimalTheme extends Theme {
501 const minimalTheme();
502
503 String get name => 'minimal';
504
505 Decoration get abstractMethod => const Decoration(color: '#5c8198');
506 Decoration get annotation => const Decoration(color: '#AAAAFF');
507 Decoration get background => const Decoration(color: '#ffffff');
508 Decoration get bracket => const Decoration(color: '#000066');
509 Decoration get className => const Decoration(color: '#000066');
510 Decoration get commentTaskTag => const Decoration(color: '#666666');
511 Decoration get currentLine => const Decoration(color: '#aaccff');
512 Decoration get deletionIndication => const Decoration(color: '#aaccff');
513 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
514 Decoration get enumName => const Decoration(color: '#000066');
515 Decoration get field => const Decoration(color: '#566874');
516 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
517 Decoration get findScope => const Decoration(color: '#BCADff');
518 Decoration get foreground => const Decoration(color: '#000000');
519 Decoration get inheritedMethod => const Decoration(color: '#5c8198');
520 Decoration get interface => const Decoration(color: '#000066');
521 Decoration get javadoc => const Decoration(color: '#05314d');
522 Decoration get javadocKeyword => const Decoration(color: '#05314d');
523 Decoration get javadocLink => const Decoration(color: '#05314d');
524 Decoration get javadocTag => const Decoration(color: '#05314d');
525 Decoration get keyword => const Decoration(color: '#5c8198');
526 Decoration get lineNumber => const Decoration(color: '#666666');
527 Decoration get localVariable => const Decoration(color: '#5c8198');
528 Decoration get localVariableDeclaration => const Decoration(color: '#5c8198');
529 Decoration get method => const Decoration(color: '#5c8198');
530 Decoration get methodDeclaration => const Decoration(color: '#5c8198');
531 Decoration get multiLineComment => const Decoration(color: '#334466');
532 Decoration get number => const Decoration(color: '#333333');
533 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
534 Decoration get operator => const Decoration(color: '#333333');
535 Decoration get parameterVariable => const Decoration(color: '#5c8198');
536 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
537 Decoration get selectionBackground => const Decoration(color: '#Efefff');
538 Decoration get selectionForeground => const Decoration(color: '#000066');
539 Decoration get singleLineComment => const Decoration(color: '#334466');
540 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
541 Decoration get staticField => const Decoration(color: '#05314d');
542 Decoration get staticFinalField => const Decoration(color: '#05314d');
543 Decoration get staticMethod => const Decoration(color: '#5c8198');
544 Decoration get string => const Decoration(color: '#333333');
545 Decoration get typeArgument => const Decoration(color: '#5c8198');
546 Decoration get typeParameter => const Decoration(color: '#5c8198');
547 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
548 }
549
550 /// Monokai theme extracted from
551 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/monokai.xml.
552 /// Author: Truong Xuan Tinh.
553 class MonokaiTheme extends Theme {
554 const MonokaiTheme();
555
556 String get name => 'Monokai';
557
558 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
559 Decoration get annotation => const Decoration(color: '#FFFFFF');
560 Decoration get background => const Decoration(color: '#272822');
561 Decoration get bracket => const Decoration(color: '#D8D8D8');
562 Decoration get className => const Decoration(color: '#FFFFFF');
563 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
564 Decoration get constant => const Decoration(color: '#EFB571');
565 Decoration get currentLine => const Decoration(color: '#3E3D32');
566 Decoration get deletionIndication => const Decoration(color: '#D25252');
567 Decoration get deprecatedMember => const Decoration(color: '#F8F8F2');
568 Decoration get dynamicType => const Decoration(color: '#79ABFF');
569 Decoration get enumName => const Decoration(color: '#66D9EF');
570 Decoration get field => const Decoration(color: '#BED6FF');
571 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
572 Decoration get findScope => const Decoration(color: '#000000');
573 Decoration get foreground => const Decoration(color: '#F8F8F2');
574 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
575 Decoration get interface => const Decoration(color: '#D197D9');
576 Decoration get javadoc => const Decoration(color: '#75715E');
577 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
578 Decoration get javadocLink => const Decoration(color: '#D9E577');
579 Decoration get javadocTag => const Decoration(color: '#D9E577');
580 Decoration get keyword => const Decoration(color: '#66CCB3');
581 Decoration get lineNumber => const Decoration(color: '#F8F8F2');
582 Decoration get localVariable => const Decoration(color: '#79ABFF');
583 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
584 Decoration get method => const Decoration(color: '#FFFFFF');
585 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
586 Decoration get multiLineComment => const Decoration(color: '#75715e');
587 Decoration get number => const Decoration(color: '#7FB347');
588 Decoration get occurrenceIndication => const Decoration(color: '#000000');
589 Decoration get operator => const Decoration(color: '#D8D8D8');
590 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
591 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
592 Decoration get selectionBackground => const Decoration(color: '#757575');
593 Decoration get selectionForeground => const Decoration(color: '#D0D0D0');
594 Decoration get singleLineComment => const Decoration(color: '#75715E');
595 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
596 Decoration get staticField => const Decoration(color: '#EFC090');
597 Decoration get staticFinalField => const Decoration(color: '#EFC090');
598 Decoration get staticMethod => const Decoration(color: '#BED6FF');
599 Decoration get string => const Decoration(color: '#E6DB74');
600 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
601 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
602 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
603 }
604
605 /// Mr theme extracted from
606 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/mr.xml.
607 /// Author: Jongosi.
608 class MrTheme extends Theme {
609 const MrTheme();
610
611 String get name => 'Mr';
612
613 Decoration get abstractMethod => const Decoration(color: '#000099');
614 Decoration get annotation => const Decoration(color: '#990000');
615 Decoration get background => const Decoration(color: '#FFFFFF');
616 Decoration get bracket => const Decoration(color: '#000099');
617 Decoration get className => const Decoration(color: '#006600');
618 Decoration get commentTaskTag => const Decoration(color: '#FF3300');
619 Decoration get constant => const Decoration(color: '#552200');
620 Decoration get currentLine => const Decoration(color: '#D8D8D8');
621 Decoration get deprecatedMember => const Decoration(color: '#D8D8D8');
622 Decoration get enumName => const Decoration(color: '#FF0000');
623 Decoration get field => const Decoration(color: '#000099');
624 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
625 Decoration get foreground => const Decoration(color: '#333333');
626 Decoration get inheritedMethod => const Decoration(color: '#000099');
627 Decoration get interface => const Decoration(color: '#666666');
628 Decoration get javadoc => const Decoration(color: '#FF3300');
629 Decoration get javadocKeyword => const Decoration(color: '#990099');
630 Decoration get javadocLink => const Decoration(color: '#990099');
631 Decoration get javadocTag => const Decoration(color: '#990099');
632 Decoration get keyword => const Decoration(color: '#0000FF');
633 Decoration get lineNumber => const Decoration(color: '#D8D8D8');
634 Decoration get localVariable => const Decoration(color: '#0066FF');
635 Decoration get localVariableDeclaration => const Decoration(color: '#000099');
636 Decoration get method => const Decoration(color: '#000099');
637 Decoration get methodDeclaration => const Decoration(color: '#000099');
638 Decoration get multiLineComment => const Decoration(color: '#FF9900');
639 Decoration get number => const Decoration(color: '#0000FF');
640 Decoration get occurrenceIndication => const Decoration(color: '#000000');
641 Decoration get operator => const Decoration(color: '#0000FF');
642 Decoration get parameterVariable => const Decoration(color: '#0000FF');
643 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
644 Decoration get selectionBackground => const Decoration(color: '#D8D8D8');
645 Decoration get selectionForeground => const Decoration(color: '#333333');
646 Decoration get singleLineComment => const Decoration(color: '#FF9900');
647 Decoration get sourceHoverBackground => const Decoration(color: '#D8D8D8');
648 Decoration get staticField => const Decoration(color: '#552200');
649 Decoration get staticFinalField => const Decoration(color: '#552200');
650 Decoration get staticMethod => const Decoration(color: '#990000');
651 Decoration get string => const Decoration(color: '#CC0000');
652 Decoration get typeArgument => const Decoration(color: '#0000FF');
653 Decoration get typeParameter => const Decoration(color: '#006600');
654 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
655 }
656
657 /// NightLion Aptana Theme theme extracted from
658 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/nightlion-aptana -theme.xml.
659 /// Author: NightLion.
660 class NightLion_Aptana_ThemeTheme extends Theme {
661 const NightLion_Aptana_ThemeTheme();
662
663 String get name => 'NightLion Aptana Theme';
664
665 Decoration get annotation => const Decoration(color: '#808080');
666 Decoration get background => const Decoration(color: '#1E1E1E');
667 Decoration get bracket => const Decoration(color: '#FFFFFF');
668 Decoration get className => const Decoration(color: '#CAE682');
669 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
670 Decoration get currentLine => const Decoration(color: '#505050');
671 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
672 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
673 Decoration get field => const Decoration(color: '#B3B784');
674 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
675 Decoration get findScope => const Decoration(color: '#BCADAD');
676 Decoration get foreground => const Decoration(color: '#E2E2E2');
677 Decoration get interface => const Decoration(color: '#CAE682');
678 Decoration get javadoc => const Decoration(color: '#B3B5AF');
679 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
680 Decoration get javadocLink => const Decoration(color: '#A893CC');
681 Decoration get javadocTag => const Decoration(color: '#9393CC');
682 Decoration get keyword => const Decoration(color: '#8DCBE2');
683 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
684 Decoration get localVariable => const Decoration(color: '#D4C4A9');
685 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
686 Decoration get method => const Decoration(color: '#DFBE95');
687 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
688 Decoration get multiLineComment => const Decoration(color: '#73879B');
689 Decoration get number => const Decoration(color: '#EAB882');
690 Decoration get occurrenceIndication => const Decoration(color: '#616161');
691 Decoration get operator => const Decoration(color: '#F0EFD0');
692 Decoration get searchResultIndication => const Decoration(color: '#464467');
693 Decoration get selectionBackground => const Decoration(color: '#364656');
694 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
695 Decoration get singleLineComment => const Decoration(color: '#7F9F7F');
696 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
697 Decoration get staticField => const Decoration(color: '#93A2CC');
698 Decoration get staticFinalField => const Decoration(color: '#53DCCD');
699 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
700 Decoration get string => const Decoration(color: '#CC9393');
701 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
702 }
703
704 /// Notepad++ Like theme extracted from
705 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/notepad++-like.x ml.
706 /// Author: Vokiel.
707 class Notepad___LikeTheme extends Theme {
708 const Notepad___LikeTheme();
709
710 String get name => 'Notepad++ Like';
711
712 Decoration get abstractMethod => const Decoration(color: '#FF00FF');
713 Decoration get annotation => const Decoration(color: '#808080');
714 Decoration get background => const Decoration(color: '#FFFFFF');
715 Decoration get bracket => const Decoration(color: '#8000FF');
716 Decoration get className => const Decoration(color: '#000080');
717 Decoration get commentTaskTag => const Decoration(color: '#008000');
718 Decoration get currentLine => const Decoration(color: '#EEEEEE');
719 Decoration get deletionIndication => const Decoration(color: '#9b5656');
720 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
721 Decoration get enumName => const Decoration(color: '#800040');
722 Decoration get field => const Decoration(color: '#800080');
723 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
724 Decoration get findScope => const Decoration(color: '#BCADAD');
725 Decoration get foreground => const Decoration(color: '#8000FF');
726 Decoration get inheritedMethod => const Decoration(color: '#FF00FF');
727 Decoration get interface => const Decoration(color: '#9b5656');
728 Decoration get javadoc => const Decoration(color: '#800080');
729 Decoration get javadocKeyword => const Decoration(color: '#0000FF');
730 Decoration get javadocLink => const Decoration(color: '#800080');
731 Decoration get javadocTag => const Decoration(color: '#801f91');
732 Decoration get keyword => const Decoration(color: '#0000FF');
733 Decoration get lineNumber => const Decoration(color: '#999999');
734 Decoration get localVariable => const Decoration(color: '#000080');
735 Decoration get localVariableDeclaration => const Decoration(color: '#000080');
736 Decoration get method => const Decoration(color: '#FF00FF');
737 Decoration get methodDeclaration => const Decoration(color: '#FF00FF');
738 Decoration get multiLineComment => const Decoration(color: '#008000');
739 Decoration get number => const Decoration(color: '#FF8000');
740 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
741 Decoration get operator => const Decoration(color: '#8000FF');
742 Decoration get parameterVariable => const Decoration(color: '#0000FF');
743 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
744 Decoration get selectionBackground => const Decoration(color: '#EEEEEE');
745 Decoration get selectionForeground => const Decoration(color: '#000000');
746 Decoration get singleLineComment => const Decoration(color: '#008000');
747 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
748 Decoration get staticField => const Decoration(color: '#800040');
749 Decoration get staticFinalField => const Decoration(color: '#800040');
750 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
751 Decoration get string => const Decoration(color: '#808080');
752 Decoration get typeArgument => const Decoration(color: '#885d3b');
753 Decoration get typeParameter => const Decoration(color: '#885d3b');
754 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
755 }
756
757 /// Oblivion theme extracted from
758 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/oblivion.xml.
759 /// Author: Roger Dudler.
760 class OblivionTheme extends Theme {
761 const OblivionTheme();
762
763 String get name => 'Oblivion';
764
765 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
766 Decoration get annotation => const Decoration(color: '#FFFFFF');
767 Decoration get background => const Decoration(color: '#1E1E1E');
768 Decoration get bracket => const Decoration(color: '#D8D8D8');
769 Decoration get className => const Decoration(color: '#D25252');
770 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
771 Decoration get constant => const Decoration(color: '#EFC090');
772 Decoration get currentLine => const Decoration(color: '#2A2A2A');
773 Decoration get deletionIndication => const Decoration(color: '#D25252');
774 Decoration get deprecatedMember => const Decoration(color: '#D25252');
775 Decoration get dynamicType => const Decoration(color: '#79ABFF');
776 Decoration get enumName => const Decoration(color: '#7FB347');
777 Decoration get field => const Decoration(color: '#BED6FF');
778 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
779 Decoration get findScope => const Decoration(color: '#111111');
780 Decoration get foreground => const Decoration(color: '#D8D8D8');
781 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
782 Decoration get interface => const Decoration(color: '#D197D9');
783 Decoration get javadoc => const Decoration(color: '#CCDF32');
784 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
785 Decoration get javadocLink => const Decoration(color: '#D9E577');
786 Decoration get javadocTag => const Decoration(color: '#D9E577');
787 Decoration get keyword => const Decoration(color: '#FFFFFF');
788 Decoration get lineNumber => const Decoration(color: '#D0D0D0');
789 Decoration get localVariable => const Decoration(color: '#79ABFF');
790 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
791 Decoration get method => const Decoration(color: '#FFFFFF');
792 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
793 Decoration get multiLineComment => const Decoration(color: '#C7DD0C');
794 Decoration get number => const Decoration(color: '#7FB347');
795 Decoration get occurrenceIndication => const Decoration(color: '#000000');
796 Decoration get operator => const Decoration(color: '#D8D8D8');
797 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
798 Decoration get searchResultIndication => const Decoration(color: '#000000');
799 Decoration get selectionBackground => const Decoration(color: '#404040');
800 Decoration get selectionForeground => const Decoration(color: '#D0D0D0');
801 Decoration get singleLineComment => const Decoration(color: '#C7DD0C');
802 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
803 Decoration get staticField => const Decoration(color: '#EFC090');
804 Decoration get staticFinalField => const Decoration(color: '#EFC090');
805 Decoration get staticMethod => const Decoration(color: '#BED6FF');
806 Decoration get string => const Decoration(color: '#FFC600');
807 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
808 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
809 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
810 }
811
812 /// Obsidian theme extracted from
813 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/obsidian.xml.
814 /// Author: Morinar.
815 class ObsidianTheme extends Theme {
816 const ObsidianTheme();
817
818 String get name => 'Obsidian';
819
820 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
821 Decoration get annotation => const Decoration(color: '#A082BD');
822 Decoration get background => const Decoration(color: '#293134');
823 Decoration get bracket => const Decoration(color: '#E8E2B7');
824 Decoration get className => const Decoration(color: '#678CB1');
825 Decoration get commentTaskTag => const Decoration(color: '#FF8BFF');
826 Decoration get constant => const Decoration(color: '#A082BD');
827 Decoration get currentLine => const Decoration(color: '#2F393C');
828 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
829 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
830 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
831 Decoration get enumName => const Decoration(color: '#E0E2E4');
832 Decoration get field => const Decoration(color: '#678CB1');
833 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
834 Decoration get findScope => const Decoration(color: '#E0E2E4');
835 Decoration get foreground => const Decoration(color: '#E0E2E4');
836 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
837 Decoration get interface => const Decoration(color: '#678CB1');
838 Decoration get javadoc => const Decoration(color: '#7D8C93');
839 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
840 Decoration get javadocLink => const Decoration(color: '#678CB1');
841 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
842 Decoration get keyword => const Decoration(color: '#93C763');
843 Decoration get lineNumber => const Decoration(color: '#81969A');
844 Decoration get localVariable => const Decoration(color: '#E0E2E4');
845 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
846 Decoration get method => const Decoration(color: '#678CB1');
847 Decoration get methodDeclaration => const Decoration(color: '#E8E2B7');
848 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
849 Decoration get number => const Decoration(color: '#FFCD22');
850 Decoration get occurrenceIndication => const Decoration(color: '#616161');
851 Decoration get operator => const Decoration(color: '#E8E2B7');
852 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
853 Decoration get searchResultIndication => const Decoration(color: '#616161');
854 Decoration get selectionBackground => const Decoration(color: '#804000');
855 Decoration get selectionForeground => const Decoration(color: '#E0E2E4');
856 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
857 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
858 Decoration get staticField => const Decoration(color: '#678CB1');
859 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
860 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
861 Decoration get string => const Decoration(color: '#EC7600');
862 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
863 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
864 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
865 }
866
867 /// Pastel theme extracted from
868 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/pastel.xml.
869 /// Author: Ian Kabeary.
870 class PastelTheme extends Theme {
871 const PastelTheme();
872
873 String get name => 'Pastel';
874
875 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
876 Decoration get annotation => const Decoration(color: '#A082BD');
877 Decoration get background => const Decoration(color: '#1f2223');
878 Decoration get bracket => const Decoration(color: '#95bed8');
879 Decoration get className => const Decoration(color: '#678CB1');
880 Decoration get commentTaskTag => const Decoration(color: '#a57b61');
881 Decoration get constant => const Decoration(color: '#A082BD');
882 Decoration get currentLine => const Decoration(color: '#2F393C');
883 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
884 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
885 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
886 Decoration get enumName => const Decoration(color: '#E0E2E4');
887 Decoration get field => const Decoration(color: '#678CB1');
888 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
889 Decoration get findScope => const Decoration(color: '#E0E2E4');
890 Decoration get foreground => const Decoration(color: '#E0E2E4');
891 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
892 Decoration get interface => const Decoration(color: '#678CB1');
893 Decoration get javadoc => const Decoration(color: '#7D8C93');
894 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
895 Decoration get javadocLink => const Decoration(color: '#678CB1');
896 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
897 Decoration get keyword => const Decoration(color: '#a57b61');
898 Decoration get lineNumber => const Decoration(color: '#81969A');
899 Decoration get localVariable => const Decoration(color: '#E0E2E4');
900 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
901 Decoration get method => const Decoration(color: '#678CB1');
902 Decoration get methodDeclaration => const Decoration(color: '#95bed8');
903 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
904 Decoration get number => const Decoration(color: '#c78d9b');
905 Decoration get occurrenceIndication => const Decoration(color: '#616161');
906 Decoration get operator => const Decoration(color: '#E8E2B7');
907 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
908 Decoration get searchResultIndication => const Decoration(color: '#616161');
909 Decoration get selectionBackground => const Decoration(color: '#95bed8');
910 Decoration get selectionForeground => const Decoration(color: '#E0E2E4');
911 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
912 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
913 Decoration get staticField => const Decoration(color: '#678CB1');
914 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
915 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
916 Decoration get string => const Decoration(color: '#c78d9b');
917 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
918 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
919 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
920 }
921
922 /// RecognEyes theme extracted from
923 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/recogneyes.xml.
924 /// Author: Dan.
925 class RecognEyesTheme extends Theme {
926 const RecognEyesTheme();
927
928 String get name => 'RecognEyes';
929
930 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
931 Decoration get annotation => const Decoration(color: '#FFFFFF');
932 Decoration get background => const Decoration(color: '#101020');
933 Decoration get bracket => const Decoration(color: '#D0D0D0');
934 Decoration get className => const Decoration(color: '#FF8080');
935 Decoration get commentTaskTag => const Decoration(color: '#00FF00');
936 Decoration get constant => const Decoration(color: '#FFFF00');
937 Decoration get currentLine => const Decoration(color: '#202030');
938 Decoration get deletionIndication => const Decoration(color: '#FFFFFF');
939 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
940 Decoration get dynamicType => const Decoration(color: '#79ABFF');
941 Decoration get enumName => const Decoration(color: '#FFFFFF');
942 Decoration get field => const Decoration(color: '#BED6FF');
943 Decoration get filteredSearchResultIndication => const Decoration(color: '#606 080');
944 Decoration get findScope => const Decoration(color: '#FFFFFF');
945 Decoration get foreground => const Decoration(color: '#D0D0D0');
946 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
947 Decoration get interface => const Decoration(color: '#D197D9');
948 Decoration get javadoc => const Decoration(color: '#CCDF32');
949 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
950 Decoration get javadocLink => const Decoration(color: '#D9E577');
951 Decoration get javadocTag => const Decoration(color: '#D9E577');
952 Decoration get keyword => const Decoration(color: '#00D0D0');
953 Decoration get lineNumber => const Decoration(color: '#2B91AF');
954 Decoration get localVariable => const Decoration(color: '#79ABFF');
955 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
956 Decoration get method => const Decoration(color: '#D0D0D0');
957 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
958 Decoration get multiLineComment => const Decoration(color: '#00E000');
959 Decoration get number => const Decoration(color: '#FFFF00');
960 Decoration get occurrenceIndication => const Decoration(color: '#000000');
961 Decoration get operator => const Decoration(color: '#D0D0D0');
962 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
963 Decoration get searchResultIndication => const Decoration(color: '#006080');
964 Decoration get selectionBackground => const Decoration(color: '#0000FF');
965 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
966 Decoration get singleLineComment => const Decoration(color: '#00E000');
967 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
968 Decoration get staticField => const Decoration(color: '#EFC090');
969 Decoration get staticFinalField => const Decoration(color: '#EFC090');
970 Decoration get staticMethod => const Decoration(color: '#BED6FF');
971 Decoration get string => const Decoration(color: '#DC78DC');
972 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
973 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
974 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
975 }
976
977 /// Retta theme extracted from
978 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/retta.xml.
979 /// Author: Eric.
980 class RettaTheme extends Theme {
981 const RettaTheme();
982
983 String get name => 'Retta';
984
985 Decoration get abstractMethod => const Decoration(color: '#A4B0C0');
986 Decoration get annotation => const Decoration(color: '#FFFFFF');
987 Decoration get background => const Decoration(color: '#000000');
988 Decoration get bracket => const Decoration(color: '#F8E1AA');
989 Decoration get className => const Decoration(color: '#DE6546', bold: true);
990 Decoration get commentTaskTag => const Decoration(color: '#83786E');
991 Decoration get constant => const Decoration(color: '#EFC090');
992 Decoration get currentLine => const Decoration(color: '#2A2A2A');
993 Decoration get deletionIndication => const Decoration(color: '#DE6546');
994 Decoration get deprecatedMember => const Decoration(color: '#DE6546');
995 Decoration get dynamicType => const Decoration(color: '#F8E1AA');
996 Decoration get enumName => const Decoration(color: '#527D5D', bold: true);
997 Decoration get field => const Decoration(color: '#DE6546');
998 Decoration get filteredSearchResultIndication => const Decoration(color: '#395 EB1');
999 Decoration get findScope => const Decoration(color: '#FFFF00');
1000 Decoration get foreground => const Decoration(color: '#F8E1AA');
1001 Decoration get inheritedMethod => const Decoration(color: '#A4B0C0');
1002 Decoration get interface => const Decoration(color: '#527D5D', bold: true);
1003 Decoration get javadoc => const Decoration(color: '#83786E');
1004 Decoration get javadocKeyword => const Decoration(color: '#83786E');
1005 Decoration get javadocLink => const Decoration(color: '#83786E');
1006 Decoration get javadocTag => const Decoration(color: '#A19387');
1007 Decoration get keyword => const Decoration(color: '#E79E3C', bold: true);
1008 Decoration get lineNumber => const Decoration(color: '#C97138');
1009 Decoration get localVariable => const Decoration(color: '#F8E1AA');
1010 Decoration get localVariableDeclaration => const Decoration(color: '#F8E1AA');
1011 Decoration get method => const Decoration(color: '#A4B0C0');
1012 Decoration get methodDeclaration => const Decoration(color: '#A4B0C0');
1013 Decoration get multiLineComment => const Decoration(color: '#83786E');
1014 Decoration get number => const Decoration(color: '#D6C248');
1015 Decoration get occurrenceIndication => const Decoration(color: '#5E5C56');
1016 Decoration get operator => const Decoration(color: '#D6C248');
1017 Decoration get parameterVariable => const Decoration(color: '#A4B0C0');
1018 Decoration get searchResultIndication => const Decoration(color: '#395EB1');
1019 Decoration get selectionBackground => const Decoration(color: '#527D5D');
1020 Decoration get selectionForeground => const Decoration(color: '#F8E1AA');
1021 Decoration get singleLineComment => const Decoration(color: '#83786E');
1022 Decoration get sourceHoverBackground => const Decoration(color: '#FF00FF');
1023 Decoration get staticField => const Decoration(color: '#F8E1A3');
1024 Decoration get staticFinalField => const Decoration(color: '#F8E1A3');
1025 Decoration get staticMethod => const Decoration(color: '#A4B0C0');
1026 Decoration get string => const Decoration(color: '#D6C248');
1027 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
1028 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
1029 Decoration get writeOccurrenceIndication => const Decoration(color: '#527D5D') ;
1030 }
1031
1032 /// Roboticket theme extracted from
1033 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/roboticket.xml.
1034 /// Author: Robopuff.
1035 class RoboticketTheme extends Theme {
1036 const RoboticketTheme();
1037
1038 String get name => 'Roboticket';
1039
1040 Decoration get abstractMethod => const Decoration(color: '#2C577C');
1041 Decoration get annotation => const Decoration(color: '#808080');
1042 Decoration get background => const Decoration(color: '#F5F5F5');
1043 Decoration get bracket => const Decoration(color: '#B05A65');
1044 Decoration get className => const Decoration(color: '#AB2525');
1045 Decoration get commentTaskTag => const Decoration(color: '#295F94');
1046 Decoration get constant => const Decoration(color: '#0A0B0C');
1047 Decoration get currentLine => const Decoration(color: '#E0E0FF');
1048 Decoration get deletionIndication => const Decoration(color: '#9B5656');
1049 Decoration get deprecatedMember => const Decoration(color: '#AB2525');
1050 Decoration get enumName => const Decoration(color: '#885D3B');
1051 Decoration get field => const Decoration(color: '#566874');
1052 Decoration get filteredSearchResultIndication => const Decoration(color: '#FFD F99');
1053 Decoration get findScope => const Decoration(color: '#BDD8F2');
1054 Decoration get foreground => const Decoration(color: '#585858');
1055 Decoration get inheritedMethod => const Decoration(color: '#2C577C');
1056 Decoration get interface => const Decoration(color: '#9B5656');
1057 Decoration get javadoc => const Decoration(color: '#AD95AF');
1058 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1059 Decoration get javadocLink => const Decoration(color: '#AD95AF');
1060 Decoration get javadocTag => const Decoration(color: '#566874');
1061 Decoration get keyword => const Decoration(color: '#295F94');
1062 Decoration get lineNumber => const Decoration(color: '#AFBFCF');
1063 Decoration get localVariable => const Decoration(color: '#55aa55');
1064 Decoration get localVariableDeclaration => const Decoration(color: '#B05A65');
1065 Decoration get method => const Decoration(color: '#BC5A65', bold: true);
1066 Decoration get methodDeclaration => const Decoration(color: '#B05A65');
1067 Decoration get multiLineComment => const Decoration(color: '#AD95AF');
1068 Decoration get number => const Decoration(color: '#AF0F91');
1069 Decoration get occurrenceIndication => const Decoration(color: '#FFCFBB');
1070 Decoration get operator => const Decoration(color: '#000000');
1071 Decoration get parameterVariable => const Decoration(color: '#55aa55');
1072 Decoration get searchResultIndication => const Decoration(color: '#FFDF99');
1073 Decoration get selectionBackground => const Decoration(color: '#BDD8F2');
1074 Decoration get selectionForeground => const Decoration(color: '#484848');
1075 Decoration get singleLineComment => const Decoration(color: '#AD95AF');
1076 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1077 Decoration get staticField => const Decoration(color: '#885D3B');
1078 Decoration get staticFinalField => const Decoration(color: '#885D3B');
1079 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1080 Decoration get string => const Decoration(color: '#317ECC');
1081 Decoration get typeArgument => const Decoration(color: '#885D3B');
1082 Decoration get typeParameter => const Decoration(color: '#885D3B');
1083 Decoration get writeOccurrenceIndication => const Decoration(color: '#FFCFBB') ;
1084 }
1085
1086 /// Schuss theme extracted from
1087 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/schuss.xml.
1088 /// Author: Vasil Stoychev.
1089 class SchussTheme extends Theme {
1090 const SchussTheme();
1091
1092 String get name => 'Schuss';
1093
1094 Decoration get abstractMethod => const Decoration(color: '#2c577c');
1095 Decoration get annotation => const Decoration(color: '#808080');
1096 Decoration get background => const Decoration(color: '#FFFFFF');
1097 Decoration get bracket => const Decoration(color: '#000f6a');
1098 Decoration get className => const Decoration(color: '#ca3349');
1099 Decoration get commentTaskTag => const Decoration(color: '#d7d3cc');
1100 Decoration get constant => const Decoration(color: '#ae25ab');
1101 Decoration get currentLine => const Decoration(color: '#fff7cd');
1102 Decoration get deletionIndication => const Decoration(color: '#9b5656');
1103 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
1104 Decoration get enumName => const Decoration(color: '#135a20');
1105 Decoration get field => const Decoration(color: '#566874');
1106 Decoration get filteredSearchResultIndication => const Decoration(color: '#CC6 633');
1107 Decoration get findScope => const Decoration(color: '#BCADAD');
1108 Decoration get foreground => const Decoration(color: '#430400');
1109 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
1110 Decoration get interface => const Decoration(color: '#ca3349');
1111 Decoration get javadoc => const Decoration(color: '#05314d');
1112 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1113 Decoration get javadocLink => const Decoration(color: '#05314d');
1114 Decoration get javadocTag => const Decoration(color: '#05314d');
1115 Decoration get keyword => const Decoration(color: '#606060');
1116 Decoration get lineNumber => const Decoration(color: '#999999');
1117 Decoration get localVariable => const Decoration(color: '#2b6488');
1118 Decoration get localVariableDeclaration => const Decoration(color: '#ca3349');
1119 Decoration get method => const Decoration(color: '#797a8a');
1120 Decoration get methodDeclaration => const Decoration(color: '#4f6d8f');
1121 Decoration get multiLineComment => const Decoration(color: '#d5d9e5');
1122 Decoration get number => const Decoration(color: '#d0321f');
1123 Decoration get occurrenceIndication => const Decoration(color: '#CC6633');
1124 Decoration get operator => const Decoration(color: '#5f97a9');
1125 Decoration get parameterVariable => const Decoration(color: '#5c8198');
1126 Decoration get searchResultIndication => const Decoration(color: '#CC6633');
1127 Decoration get selectionBackground => const Decoration(color: '#f4fdff');
1128 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
1129 Decoration get singleLineComment => const Decoration(color: '#d7d3cc');
1130 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1131 Decoration get staticField => const Decoration(color: '#464646');
1132 Decoration get staticFinalField => const Decoration(color: '#464646');
1133 Decoration get staticMethod => const Decoration(color: '#797a8a');
1134 Decoration get string => const Decoration(color: '#585545');
1135 Decoration get typeArgument => const Decoration(color: '#d07fcd');
1136 Decoration get typeParameter => const Decoration(color: '#d07fcd');
1137 Decoration get writeOccurrenceIndication => const Decoration(color: '#CC6633') ;
1138 }
1139
1140 /// Sublime Text 2 theme extracted from
1141 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/sublime-text-2.x ml.
1142 /// Author: Filip Minev.
1143 class Sublime_Text_2Theme extends Theme {
1144 const Sublime_Text_2Theme();
1145
1146 String get name => 'Sublime Text 2';
1147
1148 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
1149 Decoration get annotation => const Decoration(color: '#FFFFFF');
1150 Decoration get background => const Decoration(color: '#272822');
1151 Decoration get bracket => const Decoration(color: '#F9FAF4');
1152 Decoration get className => const Decoration(color: '#52E3F6');
1153 Decoration get commentTaskTag => const Decoration(color: '#FFFFFF');
1154 Decoration get currentLine => const Decoration(color: '#5B5A4E');
1155 Decoration get deletionIndication => const Decoration(color: '#FF0000');
1156 Decoration get deprecatedMember => const Decoration(color: '#FF0000');
1157 Decoration get dynamicType => const Decoration(color: '#CFBFAD');
1158 Decoration get field => const Decoration(color: '#CFBFAD');
1159 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
1160 Decoration get findScope => const Decoration(color: '#000000');
1161 Decoration get foreground => const Decoration(color: '#CFBFAD');
1162 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
1163 Decoration get interface => const Decoration(color: '#52E3F6');
1164 Decoration get javadoc => const Decoration(color: '#FFFFFF');
1165 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
1166 Decoration get javadocLink => const Decoration(color: '#CFBFAD');
1167 Decoration get javadocTag => const Decoration(color: '#CFBFAD');
1168 Decoration get keyword => const Decoration(color: '#FF007F');
1169 Decoration get lineNumber => const Decoration(color: '#999999');
1170 Decoration get localVariable => const Decoration(color: '#CFBFAD');
1171 Decoration get localVariableDeclaration => const Decoration(color: '#CFBFAD');
1172 Decoration get method => const Decoration(color: '#A7EC21');
1173 Decoration get methodDeclaration => const Decoration(color: '#A7EC21');
1174 Decoration get multiLineComment => const Decoration(color: '#FFFFFF');
1175 Decoration get number => const Decoration(color: '#C48CFF');
1176 Decoration get occurrenceIndication => const Decoration(color: '#000000');
1177 Decoration get operator => const Decoration(color: '#FF007F');
1178 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
1179 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
1180 Decoration get selectionBackground => const Decoration(color: '#CC9900');
1181 Decoration get selectionForeground => const Decoration(color: '#404040');
1182 Decoration get singleLineComment => const Decoration(color: '#FFFFFF');
1183 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
1184 Decoration get staticField => const Decoration(color: '#CFBFAD');
1185 Decoration get staticFinalField => const Decoration(color: '#CFBFAD');
1186 Decoration get staticMethod => const Decoration(color: '#A7EC21');
1187 Decoration get string => const Decoration(color: '#ECE47E');
1188 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
1189 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
1190 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
1191 }
1192
1193 /// Sunburst theme extracted from
1194 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/sunburst.xml.
1195 /// Author: Viorel Craescu.
1196 class SunburstTheme extends Theme {
1197 const SunburstTheme();
1198
1199 String get name => 'Sunburst';
1200
1201 Decoration get abstractMethod => const Decoration(color: '#F9F9F9');
1202 Decoration get annotation => const Decoration(color: '#A020F0');
1203 Decoration get background => const Decoration(color: '#000000');
1204 Decoration get bracket => const Decoration(color: '#F9F9F9');
1205 Decoration get className => const Decoration(color: '#F9F9F9');
1206 Decoration get commentTaskTag => const Decoration(color: '#A8A8A8');
1207 Decoration get constant => const Decoration(color: '#3D9AD6');
1208 Decoration get currentLine => const Decoration(color: '#2F2F2F');
1209 Decoration get deletionIndication => const Decoration(color: '#D25252');
1210 Decoration get deprecatedMember => const Decoration(color: '#F9F9F9');
1211 Decoration get dynamicType => const Decoration(color: '#4B9CE9');
1212 Decoration get enumName => const Decoration(color: '#7FB347');
1213 Decoration get field => const Decoration(color: '#4B9CE9');
1214 Decoration get filteredSearchResultIndication => const Decoration(color: '#5A5 A5A');
1215 Decoration get findScope => const Decoration(color: '#DDF0FF');
1216 Decoration get foreground => const Decoration(color: '#F9F9F9');
1217 Decoration get inheritedMethod => const Decoration(color: '#F9F9F9');
1218 Decoration get interface => const Decoration(color: '#F9F9F9');
1219 Decoration get javadoc => const Decoration(color: '#A8A8A8');
1220 Decoration get javadocKeyword => const Decoration(color: '#EA9C77');
1221 Decoration get javadocLink => const Decoration(color: '#548FA0');
1222 Decoration get javadocTag => const Decoration(color: '#A8A8A8');
1223 Decoration get keyword => const Decoration(color: '#EA9C77');
1224 Decoration get lineNumber => const Decoration(color: '#F9F9F9');
1225 Decoration get localVariable => const Decoration(color: '#4B9CE9');
1226 Decoration get localVariableDeclaration => const Decoration(color: '#4B9CE9');
1227 Decoration get method => const Decoration(color: '#F9F9F9');
1228 Decoration get methodDeclaration => const Decoration(color: '#F9F9F9');
1229 Decoration get multiLineComment => const Decoration(color: '#A8A8A8');
1230 Decoration get number => const Decoration(color: '#F9F9F9');
1231 Decoration get occurrenceIndication => const Decoration(color: '#5A5A5A');
1232 Decoration get operator => const Decoration(color: '#F9F9F9');
1233 Decoration get parameterVariable => const Decoration(color: '#4B9CE9');
1234 Decoration get searchResultIndication => const Decoration(color: '#5A5A5A');
1235 Decoration get selectionBackground => const Decoration(color: '#DDF0FF');
1236 Decoration get selectionForeground => const Decoration(color: '#000000');
1237 Decoration get singleLineComment => const Decoration(color: '#A8A8A8');
1238 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
1239 Decoration get staticField => const Decoration(color: '#4B9CE9');
1240 Decoration get staticFinalField => const Decoration(color: '#4B9CE9');
1241 Decoration get staticMethod => const Decoration(color: '#F9F9F9');
1242 Decoration get string => const Decoration(color: '#76BA53');
1243 Decoration get typeArgument => const Decoration(color: '#4B9CE9');
1244 Decoration get typeParameter => const Decoration(color: '#4B9CE9');
1245 Decoration get writeOccurrenceIndication => const Decoration(color: '#5A5A5A') ;
1246 }
1247
1248 /// Tango theme extracted from
1249 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/tango.xml.
1250 /// Author: Roger Dudler.
1251 class TangoTheme extends Theme {
1252 const TangoTheme();
1253
1254 String get name => 'Tango';
1255
1256 Decoration get abstractMethod => const Decoration(color: '#2c577c');
1257 Decoration get annotation => const Decoration(color: '#808080');
1258 Decoration get background => const Decoration(color: '#FFFFFF');
1259 Decoration get bracket => const Decoration(color: '#444444');
1260 Decoration get className => const Decoration(color: '#37550d');
1261 Decoration get commentTaskTag => const Decoration(color: '#17608f');
1262 Decoration get currentLine => const Decoration(color: '#EEEEEE');
1263 Decoration get deletionIndication => const Decoration(color: '#9b5656');
1264 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
1265 Decoration get dynamicType => const Decoration(color: '#5c8198');
1266 Decoration get enumName => const Decoration(color: '#885d3b');
1267 Decoration get field => const Decoration(color: '#566874');
1268 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
1269 Decoration get findScope => const Decoration(color: '#BCADAD');
1270 Decoration get foreground => const Decoration(color: '#000000');
1271 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
1272 Decoration get interface => const Decoration(color: '#9b5656');
1273 Decoration get javadoc => const Decoration(color: '#05314d');
1274 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1275 Decoration get javadocLink => const Decoration(color: '#05314d');
1276 Decoration get javadocTag => const Decoration(color: '#05314d');
1277 Decoration get keyword => const Decoration(color: '#688046');
1278 Decoration get lineNumber => const Decoration(color: '#999999');
1279 Decoration get localVariable => const Decoration(color: '#5c8198');
1280 Decoration get localVariableDeclaration => const Decoration(color: '#5c8198');
1281 Decoration get method => const Decoration(color: '#444444');
1282 Decoration get methodDeclaration => const Decoration(color: '#222222');
1283 Decoration get multiLineComment => const Decoration(color: '#17608f');
1284 Decoration get number => const Decoration(color: '#801f91');
1285 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
1286 Decoration get operator => const Decoration(color: '#000000');
1287 Decoration get parameterVariable => const Decoration(color: '#5c8198');
1288 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
1289 Decoration get selectionBackground => const Decoration(color: '#EEEEEE');
1290 Decoration get selectionForeground => const Decoration(color: '#000000');
1291 Decoration get singleLineComment => const Decoration(color: '#17608f');
1292 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1293 Decoration get staticField => const Decoration(color: '#885d3b');
1294 Decoration get staticFinalField => const Decoration(color: '#885d3b');
1295 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1296 Decoration get string => const Decoration(color: '#92679a');
1297 Decoration get typeArgument => const Decoration(color: '#885d3b');
1298 Decoration get typeParameter => const Decoration(color: '#885d3b');
1299 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
1300 }
1301
1302 /// Vibrant Ink theme extracted from
1303 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/vibrantink.xml.
1304 /// Author: indiehead.
1305 class Vibrant_InkTheme extends Theme {
1306 const Vibrant_InkTheme();
1307
1308 String get name => 'Vibrant Ink';
1309
1310 Decoration get abstractMethod => const Decoration(color: '#F1C436');
1311 Decoration get background => const Decoration(color: '#191919');
1312 Decoration get bracket => const Decoration(color: '#FFFFFF');
1313 Decoration get className => const Decoration(color: '#9CF828');
1314 Decoration get commentTaskTag => const Decoration(color: '#800080');
1315 Decoration get currentLine => const Decoration(color: '#222220');
1316 Decoration get deletionIndication => const Decoration(color: '#FF0000');
1317 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1318 Decoration get dynamicType => const Decoration(color: '#3C758D');
1319 Decoration get enumName => const Decoration(color: '#408000');
1320 Decoration get field => const Decoration(color: '#357A8F');
1321 Decoration get findScope => const Decoration(color: '#191919');
1322 Decoration get foreground => const Decoration(color: '#FFFFFF');
1323 Decoration get inheritedMethod => const Decoration(color: '#E3B735');
1324 Decoration get interface => const Decoration(color: '#87F025');
1325 Decoration get javadoc => const Decoration(color: '#8C3FC8');
1326 Decoration get javadocKeyword => const Decoration(color: '#800080');
1327 Decoration get javadocLink => const Decoration(color: '#814582');
1328 Decoration get javadocTag => const Decoration(color: '#800080');
1329 Decoration get keyword => const Decoration(color: '#EC691E');
1330 Decoration get lineNumber => const Decoration(color: '#666666');
1331 Decoration get localVariable => const Decoration(color: '#3C758D');
1332 Decoration get localVariableDeclaration => const Decoration(color: '#357A92');
1333 Decoration get method => const Decoration(color: '#F7C527');
1334 Decoration get methodDeclaration => const Decoration(color: '#F1C438');
1335 Decoration get multiLineComment => const Decoration(color: '#8C3FC8');
1336 Decoration get number => const Decoration(color: '#477488');
1337 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1338 Decoration get operator => const Decoration(color: '#FFFFFF');
1339 Decoration get parameterVariable => const Decoration(color: '#408000');
1340 Decoration get selectionBackground => const Decoration(color: '#414C3B');
1341 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
1342 Decoration get singleLineComment => const Decoration(color: '#8146A2');
1343 Decoration get staticField => const Decoration(color: '#FFFFFF');
1344 Decoration get staticFinalField => const Decoration(color: '#80FF00');
1345 Decoration get staticMethod => const Decoration(color: '#FFFFFF');
1346 Decoration get string => const Decoration(color: '#477488');
1347 Decoration get typeArgument => const Decoration(color: '#D9B0AC');
1348 Decoration get typeParameter => const Decoration(color: '#CDB1AD');
1349 }
1350
1351 /// Wombat theme extracted from
1352 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/wombat.xml.
1353 /// Author: Lars H. Nielsen.
1354 class WombatTheme extends Theme {
1355 const WombatTheme();
1356
1357 String get name => 'Wombat';
1358
1359 Decoration get annotation => const Decoration(color: '#808080');
1360 Decoration get background => const Decoration(color: '#242424');
1361 Decoration get bracket => const Decoration(color: '#f3f6ee');
1362 Decoration get className => const Decoration(color: '#cae682');
1363 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
1364 Decoration get currentLine => const Decoration(color: '#656565');
1365 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1366 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
1367 Decoration get field => const Decoration(color: '#cae682');
1368 Decoration get filteredSearchResultIndication => const Decoration(color: '#3f3 f6a');
1369 Decoration get findScope => const Decoration(color: '#BCADAD');
1370 Decoration get foreground => const Decoration(color: '#f6f3e8');
1371 Decoration get interface => const Decoration(color: '#CAE682');
1372 Decoration get javadoc => const Decoration(color: '#b3b5af');
1373 Decoration get javadocKeyword => const Decoration(color: '#f08080');
1374 Decoration get javadocLink => const Decoration(color: '#a7a7d1');
1375 Decoration get javadocTag => const Decoration(color: '#a7a7d1');
1376 Decoration get keyword => const Decoration(color: '#8ac6f2');
1377 Decoration get lineNumber => const Decoration(color: '#656565');
1378 Decoration get localVariable => const Decoration(color: '#D4C4A9');
1379 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
1380 Decoration get method => const Decoration(color: '#f3f6ee');
1381 Decoration get methodDeclaration => const Decoration(color: '#f3f6ee');
1382 Decoration get multiLineComment => const Decoration(color: '#99968b');
1383 Decoration get number => const Decoration(color: '#f08080');
1384 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1385 Decoration get operator => const Decoration(color: '#f3f6ee');
1386 Decoration get searchResultIndication => const Decoration(color: '#464467');
1387 Decoration get selectionBackground => const Decoration(color: '#898941');
1388 Decoration get selectionForeground => const Decoration(color: '#000000');
1389 Decoration get singleLineComment => const Decoration(color: '#99968b');
1390 Decoration get sourceHoverBackground => const Decoration(color: '#a19879');
1391 Decoration get staticField => const Decoration(color: '#93A2CC');
1392 Decoration get staticFinalField => const Decoration(color: '#53dccd');
1393 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1394 Decoration get string => const Decoration(color: '#95e454');
1395 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
1396 }
1397
1398 /// Zenburn theme extracted from
1399 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/zenburn.xml.
1400 /// Author: Janni Nurminen.
1401 class ZenburnTheme extends Theme {
1402 const ZenburnTheme();
1403
1404 String get name => 'Zenburn';
1405
1406 Decoration get annotation => const Decoration(color: '#808080');
1407 Decoration get background => const Decoration(color: '#404040');
1408 Decoration get bracket => const Decoration(color: '#FFFFFF');
1409 Decoration get className => const Decoration(color: '#CAE682');
1410 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
1411 Decoration get currentLine => const Decoration(color: '#505050');
1412 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1413 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
1414 Decoration get field => const Decoration(color: '#B3B784');
1415 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
1416 Decoration get findScope => const Decoration(color: '#BCADAD');
1417 Decoration get foreground => const Decoration(color: '#F6F3E8');
1418 Decoration get interface => const Decoration(color: '#CAE682');
1419 Decoration get javadoc => const Decoration(color: '#B3B5AF');
1420 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1421 Decoration get javadocLink => const Decoration(color: '#A893CC');
1422 Decoration get javadocTag => const Decoration(color: '#9393CC');
1423 Decoration get keyword => const Decoration(color: '#EFEFAF');
1424 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
1425 Decoration get localVariable => const Decoration(color: '#D4C4A9');
1426 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
1427 Decoration get method => const Decoration(color: '#DFBE95');
1428 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
1429 Decoration get multiLineComment => const Decoration(color: '#7F9F7F');
1430 Decoration get number => const Decoration(color: '#8ACCCF');
1431 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1432 Decoration get operator => const Decoration(color: '#F0EFD0');
1433 Decoration get searchResultIndication => const Decoration(color: '#464467');
1434 Decoration get selectionBackground => const Decoration(color: '#898941');
1435 Decoration get selectionForeground => const Decoration(color: '#000000');
1436 Decoration get singleLineComment => const Decoration(color: '#7F9F7F');
1437 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
1438 Decoration get staticField => const Decoration(color: '#93A2CC');
1439 Decoration get staticFinalField => const Decoration(color: '#53DCCD');
1440 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1441 Decoration get string => const Decoration(color: '#CC9393');
1442 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
1443 }
1444
1445 /// List of known themes. The default is the first theme.
1446 const List<Theme> THEMES = const <Theme> [
1447 const Theme(),
1448 const Black_PastelTheme(),
1449 const DartboardTheme(),
1450 const DebuggingTheme(),
1451 const Dart_EditorTheme(),
1452 const frontenddevTheme(),
1453 const Gedit_Original_OblivionTheme(),
1454 const HavenjarkTheme(),
1455 const Hot_PinkTheme(),
1456 const InkpotTheme(),
1457 const minimalTheme(),
1458 const MonokaiTheme(),
1459 const MrTheme(),
1460 const NightLion_Aptana_ThemeTheme(),
1461 const Notepad___LikeTheme(),
1462 const OblivionTheme(),
1463 const ObsidianTheme(),
1464 const PastelTheme(),
1465 const RecognEyesTheme(),
1466 const RettaTheme(),
1467 const RoboticketTheme(),
1468 const SchussTheme(),
1469 const Sublime_Text_2Theme(),
1470 const SunburstTheme(),
1471 const TangoTheme(),
1472 const Vibrant_InkTheme(),
1473 const WombatTheme(),
1474 const ZenburnTheme(),
1475 ];
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698