| 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 3032 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3043 | 3043 |
| 3044 | 3044 |
| 3045 @DocsEditable | 3045 @DocsEditable |
| 3046 @DomName('SVGLengthList') | 3046 @DomName('SVGLengthList') |
| 3047 class LengthList implements JavaScriptIndexingBehavior, List<Length> native "*SV
GLengthList" { | 3047 class LengthList implements JavaScriptIndexingBehavior, List<Length> native "*SV
GLengthList" { |
| 3048 | 3048 |
| 3049 @DomName('SVGLengthList.numberOfItems') | 3049 @DomName('SVGLengthList.numberOfItems') |
| 3050 @DocsEditable | 3050 @DocsEditable |
| 3051 final int numberOfItems; | 3051 final int numberOfItems; |
| 3052 | 3052 |
| 3053 Length operator[](int index) => JS("Length", "#[#]", this, index); | 3053 Length operator[](int index) => this.getItem(index); |
| 3054 | 3054 |
| 3055 void operator[]=(int index, Length value) { | 3055 void operator[]=(int index, Length value) { |
| 3056 throw new UnsupportedError("Cannot assign element of immutable List."); | 3056 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 3057 } | 3057 } |
| 3058 // -- start List<Length> mixins. | 3058 // -- start List<Length> mixins. |
| 3059 // Length is the element type. | 3059 // Length is the element type. |
| 3060 | 3060 |
| 3061 // From Iterable<Length>: | 3061 // From Iterable<Length>: |
| 3062 | 3062 |
| 3063 Iterator<Length> get iterator { | 3063 Iterator<Length> get iterator { |
| (...skipping 603 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3667 | 3667 |
| 3668 | 3668 |
| 3669 @DocsEditable | 3669 @DocsEditable |
| 3670 @DomName('SVGNumberList') | 3670 @DomName('SVGNumberList') |
| 3671 class NumberList implements JavaScriptIndexingBehavior, List<Number> native "*SV
GNumberList" { | 3671 class NumberList implements JavaScriptIndexingBehavior, List<Number> native "*SV
GNumberList" { |
| 3672 | 3672 |
| 3673 @DomName('SVGNumberList.numberOfItems') | 3673 @DomName('SVGNumberList.numberOfItems') |
| 3674 @DocsEditable | 3674 @DocsEditable |
| 3675 final int numberOfItems; | 3675 final int numberOfItems; |
| 3676 | 3676 |
| 3677 Number operator[](int index) => JS("Number", "#[#]", this, index); | 3677 Number operator[](int index) => this.getItem(index); |
| 3678 | 3678 |
| 3679 void operator[]=(int index, Number value) { | 3679 void operator[]=(int index, Number value) { |
| 3680 throw new UnsupportedError("Cannot assign element of immutable List."); | 3680 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 3681 } | 3681 } |
| 3682 // -- start List<Number> mixins. | 3682 // -- start List<Number> mixins. |
| 3683 // Number is the element type. | 3683 // Number is the element type. |
| 3684 | 3684 |
| 3685 // From Iterable<Number>: | 3685 // From Iterable<Number>: |
| 3686 | 3686 |
| 3687 Iterator<Number> get iterator { | 3687 Iterator<Number> get iterator { |
| (...skipping 879 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4567 | 4567 |
| 4568 | 4568 |
| 4569 @DocsEditable | 4569 @DocsEditable |
| 4570 @DomName('SVGPathSegList') | 4570 @DomName('SVGPathSegList') |
| 4571 class PathSegList implements JavaScriptIndexingBehavior, List<PathSeg> native "*
SVGPathSegList" { | 4571 class PathSegList implements JavaScriptIndexingBehavior, List<PathSeg> native "*
SVGPathSegList" { |
| 4572 | 4572 |
| 4573 @DomName('SVGPathSegList.numberOfItems') | 4573 @DomName('SVGPathSegList.numberOfItems') |
| 4574 @DocsEditable | 4574 @DocsEditable |
| 4575 final int numberOfItems; | 4575 final int numberOfItems; |
| 4576 | 4576 |
| 4577 PathSeg operator[](int index) => JS("PathSeg", "#[#]", this, index); | 4577 PathSeg operator[](int index) => this.getItem(index); |
| 4578 | 4578 |
| 4579 void operator[]=(int index, PathSeg value) { | 4579 void operator[]=(int index, PathSeg value) { |
| 4580 throw new UnsupportedError("Cannot assign element of immutable List."); | 4580 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 4581 } | 4581 } |
| 4582 // -- start List<PathSeg> mixins. | 4582 // -- start List<PathSeg> mixins. |
| 4583 // PathSeg is the element type. | 4583 // PathSeg is the element type. |
| 4584 | 4584 |
| 4585 // From Iterable<PathSeg>: | 4585 // From Iterable<PathSeg>: |
| 4586 | 4586 |
| 4587 Iterator<PathSeg> get iterator { | 4587 Iterator<PathSeg> get iterator { |
| (...skipping 863 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5451 | 5451 |
| 5452 | 5452 |
| 5453 @DocsEditable | 5453 @DocsEditable |
| 5454 @DomName('SVGStringList') | 5454 @DomName('SVGStringList') |
| 5455 class StringList implements JavaScriptIndexingBehavior, List<String> native "*SV
GStringList" { | 5455 class StringList implements JavaScriptIndexingBehavior, List<String> native "*SV
GStringList" { |
| 5456 | 5456 |
| 5457 @DomName('SVGStringList.numberOfItems') | 5457 @DomName('SVGStringList.numberOfItems') |
| 5458 @DocsEditable | 5458 @DocsEditable |
| 5459 final int numberOfItems; | 5459 final int numberOfItems; |
| 5460 | 5460 |
| 5461 String operator[](int index) => JS("String", "#[#]", this, index); | 5461 String operator[](int index) => this.getItem(index); |
| 5462 | 5462 |
| 5463 void operator[]=(int index, String value) { | 5463 void operator[]=(int index, String value) { |
| 5464 throw new UnsupportedError("Cannot assign element of immutable List."); | 5464 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 5465 } | 5465 } |
| 5466 // -- start List<String> mixins. | 5466 // -- start List<String> mixins. |
| 5467 // String is the element type. | 5467 // String is the element type. |
| 5468 | 5468 |
| 5469 // From Iterable<String>: | 5469 // From Iterable<String>: |
| 5470 | 5470 |
| 5471 Iterator<String> get iterator { | 5471 Iterator<String> get iterator { |
| (...skipping 1141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6613 | 6613 |
| 6614 | 6614 |
| 6615 @DocsEditable | 6615 @DocsEditable |
| 6616 @DomName('SVGTransformList') | 6616 @DomName('SVGTransformList') |
| 6617 class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ
e "*SVGTransformList" { | 6617 class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ
e "*SVGTransformList" { |
| 6618 | 6618 |
| 6619 @DomName('SVGTransformList.numberOfItems') | 6619 @DomName('SVGTransformList.numberOfItems') |
| 6620 @DocsEditable | 6620 @DocsEditable |
| 6621 final int numberOfItems; | 6621 final int numberOfItems; |
| 6622 | 6622 |
| 6623 Transform operator[](int index) => JS("Transform", "#[#]", this, index); | 6623 Transform operator[](int index) => this.getItem(index); |
| 6624 | 6624 |
| 6625 void operator[]=(int index, Transform value) { | 6625 void operator[]=(int index, Transform value) { |
| 6626 throw new UnsupportedError("Cannot assign element of immutable List."); | 6626 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 6627 } | 6627 } |
| 6628 // -- start List<Transform> mixins. | 6628 // -- start List<Transform> mixins. |
| 6629 // Transform is the element type. | 6629 // Transform is the element type. |
| 6630 | 6630 |
| 6631 // From Iterable<Transform>: | 6631 // From Iterable<Transform>: |
| 6632 | 6632 |
| 6633 Iterator<Transform> get iterator { | 6633 Iterator<Transform> get iterator { |
| (...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7132 | 7132 |
| 7133 | 7133 |
| 7134 @DocsEditable | 7134 @DocsEditable |
| 7135 @DomName('SVGElementInstanceList') | 7135 @DomName('SVGElementInstanceList') |
| 7136 class _ElementInstanceList implements JavaScriptIndexingBehavior, List<ElementIn
stance> native "*SVGElementInstanceList" { | 7136 class _ElementInstanceList implements JavaScriptIndexingBehavior, List<ElementIn
stance> native "*SVGElementInstanceList" { |
| 7137 | 7137 |
| 7138 @DomName('SVGElementInstanceList.length') | 7138 @DomName('SVGElementInstanceList.length') |
| 7139 @DocsEditable | 7139 @DocsEditable |
| 7140 int get length => JS("int", "#.length", this); | 7140 int get length => JS("int", "#.length", this); |
| 7141 | 7141 |
| 7142 ElementInstance operator[](int index) => JS("ElementInstance", "#[#]", this, i
ndex); | 7142 ElementInstance operator[](int index) => this.item(index); |
| 7143 | 7143 |
| 7144 void operator[]=(int index, ElementInstance value) { | 7144 void operator[]=(int index, ElementInstance value) { |
| 7145 throw new UnsupportedError("Cannot assign element of immutable List."); | 7145 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 7146 } | 7146 } |
| 7147 // -- start List<ElementInstance> mixins. | 7147 // -- start List<ElementInstance> mixins. |
| 7148 // ElementInstance is the element type. | 7148 // ElementInstance is the element type. |
| 7149 | 7149 |
| 7150 // From Iterable<ElementInstance>: | 7150 // From Iterable<ElementInstance>: |
| 7151 | 7151 |
| 7152 Iterator<ElementInstance> get iterator { | 7152 Iterator<ElementInstance> get iterator { |
| (...skipping 574 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7727 | 7727 |
| 7728 | 7728 |
| 7729 @DocsEditable | 7729 @DocsEditable |
| 7730 @DomName('SVGVKernElement') | 7730 @DomName('SVGVKernElement') |
| 7731 class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { | 7731 class _SVGVKernElement extends SvgElement native "*SVGVKernElement" { |
| 7732 | 7732 |
| 7733 @DomName('SVGVKernElement.SVGVKernElement') | 7733 @DomName('SVGVKernElement.SVGVKernElement') |
| 7734 @DocsEditable | 7734 @DocsEditable |
| 7735 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7735 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
| 7736 } | 7736 } |
| OLD | NEW |