| OLD | NEW |
| 1 /** | 1 /** |
| 2 * Scalable Vector Graphics: | 2 * Scalable Vector Graphics: |
| 3 * Two-dimensional vector graphics with support for events and animation. | 3 * Two-dimensional vector graphics with support for events and animation. |
| 4 * | 4 * |
| 5 * For details about the features and syntax of SVG, a W3C standard, | 5 * For details about the features and syntax of SVG, a W3C standard, |
| 6 * refer to the | 6 * refer to the |
| 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). | 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). |
| 8 */ | 8 */ |
| 9 library dart.dom.svg; | 9 library dart.dom.svg; |
| 10 | 10 |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 68 @DomName('SVGAElement.href') | 68 @DomName('SVGAElement.href') |
| 69 @DocsEditable() | 69 @DocsEditable() |
| 70 final AnimatedString href; | 70 final AnimatedString href; |
| 71 } | 71 } |
| 72 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 72 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 73 // for details. All rights reserved. Use of this source code is governed by a | 73 // for details. All rights reserved. Use of this source code is governed by a |
| 74 // BSD-style license that can be found in the LICENSE file. | 74 // BSD-style license that can be found in the LICENSE file. |
| 75 | 75 |
| 76 | 76 |
| 77 @DocsEditable() | 77 @DocsEditable() |
| 78 @DomName('SVGAltGlyphElement') | |
| 79 @SupportedBrowser(SupportedBrowser.CHROME) | |
| 80 @SupportedBrowser(SupportedBrowser.FIREFOX) | |
| 81 @SupportedBrowser(SupportedBrowser.SAFARI) | |
| 82 @Unstable() | |
| 83 @Native("SVGAltGlyphElement") | |
| 84 class AltGlyphElement extends TextPositioningElement implements UriReference { | |
| 85 // To suppress missing implicit constructor warnings. | |
| 86 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); } | |
| 87 | |
| 88 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') | |
| 89 @DocsEditable() | |
| 90 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("
altGlyph"); | |
| 91 /** | |
| 92 * Constructor instantiated by the DOM when a custom element has been created. | |
| 93 * | |
| 94 * This can only be called by subclasses from their created constructor. | |
| 95 */ | |
| 96 AltGlyphElement.created() : super.created(); | |
| 97 | |
| 98 /// Checks if this type is supported on the current platform. | |
| 99 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg
Element.tag('altGlyph') is AltGlyphElement); | |
| 100 | |
| 101 @DomName('SVGAltGlyphElement.format') | |
| 102 @DocsEditable() | |
| 103 String format; | |
| 104 | |
| 105 @DomName('SVGAltGlyphElement.glyphRef') | |
| 106 @DocsEditable() | |
| 107 String glyphRef; | |
| 108 | |
| 109 // From SVGURIReference | |
| 110 | |
| 111 @DomName('SVGAltGlyphElement.href') | |
| 112 @DocsEditable() | |
| 113 final AnimatedString href; | |
| 114 } | |
| 115 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 116 // for details. All rights reserved. Use of this source code is governed by a | |
| 117 // BSD-style license that can be found in the LICENSE file. | |
| 118 | |
| 119 | |
| 120 @DocsEditable() | |
| 121 @DomName('SVGAngle') | 78 @DomName('SVGAngle') |
| 122 @Unstable() | 79 @Unstable() |
| 123 @Native("SVGAngle") | 80 @Native("SVGAngle") |
| 124 class Angle extends Interceptor { | 81 class Angle extends Interceptor { |
| 125 // To suppress missing implicit constructor warnings. | 82 // To suppress missing implicit constructor warnings. |
| 126 factory Angle._() { throw new UnsupportedError("Not supported"); } | 83 factory Angle._() { throw new UnsupportedError("Not supported"); } |
| 127 | 84 |
| 128 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') | 85 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') |
| 129 @DocsEditable() | 86 @DocsEditable() |
| 130 static const int SVG_ANGLETYPE_DEG = 2; | 87 static const int SVG_ANGLETYPE_DEG = 2; |
| (...skipping 1853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1984 */ | 1941 */ |
| 1985 FESpecularLightingElement.created() : super.created(); | 1942 FESpecularLightingElement.created() : super.created(); |
| 1986 | 1943 |
| 1987 /// Checks if this type is supported on the current platform. | 1944 /// Checks if this type is supported on the current platform. |
| 1988 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') &
& (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); | 1945 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') &
& (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); |
| 1989 | 1946 |
| 1990 @DomName('SVGFESpecularLightingElement.in1') | 1947 @DomName('SVGFESpecularLightingElement.in1') |
| 1991 @DocsEditable() | 1948 @DocsEditable() |
| 1992 final AnimatedString in1; | 1949 final AnimatedString in1; |
| 1993 | 1950 |
| 1951 @DomName('SVGFESpecularLightingElement.kernelUnitLengthX') |
| 1952 @DocsEditable() |
| 1953 @Experimental() // untriaged |
| 1954 final AnimatedNumber kernelUnitLengthX; |
| 1955 |
| 1956 @DomName('SVGFESpecularLightingElement.kernelUnitLengthY') |
| 1957 @DocsEditable() |
| 1958 @Experimental() // untriaged |
| 1959 final AnimatedNumber kernelUnitLengthY; |
| 1960 |
| 1994 @DomName('SVGFESpecularLightingElement.specularConstant') | 1961 @DomName('SVGFESpecularLightingElement.specularConstant') |
| 1995 @DocsEditable() | 1962 @DocsEditable() |
| 1996 final AnimatedNumber specularConstant; | 1963 final AnimatedNumber specularConstant; |
| 1997 | 1964 |
| 1998 @DomName('SVGFESpecularLightingElement.specularExponent') | 1965 @DomName('SVGFESpecularLightingElement.specularExponent') |
| 1999 @DocsEditable() | 1966 @DocsEditable() |
| 2000 final AnimatedNumber specularExponent; | 1967 final AnimatedNumber specularExponent; |
| 2001 | 1968 |
| 2002 @DomName('SVGFESpecularLightingElement.surfaceScale') | 1969 @DomName('SVGFESpecularLightingElement.surfaceScale') |
| 2003 @DocsEditable() | 1970 @DocsEditable() |
| (...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2266 /** | 2233 /** |
| 2267 * Constructor instantiated by the DOM when a custom element has been created. | 2234 * Constructor instantiated by the DOM when a custom element has been created. |
| 2268 * | 2235 * |
| 2269 * This can only be called by subclasses from their created constructor. | 2236 * This can only be called by subclasses from their created constructor. |
| 2270 */ | 2237 */ |
| 2271 FilterElement.created() : super.created(); | 2238 FilterElement.created() : super.created(); |
| 2272 | 2239 |
| 2273 /// Checks if this type is supported on the current platform. | 2240 /// Checks if this type is supported on the current platform. |
| 2274 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl
ement.tag('filter') is FilterElement); | 2241 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl
ement.tag('filter') is FilterElement); |
| 2275 | 2242 |
| 2276 @DomName('SVGFilterElement.filterResX') | |
| 2277 @DocsEditable() | |
| 2278 final AnimatedInteger filterResX; | |
| 2279 | |
| 2280 @DomName('SVGFilterElement.filterResY') | |
| 2281 @DocsEditable() | |
| 2282 final AnimatedInteger filterResY; | |
| 2283 | |
| 2284 @DomName('SVGFilterElement.filterUnits') | 2243 @DomName('SVGFilterElement.filterUnits') |
| 2285 @DocsEditable() | 2244 @DocsEditable() |
| 2286 final AnimatedEnumeration filterUnits; | 2245 final AnimatedEnumeration filterUnits; |
| 2287 | 2246 |
| 2288 @DomName('SVGFilterElement.height') | 2247 @DomName('SVGFilterElement.height') |
| 2289 @DocsEditable() | 2248 @DocsEditable() |
| 2290 final AnimatedLength height; | 2249 final AnimatedLength height; |
| 2291 | 2250 |
| 2292 @DomName('SVGFilterElement.primitiveUnits') | 2251 @DomName('SVGFilterElement.primitiveUnits') |
| 2293 @DocsEditable() | 2252 @DocsEditable() |
| 2294 final AnimatedEnumeration primitiveUnits; | 2253 final AnimatedEnumeration primitiveUnits; |
| 2295 | 2254 |
| 2296 @DomName('SVGFilterElement.width') | 2255 @DomName('SVGFilterElement.width') |
| 2297 @DocsEditable() | 2256 @DocsEditable() |
| 2298 final AnimatedLength width; | 2257 final AnimatedLength width; |
| 2299 | 2258 |
| 2300 @DomName('SVGFilterElement.x') | 2259 @DomName('SVGFilterElement.x') |
| 2301 @DocsEditable() | 2260 @DocsEditable() |
| 2302 final AnimatedLength x; | 2261 final AnimatedLength x; |
| 2303 | 2262 |
| 2304 @DomName('SVGFilterElement.y') | 2263 @DomName('SVGFilterElement.y') |
| 2305 @DocsEditable() | 2264 @DocsEditable() |
| 2306 final AnimatedLength y; | 2265 final AnimatedLength y; |
| 2307 | 2266 |
| 2308 @DomName('SVGFilterElement.setFilterRes') | |
| 2309 @DocsEditable() | |
| 2310 void setFilterRes(int filterResX, int filterResY) native; | |
| 2311 | |
| 2312 // From SVGURIReference | 2267 // From SVGURIReference |
| 2313 | 2268 |
| 2314 @DomName('SVGFilterElement.href') | 2269 @DomName('SVGFilterElement.href') |
| 2315 @DocsEditable() | 2270 @DocsEditable() |
| 2316 final AnimatedString href; | 2271 final AnimatedString href; |
| 2317 } | 2272 } |
| 2318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2319 // for details. All rights reserved. Use of this source code is governed by a | 2274 // for details. All rights reserved. Use of this source code is governed by a |
| 2320 // BSD-style license that can be found in the LICENSE file. | 2275 // BSD-style license that can be found in the LICENSE file. |
| 2321 | 2276 |
| (...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2720 if (len == 0) throw new StateError("No elements"); | 2675 if (len == 0) throw new StateError("No elements"); |
| 2721 throw new StateError("More than one element"); | 2676 throw new StateError("More than one element"); |
| 2722 } | 2677 } |
| 2723 | 2678 |
| 2724 Length elementAt(int index) => this[index]; | 2679 Length elementAt(int index) => this[index]; |
| 2725 // -- end List<Length> mixins. | 2680 // -- end List<Length> mixins. |
| 2726 | 2681 |
| 2727 @DomName('SVGLengthList.__setter__') | 2682 @DomName('SVGLengthList.__setter__') |
| 2728 @DocsEditable() | 2683 @DocsEditable() |
| 2729 @Experimental() // untriaged | 2684 @Experimental() // untriaged |
| 2730 void __setter__(int index, Length value) native; | 2685 void __setter__(int index, Length newItem) native; |
| 2731 | 2686 |
| 2732 @DomName('SVGLengthList.appendItem') | 2687 @DomName('SVGLengthList.appendItem') |
| 2733 @DocsEditable() | 2688 @DocsEditable() |
| 2734 Length appendItem(Length item) native; | 2689 Length appendItem(Length newItem) native; |
| 2735 | 2690 |
| 2736 @DomName('SVGLengthList.clear') | 2691 @DomName('SVGLengthList.clear') |
| 2737 @DocsEditable() | 2692 @DocsEditable() |
| 2738 void clear() native; | 2693 void clear() native; |
| 2739 | 2694 |
| 2740 @DomName('SVGLengthList.getItem') | 2695 @DomName('SVGLengthList.getItem') |
| 2741 @DocsEditable() | 2696 @DocsEditable() |
| 2742 Length getItem(int index) native; | 2697 Length getItem(int index) native; |
| 2743 | 2698 |
| 2744 @DomName('SVGLengthList.initialize') | 2699 @DomName('SVGLengthList.initialize') |
| 2745 @DocsEditable() | 2700 @DocsEditable() |
| 2746 Length initialize(Length item) native; | 2701 Length initialize(Length newItem) native; |
| 2747 | 2702 |
| 2748 @DomName('SVGLengthList.insertItemBefore') | 2703 @DomName('SVGLengthList.insertItemBefore') |
| 2749 @DocsEditable() | 2704 @DocsEditable() |
| 2750 Length insertItemBefore(Length item, int index) native; | 2705 Length insertItemBefore(Length newItem, int index) native; |
| 2751 | 2706 |
| 2752 @DomName('SVGLengthList.removeItem') | 2707 @DomName('SVGLengthList.removeItem') |
| 2753 @DocsEditable() | 2708 @DocsEditable() |
| 2754 Length removeItem(int index) native; | 2709 Length removeItem(int index) native; |
| 2755 | 2710 |
| 2756 @DomName('SVGLengthList.replaceItem') | 2711 @DomName('SVGLengthList.replaceItem') |
| 2757 @DocsEditable() | 2712 @DocsEditable() |
| 2758 Length replaceItem(Length item, int index) native; | 2713 Length replaceItem(Length newItem, int index) native; |
| 2759 } | 2714 } |
| 2760 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2715 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2761 // for details. All rights reserved. Use of this source code is governed by a | 2716 // for details. All rights reserved. Use of this source code is governed by a |
| 2762 // BSD-style license that can be found in the LICENSE file. | 2717 // BSD-style license that can be found in the LICENSE file. |
| 2763 | 2718 |
| 2764 | 2719 |
| 2765 @DocsEditable() | 2720 @DocsEditable() |
| 2766 @DomName('SVGLineElement') | 2721 @DomName('SVGLineElement') |
| 2767 @Unstable() | 2722 @Unstable() |
| 2768 @Native("SVGLineElement") | 2723 @Native("SVGLineElement") |
| (...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3172 if (len == 0) throw new StateError("No elements"); | 3127 if (len == 0) throw new StateError("No elements"); |
| 3173 throw new StateError("More than one element"); | 3128 throw new StateError("More than one element"); |
| 3174 } | 3129 } |
| 3175 | 3130 |
| 3176 Number elementAt(int index) => this[index]; | 3131 Number elementAt(int index) => this[index]; |
| 3177 // -- end List<Number> mixins. | 3132 // -- end List<Number> mixins. |
| 3178 | 3133 |
| 3179 @DomName('SVGNumberList.__setter__') | 3134 @DomName('SVGNumberList.__setter__') |
| 3180 @DocsEditable() | 3135 @DocsEditable() |
| 3181 @Experimental() // untriaged | 3136 @Experimental() // untriaged |
| 3182 void __setter__(int index, Number value) native; | 3137 void __setter__(int index, Number newItem) native; |
| 3183 | 3138 |
| 3184 @DomName('SVGNumberList.appendItem') | 3139 @DomName('SVGNumberList.appendItem') |
| 3185 @DocsEditable() | 3140 @DocsEditable() |
| 3186 Number appendItem(Number item) native; | 3141 Number appendItem(Number newItem) native; |
| 3187 | 3142 |
| 3188 @DomName('SVGNumberList.clear') | 3143 @DomName('SVGNumberList.clear') |
| 3189 @DocsEditable() | 3144 @DocsEditable() |
| 3190 void clear() native; | 3145 void clear() native; |
| 3191 | 3146 |
| 3192 @DomName('SVGNumberList.getItem') | 3147 @DomName('SVGNumberList.getItem') |
| 3193 @DocsEditable() | 3148 @DocsEditable() |
| 3194 Number getItem(int index) native; | 3149 Number getItem(int index) native; |
| 3195 | 3150 |
| 3196 @DomName('SVGNumberList.initialize') | 3151 @DomName('SVGNumberList.initialize') |
| 3197 @DocsEditable() | 3152 @DocsEditable() |
| 3198 Number initialize(Number item) native; | 3153 Number initialize(Number newItem) native; |
| 3199 | 3154 |
| 3200 @DomName('SVGNumberList.insertItemBefore') | 3155 @DomName('SVGNumberList.insertItemBefore') |
| 3201 @DocsEditable() | 3156 @DocsEditable() |
| 3202 Number insertItemBefore(Number item, int index) native; | 3157 Number insertItemBefore(Number newItem, int index) native; |
| 3203 | 3158 |
| 3204 @DomName('SVGNumberList.removeItem') | 3159 @DomName('SVGNumberList.removeItem') |
| 3205 @DocsEditable() | 3160 @DocsEditable() |
| 3206 Number removeItem(int index) native; | 3161 Number removeItem(int index) native; |
| 3207 | 3162 |
| 3208 @DomName('SVGNumberList.replaceItem') | 3163 @DomName('SVGNumberList.replaceItem') |
| 3209 @DocsEditable() | 3164 @DocsEditable() |
| 3210 Number replaceItem(Number item, int index) native; | 3165 Number replaceItem(Number newItem, int index) native; |
| 3211 } | 3166 } |
| 3212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3213 // for details. All rights reserved. Use of this source code is governed by a | 3168 // for details. All rights reserved. Use of this source code is governed by a |
| 3214 // BSD-style license that can be found in the LICENSE file. | 3169 // BSD-style license that can be found in the LICENSE file. |
| 3215 | 3170 |
| 3216 | 3171 |
| 3217 @DocsEditable() | 3172 @DocsEditable() |
| 3218 @DomName('SVGPathElement') | 3173 @DomName('SVGPathElement') |
| 3219 @Unstable() | 3174 @Unstable() |
| 3220 @Native("SVGPathElement") | 3175 @Native("SVGPathElement") |
| (...skipping 738 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3959 if (len == 0) throw new StateError("No elements"); | 3914 if (len == 0) throw new StateError("No elements"); |
| 3960 throw new StateError("More than one element"); | 3915 throw new StateError("More than one element"); |
| 3961 } | 3916 } |
| 3962 | 3917 |
| 3963 PathSeg elementAt(int index) => this[index]; | 3918 PathSeg elementAt(int index) => this[index]; |
| 3964 // -- end List<PathSeg> mixins. | 3919 // -- end List<PathSeg> mixins. |
| 3965 | 3920 |
| 3966 @DomName('SVGPathSegList.__setter__') | 3921 @DomName('SVGPathSegList.__setter__') |
| 3967 @DocsEditable() | 3922 @DocsEditable() |
| 3968 @Experimental() // untriaged | 3923 @Experimental() // untriaged |
| 3969 void __setter__(int index, PathSeg value) native; | 3924 void __setter__(int index, PathSeg newItem) native; |
| 3970 | 3925 |
| 3971 @DomName('SVGPathSegList.appendItem') | 3926 @DomName('SVGPathSegList.appendItem') |
| 3972 @DocsEditable() | 3927 @DocsEditable() |
| 3973 PathSeg appendItem(PathSeg newItem) native; | 3928 PathSeg appendItem(PathSeg newItem) native; |
| 3974 | 3929 |
| 3975 @DomName('SVGPathSegList.clear') | 3930 @DomName('SVGPathSegList.clear') |
| 3976 @DocsEditable() | 3931 @DocsEditable() |
| 3977 void clear() native; | 3932 void clear() native; |
| 3978 | 3933 |
| 3979 @DomName('SVGPathSegList.getItem') | 3934 @DomName('SVGPathSegList.getItem') |
| (...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4166 @Experimental() // untriaged | 4121 @Experimental() // untriaged |
| 4167 final int length; | 4122 final int length; |
| 4168 | 4123 |
| 4169 @DomName('SVGPointList.numberOfItems') | 4124 @DomName('SVGPointList.numberOfItems') |
| 4170 @DocsEditable() | 4125 @DocsEditable() |
| 4171 final int numberOfItems; | 4126 final int numberOfItems; |
| 4172 | 4127 |
| 4173 @DomName('SVGPointList.__setter__') | 4128 @DomName('SVGPointList.__setter__') |
| 4174 @DocsEditable() | 4129 @DocsEditable() |
| 4175 @Experimental() // untriaged | 4130 @Experimental() // untriaged |
| 4176 void __setter__(int index, Point value) native; | 4131 void __setter__(int index, Point newItem) native; |
| 4177 | 4132 |
| 4178 @DomName('SVGPointList.appendItem') | 4133 @DomName('SVGPointList.appendItem') |
| 4179 @DocsEditable() | 4134 @DocsEditable() |
| 4180 Point appendItem(Point item) native; | 4135 Point appendItem(Point newItem) native; |
| 4181 | 4136 |
| 4182 @DomName('SVGPointList.clear') | 4137 @DomName('SVGPointList.clear') |
| 4183 @DocsEditable() | 4138 @DocsEditable() |
| 4184 void clear() native; | 4139 void clear() native; |
| 4185 | 4140 |
| 4186 @DomName('SVGPointList.getItem') | 4141 @DomName('SVGPointList.getItem') |
| 4187 @DocsEditable() | 4142 @DocsEditable() |
| 4188 Point getItem(int index) native; | 4143 Point getItem(int index) native; |
| 4189 | 4144 |
| 4190 @DomName('SVGPointList.initialize') | 4145 @DomName('SVGPointList.initialize') |
| 4191 @DocsEditable() | 4146 @DocsEditable() |
| 4192 Point initialize(Point item) native; | 4147 Point initialize(Point newItem) native; |
| 4193 | 4148 |
| 4194 @DomName('SVGPointList.insertItemBefore') | 4149 @DomName('SVGPointList.insertItemBefore') |
| 4195 @DocsEditable() | 4150 @DocsEditable() |
| 4196 Point insertItemBefore(Point item, int index) native; | 4151 Point insertItemBefore(Point newItem, int index) native; |
| 4197 | 4152 |
| 4198 @DomName('SVGPointList.removeItem') | 4153 @DomName('SVGPointList.removeItem') |
| 4199 @DocsEditable() | 4154 @DocsEditable() |
| 4200 Point removeItem(int index) native; | 4155 Point removeItem(int index) native; |
| 4201 | 4156 |
| 4202 @DomName('SVGPointList.replaceItem') | 4157 @DomName('SVGPointList.replaceItem') |
| 4203 @DocsEditable() | 4158 @DocsEditable() |
| 4204 Point replaceItem(Point item, int index) native; | 4159 Point replaceItem(Point newItem, int index) native; |
| 4205 } | 4160 } |
| 4206 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4207 // for details. All rights reserved. Use of this source code is governed by a | 4162 // for details. All rights reserved. Use of this source code is governed by a |
| 4208 // BSD-style license that can be found in the LICENSE file. | 4163 // BSD-style license that can be found in the LICENSE file. |
| 4209 | 4164 |
| 4210 | 4165 |
| 4211 @DocsEditable() | 4166 @DocsEditable() |
| 4212 @DomName('SVGPolygonElement') | 4167 @DomName('SVGPolygonElement') |
| 4213 @Unstable() | 4168 @Unstable() |
| 4214 @Native("SVGPolygonElement") | 4169 @Native("SVGPolygonElement") |
| (...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4464 @DomName('SVGRectElement.y') | 4419 @DomName('SVGRectElement.y') |
| 4465 @DocsEditable() | 4420 @DocsEditable() |
| 4466 final AnimatedLength y; | 4421 final AnimatedLength y; |
| 4467 } | 4422 } |
| 4468 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4423 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4469 // for details. All rights reserved. Use of this source code is governed by a | 4424 // for details. All rights reserved. Use of this source code is governed by a |
| 4470 // BSD-style license that can be found in the LICENSE file. | 4425 // BSD-style license that can be found in the LICENSE file. |
| 4471 | 4426 |
| 4472 | 4427 |
| 4473 @DocsEditable() | 4428 @DocsEditable() |
| 4474 @DomName('SVGRenderingIntent') | |
| 4475 @Unstable() | |
| 4476 @Native("SVGRenderingIntent") | |
| 4477 class RenderingIntent extends Interceptor { | |
| 4478 // To suppress missing implicit constructor warnings. | |
| 4479 factory RenderingIntent._() { throw new UnsupportedError("Not supported"); } | |
| 4480 | |
| 4481 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') | |
| 4482 @DocsEditable() | |
| 4483 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; | |
| 4484 | |
| 4485 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') | |
| 4486 @DocsEditable() | |
| 4487 static const int RENDERING_INTENT_AUTO = 1; | |
| 4488 | |
| 4489 @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL') | |
| 4490 @DocsEditable() | |
| 4491 static const int RENDERING_INTENT_PERCEPTUAL = 2; | |
| 4492 | |
| 4493 @DomName('SVGRenderingIntent.RENDERING_INTENT_RELATIVE_COLORIMETRIC') | |
| 4494 @DocsEditable() | |
| 4495 static const int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; | |
| 4496 | |
| 4497 @DomName('SVGRenderingIntent.RENDERING_INTENT_SATURATION') | |
| 4498 @DocsEditable() | |
| 4499 static const int RENDERING_INTENT_SATURATION = 4; | |
| 4500 | |
| 4501 @DomName('SVGRenderingIntent.RENDERING_INTENT_UNKNOWN') | |
| 4502 @DocsEditable() | |
| 4503 static const int RENDERING_INTENT_UNKNOWN = 0; | |
| 4504 } | |
| 4505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 4506 // for details. All rights reserved. Use of this source code is governed by a | |
| 4507 // BSD-style license that can be found in the LICENSE file. | |
| 4508 | |
| 4509 | |
| 4510 @DocsEditable() | |
| 4511 @DomName('SVGScriptElement') | 4429 @DomName('SVGScriptElement') |
| 4512 @Unstable() | 4430 @Unstable() |
| 4513 @Native("SVGScriptElement") | 4431 @Native("SVGScriptElement") |
| 4514 class ScriptElement extends SvgElement implements UriReference { | 4432 class ScriptElement extends SvgElement implements UriReference { |
| 4515 // To suppress missing implicit constructor warnings. | 4433 // To suppress missing implicit constructor warnings. |
| 4516 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } | 4434 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } |
| 4517 | 4435 |
| 4518 @DomName('SVGScriptElement.SVGScriptElement') | 4436 @DomName('SVGScriptElement.SVGScriptElement') |
| 4519 @DocsEditable() | 4437 @DocsEditable() |
| 4520 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); | 4438 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4654 if (len == 0) throw new StateError("No elements"); | 4572 if (len == 0) throw new StateError("No elements"); |
| 4655 throw new StateError("More than one element"); | 4573 throw new StateError("More than one element"); |
| 4656 } | 4574 } |
| 4657 | 4575 |
| 4658 String elementAt(int index) => this[index]; | 4576 String elementAt(int index) => this[index]; |
| 4659 // -- end List<String> mixins. | 4577 // -- end List<String> mixins. |
| 4660 | 4578 |
| 4661 @DomName('SVGStringList.__setter__') | 4579 @DomName('SVGStringList.__setter__') |
| 4662 @DocsEditable() | 4580 @DocsEditable() |
| 4663 @Experimental() // untriaged | 4581 @Experimental() // untriaged |
| 4664 void __setter__(int index, String value) native; | 4582 void __setter__(int index, String newItem) native; |
| 4665 | 4583 |
| 4666 @DomName('SVGStringList.appendItem') | 4584 @DomName('SVGStringList.appendItem') |
| 4667 @DocsEditable() | 4585 @DocsEditable() |
| 4668 String appendItem(String item) native; | 4586 String appendItem(String newItem) native; |
| 4669 | 4587 |
| 4670 @DomName('SVGStringList.clear') | 4588 @DomName('SVGStringList.clear') |
| 4671 @DocsEditable() | 4589 @DocsEditable() |
| 4672 void clear() native; | 4590 void clear() native; |
| 4673 | 4591 |
| 4674 @DomName('SVGStringList.getItem') | 4592 @DomName('SVGStringList.getItem') |
| 4675 @DocsEditable() | 4593 @DocsEditable() |
| 4676 String getItem(int index) native; | 4594 String getItem(int index) native; |
| 4677 | 4595 |
| 4678 @DomName('SVGStringList.initialize') | 4596 @DomName('SVGStringList.initialize') |
| 4679 @DocsEditable() | 4597 @DocsEditable() |
| 4680 String initialize(String item) native; | 4598 String initialize(String newItem) native; |
| 4681 | 4599 |
| 4682 @DomName('SVGStringList.insertItemBefore') | 4600 @DomName('SVGStringList.insertItemBefore') |
| 4683 @DocsEditable() | 4601 @DocsEditable() |
| 4684 String insertItemBefore(String item, int index) native; | 4602 String insertItemBefore(String item, int index) native; |
| 4685 | 4603 |
| 4686 @DomName('SVGStringList.removeItem') | 4604 @DomName('SVGStringList.removeItem') |
| 4687 @DocsEditable() | 4605 @DocsEditable() |
| 4688 String removeItem(int index) native; | 4606 String removeItem(int index) native; |
| 4689 | 4607 |
| 4690 @DomName('SVGStringList.replaceItem') | 4608 @DomName('SVGStringList.replaceItem') |
| 4691 @DocsEditable() | 4609 @DocsEditable() |
| 4692 String replaceItem(String item, int index) native; | 4610 String replaceItem(String newItem, int index) native; |
| 4693 } | 4611 } |
| 4694 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4612 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4695 // for details. All rights reserved. Use of this source code is governed by a | 4613 // for details. All rights reserved. Use of this source code is governed by a |
| 4696 // BSD-style license that can be found in the LICENSE file. | 4614 // BSD-style license that can be found in the LICENSE file. |
| 4697 | 4615 |
| 4698 | 4616 |
| 4699 @DocsEditable() | 4617 @DocsEditable() |
| 4700 @DomName('SVGStyleElement') | 4618 @DomName('SVGStyleElement') |
| 4701 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable | 4619 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable |
| 4702 @Experimental() // nonstandard | 4620 @Experimental() // nonstandard |
| (...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5171 int get tabIndex => JS("int", "#.tabIndex", this); | 5089 int get tabIndex => JS("int", "#.tabIndex", this); |
| 5172 | 5090 |
| 5173 set tabIndex(int value) { | 5091 set tabIndex(int value) { |
| 5174 JS("void", "#.tabIndex = #", this, value); | 5092 JS("void", "#.tabIndex = #", this, value); |
| 5175 } | 5093 } |
| 5176 | 5094 |
| 5177 @DomName('SVGElement.viewportElement') | 5095 @DomName('SVGElement.viewportElement') |
| 5178 @DocsEditable() | 5096 @DocsEditable() |
| 5179 final SvgElement viewportElement; | 5097 final SvgElement viewportElement; |
| 5180 | 5098 |
| 5181 @DomName('SVGElement.xmlbase') | 5099 @DomName('SVGElement.blur') |
| 5182 @DocsEditable() | |
| 5183 String xmlbase; | |
| 5184 | |
| 5185 @DomName('SVGElement.xmllang') | |
| 5186 @DocsEditable() | 5100 @DocsEditable() |
| 5187 @Experimental() // untriaged | 5101 @Experimental() // untriaged |
| 5188 String xmllang; | 5102 void blur() native; |
| 5189 | 5103 |
| 5190 @DomName('SVGElement.xmlspace') | 5104 @DomName('SVGElement.focus') |
| 5191 @DocsEditable() | 5105 @DocsEditable() |
| 5192 @Experimental() // untriaged | 5106 @Experimental() // untriaged |
| 5193 String xmlspace; | 5107 void focus() native; |
| 5194 | 5108 |
| 5195 @DomName('SVGElement.onabort') | 5109 @DomName('SVGElement.onabort') |
| 5196 @DocsEditable() | 5110 @DocsEditable() |
| 5197 @Experimental() // untriaged | 5111 @Experimental() // untriaged |
| 5198 ElementStream<Event> get onAbort => abortEvent.forElement(this); | 5112 ElementStream<Event> get onAbort => abortEvent.forElement(this); |
| 5199 | 5113 |
| 5200 @DomName('SVGElement.onblur') | 5114 @DomName('SVGElement.onblur') |
| 5201 @DocsEditable() | 5115 @DocsEditable() |
| 5202 @Experimental() // untriaged | 5116 @Experimental() // untriaged |
| 5203 ElementStream<Event> get onBlur => blurEvent.forElement(this); | 5117 ElementStream<Event> get onBlur => blurEvent.forElement(this); |
| (...skipping 588 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5792 @DomName('SVGTextContentElement.getCharNumAtPosition') | 5706 @DomName('SVGTextContentElement.getCharNumAtPosition') |
| 5793 @DocsEditable() | 5707 @DocsEditable() |
| 5794 int getCharNumAtPosition(Point point) native; | 5708 int getCharNumAtPosition(Point point) native; |
| 5795 | 5709 |
| 5796 @DomName('SVGTextContentElement.getComputedTextLength') | 5710 @DomName('SVGTextContentElement.getComputedTextLength') |
| 5797 @DocsEditable() | 5711 @DocsEditable() |
| 5798 double getComputedTextLength() native; | 5712 double getComputedTextLength() native; |
| 5799 | 5713 |
| 5800 @DomName('SVGTextContentElement.getEndPositionOfChar') | 5714 @DomName('SVGTextContentElement.getEndPositionOfChar') |
| 5801 @DocsEditable() | 5715 @DocsEditable() |
| 5802 Point getEndPositionOfChar(int offset) native; | 5716 Point getEndPositionOfChar(int charnum) native; |
| 5803 | 5717 |
| 5804 @DomName('SVGTextContentElement.getExtentOfChar') | 5718 @DomName('SVGTextContentElement.getExtentOfChar') |
| 5805 @DocsEditable() | 5719 @DocsEditable() |
| 5806 Rect getExtentOfChar(int offset) native; | 5720 Rect getExtentOfChar(int charnum) native; |
| 5807 | 5721 |
| 5808 @DomName('SVGTextContentElement.getNumberOfChars') | 5722 @DomName('SVGTextContentElement.getNumberOfChars') |
| 5809 @DocsEditable() | 5723 @DocsEditable() |
| 5810 int getNumberOfChars() native; | 5724 int getNumberOfChars() native; |
| 5811 | 5725 |
| 5812 @DomName('SVGTextContentElement.getRotationOfChar') | 5726 @DomName('SVGTextContentElement.getRotationOfChar') |
| 5813 @DocsEditable() | 5727 @DocsEditable() |
| 5814 double getRotationOfChar(int offset) native; | 5728 double getRotationOfChar(int charnum) native; |
| 5815 | 5729 |
| 5816 @DomName('SVGTextContentElement.getStartPositionOfChar') | 5730 @DomName('SVGTextContentElement.getStartPositionOfChar') |
| 5817 @DocsEditable() | 5731 @DocsEditable() |
| 5818 Point getStartPositionOfChar(int offset) native; | 5732 Point getStartPositionOfChar(int charnum) native; |
| 5819 | 5733 |
| 5820 @DomName('SVGTextContentElement.getSubStringLength') | 5734 @DomName('SVGTextContentElement.getSubStringLength') |
| 5821 @DocsEditable() | 5735 @DocsEditable() |
| 5822 double getSubStringLength(int offset, int length) native; | 5736 double getSubStringLength(int charnum, int nchars) native; |
| 5823 | 5737 |
| 5824 @DomName('SVGTextContentElement.selectSubString') | 5738 @DomName('SVGTextContentElement.selectSubString') |
| 5825 @DocsEditable() | 5739 @DocsEditable() |
| 5826 void selectSubString(int offset, int length) native; | 5740 void selectSubString(int charnum, int nchars) native; |
| 5827 } | 5741 } |
| 5828 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5742 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5829 // for details. All rights reserved. Use of this source code is governed by a | 5743 // for details. All rights reserved. Use of this source code is governed by a |
| 5830 // BSD-style license that can be found in the LICENSE file. | 5744 // BSD-style license that can be found in the LICENSE file. |
| 5831 | 5745 |
| 5832 | 5746 |
| 5833 @DocsEditable() | 5747 @DocsEditable() |
| 5834 @DomName('SVGTextElement') | 5748 @DomName('SVGTextElement') |
| 5835 @Unstable() | 5749 @Unstable() |
| 5836 @Native("SVGTextElement") | 5750 @Native("SVGTextElement") |
| (...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6110 if (len == 0) throw new StateError("No elements"); | 6024 if (len == 0) throw new StateError("No elements"); |
| 6111 throw new StateError("More than one element"); | 6025 throw new StateError("More than one element"); |
| 6112 } | 6026 } |
| 6113 | 6027 |
| 6114 Transform elementAt(int index) => this[index]; | 6028 Transform elementAt(int index) => this[index]; |
| 6115 // -- end List<Transform> mixins. | 6029 // -- end List<Transform> mixins. |
| 6116 | 6030 |
| 6117 @DomName('SVGTransformList.__setter__') | 6031 @DomName('SVGTransformList.__setter__') |
| 6118 @DocsEditable() | 6032 @DocsEditable() |
| 6119 @Experimental() // untriaged | 6033 @Experimental() // untriaged |
| 6120 void __setter__(int index, Transform value) native; | 6034 void __setter__(int index, Transform newItem) native; |
| 6121 | 6035 |
| 6122 @DomName('SVGTransformList.appendItem') | 6036 @DomName('SVGTransformList.appendItem') |
| 6123 @DocsEditable() | 6037 @DocsEditable() |
| 6124 Transform appendItem(Transform item) native; | 6038 Transform appendItem(Transform newItem) native; |
| 6125 | 6039 |
| 6126 @DomName('SVGTransformList.clear') | 6040 @DomName('SVGTransformList.clear') |
| 6127 @DocsEditable() | 6041 @DocsEditable() |
| 6128 void clear() native; | 6042 void clear() native; |
| 6129 | 6043 |
| 6130 @DomName('SVGTransformList.consolidate') | 6044 @DomName('SVGTransformList.consolidate') |
| 6131 @DocsEditable() | 6045 @DocsEditable() |
| 6132 Transform consolidate() native; | 6046 Transform consolidate() native; |
| 6133 | 6047 |
| 6134 @JSName('createSVGTransformFromMatrix') | 6048 @JSName('createSVGTransformFromMatrix') |
| 6135 @DomName('SVGTransformList.createSVGTransformFromMatrix') | 6049 @DomName('SVGTransformList.createSVGTransformFromMatrix') |
| 6136 @DocsEditable() | 6050 @DocsEditable() |
| 6137 Transform createSvgTransformFromMatrix(Matrix matrix) native; | 6051 Transform createSvgTransformFromMatrix(Matrix matrix) native; |
| 6138 | 6052 |
| 6139 @DomName('SVGTransformList.getItem') | 6053 @DomName('SVGTransformList.getItem') |
| 6140 @DocsEditable() | 6054 @DocsEditable() |
| 6141 Transform getItem(int index) native; | 6055 Transform getItem(int index) native; |
| 6142 | 6056 |
| 6143 @DomName('SVGTransformList.initialize') | 6057 @DomName('SVGTransformList.initialize') |
| 6144 @DocsEditable() | 6058 @DocsEditable() |
| 6145 Transform initialize(Transform item) native; | 6059 Transform initialize(Transform newItem) native; |
| 6146 | 6060 |
| 6147 @DomName('SVGTransformList.insertItemBefore') | 6061 @DomName('SVGTransformList.insertItemBefore') |
| 6148 @DocsEditable() | 6062 @DocsEditable() |
| 6149 Transform insertItemBefore(Transform item, int index) native; | 6063 Transform insertItemBefore(Transform newItem, int index) native; |
| 6150 | 6064 |
| 6151 @DomName('SVGTransformList.removeItem') | 6065 @DomName('SVGTransformList.removeItem') |
| 6152 @DocsEditable() | 6066 @DocsEditable() |
| 6153 Transform removeItem(int index) native; | 6067 Transform removeItem(int index) native; |
| 6154 | 6068 |
| 6155 @DomName('SVGTransformList.replaceItem') | 6069 @DomName('SVGTransformList.replaceItem') |
| 6156 @DocsEditable() | 6070 @DocsEditable() |
| 6157 Transform replaceItem(Transform item, int index) native; | 6071 Transform replaceItem(Transform newItem, int index) native; |
| 6158 } | 6072 } |
| 6159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6073 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6160 // for details. All rights reserved. Use of this source code is governed by a | 6074 // for details. All rights reserved. Use of this source code is governed by a |
| 6161 // BSD-style license that can be found in the LICENSE file. | 6075 // BSD-style license that can be found in the LICENSE file. |
| 6162 | 6076 |
| 6163 | 6077 |
| 6164 @DocsEditable() | 6078 @DocsEditable() |
| 6165 @DomName('SVGUnitTypes') | 6079 @DomName('SVGUnitTypes') |
| 6166 @Unstable() | 6080 @Unstable() |
| 6167 @Native("SVGUnitTypes") | 6081 @Native("SVGUnitTypes") |
| (...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6450 @DomName('SVGGradientElement.href') | 6364 @DomName('SVGGradientElement.href') |
| 6451 @DocsEditable() | 6365 @DocsEditable() |
| 6452 final AnimatedString href; | 6366 final AnimatedString href; |
| 6453 } | 6367 } |
| 6454 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6368 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6455 // for details. All rights reserved. Use of this source code is governed by a | 6369 // for details. All rights reserved. Use of this source code is governed by a |
| 6456 // BSD-style license that can be found in the LICENSE file. | 6370 // BSD-style license that can be found in the LICENSE file. |
| 6457 | 6371 |
| 6458 | 6372 |
| 6459 @DocsEditable() | 6373 @DocsEditable() |
| 6460 @DomName('SVGAltGlyphDefElement') | |
| 6461 @Unstable() | |
| 6462 @Native("SVGAltGlyphDefElement") | |
| 6463 abstract class _SVGAltGlyphDefElement extends SvgElement { | |
| 6464 // To suppress missing implicit constructor warnings. | |
| 6465 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported
"); } | |
| 6466 /** | |
| 6467 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6468 * | |
| 6469 * This can only be called by subclasses from their created constructor. | |
| 6470 */ | |
| 6471 _SVGAltGlyphDefElement.created() : super.created(); | |
| 6472 } | |
| 6473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6474 // for details. All rights reserved. Use of this source code is governed by a | |
| 6475 // BSD-style license that can be found in the LICENSE file. | |
| 6476 | |
| 6477 | |
| 6478 @DocsEditable() | |
| 6479 @DomName('SVGAltGlyphItemElement') | |
| 6480 @Unstable() | |
| 6481 @Native("SVGAltGlyphItemElement") | |
| 6482 abstract class _SVGAltGlyphItemElement extends SvgElement { | |
| 6483 // To suppress missing implicit constructor warnings. | |
| 6484 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte
d"); } | |
| 6485 /** | |
| 6486 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6487 * | |
| 6488 * This can only be called by subclasses from their created constructor. | |
| 6489 */ | |
| 6490 _SVGAltGlyphItemElement.created() : super.created(); | |
| 6491 } | |
| 6492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6493 // for details. All rights reserved. Use of this source code is governed by a | |
| 6494 // BSD-style license that can be found in the LICENSE file. | |
| 6495 | |
| 6496 | |
| 6497 @DocsEditable() | |
| 6498 @DomName('SVGComponentTransferFunctionElement') | 6374 @DomName('SVGComponentTransferFunctionElement') |
| 6499 @Unstable() | 6375 @Unstable() |
| 6500 @Native("SVGComponentTransferFunctionElement") | 6376 @Native("SVGComponentTransferFunctionElement") |
| 6501 abstract class _SVGComponentTransferFunctionElement extends SvgElement { | 6377 abstract class _SVGComponentTransferFunctionElement extends SvgElement { |
| 6502 // To suppress missing implicit constructor warnings. | 6378 // To suppress missing implicit constructor warnings. |
| 6503 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError(
"Not supported"); } | 6379 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError(
"Not supported"); } |
| 6504 /** | 6380 /** |
| 6505 * Constructor instantiated by the DOM when a custom element has been created. | 6381 * Constructor instantiated by the DOM when a custom element has been created. |
| 6506 * | 6382 * |
| 6507 * This can only be called by subclasses from their created constructor. | 6383 * This can only be called by subclasses from their created constructor. |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6562 // From SVGFilterPrimitiveStandardAttributes | 6438 // From SVGFilterPrimitiveStandardAttributes |
| 6563 | 6439 |
| 6564 } | 6440 } |
| 6565 | 6441 |
| 6566 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6442 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6567 // for details. All rights reserved. Use of this source code is governed by a | 6443 // for details. All rights reserved. Use of this source code is governed by a |
| 6568 // BSD-style license that can be found in the LICENSE file. | 6444 // BSD-style license that can be found in the LICENSE file. |
| 6569 | 6445 |
| 6570 | 6446 |
| 6571 @DocsEditable() | 6447 @DocsEditable() |
| 6572 @DomName('SVGFontElement') | |
| 6573 @Unstable() | |
| 6574 @Native("SVGFontElement") | |
| 6575 abstract class _SVGFontElement extends SvgElement { | |
| 6576 // To suppress missing implicit constructor warnings. | |
| 6577 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); } | |
| 6578 /** | |
| 6579 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6580 * | |
| 6581 * This can only be called by subclasses from their created constructor. | |
| 6582 */ | |
| 6583 _SVGFontElement.created() : super.created(); | |
| 6584 } | |
| 6585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6586 // for details. All rights reserved. Use of this source code is governed by a | |
| 6587 // BSD-style license that can be found in the LICENSE file. | |
| 6588 | |
| 6589 | |
| 6590 @DocsEditable() | |
| 6591 @DomName('SVGFontFaceElement') | |
| 6592 @Unstable() | |
| 6593 @Native("SVGFontFaceElement") | |
| 6594 abstract class _SVGFontFaceElement extends SvgElement { | |
| 6595 // To suppress missing implicit constructor warnings. | |
| 6596 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported");
} | |
| 6597 /** | |
| 6598 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6599 * | |
| 6600 * This can only be called by subclasses from their created constructor. | |
| 6601 */ | |
| 6602 _SVGFontFaceElement.created() : super.created(); | |
| 6603 } | |
| 6604 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6605 // for details. All rights reserved. Use of this source code is governed by a | |
| 6606 // BSD-style license that can be found in the LICENSE file. | |
| 6607 | |
| 6608 | |
| 6609 @DocsEditable() | |
| 6610 @DomName('SVGFontFaceFormatElement') | |
| 6611 @Unstable() | |
| 6612 @Native("SVGFontFaceFormatElement") | |
| 6613 abstract class _SVGFontFaceFormatElement extends SvgElement { | |
| 6614 // To suppress missing implicit constructor warnings. | |
| 6615 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor
ted"); } | |
| 6616 /** | |
| 6617 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6618 * | |
| 6619 * This can only be called by subclasses from their created constructor. | |
| 6620 */ | |
| 6621 _SVGFontFaceFormatElement.created() : super.created(); | |
| 6622 } | |
| 6623 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6624 // for details. All rights reserved. Use of this source code is governed by a | |
| 6625 // BSD-style license that can be found in the LICENSE file. | |
| 6626 | |
| 6627 | |
| 6628 @DocsEditable() | |
| 6629 @DomName('SVGFontFaceNameElement') | |
| 6630 @Unstable() | |
| 6631 @Native("SVGFontFaceNameElement") | |
| 6632 abstract class _SVGFontFaceNameElement extends SvgElement { | |
| 6633 // To suppress missing implicit constructor warnings. | |
| 6634 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte
d"); } | |
| 6635 /** | |
| 6636 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6637 * | |
| 6638 * This can only be called by subclasses from their created constructor. | |
| 6639 */ | |
| 6640 _SVGFontFaceNameElement.created() : super.created(); | |
| 6641 } | |
| 6642 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6643 // for details. All rights reserved. Use of this source code is governed by a | |
| 6644 // BSD-style license that can be found in the LICENSE file. | |
| 6645 | |
| 6646 | |
| 6647 @DocsEditable() | |
| 6648 @DomName('SVGFontFaceSrcElement') | |
| 6649 @Unstable() | |
| 6650 @Native("SVGFontFaceSrcElement") | |
| 6651 abstract class _SVGFontFaceSrcElement extends SvgElement { | |
| 6652 // To suppress missing implicit constructor warnings. | |
| 6653 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported
"); } | |
| 6654 /** | |
| 6655 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6656 * | |
| 6657 * This can only be called by subclasses from their created constructor. | |
| 6658 */ | |
| 6659 _SVGFontFaceSrcElement.created() : super.created(); | |
| 6660 } | |
| 6661 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6662 // for details. All rights reserved. Use of this source code is governed by a | |
| 6663 // BSD-style license that can be found in the LICENSE file. | |
| 6664 | |
| 6665 | |
| 6666 @DocsEditable() | |
| 6667 @DomName('SVGFontFaceUriElement') | |
| 6668 @Unstable() | |
| 6669 @Native("SVGFontFaceUriElement") | |
| 6670 abstract class _SVGFontFaceUriElement extends SvgElement { | |
| 6671 // To suppress missing implicit constructor warnings. | |
| 6672 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported
"); } | |
| 6673 /** | |
| 6674 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6675 * | |
| 6676 * This can only be called by subclasses from their created constructor. | |
| 6677 */ | |
| 6678 _SVGFontFaceUriElement.created() : super.created(); | |
| 6679 } | |
| 6680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6681 // for details. All rights reserved. Use of this source code is governed by a | |
| 6682 // BSD-style license that can be found in the LICENSE file. | |
| 6683 | |
| 6684 | |
| 6685 @DocsEditable() | |
| 6686 @DomName('SVGGlyphElement') | |
| 6687 @Unstable() | |
| 6688 @Native("SVGGlyphElement") | |
| 6689 abstract class _SVGGlyphElement extends SvgElement { | |
| 6690 // To suppress missing implicit constructor warnings. | |
| 6691 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } | |
| 6692 | |
| 6693 @DomName('SVGGlyphElement.SVGGlyphElement') | |
| 6694 @DocsEditable() | |
| 6695 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"glyph"); | |
| 6696 /** | |
| 6697 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6698 * | |
| 6699 * This can only be called by subclasses from their created constructor. | |
| 6700 */ | |
| 6701 _SVGGlyphElement.created() : super.created(); | |
| 6702 } | |
| 6703 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6704 // for details. All rights reserved. Use of this source code is governed by a | |
| 6705 // BSD-style license that can be found in the LICENSE file. | |
| 6706 | |
| 6707 | |
| 6708 @DocsEditable() | |
| 6709 @DomName('SVGGlyphRefElement') | |
| 6710 @Unstable() | |
| 6711 @Native("SVGGlyphRefElement") | |
| 6712 abstract class _SVGGlyphRefElement extends SvgElement implements UriReference { | |
| 6713 // To suppress missing implicit constructor warnings. | |
| 6714 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported");
} | |
| 6715 /** | |
| 6716 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6717 * | |
| 6718 * This can only be called by subclasses from their created constructor. | |
| 6719 */ | |
| 6720 _SVGGlyphRefElement.created() : super.created(); | |
| 6721 | |
| 6722 // From SVGURIReference | |
| 6723 | |
| 6724 } | |
| 6725 | |
| 6726 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6727 // for details. All rights reserved. Use of this source code is governed by a | |
| 6728 // BSD-style license that can be found in the LICENSE file. | |
| 6729 | |
| 6730 | |
| 6731 @DocsEditable() | |
| 6732 @DomName('SVGHKernElement') | |
| 6733 @Unstable() | |
| 6734 @Native("SVGHKernElement") | |
| 6735 abstract class _SVGHKernElement extends SvgElement { | |
| 6736 // To suppress missing implicit constructor warnings. | |
| 6737 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } | |
| 6738 | |
| 6739 @DomName('SVGHKernElement.SVGHKernElement') | |
| 6740 @DocsEditable() | |
| 6741 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"hkern"); | |
| 6742 /** | |
| 6743 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6744 * | |
| 6745 * This can only be called by subclasses from their created constructor. | |
| 6746 */ | |
| 6747 _SVGHKernElement.created() : super.created(); | |
| 6748 } | |
| 6749 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6750 // for details. All rights reserved. Use of this source code is governed by a | |
| 6751 // BSD-style license that can be found in the LICENSE file. | |
| 6752 | |
| 6753 | |
| 6754 @DocsEditable() | |
| 6755 @DomName('SVGMPathElement') | 6448 @DomName('SVGMPathElement') |
| 6756 @Native("SVGMPathElement") | 6449 @Native("SVGMPathElement") |
| 6757 abstract class _SVGMPathElement extends SvgElement implements UriReference { | 6450 abstract class _SVGMPathElement extends SvgElement implements UriReference { |
| 6758 // To suppress missing implicit constructor warnings. | 6451 // To suppress missing implicit constructor warnings. |
| 6759 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } | 6452 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } |
| 6760 | 6453 |
| 6761 @DomName('SVGMPathElement.SVGMPathElement') | 6454 @DomName('SVGMPathElement.SVGMPathElement') |
| 6762 @DocsEditable() | 6455 @DocsEditable() |
| 6763 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"mpath"); | 6456 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"mpath"); |
| 6764 /** | 6457 /** |
| 6765 * Constructor instantiated by the DOM when a custom element has been created. | 6458 * Constructor instantiated by the DOM when a custom element has been created. |
| 6766 * | 6459 * |
| 6767 * This can only be called by subclasses from their created constructor. | 6460 * This can only be called by subclasses from their created constructor. |
| 6768 */ | 6461 */ |
| 6769 _SVGMPathElement.created() : super.created(); | 6462 _SVGMPathElement.created() : super.created(); |
| 6770 | 6463 |
| 6771 // From SVGURIReference | 6464 // From SVGURIReference |
| 6772 | 6465 |
| 6773 } | 6466 } |
| 6774 | 6467 |
| 6775 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6776 // for details. All rights reserved. Use of this source code is governed by a | |
| 6777 // BSD-style license that can be found in the LICENSE file. | |
| 6778 | |
| 6779 | |
| 6780 @DocsEditable() | |
| 6781 @DomName('SVGMissingGlyphElement') | |
| 6782 @Unstable() | |
| 6783 @Native("SVGMissingGlyphElement") | |
| 6784 abstract class _SVGMissingGlyphElement extends SvgElement { | |
| 6785 // To suppress missing implicit constructor warnings. | |
| 6786 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte
d"); } | |
| 6787 /** | |
| 6788 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6789 * | |
| 6790 * This can only be called by subclasses from their created constructor. | |
| 6791 */ | |
| 6792 _SVGMissingGlyphElement.created() : super.created(); | |
| 6793 } | |
| 6794 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 6795 // for details. All rights reserved. Use of this source code is governed by a | |
| 6796 // BSD-style license that can be found in the LICENSE file. | |
| 6797 | |
| 6798 | |
| 6799 @DocsEditable() | |
| 6800 @DomName('SVGVKernElement') | |
| 6801 @Unstable() | |
| 6802 @Native("SVGVKernElement") | |
| 6803 abstract class _SVGVKernElement extends SvgElement { | |
| 6804 // To suppress missing implicit constructor warnings. | |
| 6805 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } | |
| 6806 | |
| 6807 @DomName('SVGVKernElement.SVGVKernElement') | |
| 6808 @DocsEditable() | |
| 6809 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | |
| 6810 /** | |
| 6811 * Constructor instantiated by the DOM when a custom element has been created. | |
| 6812 * | |
| 6813 * This can only be called by subclasses from their created constructor. | |
| 6814 */ | |
| 6815 _SVGVKernElement.created() : super.created(); | |
| 6816 } | |
| OLD | NEW |