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 3174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3185 } | 3185 } |
3186 | 3186 |
3187 void removeRange(int start, int rangeLength) { | 3187 void removeRange(int start, int rangeLength) { |
3188 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3188 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3189 } | 3189 } |
3190 | 3190 |
3191 void insertRange(int start, int rangeLength, [Length initialValue]) { | 3191 void insertRange(int start, int rangeLength, [Length initialValue]) { |
3192 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3192 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3193 } | 3193 } |
3194 | 3194 |
| 3195 Iterable<Length> getRange(int start, int end) => |
| 3196 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3197 |
3195 List<Length> sublist(int start, [int end]) { | 3198 List<Length> sublist(int start, [int end]) { |
3196 if (end == null) end = length; | 3199 if (end == null) end = length; |
3197 return Lists.getRange(this, start, end, <Length>[]); | 3200 return Lists.getRange(this, start, end, <Length>[]); |
3198 } | 3201 } |
3199 | 3202 |
3200 List<Length> getRange(int start, int rangeLength) => | |
3201 sublist(start, start + rangeLength); | |
3202 | |
3203 Map<int, Length> asMap() => | 3203 Map<int, Length> asMap() => |
3204 IterableMixinWorkaround.asMapList(this); | 3204 IterableMixinWorkaround.asMapList(this); |
3205 | 3205 |
3206 String toString() { | 3206 String toString() { |
3207 StringBuffer buffer = new StringBuffer('['); | 3207 StringBuffer buffer = new StringBuffer('['); |
3208 buffer.writeAll(this, ', '); | 3208 buffer.writeAll(this, ', '); |
3209 buffer.write(']'); | 3209 buffer.write(']'); |
3210 return buffer.toString(); | 3210 return buffer.toString(); |
3211 } | 3211 } |
3212 | 3212 |
(...skipping 617 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3830 } | 3830 } |
3831 | 3831 |
3832 void removeRange(int start, int rangeLength) { | 3832 void removeRange(int start, int rangeLength) { |
3833 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3833 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3834 } | 3834 } |
3835 | 3835 |
3836 void insertRange(int start, int rangeLength, [Number initialValue]) { | 3836 void insertRange(int start, int rangeLength, [Number initialValue]) { |
3837 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3837 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3838 } | 3838 } |
3839 | 3839 |
| 3840 Iterable<Number> getRange(int start, int end) => |
| 3841 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3842 |
3840 List<Number> sublist(int start, [int end]) { | 3843 List<Number> sublist(int start, [int end]) { |
3841 if (end == null) end = length; | 3844 if (end == null) end = length; |
3842 return Lists.getRange(this, start, end, <Number>[]); | 3845 return Lists.getRange(this, start, end, <Number>[]); |
3843 } | 3846 } |
3844 | 3847 |
3845 List<Number> getRange(int start, int rangeLength) => | |
3846 sublist(start, start + rangeLength); | |
3847 | |
3848 Map<int, Number> asMap() => | 3848 Map<int, Number> asMap() => |
3849 IterableMixinWorkaround.asMapList(this); | 3849 IterableMixinWorkaround.asMapList(this); |
3850 | 3850 |
3851 String toString() { | 3851 String toString() { |
3852 StringBuffer buffer = new StringBuffer('['); | 3852 StringBuffer buffer = new StringBuffer('['); |
3853 buffer.writeAll(this, ', '); | 3853 buffer.writeAll(this, ', '); |
3854 buffer.write(']'); | 3854 buffer.write(']'); |
3855 return buffer.toString(); | 3855 return buffer.toString(); |
3856 } | 3856 } |
3857 | 3857 |
(...skipping 848 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4706 } | 4706 } |
4707 | 4707 |
4708 void removeRange(int start, int rangeLength) { | 4708 void removeRange(int start, int rangeLength) { |
4709 throw new UnsupportedError("Cannot removeRange on immutable List."); | 4709 throw new UnsupportedError("Cannot removeRange on immutable List."); |
4710 } | 4710 } |
4711 | 4711 |
4712 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { | 4712 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { |
4713 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4713 throw new UnsupportedError("Cannot insertRange on immutable List."); |
4714 } | 4714 } |
4715 | 4715 |
| 4716 Iterable<PathSeg> getRange(int start, int end) => |
| 4717 IterableMixinWorkaround.getRangeList(this, start, end); |
| 4718 |
4716 List<PathSeg> sublist(int start, [int end]) { | 4719 List<PathSeg> sublist(int start, [int end]) { |
4717 if (end == null) end = length; | 4720 if (end == null) end = length; |
4718 return Lists.getRange(this, start, end, <PathSeg>[]); | 4721 return Lists.getRange(this, start, end, <PathSeg>[]); |
4719 } | 4722 } |
4720 | 4723 |
4721 List<PathSeg> getRange(int start, int rangeLength) => | |
4722 sublist(start, start + rangeLength); | |
4723 | |
4724 Map<int, PathSeg> asMap() => | 4724 Map<int, PathSeg> asMap() => |
4725 IterableMixinWorkaround.asMapList(this); | 4725 IterableMixinWorkaround.asMapList(this); |
4726 | 4726 |
4727 String toString() { | 4727 String toString() { |
4728 StringBuffer buffer = new StringBuffer('['); | 4728 StringBuffer buffer = new StringBuffer('['); |
4729 buffer.writeAll(this, ', '); | 4729 buffer.writeAll(this, ', '); |
4730 buffer.write(']'); | 4730 buffer.write(']'); |
4731 return buffer.toString(); | 4731 return buffer.toString(); |
4732 } | 4732 } |
4733 | 4733 |
(...skipping 878 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5612 } | 5612 } |
5613 | 5613 |
5614 void removeRange(int start, int rangeLength) { | 5614 void removeRange(int start, int rangeLength) { |
5615 throw new UnsupportedError("Cannot removeRange on immutable List."); | 5615 throw new UnsupportedError("Cannot removeRange on immutable List."); |
5616 } | 5616 } |
5617 | 5617 |
5618 void insertRange(int start, int rangeLength, [String initialValue]) { | 5618 void insertRange(int start, int rangeLength, [String initialValue]) { |
5619 throw new UnsupportedError("Cannot insertRange on immutable List."); | 5619 throw new UnsupportedError("Cannot insertRange on immutable List."); |
5620 } | 5620 } |
5621 | 5621 |
| 5622 Iterable<String> getRange(int start, int end) => |
| 5623 IterableMixinWorkaround.getRangeList(this, start, end); |
| 5624 |
5622 List<String> sublist(int start, [int end]) { | 5625 List<String> sublist(int start, [int end]) { |
5623 if (end == null) end = length; | 5626 if (end == null) end = length; |
5624 return Lists.getRange(this, start, end, <String>[]); | 5627 return Lists.getRange(this, start, end, <String>[]); |
5625 } | 5628 } |
5626 | 5629 |
5627 List<String> getRange(int start, int rangeLength) => | |
5628 sublist(start, start + rangeLength); | |
5629 | |
5630 Map<int, String> asMap() => | 5630 Map<int, String> asMap() => |
5631 IterableMixinWorkaround.asMapList(this); | 5631 IterableMixinWorkaround.asMapList(this); |
5632 | 5632 |
5633 String toString() { | 5633 String toString() { |
5634 StringBuffer buffer = new StringBuffer('['); | 5634 StringBuffer buffer = new StringBuffer('['); |
5635 buffer.writeAll(this, ', '); | 5635 buffer.writeAll(this, ', '); |
5636 buffer.write(']'); | 5636 buffer.write(']'); |
5637 return buffer.toString(); | 5637 return buffer.toString(); |
5638 } | 5638 } |
5639 | 5639 |
(...skipping 1151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6791 } | 6791 } |
6792 | 6792 |
6793 void removeRange(int start, int rangeLength) { | 6793 void removeRange(int start, int rangeLength) { |
6794 throw new UnsupportedError("Cannot removeRange on immutable List."); | 6794 throw new UnsupportedError("Cannot removeRange on immutable List."); |
6795 } | 6795 } |
6796 | 6796 |
6797 void insertRange(int start, int rangeLength, [Transform initialValue]) { | 6797 void insertRange(int start, int rangeLength, [Transform initialValue]) { |
6798 throw new UnsupportedError("Cannot insertRange on immutable List."); | 6798 throw new UnsupportedError("Cannot insertRange on immutable List."); |
6799 } | 6799 } |
6800 | 6800 |
| 6801 Iterable<Transform> getRange(int start, int end) => |
| 6802 IterableMixinWorkaround.getRangeList(this, start, end); |
| 6803 |
6801 List<Transform> sublist(int start, [int end]) { | 6804 List<Transform> sublist(int start, [int end]) { |
6802 if (end == null) end = length; | 6805 if (end == null) end = length; |
6803 return Lists.getRange(this, start, end, <Transform>[]); | 6806 return Lists.getRange(this, start, end, <Transform>[]); |
6804 } | 6807 } |
6805 | 6808 |
6806 List<Transform> getRange(int start, int rangeLength) => | |
6807 sublist(start, start + rangeLength); | |
6808 | |
6809 Map<int, Transform> asMap() => | 6809 Map<int, Transform> asMap() => |
6810 IterableMixinWorkaround.asMapList(this); | 6810 IterableMixinWorkaround.asMapList(this); |
6811 | 6811 |
6812 String toString() { | 6812 String toString() { |
6813 StringBuffer buffer = new StringBuffer('['); | 6813 StringBuffer buffer = new StringBuffer('['); |
6814 buffer.writeAll(this, ', '); | 6814 buffer.writeAll(this, ', '); |
6815 buffer.write(']'); | 6815 buffer.write(']'); |
6816 return buffer.toString(); | 6816 return buffer.toString(); |
6817 } | 6817 } |
6818 | 6818 |
(...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7331 } | 7331 } |
7332 | 7332 |
7333 void removeRange(int start, int rangeLength) { | 7333 void removeRange(int start, int rangeLength) { |
7334 throw new UnsupportedError("Cannot removeRange on immutable List."); | 7334 throw new UnsupportedError("Cannot removeRange on immutable List."); |
7335 } | 7335 } |
7336 | 7336 |
7337 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { | 7337 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { |
7338 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7338 throw new UnsupportedError("Cannot insertRange on immutable List."); |
7339 } | 7339 } |
7340 | 7340 |
| 7341 Iterable<ElementInstance> getRange(int start, int end) => |
| 7342 IterableMixinWorkaround.getRangeList(this, start, end); |
| 7343 |
7341 List<ElementInstance> sublist(int start, [int end]) { | 7344 List<ElementInstance> sublist(int start, [int end]) { |
7342 if (end == null) end = length; | 7345 if (end == null) end = length; |
7343 return Lists.getRange(this, start, end, <ElementInstance>[]); | 7346 return Lists.getRange(this, start, end, <ElementInstance>[]); |
7344 } | 7347 } |
7345 | 7348 |
7346 List<ElementInstance> getRange(int start, int rangeLength) => | |
7347 sublist(start, start + rangeLength); | |
7348 | |
7349 Map<int, ElementInstance> asMap() => | 7349 Map<int, ElementInstance> asMap() => |
7350 IterableMixinWorkaround.asMapList(this); | 7350 IterableMixinWorkaround.asMapList(this); |
7351 | 7351 |
7352 String toString() { | 7352 String toString() { |
7353 StringBuffer buffer = new StringBuffer('['); | 7353 StringBuffer buffer = new StringBuffer('['); |
7354 buffer.writeAll(this, ', '); | 7354 buffer.writeAll(this, ', '); |
7355 buffer.write(']'); | 7355 buffer.write(']'); |
7356 return buffer.toString(); | 7356 return buffer.toString(); |
7357 } | 7357 } |
7358 | 7358 |
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7631 | 7631 |
7632 | 7632 |
7633 @DocsEditable | 7633 @DocsEditable |
7634 @DomName('SVGVKernElement') | 7634 @DomName('SVGVKernElement') |
7635 abstract class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { | 7635 abstract class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { |
7636 | 7636 |
7637 @DomName('SVGVKernElement.SVGVKernElement') | 7637 @DomName('SVGVKernElement.SVGVKernElement') |
7638 @DocsEditable | 7638 @DocsEditable |
7639 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7639 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
7640 } | 7640 } |
OLD | NEW |