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

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

Issue 11299048: Revert "Add List.first." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 1 month 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') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library svg; 1 library svg;
2 2
3 import 'dart:html'; 3 import 'dart:html';
4 import 'dart:nativewrappers'; 4 import 'dart:nativewrappers';
5 // DO NOT EDIT 5 // DO NOT EDIT
6 // Auto-generated dart:svg library. 6 // Auto-generated dart:svg library.
7 7
8 8
9 9
10 10
(...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after
491 } 491 }
492 492
493 int indexOf(SVGAnimatedLength element, [int start = 0]) => 493 int indexOf(SVGAnimatedLength element, [int start = 0]) =>
494 _Lists.indexOf(this, element, start, this.length); 494 _Lists.indexOf(this, element, start, this.length);
495 495
496 int lastIndexOf(SVGAnimatedLength element, [int start]) { 496 int lastIndexOf(SVGAnimatedLength element, [int start]) {
497 if (start == null) start = length - 1; 497 if (start == null) start = length - 1;
498 return _Lists.lastIndexOf(this, element, start); 498 return _Lists.lastIndexOf(this, element, start);
499 } 499 }
500 500
501 SVGAnimatedLength get first => this[0];
502
503 SVGAnimatedLength get last => this[length - 1]; 501 SVGAnimatedLength get last => this[length - 1];
504 502
505 SVGAnimatedLength removeLast() { 503 SVGAnimatedLength removeLast() {
506 throw new UnsupportedError("Cannot removeLast on immutable List."); 504 throw new UnsupportedError("Cannot removeLast on immutable List.");
507 } 505 }
508 506
509 void setRange(int start, int rangeLength, List<SVGAnimatedLength> from, [int s tartFrom]) { 507 void setRange(int start, int rangeLength, List<SVGAnimatedLength> from, [int s tartFrom]) {
510 throw new UnsupportedError("Cannot setRange on immutable List."); 508 throw new UnsupportedError("Cannot setRange on immutable List.");
511 } 509 }
512 510
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
620 } 618 }
621 619
622 int indexOf(SVGAnimatedNumber element, [int start = 0]) => 620 int indexOf(SVGAnimatedNumber element, [int start = 0]) =>
623 _Lists.indexOf(this, element, start, this.length); 621 _Lists.indexOf(this, element, start, this.length);
624 622
625 int lastIndexOf(SVGAnimatedNumber element, [int start]) { 623 int lastIndexOf(SVGAnimatedNumber element, [int start]) {
626 if (start == null) start = length - 1; 624 if (start == null) start = length - 1;
627 return _Lists.lastIndexOf(this, element, start); 625 return _Lists.lastIndexOf(this, element, start);
628 } 626 }
629 627
630 SVGAnimatedNumber get first => this[0];
631
632 SVGAnimatedNumber get last => this[length - 1]; 628 SVGAnimatedNumber get last => this[length - 1];
633 629
634 SVGAnimatedNumber removeLast() { 630 SVGAnimatedNumber removeLast() {
635 throw new UnsupportedError("Cannot removeLast on immutable List."); 631 throw new UnsupportedError("Cannot removeLast on immutable List.");
636 } 632 }
637 633
638 void setRange(int start, int rangeLength, List<SVGAnimatedNumber> from, [int s tartFrom]) { 634 void setRange(int start, int rangeLength, List<SVGAnimatedNumber> from, [int s tartFrom]) {
639 throw new UnsupportedError("Cannot setRange on immutable List."); 635 throw new UnsupportedError("Cannot setRange on immutable List.");
640 } 636 }
641 637
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
789 } 785 }
790 786
791 int indexOf(SVGAnimateTransformElement element, [int start = 0]) => 787 int indexOf(SVGAnimateTransformElement element, [int start = 0]) =>
792 _Lists.indexOf(this, element, start, this.length); 788 _Lists.indexOf(this, element, start, this.length);
793 789
794 int lastIndexOf(SVGAnimateTransformElement element, [int start]) { 790 int lastIndexOf(SVGAnimateTransformElement element, [int start]) {
795 if (start == null) start = length - 1; 791 if (start == null) start = length - 1;
796 return _Lists.lastIndexOf(this, element, start); 792 return _Lists.lastIndexOf(this, element, start);
797 } 793 }
798 794
799 SVGAnimateTransformElement get first => this[0];
800
801 SVGAnimateTransformElement get last => this[length - 1]; 795 SVGAnimateTransformElement get last => this[length - 1];
802 796
803 SVGAnimateTransformElement removeLast() { 797 SVGAnimateTransformElement removeLast() {
804 throw new UnsupportedError("Cannot removeLast on immutable List."); 798 throw new UnsupportedError("Cannot removeLast on immutable List.");
805 } 799 }
806 800
807 void setRange(int start, int rangeLength, List<SVGAnimateTransformElement> fro m, [int startFrom]) { 801 void setRange(int start, int rangeLength, List<SVGAnimateTransformElement> fro m, [int startFrom]) {
808 throw new UnsupportedError("Cannot setRange on immutable List."); 802 throw new UnsupportedError("Cannot setRange on immutable List.");
809 } 803 }
810 804
(...skipping 3044 matching lines...) Expand 10 before | Expand all | Expand 10 after
3855 } 3849 }
3856 3850
3857 int indexOf(SVGLength element, [int start = 0]) => 3851 int indexOf(SVGLength element, [int start = 0]) =>
3858 _Lists.indexOf(this, element, start, this.length); 3852 _Lists.indexOf(this, element, start, this.length);
3859 3853
3860 int lastIndexOf(SVGLength element, [int start]) { 3854 int lastIndexOf(SVGLength element, [int start]) {
3861 if (start == null) start = length - 1; 3855 if (start == null) start = length - 1;
3862 return _Lists.lastIndexOf(this, element, start); 3856 return _Lists.lastIndexOf(this, element, start);
3863 } 3857 }
3864 3858
3865 SVGLength get first => this[0];
3866
3867 SVGLength get last => this[length - 1]; 3859 SVGLength get last => this[length - 1];
3868 3860
3869 SVGLength removeLast() { 3861 SVGLength removeLast() {
3870 throw new UnsupportedError("Cannot removeLast on immutable List."); 3862 throw new UnsupportedError("Cannot removeLast on immutable List.");
3871 } 3863 }
3872 3864
3873 void setRange(int start, int rangeLength, List<SVGLength> from, [int startFrom ]) { 3865 void setRange(int start, int rangeLength, List<SVGLength> from, [int startFrom ]) {
3874 throw new UnsupportedError("Cannot setRange on immutable List."); 3866 throw new UnsupportedError("Cannot setRange on immutable List.");
3875 } 3867 }
3876 3868
(...skipping 627 matching lines...) Expand 10 before | Expand all | Expand 10 after
4504 } 4496 }
4505 4497
4506 int indexOf(SVGNumber element, [int start = 0]) => 4498 int indexOf(SVGNumber element, [int start = 0]) =>
4507 _Lists.indexOf(this, element, start, this.length); 4499 _Lists.indexOf(this, element, start, this.length);
4508 4500
4509 int lastIndexOf(SVGNumber element, [int start]) { 4501 int lastIndexOf(SVGNumber element, [int start]) {
4510 if (start == null) start = length - 1; 4502 if (start == null) start = length - 1;
4511 return _Lists.lastIndexOf(this, element, start); 4503 return _Lists.lastIndexOf(this, element, start);
4512 } 4504 }
4513 4505
4514 SVGNumber get first => this[0];
4515
4516 SVGNumber get last => this[length - 1]; 4506 SVGNumber get last => this[length - 1];
4517 4507
4518 SVGNumber removeLast() { 4508 SVGNumber removeLast() {
4519 throw new UnsupportedError("Cannot removeLast on immutable List."); 4509 throw new UnsupportedError("Cannot removeLast on immutable List.");
4520 } 4510 }
4521 4511
4522 void setRange(int start, int rangeLength, List<SVGNumber> from, [int startFrom ]) { 4512 void setRange(int start, int rangeLength, List<SVGNumber> from, [int startFrom ]) {
4523 throw new UnsupportedError("Cannot setRange on immutable List."); 4513 throw new UnsupportedError("Cannot setRange on immutable List.");
4524 } 4514 }
4525 4515
(...skipping 1047 matching lines...) Expand 10 before | Expand all | Expand 10 after
5573 } 5563 }
5574 5564
5575 int indexOf(SVGPathSeg element, [int start = 0]) => 5565 int indexOf(SVGPathSeg element, [int start = 0]) =>
5576 _Lists.indexOf(this, element, start, this.length); 5566 _Lists.indexOf(this, element, start, this.length);
5577 5567
5578 int lastIndexOf(SVGPathSeg element, [int start]) { 5568 int lastIndexOf(SVGPathSeg element, [int start]) {
5579 if (start == null) start = length - 1; 5569 if (start == null) start = length - 1;
5580 return _Lists.lastIndexOf(this, element, start); 5570 return _Lists.lastIndexOf(this, element, start);
5581 } 5571 }
5582 5572
5583 SVGPathSeg get first => this[0];
5584
5585 SVGPathSeg get last => this[length - 1]; 5573 SVGPathSeg get last => this[length - 1];
5586 5574
5587 SVGPathSeg removeLast() { 5575 SVGPathSeg removeLast() {
5588 throw new UnsupportedError("Cannot removeLast on immutable List."); 5576 throw new UnsupportedError("Cannot removeLast on immutable List.");
5589 } 5577 }
5590 5578
5591 void setRange(int start, int rangeLength, List<SVGPathSeg> from, [int startFro m]) { 5579 void setRange(int start, int rangeLength, List<SVGPathSeg> from, [int startFro m]) {
5592 throw new UnsupportedError("Cannot setRange on immutable List."); 5580 throw new UnsupportedError("Cannot setRange on immutable List.");
5593 } 5581 }
5594 5582
(...skipping 1134 matching lines...) Expand 10 before | Expand all | Expand 10 after
6729 } 6717 }
6730 6718
6731 int indexOf(String element, [int start = 0]) => 6719 int indexOf(String element, [int start = 0]) =>
6732 _Lists.indexOf(this, element, start, this.length); 6720 _Lists.indexOf(this, element, start, this.length);
6733 6721
6734 int lastIndexOf(String element, [int start]) { 6722 int lastIndexOf(String element, [int start]) {
6735 if (start == null) start = length - 1; 6723 if (start == null) start = length - 1;
6736 return _Lists.lastIndexOf(this, element, start); 6724 return _Lists.lastIndexOf(this, element, start);
6737 } 6725 }
6738 6726
6739 String get first => this[0];
6740
6741 String get last => this[length - 1]; 6727 String get last => this[length - 1];
6742 6728
6743 String removeLast() { 6729 String removeLast() {
6744 throw new UnsupportedError("Cannot removeLast on immutable List."); 6730 throw new UnsupportedError("Cannot removeLast on immutable List.");
6745 } 6731 }
6746 6732
6747 void setRange(int start, int rangeLength, List<String> from, [int startFrom]) { 6733 void setRange(int start, int rangeLength, List<String> from, [int startFrom]) {
6748 throw new UnsupportedError("Cannot setRange on immutable List."); 6734 throw new UnsupportedError("Cannot setRange on immutable List.");
6749 } 6735 }
6750 6736
(...skipping 711 matching lines...) Expand 10 before | Expand all | Expand 10 after
7462 } 7448 }
7463 7449
7464 int indexOf(SVGTransform element, [int start = 0]) => 7450 int indexOf(SVGTransform element, [int start = 0]) =>
7465 _Lists.indexOf(this, element, start, this.length); 7451 _Lists.indexOf(this, element, start, this.length);
7466 7452
7467 int lastIndexOf(SVGTransform element, [int start]) { 7453 int lastIndexOf(SVGTransform element, [int start]) {
7468 if (start == null) start = length - 1; 7454 if (start == null) start = length - 1;
7469 return _Lists.lastIndexOf(this, element, start); 7455 return _Lists.lastIndexOf(this, element, start);
7470 } 7456 }
7471 7457
7472 SVGTransform get first => this[0];
7473
7474 SVGTransform get last => this[length - 1]; 7458 SVGTransform get last => this[length - 1];
7475 7459
7476 SVGTransform removeLast() { 7460 SVGTransform removeLast() {
7477 throw new UnsupportedError("Cannot removeLast on immutable List."); 7461 throw new UnsupportedError("Cannot removeLast on immutable List.");
7478 } 7462 }
7479 7463
7480 void setRange(int start, int rangeLength, List<SVGTransform> from, [int startF rom]) { 7464 void setRange(int start, int rangeLength, List<SVGTransform> from, [int startF rom]) {
7481 throw new UnsupportedError("Cannot setRange on immutable List."); 7465 throw new UnsupportedError("Cannot setRange on immutable List.");
7482 } 7466 }
7483 7467
(...skipping 463 matching lines...) Expand 10 before | Expand all | Expand 10 after
7947 } 7931 }
7948 7932
7949 int indexOf(SVGElementInstance element, [int start = 0]) => 7933 int indexOf(SVGElementInstance element, [int start = 0]) =>
7950 _Lists.indexOf(this, element, start, this.length); 7934 _Lists.indexOf(this, element, start, this.length);
7951 7935
7952 int lastIndexOf(SVGElementInstance element, [int start]) { 7936 int lastIndexOf(SVGElementInstance element, [int start]) {
7953 if (start == null) start = length - 1; 7937 if (start == null) start = length - 1;
7954 return _Lists.lastIndexOf(this, element, start); 7938 return _Lists.lastIndexOf(this, element, start);
7955 } 7939 }
7956 7940
7957 SVGElementInstance get first => this[0];
7958
7959 SVGElementInstance get last => this[length - 1]; 7941 SVGElementInstance get last => this[length - 1];
7960 7942
7961 SVGElementInstance removeLast() { 7943 SVGElementInstance removeLast() {
7962 throw new UnsupportedError("Cannot removeLast on immutable List."); 7944 throw new UnsupportedError("Cannot removeLast on immutable List.");
7963 } 7945 }
7964 7946
7965 void setRange(int start, int rangeLength, List<SVGElementInstance> from, [int startFrom]) { 7947 void setRange(int start, int rangeLength, List<SVGElementInstance> from, [int startFrom]) {
7966 throw new UnsupportedError("Cannot setRange on immutable List."); 7948 throw new UnsupportedError("Cannot setRange on immutable List.");
7967 } 7949 }
7968 7950
7969 void removeRange(int start, int rangeLength) { 7951 void removeRange(int start, int rangeLength) {
7970 throw new UnsupportedError("Cannot removeRange on immutable List."); 7952 throw new UnsupportedError("Cannot removeRange on immutable List.");
7971 } 7953 }
7972 7954
7973 void insertRange(int start, int rangeLength, [SVGElementInstance initialValue] ) { 7955 void insertRange(int start, int rangeLength, [SVGElementInstance initialValue] ) {
7974 throw new UnsupportedError("Cannot insertRange on immutable List."); 7956 throw new UnsupportedError("Cannot insertRange on immutable List.");
7975 } 7957 }
7976 7958
7977 List<SVGElementInstance> getRange(int start, int rangeLength) => 7959 List<SVGElementInstance> getRange(int start, int rangeLength) =>
7978 _Lists.getRange(this, start, rangeLength, <SVGElementInstance>[]); 7960 _Lists.getRange(this, start, rangeLength, <SVGElementInstance>[]);
7979 7961
7980 // -- end List<SVGElementInstance> mixins. 7962 // -- end List<SVGElementInstance> mixins.
7981 7963
7982 7964
7983 /** @domName SVGElementInstanceList.item */ 7965 /** @domName SVGElementInstanceList.item */
7984 SVGElementInstance item(int index) native "SVGElementInstanceList_item_Callbac k"; 7966 SVGElementInstance item(int index) native "SVGElementInstanceList_item_Callbac k";
7985 7967
7986 } 7968 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698