Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Side by Side Diff: sdk/lib/svg/dart2js/svg_dart2js.dart

Issue 1762063002: Basline of dart2js w/ regen'd sdk/libs (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dart2js/indexed_db_dart2js.dart ('k') | sdk/lib/web_audio/dart2js/web_audio_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698