OLD | NEW |
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:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa
me; | 7 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa
me; |
8 import 'dart:_foreign_helper' show JS; | 8 import 'dart:_foreign_helper' show JS; |
9 // DO NOT EDIT - unless you are editing documentation as per: | 9 // DO NOT EDIT - unless you are editing documentation as per: |
10 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation | 10 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation |
(...skipping 3094 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3105 Iterable<Length> takeWhile(bool test(Length value)) { | 3105 Iterable<Length> takeWhile(bool test(Length value)) { |
3106 return IterableMixinWorkaround.takeWhile(this, test); | 3106 return IterableMixinWorkaround.takeWhile(this, test); |
3107 } | 3107 } |
3108 | 3108 |
3109 Iterable<Length> skip(int n) => IterableMixinWorkaround.skipList(this, n); | 3109 Iterable<Length> skip(int n) => IterableMixinWorkaround.skipList(this, n); |
3110 | 3110 |
3111 Iterable<Length> skipWhile(bool test(Length value)) { | 3111 Iterable<Length> skipWhile(bool test(Length value)) { |
3112 return IterableMixinWorkaround.skipWhile(this, test); | 3112 return IterableMixinWorkaround.skipWhile(this, test); |
3113 } | 3113 } |
3114 | 3114 |
3115 Length firstMatching(bool test(Length value), { Length orElse() }) { | 3115 Length firstWhere(bool test(Length value), { Length orElse() }) { |
3116 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 3116 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
3117 } | 3117 } |
3118 | 3118 |
3119 Length lastMatching(bool test(Length value), {Length orElse()}) { | 3119 Length lastWhere(bool test(Length value), {Length orElse()}) { |
3120 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 3120 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
3121 } | 3121 } |
3122 | 3122 |
3123 Length singleMatching(bool test(Length value)) { | 3123 Length singleWhere(bool test(Length value)) { |
3124 return IterableMixinWorkaround.singleMatching(this, test); | 3124 return IterableMixinWorkaround.singleWhere(this, test); |
3125 } | 3125 } |
3126 | 3126 |
3127 Length elementAt(int index) { | 3127 Length elementAt(int index) { |
3128 return this[index]; | 3128 return this[index]; |
3129 } | 3129 } |
3130 | 3130 |
3131 // From Collection<Length>: | 3131 // From Collection<Length>: |
3132 | 3132 |
3133 void add(Length value) { | 3133 void add(Length value) { |
3134 throw new UnsupportedError("Cannot add to immutable List."); | 3134 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3200 } | 3200 } |
3201 | 3201 |
3202 void removeAll(Iterable elements) { | 3202 void removeAll(Iterable elements) { |
3203 throw new UnsupportedError("Cannot remove from immutable List."); | 3203 throw new UnsupportedError("Cannot remove from immutable List."); |
3204 } | 3204 } |
3205 | 3205 |
3206 void retainAll(Iterable elements) { | 3206 void retainAll(Iterable elements) { |
3207 throw new UnsupportedError("Cannot remove from immutable List."); | 3207 throw new UnsupportedError("Cannot remove from immutable List."); |
3208 } | 3208 } |
3209 | 3209 |
3210 void removeMatching(bool test(Length element)) { | 3210 void removeWhere(bool test(Length element)) { |
3211 throw new UnsupportedError("Cannot remove from immutable List."); | 3211 throw new UnsupportedError("Cannot remove from immutable List."); |
3212 } | 3212 } |
3213 | 3213 |
3214 void retainMatching(bool test(Length element)) { | 3214 void retainWhere(bool test(Length element)) { |
3215 throw new UnsupportedError("Cannot remove from immutable List."); | 3215 throw new UnsupportedError("Cannot remove from immutable List."); |
3216 } | 3216 } |
3217 | 3217 |
3218 void setRange(int start, int rangeLength, List<Length> from, [int startFrom])
{ | 3218 void setRange(int start, int rangeLength, List<Length> from, [int startFrom])
{ |
3219 throw new UnsupportedError("Cannot setRange on immutable List."); | 3219 throw new UnsupportedError("Cannot setRange on immutable List."); |
3220 } | 3220 } |
3221 | 3221 |
3222 void removeRange(int start, int rangeLength) { | 3222 void removeRange(int start, int rangeLength) { |
3223 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3223 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3224 } | 3224 } |
(...skipping 509 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3734 Iterable<Number> takeWhile(bool test(Number value)) { | 3734 Iterable<Number> takeWhile(bool test(Number value)) { |
3735 return IterableMixinWorkaround.takeWhile(this, test); | 3735 return IterableMixinWorkaround.takeWhile(this, test); |
3736 } | 3736 } |
3737 | 3737 |
3738 Iterable<Number> skip(int n) => IterableMixinWorkaround.skipList(this, n); | 3738 Iterable<Number> skip(int n) => IterableMixinWorkaround.skipList(this, n); |
3739 | 3739 |
3740 Iterable<Number> skipWhile(bool test(Number value)) { | 3740 Iterable<Number> skipWhile(bool test(Number value)) { |
3741 return IterableMixinWorkaround.skipWhile(this, test); | 3741 return IterableMixinWorkaround.skipWhile(this, test); |
3742 } | 3742 } |
3743 | 3743 |
3744 Number firstMatching(bool test(Number value), { Number orElse() }) { | 3744 Number firstWhere(bool test(Number value), { Number orElse() }) { |
3745 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 3745 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
3746 } | 3746 } |
3747 | 3747 |
3748 Number lastMatching(bool test(Number value), {Number orElse()}) { | 3748 Number lastWhere(bool test(Number value), {Number orElse()}) { |
3749 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 3749 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
3750 } | 3750 } |
3751 | 3751 |
3752 Number singleMatching(bool test(Number value)) { | 3752 Number singleWhere(bool test(Number value)) { |
3753 return IterableMixinWorkaround.singleMatching(this, test); | 3753 return IterableMixinWorkaround.singleWhere(this, test); |
3754 } | 3754 } |
3755 | 3755 |
3756 Number elementAt(int index) { | 3756 Number elementAt(int index) { |
3757 return this[index]; | 3757 return this[index]; |
3758 } | 3758 } |
3759 | 3759 |
3760 // From Collection<Number>: | 3760 // From Collection<Number>: |
3761 | 3761 |
3762 void add(Number value) { | 3762 void add(Number value) { |
3763 throw new UnsupportedError("Cannot add to immutable List."); | 3763 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3829 } | 3829 } |
3830 | 3830 |
3831 void removeAll(Iterable elements) { | 3831 void removeAll(Iterable elements) { |
3832 throw new UnsupportedError("Cannot remove from immutable List."); | 3832 throw new UnsupportedError("Cannot remove from immutable List."); |
3833 } | 3833 } |
3834 | 3834 |
3835 void retainAll(Iterable elements) { | 3835 void retainAll(Iterable elements) { |
3836 throw new UnsupportedError("Cannot remove from immutable List."); | 3836 throw new UnsupportedError("Cannot remove from immutable List."); |
3837 } | 3837 } |
3838 | 3838 |
3839 void removeMatching(bool test(Number element)) { | 3839 void removeWhere(bool test(Number element)) { |
3840 throw new UnsupportedError("Cannot remove from immutable List."); | 3840 throw new UnsupportedError("Cannot remove from immutable List."); |
3841 } | 3841 } |
3842 | 3842 |
3843 void retainMatching(bool test(Number element)) { | 3843 void retainWhere(bool test(Number element)) { |
3844 throw new UnsupportedError("Cannot remove from immutable List."); | 3844 throw new UnsupportedError("Cannot remove from immutable List."); |
3845 } | 3845 } |
3846 | 3846 |
3847 void setRange(int start, int rangeLength, List<Number> from, [int startFrom])
{ | 3847 void setRange(int start, int rangeLength, List<Number> from, [int startFrom])
{ |
3848 throw new UnsupportedError("Cannot setRange on immutable List."); | 3848 throw new UnsupportedError("Cannot setRange on immutable List."); |
3849 } | 3849 } |
3850 | 3850 |
3851 void removeRange(int start, int rangeLength) { | 3851 void removeRange(int start, int rangeLength) { |
3852 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3852 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3853 } | 3853 } |
(...skipping 785 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4639 Iterable<PathSeg> takeWhile(bool test(PathSeg value)) { | 4639 Iterable<PathSeg> takeWhile(bool test(PathSeg value)) { |
4640 return IterableMixinWorkaround.takeWhile(this, test); | 4640 return IterableMixinWorkaround.takeWhile(this, test); |
4641 } | 4641 } |
4642 | 4642 |
4643 Iterable<PathSeg> skip(int n) => IterableMixinWorkaround.skipList(this, n); | 4643 Iterable<PathSeg> skip(int n) => IterableMixinWorkaround.skipList(this, n); |
4644 | 4644 |
4645 Iterable<PathSeg> skipWhile(bool test(PathSeg value)) { | 4645 Iterable<PathSeg> skipWhile(bool test(PathSeg value)) { |
4646 return IterableMixinWorkaround.skipWhile(this, test); | 4646 return IterableMixinWorkaround.skipWhile(this, test); |
4647 } | 4647 } |
4648 | 4648 |
4649 PathSeg firstMatching(bool test(PathSeg value), { PathSeg orElse() }) { | 4649 PathSeg firstWhere(bool test(PathSeg value), { PathSeg orElse() }) { |
4650 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 4650 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
4651 } | 4651 } |
4652 | 4652 |
4653 PathSeg lastMatching(bool test(PathSeg value), {PathSeg orElse()}) { | 4653 PathSeg lastWhere(bool test(PathSeg value), {PathSeg orElse()}) { |
4654 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 4654 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
4655 } | 4655 } |
4656 | 4656 |
4657 PathSeg singleMatching(bool test(PathSeg value)) { | 4657 PathSeg singleWhere(bool test(PathSeg value)) { |
4658 return IterableMixinWorkaround.singleMatching(this, test); | 4658 return IterableMixinWorkaround.singleWhere(this, test); |
4659 } | 4659 } |
4660 | 4660 |
4661 PathSeg elementAt(int index) { | 4661 PathSeg elementAt(int index) { |
4662 return this[index]; | 4662 return this[index]; |
4663 } | 4663 } |
4664 | 4664 |
4665 // From Collection<PathSeg>: | 4665 // From Collection<PathSeg>: |
4666 | 4666 |
4667 void add(PathSeg value) { | 4667 void add(PathSeg value) { |
4668 throw new UnsupportedError("Cannot add to immutable List."); | 4668 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4734 } | 4734 } |
4735 | 4735 |
4736 void removeAll(Iterable elements) { | 4736 void removeAll(Iterable elements) { |
4737 throw new UnsupportedError("Cannot remove from immutable List."); | 4737 throw new UnsupportedError("Cannot remove from immutable List."); |
4738 } | 4738 } |
4739 | 4739 |
4740 void retainAll(Iterable elements) { | 4740 void retainAll(Iterable elements) { |
4741 throw new UnsupportedError("Cannot remove from immutable List."); | 4741 throw new UnsupportedError("Cannot remove from immutable List."); |
4742 } | 4742 } |
4743 | 4743 |
4744 void removeMatching(bool test(PathSeg element)) { | 4744 void removeWhere(bool test(PathSeg element)) { |
4745 throw new UnsupportedError("Cannot remove from immutable List."); | 4745 throw new UnsupportedError("Cannot remove from immutable List."); |
4746 } | 4746 } |
4747 | 4747 |
4748 void retainMatching(bool test(PathSeg element)) { | 4748 void retainWhere(bool test(PathSeg element)) { |
4749 throw new UnsupportedError("Cannot remove from immutable List."); | 4749 throw new UnsupportedError("Cannot remove from immutable List."); |
4750 } | 4750 } |
4751 | 4751 |
4752 void setRange(int start, int rangeLength, List<PathSeg> from, [int startFrom])
{ | 4752 void setRange(int start, int rangeLength, List<PathSeg> from, [int startFrom])
{ |
4753 throw new UnsupportedError("Cannot setRange on immutable List."); | 4753 throw new UnsupportedError("Cannot setRange on immutable List."); |
4754 } | 4754 } |
4755 | 4755 |
4756 void removeRange(int start, int rangeLength) { | 4756 void removeRange(int start, int rangeLength) { |
4757 throw new UnsupportedError("Cannot removeRange on immutable List."); | 4757 throw new UnsupportedError("Cannot removeRange on immutable List."); |
4758 } | 4758 } |
(...skipping 770 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5529 Iterable<String> takeWhile(bool test(String value)) { | 5529 Iterable<String> takeWhile(bool test(String value)) { |
5530 return IterableMixinWorkaround.takeWhile(this, test); | 5530 return IterableMixinWorkaround.takeWhile(this, test); |
5531 } | 5531 } |
5532 | 5532 |
5533 Iterable<String> skip(int n) => IterableMixinWorkaround.skipList(this, n); | 5533 Iterable<String> skip(int n) => IterableMixinWorkaround.skipList(this, n); |
5534 | 5534 |
5535 Iterable<String> skipWhile(bool test(String value)) { | 5535 Iterable<String> skipWhile(bool test(String value)) { |
5536 return IterableMixinWorkaround.skipWhile(this, test); | 5536 return IterableMixinWorkaround.skipWhile(this, test); |
5537 } | 5537 } |
5538 | 5538 |
5539 String firstMatching(bool test(String value), { String orElse() }) { | 5539 String firstWhere(bool test(String value), { String orElse() }) { |
5540 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 5540 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
5541 } | 5541 } |
5542 | 5542 |
5543 String lastMatching(bool test(String value), {String orElse()}) { | 5543 String lastWhere(bool test(String value), {String orElse()}) { |
5544 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 5544 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
5545 } | 5545 } |
5546 | 5546 |
5547 String singleMatching(bool test(String value)) { | 5547 String singleWhere(bool test(String value)) { |
5548 return IterableMixinWorkaround.singleMatching(this, test); | 5548 return IterableMixinWorkaround.singleWhere(this, test); |
5549 } | 5549 } |
5550 | 5550 |
5551 String elementAt(int index) { | 5551 String elementAt(int index) { |
5552 return this[index]; | 5552 return this[index]; |
5553 } | 5553 } |
5554 | 5554 |
5555 // From Collection<String>: | 5555 // From Collection<String>: |
5556 | 5556 |
5557 void add(String value) { | 5557 void add(String value) { |
5558 throw new UnsupportedError("Cannot add to immutable List."); | 5558 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5624 } | 5624 } |
5625 | 5625 |
5626 void removeAll(Iterable elements) { | 5626 void removeAll(Iterable elements) { |
5627 throw new UnsupportedError("Cannot remove from immutable List."); | 5627 throw new UnsupportedError("Cannot remove from immutable List."); |
5628 } | 5628 } |
5629 | 5629 |
5630 void retainAll(Iterable elements) { | 5630 void retainAll(Iterable elements) { |
5631 throw new UnsupportedError("Cannot remove from immutable List."); | 5631 throw new UnsupportedError("Cannot remove from immutable List."); |
5632 } | 5632 } |
5633 | 5633 |
5634 void removeMatching(bool test(String element)) { | 5634 void removeWhere(bool test(String element)) { |
5635 throw new UnsupportedError("Cannot remove from immutable List."); | 5635 throw new UnsupportedError("Cannot remove from immutable List."); |
5636 } | 5636 } |
5637 | 5637 |
5638 void retainMatching(bool test(String element)) { | 5638 void retainWhere(bool test(String element)) { |
5639 throw new UnsupportedError("Cannot remove from immutable List."); | 5639 throw new UnsupportedError("Cannot remove from immutable List."); |
5640 } | 5640 } |
5641 | 5641 |
5642 void setRange(int start, int rangeLength, List<String> from, [int startFrom])
{ | 5642 void setRange(int start, int rangeLength, List<String> from, [int startFrom])
{ |
5643 throw new UnsupportedError("Cannot setRange on immutable List."); | 5643 throw new UnsupportedError("Cannot setRange on immutable List."); |
5644 } | 5644 } |
5645 | 5645 |
5646 void removeRange(int start, int rangeLength) { | 5646 void removeRange(int start, int rangeLength) { |
5647 throw new UnsupportedError("Cannot removeRange on immutable List."); | 5647 throw new UnsupportedError("Cannot removeRange on immutable List."); |
5648 } | 5648 } |
(...skipping 1047 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6696 Iterable<Transform> takeWhile(bool test(Transform value)) { | 6696 Iterable<Transform> takeWhile(bool test(Transform value)) { |
6697 return IterableMixinWorkaround.takeWhile(this, test); | 6697 return IterableMixinWorkaround.takeWhile(this, test); |
6698 } | 6698 } |
6699 | 6699 |
6700 Iterable<Transform> skip(int n) => IterableMixinWorkaround.skipList(this, n); | 6700 Iterable<Transform> skip(int n) => IterableMixinWorkaround.skipList(this, n); |
6701 | 6701 |
6702 Iterable<Transform> skipWhile(bool test(Transform value)) { | 6702 Iterable<Transform> skipWhile(bool test(Transform value)) { |
6703 return IterableMixinWorkaround.skipWhile(this, test); | 6703 return IterableMixinWorkaround.skipWhile(this, test); |
6704 } | 6704 } |
6705 | 6705 |
6706 Transform firstMatching(bool test(Transform value), { Transform orElse() }) { | 6706 Transform firstWhere(bool test(Transform value), { Transform orElse() }) { |
6707 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 6707 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
6708 } | 6708 } |
6709 | 6709 |
6710 Transform lastMatching(bool test(Transform value), {Transform orElse()}) { | 6710 Transform lastWhere(bool test(Transform value), {Transform orElse()}) { |
6711 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 6711 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
6712 } | 6712 } |
6713 | 6713 |
6714 Transform singleMatching(bool test(Transform value)) { | 6714 Transform singleWhere(bool test(Transform value)) { |
6715 return IterableMixinWorkaround.singleMatching(this, test); | 6715 return IterableMixinWorkaround.singleWhere(this, test); |
6716 } | 6716 } |
6717 | 6717 |
6718 Transform elementAt(int index) { | 6718 Transform elementAt(int index) { |
6719 return this[index]; | 6719 return this[index]; |
6720 } | 6720 } |
6721 | 6721 |
6722 // From Collection<Transform>: | 6722 // From Collection<Transform>: |
6723 | 6723 |
6724 void add(Transform value) { | 6724 void add(Transform value) { |
6725 throw new UnsupportedError("Cannot add to immutable List."); | 6725 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6791 } | 6791 } |
6792 | 6792 |
6793 void removeAll(Iterable elements) { | 6793 void removeAll(Iterable elements) { |
6794 throw new UnsupportedError("Cannot remove from immutable List."); | 6794 throw new UnsupportedError("Cannot remove from immutable List."); |
6795 } | 6795 } |
6796 | 6796 |
6797 void retainAll(Iterable elements) { | 6797 void retainAll(Iterable elements) { |
6798 throw new UnsupportedError("Cannot remove from immutable List."); | 6798 throw new UnsupportedError("Cannot remove from immutable List."); |
6799 } | 6799 } |
6800 | 6800 |
6801 void removeMatching(bool test(Transform element)) { | 6801 void removeWhere(bool test(Transform element)) { |
6802 throw new UnsupportedError("Cannot remove from immutable List."); | 6802 throw new UnsupportedError("Cannot remove from immutable List."); |
6803 } | 6803 } |
6804 | 6804 |
6805 void retainMatching(bool test(Transform element)) { | 6805 void retainWhere(bool test(Transform element)) { |
6806 throw new UnsupportedError("Cannot remove from immutable List."); | 6806 throw new UnsupportedError("Cannot remove from immutable List."); |
6807 } | 6807 } |
6808 | 6808 |
6809 void setRange(int start, int rangeLength, List<Transform> from, [int startFrom
]) { | 6809 void setRange(int start, int rangeLength, List<Transform> from, [int startFrom
]) { |
6810 throw new UnsupportedError("Cannot setRange on immutable List."); | 6810 throw new UnsupportedError("Cannot setRange on immutable List."); |
6811 } | 6811 } |
6812 | 6812 |
6813 void removeRange(int start, int rangeLength) { | 6813 void removeRange(int start, int rangeLength) { |
6814 throw new UnsupportedError("Cannot removeRange on immutable List."); | 6814 throw new UnsupportedError("Cannot removeRange on immutable List."); |
6815 } | 6815 } |
(...skipping 402 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7218 Iterable<ElementInstance> takeWhile(bool test(ElementInstance value)) { | 7218 Iterable<ElementInstance> takeWhile(bool test(ElementInstance value)) { |
7219 return IterableMixinWorkaround.takeWhile(this, test); | 7219 return IterableMixinWorkaround.takeWhile(this, test); |
7220 } | 7220 } |
7221 | 7221 |
7222 Iterable<ElementInstance> skip(int n) => IterableMixinWorkaround.skipList(this
, n); | 7222 Iterable<ElementInstance> skip(int n) => IterableMixinWorkaround.skipList(this
, n); |
7223 | 7223 |
7224 Iterable<ElementInstance> skipWhile(bool test(ElementInstance value)) { | 7224 Iterable<ElementInstance> skipWhile(bool test(ElementInstance value)) { |
7225 return IterableMixinWorkaround.skipWhile(this, test); | 7225 return IterableMixinWorkaround.skipWhile(this, test); |
7226 } | 7226 } |
7227 | 7227 |
7228 ElementInstance firstMatching(bool test(ElementInstance value), { ElementInsta
nce orElse() }) { | 7228 ElementInstance firstWhere(bool test(ElementInstance value), { ElementInstance
orElse() }) { |
7229 return IterableMixinWorkaround.firstMatching(this, test, orElse); | 7229 return IterableMixinWorkaround.firstWhere(this, test, orElse); |
7230 } | 7230 } |
7231 | 7231 |
7232 ElementInstance lastMatching(bool test(ElementInstance value), {ElementInstanc
e orElse()}) { | 7232 ElementInstance lastWhere(bool test(ElementInstance value), {ElementInstance o
rElse()}) { |
7233 return IterableMixinWorkaround.lastMatchingInList(this, test, orElse); | 7233 return IterableMixinWorkaround.lastWhereList(this, test, orElse); |
7234 } | 7234 } |
7235 | 7235 |
7236 ElementInstance singleMatching(bool test(ElementInstance value)) { | 7236 ElementInstance singleWhere(bool test(ElementInstance value)) { |
7237 return IterableMixinWorkaround.singleMatching(this, test); | 7237 return IterableMixinWorkaround.singleWhere(this, test); |
7238 } | 7238 } |
7239 | 7239 |
7240 ElementInstance elementAt(int index) { | 7240 ElementInstance elementAt(int index) { |
7241 return this[index]; | 7241 return this[index]; |
7242 } | 7242 } |
7243 | 7243 |
7244 // From Collection<ElementInstance>: | 7244 // From Collection<ElementInstance>: |
7245 | 7245 |
7246 void add(ElementInstance value) { | 7246 void add(ElementInstance value) { |
7247 throw new UnsupportedError("Cannot add to immutable List."); | 7247 throw new UnsupportedError("Cannot add to immutable List."); |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7315 } | 7315 } |
7316 | 7316 |
7317 void removeAll(Iterable elements) { | 7317 void removeAll(Iterable elements) { |
7318 throw new UnsupportedError("Cannot remove from immutable List."); | 7318 throw new UnsupportedError("Cannot remove from immutable List."); |
7319 } | 7319 } |
7320 | 7320 |
7321 void retainAll(Iterable elements) { | 7321 void retainAll(Iterable elements) { |
7322 throw new UnsupportedError("Cannot remove from immutable List."); | 7322 throw new UnsupportedError("Cannot remove from immutable List."); |
7323 } | 7323 } |
7324 | 7324 |
7325 void removeMatching(bool test(ElementInstance element)) { | 7325 void removeWhere(bool test(ElementInstance element)) { |
7326 throw new UnsupportedError("Cannot remove from immutable List."); | 7326 throw new UnsupportedError("Cannot remove from immutable List."); |
7327 } | 7327 } |
7328 | 7328 |
7329 void retainMatching(bool test(ElementInstance element)) { | 7329 void retainWhere(bool test(ElementInstance element)) { |
7330 throw new UnsupportedError("Cannot remove from immutable List."); | 7330 throw new UnsupportedError("Cannot remove from immutable List."); |
7331 } | 7331 } |
7332 | 7332 |
7333 void setRange(int start, int rangeLength, List<ElementInstance> from, [int sta
rtFrom]) { | 7333 void setRange(int start, int rangeLength, List<ElementInstance> from, [int sta
rtFrom]) { |
7334 throw new UnsupportedError("Cannot setRange on immutable List."); | 7334 throw new UnsupportedError("Cannot setRange on immutable List."); |
7335 } | 7335 } |
7336 | 7336 |
7337 void removeRange(int start, int rangeLength) { | 7337 void removeRange(int start, int rangeLength) { |
7338 throw new UnsupportedError("Cannot removeRange on immutable List."); | 7338 throw new UnsupportedError("Cannot removeRange on immutable List."); |
7339 } | 7339 } |
(...skipping 419 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7759 | 7759 |
7760 | 7760 |
7761 @DocsEditable | 7761 @DocsEditable |
7762 @DomName('SVGVKernElement') | 7762 @DomName('SVGVKernElement') |
7763 class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { | 7763 class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { |
7764 | 7764 |
7765 @DomName('SVGVKernElement.SVGVKernElement') | 7765 @DomName('SVGVKernElement.SVGVKernElement') |
7766 @DocsEditable | 7766 @DocsEditable |
7767 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7767 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
7768 } | 7768 } |
OLD | NEW |