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

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

Issue 12328104: Change new List(n) to return fixed length list. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 9 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 3338 matching lines...) Expand 10 before | Expand all | Expand 10 after
3349 Iterable<Length> where(bool f(Length element)) => 3349 Iterable<Length> where(bool f(Length element)) =>
3350 IterableMixinWorkaround.where(this, f); 3350 IterableMixinWorkaround.where(this, f);
3351 3351
3352 Iterable expand(Iterable f(Length element)) => 3352 Iterable expand(Iterable f(Length element)) =>
3353 IterableMixinWorkaround.expand(this, f); 3353 IterableMixinWorkaround.expand(this, f);
3354 3354
3355 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f); 3355 bool every(bool f(Length element)) => IterableMixinWorkaround.every(this, f);
3356 3356
3357 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f); 3357 bool any(bool f(Length element)) => IterableMixinWorkaround.any(this, f);
3358 3358
3359 List<Length> toList() => new List<Length>.from(this); 3359 List<Length> toList({ bool growable: false }) =>
3360 new List<Length>.from(this, growable: growable);
3361
3360 Set<Length> toSet() => new Set<Length>.from(this); 3362 Set<Length> toSet() => new Set<Length>.from(this);
3361 3363
3362 bool get isEmpty => this.length == 0; 3364 bool get isEmpty => this.length == 0;
3363 3365
3364 Iterable<Length> take(int n) => IterableMixinWorkaround.takeList(this, n); 3366 Iterable<Length> take(int n) => IterableMixinWorkaround.takeList(this, n);
3365 3367
3366 Iterable<Length> takeWhile(bool test(Length value)) { 3368 Iterable<Length> takeWhile(bool test(Length value)) {
3367 return IterableMixinWorkaround.takeWhile(this, test); 3369 return IterableMixinWorkaround.takeWhile(this, test);
3368 } 3370 }
3369 3371
(...skipping 680 matching lines...) Expand 10 before | Expand all | Expand 10 after
4050 Iterable<Number> where(bool f(Number element)) => 4052 Iterable<Number> where(bool f(Number element)) =>
4051 IterableMixinWorkaround.where(this, f); 4053 IterableMixinWorkaround.where(this, f);
4052 4054
4053 Iterable expand(Iterable f(Number element)) => 4055 Iterable expand(Iterable f(Number element)) =>
4054 IterableMixinWorkaround.expand(this, f); 4056 IterableMixinWorkaround.expand(this, f);
4055 4057
4056 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f); 4058 bool every(bool f(Number element)) => IterableMixinWorkaround.every(this, f);
4057 4059
4058 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f); 4060 bool any(bool f(Number element)) => IterableMixinWorkaround.any(this, f);
4059 4061
4060 List<Number> toList() => new List<Number>.from(this); 4062 List<Number> toList({ bool growable: false }) =>
4063 new List<Number>.from(this, growable: growable);
4064
4061 Set<Number> toSet() => new Set<Number>.from(this); 4065 Set<Number> toSet() => new Set<Number>.from(this);
4062 4066
4063 bool get isEmpty => this.length == 0; 4067 bool get isEmpty => this.length == 0;
4064 4068
4065 Iterable<Number> take(int n) => IterableMixinWorkaround.takeList(this, n); 4069 Iterable<Number> take(int n) => IterableMixinWorkaround.takeList(this, n);
4066 4070
4067 Iterable<Number> takeWhile(bool test(Number value)) { 4071 Iterable<Number> takeWhile(bool test(Number value)) {
4068 return IterableMixinWorkaround.takeWhile(this, test); 4072 return IterableMixinWorkaround.takeWhile(this, test);
4069 } 4073 }
4070 4074
(...skipping 1156 matching lines...) Expand 10 before | Expand all | Expand 10 after
5227 Iterable<PathSeg> where(bool f(PathSeg element)) => 5231 Iterable<PathSeg> where(bool f(PathSeg element)) =>
5228 IterableMixinWorkaround.where(this, f); 5232 IterableMixinWorkaround.where(this, f);
5229 5233
5230 Iterable expand(Iterable f(PathSeg element)) => 5234 Iterable expand(Iterable f(PathSeg element)) =>
5231 IterableMixinWorkaround.expand(this, f); 5235 IterableMixinWorkaround.expand(this, f);
5232 5236
5233 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f); 5237 bool every(bool f(PathSeg element)) => IterableMixinWorkaround.every(this, f);
5234 5238
5235 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f); 5239 bool any(bool f(PathSeg element)) => IterableMixinWorkaround.any(this, f);
5236 5240
5237 List<PathSeg> toList() => new List<PathSeg>.from(this); 5241 List<PathSeg> toList({ bool growable: false }) =>
5242 new List<PathSeg>.from(this, growable: growable);
5243
5238 Set<PathSeg> toSet() => new Set<PathSeg>.from(this); 5244 Set<PathSeg> toSet() => new Set<PathSeg>.from(this);
5239 5245
5240 bool get isEmpty => this.length == 0; 5246 bool get isEmpty => this.length == 0;
5241 5247
5242 Iterable<PathSeg> take(int n) => IterableMixinWorkaround.takeList(this, n); 5248 Iterable<PathSeg> take(int n) => IterableMixinWorkaround.takeList(this, n);
5243 5249
5244 Iterable<PathSeg> takeWhile(bool test(PathSeg value)) { 5250 Iterable<PathSeg> takeWhile(bool test(PathSeg value)) {
5245 return IterableMixinWorkaround.takeWhile(this, test); 5251 return IterableMixinWorkaround.takeWhile(this, test);
5246 } 5252 }
5247 5253
(...skipping 961 matching lines...) Expand 10 before | Expand all | Expand 10 after
6209 Iterable<String> where(bool f(String element)) => 6215 Iterable<String> where(bool f(String element)) =>
6210 IterableMixinWorkaround.where(this, f); 6216 IterableMixinWorkaround.where(this, f);
6211 6217
6212 Iterable expand(Iterable f(String element)) => 6218 Iterable expand(Iterable f(String element)) =>
6213 IterableMixinWorkaround.expand(this, f); 6219 IterableMixinWorkaround.expand(this, f);
6214 6220
6215 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f); 6221 bool every(bool f(String element)) => IterableMixinWorkaround.every(this, f);
6216 6222
6217 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f); 6223 bool any(bool f(String element)) => IterableMixinWorkaround.any(this, f);
6218 6224
6219 List<String> toList() => new List<String>.from(this); 6225 List<String> toList({ bool growable: false }) =>
6226 new List<String>.from(this, growable: growable);
6227
6220 Set<String> toSet() => new Set<String>.from(this); 6228 Set<String> toSet() => new Set<String>.from(this);
6221 6229
6222 bool get isEmpty => this.length == 0; 6230 bool get isEmpty => this.length == 0;
6223 6231
6224 Iterable<String> take(int n) => IterableMixinWorkaround.takeList(this, n); 6232 Iterable<String> take(int n) => IterableMixinWorkaround.takeList(this, n);
6225 6233
6226 Iterable<String> takeWhile(bool test(String value)) { 6234 Iterable<String> takeWhile(bool test(String value)) {
6227 return IterableMixinWorkaround.takeWhile(this, test); 6235 return IterableMixinWorkaround.takeWhile(this, test);
6228 } 6236 }
6229 6237
(...skipping 1230 matching lines...) Expand 10 before | Expand all | Expand 10 after
7460 Iterable<Transform> where(bool f(Transform element)) => 7468 Iterable<Transform> where(bool f(Transform element)) =>
7461 IterableMixinWorkaround.where(this, f); 7469 IterableMixinWorkaround.where(this, f);
7462 7470
7463 Iterable expand(Iterable f(Transform element)) => 7471 Iterable expand(Iterable f(Transform element)) =>
7464 IterableMixinWorkaround.expand(this, f); 7472 IterableMixinWorkaround.expand(this, f);
7465 7473
7466 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f ); 7474 bool every(bool f(Transform element)) => IterableMixinWorkaround.every(this, f );
7467 7475
7468 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f); 7476 bool any(bool f(Transform element)) => IterableMixinWorkaround.any(this, f);
7469 7477
7470 List<Transform> toList() => new List<Transform>.from(this); 7478 List<Transform> toList({ bool growable: false }) =>
7479 new List<Transform>.from(this, growable: growable);
7480
7471 Set<Transform> toSet() => new Set<Transform>.from(this); 7481 Set<Transform> toSet() => new Set<Transform>.from(this);
7472 7482
7473 bool get isEmpty => this.length == 0; 7483 bool get isEmpty => this.length == 0;
7474 7484
7475 Iterable<Transform> take(int n) => IterableMixinWorkaround.takeList(this, n); 7485 Iterable<Transform> take(int n) => IterableMixinWorkaround.takeList(this, n);
7476 7486
7477 Iterable<Transform> takeWhile(bool test(Transform value)) { 7487 Iterable<Transform> takeWhile(bool test(Transform value)) {
7478 return IterableMixinWorkaround.takeWhile(this, test); 7488 return IterableMixinWorkaround.takeWhile(this, test);
7479 } 7489 }
7480 7490
(...skipping 550 matching lines...) Expand 10 before | Expand all | Expand 10 after
8031 Iterable<ElementInstance> where(bool f(ElementInstance element)) => 8041 Iterable<ElementInstance> where(bool f(ElementInstance element)) =>
8032 IterableMixinWorkaround.where(this, f); 8042 IterableMixinWorkaround.where(this, f);
8033 8043
8034 Iterable expand(Iterable f(ElementInstance element)) => 8044 Iterable expand(Iterable f(ElementInstance element)) =>
8035 IterableMixinWorkaround.expand(this, f); 8045 IterableMixinWorkaround.expand(this, f);
8036 8046
8037 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f); 8047 bool every(bool f(ElementInstance element)) => IterableMixinWorkaround.every(t his, f);
8038 8048
8039 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f); 8049 bool any(bool f(ElementInstance element)) => IterableMixinWorkaround.any(this, f);
8040 8050
8041 List<ElementInstance> toList() => new List<ElementInstance>.from(this); 8051 List<ElementInstance> toList({ bool growable: false }) =>
8052 new List<ElementInstance>.from(this, growable: growable);
8053
8042 Set<ElementInstance> toSet() => new Set<ElementInstance>.from(this); 8054 Set<ElementInstance> toSet() => new Set<ElementInstance>.from(this);
8043 8055
8044 bool get isEmpty => this.length == 0; 8056 bool get isEmpty => this.length == 0;
8045 8057
8046 Iterable<ElementInstance> take(int n) => IterableMixinWorkaround.takeList(this , n); 8058 Iterable<ElementInstance> take(int n) => IterableMixinWorkaround.takeList(this , n);
8047 8059
8048 Iterable<ElementInstance> takeWhile(bool test(ElementInstance value)) { 8060 Iterable<ElementInstance> takeWhile(bool test(ElementInstance value)) {
8049 return IterableMixinWorkaround.takeWhile(this, test); 8061 return IterableMixinWorkaround.takeWhile(this, test);
8050 } 8062 }
8051 8063
(...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after
8670 @DocsEditable 8682 @DocsEditable
8671 @DomName('SVGVKernElement') 8683 @DomName('SVGVKernElement')
8672 class _SVGVKernElement extends SvgElement { 8684 class _SVGVKernElement extends SvgElement {
8673 _SVGVKernElement.internal() : super.internal(); 8685 _SVGVKernElement.internal() : super.internal();
8674 8686
8675 @DomName('SVGVKernElement.SVGVKernElement') 8687 @DomName('SVGVKernElement.SVGVKernElement')
8676 @DocsEditable 8688 @DocsEditable
8677 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 8689 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
8678 8690
8679 } 8691 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698