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

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

Issue 1763753002: Revert "Changes to tests and status file for the 45 roll w/ regenderated 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()
78 @DomName('SVGAngle') 121 @DomName('SVGAngle')
79 @Unstable() 122 @Unstable()
80 @Native("SVGAngle") 123 @Native("SVGAngle")
81 class Angle extends Interceptor { 124 class Angle extends Interceptor {
82 // To suppress missing implicit constructor warnings. 125 // To suppress missing implicit constructor warnings.
83 factory Angle._() { throw new UnsupportedError("Not supported"); } 126 factory Angle._() { throw new UnsupportedError("Not supported"); }
84 127
85 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') 128 @DomName('SVGAngle.SVG_ANGLETYPE_DEG')
86 @DocsEditable() 129 @DocsEditable()
87 static const int SVG_ANGLETYPE_DEG = 2; 130 static const int SVG_ANGLETYPE_DEG = 2;
(...skipping 1853 matching lines...) Expand 10 before | Expand all | Expand 10 after
1941 */ 1984 */
1942 FESpecularLightingElement.created() : super.created(); 1985 FESpecularLightingElement.created() : super.created();
1943 1986
1944 /// Checks if this type is supported on the current platform. 1987 /// Checks if this type is supported on the current platform.
1945 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); 1988 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement);
1946 1989
1947 @DomName('SVGFESpecularLightingElement.in1') 1990 @DomName('SVGFESpecularLightingElement.in1')
1948 @DocsEditable() 1991 @DocsEditable()
1949 final AnimatedString in1; 1992 final AnimatedString in1;
1950 1993
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
1961 @DomName('SVGFESpecularLightingElement.specularConstant') 1994 @DomName('SVGFESpecularLightingElement.specularConstant')
1962 @DocsEditable() 1995 @DocsEditable()
1963 final AnimatedNumber specularConstant; 1996 final AnimatedNumber specularConstant;
1964 1997
1965 @DomName('SVGFESpecularLightingElement.specularExponent') 1998 @DomName('SVGFESpecularLightingElement.specularExponent')
1966 @DocsEditable() 1999 @DocsEditable()
1967 final AnimatedNumber specularExponent; 2000 final AnimatedNumber specularExponent;
1968 2001
1969 @DomName('SVGFESpecularLightingElement.surfaceScale') 2002 @DomName('SVGFESpecularLightingElement.surfaceScale')
1970 @DocsEditable() 2003 @DocsEditable()
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
2233 /** 2266 /**
2234 * Constructor instantiated by the DOM when a custom element has been created. 2267 * Constructor instantiated by the DOM when a custom element has been created.
2235 * 2268 *
2236 * This can only be called by subclasses from their created constructor. 2269 * This can only be called by subclasses from their created constructor.
2237 */ 2270 */
2238 FilterElement.created() : super.created(); 2271 FilterElement.created() : super.created();
2239 2272
2240 /// Checks if this type is supported on the current platform. 2273 /// Checks if this type is supported on the current platform.
2241 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); 2274 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement);
2242 2275
2276 @DomName('SVGFilterElement.filterResX')
2277 @DocsEditable()
2278 final AnimatedInteger filterResX;
2279
2280 @DomName('SVGFilterElement.filterResY')
2281 @DocsEditable()
2282 final AnimatedInteger filterResY;
2283
2243 @DomName('SVGFilterElement.filterUnits') 2284 @DomName('SVGFilterElement.filterUnits')
2244 @DocsEditable() 2285 @DocsEditable()
2245 final AnimatedEnumeration filterUnits; 2286 final AnimatedEnumeration filterUnits;
2246 2287
2247 @DomName('SVGFilterElement.height') 2288 @DomName('SVGFilterElement.height')
2248 @DocsEditable() 2289 @DocsEditable()
2249 final AnimatedLength height; 2290 final AnimatedLength height;
2250 2291
2251 @DomName('SVGFilterElement.primitiveUnits') 2292 @DomName('SVGFilterElement.primitiveUnits')
2252 @DocsEditable() 2293 @DocsEditable()
2253 final AnimatedEnumeration primitiveUnits; 2294 final AnimatedEnumeration primitiveUnits;
2254 2295
2255 @DomName('SVGFilterElement.width') 2296 @DomName('SVGFilterElement.width')
2256 @DocsEditable() 2297 @DocsEditable()
2257 final AnimatedLength width; 2298 final AnimatedLength width;
2258 2299
2259 @DomName('SVGFilterElement.x') 2300 @DomName('SVGFilterElement.x')
2260 @DocsEditable() 2301 @DocsEditable()
2261 final AnimatedLength x; 2302 final AnimatedLength x;
2262 2303
2263 @DomName('SVGFilterElement.y') 2304 @DomName('SVGFilterElement.y')
2264 @DocsEditable() 2305 @DocsEditable()
2265 final AnimatedLength y; 2306 final AnimatedLength y;
2266 2307
2308 @DomName('SVGFilterElement.setFilterRes')
2309 @DocsEditable()
2310 void setFilterRes(int filterResX, int filterResY) native;
2311
2267 // From SVGURIReference 2312 // From SVGURIReference
2268 2313
2269 @DomName('SVGFilterElement.href') 2314 @DomName('SVGFilterElement.href')
2270 @DocsEditable() 2315 @DocsEditable()
2271 final AnimatedString href; 2316 final AnimatedString href;
2272 } 2317 }
2273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2274 // for details. All rights reserved. Use of this source code is governed by a 2319 // for details. All rights reserved. Use of this source code is governed by a
2275 // BSD-style license that can be found in the LICENSE file. 2320 // BSD-style license that can be found in the LICENSE file.
2276 2321
(...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after
2675 if (len == 0) throw new StateError("No elements"); 2720 if (len == 0) throw new StateError("No elements");
2676 throw new StateError("More than one element"); 2721 throw new StateError("More than one element");
2677 } 2722 }
2678 2723
2679 Length elementAt(int index) => this[index]; 2724 Length elementAt(int index) => this[index];
2680 // -- end List<Length> mixins. 2725 // -- end List<Length> mixins.
2681 2726
2682 @DomName('SVGLengthList.__setter__') 2727 @DomName('SVGLengthList.__setter__')
2683 @DocsEditable() 2728 @DocsEditable()
2684 @Experimental() // untriaged 2729 @Experimental() // untriaged
2685 void __setter__(int index, Length newItem) native; 2730 void __setter__(int index, Length value) native;
2686 2731
2687 @DomName('SVGLengthList.appendItem') 2732 @DomName('SVGLengthList.appendItem')
2688 @DocsEditable() 2733 @DocsEditable()
2689 Length appendItem(Length newItem) native; 2734 Length appendItem(Length item) native;
2690 2735
2691 @DomName('SVGLengthList.clear') 2736 @DomName('SVGLengthList.clear')
2692 @DocsEditable() 2737 @DocsEditable()
2693 void clear() native; 2738 void clear() native;
2694 2739
2695 @DomName('SVGLengthList.getItem') 2740 @DomName('SVGLengthList.getItem')
2696 @DocsEditable() 2741 @DocsEditable()
2697 Length getItem(int index) native; 2742 Length getItem(int index) native;
2698 2743
2699 @DomName('SVGLengthList.initialize') 2744 @DomName('SVGLengthList.initialize')
2700 @DocsEditable() 2745 @DocsEditable()
2701 Length initialize(Length newItem) native; 2746 Length initialize(Length item) native;
2702 2747
2703 @DomName('SVGLengthList.insertItemBefore') 2748 @DomName('SVGLengthList.insertItemBefore')
2704 @DocsEditable() 2749 @DocsEditable()
2705 Length insertItemBefore(Length newItem, int index) native; 2750 Length insertItemBefore(Length item, int index) native;
2706 2751
2707 @DomName('SVGLengthList.removeItem') 2752 @DomName('SVGLengthList.removeItem')
2708 @DocsEditable() 2753 @DocsEditable()
2709 Length removeItem(int index) native; 2754 Length removeItem(int index) native;
2710 2755
2711 @DomName('SVGLengthList.replaceItem') 2756 @DomName('SVGLengthList.replaceItem')
2712 @DocsEditable() 2757 @DocsEditable()
2713 Length replaceItem(Length newItem, int index) native; 2758 Length replaceItem(Length item, int index) native;
2714 } 2759 }
2715 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2760 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2716 // for details. All rights reserved. Use of this source code is governed by a 2761 // for details. All rights reserved. Use of this source code is governed by a
2717 // BSD-style license that can be found in the LICENSE file. 2762 // BSD-style license that can be found in the LICENSE file.
2718 2763
2719 2764
2720 @DocsEditable() 2765 @DocsEditable()
2721 @DomName('SVGLineElement') 2766 @DomName('SVGLineElement')
2722 @Unstable() 2767 @Unstable()
2723 @Native("SVGLineElement") 2768 @Native("SVGLineElement")
(...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after
3127 if (len == 0) throw new StateError("No elements"); 3172 if (len == 0) throw new StateError("No elements");
3128 throw new StateError("More than one element"); 3173 throw new StateError("More than one element");
3129 } 3174 }
3130 3175
3131 Number elementAt(int index) => this[index]; 3176 Number elementAt(int index) => this[index];
3132 // -- end List<Number> mixins. 3177 // -- end List<Number> mixins.
3133 3178
3134 @DomName('SVGNumberList.__setter__') 3179 @DomName('SVGNumberList.__setter__')
3135 @DocsEditable() 3180 @DocsEditable()
3136 @Experimental() // untriaged 3181 @Experimental() // untriaged
3137 void __setter__(int index, Number newItem) native; 3182 void __setter__(int index, Number value) native;
3138 3183
3139 @DomName('SVGNumberList.appendItem') 3184 @DomName('SVGNumberList.appendItem')
3140 @DocsEditable() 3185 @DocsEditable()
3141 Number appendItem(Number newItem) native; 3186 Number appendItem(Number item) native;
3142 3187
3143 @DomName('SVGNumberList.clear') 3188 @DomName('SVGNumberList.clear')
3144 @DocsEditable() 3189 @DocsEditable()
3145 void clear() native; 3190 void clear() native;
3146 3191
3147 @DomName('SVGNumberList.getItem') 3192 @DomName('SVGNumberList.getItem')
3148 @DocsEditable() 3193 @DocsEditable()
3149 Number getItem(int index) native; 3194 Number getItem(int index) native;
3150 3195
3151 @DomName('SVGNumberList.initialize') 3196 @DomName('SVGNumberList.initialize')
3152 @DocsEditable() 3197 @DocsEditable()
3153 Number initialize(Number newItem) native; 3198 Number initialize(Number item) native;
3154 3199
3155 @DomName('SVGNumberList.insertItemBefore') 3200 @DomName('SVGNumberList.insertItemBefore')
3156 @DocsEditable() 3201 @DocsEditable()
3157 Number insertItemBefore(Number newItem, int index) native; 3202 Number insertItemBefore(Number item, int index) native;
3158 3203
3159 @DomName('SVGNumberList.removeItem') 3204 @DomName('SVGNumberList.removeItem')
3160 @DocsEditable() 3205 @DocsEditable()
3161 Number removeItem(int index) native; 3206 Number removeItem(int index) native;
3162 3207
3163 @DomName('SVGNumberList.replaceItem') 3208 @DomName('SVGNumberList.replaceItem')
3164 @DocsEditable() 3209 @DocsEditable()
3165 Number replaceItem(Number newItem, int index) native; 3210 Number replaceItem(Number item, int index) native;
3166 } 3211 }
3167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3168 // for details. All rights reserved. Use of this source code is governed by a 3213 // for details. All rights reserved. Use of this source code is governed by a
3169 // BSD-style license that can be found in the LICENSE file. 3214 // BSD-style license that can be found in the LICENSE file.
3170 3215
3171 3216
3172 @DocsEditable() 3217 @DocsEditable()
3173 @DomName('SVGPathElement') 3218 @DomName('SVGPathElement')
3174 @Unstable() 3219 @Unstable()
3175 @Native("SVGPathElement") 3220 @Native("SVGPathElement")
(...skipping 738 matching lines...) Expand 10 before | Expand all | Expand 10 after
3914 if (len == 0) throw new StateError("No elements"); 3959 if (len == 0) throw new StateError("No elements");
3915 throw new StateError("More than one element"); 3960 throw new StateError("More than one element");
3916 } 3961 }
3917 3962
3918 PathSeg elementAt(int index) => this[index]; 3963 PathSeg elementAt(int index) => this[index];
3919 // -- end List<PathSeg> mixins. 3964 // -- end List<PathSeg> mixins.
3920 3965
3921 @DomName('SVGPathSegList.__setter__') 3966 @DomName('SVGPathSegList.__setter__')
3922 @DocsEditable() 3967 @DocsEditable()
3923 @Experimental() // untriaged 3968 @Experimental() // untriaged
3924 void __setter__(int index, PathSeg newItem) native; 3969 void __setter__(int index, PathSeg value) native;
3925 3970
3926 @DomName('SVGPathSegList.appendItem') 3971 @DomName('SVGPathSegList.appendItem')
3927 @DocsEditable() 3972 @DocsEditable()
3928 PathSeg appendItem(PathSeg newItem) native; 3973 PathSeg appendItem(PathSeg newItem) native;
3929 3974
3930 @DomName('SVGPathSegList.clear') 3975 @DomName('SVGPathSegList.clear')
3931 @DocsEditable() 3976 @DocsEditable()
3932 void clear() native; 3977 void clear() native;
3933 3978
3934 @DomName('SVGPathSegList.getItem') 3979 @DomName('SVGPathSegList.getItem')
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after
4121 @Experimental() // untriaged 4166 @Experimental() // untriaged
4122 final int length; 4167 final int length;
4123 4168
4124 @DomName('SVGPointList.numberOfItems') 4169 @DomName('SVGPointList.numberOfItems')
4125 @DocsEditable() 4170 @DocsEditable()
4126 final int numberOfItems; 4171 final int numberOfItems;
4127 4172
4128 @DomName('SVGPointList.__setter__') 4173 @DomName('SVGPointList.__setter__')
4129 @DocsEditable() 4174 @DocsEditable()
4130 @Experimental() // untriaged 4175 @Experimental() // untriaged
4131 void __setter__(int index, Point newItem) native; 4176 void __setter__(int index, Point value) native;
4132 4177
4133 @DomName('SVGPointList.appendItem') 4178 @DomName('SVGPointList.appendItem')
4134 @DocsEditable() 4179 @DocsEditable()
4135 Point appendItem(Point newItem) native; 4180 Point appendItem(Point item) native;
4136 4181
4137 @DomName('SVGPointList.clear') 4182 @DomName('SVGPointList.clear')
4138 @DocsEditable() 4183 @DocsEditable()
4139 void clear() native; 4184 void clear() native;
4140 4185
4141 @DomName('SVGPointList.getItem') 4186 @DomName('SVGPointList.getItem')
4142 @DocsEditable() 4187 @DocsEditable()
4143 Point getItem(int index) native; 4188 Point getItem(int index) native;
4144 4189
4145 @DomName('SVGPointList.initialize') 4190 @DomName('SVGPointList.initialize')
4146 @DocsEditable() 4191 @DocsEditable()
4147 Point initialize(Point newItem) native; 4192 Point initialize(Point item) native;
4148 4193
4149 @DomName('SVGPointList.insertItemBefore') 4194 @DomName('SVGPointList.insertItemBefore')
4150 @DocsEditable() 4195 @DocsEditable()
4151 Point insertItemBefore(Point newItem, int index) native; 4196 Point insertItemBefore(Point item, int index) native;
4152 4197
4153 @DomName('SVGPointList.removeItem') 4198 @DomName('SVGPointList.removeItem')
4154 @DocsEditable() 4199 @DocsEditable()
4155 Point removeItem(int index) native; 4200 Point removeItem(int index) native;
4156 4201
4157 @DomName('SVGPointList.replaceItem') 4202 @DomName('SVGPointList.replaceItem')
4158 @DocsEditable() 4203 @DocsEditable()
4159 Point replaceItem(Point newItem, int index) native; 4204 Point replaceItem(Point item, int index) native;
4160 } 4205 }
4161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4206 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4162 // for details. All rights reserved. Use of this source code is governed by a 4207 // for details. All rights reserved. Use of this source code is governed by a
4163 // BSD-style license that can be found in the LICENSE file. 4208 // BSD-style license that can be found in the LICENSE file.
4164 4209
4165 4210
4166 @DocsEditable() 4211 @DocsEditable()
4167 @DomName('SVGPolygonElement') 4212 @DomName('SVGPolygonElement')
4168 @Unstable() 4213 @Unstable()
4169 @Native("SVGPolygonElement") 4214 @Native("SVGPolygonElement")
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
4419 @DomName('SVGRectElement.y') 4464 @DomName('SVGRectElement.y')
4420 @DocsEditable() 4465 @DocsEditable()
4421 final AnimatedLength y; 4466 final AnimatedLength y;
4422 } 4467 }
4423 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4468 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4424 // for details. All rights reserved. Use of this source code is governed by a 4469 // for details. All rights reserved. Use of this source code is governed by a
4425 // BSD-style license that can be found in the LICENSE file. 4470 // BSD-style license that can be found in the LICENSE file.
4426 4471
4427 4472
4428 @DocsEditable() 4473 @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()
4429 @DomName('SVGScriptElement') 4511 @DomName('SVGScriptElement')
4430 @Unstable() 4512 @Unstable()
4431 @Native("SVGScriptElement") 4513 @Native("SVGScriptElement")
4432 class ScriptElement extends SvgElement implements UriReference { 4514 class ScriptElement extends SvgElement implements UriReference {
4433 // To suppress missing implicit constructor warnings. 4515 // To suppress missing implicit constructor warnings.
4434 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } 4516 factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
4435 4517
4436 @DomName('SVGScriptElement.SVGScriptElement') 4518 @DomName('SVGScriptElement.SVGScriptElement')
4437 @DocsEditable() 4519 @DocsEditable()
4438 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); 4520 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript");
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
4572 if (len == 0) throw new StateError("No elements"); 4654 if (len == 0) throw new StateError("No elements");
4573 throw new StateError("More than one element"); 4655 throw new StateError("More than one element");
4574 } 4656 }
4575 4657
4576 String elementAt(int index) => this[index]; 4658 String elementAt(int index) => this[index];
4577 // -- end List<String> mixins. 4659 // -- end List<String> mixins.
4578 4660
4579 @DomName('SVGStringList.__setter__') 4661 @DomName('SVGStringList.__setter__')
4580 @DocsEditable() 4662 @DocsEditable()
4581 @Experimental() // untriaged 4663 @Experimental() // untriaged
4582 void __setter__(int index, String newItem) native; 4664 void __setter__(int index, String value) native;
4583 4665
4584 @DomName('SVGStringList.appendItem') 4666 @DomName('SVGStringList.appendItem')
4585 @DocsEditable() 4667 @DocsEditable()
4586 String appendItem(String newItem) native; 4668 String appendItem(String item) native;
4587 4669
4588 @DomName('SVGStringList.clear') 4670 @DomName('SVGStringList.clear')
4589 @DocsEditable() 4671 @DocsEditable()
4590 void clear() native; 4672 void clear() native;
4591 4673
4592 @DomName('SVGStringList.getItem') 4674 @DomName('SVGStringList.getItem')
4593 @DocsEditable() 4675 @DocsEditable()
4594 String getItem(int index) native; 4676 String getItem(int index) native;
4595 4677
4596 @DomName('SVGStringList.initialize') 4678 @DomName('SVGStringList.initialize')
4597 @DocsEditable() 4679 @DocsEditable()
4598 String initialize(String newItem) native; 4680 String initialize(String item) native;
4599 4681
4600 @DomName('SVGStringList.insertItemBefore') 4682 @DomName('SVGStringList.insertItemBefore')
4601 @DocsEditable() 4683 @DocsEditable()
4602 String insertItemBefore(String item, int index) native; 4684 String insertItemBefore(String item, int index) native;
4603 4685
4604 @DomName('SVGStringList.removeItem') 4686 @DomName('SVGStringList.removeItem')
4605 @DocsEditable() 4687 @DocsEditable()
4606 String removeItem(int index) native; 4688 String removeItem(int index) native;
4607 4689
4608 @DomName('SVGStringList.replaceItem') 4690 @DomName('SVGStringList.replaceItem')
4609 @DocsEditable() 4691 @DocsEditable()
4610 String replaceItem(String newItem, int index) native; 4692 String replaceItem(String item, int index) native;
4611 } 4693 }
4612 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4694 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4613 // for details. All rights reserved. Use of this source code is governed by a 4695 // for details. All rights reserved. Use of this source code is governed by a
4614 // BSD-style license that can be found in the LICENSE file. 4696 // BSD-style license that can be found in the LICENSE file.
4615 4697
4616 4698
4617 @DocsEditable() 4699 @DocsEditable()
4618 @DomName('SVGStyleElement') 4700 @DomName('SVGStyleElement')
4619 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable 4701 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable
4620 @Experimental() // nonstandard 4702 @Experimental() // nonstandard
(...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after
5089 int get tabIndex => JS("int", "#.tabIndex", this); 5171 int get tabIndex => JS("int", "#.tabIndex", this);
5090 5172
5091 set tabIndex(int value) { 5173 set tabIndex(int value) {
5092 JS("void", "#.tabIndex = #", this, value); 5174 JS("void", "#.tabIndex = #", this, value);
5093 } 5175 }
5094 5176
5095 @DomName('SVGElement.viewportElement') 5177 @DomName('SVGElement.viewportElement')
5096 @DocsEditable() 5178 @DocsEditable()
5097 final SvgElement viewportElement; 5179 final SvgElement viewportElement;
5098 5180
5099 @DomName('SVGElement.blur') 5181 @DomName('SVGElement.xmlbase')
5182 @DocsEditable()
5183 String xmlbase;
5184
5185 @DomName('SVGElement.xmllang')
5100 @DocsEditable() 5186 @DocsEditable()
5101 @Experimental() // untriaged 5187 @Experimental() // untriaged
5102 void blur() native; 5188 String xmllang;
5103 5189
5104 @DomName('SVGElement.focus') 5190 @DomName('SVGElement.xmlspace')
5105 @DocsEditable() 5191 @DocsEditable()
5106 @Experimental() // untriaged 5192 @Experimental() // untriaged
5107 void focus() native; 5193 String xmlspace;
5108 5194
5109 @DomName('SVGElement.onabort') 5195 @DomName('SVGElement.onabort')
5110 @DocsEditable() 5196 @DocsEditable()
5111 @Experimental() // untriaged 5197 @Experimental() // untriaged
5112 ElementStream<Event> get onAbort => abortEvent.forElement(this); 5198 ElementStream<Event> get onAbort => abortEvent.forElement(this);
5113 5199
5114 @DomName('SVGElement.onblur') 5200 @DomName('SVGElement.onblur')
5115 @DocsEditable() 5201 @DocsEditable()
5116 @Experimental() // untriaged 5202 @Experimental() // untriaged
5117 ElementStream<Event> get onBlur => blurEvent.forElement(this); 5203 ElementStream<Event> get onBlur => blurEvent.forElement(this);
(...skipping 588 matching lines...) Expand 10 before | Expand all | Expand 10 after
5706 @DomName('SVGTextContentElement.getCharNumAtPosition') 5792 @DomName('SVGTextContentElement.getCharNumAtPosition')
5707 @DocsEditable() 5793 @DocsEditable()
5708 int getCharNumAtPosition(Point point) native; 5794 int getCharNumAtPosition(Point point) native;
5709 5795
5710 @DomName('SVGTextContentElement.getComputedTextLength') 5796 @DomName('SVGTextContentElement.getComputedTextLength')
5711 @DocsEditable() 5797 @DocsEditable()
5712 double getComputedTextLength() native; 5798 double getComputedTextLength() native;
5713 5799
5714 @DomName('SVGTextContentElement.getEndPositionOfChar') 5800 @DomName('SVGTextContentElement.getEndPositionOfChar')
5715 @DocsEditable() 5801 @DocsEditable()
5716 Point getEndPositionOfChar(int charnum) native; 5802 Point getEndPositionOfChar(int offset) native;
5717 5803
5718 @DomName('SVGTextContentElement.getExtentOfChar') 5804 @DomName('SVGTextContentElement.getExtentOfChar')
5719 @DocsEditable() 5805 @DocsEditable()
5720 Rect getExtentOfChar(int charnum) native; 5806 Rect getExtentOfChar(int offset) native;
5721 5807
5722 @DomName('SVGTextContentElement.getNumberOfChars') 5808 @DomName('SVGTextContentElement.getNumberOfChars')
5723 @DocsEditable() 5809 @DocsEditable()
5724 int getNumberOfChars() native; 5810 int getNumberOfChars() native;
5725 5811
5726 @DomName('SVGTextContentElement.getRotationOfChar') 5812 @DomName('SVGTextContentElement.getRotationOfChar')
5727 @DocsEditable() 5813 @DocsEditable()
5728 double getRotationOfChar(int charnum) native; 5814 double getRotationOfChar(int offset) native;
5729 5815
5730 @DomName('SVGTextContentElement.getStartPositionOfChar') 5816 @DomName('SVGTextContentElement.getStartPositionOfChar')
5731 @DocsEditable() 5817 @DocsEditable()
5732 Point getStartPositionOfChar(int charnum) native; 5818 Point getStartPositionOfChar(int offset) native;
5733 5819
5734 @DomName('SVGTextContentElement.getSubStringLength') 5820 @DomName('SVGTextContentElement.getSubStringLength')
5735 @DocsEditable() 5821 @DocsEditable()
5736 double getSubStringLength(int charnum, int nchars) native; 5822 double getSubStringLength(int offset, int length) native;
5737 5823
5738 @DomName('SVGTextContentElement.selectSubString') 5824 @DomName('SVGTextContentElement.selectSubString')
5739 @DocsEditable() 5825 @DocsEditable()
5740 void selectSubString(int charnum, int nchars) native; 5826 void selectSubString(int offset, int length) native;
5741 } 5827 }
5742 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5828 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5743 // for details. All rights reserved. Use of this source code is governed by a 5829 // for details. All rights reserved. Use of this source code is governed by a
5744 // BSD-style license that can be found in the LICENSE file. 5830 // BSD-style license that can be found in the LICENSE file.
5745 5831
5746 5832
5747 @DocsEditable() 5833 @DocsEditable()
5748 @DomName('SVGTextElement') 5834 @DomName('SVGTextElement')
5749 @Unstable() 5835 @Unstable()
5750 @Native("SVGTextElement") 5836 @Native("SVGTextElement")
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
6024 if (len == 0) throw new StateError("No elements"); 6110 if (len == 0) throw new StateError("No elements");
6025 throw new StateError("More than one element"); 6111 throw new StateError("More than one element");
6026 } 6112 }
6027 6113
6028 Transform elementAt(int index) => this[index]; 6114 Transform elementAt(int index) => this[index];
6029 // -- end List<Transform> mixins. 6115 // -- end List<Transform> mixins.
6030 6116
6031 @DomName('SVGTransformList.__setter__') 6117 @DomName('SVGTransformList.__setter__')
6032 @DocsEditable() 6118 @DocsEditable()
6033 @Experimental() // untriaged 6119 @Experimental() // untriaged
6034 void __setter__(int index, Transform newItem) native; 6120 void __setter__(int index, Transform value) native;
6035 6121
6036 @DomName('SVGTransformList.appendItem') 6122 @DomName('SVGTransformList.appendItem')
6037 @DocsEditable() 6123 @DocsEditable()
6038 Transform appendItem(Transform newItem) native; 6124 Transform appendItem(Transform item) native;
6039 6125
6040 @DomName('SVGTransformList.clear') 6126 @DomName('SVGTransformList.clear')
6041 @DocsEditable() 6127 @DocsEditable()
6042 void clear() native; 6128 void clear() native;
6043 6129
6044 @DomName('SVGTransformList.consolidate') 6130 @DomName('SVGTransformList.consolidate')
6045 @DocsEditable() 6131 @DocsEditable()
6046 Transform consolidate() native; 6132 Transform consolidate() native;
6047 6133
6048 @JSName('createSVGTransformFromMatrix') 6134 @JSName('createSVGTransformFromMatrix')
6049 @DomName('SVGTransformList.createSVGTransformFromMatrix') 6135 @DomName('SVGTransformList.createSVGTransformFromMatrix')
6050 @DocsEditable() 6136 @DocsEditable()
6051 Transform createSvgTransformFromMatrix(Matrix matrix) native; 6137 Transform createSvgTransformFromMatrix(Matrix matrix) native;
6052 6138
6053 @DomName('SVGTransformList.getItem') 6139 @DomName('SVGTransformList.getItem')
6054 @DocsEditable() 6140 @DocsEditable()
6055 Transform getItem(int index) native; 6141 Transform getItem(int index) native;
6056 6142
6057 @DomName('SVGTransformList.initialize') 6143 @DomName('SVGTransformList.initialize')
6058 @DocsEditable() 6144 @DocsEditable()
6059 Transform initialize(Transform newItem) native; 6145 Transform initialize(Transform item) native;
6060 6146
6061 @DomName('SVGTransformList.insertItemBefore') 6147 @DomName('SVGTransformList.insertItemBefore')
6062 @DocsEditable() 6148 @DocsEditable()
6063 Transform insertItemBefore(Transform newItem, int index) native; 6149 Transform insertItemBefore(Transform item, int index) native;
6064 6150
6065 @DomName('SVGTransformList.removeItem') 6151 @DomName('SVGTransformList.removeItem')
6066 @DocsEditable() 6152 @DocsEditable()
6067 Transform removeItem(int index) native; 6153 Transform removeItem(int index) native;
6068 6154
6069 @DomName('SVGTransformList.replaceItem') 6155 @DomName('SVGTransformList.replaceItem')
6070 @DocsEditable() 6156 @DocsEditable()
6071 Transform replaceItem(Transform newItem, int index) native; 6157 Transform replaceItem(Transform item, int index) native;
6072 } 6158 }
6073 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6074 // for details. All rights reserved. Use of this source code is governed by a 6160 // for details. All rights reserved. Use of this source code is governed by a
6075 // BSD-style license that can be found in the LICENSE file. 6161 // BSD-style license that can be found in the LICENSE file.
6076 6162
6077 6163
6078 @DocsEditable() 6164 @DocsEditable()
6079 @DomName('SVGUnitTypes') 6165 @DomName('SVGUnitTypes')
6080 @Unstable() 6166 @Unstable()
6081 @Native("SVGUnitTypes") 6167 @Native("SVGUnitTypes")
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after
6364 @DomName('SVGGradientElement.href') 6450 @DomName('SVGGradientElement.href')
6365 @DocsEditable() 6451 @DocsEditable()
6366 final AnimatedString href; 6452 final AnimatedString href;
6367 } 6453 }
6368 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6454 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6369 // for details. All rights reserved. Use of this source code is governed by a 6455 // for details. All rights reserved. Use of this source code is governed by a
6370 // BSD-style license that can be found in the LICENSE file. 6456 // BSD-style license that can be found in the LICENSE file.
6371 6457
6372 6458
6373 @DocsEditable() 6459 @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()
6374 @DomName('SVGComponentTransferFunctionElement') 6498 @DomName('SVGComponentTransferFunctionElement')
6375 @Unstable() 6499 @Unstable()
6376 @Native("SVGComponentTransferFunctionElement") 6500 @Native("SVGComponentTransferFunctionElement")
6377 abstract class _SVGComponentTransferFunctionElement extends SvgElement { 6501 abstract class _SVGComponentTransferFunctionElement extends SvgElement {
6378 // To suppress missing implicit constructor warnings. 6502 // To suppress missing implicit constructor warnings.
6379 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); } 6503 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); }
6380 /** 6504 /**
6381 * Constructor instantiated by the DOM when a custom element has been created. 6505 * Constructor instantiated by the DOM when a custom element has been created.
6382 * 6506 *
6383 * This can only be called by subclasses from their created constructor. 6507 * This can only be called by subclasses from their created constructor.
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
6438 // From SVGFilterPrimitiveStandardAttributes 6562 // From SVGFilterPrimitiveStandardAttributes
6439 6563
6440 } 6564 }
6441 6565
6442 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6566 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6443 // for details. All rights reserved. Use of this source code is governed by a 6567 // for details. All rights reserved. Use of this source code is governed by a
6444 // BSD-style license that can be found in the LICENSE file. 6568 // BSD-style license that can be found in the LICENSE file.
6445 6569
6446 6570
6447 @DocsEditable() 6571 @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()
6448 @DomName('SVGMPathElement') 6755 @DomName('SVGMPathElement')
6449 @Native("SVGMPathElement") 6756 @Native("SVGMPathElement")
6450 abstract class _SVGMPathElement extends SvgElement implements UriReference { 6757 abstract class _SVGMPathElement extends SvgElement implements UriReference {
6451 // To suppress missing implicit constructor warnings. 6758 // To suppress missing implicit constructor warnings.
6452 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } 6759 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); }
6453 6760
6454 @DomName('SVGMPathElement.SVGMPathElement') 6761 @DomName('SVGMPathElement.SVGMPathElement')
6455 @DocsEditable() 6762 @DocsEditable()
6456 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath"); 6763 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
6457 /** 6764 /**
6458 * Constructor instantiated by the DOM when a custom element has been created. 6765 * Constructor instantiated by the DOM when a custom element has been created.
6459 * 6766 *
6460 * This can only be called by subclasses from their created constructor. 6767 * This can only be called by subclasses from their created constructor.
6461 */ 6768 */
6462 _SVGMPathElement.created() : super.created(); 6769 _SVGMPathElement.created() : super.created();
6463 6770
6464 // From SVGURIReference 6771 // From SVGURIReference
6465 6772
6466 } 6773 }
6467 6774
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/dartium/indexed_db_dartium.dart ('k') | sdk/lib/svg/dartium/svg_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698