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

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

Issue 12188011: Added expand method to iterables. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: 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
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | tests/corelib/iterable_expand_test.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 3463 matching lines...) Expand 10 before | Expand all | Expand 10 after
3474 3474
3475 Iterable map(f(Length element)) => 3475 Iterable map(f(Length element)) =>
3476 IterableMixinWorkaround.mapList(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 Iterable expand(Iterable f(Length element)) =>
3485 IterableMixinWorkaround.expand(this, f);
3486
3484 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f); 3487 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f);
3485 3488
3486 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f); 3489 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f);
3487 3490
3488 List<Length> toList() => new List<Length>.from(this); 3491 List<Length> toList() => new List<Length>.from(this);
3489 Set<Length> toSet() => new Set<Length>.from(this); 3492 Set<Length> toSet() => new Set<Length>.from(this);
3490 3493
3491 bool get isEmpty => this.length == 0; 3494 bool get isEmpty => this.length == 0;
3492 3495
3493 Iterable<Length> take(int n) => IterableMixinWorkaround.takeList(this, n); 3496 Iterable<Length> take(int n) => IterableMixinWorkaround.takeList(this, n);
(...skipping 681 matching lines...) Expand 10 before | Expand all | Expand 10 after
4175 4178
4176 Iterable map(f(Number element)) => 4179 Iterable map(f(Number element)) =>
4177 IterableMixinWorkaround.mapList(this, f); 4180 IterableMixinWorkaround.mapList(this, f);
4178 4181
4179 List mappedBy(f(Number element)) => 4182 List mappedBy(f(Number element)) =>
4180 IterableMixinWorkaround.mappedByList(this, f); 4183 IterableMixinWorkaround.mappedByList(this, f);
4181 4184
4182 Iterable<Number> where(bool f(Number element)) => 4185 Iterable<Number> where(bool f(Number element)) =>
4183 IterableMixinWorkaround.where(this, f); 4186 IterableMixinWorkaround.where(this, f);
4184 4187
4188 Iterable expand(Iterable f(Number element)) =>
4189 IterableMixinWorkaround.expand(this, f);
4190
4185 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f); 4191 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f);
4186 4192
4187 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f); 4193 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f);
4188 4194
4189 List<Number> toList() => new List<Number>.from(this); 4195 List<Number> toList() => new List<Number>.from(this);
4190 Set<Number> toSet() => new Set<Number>.from(this); 4196 Set<Number> toSet() => new Set<Number>.from(this);
4191 4197
4192 bool get isEmpty => this.length == 0; 4198 bool get isEmpty => this.length == 0;
4193 4199
4194 Iterable<Number> take(int n) => IterableMixinWorkaround.takeList(this, n); 4200 Iterable<Number> take(int n) => IterableMixinWorkaround.takeList(this, n);
(...skipping 1157 matching lines...) Expand 10 before | Expand all | Expand 10 after
5352 5358
5353 Iterable map(f(PathSeg element)) => 5359 Iterable map(f(PathSeg element)) =>
5354 IterableMixinWorkaround.mapList(this, f); 5360 IterableMixinWorkaround.mapList(this, f);
5355 5361
5356 List mappedBy(f(PathSeg element)) => 5362 List mappedBy(f(PathSeg element)) =>
5357 IterableMixinWorkaround.mappedByList(this, f); 5363 IterableMixinWorkaround.mappedByList(this, f);
5358 5364
5359 Iterable<PathSeg> where(bool f(PathSeg element)) => 5365 Iterable<PathSeg> where(bool f(PathSeg element)) =>
5360 IterableMixinWorkaround.where(this, f); 5366 IterableMixinWorkaround.where(this, f);
5361 5367
5368 Iterable expand(Iterable f(PathSeg element)) =>
5369 IterableMixinWorkaround.expand(this, f);
5370
5362 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f); 5371 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f);
5363 5372
5364 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f); 5373 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f);
5365 5374
5366 List<PathSeg> toList() => new List<PathSeg>.from(this); 5375 List<PathSeg> toList() => new List<PathSeg>.from(this);
5367 Set<PathSeg> toSet() => new Set<PathSeg>.from(this); 5376 Set<PathSeg> toSet() => new Set<PathSeg>.from(this);
5368 5377
5369 bool get isEmpty => this.length == 0; 5378 bool get isEmpty => this.length == 0;
5370 5379
5371 Iterable<PathSeg> take(int n) => IterableMixinWorkaround.takeList(this, n); 5380 Iterable<PathSeg> take(int n) => IterableMixinWorkaround.takeList(this, n);
(...skipping 962 matching lines...) Expand 10 before | Expand all | Expand 10 after
6334 6343
6335 Iterable map(f(String element)) => 6344 Iterable map(f(String element)) =>
6336 IterableMixinWorkaround.mapList(this, f); 6345 IterableMixinWorkaround.mapList(this, f);
6337 6346
6338 List mappedBy(f(String element)) => 6347 List mappedBy(f(String element)) =>
6339 IterableMixinWorkaround.mappedByList(this, f); 6348 IterableMixinWorkaround.mappedByList(this, f);
6340 6349
6341 Iterable<String> where(bool f(String element)) => 6350 Iterable<String> where(bool f(String element)) =>
6342 IterableMixinWorkaround.where(this, f); 6351 IterableMixinWorkaround.where(this, f);
6343 6352
6353 Iterable expand(Iterable f(String element)) =>
6354 IterableMixinWorkaround.expand(this, f);
6355
6344 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f); 6356 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f);
6345 6357
6346 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f); 6358 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f);
6347 6359
6348 List<String> toList() => new List<String>.from(this); 6360 List<String> toList() => new List<String>.from(this);
6349 Set<String> toSet() => new Set<String>.from(this); 6361 Set<String> toSet() => new Set<String>.from(this);
6350 6362
6351 bool get isEmpty => this.length == 0; 6363 bool get isEmpty => this.length == 0;
6352 6364
6353 Iterable<String> take(int n) => IterableMixinWorkaround.takeList(this, n); 6365 Iterable<String> take(int n) => IterableMixinWorkaround.takeList(this, n);
(...skipping 1232 matching lines...) Expand 10 before | Expand all | Expand 10 after
7586 7598
7587 Iterable map(f(Transform element)) => 7599 Iterable map(f(Transform element)) =>
7588 IterableMixinWorkaround.mapList(this, f); 7600 IterableMixinWorkaround.mapList(this, f);
7589 7601
7590 List mappedBy(f(Transform element)) => 7602 List mappedBy(f(Transform element)) =>
7591 IterableMixinWorkaround.mappedByList(this, f); 7603 IterableMixinWorkaround.mappedByList(this, f);
7592 7604
7593 Iterable<Transform> where(bool f(Transform element)) => 7605 Iterable<Transform> where(bool f(Transform element)) =>
7594 IterableMixinWorkaround.where(this, f); 7606 IterableMixinWorkaround.where(this, f);
7595 7607
7608 Iterable expand(Iterable f(Transform element)) =>
7609 IterableMixinWorkaround.expand(this, f);
7610
7596 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f ); 7611 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f );
7597 7612
7598 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f); 7613 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f);
7599 7614
7600 List<Transform> toList() => new List<Transform>.from(this); 7615 List<Transform> toList() => new List<Transform>.from(this);
7601 Set<Transform> toSet() => new Set<Transform>.from(this); 7616 Set<Transform> toSet() => new Set<Transform>.from(this);
7602 7617
7603 bool get isEmpty => this.length == 0; 7618 bool get isEmpty => this.length == 0;
7604 7619
7605 Iterable<Transform> take(int n) => IterableMixinWorkaround.takeList(this, n); 7620 Iterable<Transform> take(int n) => IterableMixinWorkaround.takeList(this, n);
(...skipping 551 matching lines...) Expand 10 before | Expand all | Expand 10 after
8157 8172
8158 Iterable map(f(ElementInstance element)) => 8173 Iterable map(f(ElementInstance element)) =>
8159 IterableMixinWorkaround.mapList(this, f); 8174 IterableMixinWorkaround.mapList(this, f);
8160 8175
8161 List mappedBy(f(ElementInstance element)) => 8176 List mappedBy(f(ElementInstance element)) =>
8162 IterableMixinWorkaround.mappedByList(this, f); 8177 IterableMixinWorkaround.mappedByList(this, f);
8163 8178
8164 Iterable<ElementInstance> where(bool f(ElementInstance element)) => 8179 Iterable<ElementInstance> where(bool f(ElementInstance element)) =>
8165 IterableMixinWorkaround.where(this, f); 8180 IterableMixinWorkaround.where(this, f);
8166 8181
8182 Iterable expand(Iterable f(ElementInstance element)) =>
8183 IterableMixinWorkaround.expand(this, f);
8184
8167 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f); 8185 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f);
8168 8186
8169 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f); 8187 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f);
8170 8188
8171 List<ElementInstance> toList() => new List<ElementInstance>.from(this); 8189 List<ElementInstance> toList() => new List<ElementInstance>.from(this);
8172 Set<ElementInstance> toSet() => new Set<ElementInstance>.from(this); 8190 Set<ElementInstance> toSet() => new Set<ElementInstance>.from(this);
8173 8191
8174 bool get isEmpty => this.length == 0; 8192 bool get isEmpty => this.length == 0;
8175 8193
8176 Iterable<ElementInstance> take(int n) => IterableMixinWorkaround.takeList(this , n); 8194 Iterable<ElementInstance> take(int n) => IterableMixinWorkaround.takeList(this , n);
(...skipping 623 matching lines...) Expand 10 before | Expand all | Expand 10 after
8800 @DocsEditable 8818 @DocsEditable
8801 @DomName('SVGVKernElement') 8819 @DomName('SVGVKernElement')
8802 class _SVGVKernElement extends SvgElement { 8820 class _SVGVKernElement extends SvgElement {
8803 _SVGVKernElement.internal() : super.internal(); 8821 _SVGVKernElement.internal() : super.internal();
8804 8822
8805 @DomName('SVGVKernElement.SVGVKernElement') 8823 @DomName('SVGVKernElement.SVGVKernElement')
8806 @DocsEditable 8824 @DocsEditable
8807 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 8825 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
8808 8826
8809 } 8827 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | tests/corelib/iterable_expand_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698