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: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 3435 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3446 } | 3446 } |
3447 | 3447 |
3448 void removeRange(int start, int rangeLength) { | 3448 void removeRange(int start, int rangeLength) { |
3449 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3449 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3450 } | 3450 } |
3451 | 3451 |
3452 void insertRange(int start, int rangeLength, [Length initialValue]) { | 3452 void insertRange(int start, int rangeLength, [Length initialValue]) { |
3453 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3453 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3454 } | 3454 } |
3455 | 3455 |
| 3456 Iterable<Length> getRange(int start, int end) => |
| 3457 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3458 |
3456 List<Length> sublist(int start, [int end]) { | 3459 List<Length> sublist(int start, [int end]) { |
3457 if (end == null) end = length; | 3460 if (end == null) end = length; |
3458 return Lists.getRange(this, start, end, <Length>[]); | 3461 return Lists.getRange(this, start, end, <Length>[]); |
3459 } | 3462 } |
3460 | 3463 |
3461 List<Length> getRange(int start, int rangeLength) => | |
3462 sublist(start, start + rangeLength); | |
3463 | |
3464 Map<int, Length> asMap() => | 3464 Map<int, Length> asMap() => |
3465 IterableMixinWorkaround.asMapList(this); | 3465 IterableMixinWorkaround.asMapList(this); |
3466 | 3466 |
3467 String toString() { | 3467 String toString() { |
3468 StringBuffer buffer = new StringBuffer('['); | 3468 StringBuffer buffer = new StringBuffer('['); |
3469 buffer.writeAll(this, ', '); | 3469 buffer.writeAll(this, ', '); |
3470 buffer.write(']'); | 3470 buffer.write(']'); |
3471 return buffer.toString(); | 3471 return buffer.toString(); |
3472 } | 3472 } |
3473 | 3473 |
(...skipping 694 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4168 } | 4168 } |
4169 | 4169 |
4170 void removeRange(int start, int rangeLength) { | 4170 void removeRange(int start, int rangeLength) { |
4171 throw new UnsupportedError("Cannot removeRange on immutable List."); | 4171 throw new UnsupportedError("Cannot removeRange on immutable List."); |
4172 } | 4172 } |
4173 | 4173 |
4174 void insertRange(int start, int rangeLength, [Number initialValue]) { | 4174 void insertRange(int start, int rangeLength, [Number initialValue]) { |
4175 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4175 throw new UnsupportedError("Cannot insertRange on immutable List."); |
4176 } | 4176 } |
4177 | 4177 |
| 4178 Iterable<Number> getRange(int start, int end) => |
| 4179 IterableMixinWorkaround.getRangeList(this, start, end); |
| 4180 |
4178 List<Number> sublist(int start, [int end]) { | 4181 List<Number> sublist(int start, [int end]) { |
4179 if (end == null) end = length; | 4182 if (end == null) end = length; |
4180 return Lists.getRange(this, start, end, <Number>[]); | 4183 return Lists.getRange(this, start, end, <Number>[]); |
4181 } | 4184 } |
4182 | 4185 |
4183 List<Number> getRange(int start, int rangeLength) => | |
4184 sublist(start, start + rangeLength); | |
4185 | |
4186 Map<int, Number> asMap() => | 4186 Map<int, Number> asMap() => |
4187 IterableMixinWorkaround.asMapList(this); | 4187 IterableMixinWorkaround.asMapList(this); |
4188 | 4188 |
4189 String toString() { | 4189 String toString() { |
4190 StringBuffer buffer = new StringBuffer('['); | 4190 StringBuffer buffer = new StringBuffer('['); |
4191 buffer.writeAll(this, ', '); | 4191 buffer.writeAll(this, ', '); |
4192 buffer.write(']'); | 4192 buffer.write(']'); |
4193 return buffer.toString(); | 4193 return buffer.toString(); |
4194 } | 4194 } |
4195 | 4195 |
(...skipping 1121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5317 } | 5317 } |
5318 | 5318 |
5319 void removeRange(int start, int rangeLength) { | 5319 void removeRange(int start, int rangeLength) { |
5320 throw new UnsupportedError("Cannot removeRange on immutable List."); | 5320 throw new UnsupportedError("Cannot removeRange on immutable List."); |
5321 } | 5321 } |
5322 | 5322 |
5323 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { | 5323 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { |
5324 throw new UnsupportedError("Cannot insertRange on immutable List."); | 5324 throw new UnsupportedError("Cannot insertRange on immutable List."); |
5325 } | 5325 } |
5326 | 5326 |
| 5327 Iterable<PathSeg> getRange(int start, int end) => |
| 5328 IterableMixinWorkaround.getRangeList(this, start, end); |
| 5329 |
5327 List<PathSeg> sublist(int start, [int end]) { | 5330 List<PathSeg> sublist(int start, [int end]) { |
5328 if (end == null) end = length; | 5331 if (end == null) end = length; |
5329 return Lists.getRange(this, start, end, <PathSeg>[]); | 5332 return Lists.getRange(this, start, end, <PathSeg>[]); |
5330 } | 5333 } |
5331 | 5334 |
5332 List<PathSeg> getRange(int start, int rangeLength) => | |
5333 sublist(start, start + rangeLength); | |
5334 | |
5335 Map<int, PathSeg> asMap() => | 5335 Map<int, PathSeg> asMap() => |
5336 IterableMixinWorkaround.asMapList(this); | 5336 IterableMixinWorkaround.asMapList(this); |
5337 | 5337 |
5338 String toString() { | 5338 String toString() { |
5339 StringBuffer buffer = new StringBuffer('['); | 5339 StringBuffer buffer = new StringBuffer('['); |
5340 buffer.writeAll(this, ', '); | 5340 buffer.writeAll(this, ', '); |
5341 buffer.write(']'); | 5341 buffer.write(']'); |
5342 return buffer.toString(); | 5342 return buffer.toString(); |
5343 } | 5343 } |
5344 | 5344 |
(...skipping 975 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6320 } | 6320 } |
6321 | 6321 |
6322 void removeRange(int start, int rangeLength) { | 6322 void removeRange(int start, int rangeLength) { |
6323 throw new UnsupportedError("Cannot removeRange on immutable List."); | 6323 throw new UnsupportedError("Cannot removeRange on immutable List."); |
6324 } | 6324 } |
6325 | 6325 |
6326 void insertRange(int start, int rangeLength, [String initialValue]) { | 6326 void insertRange(int start, int rangeLength, [String initialValue]) { |
6327 throw new UnsupportedError("Cannot insertRange on immutable List."); | 6327 throw new UnsupportedError("Cannot insertRange on immutable List."); |
6328 } | 6328 } |
6329 | 6329 |
| 6330 Iterable<String> getRange(int start, int end) => |
| 6331 IterableMixinWorkaround.getRangeList(this, start, end); |
| 6332 |
6330 List<String> sublist(int start, [int end]) { | 6333 List<String> sublist(int start, [int end]) { |
6331 if (end == null) end = length; | 6334 if (end == null) end = length; |
6332 return Lists.getRange(this, start, end, <String>[]); | 6335 return Lists.getRange(this, start, end, <String>[]); |
6333 } | 6336 } |
6334 | 6337 |
6335 List<String> getRange(int start, int rangeLength) => | |
6336 sublist(start, start + rangeLength); | |
6337 | |
6338 Map<int, String> asMap() => | 6338 Map<int, String> asMap() => |
6339 IterableMixinWorkaround.asMapList(this); | 6339 IterableMixinWorkaround.asMapList(this); |
6340 | 6340 |
6341 String toString() { | 6341 String toString() { |
6342 StringBuffer buffer = new StringBuffer('['); | 6342 StringBuffer buffer = new StringBuffer('['); |
6343 buffer.writeAll(this, ', '); | 6343 buffer.writeAll(this, ', '); |
6344 buffer.write(']'); | 6344 buffer.write(']'); |
6345 return buffer.toString(); | 6345 return buffer.toString(); |
6346 } | 6346 } |
6347 | 6347 |
(...skipping 1240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7588 } | 7588 } |
7589 | 7589 |
7590 void removeRange(int start, int rangeLength) { | 7590 void removeRange(int start, int rangeLength) { |
7591 throw new UnsupportedError("Cannot removeRange on immutable List."); | 7591 throw new UnsupportedError("Cannot removeRange on immutable List."); |
7592 } | 7592 } |
7593 | 7593 |
7594 void insertRange(int start, int rangeLength, [Transform initialValue]) { | 7594 void insertRange(int start, int rangeLength, [Transform initialValue]) { |
7595 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7595 throw new UnsupportedError("Cannot insertRange on immutable List."); |
7596 } | 7596 } |
7597 | 7597 |
| 7598 Iterable<Transform> getRange(int start, int end) => |
| 7599 IterableMixinWorkaround.getRangeList(this, start, end); |
| 7600 |
7598 List<Transform> sublist(int start, [int end]) { | 7601 List<Transform> sublist(int start, [int end]) { |
7599 if (end == null) end = length; | 7602 if (end == null) end = length; |
7600 return Lists.getRange(this, start, end, <Transform>[]); | 7603 return Lists.getRange(this, start, end, <Transform>[]); |
7601 } | 7604 } |
7602 | 7605 |
7603 List<Transform> getRange(int start, int rangeLength) => | |
7604 sublist(start, start + rangeLength); | |
7605 | |
7606 Map<int, Transform> asMap() => | 7606 Map<int, Transform> asMap() => |
7607 IterableMixinWorkaround.asMapList(this); | 7607 IterableMixinWorkaround.asMapList(this); |
7608 | 7608 |
7609 String toString() { | 7609 String toString() { |
7610 StringBuffer buffer = new StringBuffer('['); | 7610 StringBuffer buffer = new StringBuffer('['); |
7611 buffer.writeAll(this, ', '); | 7611 buffer.writeAll(this, ', '); |
7612 buffer.write(']'); | 7612 buffer.write(']'); |
7613 return buffer.toString(); | 7613 return buffer.toString(); |
7614 } | 7614 } |
7615 | 7615 |
(...skipping 566 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8182 } | 8182 } |
8183 | 8183 |
8184 void removeRange(int start, int rangeLength) { | 8184 void removeRange(int start, int rangeLength) { |
8185 throw new UnsupportedError("Cannot removeRange on immutable List."); | 8185 throw new UnsupportedError("Cannot removeRange on immutable List."); |
8186 } | 8186 } |
8187 | 8187 |
8188 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { | 8188 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { |
8189 throw new UnsupportedError("Cannot insertRange on immutable List."); | 8189 throw new UnsupportedError("Cannot insertRange on immutable List."); |
8190 } | 8190 } |
8191 | 8191 |
| 8192 Iterable<ElementInstance> getRange(int start, int end) => |
| 8193 IterableMixinWorkaround.getRangeList(this, start, end); |
| 8194 |
8192 List<ElementInstance> sublist(int start, [int end]) { | 8195 List<ElementInstance> sublist(int start, [int end]) { |
8193 if (end == null) end = length; | 8196 if (end == null) end = length; |
8194 return Lists.getRange(this, start, end, <ElementInstance>[]); | 8197 return Lists.getRange(this, start, end, <ElementInstance>[]); |
8195 } | 8198 } |
8196 | 8199 |
8197 List<ElementInstance> getRange(int start, int rangeLength) => | |
8198 sublist(start, start + rangeLength); | |
8199 | |
8200 Map<int, ElementInstance> asMap() => | 8200 Map<int, ElementInstance> asMap() => |
8201 IterableMixinWorkaround.asMapList(this); | 8201 IterableMixinWorkaround.asMapList(this); |
8202 | 8202 |
8203 String toString() { | 8203 String toString() { |
8204 StringBuffer buffer = new StringBuffer('['); | 8204 StringBuffer buffer = new StringBuffer('['); |
8205 buffer.writeAll(this, ', '); | 8205 buffer.writeAll(this, ', '); |
8206 buffer.write(']'); | 8206 buffer.write(']'); |
8207 return buffer.toString(); | 8207 return buffer.toString(); |
8208 } | 8208 } |
8209 | 8209 |
(...skipping 337 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8547 @DocsEditable | 8547 @DocsEditable |
8548 @DomName('SVGVKernElement') | 8548 @DomName('SVGVKernElement') |
8549 abstract class _SVGVKernElement extends SvgElement { | 8549 abstract class _SVGVKernElement extends SvgElement { |
8550 _SVGVKernElement.internal() : super.internal(); | 8550 _SVGVKernElement.internal() : super.internal(); |
8551 | 8551 |
8552 @DomName('SVGVKernElement.SVGVKernElement') | 8552 @DomName('SVGVKernElement.SVGVKernElement') |
8553 @DocsEditable | 8553 @DocsEditable |
8554 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 8554 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
8555 | 8555 |
8556 } | 8556 } |
OLD | NEW |