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

Side by Side Diff: sdk/lib/svg/dartium/svg_dartium.dart

Issue 12094103: Added MappedListIterable/Iterator to implement map() on Lists. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Adding missing EmptyIteartor/Iterable Created 7 years, 10 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 | Annotate | Revision Log
OLDNEW
1 library dart.dom.svg; 1 library dart.dom.svg;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:html'; 5 import 'dart:html';
6 import 'dart:html_common'; 6 import 'dart:html_common';
7 import 'dart:nativewrappers'; 7 import 'dart:nativewrappers';
8 // DO NOT EDIT 8 // DO NOT EDIT
9 // Auto-generated dart:svg library. 9 // Auto-generated dart:svg library.
10 10
(...skipping 3455 matching lines...) Expand 10 before | Expand all | Expand 10 after
3466 } 3466 }
3467 3467
3468 bool contains(Length element) => IterableMixinWorkaround.contains(this, elemen t); 3468 bool contains(Length element) => IterableMixinWorkaround.contains(this, elemen t);
3469 3469
3470 void forEach(void f(Length element)) => IterableMixinWorkaround.forEach(this, f); 3470 void forEach(void f(Length element)) => IterableMixinWorkaround.forEach(this, f);
3471 3471
3472 String join([String separator]) => 3472 String join([String separator]) =>
3473 IterableMixinWorkaround.joinList(this, separator); 3473 IterableMixinWorkaround.joinList(this, separator);
3474 3474
3475 Iterable map(f(Length element)) => 3475 Iterable map(f(Length element)) =>
3476 IterableMixinWorkaround.map(this, f); 3476 IterableMixinWorkaround.mapList(this, f);
3477 3477
3478 List mappedBy(f(Length element)) => 3478 List mappedBy(f(Length element)) =>
3479 IterableMixinWorkaround.mappedByList(this, f); 3479 IterableMixinWorkaround.mappedByList(this, f);
3480 3480
3481 Iterable<Length> where(bool f(Length element)) => 3481 Iterable<Length> where(bool f(Length element)) =>
3482 IterableMixinWorkaround.where(this, f); 3482 IterableMixinWorkaround.where(this, f);
3483 3483
3484 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f); 3484 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f);
3485 3485
3486 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f); 3486 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f);
(...skipping 680 matching lines...) Expand 10 before | Expand all | Expand 10 after
4167 } 4167 }
4168 4168
4169 bool contains(Number element) => IterableMixinWorkaround.contains(this, elemen t); 4169 bool contains(Number element) => IterableMixinWorkaround.contains(this, elemen t);
4170 4170
4171 void forEach(void f(Number element)) => IterableMixinWorkaround.forEach(this, f); 4171 void forEach(void f(Number element)) => IterableMixinWorkaround.forEach(this, f);
4172 4172
4173 String join([String separator]) => 4173 String join([String separator]) =>
4174 IterableMixinWorkaround.joinList(this, separator); 4174 IterableMixinWorkaround.joinList(this, separator);
4175 4175
4176 Iterable map(f(Number element)) => 4176 Iterable map(f(Number element)) =>
4177 IterableMixinWorkaround.map(this, f); 4177 IterableMixinWorkaround.mapList(this, f);
4178 4178
4179 List mappedBy(f(Number element)) => 4179 List mappedBy(f(Number element)) =>
4180 IterableMixinWorkaround.mappedByList(this, f); 4180 IterableMixinWorkaround.mappedByList(this, f);
4181 4181
4182 Iterable<Number> where(bool f(Number element)) => 4182 Iterable<Number> where(bool f(Number element)) =>
4183 IterableMixinWorkaround.where(this, f); 4183 IterableMixinWorkaround.where(this, f);
4184 4184
4185 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f); 4185 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f);
4186 4186
4187 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f); 4187 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f);
(...skipping 1156 matching lines...) Expand 10 before | Expand all | Expand 10 after
5344 } 5344 }
5345 5345
5346 bool contains(PathSeg element) => IterableMixinWorkaround.contains(this, eleme nt); 5346 bool contains(PathSeg element) => IterableMixinWorkaround.contains(this, eleme nt);
5347 5347
5348 void forEach(void f(PathSeg element)) => IterableMixinWorkaround.forEach(this, f); 5348 void forEach(void f(PathSeg element)) => IterableMixinWorkaround.forEach(this, f);
5349 5349
5350 String join([String separator]) => 5350 String join([String separator]) =>
5351 IterableMixinWorkaround.joinList(this, separator); 5351 IterableMixinWorkaround.joinList(this, separator);
5352 5352
5353 Iterable map(f(PathSeg element)) => 5353 Iterable map(f(PathSeg element)) =>
5354 IterableMixinWorkaround.map(this, f); 5354 IterableMixinWorkaround.mapList(this, f);
5355 5355
5356 List mappedBy(f(PathSeg element)) => 5356 List mappedBy(f(PathSeg element)) =>
5357 IterableMixinWorkaround.mappedByList(this, f); 5357 IterableMixinWorkaround.mappedByList(this, f);
5358 5358
5359 Iterable<PathSeg> where(bool f(PathSeg element)) => 5359 Iterable<PathSeg> where(bool f(PathSeg element)) =>
5360 IterableMixinWorkaround.where(this, f); 5360 IterableMixinWorkaround.where(this, f);
5361 5361
5362 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f); 5362 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f);
5363 5363
5364 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f); 5364 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f);
(...skipping 961 matching lines...) Expand 10 before | Expand all | Expand 10 after
6326 } 6326 }
6327 6327
6328 bool contains(String element) => IterableMixinWorkaround.contains(this, elemen t); 6328 bool contains(String element) => IterableMixinWorkaround.contains(this, elemen t);
6329 6329
6330 void forEach(void f(String element)) => IterableMixinWorkaround.forEach(this, f); 6330 void forEach(void f(String element)) => IterableMixinWorkaround.forEach(this, f);
6331 6331
6332 String join([String separator]) => 6332 String join([String separator]) =>
6333 IterableMixinWorkaround.joinList(this, separator); 6333 IterableMixinWorkaround.joinList(this, separator);
6334 6334
6335 Iterable map(f(String element)) => 6335 Iterable map(f(String element)) =>
6336 IterableMixinWorkaround.map(this, f); 6336 IterableMixinWorkaround.mapList(this, f);
6337 6337
6338 List mappedBy(f(String element)) => 6338 List mappedBy(f(String element)) =>
6339 IterableMixinWorkaround.mappedByList(this, f); 6339 IterableMixinWorkaround.mappedByList(this, f);
6340 6340
6341 Iterable<String> where(bool f(String element)) => 6341 Iterable<String> where(bool f(String element)) =>
6342 IterableMixinWorkaround.where(this, f); 6342 IterableMixinWorkaround.where(this, f);
6343 6343
6344 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f); 6344 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f);
6345 6345
6346 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f); 6346 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f);
(...skipping 1231 matching lines...) Expand 10 before | Expand all | Expand 10 after
7578 } 7578 }
7579 7579
7580 bool contains(Transform element) => IterableMixinWorkaround.contains(this, ele ment); 7580 bool contains(Transform element) => IterableMixinWorkaround.contains(this, ele ment);
7581 7581
7582 void forEach(void f(Transform element)) => IterableMixinWorkaround.forEach(thi s, f); 7582 void forEach(void f(Transform element)) => IterableMixinWorkaround.forEach(thi s, f);
7583 7583
7584 String join([String separator]) => 7584 String join([String separator]) =>
7585 IterableMixinWorkaround.joinList(this, separator); 7585 IterableMixinWorkaround.joinList(this, separator);
7586 7586
7587 Iterable map(f(Transform element)) => 7587 Iterable map(f(Transform element)) =>
7588 IterableMixinWorkaround.map(this, f); 7588 IterableMixinWorkaround.mapList(this, f);
7589 7589
7590 List mappedBy(f(Transform element)) => 7590 List mappedBy(f(Transform element)) =>
7591 IterableMixinWorkaround.mappedByList(this, f); 7591 IterableMixinWorkaround.mappedByList(this, f);
7592 7592
7593 Iterable<Transform> where(bool f(Transform element)) => 7593 Iterable<Transform> where(bool f(Transform element)) =>
7594 IterableMixinWorkaround.where(this, f); 7594 IterableMixinWorkaround.where(this, f);
7595 7595
7596 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f ); 7596 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f );
7597 7597
7598 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f); 7598 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f);
(...skipping 550 matching lines...) Expand 10 before | Expand all | Expand 10 after
8149 } 8149 }
8150 8150
8151 bool contains(ElementInstance element) => IterableMixinWorkaround.contains(thi s, element); 8151 bool contains(ElementInstance element) => IterableMixinWorkaround.contains(thi s, element);
8152 8152
8153 void forEach(void f(ElementInstance element)) => IterableMixinWorkaround.forEa ch(this, f); 8153 void forEach(void f(ElementInstance element)) => IterableMixinWorkaround.forEa ch(this, f);
8154 8154
8155 String join([String separator]) => 8155 String join([String separator]) =>
8156 IterableMixinWorkaround.joinList(this, separator); 8156 IterableMixinWorkaround.joinList(this, separator);
8157 8157
8158 Iterable map(f(ElementInstance element)) => 8158 Iterable map(f(ElementInstance element)) =>
8159 IterableMixinWorkaround.map(this, f); 8159 IterableMixinWorkaround.mapList(this, f);
8160 8160
8161 List mappedBy(f(ElementInstance element)) => 8161 List mappedBy(f(ElementInstance element)) =>
8162 IterableMixinWorkaround.mappedByList(this, f); 8162 IterableMixinWorkaround.mappedByList(this, f);
8163 8163
8164 Iterable<ElementInstance> where(bool f(ElementInstance element)) => 8164 Iterable<ElementInstance> where(bool f(ElementInstance element)) =>
8165 IterableMixinWorkaround.where(this, f); 8165 IterableMixinWorkaround.where(this, f);
8166 8166
8167 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f); 8167 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f);
8168 8168
8169 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f); 8169 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f);
(...skipping 630 matching lines...) Expand 10 before | Expand all | Expand 10 after
8800 @DocsEditable 8800 @DocsEditable
8801 @DomName('SVGVKernElement') 8801 @DomName('SVGVKernElement')
8802 class _SVGVKernElement extends SvgElement { 8802 class _SVGVKernElement extends SvgElement {
8803 _SVGVKernElement.internal() : super.internal(); 8803 _SVGVKernElement.internal() : super.internal();
8804 8804
8805 @DomName('SVGVKernElement.SVGVKernElement') 8805 @DomName('SVGVKernElement.SVGVKernElement')
8806 @DocsEditable 8806 @DocsEditable
8807 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 8807 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
8808 8808
8809 } 8809 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | tools/dom/templates/html/impl/impl_Element.darttemplate » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698