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 |