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 3169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3180 } | 3180 } |
3181 | 3181 |
3182 void removeRange(int start, int rangeLength) { | 3182 void removeRange(int start, int rangeLength) { |
3183 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3183 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3184 } | 3184 } |
3185 | 3185 |
3186 void insertRange(int start, int rangeLength, [Length initialValue]) { | 3186 void insertRange(int start, int rangeLength, [Length initialValue]) { |
3187 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3187 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3188 } | 3188 } |
3189 | 3189 |
| 3190 Iterable<Length> getRange(int start, int end) => |
| 3191 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3192 |
3190 List<Length> sublist(int start, [int end]) { | 3193 List<Length> sublist(int start, [int end]) { |
3191 if (end == null) end = length; | 3194 if (end == null) end = length; |
3192 return Lists.getRange(this, start, end, <Length>[]); | 3195 return Lists.getRange(this, start, end, <Length>[]); |
3193 } | 3196 } |
3194 | 3197 |
3195 List<Length> getRange(int start, int rangeLength) => | |
3196 sublist(start, start + rangeLength); | |
3197 | |
3198 Map<int, Length> asMap() => | 3198 Map<int, Length> asMap() => |
3199 IterableMixinWorkaround.asMapList(this); | 3199 IterableMixinWorkaround.asMapList(this); |
3200 | 3200 |
3201 String toString() { | 3201 String toString() { |
3202 StringBuffer buffer = new StringBuffer('['); | 3202 StringBuffer buffer = new StringBuffer('['); |
3203 buffer.writeAll(this, ', '); | 3203 buffer.writeAll(this, ', '); |
3204 buffer.write(']'); | 3204 buffer.write(']'); |
3205 return buffer.toString(); | 3205 return buffer.toString(); |
3206 } | 3206 } |
3207 | 3207 |
(...skipping 612 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3820 } | 3820 } |
3821 | 3821 |
3822 void removeRange(int start, int rangeLength) { | 3822 void removeRange(int start, int rangeLength) { |
3823 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3823 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3824 } | 3824 } |
3825 | 3825 |
3826 void insertRange(int start, int rangeLength, [Number initialValue]) { | 3826 void insertRange(int start, int rangeLength, [Number initialValue]) { |
3827 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3827 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3828 } | 3828 } |
3829 | 3829 |
| 3830 Iterable<Number> getRange(int start, int end) => |
| 3831 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3832 |
3830 List<Number> sublist(int start, [int end]) { | 3833 List<Number> sublist(int start, [int end]) { |
3831 if (end == null) end = length; | 3834 if (end == null) end = length; |
3832 return Lists.getRange(this, start, end, <Number>[]); | 3835 return Lists.getRange(this, start, end, <Number>[]); |
3833 } | 3836 } |
3834 | 3837 |
3835 List<Number> getRange(int start, int rangeLength) => | |
3836 sublist(start, start + rangeLength); | |
3837 | |
3838 Map<int, Number> asMap() => | 3838 Map<int, Number> asMap() => |
3839 IterableMixinWorkaround.asMapList(this); | 3839 IterableMixinWorkaround.asMapList(this); |
3840 | 3840 |
3841 String toString() { | 3841 String toString() { |
3842 StringBuffer buffer = new StringBuffer('['); | 3842 StringBuffer buffer = new StringBuffer('['); |
3843 buffer.writeAll(this, ', '); | 3843 buffer.writeAll(this, ', '); |
3844 buffer.write(']'); | 3844 buffer.write(']'); |
3845 return buffer.toString(); | 3845 return buffer.toString(); |
3846 } | 3846 } |
3847 | 3847 |
(...skipping 843 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4691 } | 4691 } |
4692 | 4692 |
4693 void removeRange(int start, int rangeLength) { | 4693 void removeRange(int start, int rangeLength) { |
4694 throw new UnsupportedError("Cannot removeRange on immutable List."); | 4694 throw new UnsupportedError("Cannot removeRange on immutable List."); |
4695 } | 4695 } |
4696 | 4696 |
4697 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { | 4697 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { |
4698 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4698 throw new UnsupportedError("Cannot insertRange on immutable List."); |
4699 } | 4699 } |
4700 | 4700 |
| 4701 Iterable<PathSeg> getRange(int start, int end) => |
| 4702 IterableMixinWorkaround.getRangeList(this, start, end); |
| 4703 |
4701 List<PathSeg> sublist(int start, [int end]) { | 4704 List<PathSeg> sublist(int start, [int end]) { |
4702 if (end == null) end = length; | 4705 if (end == null) end = length; |
4703 return Lists.getRange(this, start, end, <PathSeg>[]); | 4706 return Lists.getRange(this, start, end, <PathSeg>[]); |
4704 } | 4707 } |
4705 | 4708 |
4706 List<PathSeg> getRange(int start, int rangeLength) => | |
4707 sublist(start, start + rangeLength); | |
4708 | |
4709 Map<int, PathSeg> asMap() => | 4709 Map<int, PathSeg> asMap() => |
4710 IterableMixinWorkaround.asMapList(this); | 4710 IterableMixinWorkaround.asMapList(this); |
4711 | 4711 |
4712 String toString() { | 4712 String toString() { |
4713 StringBuffer buffer = new StringBuffer('['); | 4713 StringBuffer buffer = new StringBuffer('['); |
4714 buffer.writeAll(this, ', '); | 4714 buffer.writeAll(this, ', '); |
4715 buffer.write(']'); | 4715 buffer.write(']'); |
4716 return buffer.toString(); | 4716 return buffer.toString(); |
4717 } | 4717 } |
4718 | 4718 |
(...skipping 873 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5592 } | 5592 } |
5593 | 5593 |
5594 void removeRange(int start, int rangeLength) { | 5594 void removeRange(int start, int rangeLength) { |
5595 throw new UnsupportedError("Cannot removeRange on immutable List."); | 5595 throw new UnsupportedError("Cannot removeRange on immutable List."); |
5596 } | 5596 } |
5597 | 5597 |
5598 void insertRange(int start, int rangeLength, [String initialValue]) { | 5598 void insertRange(int start, int rangeLength, [String initialValue]) { |
5599 throw new UnsupportedError("Cannot insertRange on immutable List."); | 5599 throw new UnsupportedError("Cannot insertRange on immutable List."); |
5600 } | 5600 } |
5601 | 5601 |
| 5602 Iterable<String> getRange(int start, int end) => |
| 5603 IterableMixinWorkaround.getRangeList(this, start, end); |
| 5604 |
5602 List<String> sublist(int start, [int end]) { | 5605 List<String> sublist(int start, [int end]) { |
5603 if (end == null) end = length; | 5606 if (end == null) end = length; |
5604 return Lists.getRange(this, start, end, <String>[]); | 5607 return Lists.getRange(this, start, end, <String>[]); |
5605 } | 5608 } |
5606 | 5609 |
5607 List<String> getRange(int start, int rangeLength) => | |
5608 sublist(start, start + rangeLength); | |
5609 | |
5610 Map<int, String> asMap() => | 5610 Map<int, String> asMap() => |
5611 IterableMixinWorkaround.asMapList(this); | 5611 IterableMixinWorkaround.asMapList(this); |
5612 | 5612 |
5613 String toString() { | 5613 String toString() { |
5614 StringBuffer buffer = new StringBuffer('['); | 5614 StringBuffer buffer = new StringBuffer('['); |
5615 buffer.writeAll(this, ', '); | 5615 buffer.writeAll(this, ', '); |
5616 buffer.write(']'); | 5616 buffer.write(']'); |
5617 return buffer.toString(); | 5617 return buffer.toString(); |
5618 } | 5618 } |
5619 | 5619 |
(...skipping 1146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6766 } | 6766 } |
6767 | 6767 |
6768 void removeRange(int start, int rangeLength) { | 6768 void removeRange(int start, int rangeLength) { |
6769 throw new UnsupportedError("Cannot removeRange on immutable List."); | 6769 throw new UnsupportedError("Cannot removeRange on immutable List."); |
6770 } | 6770 } |
6771 | 6771 |
6772 void insertRange(int start, int rangeLength, [Transform initialValue]) { | 6772 void insertRange(int start, int rangeLength, [Transform initialValue]) { |
6773 throw new UnsupportedError("Cannot insertRange on immutable List."); | 6773 throw new UnsupportedError("Cannot insertRange on immutable List."); |
6774 } | 6774 } |
6775 | 6775 |
| 6776 Iterable<Transform> getRange(int start, int end) => |
| 6777 IterableMixinWorkaround.getRangeList(this, start, end); |
| 6778 |
6776 List<Transform> sublist(int start, [int end]) { | 6779 List<Transform> sublist(int start, [int end]) { |
6777 if (end == null) end = length; | 6780 if (end == null) end = length; |
6778 return Lists.getRange(this, start, end, <Transform>[]); | 6781 return Lists.getRange(this, start, end, <Transform>[]); |
6779 } | 6782 } |
6780 | 6783 |
6781 List<Transform> getRange(int start, int rangeLength) => | |
6782 sublist(start, start + rangeLength); | |
6783 | |
6784 Map<int, Transform> asMap() => | 6784 Map<int, Transform> asMap() => |
6785 IterableMixinWorkaround.asMapList(this); | 6785 IterableMixinWorkaround.asMapList(this); |
6786 | 6786 |
6787 String toString() { | 6787 String toString() { |
6788 StringBuffer buffer = new StringBuffer('['); | 6788 StringBuffer buffer = new StringBuffer('['); |
6789 buffer.writeAll(this, ', '); | 6789 buffer.writeAll(this, ', '); |
6790 buffer.write(']'); | 6790 buffer.write(']'); |
6791 return buffer.toString(); | 6791 return buffer.toString(); |
6792 } | 6792 } |
6793 | 6793 |
(...skipping 507 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7301 } | 7301 } |
7302 | 7302 |
7303 void removeRange(int start, int rangeLength) { | 7303 void removeRange(int start, int rangeLength) { |
7304 throw new UnsupportedError("Cannot removeRange on immutable List."); | 7304 throw new UnsupportedError("Cannot removeRange on immutable List."); |
7305 } | 7305 } |
7306 | 7306 |
7307 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { | 7307 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { |
7308 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7308 throw new UnsupportedError("Cannot insertRange on immutable List."); |
7309 } | 7309 } |
7310 | 7310 |
| 7311 Iterable<ElementInstance> getRange(int start, int end) => |
| 7312 IterableMixinWorkaround.getRangeList(this, start, end); |
| 7313 |
7311 List<ElementInstance> sublist(int start, [int end]) { | 7314 List<ElementInstance> sublist(int start, [int end]) { |
7312 if (end == null) end = length; | 7315 if (end == null) end = length; |
7313 return Lists.getRange(this, start, end, <ElementInstance>[]); | 7316 return Lists.getRange(this, start, end, <ElementInstance>[]); |
7314 } | 7317 } |
7315 | 7318 |
7316 List<ElementInstance> getRange(int start, int rangeLength) => | |
7317 sublist(start, start + rangeLength); | |
7318 | |
7319 Map<int, ElementInstance> asMap() => | 7319 Map<int, ElementInstance> asMap() => |
7320 IterableMixinWorkaround.asMapList(this); | 7320 IterableMixinWorkaround.asMapList(this); |
7321 | 7321 |
7322 String toString() { | 7322 String toString() { |
7323 StringBuffer buffer = new StringBuffer('['); | 7323 StringBuffer buffer = new StringBuffer('['); |
7324 buffer.writeAll(this, ', '); | 7324 buffer.writeAll(this, ', '); |
7325 buffer.write(']'); | 7325 buffer.write(']'); |
7326 return buffer.toString(); | 7326 return buffer.toString(); |
7327 } | 7327 } |
7328 | 7328 |
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7601 | 7601 |
7602 | 7602 |
7603 @DocsEditable | 7603 @DocsEditable |
7604 @DomName('SVGVKernElement') | 7604 @DomName('SVGVKernElement') |
7605 abstract class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { | 7605 abstract class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { |
7606 | 7606 |
7607 @DomName('SVGVKernElement.SVGVKernElement') | 7607 @DomName('SVGVKernElement.SVGVKernElement') |
7608 @DocsEditable | 7608 @DocsEditable |
7609 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7609 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
7610 } | 7610 } |
OLD | NEW |