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 3430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3441 } | 3441 } |
3442 | 3442 |
3443 void removeRange(int start, int rangeLength) { | 3443 void removeRange(int start, int rangeLength) { |
3444 throw new UnsupportedError("Cannot removeRange on immutable List."); | 3444 throw new UnsupportedError("Cannot removeRange on immutable List."); |
3445 } | 3445 } |
3446 | 3446 |
3447 void insertRange(int start, int rangeLength, [Length initialValue]) { | 3447 void insertRange(int start, int rangeLength, [Length initialValue]) { |
3448 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3448 throw new UnsupportedError("Cannot insertRange on immutable List."); |
3449 } | 3449 } |
3450 | 3450 |
| 3451 Iterable<Length> getRange(int start, int end) => |
| 3452 IterableMixinWorkaround.getRangeList(this, start, end); |
| 3453 |
3451 List<Length> sublist(int start, [int end]) { | 3454 List<Length> sublist(int start, [int end]) { |
3452 if (end == null) end = length; | 3455 if (end == null) end = length; |
3453 return Lists.getRange(this, start, end, <Length>[]); | 3456 return Lists.getRange(this, start, end, <Length>[]); |
3454 } | 3457 } |
3455 | 3458 |
3456 List<Length> getRange(int start, int rangeLength) => | |
3457 sublist(start, start + rangeLength); | |
3458 | |
3459 Map<int, Length> asMap() => | 3459 Map<int, Length> asMap() => |
3460 IterableMixinWorkaround.asMapList(this); | 3460 IterableMixinWorkaround.asMapList(this); |
3461 | 3461 |
3462 String toString() { | 3462 String toString() { |
3463 StringBuffer buffer = new StringBuffer('['); | 3463 StringBuffer buffer = new StringBuffer('['); |
3464 buffer.writeAll(this, ', '); | 3464 buffer.writeAll(this, ', '); |
3465 buffer.write(']'); | 3465 buffer.write(']'); |
3466 return buffer.toString(); | 3466 return buffer.toString(); |
3467 } | 3467 } |
3468 | 3468 |
(...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4158 } | 4158 } |
4159 | 4159 |
4160 void removeRange(int start, int rangeLength) { | 4160 void removeRange(int start, int rangeLength) { |
4161 throw new UnsupportedError("Cannot removeRange on immutable List."); | 4161 throw new UnsupportedError("Cannot removeRange on immutable List."); |
4162 } | 4162 } |
4163 | 4163 |
4164 void insertRange(int start, int rangeLength, [Number initialValue]) { | 4164 void insertRange(int start, int rangeLength, [Number initialValue]) { |
4165 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4165 throw new UnsupportedError("Cannot insertRange on immutable List."); |
4166 } | 4166 } |
4167 | 4167 |
| 4168 Iterable<Number> getRange(int start, int end) => |
| 4169 IterableMixinWorkaround.getRangeList(this, start, end); |
| 4170 |
4168 List<Number> sublist(int start, [int end]) { | 4171 List<Number> sublist(int start, [int end]) { |
4169 if (end == null) end = length; | 4172 if (end == null) end = length; |
4170 return Lists.getRange(this, start, end, <Number>[]); | 4173 return Lists.getRange(this, start, end, <Number>[]); |
4171 } | 4174 } |
4172 | 4175 |
4173 List<Number> getRange(int start, int rangeLength) => | |
4174 sublist(start, start + rangeLength); | |
4175 | |
4176 Map<int, Number> asMap() => | 4176 Map<int, Number> asMap() => |
4177 IterableMixinWorkaround.asMapList(this); | 4177 IterableMixinWorkaround.asMapList(this); |
4178 | 4178 |
4179 String toString() { | 4179 String toString() { |
4180 StringBuffer buffer = new StringBuffer('['); | 4180 StringBuffer buffer = new StringBuffer('['); |
4181 buffer.writeAll(this, ', '); | 4181 buffer.writeAll(this, ', '); |
4182 buffer.write(']'); | 4182 buffer.write(']'); |
4183 return buffer.toString(); | 4183 return buffer.toString(); |
4184 } | 4184 } |
4185 | 4185 |
(...skipping 1116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5302 } | 5302 } |
5303 | 5303 |
5304 void removeRange(int start, int rangeLength) { | 5304 void removeRange(int start, int rangeLength) { |
5305 throw new UnsupportedError("Cannot removeRange on immutable List."); | 5305 throw new UnsupportedError("Cannot removeRange on immutable List."); |
5306 } | 5306 } |
5307 | 5307 |
5308 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { | 5308 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { |
5309 throw new UnsupportedError("Cannot insertRange on immutable List."); | 5309 throw new UnsupportedError("Cannot insertRange on immutable List."); |
5310 } | 5310 } |
5311 | 5311 |
| 5312 Iterable<PathSeg> getRange(int start, int end) => |
| 5313 IterableMixinWorkaround.getRangeList(this, start, end); |
| 5314 |
5312 List<PathSeg> sublist(int start, [int end]) { | 5315 List<PathSeg> sublist(int start, [int end]) { |
5313 if (end == null) end = length; | 5316 if (end == null) end = length; |
5314 return Lists.getRange(this, start, end, <PathSeg>[]); | 5317 return Lists.getRange(this, start, end, <PathSeg>[]); |
5315 } | 5318 } |
5316 | 5319 |
5317 List<PathSeg> getRange(int start, int rangeLength) => | |
5318 sublist(start, start + rangeLength); | |
5319 | |
5320 Map<int, PathSeg> asMap() => | 5320 Map<int, PathSeg> asMap() => |
5321 IterableMixinWorkaround.asMapList(this); | 5321 IterableMixinWorkaround.asMapList(this); |
5322 | 5322 |
5323 String toString() { | 5323 String toString() { |
5324 StringBuffer buffer = new StringBuffer('['); | 5324 StringBuffer buffer = new StringBuffer('['); |
5325 buffer.writeAll(this, ', '); | 5325 buffer.writeAll(this, ', '); |
5326 buffer.write(']'); | 5326 buffer.write(']'); |
5327 return buffer.toString(); | 5327 return buffer.toString(); |
5328 } | 5328 } |
5329 | 5329 |
(...skipping 970 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6300 } | 6300 } |
6301 | 6301 |
6302 void removeRange(int start, int rangeLength) { | 6302 void removeRange(int start, int rangeLength) { |
6303 throw new UnsupportedError("Cannot removeRange on immutable List."); | 6303 throw new UnsupportedError("Cannot removeRange on immutable List."); |
6304 } | 6304 } |
6305 | 6305 |
6306 void insertRange(int start, int rangeLength, [String initialValue]) { | 6306 void insertRange(int start, int rangeLength, [String initialValue]) { |
6307 throw new UnsupportedError("Cannot insertRange on immutable List."); | 6307 throw new UnsupportedError("Cannot insertRange on immutable List."); |
6308 } | 6308 } |
6309 | 6309 |
| 6310 Iterable<String> getRange(int start, int end) => |
| 6311 IterableMixinWorkaround.getRangeList(this, start, end); |
| 6312 |
6310 List<String> sublist(int start, [int end]) { | 6313 List<String> sublist(int start, [int end]) { |
6311 if (end == null) end = length; | 6314 if (end == null) end = length; |
6312 return Lists.getRange(this, start, end, <String>[]); | 6315 return Lists.getRange(this, start, end, <String>[]); |
6313 } | 6316 } |
6314 | 6317 |
6315 List<String> getRange(int start, int rangeLength) => | |
6316 sublist(start, start + rangeLength); | |
6317 | |
6318 Map<int, String> asMap() => | 6318 Map<int, String> asMap() => |
6319 IterableMixinWorkaround.asMapList(this); | 6319 IterableMixinWorkaround.asMapList(this); |
6320 | 6320 |
6321 String toString() { | 6321 String toString() { |
6322 StringBuffer buffer = new StringBuffer('['); | 6322 StringBuffer buffer = new StringBuffer('['); |
6323 buffer.writeAll(this, ', '); | 6323 buffer.writeAll(this, ', '); |
6324 buffer.write(']'); | 6324 buffer.write(']'); |
6325 return buffer.toString(); | 6325 return buffer.toString(); |
6326 } | 6326 } |
6327 | 6327 |
(...skipping 1235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7563 } | 7563 } |
7564 | 7564 |
7565 void removeRange(int start, int rangeLength) { | 7565 void removeRange(int start, int rangeLength) { |
7566 throw new UnsupportedError("Cannot removeRange on immutable List."); | 7566 throw new UnsupportedError("Cannot removeRange on immutable List."); |
7567 } | 7567 } |
7568 | 7568 |
7569 void insertRange(int start, int rangeLength, [Transform initialValue]) { | 7569 void insertRange(int start, int rangeLength, [Transform initialValue]) { |
7570 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7570 throw new UnsupportedError("Cannot insertRange on immutable List."); |
7571 } | 7571 } |
7572 | 7572 |
| 7573 Iterable<Transform> getRange(int start, int end) => |
| 7574 IterableMixinWorkaround.getRangeList(this, start, end); |
| 7575 |
7573 List<Transform> sublist(int start, [int end]) { | 7576 List<Transform> sublist(int start, [int end]) { |
7574 if (end == null) end = length; | 7577 if (end == null) end = length; |
7575 return Lists.getRange(this, start, end, <Transform>[]); | 7578 return Lists.getRange(this, start, end, <Transform>[]); |
7576 } | 7579 } |
7577 | 7580 |
7578 List<Transform> getRange(int start, int rangeLength) => | |
7579 sublist(start, start + rangeLength); | |
7580 | |
7581 Map<int, Transform> asMap() => | 7581 Map<int, Transform> asMap() => |
7582 IterableMixinWorkaround.asMapList(this); | 7582 IterableMixinWorkaround.asMapList(this); |
7583 | 7583 |
7584 String toString() { | 7584 String toString() { |
7585 StringBuffer buffer = new StringBuffer('['); | 7585 StringBuffer buffer = new StringBuffer('['); |
7586 buffer.writeAll(this, ', '); | 7586 buffer.writeAll(this, ', '); |
7587 buffer.write(']'); | 7587 buffer.write(']'); |
7588 return buffer.toString(); | 7588 return buffer.toString(); |
7589 } | 7589 } |
7590 | 7590 |
(...skipping 561 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8152 } | 8152 } |
8153 | 8153 |
8154 void removeRange(int start, int rangeLength) { | 8154 void removeRange(int start, int rangeLength) { |
8155 throw new UnsupportedError("Cannot removeRange on immutable List."); | 8155 throw new UnsupportedError("Cannot removeRange on immutable List."); |
8156 } | 8156 } |
8157 | 8157 |
8158 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { | 8158 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { |
8159 throw new UnsupportedError("Cannot insertRange on immutable List."); | 8159 throw new UnsupportedError("Cannot insertRange on immutable List."); |
8160 } | 8160 } |
8161 | 8161 |
| 8162 Iterable<ElementInstance> getRange(int start, int end) => |
| 8163 IterableMixinWorkaround.getRangeList(this, start, end); |
| 8164 |
8162 List<ElementInstance> sublist(int start, [int end]) { | 8165 List<ElementInstance> sublist(int start, [int end]) { |
8163 if (end == null) end = length; | 8166 if (end == null) end = length; |
8164 return Lists.getRange(this, start, end, <ElementInstance>[]); | 8167 return Lists.getRange(this, start, end, <ElementInstance>[]); |
8165 } | 8168 } |
8166 | 8169 |
8167 List<ElementInstance> getRange(int start, int rangeLength) => | |
8168 sublist(start, start + rangeLength); | |
8169 | |
8170 Map<int, ElementInstance> asMap() => | 8170 Map<int, ElementInstance> asMap() => |
8171 IterableMixinWorkaround.asMapList(this); | 8171 IterableMixinWorkaround.asMapList(this); |
8172 | 8172 |
8173 String toString() { | 8173 String toString() { |
8174 StringBuffer buffer = new StringBuffer('['); | 8174 StringBuffer buffer = new StringBuffer('['); |
8175 buffer.writeAll(this, ', '); | 8175 buffer.writeAll(this, ', '); |
8176 buffer.write(']'); | 8176 buffer.write(']'); |
8177 return buffer.toString(); | 8177 return buffer.toString(); |
8178 } | 8178 } |
8179 | 8179 |
(...skipping 337 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8517 @DocsEditable | 8517 @DocsEditable |
8518 @DomName('SVGVKernElement') | 8518 @DomName('SVGVKernElement') |
8519 abstract class _SVGVKernElement extends SvgElement { | 8519 abstract class _SVGVKernElement extends SvgElement { |
8520 _SVGVKernElement.internal() : super.internal(); | 8520 _SVGVKernElement.internal() : super.internal(); |
8521 | 8521 |
8522 @DomName('SVGVKernElement.SVGVKernElement') | 8522 @DomName('SVGVKernElement.SVGVKernElement') |
8523 @DocsEditable | 8523 @DocsEditable |
8524 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 8524 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
8525 | 8525 |
8526 } | 8526 } |
OLD | NEW |