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

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

Issue 410823002: Revert "Use @Native annotation on dart2js DOM native classes" (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 5 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 | Annotate | Revision Log
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
11 import 'dart:async'; 11 import 'dart:async';
12 import 'dart:collection'; 12 import 'dart:collection';
13 import 'dart:_internal' hide deprecated; 13 import 'dart:_internal' hide deprecated;
14 import 'dart:html'; 14 import 'dart:html';
15 import 'dart:html_common'; 15 import 'dart:html_common';
16 import 'dart:_js_helper' show Creates, Returns, JSName, Native; 16 import 'dart:_js_helper' show Creates, Returns, JSName;
17 import 'dart:_foreign_helper' show JS; 17 import 'dart:_foreign_helper' show JS;
18 import 'dart:_interceptors' show Interceptor; 18 import 'dart:_interceptors' show Interceptor;
19 // DO NOT EDIT - unless you are editing documentation as per: 19 // DO NOT EDIT - unless you are editing documentation as per:
20 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation 20 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation
21 // Auto-generated dart:svg library. 21 // Auto-generated dart:svg library.
22 22
23 23
24 24
25 25
26 26
(...skipping 10 matching lines...) Expand all
37 } 37 }
38 } 38 }
39 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 39 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
40 // for details. All rights reserved. Use of this source code is governed by a 40 // for details. All rights reserved. Use of this source code is governed by a
41 // BSD-style license that can be found in the LICENSE file. 41 // BSD-style license that can be found in the LICENSE file.
42 42
43 43
44 @DocsEditable() 44 @DocsEditable()
45 @DomName('SVGAElement') 45 @DomName('SVGAElement')
46 @Unstable() 46 @Unstable()
47 @Native("SVGAElement") 47 class AElement extends GraphicsElement implements UriReference native "SVGAEleme nt" {
48 class AElement extends GraphicsElement implements UriReference {
49 // To suppress missing implicit constructor warnings. 48 // To suppress missing implicit constructor warnings.
50 factory AElement._() { throw new UnsupportedError("Not supported"); } 49 factory AElement._() { throw new UnsupportedError("Not supported"); }
51 50
52 @DomName('SVGAElement.SVGAElement') 51 @DomName('SVGAElement.SVGAElement')
53 @DocsEditable() 52 @DocsEditable()
54 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); 53 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a");
55 /** 54 /**
56 * Constructor instantiated by the DOM when a custom element has been created. 55 * Constructor instantiated by the DOM when a custom element has been created.
57 * 56 *
58 * This can only be called by subclasses from their created constructor. 57 * This can only be called by subclasses from their created constructor.
(...skipping 14 matching lines...) Expand all
73 // for details. All rights reserved. Use of this source code is governed by a 72 // 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. 73 // BSD-style license that can be found in the LICENSE file.
75 74
76 75
77 @DocsEditable() 76 @DocsEditable()
78 @DomName('SVGAltGlyphElement') 77 @DomName('SVGAltGlyphElement')
79 @SupportedBrowser(SupportedBrowser.CHROME) 78 @SupportedBrowser(SupportedBrowser.CHROME)
80 @SupportedBrowser(SupportedBrowser.FIREFOX) 79 @SupportedBrowser(SupportedBrowser.FIREFOX)
81 @SupportedBrowser(SupportedBrowser.SAFARI) 80 @SupportedBrowser(SupportedBrowser.SAFARI)
82 @Unstable() 81 @Unstable()
83 @Native("SVGAltGlyphElement") 82 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" {
84 class AltGlyphElement extends TextPositioningElement implements UriReference {
85 // To suppress missing implicit constructor warnings. 83 // To suppress missing implicit constructor warnings.
86 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); } 84 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); }
87 85
88 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') 86 @DomName('SVGAltGlyphElement.SVGAltGlyphElement')
89 @DocsEditable() 87 @DocsEditable()
90 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); 88 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph");
91 /** 89 /**
92 * Constructor instantiated by the DOM when a custom element has been created. 90 * Constructor instantiated by the DOM when a custom element has been created.
93 * 91 *
94 * This can only be called by subclasses from their created constructor. 92 * This can only be called by subclasses from their created constructor.
(...skipping 18 matching lines...) Expand all
113 final AnimatedString href; 111 final AnimatedString href;
114 } 112 }
115 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 113 // 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 114 // 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. 115 // BSD-style license that can be found in the LICENSE file.
118 116
119 117
120 @DocsEditable() 118 @DocsEditable()
121 @DomName('SVGAngle') 119 @DomName('SVGAngle')
122 @Unstable() 120 @Unstable()
123 @Native("SVGAngle") 121 class Angle extends Interceptor native "SVGAngle" {
124 class Angle extends Interceptor {
125 // To suppress missing implicit constructor warnings. 122 // To suppress missing implicit constructor warnings.
126 factory Angle._() { throw new UnsupportedError("Not supported"); } 123 factory Angle._() { throw new UnsupportedError("Not supported"); }
127 124
128 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') 125 @DomName('SVGAngle.SVG_ANGLETYPE_DEG')
129 @DocsEditable() 126 @DocsEditable()
130 static const int SVG_ANGLETYPE_DEG = 2; 127 static const int SVG_ANGLETYPE_DEG = 2;
131 128
132 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') 129 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD')
133 @DocsEditable() 130 @DocsEditable()
134 static const int SVG_ANGLETYPE_GRAD = 4; 131 static const int SVG_ANGLETYPE_GRAD = 4;
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 // for details. All rights reserved. Use of this source code is governed by a 170 // for details. All rights reserved. Use of this source code is governed by a
174 // BSD-style license that can be found in the LICENSE file. 171 // BSD-style license that can be found in the LICENSE file.
175 172
176 173
177 @DocsEditable() 174 @DocsEditable()
178 @DomName('SVGAnimateElement') 175 @DomName('SVGAnimateElement')
179 @SupportedBrowser(SupportedBrowser.CHROME) 176 @SupportedBrowser(SupportedBrowser.CHROME)
180 @SupportedBrowser(SupportedBrowser.FIREFOX) 177 @SupportedBrowser(SupportedBrowser.FIREFOX)
181 @SupportedBrowser(SupportedBrowser.SAFARI) 178 @SupportedBrowser(SupportedBrowser.SAFARI)
182 @Unstable() 179 @Unstable()
183 @Native("SVGAnimateElement") 180 class AnimateElement extends AnimationElement native "SVGAnimateElement" {
184 class AnimateElement extends AnimationElement {
185 // To suppress missing implicit constructor warnings. 181 // To suppress missing implicit constructor warnings.
186 factory AnimateElement._() { throw new UnsupportedError("Not supported"); } 182 factory AnimateElement._() { throw new UnsupportedError("Not supported"); }
187 183
188 @DomName('SVGAnimateElement.SVGAnimateElement') 184 @DomName('SVGAnimateElement.SVGAnimateElement')
189 @DocsEditable() 185 @DocsEditable()
190 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 186 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate");
191 /** 187 /**
192 * Constructor instantiated by the DOM when a custom element has been created. 188 * Constructor instantiated by the DOM when a custom element has been created.
193 * 189 *
194 * This can only be called by subclasses from their created constructor. 190 * This can only be called by subclasses from their created constructor.
195 */ 191 */
196 AnimateElement.created() : super.created(); 192 AnimateElement.created() : super.created();
197 193
198 /// Checks if this type is supported on the current platform. 194 /// Checks if this type is supported on the current platform.
199 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); 195 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement);
200 } 196 }
201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
202 // for details. All rights reserved. Use of this source code is governed by a 198 // for details. All rights reserved. Use of this source code is governed by a
203 // BSD-style license that can be found in the LICENSE file. 199 // BSD-style license that can be found in the LICENSE file.
204 200
205 201
206 @DocsEditable() 202 @DocsEditable()
207 @DomName('SVGAnimateMotionElement') 203 @DomName('SVGAnimateMotionElement')
208 @SupportedBrowser(SupportedBrowser.CHROME) 204 @SupportedBrowser(SupportedBrowser.CHROME)
209 @SupportedBrowser(SupportedBrowser.FIREFOX) 205 @SupportedBrowser(SupportedBrowser.FIREFOX)
210 @SupportedBrowser(SupportedBrowser.SAFARI) 206 @SupportedBrowser(SupportedBrowser.SAFARI)
211 @Unstable() 207 @Unstable()
212 @Native("SVGAnimateMotionElement") 208 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" {
213 class AnimateMotionElement extends AnimationElement {
214 // To suppress missing implicit constructor warnings. 209 // To suppress missing implicit constructor warnings.
215 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; } 210 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; }
216 211
217 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') 212 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement')
218 @DocsEditable() 213 @DocsEditable()
219 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 214 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion");
220 /** 215 /**
221 * Constructor instantiated by the DOM when a custom element has been created. 216 * Constructor instantiated by the DOM when a custom element has been created.
222 * 217 *
223 * This can only be called by subclasses from their created constructor. 218 * This can only be called by subclasses from their created constructor.
224 */ 219 */
225 AnimateMotionElement.created() : super.created(); 220 AnimateMotionElement.created() : super.created();
226 221
227 /// Checks if this type is supported on the current platform. 222 /// Checks if this type is supported on the current platform.
228 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); 223 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement);
229 } 224 }
230 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
231 // for details. All rights reserved. Use of this source code is governed by a 226 // for details. All rights reserved. Use of this source code is governed by a
232 // BSD-style license that can be found in the LICENSE file. 227 // BSD-style license that can be found in the LICENSE file.
233 228
234 229
235 @DocsEditable() 230 @DocsEditable()
236 @DomName('SVGAnimateTransformElement') 231 @DomName('SVGAnimateTransformElement')
237 @SupportedBrowser(SupportedBrowser.CHROME) 232 @SupportedBrowser(SupportedBrowser.CHROME)
238 @SupportedBrowser(SupportedBrowser.FIREFOX) 233 @SupportedBrowser(SupportedBrowser.FIREFOX)
239 @SupportedBrowser(SupportedBrowser.SAFARI) 234 @SupportedBrowser(SupportedBrowser.SAFARI)
240 @Unstable() 235 @Unstable()
241 @Native("SVGAnimateTransformElement") 236 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" {
242 class AnimateTransformElement extends AnimationElement {
243 // To suppress missing implicit constructor warnings. 237 // To suppress missing implicit constructor warnings.
244 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); } 238 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); }
245 239
246 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') 240 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement')
247 @DocsEditable() 241 @DocsEditable()
248 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 242 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform");
249 /** 243 /**
250 * Constructor instantiated by the DOM when a custom element has been created. 244 * Constructor instantiated by the DOM when a custom element has been created.
251 * 245 *
252 * This can only be called by subclasses from their created constructor. 246 * This can only be called by subclasses from their created constructor.
253 */ 247 */
254 AnimateTransformElement.created() : super.created(); 248 AnimateTransformElement.created() : super.created();
255 249
256 /// Checks if this type is supported on the current platform. 250 /// Checks if this type is supported on the current platform.
257 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); 251 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement);
258 } 252 }
259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
260 // for details. All rights reserved. Use of this source code is governed by a 254 // for details. All rights reserved. Use of this source code is governed by a
261 // BSD-style license that can be found in the LICENSE file. 255 // BSD-style license that can be found in the LICENSE file.
262 256
263 257
264 @DocsEditable() 258 @DocsEditable()
265 @DomName('SVGAnimatedAngle') 259 @DomName('SVGAnimatedAngle')
266 @Unstable() 260 @Unstable()
267 @Native("SVGAnimatedAngle") 261 class AnimatedAngle extends Interceptor native "SVGAnimatedAngle" {
268 class AnimatedAngle extends Interceptor {
269 // To suppress missing implicit constructor warnings. 262 // To suppress missing implicit constructor warnings.
270 factory AnimatedAngle._() { throw new UnsupportedError("Not supported"); } 263 factory AnimatedAngle._() { throw new UnsupportedError("Not supported"); }
271 264
272 @DomName('SVGAnimatedAngle.animVal') 265 @DomName('SVGAnimatedAngle.animVal')
273 @DocsEditable() 266 @DocsEditable()
274 final Angle animVal; 267 final Angle animVal;
275 268
276 @DomName('SVGAnimatedAngle.baseVal') 269 @DomName('SVGAnimatedAngle.baseVal')
277 @DocsEditable() 270 @DocsEditable()
278 final Angle baseVal; 271 final Angle baseVal;
279 } 272 }
280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
281 // for details. All rights reserved. Use of this source code is governed by a 274 // for details. All rights reserved. Use of this source code is governed by a
282 // BSD-style license that can be found in the LICENSE file. 275 // BSD-style license that can be found in the LICENSE file.
283 276
284 277
285 @DocsEditable() 278 @DocsEditable()
286 @DomName('SVGAnimatedBoolean') 279 @DomName('SVGAnimatedBoolean')
287 @Unstable() 280 @Unstable()
288 @Native("SVGAnimatedBoolean") 281 class AnimatedBoolean extends Interceptor native "SVGAnimatedBoolean" {
289 class AnimatedBoolean extends Interceptor {
290 // To suppress missing implicit constructor warnings. 282 // To suppress missing implicit constructor warnings.
291 factory AnimatedBoolean._() { throw new UnsupportedError("Not supported"); } 283 factory AnimatedBoolean._() { throw new UnsupportedError("Not supported"); }
292 284
293 @DomName('SVGAnimatedBoolean.animVal') 285 @DomName('SVGAnimatedBoolean.animVal')
294 @DocsEditable() 286 @DocsEditable()
295 final bool animVal; 287 final bool animVal;
296 288
297 @DomName('SVGAnimatedBoolean.baseVal') 289 @DomName('SVGAnimatedBoolean.baseVal')
298 @DocsEditable() 290 @DocsEditable()
299 bool baseVal; 291 bool baseVal;
300 } 292 }
301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
302 // for details. All rights reserved. Use of this source code is governed by a 294 // for details. All rights reserved. Use of this source code is governed by a
303 // BSD-style license that can be found in the LICENSE file. 295 // BSD-style license that can be found in the LICENSE file.
304 296
305 297
306 @DocsEditable() 298 @DocsEditable()
307 @DomName('SVGAnimatedEnumeration') 299 @DomName('SVGAnimatedEnumeration')
308 @Unstable() 300 @Unstable()
309 @Native("SVGAnimatedEnumeration") 301 class AnimatedEnumeration extends Interceptor native "SVGAnimatedEnumeration" {
310 class AnimatedEnumeration extends Interceptor {
311 // To suppress missing implicit constructor warnings. 302 // To suppress missing implicit constructor warnings.
312 factory AnimatedEnumeration._() { throw new UnsupportedError("Not supported"); } 303 factory AnimatedEnumeration._() { throw new UnsupportedError("Not supported"); }
313 304
314 @DomName('SVGAnimatedEnumeration.animVal') 305 @DomName('SVGAnimatedEnumeration.animVal')
315 @DocsEditable() 306 @DocsEditable()
316 final int animVal; 307 final int animVal;
317 308
318 @DomName('SVGAnimatedEnumeration.baseVal') 309 @DomName('SVGAnimatedEnumeration.baseVal')
319 @DocsEditable() 310 @DocsEditable()
320 int baseVal; 311 int baseVal;
321 } 312 }
322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 313 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
323 // for details. All rights reserved. Use of this source code is governed by a 314 // for details. All rights reserved. Use of this source code is governed by a
324 // BSD-style license that can be found in the LICENSE file. 315 // BSD-style license that can be found in the LICENSE file.
325 316
326 317
327 @DocsEditable() 318 @DocsEditable()
328 @DomName('SVGAnimatedInteger') 319 @DomName('SVGAnimatedInteger')
329 @Unstable() 320 @Unstable()
330 @Native("SVGAnimatedInteger") 321 class AnimatedInteger extends Interceptor native "SVGAnimatedInteger" {
331 class AnimatedInteger extends Interceptor {
332 // To suppress missing implicit constructor warnings. 322 // To suppress missing implicit constructor warnings.
333 factory AnimatedInteger._() { throw new UnsupportedError("Not supported"); } 323 factory AnimatedInteger._() { throw new UnsupportedError("Not supported"); }
334 324
335 @DomName('SVGAnimatedInteger.animVal') 325 @DomName('SVGAnimatedInteger.animVal')
336 @DocsEditable() 326 @DocsEditable()
337 final int animVal; 327 final int animVal;
338 328
339 @DomName('SVGAnimatedInteger.baseVal') 329 @DomName('SVGAnimatedInteger.baseVal')
340 @DocsEditable() 330 @DocsEditable()
341 int baseVal; 331 int baseVal;
342 } 332 }
343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
344 // for details. All rights reserved. Use of this source code is governed by a 334 // for details. All rights reserved. Use of this source code is governed by a
345 // BSD-style license that can be found in the LICENSE file. 335 // BSD-style license that can be found in the LICENSE file.
346 336
347 337
348 @DocsEditable() 338 @DocsEditable()
349 @DomName('SVGAnimatedLength') 339 @DomName('SVGAnimatedLength')
350 @Unstable() 340 @Unstable()
351 @Native("SVGAnimatedLength") 341 class AnimatedLength extends Interceptor native "SVGAnimatedLength" {
352 class AnimatedLength extends Interceptor {
353 // To suppress missing implicit constructor warnings. 342 // To suppress missing implicit constructor warnings.
354 factory AnimatedLength._() { throw new UnsupportedError("Not supported"); } 343 factory AnimatedLength._() { throw new UnsupportedError("Not supported"); }
355 344
356 @DomName('SVGAnimatedLength.animVal') 345 @DomName('SVGAnimatedLength.animVal')
357 @DocsEditable() 346 @DocsEditable()
358 final Length animVal; 347 final Length animVal;
359 348
360 @DomName('SVGAnimatedLength.baseVal') 349 @DomName('SVGAnimatedLength.baseVal')
361 @DocsEditable() 350 @DocsEditable()
362 final Length baseVal; 351 final Length baseVal;
363 } 352 }
364 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
365 // for details. All rights reserved. Use of this source code is governed by a 354 // for details. All rights reserved. Use of this source code is governed by a
366 // BSD-style license that can be found in the LICENSE file. 355 // BSD-style license that can be found in the LICENSE file.
367 356
368 357
369 @DocsEditable() 358 @DocsEditable()
370 @DomName('SVGAnimatedLengthList') 359 @DomName('SVGAnimatedLengthList')
371 @Unstable() 360 @Unstable()
372 @Native("SVGAnimatedLengthList") 361 class AnimatedLengthList extends Interceptor native "SVGAnimatedLengthList" {
373 class AnimatedLengthList extends Interceptor {
374 // To suppress missing implicit constructor warnings. 362 // To suppress missing implicit constructor warnings.
375 factory AnimatedLengthList._() { throw new UnsupportedError("Not supported"); } 363 factory AnimatedLengthList._() { throw new UnsupportedError("Not supported"); }
376 364
377 @DomName('SVGAnimatedLengthList.animVal') 365 @DomName('SVGAnimatedLengthList.animVal')
378 @DocsEditable() 366 @DocsEditable()
379 final LengthList animVal; 367 final LengthList animVal;
380 368
381 @DomName('SVGAnimatedLengthList.baseVal') 369 @DomName('SVGAnimatedLengthList.baseVal')
382 @DocsEditable() 370 @DocsEditable()
383 final LengthList baseVal; 371 final LengthList baseVal;
384 } 372 }
385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
386 // for details. All rights reserved. Use of this source code is governed by a 374 // for details. All rights reserved. Use of this source code is governed by a
387 // BSD-style license that can be found in the LICENSE file. 375 // BSD-style license that can be found in the LICENSE file.
388 376
389 377
390 @DocsEditable() 378 @DocsEditable()
391 @DomName('SVGAnimatedNumber') 379 @DomName('SVGAnimatedNumber')
392 @Unstable() 380 @Unstable()
393 @Native("SVGAnimatedNumber") 381 class AnimatedNumber extends Interceptor native "SVGAnimatedNumber" {
394 class AnimatedNumber extends Interceptor {
395 // To suppress missing implicit constructor warnings. 382 // To suppress missing implicit constructor warnings.
396 factory AnimatedNumber._() { throw new UnsupportedError("Not supported"); } 383 factory AnimatedNumber._() { throw new UnsupportedError("Not supported"); }
397 384
398 @DomName('SVGAnimatedNumber.animVal') 385 @DomName('SVGAnimatedNumber.animVal')
399 @DocsEditable() 386 @DocsEditable()
400 final double animVal; 387 final double animVal;
401 388
402 @DomName('SVGAnimatedNumber.baseVal') 389 @DomName('SVGAnimatedNumber.baseVal')
403 @DocsEditable() 390 @DocsEditable()
404 num baseVal; 391 num baseVal;
405 } 392 }
406 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 393 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
407 // for details. All rights reserved. Use of this source code is governed by a 394 // for details. All rights reserved. Use of this source code is governed by a
408 // BSD-style license that can be found in the LICENSE file. 395 // BSD-style license that can be found in the LICENSE file.
409 396
410 397
411 @DocsEditable() 398 @DocsEditable()
412 @DomName('SVGAnimatedNumberList') 399 @DomName('SVGAnimatedNumberList')
413 @Unstable() 400 @Unstable()
414 @Native("SVGAnimatedNumberList") 401 class AnimatedNumberList extends Interceptor native "SVGAnimatedNumberList" {
415 class AnimatedNumberList extends Interceptor {
416 // To suppress missing implicit constructor warnings. 402 // To suppress missing implicit constructor warnings.
417 factory AnimatedNumberList._() { throw new UnsupportedError("Not supported"); } 403 factory AnimatedNumberList._() { throw new UnsupportedError("Not supported"); }
418 404
419 @DomName('SVGAnimatedNumberList.animVal') 405 @DomName('SVGAnimatedNumberList.animVal')
420 @DocsEditable() 406 @DocsEditable()
421 final NumberList animVal; 407 final NumberList animVal;
422 408
423 @DomName('SVGAnimatedNumberList.baseVal') 409 @DomName('SVGAnimatedNumberList.baseVal')
424 @DocsEditable() 410 @DocsEditable()
425 final NumberList baseVal; 411 final NumberList baseVal;
426 } 412 }
427 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
428 // for details. All rights reserved. Use of this source code is governed by a 414 // for details. All rights reserved. Use of this source code is governed by a
429 // BSD-style license that can be found in the LICENSE file. 415 // BSD-style license that can be found in the LICENSE file.
430 416
431 417
432 @DocsEditable() 418 @DocsEditable()
433 @DomName('SVGAnimatedPreserveAspectRatio') 419 @DomName('SVGAnimatedPreserveAspectRatio')
434 @Unstable() 420 @Unstable()
435 @Native("SVGAnimatedPreserveAspectRatio") 421 class AnimatedPreserveAspectRatio extends Interceptor native "SVGAnimatedPreserv eAspectRatio" {
436 class AnimatedPreserveAspectRatio extends Interceptor {
437 // To suppress missing implicit constructor warnings. 422 // To suppress missing implicit constructor warnings.
438 factory AnimatedPreserveAspectRatio._() { throw new UnsupportedError("Not supp orted"); } 423 factory AnimatedPreserveAspectRatio._() { throw new UnsupportedError("Not supp orted"); }
439 424
440 @DomName('SVGAnimatedPreserveAspectRatio.animVal') 425 @DomName('SVGAnimatedPreserveAspectRatio.animVal')
441 @DocsEditable() 426 @DocsEditable()
442 final PreserveAspectRatio animVal; 427 final PreserveAspectRatio animVal;
443 428
444 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') 429 @DomName('SVGAnimatedPreserveAspectRatio.baseVal')
445 @DocsEditable() 430 @DocsEditable()
446 final PreserveAspectRatio baseVal; 431 final PreserveAspectRatio baseVal;
447 } 432 }
448 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
449 // for details. All rights reserved. Use of this source code is governed by a 434 // for details. All rights reserved. Use of this source code is governed by a
450 // BSD-style license that can be found in the LICENSE file. 435 // BSD-style license that can be found in the LICENSE file.
451 436
452 437
453 @DocsEditable() 438 @DocsEditable()
454 @DomName('SVGAnimatedRect') 439 @DomName('SVGAnimatedRect')
455 @Unstable() 440 @Unstable()
456 @Native("SVGAnimatedRect") 441 class AnimatedRect extends Interceptor native "SVGAnimatedRect" {
457 class AnimatedRect extends Interceptor {
458 // To suppress missing implicit constructor warnings. 442 // To suppress missing implicit constructor warnings.
459 factory AnimatedRect._() { throw new UnsupportedError("Not supported"); } 443 factory AnimatedRect._() { throw new UnsupportedError("Not supported"); }
460 444
461 @DomName('SVGAnimatedRect.animVal') 445 @DomName('SVGAnimatedRect.animVal')
462 @DocsEditable() 446 @DocsEditable()
463 final Rect animVal; 447 final Rect animVal;
464 448
465 @DomName('SVGAnimatedRect.baseVal') 449 @DomName('SVGAnimatedRect.baseVal')
466 @DocsEditable() 450 @DocsEditable()
467 final Rect baseVal; 451 final Rect baseVal;
468 } 452 }
469 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
470 // for details. All rights reserved. Use of this source code is governed by a 454 // for details. All rights reserved. Use of this source code is governed by a
471 // BSD-style license that can be found in the LICENSE file. 455 // BSD-style license that can be found in the LICENSE file.
472 456
473 457
474 @DocsEditable() 458 @DocsEditable()
475 @DomName('SVGAnimatedString') 459 @DomName('SVGAnimatedString')
476 @Unstable() 460 @Unstable()
477 @Native("SVGAnimatedString") 461 class AnimatedString extends Interceptor native "SVGAnimatedString" {
478 class AnimatedString extends Interceptor {
479 // To suppress missing implicit constructor warnings. 462 // To suppress missing implicit constructor warnings.
480 factory AnimatedString._() { throw new UnsupportedError("Not supported"); } 463 factory AnimatedString._() { throw new UnsupportedError("Not supported"); }
481 464
482 @DomName('SVGAnimatedString.animVal') 465 @DomName('SVGAnimatedString.animVal')
483 @DocsEditable() 466 @DocsEditable()
484 final String animVal; 467 final String animVal;
485 468
486 @DomName('SVGAnimatedString.baseVal') 469 @DomName('SVGAnimatedString.baseVal')
487 @DocsEditable() 470 @DocsEditable()
488 String baseVal; 471 String baseVal;
489 } 472 }
490 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
491 // for details. All rights reserved. Use of this source code is governed by a 474 // for details. All rights reserved. Use of this source code is governed by a
492 // BSD-style license that can be found in the LICENSE file. 475 // BSD-style license that can be found in the LICENSE file.
493 476
494 477
495 @DocsEditable() 478 @DocsEditable()
496 @DomName('SVGAnimatedTransformList') 479 @DomName('SVGAnimatedTransformList')
497 @Unstable() 480 @Unstable()
498 @Native("SVGAnimatedTransformList") 481 class AnimatedTransformList extends Interceptor native "SVGAnimatedTransformList " {
499 class AnimatedTransformList extends Interceptor {
500 // To suppress missing implicit constructor warnings. 482 // To suppress missing implicit constructor warnings.
501 factory AnimatedTransformList._() { throw new UnsupportedError("Not supported" ); } 483 factory AnimatedTransformList._() { throw new UnsupportedError("Not supported" ); }
502 484
503 @DomName('SVGAnimatedTransformList.animVal') 485 @DomName('SVGAnimatedTransformList.animVal')
504 @DocsEditable() 486 @DocsEditable()
505 final TransformList animVal; 487 final TransformList animVal;
506 488
507 @DomName('SVGAnimatedTransformList.baseVal') 489 @DomName('SVGAnimatedTransformList.baseVal')
508 @DocsEditable() 490 @DocsEditable()
509 final TransformList baseVal; 491 final TransformList baseVal;
510 } 492 }
511 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 493 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
512 // for details. All rights reserved. Use of this source code is governed by a 494 // for details. All rights reserved. Use of this source code is governed by a
513 // BSD-style license that can be found in the LICENSE file. 495 // BSD-style license that can be found in the LICENSE file.
514 496
515 497
516 @DocsEditable() 498 @DocsEditable()
517 @DomName('SVGAnimationElement') 499 @DomName('SVGAnimationElement')
518 @Unstable() 500 @Unstable()
519 @Native("SVGAnimationElement") 501 class AnimationElement extends SvgElement implements Tests native "SVGAnimationE lement" {
520 class AnimationElement extends SvgElement implements Tests {
521 // To suppress missing implicit constructor warnings. 502 // To suppress missing implicit constructor warnings.
522 factory AnimationElement._() { throw new UnsupportedError("Not supported"); } 503 factory AnimationElement._() { throw new UnsupportedError("Not supported"); }
523 504
524 @DomName('SVGAnimationElement.SVGAnimationElement') 505 @DomName('SVGAnimationElement.SVGAnimationElement')
525 @DocsEditable() 506 @DocsEditable()
526 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); 507 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation");
527 /** 508 /**
528 * Constructor instantiated by the DOM when a custom element has been created. 509 * Constructor instantiated by the DOM when a custom element has been created.
529 * 510 *
530 * This can only be called by subclasses from their created constructor. 511 * This can only be called by subclasses from their created constructor.
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
582 bool hasExtension(String extension) native; 563 bool hasExtension(String extension) native;
583 } 564 }
584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 565 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
585 // for details. All rights reserved. Use of this source code is governed by a 566 // for details. All rights reserved. Use of this source code is governed by a
586 // BSD-style license that can be found in the LICENSE file. 567 // BSD-style license that can be found in the LICENSE file.
587 568
588 569
589 @DocsEditable() 570 @DocsEditable()
590 @DomName('SVGCircleElement') 571 @DomName('SVGCircleElement')
591 @Unstable() 572 @Unstable()
592 @Native("SVGCircleElement") 573 class CircleElement extends GeometryElement native "SVGCircleElement" {
593 class CircleElement extends GeometryElement {
594 // To suppress missing implicit constructor warnings. 574 // To suppress missing implicit constructor warnings.
595 factory CircleElement._() { throw new UnsupportedError("Not supported"); } 575 factory CircleElement._() { throw new UnsupportedError("Not supported"); }
596 576
597 @DomName('SVGCircleElement.SVGCircleElement') 577 @DomName('SVGCircleElement.SVGCircleElement')
598 @DocsEditable() 578 @DocsEditable()
599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); 579 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle");
600 /** 580 /**
601 * Constructor instantiated by the DOM when a custom element has been created. 581 * Constructor instantiated by the DOM when a custom element has been created.
602 * 582 *
603 * This can only be called by subclasses from their created constructor. 583 * This can only be called by subclasses from their created constructor.
(...skipping 13 matching lines...) Expand all
617 final AnimatedLength r; 597 final AnimatedLength r;
618 } 598 }
619 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
620 // for details. All rights reserved. Use of this source code is governed by a 600 // for details. All rights reserved. Use of this source code is governed by a
621 // BSD-style license that can be found in the LICENSE file. 601 // BSD-style license that can be found in the LICENSE file.
622 602
623 603
624 @DocsEditable() 604 @DocsEditable()
625 @DomName('SVGClipPathElement') 605 @DomName('SVGClipPathElement')
626 @Unstable() 606 @Unstable()
627 @Native("SVGClipPathElement") 607 class ClipPathElement extends GraphicsElement native "SVGClipPathElement" {
628 class ClipPathElement extends GraphicsElement {
629 // To suppress missing implicit constructor warnings. 608 // To suppress missing implicit constructor warnings.
630 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); } 609 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); }
631 610
632 @DomName('SVGClipPathElement.SVGClipPathElement') 611 @DomName('SVGClipPathElement.SVGClipPathElement')
633 @DocsEditable() 612 @DocsEditable()
634 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); 613 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath");
635 /** 614 /**
636 * Constructor instantiated by the DOM when a custom element has been created. 615 * Constructor instantiated by the DOM when a custom element has been created.
637 * 616 *
638 * This can only be called by subclasses from their created constructor. 617 * This can only be called by subclasses from their created constructor.
639 */ 618 */
640 ClipPathElement.created() : super.created(); 619 ClipPathElement.created() : super.created();
641 620
642 @DomName('SVGClipPathElement.clipPathUnits') 621 @DomName('SVGClipPathElement.clipPathUnits')
643 @DocsEditable() 622 @DocsEditable()
644 final AnimatedEnumeration clipPathUnits; 623 final AnimatedEnumeration clipPathUnits;
645 } 624 }
646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 625 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
647 // for details. All rights reserved. Use of this source code is governed by a 626 // for details. All rights reserved. Use of this source code is governed by a
648 // BSD-style license that can be found in the LICENSE file. 627 // BSD-style license that can be found in the LICENSE file.
649 628
650 629
651 @DocsEditable() 630 @DocsEditable()
652 @DomName('SVGDefsElement') 631 @DomName('SVGDefsElement')
653 @Unstable() 632 @Unstable()
654 @Native("SVGDefsElement") 633 class DefsElement extends GraphicsElement native "SVGDefsElement" {
655 class DefsElement extends GraphicsElement {
656 // To suppress missing implicit constructor warnings. 634 // To suppress missing implicit constructor warnings.
657 factory DefsElement._() { throw new UnsupportedError("Not supported"); } 635 factory DefsElement._() { throw new UnsupportedError("Not supported"); }
658 636
659 @DomName('SVGDefsElement.SVGDefsElement') 637 @DomName('SVGDefsElement.SVGDefsElement')
660 @DocsEditable() 638 @DocsEditable()
661 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 639 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs ");
662 /** 640 /**
663 * Constructor instantiated by the DOM when a custom element has been created. 641 * Constructor instantiated by the DOM when a custom element has been created.
664 * 642 *
665 * This can only be called by subclasses from their created constructor. 643 * This can only be called by subclasses from their created constructor.
666 */ 644 */
667 DefsElement.created() : super.created(); 645 DefsElement.created() : super.created();
668 } 646 }
669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 647 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
670 // for details. All rights reserved. Use of this source code is governed by a 648 // for details. All rights reserved. Use of this source code is governed by a
671 // BSD-style license that can be found in the LICENSE file. 649 // BSD-style license that can be found in the LICENSE file.
672 650
673 651
674 @DocsEditable() 652 @DocsEditable()
675 @DomName('SVGDescElement') 653 @DomName('SVGDescElement')
676 @Unstable() 654 @Unstable()
677 @Native("SVGDescElement") 655 class DescElement extends SvgElement native "SVGDescElement" {
678 class DescElement extends SvgElement {
679 // To suppress missing implicit constructor warnings. 656 // To suppress missing implicit constructor warnings.
680 factory DescElement._() { throw new UnsupportedError("Not supported"); } 657 factory DescElement._() { throw new UnsupportedError("Not supported"); }
681 658
682 @DomName('SVGDescElement.SVGDescElement') 659 @DomName('SVGDescElement.SVGDescElement')
683 @DocsEditable() 660 @DocsEditable()
684 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); 661 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc ");
685 /** 662 /**
686 * Constructor instantiated by the DOM when a custom element has been created. 663 * Constructor instantiated by the DOM when a custom element has been created.
687 * 664 *
688 * This can only be called by subclasses from their created constructor. 665 * This can only be called by subclasses from their created constructor.
689 */ 666 */
690 DescElement.created() : super.created(); 667 DescElement.created() : super.created();
691 } 668 }
692 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
693 // for details. All rights reserved. Use of this source code is governed by a 670 // for details. All rights reserved. Use of this source code is governed by a
694 // BSD-style license that can be found in the LICENSE file. 671 // BSD-style license that can be found in the LICENSE file.
695 672
696 673
697 @DocsEditable() 674 @DocsEditable()
698 @DomName('SVGDiscardElement') 675 @DomName('SVGDiscardElement')
699 @Experimental() // untriaged 676 @Experimental() // untriaged
700 @Native("SVGDiscardElement") 677 class DiscardElement extends SvgElement native "SVGDiscardElement" {
701 class DiscardElement extends SvgElement {
702 // To suppress missing implicit constructor warnings. 678 // To suppress missing implicit constructor warnings.
703 factory DiscardElement._() { throw new UnsupportedError("Not supported"); } 679 factory DiscardElement._() { throw new UnsupportedError("Not supported"); }
704 /** 680 /**
705 * Constructor instantiated by the DOM when a custom element has been created. 681 * Constructor instantiated by the DOM when a custom element has been created.
706 * 682 *
707 * This can only be called by subclasses from their created constructor. 683 * This can only be called by subclasses from their created constructor.
708 */ 684 */
709 DiscardElement.created() : super.created(); 685 DiscardElement.created() : super.created();
710 } 686 }
711 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 687 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
712 // for details. All rights reserved. Use of this source code is governed by a 688 // for details. All rights reserved. Use of this source code is governed by a
713 // BSD-style license that can be found in the LICENSE file. 689 // BSD-style license that can be found in the LICENSE file.
714 690
715 691
716 @DocsEditable() 692 @DocsEditable()
717 @DomName('SVGElementInstance') 693 @DomName('SVGElementInstance')
718 @Unstable() 694 @Unstable()
719 @Native("SVGElementInstance") 695 class ElementInstance extends EventTarget native "SVGElementInstance" {
720 class ElementInstance extends EventTarget {
721 // To suppress missing implicit constructor warnings. 696 // To suppress missing implicit constructor warnings.
722 factory ElementInstance._() { throw new UnsupportedError("Not supported"); } 697 factory ElementInstance._() { throw new UnsupportedError("Not supported"); }
723 698
724 /** 699 /**
725 * Static factory designed to expose `abort` events to event 700 * Static factory designed to expose `abort` events to event
726 * handlers that are not necessarily instances of [ElementInstance]. 701 * handlers that are not necessarily instances of [ElementInstance].
727 * 702 *
728 * See [EventStreamProvider] for usage information. 703 * See [EventStreamProvider] for usage information.
729 */ 704 */
730 @DomName('SVGElementInstance.abortEvent') 705 @DomName('SVGElementInstance.abortEvent')
(...skipping 657 matching lines...) Expand 10 before | Expand all | Expand 10 after
1388 Stream<Event> get onUnload => unloadEvent.forTarget(this); 1363 Stream<Event> get onUnload => unloadEvent.forTarget(this);
1389 } 1364 }
1390 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1365 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1391 // for details. All rights reserved. Use of this source code is governed by a 1366 // for details. All rights reserved. Use of this source code is governed by a
1392 // BSD-style license that can be found in the LICENSE file. 1367 // BSD-style license that can be found in the LICENSE file.
1393 1368
1394 1369
1395 @DocsEditable() 1370 @DocsEditable()
1396 @DomName('SVGEllipseElement') 1371 @DomName('SVGEllipseElement')
1397 @Unstable() 1372 @Unstable()
1398 @Native("SVGEllipseElement") 1373 class EllipseElement extends GeometryElement native "SVGEllipseElement" {
1399 class EllipseElement extends GeometryElement {
1400 // To suppress missing implicit constructor warnings. 1374 // To suppress missing implicit constructor warnings.
1401 factory EllipseElement._() { throw new UnsupportedError("Not supported"); } 1375 factory EllipseElement._() { throw new UnsupportedError("Not supported"); }
1402 1376
1403 @DomName('SVGEllipseElement.SVGEllipseElement') 1377 @DomName('SVGEllipseElement.SVGEllipseElement')
1404 @DocsEditable() 1378 @DocsEditable()
1405 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); 1379 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse");
1406 /** 1380 /**
1407 * Constructor instantiated by the DOM when a custom element has been created. 1381 * Constructor instantiated by the DOM when a custom element has been created.
1408 * 1382 *
1409 * This can only be called by subclasses from their created constructor. 1383 * This can only be called by subclasses from their created constructor.
(...skipping 21 matching lines...) Expand all
1431 // BSD-style license that can be found in the LICENSE file. 1405 // BSD-style license that can be found in the LICENSE file.
1432 1406
1433 1407
1434 @DocsEditable() 1408 @DocsEditable()
1435 @DomName('SVGFEBlendElement') 1409 @DomName('SVGFEBlendElement')
1436 @SupportedBrowser(SupportedBrowser.CHROME) 1410 @SupportedBrowser(SupportedBrowser.CHROME)
1437 @SupportedBrowser(SupportedBrowser.FIREFOX) 1411 @SupportedBrowser(SupportedBrowser.FIREFOX)
1438 @SupportedBrowser(SupportedBrowser.IE, '10') 1412 @SupportedBrowser(SupportedBrowser.IE, '10')
1439 @SupportedBrowser(SupportedBrowser.SAFARI) 1413 @SupportedBrowser(SupportedBrowser.SAFARI)
1440 @Unstable() 1414 @Unstable()
1441 @Native("SVGFEBlendElement") 1415 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes native "SVGFEBlendElement" {
1442 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
1443 // To suppress missing implicit constructor warnings. 1416 // To suppress missing implicit constructor warnings.
1444 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); } 1417 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); }
1445 1418
1446 @DomName('SVGFEBlendElement.SVGFEBlendElement') 1419 @DomName('SVGFEBlendElement.SVGFEBlendElement')
1447 @DocsEditable() 1420 @DocsEditable()
1448 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); 1421 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend");
1449 /** 1422 /**
1450 * Constructor instantiated by the DOM when a custom element has been created. 1423 * Constructor instantiated by the DOM when a custom element has been created.
1451 * 1424 *
1452 * This can only be called by subclasses from their created constructor. 1425 * This can only be called by subclasses from their created constructor.
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
1519 // BSD-style license that can be found in the LICENSE file. 1492 // BSD-style license that can be found in the LICENSE file.
1520 1493
1521 1494
1522 @DocsEditable() 1495 @DocsEditable()
1523 @DomName('SVGFEColorMatrixElement') 1496 @DomName('SVGFEColorMatrixElement')
1524 @SupportedBrowser(SupportedBrowser.CHROME) 1497 @SupportedBrowser(SupportedBrowser.CHROME)
1525 @SupportedBrowser(SupportedBrowser.FIREFOX) 1498 @SupportedBrowser(SupportedBrowser.FIREFOX)
1526 @SupportedBrowser(SupportedBrowser.IE, '10') 1499 @SupportedBrowser(SupportedBrowser.IE, '10')
1527 @SupportedBrowser(SupportedBrowser.SAFARI) 1500 @SupportedBrowser(SupportedBrowser.SAFARI)
1528 @Unstable() 1501 @Unstable()
1529 @Native("SVGFEColorMatrixElement") 1502 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes native "SVGFEColorMatrixElement" {
1530 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes {
1531 // To suppress missing implicit constructor warnings. 1503 // To suppress missing implicit constructor warnings.
1532 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; } 1504 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; }
1533 1505
1534 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') 1506 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement')
1535 @DocsEditable() 1507 @DocsEditable()
1536 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); 1508 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix");
1537 /** 1509 /**
1538 * Constructor instantiated by the DOM when a custom element has been created. 1510 * Constructor instantiated by the DOM when a custom element has been created.
1539 * 1511 *
1540 * This can only be called by subclasses from their created constructor. 1512 * This can only be called by subclasses from their created constructor.
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
1603 // BSD-style license that can be found in the LICENSE file. 1575 // BSD-style license that can be found in the LICENSE file.
1604 1576
1605 1577
1606 @DocsEditable() 1578 @DocsEditable()
1607 @DomName('SVGFEComponentTransferElement') 1579 @DomName('SVGFEComponentTransferElement')
1608 @SupportedBrowser(SupportedBrowser.CHROME) 1580 @SupportedBrowser(SupportedBrowser.CHROME)
1609 @SupportedBrowser(SupportedBrowser.FIREFOX) 1581 @SupportedBrowser(SupportedBrowser.FIREFOX)
1610 @SupportedBrowser(SupportedBrowser.IE, '10') 1582 @SupportedBrowser(SupportedBrowser.IE, '10')
1611 @SupportedBrowser(SupportedBrowser.SAFARI) 1583 @SupportedBrowser(SupportedBrowser.SAFARI)
1612 @Unstable() 1584 @Unstable()
1613 @Native("SVGFEComponentTransferElement") 1585 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes native "SVGFEComponentTransferElement" {
1614 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes {
1615 // To suppress missing implicit constructor warnings. 1586 // To suppress missing implicit constructor warnings.
1616 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); } 1587 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); }
1617 1588
1618 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') 1589 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement')
1619 @DocsEditable() 1590 @DocsEditable()
1620 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); 1591 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer");
1621 /** 1592 /**
1622 * Constructor instantiated by the DOM when a custom element has been created. 1593 * Constructor instantiated by the DOM when a custom element has been created.
1623 * 1594 *
1624 * This can only be called by subclasses from their created constructor. 1595 * This can only be called by subclasses from their created constructor.
(...skipping 30 matching lines...) Expand all
1655 final AnimatedLength y; 1626 final AnimatedLength y;
1656 } 1627 }
1657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1658 // for details. All rights reserved. Use of this source code is governed by a 1629 // for details. All rights reserved. Use of this source code is governed by a
1659 // BSD-style license that can be found in the LICENSE file. 1630 // BSD-style license that can be found in the LICENSE file.
1660 1631
1661 1632
1662 @DocsEditable() 1633 @DocsEditable()
1663 @DomName('SVGFECompositeElement') 1634 @DomName('SVGFECompositeElement')
1664 @Unstable() 1635 @Unstable()
1665 @Native("SVGFECompositeElement") 1636 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt tributes native "SVGFECompositeElement" {
1666 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt tributes {
1667 // To suppress missing implicit constructor warnings. 1637 // To suppress missing implicit constructor warnings.
1668 factory FECompositeElement._() { throw new UnsupportedError("Not supported"); } 1638 factory FECompositeElement._() { throw new UnsupportedError("Not supported"); }
1669 /** 1639 /**
1670 * Constructor instantiated by the DOM when a custom element has been created. 1640 * Constructor instantiated by the DOM when a custom element has been created.
1671 * 1641 *
1672 * This can only be called by subclasses from their created constructor. 1642 * This can only be called by subclasses from their created constructor.
1673 */ 1643 */
1674 FECompositeElement.created() : super.created(); 1644 FECompositeElement.created() : super.created();
1675 1645
1676 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') 1646 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC')
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
1756 // BSD-style license that can be found in the LICENSE file. 1726 // BSD-style license that can be found in the LICENSE file.
1757 1727
1758 1728
1759 @DocsEditable() 1729 @DocsEditable()
1760 @DomName('SVGFEConvolveMatrixElement') 1730 @DomName('SVGFEConvolveMatrixElement')
1761 @SupportedBrowser(SupportedBrowser.CHROME) 1731 @SupportedBrowser(SupportedBrowser.CHROME)
1762 @SupportedBrowser(SupportedBrowser.FIREFOX) 1732 @SupportedBrowser(SupportedBrowser.FIREFOX)
1763 @SupportedBrowser(SupportedBrowser.IE, '10') 1733 @SupportedBrowser(SupportedBrowser.IE, '10')
1764 @SupportedBrowser(SupportedBrowser.SAFARI) 1734 @SupportedBrowser(SupportedBrowser.SAFARI)
1765 @Unstable() 1735 @Unstable()
1766 @Native("SVGFEConvolveMatrixElement") 1736 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes native "SVGFEConvolveMatrixElement" {
1767 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes {
1768 // To suppress missing implicit constructor warnings. 1737 // To suppress missing implicit constructor warnings.
1769 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); } 1738 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); }
1770 1739
1771 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') 1740 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement')
1772 @DocsEditable() 1741 @DocsEditable()
1773 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); 1742 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix");
1774 /** 1743 /**
1775 * Constructor instantiated by the DOM when a custom element has been created. 1744 * Constructor instantiated by the DOM when a custom element has been created.
1776 * 1745 *
1777 * This can only be called by subclasses from their created constructor. 1746 * This can only be called by subclasses from their created constructor.
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
1872 // BSD-style license that can be found in the LICENSE file. 1841 // BSD-style license that can be found in the LICENSE file.
1873 1842
1874 1843
1875 @DocsEditable() 1844 @DocsEditable()
1876 @DomName('SVGFEDiffuseLightingElement') 1845 @DomName('SVGFEDiffuseLightingElement')
1877 @SupportedBrowser(SupportedBrowser.CHROME) 1846 @SupportedBrowser(SupportedBrowser.CHROME)
1878 @SupportedBrowser(SupportedBrowser.FIREFOX) 1847 @SupportedBrowser(SupportedBrowser.FIREFOX)
1879 @SupportedBrowser(SupportedBrowser.IE, '10') 1848 @SupportedBrowser(SupportedBrowser.IE, '10')
1880 @SupportedBrowser(SupportedBrowser.SAFARI) 1849 @SupportedBrowser(SupportedBrowser.SAFARI)
1881 @Unstable() 1850 @Unstable()
1882 @Native("SVGFEDiffuseLightingElement") 1851 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes native "SVGFEDiffuseLightingElement" {
1883 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
1884 // To suppress missing implicit constructor warnings. 1852 // To suppress missing implicit constructor warnings.
1885 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); } 1853 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); }
1886 1854
1887 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') 1855 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement')
1888 @DocsEditable() 1856 @DocsEditable()
1889 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); 1857 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting");
1890 /** 1858 /**
1891 * Constructor instantiated by the DOM when a custom element has been created. 1859 * Constructor instantiated by the DOM when a custom element has been created.
1892 * 1860 *
1893 * This can only be called by subclasses from their created constructor. 1861 * This can only be called by subclasses from their created constructor.
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
1944 // BSD-style license that can be found in the LICENSE file. 1912 // BSD-style license that can be found in the LICENSE file.
1945 1913
1946 1914
1947 @DocsEditable() 1915 @DocsEditable()
1948 @DomName('SVGFEDisplacementMapElement') 1916 @DomName('SVGFEDisplacementMapElement')
1949 @SupportedBrowser(SupportedBrowser.CHROME) 1917 @SupportedBrowser(SupportedBrowser.CHROME)
1950 @SupportedBrowser(SupportedBrowser.FIREFOX) 1918 @SupportedBrowser(SupportedBrowser.FIREFOX)
1951 @SupportedBrowser(SupportedBrowser.IE, '10') 1919 @SupportedBrowser(SupportedBrowser.IE, '10')
1952 @SupportedBrowser(SupportedBrowser.SAFARI) 1920 @SupportedBrowser(SupportedBrowser.SAFARI)
1953 @Unstable() 1921 @Unstable()
1954 @Native("SVGFEDisplacementMapElement") 1922 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes native "SVGFEDisplacementMapElement" {
1955 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
1956 // To suppress missing implicit constructor warnings. 1923 // To suppress missing implicit constructor warnings.
1957 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); } 1924 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); }
1958 1925
1959 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') 1926 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement')
1960 @DocsEditable() 1927 @DocsEditable()
1961 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); 1928 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap");
1962 /** 1929 /**
1963 * Constructor instantiated by the DOM when a custom element has been created. 1930 * Constructor instantiated by the DOM when a custom element has been created.
1964 * 1931 *
1965 * This can only be called by subclasses from their created constructor. 1932 * This can only be called by subclasses from their created constructor.
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
2036 // BSD-style license that can be found in the LICENSE file. 2003 // BSD-style license that can be found in the LICENSE file.
2037 2004
2038 2005
2039 @DocsEditable() 2006 @DocsEditable()
2040 @DomName('SVGFEDistantLightElement') 2007 @DomName('SVGFEDistantLightElement')
2041 @SupportedBrowser(SupportedBrowser.CHROME) 2008 @SupportedBrowser(SupportedBrowser.CHROME)
2042 @SupportedBrowser(SupportedBrowser.FIREFOX) 2009 @SupportedBrowser(SupportedBrowser.FIREFOX)
2043 @SupportedBrowser(SupportedBrowser.IE, '10') 2010 @SupportedBrowser(SupportedBrowser.IE, '10')
2044 @SupportedBrowser(SupportedBrowser.SAFARI) 2011 @SupportedBrowser(SupportedBrowser.SAFARI)
2045 @Unstable() 2012 @Unstable()
2046 @Native("SVGFEDistantLightElement") 2013 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" {
2047 class FEDistantLightElement extends SvgElement {
2048 // To suppress missing implicit constructor warnings. 2014 // To suppress missing implicit constructor warnings.
2049 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); } 2015 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); }
2050 2016
2051 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') 2017 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement')
2052 @DocsEditable() 2018 @DocsEditable()
2053 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); 2019 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight");
2054 /** 2020 /**
2055 * Constructor instantiated by the DOM when a custom element has been created. 2021 * Constructor instantiated by the DOM when a custom element has been created.
2056 * 2022 *
2057 * This can only be called by subclasses from their created constructor. 2023 * This can only be called by subclasses from their created constructor.
(...skipping 16 matching lines...) Expand all
2074 // BSD-style license that can be found in the LICENSE file. 2040 // BSD-style license that can be found in the LICENSE file.
2075 2041
2076 2042
2077 @DocsEditable() 2043 @DocsEditable()
2078 @DomName('SVGFEFloodElement') 2044 @DomName('SVGFEFloodElement')
2079 @SupportedBrowser(SupportedBrowser.CHROME) 2045 @SupportedBrowser(SupportedBrowser.CHROME)
2080 @SupportedBrowser(SupportedBrowser.FIREFOX) 2046 @SupportedBrowser(SupportedBrowser.FIREFOX)
2081 @SupportedBrowser(SupportedBrowser.IE, '10') 2047 @SupportedBrowser(SupportedBrowser.IE, '10')
2082 @SupportedBrowser(SupportedBrowser.SAFARI) 2048 @SupportedBrowser(SupportedBrowser.SAFARI)
2083 @Unstable() 2049 @Unstable()
2084 @Native("SVGFEFloodElement") 2050 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes native "SVGFEFloodElement" {
2085 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
2086 // To suppress missing implicit constructor warnings. 2051 // To suppress missing implicit constructor warnings.
2087 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); } 2052 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); }
2088 2053
2089 @DomName('SVGFEFloodElement.SVGFEFloodElement') 2054 @DomName('SVGFEFloodElement.SVGFEFloodElement')
2090 @DocsEditable() 2055 @DocsEditable()
2091 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); 2056 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood");
2092 /** 2057 /**
2093 * Constructor instantiated by the DOM when a custom element has been created. 2058 * Constructor instantiated by the DOM when a custom element has been created.
2094 * 2059 *
2095 * This can only be called by subclasses from their created constructor. 2060 * This can only be called by subclasses from their created constructor.
(...skipping 30 matching lines...) Expand all
2126 // BSD-style license that can be found in the LICENSE file. 2091 // BSD-style license that can be found in the LICENSE file.
2127 2092
2128 2093
2129 @DocsEditable() 2094 @DocsEditable()
2130 @DomName('SVGFEFuncAElement') 2095 @DomName('SVGFEFuncAElement')
2131 @SupportedBrowser(SupportedBrowser.CHROME) 2096 @SupportedBrowser(SupportedBrowser.CHROME)
2132 @SupportedBrowser(SupportedBrowser.FIREFOX) 2097 @SupportedBrowser(SupportedBrowser.FIREFOX)
2133 @SupportedBrowser(SupportedBrowser.IE, '10') 2098 @SupportedBrowser(SupportedBrowser.IE, '10')
2134 @SupportedBrowser(SupportedBrowser.SAFARI) 2099 @SupportedBrowser(SupportedBrowser.SAFARI)
2135 @Unstable() 2100 @Unstable()
2136 @Native("SVGFEFuncAElement") 2101 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" {
2137 class FEFuncAElement extends _SVGComponentTransferFunctionElement {
2138 // To suppress missing implicit constructor warnings. 2102 // To suppress missing implicit constructor warnings.
2139 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); } 2103 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); }
2140 2104
2141 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') 2105 @DomName('SVGFEFuncAElement.SVGFEFuncAElement')
2142 @DocsEditable() 2106 @DocsEditable()
2143 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); 2107 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA");
2144 /** 2108 /**
2145 * Constructor instantiated by the DOM when a custom element has been created. 2109 * Constructor instantiated by the DOM when a custom element has been created.
2146 * 2110 *
2147 * This can only be called by subclasses from their created constructor. 2111 * This can only be called by subclasses from their created constructor.
2148 */ 2112 */
2149 FEFuncAElement.created() : super.created(); 2113 FEFuncAElement.created() : super.created();
2150 2114
2151 /// Checks if this type is supported on the current platform. 2115 /// Checks if this type is supported on the current platform.
2152 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); 2116 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement);
2153 } 2117 }
2154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2118 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2155 // for details. All rights reserved. Use of this source code is governed by a 2119 // for details. All rights reserved. Use of this source code is governed by a
2156 // BSD-style license that can be found in the LICENSE file. 2120 // BSD-style license that can be found in the LICENSE file.
2157 2121
2158 2122
2159 @DocsEditable() 2123 @DocsEditable()
2160 @DomName('SVGFEFuncBElement') 2124 @DomName('SVGFEFuncBElement')
2161 @SupportedBrowser(SupportedBrowser.CHROME) 2125 @SupportedBrowser(SupportedBrowser.CHROME)
2162 @SupportedBrowser(SupportedBrowser.FIREFOX) 2126 @SupportedBrowser(SupportedBrowser.FIREFOX)
2163 @SupportedBrowser(SupportedBrowser.IE, '10') 2127 @SupportedBrowser(SupportedBrowser.IE, '10')
2164 @SupportedBrowser(SupportedBrowser.SAFARI) 2128 @SupportedBrowser(SupportedBrowser.SAFARI)
2165 @Unstable() 2129 @Unstable()
2166 @Native("SVGFEFuncBElement") 2130 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" {
2167 class FEFuncBElement extends _SVGComponentTransferFunctionElement {
2168 // To suppress missing implicit constructor warnings. 2131 // To suppress missing implicit constructor warnings.
2169 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); } 2132 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); }
2170 2133
2171 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') 2134 @DomName('SVGFEFuncBElement.SVGFEFuncBElement')
2172 @DocsEditable() 2135 @DocsEditable()
2173 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); 2136 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB");
2174 /** 2137 /**
2175 * Constructor instantiated by the DOM when a custom element has been created. 2138 * Constructor instantiated by the DOM when a custom element has been created.
2176 * 2139 *
2177 * This can only be called by subclasses from their created constructor. 2140 * This can only be called by subclasses from their created constructor.
2178 */ 2141 */
2179 FEFuncBElement.created() : super.created(); 2142 FEFuncBElement.created() : super.created();
2180 2143
2181 /// Checks if this type is supported on the current platform. 2144 /// Checks if this type is supported on the current platform.
2182 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); 2145 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement);
2183 } 2146 }
2184 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2147 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2185 // for details. All rights reserved. Use of this source code is governed by a 2148 // for details. All rights reserved. Use of this source code is governed by a
2186 // BSD-style license that can be found in the LICENSE file. 2149 // BSD-style license that can be found in the LICENSE file.
2187 2150
2188 2151
2189 @DocsEditable() 2152 @DocsEditable()
2190 @DomName('SVGFEFuncGElement') 2153 @DomName('SVGFEFuncGElement')
2191 @SupportedBrowser(SupportedBrowser.CHROME) 2154 @SupportedBrowser(SupportedBrowser.CHROME)
2192 @SupportedBrowser(SupportedBrowser.FIREFOX) 2155 @SupportedBrowser(SupportedBrowser.FIREFOX)
2193 @SupportedBrowser(SupportedBrowser.IE, '10') 2156 @SupportedBrowser(SupportedBrowser.IE, '10')
2194 @SupportedBrowser(SupportedBrowser.SAFARI) 2157 @SupportedBrowser(SupportedBrowser.SAFARI)
2195 @Unstable() 2158 @Unstable()
2196 @Native("SVGFEFuncGElement") 2159 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" {
2197 class FEFuncGElement extends _SVGComponentTransferFunctionElement {
2198 // To suppress missing implicit constructor warnings. 2160 // To suppress missing implicit constructor warnings.
2199 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); } 2161 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); }
2200 2162
2201 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') 2163 @DomName('SVGFEFuncGElement.SVGFEFuncGElement')
2202 @DocsEditable() 2164 @DocsEditable()
2203 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); 2165 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG");
2204 /** 2166 /**
2205 * Constructor instantiated by the DOM when a custom element has been created. 2167 * Constructor instantiated by the DOM when a custom element has been created.
2206 * 2168 *
2207 * This can only be called by subclasses from their created constructor. 2169 * This can only be called by subclasses from their created constructor.
2208 */ 2170 */
2209 FEFuncGElement.created() : super.created(); 2171 FEFuncGElement.created() : super.created();
2210 2172
2211 /// Checks if this type is supported on the current platform. 2173 /// Checks if this type is supported on the current platform.
2212 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); 2174 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement);
2213 } 2175 }
2214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2176 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2215 // for details. All rights reserved. Use of this source code is governed by a 2177 // for details. All rights reserved. Use of this source code is governed by a
2216 // BSD-style license that can be found in the LICENSE file. 2178 // BSD-style license that can be found in the LICENSE file.
2217 2179
2218 2180
2219 @DocsEditable() 2181 @DocsEditable()
2220 @DomName('SVGFEFuncRElement') 2182 @DomName('SVGFEFuncRElement')
2221 @SupportedBrowser(SupportedBrowser.CHROME) 2183 @SupportedBrowser(SupportedBrowser.CHROME)
2222 @SupportedBrowser(SupportedBrowser.FIREFOX) 2184 @SupportedBrowser(SupportedBrowser.FIREFOX)
2223 @SupportedBrowser(SupportedBrowser.IE, '10') 2185 @SupportedBrowser(SupportedBrowser.IE, '10')
2224 @SupportedBrowser(SupportedBrowser.SAFARI) 2186 @SupportedBrowser(SupportedBrowser.SAFARI)
2225 @Unstable() 2187 @Unstable()
2226 @Native("SVGFEFuncRElement") 2188 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" {
2227 class FEFuncRElement extends _SVGComponentTransferFunctionElement {
2228 // To suppress missing implicit constructor warnings. 2189 // To suppress missing implicit constructor warnings.
2229 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); } 2190 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); }
2230 2191
2231 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') 2192 @DomName('SVGFEFuncRElement.SVGFEFuncRElement')
2232 @DocsEditable() 2193 @DocsEditable()
2233 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); 2194 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR");
2234 /** 2195 /**
2235 * Constructor instantiated by the DOM when a custom element has been created. 2196 * Constructor instantiated by the DOM when a custom element has been created.
2236 * 2197 *
2237 * This can only be called by subclasses from their created constructor. 2198 * This can only be called by subclasses from their created constructor.
2238 */ 2199 */
2239 FEFuncRElement.created() : super.created(); 2200 FEFuncRElement.created() : super.created();
2240 2201
2241 /// Checks if this type is supported on the current platform. 2202 /// Checks if this type is supported on the current platform.
2242 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); 2203 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement);
2243 } 2204 }
2244 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2245 // for details. All rights reserved. Use of this source code is governed by a 2206 // for details. All rights reserved. Use of this source code is governed by a
2246 // BSD-style license that can be found in the LICENSE file. 2207 // BSD-style license that can be found in the LICENSE file.
2247 2208
2248 2209
2249 @DocsEditable() 2210 @DocsEditable()
2250 @DomName('SVGFEGaussianBlurElement') 2211 @DomName('SVGFEGaussianBlurElement')
2251 @SupportedBrowser(SupportedBrowser.CHROME) 2212 @SupportedBrowser(SupportedBrowser.CHROME)
2252 @SupportedBrowser(SupportedBrowser.FIREFOX) 2213 @SupportedBrowser(SupportedBrowser.FIREFOX)
2253 @SupportedBrowser(SupportedBrowser.IE, '10') 2214 @SupportedBrowser(SupportedBrowser.IE, '10')
2254 @SupportedBrowser(SupportedBrowser.SAFARI) 2215 @SupportedBrowser(SupportedBrowser.SAFARI)
2255 @Unstable() 2216 @Unstable()
2256 @Native("SVGFEGaussianBlurElement") 2217 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes native "SVGFEGaussianBlurElement" {
2257 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes {
2258 // To suppress missing implicit constructor warnings. 2218 // To suppress missing implicit constructor warnings.
2259 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); } 2219 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); }
2260 2220
2261 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') 2221 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement')
2262 @DocsEditable() 2222 @DocsEditable()
2263 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); 2223 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur");
2264 /** 2224 /**
2265 * Constructor instantiated by the DOM when a custom element has been created. 2225 * Constructor instantiated by the DOM when a custom element has been created.
2266 * 2226 *
2267 * This can only be called by subclasses from their created constructor. 2227 * This can only be called by subclasses from their created constructor.
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
2314 // BSD-style license that can be found in the LICENSE file. 2274 // BSD-style license that can be found in the LICENSE file.
2315 2275
2316 2276
2317 @DocsEditable() 2277 @DocsEditable()
2318 @DomName('SVGFEImageElement') 2278 @DomName('SVGFEImageElement')
2319 @SupportedBrowser(SupportedBrowser.CHROME) 2279 @SupportedBrowser(SupportedBrowser.CHROME)
2320 @SupportedBrowser(SupportedBrowser.FIREFOX) 2280 @SupportedBrowser(SupportedBrowser.FIREFOX)
2321 @SupportedBrowser(SupportedBrowser.IE, '10') 2281 @SupportedBrowser(SupportedBrowser.IE, '10')
2322 @SupportedBrowser(SupportedBrowser.SAFARI) 2282 @SupportedBrowser(SupportedBrowser.SAFARI)
2323 @Unstable() 2283 @Unstable()
2324 @Native("SVGFEImageElement") 2284 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference native "SVGFEImageElement" {
2325 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference {
2326 // To suppress missing implicit constructor warnings. 2285 // To suppress missing implicit constructor warnings.
2327 factory FEImageElement._() { throw new UnsupportedError("Not supported"); } 2286 factory FEImageElement._() { throw new UnsupportedError("Not supported"); }
2328 2287
2329 @DomName('SVGFEImageElement.SVGFEImageElement') 2288 @DomName('SVGFEImageElement.SVGFEImageElement')
2330 @DocsEditable() 2289 @DocsEditable()
2331 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); 2290 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage");
2332 /** 2291 /**
2333 * Constructor instantiated by the DOM when a custom element has been created. 2292 * Constructor instantiated by the DOM when a custom element has been created.
2334 * 2293 *
2335 * This can only be called by subclasses from their created constructor. 2294 * This can only be called by subclasses from their created constructor.
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
2376 // BSD-style license that can be found in the LICENSE file. 2335 // BSD-style license that can be found in the LICENSE file.
2377 2336
2378 2337
2379 @DocsEditable() 2338 @DocsEditable()
2380 @DomName('SVGFEMergeElement') 2339 @DomName('SVGFEMergeElement')
2381 @SupportedBrowser(SupportedBrowser.CHROME) 2340 @SupportedBrowser(SupportedBrowser.CHROME)
2382 @SupportedBrowser(SupportedBrowser.FIREFOX) 2341 @SupportedBrowser(SupportedBrowser.FIREFOX)
2383 @SupportedBrowser(SupportedBrowser.IE, '10') 2342 @SupportedBrowser(SupportedBrowser.IE, '10')
2384 @SupportedBrowser(SupportedBrowser.SAFARI) 2343 @SupportedBrowser(SupportedBrowser.SAFARI)
2385 @Unstable() 2344 @Unstable()
2386 @Native("SVGFEMergeElement") 2345 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes native "SVGFEMergeElement" {
2387 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
2388 // To suppress missing implicit constructor warnings. 2346 // To suppress missing implicit constructor warnings.
2389 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); } 2347 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); }
2390 2348
2391 @DomName('SVGFEMergeElement.SVGFEMergeElement') 2349 @DomName('SVGFEMergeElement.SVGFEMergeElement')
2392 @DocsEditable() 2350 @DocsEditable()
2393 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); 2351 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge");
2394 /** 2352 /**
2395 * Constructor instantiated by the DOM when a custom element has been created. 2353 * Constructor instantiated by the DOM when a custom element has been created.
2396 * 2354 *
2397 * This can only be called by subclasses from their created constructor. 2355 * This can only be called by subclasses from their created constructor.
(...skipping 30 matching lines...) Expand all
2428 // BSD-style license that can be found in the LICENSE file. 2386 // BSD-style license that can be found in the LICENSE file.
2429 2387
2430 2388
2431 @DocsEditable() 2389 @DocsEditable()
2432 @DomName('SVGFEMergeNodeElement') 2390 @DomName('SVGFEMergeNodeElement')
2433 @SupportedBrowser(SupportedBrowser.CHROME) 2391 @SupportedBrowser(SupportedBrowser.CHROME)
2434 @SupportedBrowser(SupportedBrowser.FIREFOX) 2392 @SupportedBrowser(SupportedBrowser.FIREFOX)
2435 @SupportedBrowser(SupportedBrowser.IE, '10') 2393 @SupportedBrowser(SupportedBrowser.IE, '10')
2436 @SupportedBrowser(SupportedBrowser.SAFARI) 2394 @SupportedBrowser(SupportedBrowser.SAFARI)
2437 @Unstable() 2395 @Unstable()
2438 @Native("SVGFEMergeNodeElement") 2396 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" {
2439 class FEMergeNodeElement extends SvgElement {
2440 // To suppress missing implicit constructor warnings. 2397 // To suppress missing implicit constructor warnings.
2441 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); } 2398 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); }
2442 2399
2443 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') 2400 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement')
2444 @DocsEditable() 2401 @DocsEditable()
2445 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); 2402 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode");
2446 /** 2403 /**
2447 * Constructor instantiated by the DOM when a custom element has been created. 2404 * Constructor instantiated by the DOM when a custom element has been created.
2448 * 2405 *
2449 * This can only be called by subclasses from their created constructor. 2406 * This can only be called by subclasses from their created constructor.
(...skipping 12 matching lines...) Expand all
2462 // BSD-style license that can be found in the LICENSE file. 2419 // BSD-style license that can be found in the LICENSE file.
2463 2420
2464 2421
2465 @DocsEditable() 2422 @DocsEditable()
2466 @DomName('SVGFEMorphologyElement') 2423 @DomName('SVGFEMorphologyElement')
2467 @SupportedBrowser(SupportedBrowser.CHROME) 2424 @SupportedBrowser(SupportedBrowser.CHROME)
2468 @SupportedBrowser(SupportedBrowser.FIREFOX) 2425 @SupportedBrowser(SupportedBrowser.FIREFOX)
2469 @SupportedBrowser(SupportedBrowser.IE, '10') 2426 @SupportedBrowser(SupportedBrowser.IE, '10')
2470 @SupportedBrowser(SupportedBrowser.SAFARI) 2427 @SupportedBrowser(SupportedBrowser.SAFARI)
2471 @Unstable() 2428 @Unstable()
2472 @Native("SVGFEMorphologyElement") 2429 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA ttributes native "SVGFEMorphologyElement" {
2473 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA ttributes {
2474 // To suppress missing implicit constructor warnings. 2430 // To suppress missing implicit constructor warnings.
2475 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported"); } 2431 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported"); }
2476 /** 2432 /**
2477 * Constructor instantiated by the DOM when a custom element has been created. 2433 * Constructor instantiated by the DOM when a custom element has been created.
2478 * 2434 *
2479 * This can only be called by subclasses from their created constructor. 2435 * This can only be called by subclasses from their created constructor.
2480 */ 2436 */
2481 FEMorphologyElement.created() : super.created(); 2437 FEMorphologyElement.created() : super.created();
2482 2438
2483 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') 2439 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE')
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
2539 // BSD-style license that can be found in the LICENSE file. 2495 // BSD-style license that can be found in the LICENSE file.
2540 2496
2541 2497
2542 @DocsEditable() 2498 @DocsEditable()
2543 @DomName('SVGFEOffsetElement') 2499 @DomName('SVGFEOffsetElement')
2544 @SupportedBrowser(SupportedBrowser.CHROME) 2500 @SupportedBrowser(SupportedBrowser.CHROME)
2545 @SupportedBrowser(SupportedBrowser.FIREFOX) 2501 @SupportedBrowser(SupportedBrowser.FIREFOX)
2546 @SupportedBrowser(SupportedBrowser.IE, '10') 2502 @SupportedBrowser(SupportedBrowser.IE, '10')
2547 @SupportedBrowser(SupportedBrowser.SAFARI) 2503 @SupportedBrowser(SupportedBrowser.SAFARI)
2548 @Unstable() 2504 @Unstable()
2549 @Native("SVGFEOffsetElement") 2505 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes native "SVGFEOffsetElement" {
2550 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes {
2551 // To suppress missing implicit constructor warnings. 2506 // To suppress missing implicit constructor warnings.
2552 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); } 2507 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); }
2553 2508
2554 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') 2509 @DomName('SVGFEOffsetElement.SVGFEOffsetElement')
2555 @DocsEditable() 2510 @DocsEditable()
2556 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); 2511 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset");
2557 /** 2512 /**
2558 * Constructor instantiated by the DOM when a custom element has been created. 2513 * Constructor instantiated by the DOM when a custom element has been created.
2559 * 2514 *
2560 * This can only be called by subclasses from their created constructor. 2515 * This can only be called by subclasses from their created constructor.
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
2603 // BSD-style license that can be found in the LICENSE file. 2558 // BSD-style license that can be found in the LICENSE file.
2604 2559
2605 2560
2606 @DocsEditable() 2561 @DocsEditable()
2607 @DomName('SVGFEPointLightElement') 2562 @DomName('SVGFEPointLightElement')
2608 @SupportedBrowser(SupportedBrowser.CHROME) 2563 @SupportedBrowser(SupportedBrowser.CHROME)
2609 @SupportedBrowser(SupportedBrowser.FIREFOX) 2564 @SupportedBrowser(SupportedBrowser.FIREFOX)
2610 @SupportedBrowser(SupportedBrowser.IE, '10') 2565 @SupportedBrowser(SupportedBrowser.IE, '10')
2611 @SupportedBrowser(SupportedBrowser.SAFARI) 2566 @SupportedBrowser(SupportedBrowser.SAFARI)
2612 @Unstable() 2567 @Unstable()
2613 @Native("SVGFEPointLightElement") 2568 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" {
2614 class FEPointLightElement extends SvgElement {
2615 // To suppress missing implicit constructor warnings. 2569 // To suppress missing implicit constructor warnings.
2616 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); } 2570 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); }
2617 2571
2618 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') 2572 @DomName('SVGFEPointLightElement.SVGFEPointLightElement')
2619 @DocsEditable() 2573 @DocsEditable()
2620 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); 2574 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight");
2621 /** 2575 /**
2622 * Constructor instantiated by the DOM when a custom element has been created. 2576 * Constructor instantiated by the DOM when a custom element has been created.
2623 * 2577 *
2624 * This can only be called by subclasses from their created constructor. 2578 * This can only be called by subclasses from their created constructor.
(...skipping 20 matching lines...) Expand all
2645 // BSD-style license that can be found in the LICENSE file. 2599 // BSD-style license that can be found in the LICENSE file.
2646 2600
2647 2601
2648 @DocsEditable() 2602 @DocsEditable()
2649 @DomName('SVGFESpecularLightingElement') 2603 @DomName('SVGFESpecularLightingElement')
2650 @SupportedBrowser(SupportedBrowser.CHROME) 2604 @SupportedBrowser(SupportedBrowser.CHROME)
2651 @SupportedBrowser(SupportedBrowser.FIREFOX) 2605 @SupportedBrowser(SupportedBrowser.FIREFOX)
2652 @SupportedBrowser(SupportedBrowser.IE, '10') 2606 @SupportedBrowser(SupportedBrowser.IE, '10')
2653 @SupportedBrowser(SupportedBrowser.SAFARI) 2607 @SupportedBrowser(SupportedBrowser.SAFARI)
2654 @Unstable() 2608 @Unstable()
2655 @Native("SVGFESpecularLightingElement") 2609 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes native "SVGFESpecularLightingElement" {
2656 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes {
2657 // To suppress missing implicit constructor warnings. 2610 // To suppress missing implicit constructor warnings.
2658 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); } 2611 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); }
2659 2612
2660 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') 2613 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement')
2661 @DocsEditable() 2614 @DocsEditable()
2662 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); 2615 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting");
2663 /** 2616 /**
2664 * Constructor instantiated by the DOM when a custom element has been created. 2617 * Constructor instantiated by the DOM when a custom element has been created.
2665 * 2618 *
2666 * This can only be called by subclasses from their created constructor. 2619 * This can only be called by subclasses from their created constructor.
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
2713 // BSD-style license that can be found in the LICENSE file. 2666 // BSD-style license that can be found in the LICENSE file.
2714 2667
2715 2668
2716 @DocsEditable() 2669 @DocsEditable()
2717 @DomName('SVGFESpotLightElement') 2670 @DomName('SVGFESpotLightElement')
2718 @SupportedBrowser(SupportedBrowser.CHROME) 2671 @SupportedBrowser(SupportedBrowser.CHROME)
2719 @SupportedBrowser(SupportedBrowser.FIREFOX) 2672 @SupportedBrowser(SupportedBrowser.FIREFOX)
2720 @SupportedBrowser(SupportedBrowser.IE, '10') 2673 @SupportedBrowser(SupportedBrowser.IE, '10')
2721 @SupportedBrowser(SupportedBrowser.SAFARI) 2674 @SupportedBrowser(SupportedBrowser.SAFARI)
2722 @Unstable() 2675 @Unstable()
2723 @Native("SVGFESpotLightElement") 2676 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" {
2724 class FESpotLightElement extends SvgElement {
2725 // To suppress missing implicit constructor warnings. 2677 // To suppress missing implicit constructor warnings.
2726 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); } 2678 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); }
2727 2679
2728 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') 2680 @DomName('SVGFESpotLightElement.SVGFESpotLightElement')
2729 @DocsEditable() 2681 @DocsEditable()
2730 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); 2682 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight");
2731 /** 2683 /**
2732 * Constructor instantiated by the DOM when a custom element has been created. 2684 * Constructor instantiated by the DOM when a custom element has been created.
2733 * 2685 *
2734 * This can only be called by subclasses from their created constructor. 2686 * This can only be called by subclasses from their created constructor.
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
2775 // BSD-style license that can be found in the LICENSE file. 2727 // BSD-style license that can be found in the LICENSE file.
2776 2728
2777 2729
2778 @DocsEditable() 2730 @DocsEditable()
2779 @DomName('SVGFETileElement') 2731 @DomName('SVGFETileElement')
2780 @SupportedBrowser(SupportedBrowser.CHROME) 2732 @SupportedBrowser(SupportedBrowser.CHROME)
2781 @SupportedBrowser(SupportedBrowser.FIREFOX) 2733 @SupportedBrowser(SupportedBrowser.FIREFOX)
2782 @SupportedBrowser(SupportedBrowser.IE, '10') 2734 @SupportedBrowser(SupportedBrowser.IE, '10')
2783 @SupportedBrowser(SupportedBrowser.SAFARI) 2735 @SupportedBrowser(SupportedBrowser.SAFARI)
2784 @Unstable() 2736 @Unstable()
2785 @Native("SVGFETileElement") 2737 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes native "SVGFETileElement" {
2786 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes {
2787 // To suppress missing implicit constructor warnings. 2738 // To suppress missing implicit constructor warnings.
2788 factory FETileElement._() { throw new UnsupportedError("Not supported"); } 2739 factory FETileElement._() { throw new UnsupportedError("Not supported"); }
2789 2740
2790 @DomName('SVGFETileElement.SVGFETileElement') 2741 @DomName('SVGFETileElement.SVGFETileElement')
2791 @DocsEditable() 2742 @DocsEditable()
2792 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); 2743 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile");
2793 /** 2744 /**
2794 * Constructor instantiated by the DOM when a custom element has been created. 2745 * Constructor instantiated by the DOM when a custom element has been created.
2795 * 2746 *
2796 * This can only be called by subclasses from their created constructor. 2747 * This can only be called by subclasses from their created constructor.
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
2831 // BSD-style license that can be found in the LICENSE file. 2782 // BSD-style license that can be found in the LICENSE file.
2832 2783
2833 2784
2834 @DocsEditable() 2785 @DocsEditable()
2835 @DomName('SVGFETurbulenceElement') 2786 @DomName('SVGFETurbulenceElement')
2836 @SupportedBrowser(SupportedBrowser.CHROME) 2787 @SupportedBrowser(SupportedBrowser.CHROME)
2837 @SupportedBrowser(SupportedBrowser.FIREFOX) 2788 @SupportedBrowser(SupportedBrowser.FIREFOX)
2838 @SupportedBrowser(SupportedBrowser.IE, '10') 2789 @SupportedBrowser(SupportedBrowser.IE, '10')
2839 @SupportedBrowser(SupportedBrowser.SAFARI) 2790 @SupportedBrowser(SupportedBrowser.SAFARI)
2840 @Unstable() 2791 @Unstable()
2841 @Native("SVGFETurbulenceElement") 2792 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes native "SVGFETurbulenceElement" {
2842 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes {
2843 // To suppress missing implicit constructor warnings. 2793 // To suppress missing implicit constructor warnings.
2844 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); } 2794 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); }
2845 2795
2846 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') 2796 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement')
2847 @DocsEditable() 2797 @DocsEditable()
2848 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); 2798 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence");
2849 /** 2799 /**
2850 * Constructor instantiated by the DOM when a custom element has been created. 2800 * Constructor instantiated by the DOM when a custom element has been created.
2851 * 2801 *
2852 * This can only be called by subclasses from their created constructor. 2802 * This can only be called by subclasses from their created constructor.
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
2931 // BSD-style license that can be found in the LICENSE file. 2881 // BSD-style license that can be found in the LICENSE file.
2932 2882
2933 2883
2934 @DocsEditable() 2884 @DocsEditable()
2935 @DomName('SVGFilterElement') 2885 @DomName('SVGFilterElement')
2936 @SupportedBrowser(SupportedBrowser.CHROME) 2886 @SupportedBrowser(SupportedBrowser.CHROME)
2937 @SupportedBrowser(SupportedBrowser.FIREFOX) 2887 @SupportedBrowser(SupportedBrowser.FIREFOX)
2938 @SupportedBrowser(SupportedBrowser.IE, '10') 2888 @SupportedBrowser(SupportedBrowser.IE, '10')
2939 @SupportedBrowser(SupportedBrowser.SAFARI) 2889 @SupportedBrowser(SupportedBrowser.SAFARI)
2940 @Unstable() 2890 @Unstable()
2941 @Native("SVGFilterElement") 2891 class FilterElement extends SvgElement implements UriReference native "SVGFilter Element" {
2942 class FilterElement extends SvgElement implements UriReference {
2943 // To suppress missing implicit constructor warnings. 2892 // To suppress missing implicit constructor warnings.
2944 factory FilterElement._() { throw new UnsupportedError("Not supported"); } 2893 factory FilterElement._() { throw new UnsupportedError("Not supported"); }
2945 2894
2946 @DomName('SVGFilterElement.SVGFilterElement') 2895 @DomName('SVGFilterElement.SVGFilterElement')
2947 @DocsEditable() 2896 @DocsEditable()
2948 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 2897 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter");
2949 /** 2898 /**
2950 * Constructor instantiated by the DOM when a custom element has been created. 2899 * Constructor instantiated by the DOM when a custom element has been created.
2951 * 2900 *
2952 * This can only be called by subclasses from their created constructor. 2901 * This can only be called by subclasses from their created constructor.
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
3040 // for details. All rights reserved. Use of this source code is governed by a 2989 // for details. All rights reserved. Use of this source code is governed by a
3041 // BSD-style license that can be found in the LICENSE file. 2990 // BSD-style license that can be found in the LICENSE file.
3042 2991
3043 2992
3044 @DocsEditable() 2993 @DocsEditable()
3045 @DomName('SVGForeignObjectElement') 2994 @DomName('SVGForeignObjectElement')
3046 @SupportedBrowser(SupportedBrowser.CHROME) 2995 @SupportedBrowser(SupportedBrowser.CHROME)
3047 @SupportedBrowser(SupportedBrowser.FIREFOX) 2996 @SupportedBrowser(SupportedBrowser.FIREFOX)
3048 @SupportedBrowser(SupportedBrowser.SAFARI) 2997 @SupportedBrowser(SupportedBrowser.SAFARI)
3049 @Unstable() 2998 @Unstable()
3050 @Native("SVGForeignObjectElement") 2999 class ForeignObjectElement extends GraphicsElement native "SVGForeignObjectEleme nt" {
3051 class ForeignObjectElement extends GraphicsElement {
3052 // To suppress missing implicit constructor warnings. 3000 // To suppress missing implicit constructor warnings.
3053 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; } 3001 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; }
3054 3002
3055 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') 3003 @DomName('SVGForeignObjectElement.SVGForeignObjectElement')
3056 @DocsEditable() 3004 @DocsEditable()
3057 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 3005 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject");
3058 /** 3006 /**
3059 * Constructor instantiated by the DOM when a custom element has been created. 3007 * Constructor instantiated by the DOM when a custom element has been created.
3060 * 3008 *
3061 * This can only be called by subclasses from their created constructor. 3009 * This can only be called by subclasses from their created constructor.
(...skipping 20 matching lines...) Expand all
3082 final AnimatedLength y; 3030 final AnimatedLength y;
3083 } 3031 }
3084 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3085 // for details. All rights reserved. Use of this source code is governed by a 3033 // for details. All rights reserved. Use of this source code is governed by a
3086 // BSD-style license that can be found in the LICENSE file. 3034 // BSD-style license that can be found in the LICENSE file.
3087 3035
3088 3036
3089 @DocsEditable() 3037 @DocsEditable()
3090 @DomName('SVGGElement') 3038 @DomName('SVGGElement')
3091 @Unstable() 3039 @Unstable()
3092 @Native("SVGGElement") 3040 class GElement extends GraphicsElement native "SVGGElement" {
3093 class GElement extends GraphicsElement {
3094 // To suppress missing implicit constructor warnings. 3041 // To suppress missing implicit constructor warnings.
3095 factory GElement._() { throw new UnsupportedError("Not supported"); } 3042 factory GElement._() { throw new UnsupportedError("Not supported"); }
3096 3043
3097 @DomName('SVGGElement.SVGGElement') 3044 @DomName('SVGGElement.SVGGElement')
3098 @DocsEditable() 3045 @DocsEditable()
3099 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); 3046 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g");
3100 /** 3047 /**
3101 * Constructor instantiated by the DOM when a custom element has been created. 3048 * Constructor instantiated by the DOM when a custom element has been created.
3102 * 3049 *
3103 * This can only be called by subclasses from their created constructor. 3050 * This can only be called by subclasses from their created constructor.
3104 */ 3051 */
3105 GElement.created() : super.created(); 3052 GElement.created() : super.created();
3106 } 3053 }
3107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3054 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3108 // for details. All rights reserved. Use of this source code is governed by a 3055 // for details. All rights reserved. Use of this source code is governed by a
3109 // BSD-style license that can be found in the LICENSE file. 3056 // BSD-style license that can be found in the LICENSE file.
3110 3057
3111 3058
3112 @DocsEditable() 3059 @DocsEditable()
3113 @DomName('SVGGeometryElement') 3060 @DomName('SVGGeometryElement')
3114 @Experimental() // untriaged 3061 @Experimental() // untriaged
3115 @Native("SVGGeometryElement") 3062 class GeometryElement extends GraphicsElement native "SVGGeometryElement" {
3116 class GeometryElement extends GraphicsElement {
3117 // To suppress missing implicit constructor warnings. 3063 // To suppress missing implicit constructor warnings.
3118 factory GeometryElement._() { throw new UnsupportedError("Not supported"); } 3064 factory GeometryElement._() { throw new UnsupportedError("Not supported"); }
3119 /** 3065 /**
3120 * Constructor instantiated by the DOM when a custom element has been created. 3066 * Constructor instantiated by the DOM when a custom element has been created.
3121 * 3067 *
3122 * This can only be called by subclasses from their created constructor. 3068 * This can only be called by subclasses from their created constructor.
3123 */ 3069 */
3124 GeometryElement.created() : super.created(); 3070 GeometryElement.created() : super.created();
3125 3071
3126 @DomName('SVGGeometryElement.isPointInFill') 3072 @DomName('SVGGeometryElement.isPointInFill')
3127 @DocsEditable() 3073 @DocsEditable()
3128 @Experimental() // untriaged 3074 @Experimental() // untriaged
3129 bool isPointInFill(Point point) native; 3075 bool isPointInFill(Point point) native;
3130 3076
3131 @DomName('SVGGeometryElement.isPointInStroke') 3077 @DomName('SVGGeometryElement.isPointInStroke')
3132 @DocsEditable() 3078 @DocsEditable()
3133 @Experimental() // untriaged 3079 @Experimental() // untriaged
3134 bool isPointInStroke(Point point) native; 3080 bool isPointInStroke(Point point) native;
3135 } 3081 }
3136 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3082 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3137 // for details. All rights reserved. Use of this source code is governed by a 3083 // for details. All rights reserved. Use of this source code is governed by a
3138 // BSD-style license that can be found in the LICENSE file. 3084 // BSD-style license that can be found in the LICENSE file.
3139 3085
3140 3086
3141 @DocsEditable() 3087 @DocsEditable()
3142 @DomName('SVGGraphicsElement') 3088 @DomName('SVGGraphicsElement')
3143 @Experimental() // untriaged 3089 @Experimental() // untriaged
3144 @Native("SVGGraphicsElement") 3090 class GraphicsElement extends SvgElement implements Tests native "SVGGraphicsEle ment" {
3145 class GraphicsElement extends SvgElement implements Tests {
3146 // To suppress missing implicit constructor warnings. 3091 // To suppress missing implicit constructor warnings.
3147 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); } 3092 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); }
3148 /** 3093 /**
3149 * Constructor instantiated by the DOM when a custom element has been created. 3094 * Constructor instantiated by the DOM when a custom element has been created.
3150 * 3095 *
3151 * This can only be called by subclasses from their created constructor. 3096 * This can only be called by subclasses from their created constructor.
3152 */ 3097 */
3153 GraphicsElement.created() : super.created(); 3098 GraphicsElement.created() : super.created();
3154 3099
3155 @DomName('SVGGraphicsElement.farthestViewportElement') 3100 @DomName('SVGGraphicsElement.farthestViewportElement')
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
3212 bool hasExtension(String extension) native; 3157 bool hasExtension(String extension) native;
3213 } 3158 }
3214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3215 // for details. All rights reserved. Use of this source code is governed by a 3160 // for details. All rights reserved. Use of this source code is governed by a
3216 // BSD-style license that can be found in the LICENSE file. 3161 // BSD-style license that can be found in the LICENSE file.
3217 3162
3218 3163
3219 @DocsEditable() 3164 @DocsEditable()
3220 @DomName('SVGImageElement') 3165 @DomName('SVGImageElement')
3221 @Unstable() 3166 @Unstable()
3222 @Native("SVGImageElement") 3167 class ImageElement extends GraphicsElement implements UriReference native "SVGIm ageElement" {
3223 class ImageElement extends GraphicsElement implements UriReference {
3224 // To suppress missing implicit constructor warnings. 3168 // To suppress missing implicit constructor warnings.
3225 factory ImageElement._() { throw new UnsupportedError("Not supported"); } 3169 factory ImageElement._() { throw new UnsupportedError("Not supported"); }
3226 3170
3227 @DomName('SVGImageElement.SVGImageElement') 3171 @DomName('SVGImageElement.SVGImageElement')
3228 @DocsEditable() 3172 @DocsEditable()
3229 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 3173 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge");
3230 /** 3174 /**
3231 * Constructor instantiated by the DOM when a custom element has been created. 3175 * Constructor instantiated by the DOM when a custom element has been created.
3232 * 3176 *
3233 * This can only be called by subclasses from their created constructor. 3177 * This can only be called by subclasses from their created constructor.
(...skipping 27 matching lines...) Expand all
3261 final AnimatedString href; 3205 final AnimatedString href;
3262 } 3206 }
3263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3207 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3264 // for details. All rights reserved. Use of this source code is governed by a 3208 // for details. All rights reserved. Use of this source code is governed by a
3265 // BSD-style license that can be found in the LICENSE file. 3209 // BSD-style license that can be found in the LICENSE file.
3266 3210
3267 3211
3268 @DocsEditable() 3212 @DocsEditable()
3269 @DomName('SVGLength') 3213 @DomName('SVGLength')
3270 @Unstable() 3214 @Unstable()
3271 @Native("SVGLength") 3215 class Length extends Interceptor native "SVGLength" {
3272 class Length extends Interceptor {
3273 // To suppress missing implicit constructor warnings. 3216 // To suppress missing implicit constructor warnings.
3274 factory Length._() { throw new UnsupportedError("Not supported"); } 3217 factory Length._() { throw new UnsupportedError("Not supported"); }
3275 3218
3276 @DomName('SVGLength.SVG_LENGTHTYPE_CM') 3219 @DomName('SVGLength.SVG_LENGTHTYPE_CM')
3277 @DocsEditable() 3220 @DocsEditable()
3278 static const int SVG_LENGTHTYPE_CM = 6; 3221 static const int SVG_LENGTHTYPE_CM = 6;
3279 3222
3280 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') 3223 @DomName('SVGLength.SVG_LENGTHTYPE_EMS')
3281 @DocsEditable() 3224 @DocsEditable()
3282 static const int SVG_LENGTHTYPE_EMS = 3; 3225 static const int SVG_LENGTHTYPE_EMS = 3;
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
3342 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; 3285 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native;
3343 } 3286 }
3344 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3345 // for details. All rights reserved. Use of this source code is governed by a 3288 // for details. All rights reserved. Use of this source code is governed by a
3346 // BSD-style license that can be found in the LICENSE file. 3289 // BSD-style license that can be found in the LICENSE file.
3347 3290
3348 3291
3349 @DocsEditable() 3292 @DocsEditable()
3350 @DomName('SVGLengthList') 3293 @DomName('SVGLengthList')
3351 @Unstable() 3294 @Unstable()
3352 @Native("SVGLengthList") 3295 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin< Length> implements List<Length> native "SVGLengthList" {
3353 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin< Length> implements List<Length> {
3354 // To suppress missing implicit constructor warnings. 3296 // To suppress missing implicit constructor warnings.
3355 factory LengthList._() { throw new UnsupportedError("Not supported"); } 3297 factory LengthList._() { throw new UnsupportedError("Not supported"); }
3356 3298
3357 @DomName('SVGLengthList.numberOfItems') 3299 @DomName('SVGLengthList.numberOfItems')
3358 @DocsEditable() 3300 @DocsEditable()
3359 final int numberOfItems; 3301 final int numberOfItems;
3360 3302
3361 Length operator[](int index) { 3303 Length operator[](int index) {
3362 if (JS("bool", "# >>> 0 !== # || # >= #", index, 3304 if (JS("bool", "# >>> 0 !== # || # >= #", index,
3363 index, index, length)) 3305 index, index, length))
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
3433 Length replaceItem(Length item, int index) native; 3375 Length replaceItem(Length item, int index) native;
3434 } 3376 }
3435 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3377 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3436 // for details. All rights reserved. Use of this source code is governed by a 3378 // for details. All rights reserved. Use of this source code is governed by a
3437 // BSD-style license that can be found in the LICENSE file. 3379 // BSD-style license that can be found in the LICENSE file.
3438 3380
3439 3381
3440 @DocsEditable() 3382 @DocsEditable()
3441 @DomName('SVGLineElement') 3383 @DomName('SVGLineElement')
3442 @Unstable() 3384 @Unstable()
3443 @Native("SVGLineElement") 3385 class LineElement extends GeometryElement native "SVGLineElement" {
3444 class LineElement extends GeometryElement {
3445 // To suppress missing implicit constructor warnings. 3386 // To suppress missing implicit constructor warnings.
3446 factory LineElement._() { throw new UnsupportedError("Not supported"); } 3387 factory LineElement._() { throw new UnsupportedError("Not supported"); }
3447 3388
3448 @DomName('SVGLineElement.SVGLineElement') 3389 @DomName('SVGLineElement.SVGLineElement')
3449 @DocsEditable() 3390 @DocsEditable()
3450 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); 3391 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line ");
3451 /** 3392 /**
3452 * Constructor instantiated by the DOM when a custom element has been created. 3393 * Constructor instantiated by the DOM when a custom element has been created.
3453 * 3394 *
3454 * This can only be called by subclasses from their created constructor. 3395 * This can only be called by subclasses from their created constructor.
(...skipping 17 matching lines...) Expand all
3472 final AnimatedLength y2; 3413 final AnimatedLength y2;
3473 } 3414 }
3474 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3475 // for details. All rights reserved. Use of this source code is governed by a 3416 // for details. All rights reserved. Use of this source code is governed by a
3476 // BSD-style license that can be found in the LICENSE file. 3417 // BSD-style license that can be found in the LICENSE file.
3477 3418
3478 3419
3479 @DocsEditable() 3420 @DocsEditable()
3480 @DomName('SVGLinearGradientElement') 3421 @DomName('SVGLinearGradientElement')
3481 @Unstable() 3422 @Unstable()
3482 @Native("SVGLinearGradientElement") 3423 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" {
3483 class LinearGradientElement extends _GradientElement {
3484 // To suppress missing implicit constructor warnings. 3424 // To suppress missing implicit constructor warnings.
3485 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); } 3425 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); }
3486 3426
3487 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') 3427 @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
3488 @DocsEditable() 3428 @DocsEditable()
3489 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 3429 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient");
3490 /** 3430 /**
3491 * Constructor instantiated by the DOM when a custom element has been created. 3431 * Constructor instantiated by the DOM when a custom element has been created.
3492 * 3432 *
3493 * This can only be called by subclasses from their created constructor. 3433 * This can only be called by subclasses from their created constructor.
(...skipping 17 matching lines...) Expand all
3511 final AnimatedLength y2; 3451 final AnimatedLength y2;
3512 } 3452 }
3513 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3514 // for details. All rights reserved. Use of this source code is governed by a 3454 // for details. All rights reserved. Use of this source code is governed by a
3515 // BSD-style license that can be found in the LICENSE file. 3455 // BSD-style license that can be found in the LICENSE file.
3516 3456
3517 3457
3518 @DocsEditable() 3458 @DocsEditable()
3519 @DomName('SVGMarkerElement') 3459 @DomName('SVGMarkerElement')
3520 @Unstable() 3460 @Unstable()
3521 @Native("SVGMarkerElement") 3461 class MarkerElement extends SvgElement implements FitToViewBox native "SVGMarker Element" {
3522 class MarkerElement extends SvgElement implements FitToViewBox {
3523 // To suppress missing implicit constructor warnings. 3462 // To suppress missing implicit constructor warnings.
3524 factory MarkerElement._() { throw new UnsupportedError("Not supported"); } 3463 factory MarkerElement._() { throw new UnsupportedError("Not supported"); }
3525 3464
3526 @DomName('SVGMarkerElement.SVGMarkerElement') 3465 @DomName('SVGMarkerElement.SVGMarkerElement')
3527 @DocsEditable() 3466 @DocsEditable()
3528 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 3467 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker");
3529 /** 3468 /**
3530 * Constructor instantiated by the DOM when a custom element has been created. 3469 * Constructor instantiated by the DOM when a custom element has been created.
3531 * 3470 *
3532 * This can only be called by subclasses from their created constructor. 3471 * This can only be called by subclasses from their created constructor.
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
3604 final AnimatedRect viewBox; 3543 final AnimatedRect viewBox;
3605 } 3544 }
3606 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3607 // for details. All rights reserved. Use of this source code is governed by a 3546 // for details. All rights reserved. Use of this source code is governed by a
3608 // BSD-style license that can be found in the LICENSE file. 3547 // BSD-style license that can be found in the LICENSE file.
3609 3548
3610 3549
3611 @DocsEditable() 3550 @DocsEditable()
3612 @DomName('SVGMaskElement') 3551 @DomName('SVGMaskElement')
3613 @Unstable() 3552 @Unstable()
3614 @Native("SVGMaskElement") 3553 class MaskElement extends SvgElement implements Tests native "SVGMaskElement" {
3615 class MaskElement extends SvgElement implements Tests {
3616 // To suppress missing implicit constructor warnings. 3554 // To suppress missing implicit constructor warnings.
3617 factory MaskElement._() { throw new UnsupportedError("Not supported"); } 3555 factory MaskElement._() { throw new UnsupportedError("Not supported"); }
3618 3556
3619 @DomName('SVGMaskElement.SVGMaskElement') 3557 @DomName('SVGMaskElement.SVGMaskElement')
3620 @DocsEditable() 3558 @DocsEditable()
3621 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); 3559 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask ");
3622 /** 3560 /**
3623 * Constructor instantiated by the DOM when a custom element has been created. 3561 * Constructor instantiated by the DOM when a custom element has been created.
3624 * 3562 *
3625 * This can only be called by subclasses from their created constructor. 3563 * This can only be called by subclasses from their created constructor.
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
3669 bool hasExtension(String extension) native; 3607 bool hasExtension(String extension) native;
3670 } 3608 }
3671 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3609 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3672 // for details. All rights reserved. Use of this source code is governed by a 3610 // for details. All rights reserved. Use of this source code is governed by a
3673 // BSD-style license that can be found in the LICENSE file. 3611 // BSD-style license that can be found in the LICENSE file.
3674 3612
3675 3613
3676 @DocsEditable() 3614 @DocsEditable()
3677 @DomName('SVGMatrix') 3615 @DomName('SVGMatrix')
3678 @Unstable() 3616 @Unstable()
3679 @Native("SVGMatrix") 3617 class Matrix extends Interceptor native "SVGMatrix" {
3680 class Matrix extends Interceptor {
3681 // To suppress missing implicit constructor warnings. 3618 // To suppress missing implicit constructor warnings.
3682 factory Matrix._() { throw new UnsupportedError("Not supported"); } 3619 factory Matrix._() { throw new UnsupportedError("Not supported"); }
3683 3620
3684 @DomName('SVGMatrix.a') 3621 @DomName('SVGMatrix.a')
3685 @DocsEditable() 3622 @DocsEditable()
3686 num a; 3623 num a;
3687 3624
3688 @DomName('SVGMatrix.b') 3625 @DomName('SVGMatrix.b')
3689 @DocsEditable() 3626 @DocsEditable()
3690 num b; 3627 num b;
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
3750 Matrix translate(num x, num y) native; 3687 Matrix translate(num x, num y) native;
3751 } 3688 }
3752 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3753 // for details. All rights reserved. Use of this source code is governed by a 3690 // for details. All rights reserved. Use of this source code is governed by a
3754 // BSD-style license that can be found in the LICENSE file. 3691 // BSD-style license that can be found in the LICENSE file.
3755 3692
3756 3693
3757 @DocsEditable() 3694 @DocsEditable()
3758 @DomName('SVGMetadataElement') 3695 @DomName('SVGMetadataElement')
3759 @Unstable() 3696 @Unstable()
3760 @Native("SVGMetadataElement") 3697 class MetadataElement extends SvgElement native "SVGMetadataElement" {
3761 class MetadataElement extends SvgElement {
3762 // To suppress missing implicit constructor warnings. 3698 // To suppress missing implicit constructor warnings.
3763 factory MetadataElement._() { throw new UnsupportedError("Not supported"); } 3699 factory MetadataElement._() { throw new UnsupportedError("Not supported"); }
3764 /** 3700 /**
3765 * Constructor instantiated by the DOM when a custom element has been created. 3701 * Constructor instantiated by the DOM when a custom element has been created.
3766 * 3702 *
3767 * This can only be called by subclasses from their created constructor. 3703 * This can only be called by subclasses from their created constructor.
3768 */ 3704 */
3769 MetadataElement.created() : super.created(); 3705 MetadataElement.created() : super.created();
3770 } 3706 }
3771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3772 // for details. All rights reserved. Use of this source code is governed by a 3708 // for details. All rights reserved. Use of this source code is governed by a
3773 // BSD-style license that can be found in the LICENSE file. 3709 // BSD-style license that can be found in the LICENSE file.
3774 3710
3775 3711
3776 @DocsEditable() 3712 @DocsEditable()
3777 @DomName('SVGNumber') 3713 @DomName('SVGNumber')
3778 @Unstable() 3714 @Unstable()
3779 @Native("SVGNumber") 3715 class Number extends Interceptor native "SVGNumber" {
3780 class Number extends Interceptor {
3781 // To suppress missing implicit constructor warnings. 3716 // To suppress missing implicit constructor warnings.
3782 factory Number._() { throw new UnsupportedError("Not supported"); } 3717 factory Number._() { throw new UnsupportedError("Not supported"); }
3783 3718
3784 @DomName('SVGNumber.value') 3719 @DomName('SVGNumber.value')
3785 @DocsEditable() 3720 @DocsEditable()
3786 num value; 3721 num value;
3787 } 3722 }
3788 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3723 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3789 // for details. All rights reserved. Use of this source code is governed by a 3724 // for details. All rights reserved. Use of this source code is governed by a
3790 // BSD-style license that can be found in the LICENSE file. 3725 // BSD-style license that can be found in the LICENSE file.
3791 3726
3792 3727
3793 @DocsEditable() 3728 @DocsEditable()
3794 @DomName('SVGNumberList') 3729 @DomName('SVGNumberList')
3795 @Unstable() 3730 @Unstable()
3796 @Native("SVGNumberList") 3731 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin< Number> implements List<Number> native "SVGNumberList" {
3797 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin< Number> implements List<Number> {
3798 // To suppress missing implicit constructor warnings. 3732 // To suppress missing implicit constructor warnings.
3799 factory NumberList._() { throw new UnsupportedError("Not supported"); } 3733 factory NumberList._() { throw new UnsupportedError("Not supported"); }
3800 3734
3801 @DomName('SVGNumberList.numberOfItems') 3735 @DomName('SVGNumberList.numberOfItems')
3802 @DocsEditable() 3736 @DocsEditable()
3803 final int numberOfItems; 3737 final int numberOfItems;
3804 3738
3805 Number operator[](int index) { 3739 Number operator[](int index) {
3806 if (JS("bool", "# >>> 0 !== # || # >= #", index, 3740 if (JS("bool", "# >>> 0 !== # || # >= #", index,
3807 index, index, length)) 3741 index, index, length))
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
3877 Number replaceItem(Number item, int index) native; 3811 Number replaceItem(Number item, int index) native;
3878 } 3812 }
3879 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3813 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3880 // for details. All rights reserved. Use of this source code is governed by a 3814 // for details. All rights reserved. Use of this source code is governed by a
3881 // BSD-style license that can be found in the LICENSE file. 3815 // BSD-style license that can be found in the LICENSE file.
3882 3816
3883 3817
3884 @DocsEditable() 3818 @DocsEditable()
3885 @DomName('SVGPathElement') 3819 @DomName('SVGPathElement')
3886 @Unstable() 3820 @Unstable()
3887 @Native("SVGPathElement") 3821 class PathElement extends GeometryElement native "SVGPathElement" {
3888 class PathElement extends GeometryElement {
3889 // To suppress missing implicit constructor warnings. 3822 // To suppress missing implicit constructor warnings.
3890 factory PathElement._() { throw new UnsupportedError("Not supported"); } 3823 factory PathElement._() { throw new UnsupportedError("Not supported"); }
3891 3824
3892 @DomName('SVGPathElement.SVGPathElement') 3825 @DomName('SVGPathElement.SVGPathElement')
3893 @DocsEditable() 3826 @DocsEditable()
3894 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); 3827 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path ");
3895 /** 3828 /**
3896 * Constructor instantiated by the DOM when a custom element has been created. 3829 * Constructor instantiated by the DOM when a custom element has been created.
3897 * 3830 *
3898 * This can only be called by subclasses from their created constructor. 3831 * This can only be called by subclasses from their created constructor.
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
4027 double getTotalLength() native; 3960 double getTotalLength() native;
4028 } 3961 }
4029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3962 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4030 // for details. All rights reserved. Use of this source code is governed by a 3963 // for details. All rights reserved. Use of this source code is governed by a
4031 // BSD-style license that can be found in the LICENSE file. 3964 // BSD-style license that can be found in the LICENSE file.
4032 3965
4033 3966
4034 @DocsEditable() 3967 @DocsEditable()
4035 @DomName('SVGPathSeg') 3968 @DomName('SVGPathSeg')
4036 @Unstable() 3969 @Unstable()
4037 @Native("SVGPathSeg") 3970 class PathSeg extends Interceptor native "SVGPathSeg" {
4038 class PathSeg extends Interceptor {
4039 // To suppress missing implicit constructor warnings. 3971 // To suppress missing implicit constructor warnings.
4040 factory PathSeg._() { throw new UnsupportedError("Not supported"); } 3972 factory PathSeg._() { throw new UnsupportedError("Not supported"); }
4041 3973
4042 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') 3974 @DomName('SVGPathSeg.PATHSEG_ARC_ABS')
4043 @DocsEditable() 3975 @DocsEditable()
4044 static const int PATHSEG_ARC_ABS = 10; 3976 static const int PATHSEG_ARC_ABS = 10;
4045 3977
4046 @DomName('SVGPathSeg.PATHSEG_ARC_REL') 3978 @DomName('SVGPathSeg.PATHSEG_ARC_REL')
4047 @DocsEditable() 3979 @DocsEditable()
4048 static const int PATHSEG_ARC_REL = 11; 3980 static const int PATHSEG_ARC_REL = 11;
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
4128 final String pathSegTypeAsLetter; 4060 final String pathSegTypeAsLetter;
4129 } 4061 }
4130 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4062 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4131 // for details. All rights reserved. Use of this source code is governed by a 4063 // for details. All rights reserved. Use of this source code is governed by a
4132 // BSD-style license that can be found in the LICENSE file. 4064 // BSD-style license that can be found in the LICENSE file.
4133 4065
4134 4066
4135 @DocsEditable() 4067 @DocsEditable()
4136 @DomName('SVGPathSegArcAbs') 4068 @DomName('SVGPathSegArcAbs')
4137 @Unstable() 4069 @Unstable()
4138 @Native("SVGPathSegArcAbs") 4070 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" {
4139 class PathSegArcAbs extends PathSeg {
4140 // To suppress missing implicit constructor warnings. 4071 // To suppress missing implicit constructor warnings.
4141 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); } 4072 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); }
4142 4073
4143 @DomName('SVGPathSegArcAbs.angle') 4074 @DomName('SVGPathSegArcAbs.angle')
4144 @DocsEditable() 4075 @DocsEditable()
4145 num angle; 4076 num angle;
4146 4077
4147 @DomName('SVGPathSegArcAbs.largeArcFlag') 4078 @DomName('SVGPathSegArcAbs.largeArcFlag')
4148 @DocsEditable() 4079 @DocsEditable()
4149 bool largeArcFlag; 4080 bool largeArcFlag;
(...skipping 19 matching lines...) Expand all
4169 num y; 4100 num y;
4170 } 4101 }
4171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4172 // for details. All rights reserved. Use of this source code is governed by a 4103 // for details. All rights reserved. Use of this source code is governed by a
4173 // BSD-style license that can be found in the LICENSE file. 4104 // BSD-style license that can be found in the LICENSE file.
4174 4105
4175 4106
4176 @DocsEditable() 4107 @DocsEditable()
4177 @DomName('SVGPathSegArcRel') 4108 @DomName('SVGPathSegArcRel')
4178 @Unstable() 4109 @Unstable()
4179 @Native("SVGPathSegArcRel") 4110 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" {
4180 class PathSegArcRel extends PathSeg {
4181 // To suppress missing implicit constructor warnings. 4111 // To suppress missing implicit constructor warnings.
4182 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); } 4112 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); }
4183 4113
4184 @DomName('SVGPathSegArcRel.angle') 4114 @DomName('SVGPathSegArcRel.angle')
4185 @DocsEditable() 4115 @DocsEditable()
4186 num angle; 4116 num angle;
4187 4117
4188 @DomName('SVGPathSegArcRel.largeArcFlag') 4118 @DomName('SVGPathSegArcRel.largeArcFlag')
4189 @DocsEditable() 4119 @DocsEditable()
4190 bool largeArcFlag; 4120 bool largeArcFlag;
(...skipping 19 matching lines...) Expand all
4210 num y; 4140 num y;
4211 } 4141 }
4212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4142 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4213 // for details. All rights reserved. Use of this source code is governed by a 4143 // for details. All rights reserved. Use of this source code is governed by a
4214 // BSD-style license that can be found in the LICENSE file. 4144 // BSD-style license that can be found in the LICENSE file.
4215 4145
4216 4146
4217 @DocsEditable() 4147 @DocsEditable()
4218 @DomName('SVGPathSegClosePath') 4148 @DomName('SVGPathSegClosePath')
4219 @Unstable() 4149 @Unstable()
4220 @Native("SVGPathSegClosePath") 4150 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" {
4221 class PathSegClosePath extends PathSeg {
4222 // To suppress missing implicit constructor warnings. 4151 // To suppress missing implicit constructor warnings.
4223 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); } 4152 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); }
4224 } 4153 }
4225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4226 // for details. All rights reserved. Use of this source code is governed by a 4155 // for details. All rights reserved. Use of this source code is governed by a
4227 // BSD-style license that can be found in the LICENSE file. 4156 // BSD-style license that can be found in the LICENSE file.
4228 4157
4229 4158
4230 @DocsEditable() 4159 @DocsEditable()
4231 @DomName('SVGPathSegCurvetoCubicAbs') 4160 @DomName('SVGPathSegCurvetoCubicAbs')
4232 @Unstable() 4161 @Unstable()
4233 @Native("SVGPathSegCurvetoCubicAbs") 4162 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" {
4234 class PathSegCurvetoCubicAbs extends PathSeg {
4235 // To suppress missing implicit constructor warnings. 4163 // To suppress missing implicit constructor warnings.
4236 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported "); } 4164 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported "); }
4237 4165
4238 @DomName('SVGPathSegCurvetoCubicAbs.x') 4166 @DomName('SVGPathSegCurvetoCubicAbs.x')
4239 @DocsEditable() 4167 @DocsEditable()
4240 num x; 4168 num x;
4241 4169
4242 @DomName('SVGPathSegCurvetoCubicAbs.x1') 4170 @DomName('SVGPathSegCurvetoCubicAbs.x1')
4243 @DocsEditable() 4171 @DocsEditable()
4244 num x1; 4172 num x1;
(...skipping 15 matching lines...) Expand all
4260 num y2; 4188 num y2;
4261 } 4189 }
4262 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4190 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4263 // for details. All rights reserved. Use of this source code is governed by a 4191 // for details. All rights reserved. Use of this source code is governed by a
4264 // BSD-style license that can be found in the LICENSE file. 4192 // BSD-style license that can be found in the LICENSE file.
4265 4193
4266 4194
4267 @DocsEditable() 4195 @DocsEditable()
4268 @DomName('SVGPathSegCurvetoCubicRel') 4196 @DomName('SVGPathSegCurvetoCubicRel')
4269 @Unstable() 4197 @Unstable()
4270 @Native("SVGPathSegCurvetoCubicRel") 4198 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" {
4271 class PathSegCurvetoCubicRel extends PathSeg {
4272 // To suppress missing implicit constructor warnings. 4199 // To suppress missing implicit constructor warnings.
4273 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported "); } 4200 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported "); }
4274 4201
4275 @DomName('SVGPathSegCurvetoCubicRel.x') 4202 @DomName('SVGPathSegCurvetoCubicRel.x')
4276 @DocsEditable() 4203 @DocsEditable()
4277 num x; 4204 num x;
4278 4205
4279 @DomName('SVGPathSegCurvetoCubicRel.x1') 4206 @DomName('SVGPathSegCurvetoCubicRel.x1')
4280 @DocsEditable() 4207 @DocsEditable()
4281 num x1; 4208 num x1;
(...skipping 15 matching lines...) Expand all
4297 num y2; 4224 num y2;
4298 } 4225 }
4299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4226 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4300 // for details. All rights reserved. Use of this source code is governed by a 4227 // for details. All rights reserved. Use of this source code is governed by a
4301 // BSD-style license that can be found in the LICENSE file. 4228 // BSD-style license that can be found in the LICENSE file.
4302 4229
4303 4230
4304 @DocsEditable() 4231 @DocsEditable()
4305 @DomName('SVGPathSegCurvetoCubicSmoothAbs') 4232 @DomName('SVGPathSegCurvetoCubicSmoothAbs')
4306 @Unstable() 4233 @Unstable()
4307 @Native("SVGPathSegCurvetoCubicSmoothAbs") 4234 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" {
4308 class PathSegCurvetoCubicSmoothAbs extends PathSeg {
4309 // To suppress missing implicit constructor warnings. 4235 // To suppress missing implicit constructor warnings.
4310 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup ported"); } 4236 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup ported"); }
4311 4237
4312 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') 4238 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x')
4313 @DocsEditable() 4239 @DocsEditable()
4314 num x; 4240 num x;
4315 4241
4316 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') 4242 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2')
4317 @DocsEditable() 4243 @DocsEditable()
4318 num x2; 4244 num x2;
4319 4245
4320 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') 4246 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y')
4321 @DocsEditable() 4247 @DocsEditable()
4322 num y; 4248 num y;
4323 4249
4324 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') 4250 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2')
4325 @DocsEditable() 4251 @DocsEditable()
4326 num y2; 4252 num y2;
4327 } 4253 }
4328 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4254 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4329 // for details. All rights reserved. Use of this source code is governed by a 4255 // for details. All rights reserved. Use of this source code is governed by a
4330 // BSD-style license that can be found in the LICENSE file. 4256 // BSD-style license that can be found in the LICENSE file.
4331 4257
4332 4258
4333 @DocsEditable() 4259 @DocsEditable()
4334 @DomName('SVGPathSegCurvetoCubicSmoothRel') 4260 @DomName('SVGPathSegCurvetoCubicSmoothRel')
4335 @Unstable() 4261 @Unstable()
4336 @Native("SVGPathSegCurvetoCubicSmoothRel") 4262 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" {
4337 class PathSegCurvetoCubicSmoothRel extends PathSeg {
4338 // To suppress missing implicit constructor warnings. 4263 // To suppress missing implicit constructor warnings.
4339 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup ported"); } 4264 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup ported"); }
4340 4265
4341 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') 4266 @DomName('SVGPathSegCurvetoCubicSmoothRel.x')
4342 @DocsEditable() 4267 @DocsEditable()
4343 num x; 4268 num x;
4344 4269
4345 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') 4270 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2')
4346 @DocsEditable() 4271 @DocsEditable()
4347 num x2; 4272 num x2;
4348 4273
4349 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') 4274 @DomName('SVGPathSegCurvetoCubicSmoothRel.y')
4350 @DocsEditable() 4275 @DocsEditable()
4351 num y; 4276 num y;
4352 4277
4353 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') 4278 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2')
4354 @DocsEditable() 4279 @DocsEditable()
4355 num y2; 4280 num y2;
4356 } 4281 }
4357 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4282 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4358 // for details. All rights reserved. Use of this source code is governed by a 4283 // for details. All rights reserved. Use of this source code is governed by a
4359 // BSD-style license that can be found in the LICENSE file. 4284 // BSD-style license that can be found in the LICENSE file.
4360 4285
4361 4286
4362 @DocsEditable() 4287 @DocsEditable()
4363 @DomName('SVGPathSegCurvetoQuadraticAbs') 4288 @DomName('SVGPathSegCurvetoQuadraticAbs')
4364 @Unstable() 4289 @Unstable()
4365 @Native("SVGPathSegCurvetoQuadraticAbs") 4290 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" {
4366 class PathSegCurvetoQuadraticAbs extends PathSeg {
4367 // To suppress missing implicit constructor warnings. 4291 // To suppress missing implicit constructor warnings.
4368 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo rted"); } 4292 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo rted"); }
4369 4293
4370 @DomName('SVGPathSegCurvetoQuadraticAbs.x') 4294 @DomName('SVGPathSegCurvetoQuadraticAbs.x')
4371 @DocsEditable() 4295 @DocsEditable()
4372 num x; 4296 num x;
4373 4297
4374 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') 4298 @DomName('SVGPathSegCurvetoQuadraticAbs.x1')
4375 @DocsEditable() 4299 @DocsEditable()
4376 num x1; 4300 num x1;
4377 4301
4378 @DomName('SVGPathSegCurvetoQuadraticAbs.y') 4302 @DomName('SVGPathSegCurvetoQuadraticAbs.y')
4379 @DocsEditable() 4303 @DocsEditable()
4380 num y; 4304 num y;
4381 4305
4382 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') 4306 @DomName('SVGPathSegCurvetoQuadraticAbs.y1')
4383 @DocsEditable() 4307 @DocsEditable()
4384 num y1; 4308 num y1;
4385 } 4309 }
4386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4387 // for details. All rights reserved. Use of this source code is governed by a 4311 // for details. All rights reserved. Use of this source code is governed by a
4388 // BSD-style license that can be found in the LICENSE file. 4312 // BSD-style license that can be found in the LICENSE file.
4389 4313
4390 4314
4391 @DocsEditable() 4315 @DocsEditable()
4392 @DomName('SVGPathSegCurvetoQuadraticRel') 4316 @DomName('SVGPathSegCurvetoQuadraticRel')
4393 @Unstable() 4317 @Unstable()
4394 @Native("SVGPathSegCurvetoQuadraticRel") 4318 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" {
4395 class PathSegCurvetoQuadraticRel extends PathSeg {
4396 // To suppress missing implicit constructor warnings. 4319 // To suppress missing implicit constructor warnings.
4397 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo rted"); } 4320 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo rted"); }
4398 4321
4399 @DomName('SVGPathSegCurvetoQuadraticRel.x') 4322 @DomName('SVGPathSegCurvetoQuadraticRel.x')
4400 @DocsEditable() 4323 @DocsEditable()
4401 num x; 4324 num x;
4402 4325
4403 @DomName('SVGPathSegCurvetoQuadraticRel.x1') 4326 @DomName('SVGPathSegCurvetoQuadraticRel.x1')
4404 @DocsEditable() 4327 @DocsEditable()
4405 num x1; 4328 num x1;
4406 4329
4407 @DomName('SVGPathSegCurvetoQuadraticRel.y') 4330 @DomName('SVGPathSegCurvetoQuadraticRel.y')
4408 @DocsEditable() 4331 @DocsEditable()
4409 num y; 4332 num y;
4410 4333
4411 @DomName('SVGPathSegCurvetoQuadraticRel.y1') 4334 @DomName('SVGPathSegCurvetoQuadraticRel.y1')
4412 @DocsEditable() 4335 @DocsEditable()
4413 num y1; 4336 num y1;
4414 } 4337 }
4415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4416 // for details. All rights reserved. Use of this source code is governed by a 4339 // for details. All rights reserved. Use of this source code is governed by a
4417 // BSD-style license that can be found in the LICENSE file. 4340 // BSD-style license that can be found in the LICENSE file.
4418 4341
4419 4342
4420 @DocsEditable() 4343 @DocsEditable()
4421 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') 4344 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs')
4422 @Unstable() 4345 @Unstable()
4423 @Native("SVGPathSegCurvetoQuadraticSmoothAbs") 4346 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" {
4424 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg {
4425 // To suppress missing implicit constructor warnings. 4347 // To suppress missing implicit constructor warnings.
4426 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not supported"); } 4348 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not supported"); }
4427 4349
4428 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') 4350 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x')
4429 @DocsEditable() 4351 @DocsEditable()
4430 num x; 4352 num x;
4431 4353
4432 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') 4354 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y')
4433 @DocsEditable() 4355 @DocsEditable()
4434 num y; 4356 num y;
4435 } 4357 }
4436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4358 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4437 // for details. All rights reserved. Use of this source code is governed by a 4359 // for details. All rights reserved. Use of this source code is governed by a
4438 // BSD-style license that can be found in the LICENSE file. 4360 // BSD-style license that can be found in the LICENSE file.
4439 4361
4440 4362
4441 @DocsEditable() 4363 @DocsEditable()
4442 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') 4364 @DomName('SVGPathSegCurvetoQuadraticSmoothRel')
4443 @Unstable() 4365 @Unstable()
4444 @Native("SVGPathSegCurvetoQuadraticSmoothRel") 4366 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" {
4445 class PathSegCurvetoQuadraticSmoothRel extends PathSeg {
4446 // To suppress missing implicit constructor warnings. 4367 // To suppress missing implicit constructor warnings.
4447 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not supported"); } 4368 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not supported"); }
4448 4369
4449 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') 4370 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x')
4450 @DocsEditable() 4371 @DocsEditable()
4451 num x; 4372 num x;
4452 4373
4453 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') 4374 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y')
4454 @DocsEditable() 4375 @DocsEditable()
4455 num y; 4376 num y;
4456 } 4377 }
4457 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4378 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4458 // for details. All rights reserved. Use of this source code is governed by a 4379 // for details. All rights reserved. Use of this source code is governed by a
4459 // BSD-style license that can be found in the LICENSE file. 4380 // BSD-style license that can be found in the LICENSE file.
4460 4381
4461 4382
4462 @DocsEditable() 4383 @DocsEditable()
4463 @DomName('SVGPathSegLinetoAbs') 4384 @DomName('SVGPathSegLinetoAbs')
4464 @Unstable() 4385 @Unstable()
4465 @Native("SVGPathSegLinetoAbs") 4386 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" {
4466 class PathSegLinetoAbs extends PathSeg {
4467 // To suppress missing implicit constructor warnings. 4387 // To suppress missing implicit constructor warnings.
4468 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); } 4388 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); }
4469 4389
4470 @DomName('SVGPathSegLinetoAbs.x') 4390 @DomName('SVGPathSegLinetoAbs.x')
4471 @DocsEditable() 4391 @DocsEditable()
4472 num x; 4392 num x;
4473 4393
4474 @DomName('SVGPathSegLinetoAbs.y') 4394 @DomName('SVGPathSegLinetoAbs.y')
4475 @DocsEditable() 4395 @DocsEditable()
4476 num y; 4396 num y;
4477 } 4397 }
4478 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4398 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4479 // for details. All rights reserved. Use of this source code is governed by a 4399 // for details. All rights reserved. Use of this source code is governed by a
4480 // BSD-style license that can be found in the LICENSE file. 4400 // BSD-style license that can be found in the LICENSE file.
4481 4401
4482 4402
4483 @DocsEditable() 4403 @DocsEditable()
4484 @DomName('SVGPathSegLinetoHorizontalAbs') 4404 @DomName('SVGPathSegLinetoHorizontalAbs')
4485 @Unstable() 4405 @Unstable()
4486 @Native("SVGPathSegLinetoHorizontalAbs") 4406 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" {
4487 class PathSegLinetoHorizontalAbs extends PathSeg {
4488 // To suppress missing implicit constructor warnings. 4407 // To suppress missing implicit constructor warnings.
4489 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo rted"); } 4408 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo rted"); }
4490 4409
4491 @DomName('SVGPathSegLinetoHorizontalAbs.x') 4410 @DomName('SVGPathSegLinetoHorizontalAbs.x')
4492 @DocsEditable() 4411 @DocsEditable()
4493 num x; 4412 num x;
4494 } 4413 }
4495 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4414 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4496 // for details. All rights reserved. Use of this source code is governed by a 4415 // for details. All rights reserved. Use of this source code is governed by a
4497 // BSD-style license that can be found in the LICENSE file. 4416 // BSD-style license that can be found in the LICENSE file.
4498 4417
4499 4418
4500 @DocsEditable() 4419 @DocsEditable()
4501 @DomName('SVGPathSegLinetoHorizontalRel') 4420 @DomName('SVGPathSegLinetoHorizontalRel')
4502 @Unstable() 4421 @Unstable()
4503 @Native("SVGPathSegLinetoHorizontalRel") 4422 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" {
4504 class PathSegLinetoHorizontalRel extends PathSeg {
4505 // To suppress missing implicit constructor warnings. 4423 // To suppress missing implicit constructor warnings.
4506 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo rted"); } 4424 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo rted"); }
4507 4425
4508 @DomName('SVGPathSegLinetoHorizontalRel.x') 4426 @DomName('SVGPathSegLinetoHorizontalRel.x')
4509 @DocsEditable() 4427 @DocsEditable()
4510 num x; 4428 num x;
4511 } 4429 }
4512 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4513 // for details. All rights reserved. Use of this source code is governed by a 4431 // for details. All rights reserved. Use of this source code is governed by a
4514 // BSD-style license that can be found in the LICENSE file. 4432 // BSD-style license that can be found in the LICENSE file.
4515 4433
4516 4434
4517 @DocsEditable() 4435 @DocsEditable()
4518 @DomName('SVGPathSegLinetoRel') 4436 @DomName('SVGPathSegLinetoRel')
4519 @Unstable() 4437 @Unstable()
4520 @Native("SVGPathSegLinetoRel") 4438 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" {
4521 class PathSegLinetoRel extends PathSeg {
4522 // To suppress missing implicit constructor warnings. 4439 // To suppress missing implicit constructor warnings.
4523 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); } 4440 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); }
4524 4441
4525 @DomName('SVGPathSegLinetoRel.x') 4442 @DomName('SVGPathSegLinetoRel.x')
4526 @DocsEditable() 4443 @DocsEditable()
4527 num x; 4444 num x;
4528 4445
4529 @DomName('SVGPathSegLinetoRel.y') 4446 @DomName('SVGPathSegLinetoRel.y')
4530 @DocsEditable() 4447 @DocsEditable()
4531 num y; 4448 num y;
4532 } 4449 }
4533 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4534 // for details. All rights reserved. Use of this source code is governed by a 4451 // for details. All rights reserved. Use of this source code is governed by a
4535 // BSD-style license that can be found in the LICENSE file. 4452 // BSD-style license that can be found in the LICENSE file.
4536 4453
4537 4454
4538 @DocsEditable() 4455 @DocsEditable()
4539 @DomName('SVGPathSegLinetoVerticalAbs') 4456 @DomName('SVGPathSegLinetoVerticalAbs')
4540 @Unstable() 4457 @Unstable()
4541 @Native("SVGPathSegLinetoVerticalAbs") 4458 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" {
4542 class PathSegLinetoVerticalAbs extends PathSeg {
4543 // To suppress missing implicit constructor warnings. 4459 // To suppress missing implicit constructor warnings.
4544 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support ed"); } 4460 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support ed"); }
4545 4461
4546 @DomName('SVGPathSegLinetoVerticalAbs.y') 4462 @DomName('SVGPathSegLinetoVerticalAbs.y')
4547 @DocsEditable() 4463 @DocsEditable()
4548 num y; 4464 num y;
4549 } 4465 }
4550 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4466 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4551 // for details. All rights reserved. Use of this source code is governed by a 4467 // for details. All rights reserved. Use of this source code is governed by a
4552 // BSD-style license that can be found in the LICENSE file. 4468 // BSD-style license that can be found in the LICENSE file.
4553 4469
4554 4470
4555 @DocsEditable() 4471 @DocsEditable()
4556 @DomName('SVGPathSegLinetoVerticalRel') 4472 @DomName('SVGPathSegLinetoVerticalRel')
4557 @Unstable() 4473 @Unstable()
4558 @Native("SVGPathSegLinetoVerticalRel") 4474 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" {
4559 class PathSegLinetoVerticalRel extends PathSeg {
4560 // To suppress missing implicit constructor warnings. 4475 // To suppress missing implicit constructor warnings.
4561 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support ed"); } 4476 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support ed"); }
4562 4477
4563 @DomName('SVGPathSegLinetoVerticalRel.y') 4478 @DomName('SVGPathSegLinetoVerticalRel.y')
4564 @DocsEditable() 4479 @DocsEditable()
4565 num y; 4480 num y;
4566 } 4481 }
4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4482 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4568 // for details. All rights reserved. Use of this source code is governed by a 4483 // for details. All rights reserved. Use of this source code is governed by a
4569 // BSD-style license that can be found in the LICENSE file. 4484 // BSD-style license that can be found in the LICENSE file.
4570 4485
4571 4486
4572 @DocsEditable() 4487 @DocsEditable()
4573 @DomName('SVGPathSegList') 4488 @DomName('SVGPathSegList')
4574 @Unstable() 4489 @Unstable()
4575 @Native("SVGPathSegList") 4490 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi n<PathSeg> implements List<PathSeg> native "SVGPathSegList" {
4576 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi n<PathSeg> implements List<PathSeg> {
4577 // To suppress missing implicit constructor warnings. 4491 // To suppress missing implicit constructor warnings.
4578 factory PathSegList._() { throw new UnsupportedError("Not supported"); } 4492 factory PathSegList._() { throw new UnsupportedError("Not supported"); }
4579 4493
4580 @DomName('SVGPathSegList.numberOfItems') 4494 @DomName('SVGPathSegList.numberOfItems')
4581 @DocsEditable() 4495 @DocsEditable()
4582 final int numberOfItems; 4496 final int numberOfItems;
4583 4497
4584 PathSeg operator[](int index) { 4498 PathSeg operator[](int index) {
4585 if (JS("bool", "# >>> 0 !== # || # >= #", index, 4499 if (JS("bool", "# >>> 0 !== # || # >= #", index,
4586 index, index, length)) 4500 index, index, length))
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
4656 PathSeg replaceItem(PathSeg newItem, int index) native; 4570 PathSeg replaceItem(PathSeg newItem, int index) native;
4657 } 4571 }
4658 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4572 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4659 // for details. All rights reserved. Use of this source code is governed by a 4573 // for details. All rights reserved. Use of this source code is governed by a
4660 // BSD-style license that can be found in the LICENSE file. 4574 // BSD-style license that can be found in the LICENSE file.
4661 4575
4662 4576
4663 @DocsEditable() 4577 @DocsEditable()
4664 @DomName('SVGPathSegMovetoAbs') 4578 @DomName('SVGPathSegMovetoAbs')
4665 @Unstable() 4579 @Unstable()
4666 @Native("SVGPathSegMovetoAbs") 4580 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" {
4667 class PathSegMovetoAbs extends PathSeg {
4668 // To suppress missing implicit constructor warnings. 4581 // To suppress missing implicit constructor warnings.
4669 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); } 4582 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); }
4670 4583
4671 @DomName('SVGPathSegMovetoAbs.x') 4584 @DomName('SVGPathSegMovetoAbs.x')
4672 @DocsEditable() 4585 @DocsEditable()
4673 num x; 4586 num x;
4674 4587
4675 @DomName('SVGPathSegMovetoAbs.y') 4588 @DomName('SVGPathSegMovetoAbs.y')
4676 @DocsEditable() 4589 @DocsEditable()
4677 num y; 4590 num y;
4678 } 4591 }
4679 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4680 // for details. All rights reserved. Use of this source code is governed by a 4593 // for details. All rights reserved. Use of this source code is governed by a
4681 // BSD-style license that can be found in the LICENSE file. 4594 // BSD-style license that can be found in the LICENSE file.
4682 4595
4683 4596
4684 @DocsEditable() 4597 @DocsEditable()
4685 @DomName('SVGPathSegMovetoRel') 4598 @DomName('SVGPathSegMovetoRel')
4686 @Unstable() 4599 @Unstable()
4687 @Native("SVGPathSegMovetoRel") 4600 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" {
4688 class PathSegMovetoRel extends PathSeg {
4689 // To suppress missing implicit constructor warnings. 4601 // To suppress missing implicit constructor warnings.
4690 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); } 4602 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); }
4691 4603
4692 @DomName('SVGPathSegMovetoRel.x') 4604 @DomName('SVGPathSegMovetoRel.x')
4693 @DocsEditable() 4605 @DocsEditable()
4694 num x; 4606 num x;
4695 4607
4696 @DomName('SVGPathSegMovetoRel.y') 4608 @DomName('SVGPathSegMovetoRel.y')
4697 @DocsEditable() 4609 @DocsEditable()
4698 num y; 4610 num y;
4699 } 4611 }
4700 // 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
4701 // 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
4702 // BSD-style license that can be found in the LICENSE file. 4614 // BSD-style license that can be found in the LICENSE file.
4703 4615
4704 4616
4705 @DocsEditable() 4617 @DocsEditable()
4706 @DomName('SVGPatternElement') 4618 @DomName('SVGPatternElement')
4707 @Unstable() 4619 @Unstable()
4708 @Native("SVGPatternElement") 4620 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T ests native "SVGPatternElement" {
4709 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T ests {
4710 // To suppress missing implicit constructor warnings. 4621 // To suppress missing implicit constructor warnings.
4711 factory PatternElement._() { throw new UnsupportedError("Not supported"); } 4622 factory PatternElement._() { throw new UnsupportedError("Not supported"); }
4712 4623
4713 @DomName('SVGPatternElement.SVGPatternElement') 4624 @DomName('SVGPatternElement.SVGPatternElement')
4714 @DocsEditable() 4625 @DocsEditable()
4715 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); 4626 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern");
4716 /** 4627 /**
4717 * Constructor instantiated by the DOM when a custom element has been created. 4628 * Constructor instantiated by the DOM when a custom element has been created.
4718 * 4629 *
4719 * This can only be called by subclasses from their created constructor. 4630 * This can only be called by subclasses from their created constructor.
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
4783 final AnimatedString href; 4694 final AnimatedString href;
4784 } 4695 }
4785 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4696 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4786 // for details. All rights reserved. Use of this source code is governed by a 4697 // for details. All rights reserved. Use of this source code is governed by a
4787 // BSD-style license that can be found in the LICENSE file. 4698 // BSD-style license that can be found in the LICENSE file.
4788 4699
4789 4700
4790 @DocsEditable() 4701 @DocsEditable()
4791 @DomName('SVGPoint') 4702 @DomName('SVGPoint')
4792 @Unstable() 4703 @Unstable()
4793 @Native("SVGPoint") 4704 class Point extends Interceptor native "SVGPoint" {
4794 class Point extends Interceptor {
4795 // To suppress missing implicit constructor warnings. 4705 // To suppress missing implicit constructor warnings.
4796 factory Point._() { throw new UnsupportedError("Not supported"); } 4706 factory Point._() { throw new UnsupportedError("Not supported"); }
4797 4707
4798 @DomName('SVGPoint.x') 4708 @DomName('SVGPoint.x')
4799 @DocsEditable() 4709 @DocsEditable()
4800 num x; 4710 num x;
4801 4711
4802 @DomName('SVGPoint.y') 4712 @DomName('SVGPoint.y')
4803 @DocsEditable() 4713 @DocsEditable()
4804 num y; 4714 num y;
4805 4715
4806 @DomName('SVGPoint.matrixTransform') 4716 @DomName('SVGPoint.matrixTransform')
4807 @DocsEditable() 4717 @DocsEditable()
4808 Point matrixTransform(Matrix matrix) native; 4718 Point matrixTransform(Matrix matrix) native;
4809 } 4719 }
4810 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4720 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4811 // for details. All rights reserved. Use of this source code is governed by a 4721 // for details. All rights reserved. Use of this source code is governed by a
4812 // BSD-style license that can be found in the LICENSE file. 4722 // BSD-style license that can be found in the LICENSE file.
4813 4723
4814 4724
4815 @DocsEditable() 4725 @DocsEditable()
4816 @DomName('SVGPointList') 4726 @DomName('SVGPointList')
4817 @Unstable() 4727 @Unstable()
4818 @Native("SVGPointList") 4728 class PointList extends Interceptor native "SVGPointList" {
4819 class PointList extends Interceptor {
4820 // To suppress missing implicit constructor warnings. 4729 // To suppress missing implicit constructor warnings.
4821 factory PointList._() { throw new UnsupportedError("Not supported"); } 4730 factory PointList._() { throw new UnsupportedError("Not supported"); }
4822 4731
4823 @DomName('SVGPointList.numberOfItems') 4732 @DomName('SVGPointList.numberOfItems')
4824 @DocsEditable() 4733 @DocsEditable()
4825 final int numberOfItems; 4734 final int numberOfItems;
4826 4735
4827 @DomName('SVGPointList.appendItem') 4736 @DomName('SVGPointList.appendItem')
4828 @DocsEditable() 4737 @DocsEditable()
4829 Point appendItem(Point item) native; 4738 Point appendItem(Point item) native;
(...skipping 23 matching lines...) Expand all
4853 Point replaceItem(Point item, int index) native; 4762 Point replaceItem(Point item, int index) native;
4854 } 4763 }
4855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4856 // for details. All rights reserved. Use of this source code is governed by a 4765 // for details. All rights reserved. Use of this source code is governed by a
4857 // BSD-style license that can be found in the LICENSE file. 4766 // BSD-style license that can be found in the LICENSE file.
4858 4767
4859 4768
4860 @DocsEditable() 4769 @DocsEditable()
4861 @DomName('SVGPolygonElement') 4770 @DomName('SVGPolygonElement')
4862 @Unstable() 4771 @Unstable()
4863 @Native("SVGPolygonElement") 4772 class PolygonElement extends GeometryElement native "SVGPolygonElement" {
4864 class PolygonElement extends GeometryElement {
4865 // To suppress missing implicit constructor warnings. 4773 // To suppress missing implicit constructor warnings.
4866 factory PolygonElement._() { throw new UnsupportedError("Not supported"); } 4774 factory PolygonElement._() { throw new UnsupportedError("Not supported"); }
4867 4775
4868 @DomName('SVGPolygonElement.SVGPolygonElement') 4776 @DomName('SVGPolygonElement.SVGPolygonElement')
4869 @DocsEditable() 4777 @DocsEditable()
4870 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); 4778 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon");
4871 /** 4779 /**
4872 * Constructor instantiated by the DOM when a custom element has been created. 4780 * Constructor instantiated by the DOM when a custom element has been created.
4873 * 4781 *
4874 * This can only be called by subclasses from their created constructor. 4782 * This can only be called by subclasses from their created constructor.
4875 */ 4783 */
4876 PolygonElement.created() : super.created(); 4784 PolygonElement.created() : super.created();
4877 4785
4878 @DomName('SVGPolygonElement.animatedPoints') 4786 @DomName('SVGPolygonElement.animatedPoints')
4879 @DocsEditable() 4787 @DocsEditable()
4880 final PointList animatedPoints; 4788 final PointList animatedPoints;
4881 4789
4882 @DomName('SVGPolygonElement.points') 4790 @DomName('SVGPolygonElement.points')
4883 @DocsEditable() 4791 @DocsEditable()
4884 final PointList points; 4792 final PointList points;
4885 } 4793 }
4886 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4794 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4887 // for details. All rights reserved. Use of this source code is governed by a 4795 // for details. All rights reserved. Use of this source code is governed by a
4888 // BSD-style license that can be found in the LICENSE file. 4796 // BSD-style license that can be found in the LICENSE file.
4889 4797
4890 4798
4891 @DocsEditable() 4799 @DocsEditable()
4892 @DomName('SVGPolylineElement') 4800 @DomName('SVGPolylineElement')
4893 @Unstable() 4801 @Unstable()
4894 @Native("SVGPolylineElement") 4802 class PolylineElement extends GeometryElement native "SVGPolylineElement" {
4895 class PolylineElement extends GeometryElement {
4896 // To suppress missing implicit constructor warnings. 4803 // To suppress missing implicit constructor warnings.
4897 factory PolylineElement._() { throw new UnsupportedError("Not supported"); } 4804 factory PolylineElement._() { throw new UnsupportedError("Not supported"); }
4898 4805
4899 @DomName('SVGPolylineElement.SVGPolylineElement') 4806 @DomName('SVGPolylineElement.SVGPolylineElement')
4900 @DocsEditable() 4807 @DocsEditable()
4901 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); 4808 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline");
4902 /** 4809 /**
4903 * Constructor instantiated by the DOM when a custom element has been created. 4810 * Constructor instantiated by the DOM when a custom element has been created.
4904 * 4811 *
4905 * This can only be called by subclasses from their created constructor. 4812 * This can only be called by subclasses from their created constructor.
4906 */ 4813 */
4907 PolylineElement.created() : super.created(); 4814 PolylineElement.created() : super.created();
4908 4815
4909 @DomName('SVGPolylineElement.animatedPoints') 4816 @DomName('SVGPolylineElement.animatedPoints')
4910 @DocsEditable() 4817 @DocsEditable()
4911 final PointList animatedPoints; 4818 final PointList animatedPoints;
4912 4819
4913 @DomName('SVGPolylineElement.points') 4820 @DomName('SVGPolylineElement.points')
4914 @DocsEditable() 4821 @DocsEditable()
4915 final PointList points; 4822 final PointList points;
4916 } 4823 }
4917 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4824 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4918 // for details. All rights reserved. Use of this source code is governed by a 4825 // for details. All rights reserved. Use of this source code is governed by a
4919 // BSD-style license that can be found in the LICENSE file. 4826 // BSD-style license that can be found in the LICENSE file.
4920 4827
4921 4828
4922 @DocsEditable() 4829 @DocsEditable()
4923 @DomName('SVGPreserveAspectRatio') 4830 @DomName('SVGPreserveAspectRatio')
4924 @Unstable() 4831 @Unstable()
4925 @Native("SVGPreserveAspectRatio") 4832 class PreserveAspectRatio extends Interceptor native "SVGPreserveAspectRatio" {
4926 class PreserveAspectRatio extends Interceptor {
4927 // To suppress missing implicit constructor warnings. 4833 // To suppress missing implicit constructor warnings.
4928 factory PreserveAspectRatio._() { throw new UnsupportedError("Not supported"); } 4834 factory PreserveAspectRatio._() { throw new UnsupportedError("Not supported"); }
4929 4835
4930 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') 4836 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET')
4931 @DocsEditable() 4837 @DocsEditable()
4932 static const int SVG_MEETORSLICE_MEET = 1; 4838 static const int SVG_MEETORSLICE_MEET = 1;
4933 4839
4934 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') 4840 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE')
4935 @DocsEditable() 4841 @DocsEditable()
4936 static const int SVG_MEETORSLICE_SLICE = 2; 4842 static const int SVG_MEETORSLICE_SLICE = 2;
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
4992 int meetOrSlice; 4898 int meetOrSlice;
4993 } 4899 }
4994 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4995 // for details. All rights reserved. Use of this source code is governed by a 4901 // for details. All rights reserved. Use of this source code is governed by a
4996 // BSD-style license that can be found in the LICENSE file. 4902 // BSD-style license that can be found in the LICENSE file.
4997 4903
4998 4904
4999 @DocsEditable() 4905 @DocsEditable()
5000 @DomName('SVGRadialGradientElement') 4906 @DomName('SVGRadialGradientElement')
5001 @Unstable() 4907 @Unstable()
5002 @Native("SVGRadialGradientElement") 4908 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" {
5003 class RadialGradientElement extends _GradientElement {
5004 // To suppress missing implicit constructor warnings. 4909 // To suppress missing implicit constructor warnings.
5005 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); } 4910 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); }
5006 4911
5007 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') 4912 @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
5008 @DocsEditable() 4913 @DocsEditable()
5009 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 4914 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient");
5010 /** 4915 /**
5011 * Constructor instantiated by the DOM when a custom element has been created. 4916 * Constructor instantiated by the DOM when a custom element has been created.
5012 * 4917 *
5013 * This can only be called by subclasses from their created constructor. 4918 * This can only be called by subclasses from their created constructor.
(...skipping 25 matching lines...) Expand all
5039 final AnimatedLength r; 4944 final AnimatedLength r;
5040 } 4945 }
5041 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4946 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5042 // for details. All rights reserved. Use of this source code is governed by a 4947 // for details. All rights reserved. Use of this source code is governed by a
5043 // BSD-style license that can be found in the LICENSE file. 4948 // BSD-style license that can be found in the LICENSE file.
5044 4949
5045 4950
5046 @DocsEditable() 4951 @DocsEditable()
5047 @DomName('SVGRect') 4952 @DomName('SVGRect')
5048 @Unstable() 4953 @Unstable()
5049 @Native("SVGRect") 4954 class Rect extends Interceptor native "SVGRect" {
5050 class Rect extends Interceptor {
5051 // To suppress missing implicit constructor warnings. 4955 // To suppress missing implicit constructor warnings.
5052 factory Rect._() { throw new UnsupportedError("Not supported"); } 4956 factory Rect._() { throw new UnsupportedError("Not supported"); }
5053 4957
5054 @DomName('SVGRect.height') 4958 @DomName('SVGRect.height')
5055 @DocsEditable() 4959 @DocsEditable()
5056 num height; 4960 num height;
5057 4961
5058 @DomName('SVGRect.width') 4962 @DomName('SVGRect.width')
5059 @DocsEditable() 4963 @DocsEditable()
5060 num width; 4964 num width;
5061 4965
5062 @DomName('SVGRect.x') 4966 @DomName('SVGRect.x')
5063 @DocsEditable() 4967 @DocsEditable()
5064 num x; 4968 num x;
5065 4969
5066 @DomName('SVGRect.y') 4970 @DomName('SVGRect.y')
5067 @DocsEditable() 4971 @DocsEditable()
5068 num y; 4972 num y;
5069 } 4973 }
5070 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4974 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5071 // for details. All rights reserved. Use of this source code is governed by a 4975 // for details. All rights reserved. Use of this source code is governed by a
5072 // BSD-style license that can be found in the LICENSE file. 4976 // BSD-style license that can be found in the LICENSE file.
5073 4977
5074 4978
5075 @DocsEditable() 4979 @DocsEditable()
5076 @DomName('SVGRectElement') 4980 @DomName('SVGRectElement')
5077 @Unstable() 4981 @Unstable()
5078 @Native("SVGRectElement") 4982 class RectElement extends GeometryElement native "SVGRectElement" {
5079 class RectElement extends GeometryElement {
5080 // To suppress missing implicit constructor warnings. 4983 // To suppress missing implicit constructor warnings.
5081 factory RectElement._() { throw new UnsupportedError("Not supported"); } 4984 factory RectElement._() { throw new UnsupportedError("Not supported"); }
5082 4985
5083 @DomName('SVGRectElement.SVGRectElement') 4986 @DomName('SVGRectElement.SVGRectElement')
5084 @DocsEditable() 4987 @DocsEditable()
5085 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); 4988 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect ");
5086 /** 4989 /**
5087 * Constructor instantiated by the DOM when a custom element has been created. 4990 * Constructor instantiated by the DOM when a custom element has been created.
5088 * 4991 *
5089 * This can only be called by subclasses from their created constructor. 4992 * This can only be called by subclasses from their created constructor.
(...skipping 25 matching lines...) Expand all
5115 final AnimatedLength y; 5018 final AnimatedLength y;
5116 } 5019 }
5117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5020 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5118 // for details. All rights reserved. Use of this source code is governed by a 5021 // for details. All rights reserved. Use of this source code is governed by a
5119 // BSD-style license that can be found in the LICENSE file. 5022 // BSD-style license that can be found in the LICENSE file.
5120 5023
5121 5024
5122 @DocsEditable() 5025 @DocsEditable()
5123 @DomName('SVGRenderingIntent') 5026 @DomName('SVGRenderingIntent')
5124 @Unstable() 5027 @Unstable()
5125 @Native("SVGRenderingIntent") 5028 class RenderingIntent extends Interceptor native "SVGRenderingIntent" {
5126 class RenderingIntent extends Interceptor {
5127 // To suppress missing implicit constructor warnings. 5029 // To suppress missing implicit constructor warnings.
5128 factory RenderingIntent._() { throw new UnsupportedError("Not supported"); } 5030 factory RenderingIntent._() { throw new UnsupportedError("Not supported"); }
5129 5031
5130 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') 5032 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC')
5131 @DocsEditable() 5033 @DocsEditable()
5132 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; 5034 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
5133 5035
5134 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') 5036 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO')
5135 @DocsEditable() 5037 @DocsEditable()
5136 static const int RENDERING_INTENT_AUTO = 1; 5038 static const int RENDERING_INTENT_AUTO = 1;
(...skipping 15 matching lines...) Expand all
5152 static const int RENDERING_INTENT_UNKNOWN = 0; 5054 static const int RENDERING_INTENT_UNKNOWN = 0;
5153 } 5055 }
5154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5056 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5155 // for details. All rights reserved. Use of this source code is governed by a 5057 // for details. All rights reserved. Use of this source code is governed by a
5156 // BSD-style license that can be found in the LICENSE file. 5058 // BSD-style license that can be found in the LICENSE file.
5157 5059
5158 5060
5159 @DocsEditable() 5061 @DocsEditable()
5160 @DomName('SVGScriptElement') 5062 @DomName('SVGScriptElement')
5161 @Unstable() 5063 @Unstable()
5162 @Native("SVGScriptElement") 5064 class ScriptElement extends SvgElement implements UriReference native "SVGScript Element" {
5163 class ScriptElement extends SvgElement implements UriReference {
5164 // To suppress missing implicit constructor warnings. 5065 // To suppress missing implicit constructor warnings.
5165 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } 5066 factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
5166 5067
5167 @DomName('SVGScriptElement.SVGScriptElement') 5068 @DomName('SVGScriptElement.SVGScriptElement')
5168 @DocsEditable() 5069 @DocsEditable()
5169 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); 5070 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript");
5170 /** 5071 /**
5171 * Constructor instantiated by the DOM when a custom element has been created. 5072 * Constructor instantiated by the DOM when a custom element has been created.
5172 * 5073 *
5173 * This can only be called by subclasses from their created constructor. 5074 * This can only be called by subclasses from their created constructor.
(...skipping 14 matching lines...) Expand all
5188 // for details. All rights reserved. Use of this source code is governed by a 5089 // for details. All rights reserved. Use of this source code is governed by a
5189 // BSD-style license that can be found in the LICENSE file. 5090 // BSD-style license that can be found in the LICENSE file.
5190 5091
5191 5092
5192 @DocsEditable() 5093 @DocsEditable()
5193 @DomName('SVGSetElement') 5094 @DomName('SVGSetElement')
5194 @SupportedBrowser(SupportedBrowser.CHROME) 5095 @SupportedBrowser(SupportedBrowser.CHROME)
5195 @SupportedBrowser(SupportedBrowser.FIREFOX) 5096 @SupportedBrowser(SupportedBrowser.FIREFOX)
5196 @SupportedBrowser(SupportedBrowser.SAFARI) 5097 @SupportedBrowser(SupportedBrowser.SAFARI)
5197 @Unstable() 5098 @Unstable()
5198 @Native("SVGSetElement") 5099 class SetElement extends AnimationElement native "SVGSetElement" {
5199 class SetElement extends AnimationElement {
5200 // To suppress missing implicit constructor warnings. 5100 // To suppress missing implicit constructor warnings.
5201 factory SetElement._() { throw new UnsupportedError("Not supported"); } 5101 factory SetElement._() { throw new UnsupportedError("Not supported"); }
5202 5102
5203 @DomName('SVGSetElement.SVGSetElement') 5103 @DomName('SVGSetElement.SVGSetElement')
5204 @DocsEditable() 5104 @DocsEditable()
5205 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 5105 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ;
5206 /** 5106 /**
5207 * Constructor instantiated by the DOM when a custom element has been created. 5107 * Constructor instantiated by the DOM when a custom element has been created.
5208 * 5108 *
5209 * This can only be called by subclasses from their created constructor. 5109 * This can only be called by subclasses from their created constructor.
5210 */ 5110 */
5211 SetElement.created() : super.created(); 5111 SetElement.created() : super.created();
5212 5112
5213 /// Checks if this type is supported on the current platform. 5113 /// Checks if this type is supported on the current platform.
5214 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); 5114 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement);
5215 } 5115 }
5216 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5116 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5217 // for details. All rights reserved. Use of this source code is governed by a 5117 // for details. All rights reserved. Use of this source code is governed by a
5218 // BSD-style license that can be found in the LICENSE file. 5118 // BSD-style license that can be found in the LICENSE file.
5219 5119
5220 5120
5221 @DocsEditable() 5121 @DocsEditable()
5222 @DomName('SVGStopElement') 5122 @DomName('SVGStopElement')
5223 @Unstable() 5123 @Unstable()
5224 @Native("SVGStopElement") 5124 class StopElement extends SvgElement native "SVGStopElement" {
5225 class StopElement extends SvgElement {
5226 // To suppress missing implicit constructor warnings. 5125 // To suppress missing implicit constructor warnings.
5227 factory StopElement._() { throw new UnsupportedError("Not supported"); } 5126 factory StopElement._() { throw new UnsupportedError("Not supported"); }
5228 5127
5229 @DomName('SVGStopElement.SVGStopElement') 5128 @DomName('SVGStopElement.SVGStopElement')
5230 @DocsEditable() 5129 @DocsEditable()
5231 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); 5130 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop ");
5232 /** 5131 /**
5233 * Constructor instantiated by the DOM when a custom element has been created. 5132 * Constructor instantiated by the DOM when a custom element has been created.
5234 * 5133 *
5235 * This can only be called by subclasses from their created constructor. 5134 * This can only be called by subclasses from their created constructor.
5236 */ 5135 */
5237 StopElement.created() : super.created(); 5136 StopElement.created() : super.created();
5238 5137
5239 @JSName('offset') 5138 @JSName('offset')
5240 @DomName('SVGStopElement.offset') 5139 @DomName('SVGStopElement.offset')
5241 @DocsEditable() 5140 @DocsEditable()
5242 final AnimatedNumber gradientOffset; 5141 final AnimatedNumber gradientOffset;
5243 } 5142 }
5244 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5245 // for details. All rights reserved. Use of this source code is governed by a 5144 // for details. All rights reserved. Use of this source code is governed by a
5246 // BSD-style license that can be found in the LICENSE file. 5145 // BSD-style license that can be found in the LICENSE file.
5247 5146
5248 5147
5249 @DocsEditable() 5148 @DocsEditable()
5250 @DomName('SVGStringList') 5149 @DomName('SVGStringList')
5251 @Unstable() 5150 @Unstable()
5252 @Native("SVGStringList") 5151 class StringList extends Interceptor with ListMixin<String>, ImmutableListMixin< String> implements List<String> native "SVGStringList" {
5253 class StringList extends Interceptor with ListMixin<String>, ImmutableListMixin< String> implements List<String> {
5254 // To suppress missing implicit constructor warnings. 5152 // To suppress missing implicit constructor warnings.
5255 factory StringList._() { throw new UnsupportedError("Not supported"); } 5153 factory StringList._() { throw new UnsupportedError("Not supported"); }
5256 5154
5257 @DomName('SVGStringList.numberOfItems') 5155 @DomName('SVGStringList.numberOfItems')
5258 @DocsEditable() 5156 @DocsEditable()
5259 final int numberOfItems; 5157 final int numberOfItems;
5260 5158
5261 String operator[](int index) { 5159 String operator[](int index) {
5262 if (JS("bool", "# >>> 0 !== # || # >= #", index, 5160 if (JS("bool", "# >>> 0 !== # || # >= #", index,
5263 index, index, length)) 5161 index, index, length))
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
5334 } 5232 }
5335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5336 // for details. All rights reserved. Use of this source code is governed by a 5234 // for details. All rights reserved. Use of this source code is governed by a
5337 // BSD-style license that can be found in the LICENSE file. 5235 // BSD-style license that can be found in the LICENSE file.
5338 5236
5339 5237
5340 @DocsEditable() 5238 @DocsEditable()
5341 @DomName('SVGStyleElement') 5239 @DomName('SVGStyleElement')
5342 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable 5240 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable
5343 @Experimental() // nonstandard 5241 @Experimental() // nonstandard
5344 @Native("SVGStyleElement") 5242 class StyleElement extends SvgElement native "SVGStyleElement" {
5345 class StyleElement extends SvgElement {
5346 // To suppress missing implicit constructor warnings. 5243 // To suppress missing implicit constructor warnings.
5347 factory StyleElement._() { throw new UnsupportedError("Not supported"); } 5244 factory StyleElement._() { throw new UnsupportedError("Not supported"); }
5348 5245
5349 @DomName('SVGStyleElement.SVGStyleElement') 5246 @DomName('SVGStyleElement.SVGStyleElement')
5350 @DocsEditable() 5247 @DocsEditable()
5351 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); 5248 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le");
5352 /** 5249 /**
5353 * Constructor instantiated by the DOM when a custom element has been created. 5250 * Constructor instantiated by the DOM when a custom element has been created.
5354 * 5251 *
5355 * This can only be called by subclasses from their created constructor. 5252 * This can only be called by subclasses from their created constructor.
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
5401 return s; 5298 return s;
5402 } 5299 }
5403 5300
5404 void writeClasses(Set s) { 5301 void writeClasses(Set s) {
5405 _element.attributes['class'] = s.join(' '); 5302 _element.attributes['class'] = s.join(' ');
5406 } 5303 }
5407 } 5304 }
5408 5305
5409 @DomName('SVGElement') 5306 @DomName('SVGElement')
5410 @Unstable() 5307 @Unstable()
5411 @Native("SVGElement") 5308 class SvgElement extends Element implements GlobalEventHandlers native "SVGEleme nt" {
5412 class SvgElement extends Element implements GlobalEventHandlers {
5413 static final _START_TAG_REGEXP = new RegExp('<(\\w+)'); 5309 static final _START_TAG_REGEXP = new RegExp('<(\\w+)');
5414 5310
5415 factory SvgElement.tag(String tag) => 5311 factory SvgElement.tag(String tag) =>
5416 document.createElementNS("http://www.w3.org/2000/svg", tag); 5312 document.createElementNS("http://www.w3.org/2000/svg", tag);
5417 factory SvgElement.svg(String svg, 5313 factory SvgElement.svg(String svg,
5418 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) { 5314 {NodeValidator validator, NodeTreeSanitizer treeSanitizer}) {
5419 5315
5420 if (validator == null && treeSanitizer == null) { 5316 if (validator == null && treeSanitizer == null) {
5421 validator = new NodeValidatorBuilder.common()..allowSvg(); 5317 validator = new NodeValidatorBuilder.common()..allowSvg();
5422 } 5318 }
(...skipping 663 matching lines...) Expand 10 before | Expand all | Expand 10 after
6086 ElementStream<Event> get onWaiting => waitingEvent.forElement(this); 5982 ElementStream<Event> get onWaiting => waitingEvent.forElement(this);
6087 5983
6088 } 5984 }
6089 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5985 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6090 // for details. All rights reserved. Use of this source code is governed by a 5986 // for details. All rights reserved. Use of this source code is governed by a
6091 // BSD-style license that can be found in the LICENSE file. 5987 // BSD-style license that can be found in the LICENSE file.
6092 5988
6093 5989
6094 @DomName('SVGSVGElement') 5990 @DomName('SVGSVGElement')
6095 @Unstable() 5991 @Unstable()
6096 @Native("SVGSVGElement") 5992 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan native "SVGSVGElement" {
6097 class SvgSvgElement extends GraphicsElement implements FitToViewBox, ZoomAndPan {
6098 factory SvgSvgElement() { 5993 factory SvgSvgElement() {
6099 final el = new SvgElement.tag("svg"); 5994 final el = new SvgElement.tag("svg");
6100 // The SVG spec requires the version attribute to match the spec version 5995 // The SVG spec requires the version attribute to match the spec version
6101 el.attributes['version'] = "1.1"; 5996 el.attributes['version'] = "1.1";
6102 return el; 5997 return el;
6103 } 5998 }
6104 5999
6105 // To suppress missing implicit constructor warnings. 6000 // To suppress missing implicit constructor warnings.
6106 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); } 6001 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); }
6107 /** 6002 /**
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
6285 6180
6286 } 6181 }
6287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6288 // for details. All rights reserved. Use of this source code is governed by a 6183 // for details. All rights reserved. Use of this source code is governed by a
6289 // BSD-style license that can be found in the LICENSE file. 6184 // BSD-style license that can be found in the LICENSE file.
6290 6185
6291 6186
6292 @DocsEditable() 6187 @DocsEditable()
6293 @DomName('SVGSwitchElement') 6188 @DomName('SVGSwitchElement')
6294 @Unstable() 6189 @Unstable()
6295 @Native("SVGSwitchElement") 6190 class SwitchElement extends GraphicsElement native "SVGSwitchElement" {
6296 class SwitchElement extends GraphicsElement {
6297 // To suppress missing implicit constructor warnings. 6191 // To suppress missing implicit constructor warnings.
6298 factory SwitchElement._() { throw new UnsupportedError("Not supported"); } 6192 factory SwitchElement._() { throw new UnsupportedError("Not supported"); }
6299 6193
6300 @DomName('SVGSwitchElement.SVGSwitchElement') 6194 @DomName('SVGSwitchElement.SVGSwitchElement')
6301 @DocsEditable() 6195 @DocsEditable()
6302 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); 6196 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch");
6303 /** 6197 /**
6304 * Constructor instantiated by the DOM when a custom element has been created. 6198 * Constructor instantiated by the DOM when a custom element has been created.
6305 * 6199 *
6306 * This can only be called by subclasses from their created constructor. 6200 * This can only be called by subclasses from their created constructor.
6307 */ 6201 */
6308 SwitchElement.created() : super.created(); 6202 SwitchElement.created() : super.created();
6309 } 6203 }
6310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6204 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6311 // for details. All rights reserved. Use of this source code is governed by a 6205 // for details. All rights reserved. Use of this source code is governed by a
6312 // BSD-style license that can be found in the LICENSE file. 6206 // BSD-style license that can be found in the LICENSE file.
6313 6207
6314 6208
6315 @DocsEditable() 6209 @DocsEditable()
6316 @DomName('SVGSymbolElement') 6210 @DomName('SVGSymbolElement')
6317 @Unstable() 6211 @Unstable()
6318 @Native("SVGSymbolElement") 6212 class SymbolElement extends SvgElement implements FitToViewBox native "SVGSymbol Element" {
6319 class SymbolElement extends SvgElement implements FitToViewBox {
6320 // To suppress missing implicit constructor warnings. 6213 // To suppress missing implicit constructor warnings.
6321 factory SymbolElement._() { throw new UnsupportedError("Not supported"); } 6214 factory SymbolElement._() { throw new UnsupportedError("Not supported"); }
6322 6215
6323 @DomName('SVGSymbolElement.SVGSymbolElement') 6216 @DomName('SVGSymbolElement.SVGSymbolElement')
6324 @DocsEditable() 6217 @DocsEditable()
6325 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); 6218 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol");
6326 /** 6219 /**
6327 * Constructor instantiated by the DOM when a custom element has been created. 6220 * Constructor instantiated by the DOM when a custom element has been created.
6328 * 6221 *
6329 * This can only be called by subclasses from their created constructor. 6222 * This can only be called by subclasses from their created constructor.
(...skipping 11 matching lines...) Expand all
6341 final AnimatedRect viewBox; 6234 final AnimatedRect viewBox;
6342 } 6235 }
6343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6236 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6344 // for details. All rights reserved. Use of this source code is governed by a 6237 // for details. All rights reserved. Use of this source code is governed by a
6345 // BSD-style license that can be found in the LICENSE file. 6238 // BSD-style license that can be found in the LICENSE file.
6346 6239
6347 6240
6348 @DocsEditable() 6241 @DocsEditable()
6349 @DomName('SVGTSpanElement') 6242 @DomName('SVGTSpanElement')
6350 @Unstable() 6243 @Unstable()
6351 @Native("SVGTSpanElement") 6244 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" {
6352 class TSpanElement extends TextPositioningElement {
6353 // To suppress missing implicit constructor warnings. 6245 // To suppress missing implicit constructor warnings.
6354 factory TSpanElement._() { throw new UnsupportedError("Not supported"); } 6246 factory TSpanElement._() { throw new UnsupportedError("Not supported"); }
6355 6247
6356 @DomName('SVGTSpanElement.SVGTSpanElement') 6248 @DomName('SVGTSpanElement.SVGTSpanElement')
6357 @DocsEditable() 6249 @DocsEditable()
6358 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 6250 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an");
6359 /** 6251 /**
6360 * Constructor instantiated by the DOM when a custom element has been created. 6252 * Constructor instantiated by the DOM when a custom element has been created.
6361 * 6253 *
6362 * This can only be called by subclasses from their created constructor. 6254 * This can only be called by subclasses from their created constructor.
(...skipping 21 matching lines...) Expand all
6384 bool hasExtension(String extension); 6276 bool hasExtension(String extension);
6385 } 6277 }
6386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6387 // for details. All rights reserved. Use of this source code is governed by a 6279 // for details. All rights reserved. Use of this source code is governed by a
6388 // BSD-style license that can be found in the LICENSE file. 6280 // BSD-style license that can be found in the LICENSE file.
6389 6281
6390 6282
6391 @DocsEditable() 6283 @DocsEditable()
6392 @DomName('SVGTextContentElement') 6284 @DomName('SVGTextContentElement')
6393 @Unstable() 6285 @Unstable()
6394 @Native("SVGTextContentElement") 6286 class TextContentElement extends GraphicsElement native "SVGTextContentElement" {
6395 class TextContentElement extends GraphicsElement {
6396 // To suppress missing implicit constructor warnings. 6287 // To suppress missing implicit constructor warnings.
6397 factory TextContentElement._() { throw new UnsupportedError("Not supported"); } 6288 factory TextContentElement._() { throw new UnsupportedError("Not supported"); }
6398 /** 6289 /**
6399 * Constructor instantiated by the DOM when a custom element has been created. 6290 * Constructor instantiated by the DOM when a custom element has been created.
6400 * 6291 *
6401 * This can only be called by subclasses from their created constructor. 6292 * This can only be called by subclasses from their created constructor.
6402 */ 6293 */
6403 TextContentElement.created() : super.created(); 6294 TextContentElement.created() : super.created();
6404 6295
6405 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') 6296 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING')
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
6459 void selectSubString(int offset, int length) native; 6350 void selectSubString(int offset, int length) native;
6460 } 6351 }
6461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6352 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6462 // for details. All rights reserved. Use of this source code is governed by a 6353 // for details. All rights reserved. Use of this source code is governed by a
6463 // BSD-style license that can be found in the LICENSE file. 6354 // BSD-style license that can be found in the LICENSE file.
6464 6355
6465 6356
6466 @DocsEditable() 6357 @DocsEditable()
6467 @DomName('SVGTextElement') 6358 @DomName('SVGTextElement')
6468 @Unstable() 6359 @Unstable()
6469 @Native("SVGTextElement") 6360 class TextElement extends TextPositioningElement native "SVGTextElement" {
6470 class TextElement extends TextPositioningElement {
6471 // To suppress missing implicit constructor warnings. 6361 // To suppress missing implicit constructor warnings.
6472 factory TextElement._() { throw new UnsupportedError("Not supported"); } 6362 factory TextElement._() { throw new UnsupportedError("Not supported"); }
6473 6363
6474 @DomName('SVGTextElement.SVGTextElement') 6364 @DomName('SVGTextElement.SVGTextElement')
6475 @DocsEditable() 6365 @DocsEditable()
6476 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); 6366 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text ");
6477 /** 6367 /**
6478 * Constructor instantiated by the DOM when a custom element has been created. 6368 * Constructor instantiated by the DOM when a custom element has been created.
6479 * 6369 *
6480 * This can only be called by subclasses from their created constructor. 6370 * This can only be called by subclasses from their created constructor.
6481 */ 6371 */
6482 TextElement.created() : super.created(); 6372 TextElement.created() : super.created();
6483 } 6373 }
6484 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6374 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6485 // for details. All rights reserved. Use of this source code is governed by a 6375 // for details. All rights reserved. Use of this source code is governed by a
6486 // BSD-style license that can be found in the LICENSE file. 6376 // BSD-style license that can be found in the LICENSE file.
6487 6377
6488 6378
6489 @DocsEditable() 6379 @DocsEditable()
6490 @DomName('SVGTextPathElement') 6380 @DomName('SVGTextPathElement')
6491 @Unstable() 6381 @Unstable()
6492 @Native("SVGTextPathElement") 6382 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" {
6493 class TextPathElement extends TextContentElement implements UriReference {
6494 // To suppress missing implicit constructor warnings. 6383 // To suppress missing implicit constructor warnings.
6495 factory TextPathElement._() { throw new UnsupportedError("Not supported"); } 6384 factory TextPathElement._() { throw new UnsupportedError("Not supported"); }
6496 /** 6385 /**
6497 * Constructor instantiated by the DOM when a custom element has been created. 6386 * Constructor instantiated by the DOM when a custom element has been created.
6498 * 6387 *
6499 * This can only be called by subclasses from their created constructor. 6388 * This can only be called by subclasses from their created constructor.
6500 */ 6389 */
6501 TextPathElement.created() : super.created(); 6390 TextPathElement.created() : super.created();
6502 6391
6503 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') 6392 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN')
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
6543 final AnimatedString href; 6432 final AnimatedString href;
6544 } 6433 }
6545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6434 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6546 // for details. All rights reserved. Use of this source code is governed by a 6435 // for details. All rights reserved. Use of this source code is governed by a
6547 // BSD-style license that can be found in the LICENSE file. 6436 // BSD-style license that can be found in the LICENSE file.
6548 6437
6549 6438
6550 @DocsEditable() 6439 @DocsEditable()
6551 @DomName('SVGTextPositioningElement') 6440 @DomName('SVGTextPositioningElement')
6552 @Unstable() 6441 @Unstable()
6553 @Native("SVGTextPositioningElement") 6442 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" {
6554 class TextPositioningElement extends TextContentElement {
6555 // To suppress missing implicit constructor warnings. 6443 // To suppress missing implicit constructor warnings.
6556 factory TextPositioningElement._() { throw new UnsupportedError("Not supported "); } 6444 factory TextPositioningElement._() { throw new UnsupportedError("Not supported "); }
6557 /** 6445 /**
6558 * Constructor instantiated by the DOM when a custom element has been created. 6446 * Constructor instantiated by the DOM when a custom element has been created.
6559 * 6447 *
6560 * This can only be called by subclasses from their created constructor. 6448 * This can only be called by subclasses from their created constructor.
6561 */ 6449 */
6562 TextPositioningElement.created() : super.created(); 6450 TextPositioningElement.created() : super.created();
6563 6451
6564 @DomName('SVGTextPositioningElement.dx') 6452 @DomName('SVGTextPositioningElement.dx')
(...skipping 17 matching lines...) Expand all
6582 final AnimatedLengthList y; 6470 final AnimatedLengthList y;
6583 } 6471 }
6584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6585 // for details. All rights reserved. Use of this source code is governed by a 6473 // for details. All rights reserved. Use of this source code is governed by a
6586 // BSD-style license that can be found in the LICENSE file. 6474 // BSD-style license that can be found in the LICENSE file.
6587 6475
6588 6476
6589 @DocsEditable() 6477 @DocsEditable()
6590 @DomName('SVGTitleElement') 6478 @DomName('SVGTitleElement')
6591 @Unstable() 6479 @Unstable()
6592 @Native("SVGTitleElement") 6480 class TitleElement extends SvgElement native "SVGTitleElement" {
6593 class TitleElement extends SvgElement {
6594 // To suppress missing implicit constructor warnings. 6481 // To suppress missing implicit constructor warnings.
6595 factory TitleElement._() { throw new UnsupportedError("Not supported"); } 6482 factory TitleElement._() { throw new UnsupportedError("Not supported"); }
6596 6483
6597 @DomName('SVGTitleElement.SVGTitleElement') 6484 @DomName('SVGTitleElement.SVGTitleElement')
6598 @DocsEditable() 6485 @DocsEditable()
6599 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); 6486 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le");
6600 /** 6487 /**
6601 * Constructor instantiated by the DOM when a custom element has been created. 6488 * Constructor instantiated by the DOM when a custom element has been created.
6602 * 6489 *
6603 * This can only be called by subclasses from their created constructor. 6490 * This can only be called by subclasses from their created constructor.
6604 */ 6491 */
6605 TitleElement.created() : super.created(); 6492 TitleElement.created() : super.created();
6606 } 6493 }
6607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6494 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6608 // for details. All rights reserved. Use of this source code is governed by a 6495 // for details. All rights reserved. Use of this source code is governed by a
6609 // BSD-style license that can be found in the LICENSE file. 6496 // BSD-style license that can be found in the LICENSE file.
6610 6497
6611 6498
6612 @DocsEditable() 6499 @DocsEditable()
6613 @DomName('SVGTransform') 6500 @DomName('SVGTransform')
6614 @Unstable() 6501 @Unstable()
6615 @Native("SVGTransform") 6502 class Transform extends Interceptor native "SVGTransform" {
6616 class Transform extends Interceptor {
6617 // To suppress missing implicit constructor warnings. 6503 // To suppress missing implicit constructor warnings.
6618 factory Transform._() { throw new UnsupportedError("Not supported"); } 6504 factory Transform._() { throw new UnsupportedError("Not supported"); }
6619 6505
6620 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') 6506 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX')
6621 @DocsEditable() 6507 @DocsEditable()
6622 static const int SVG_TRANSFORM_MATRIX = 1; 6508 static const int SVG_TRANSFORM_MATRIX = 1;
6623 6509
6624 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') 6510 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE')
6625 @DocsEditable() 6511 @DocsEditable()
6626 static const int SVG_TRANSFORM_ROTATE = 4; 6512 static const int SVG_TRANSFORM_ROTATE = 4;
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
6682 void setTranslate(num tx, num ty) native; 6568 void setTranslate(num tx, num ty) native;
6683 } 6569 }
6684 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6570 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6685 // for details. All rights reserved. Use of this source code is governed by a 6571 // for details. All rights reserved. Use of this source code is governed by a
6686 // BSD-style license that can be found in the LICENSE file. 6572 // BSD-style license that can be found in the LICENSE file.
6687 6573
6688 6574
6689 @DocsEditable() 6575 @DocsEditable()
6690 @DomName('SVGTransformList') 6576 @DomName('SVGTransformList')
6691 @Unstable() 6577 @Unstable()
6692 @Native("SVGTransformList") 6578 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList Mixin<Transform> implements List<Transform> native "SVGTransformList" {
6693 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList Mixin<Transform> implements List<Transform> {
6694 // To suppress missing implicit constructor warnings. 6579 // To suppress missing implicit constructor warnings.
6695 factory TransformList._() { throw new UnsupportedError("Not supported"); } 6580 factory TransformList._() { throw new UnsupportedError("Not supported"); }
6696 6581
6697 @DomName('SVGTransformList.numberOfItems') 6582 @DomName('SVGTransformList.numberOfItems')
6698 @DocsEditable() 6583 @DocsEditable()
6699 final int numberOfItems; 6584 final int numberOfItems;
6700 6585
6701 Transform operator[](int index) { 6586 Transform operator[](int index) {
6702 if (JS("bool", "# >>> 0 !== # || # >= #", index, 6587 if (JS("bool", "# >>> 0 !== # || # >= #", index,
6703 index, index, length)) 6588 index, index, length))
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
6782 Transform replaceItem(Transform item, int index) native; 6667 Transform replaceItem(Transform item, int index) native;
6783 } 6668 }
6784 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6785 // for details. All rights reserved. Use of this source code is governed by a 6670 // for details. All rights reserved. Use of this source code is governed by a
6786 // BSD-style license that can be found in the LICENSE file. 6671 // BSD-style license that can be found in the LICENSE file.
6787 6672
6788 6673
6789 @DocsEditable() 6674 @DocsEditable()
6790 @DomName('SVGUnitTypes') 6675 @DomName('SVGUnitTypes')
6791 @Unstable() 6676 @Unstable()
6792 @Native("SVGUnitTypes") 6677 class UnitTypes extends Interceptor native "SVGUnitTypes" {
6793 class UnitTypes extends Interceptor {
6794 // To suppress missing implicit constructor warnings. 6678 // To suppress missing implicit constructor warnings.
6795 factory UnitTypes._() { throw new UnsupportedError("Not supported"); } 6679 factory UnitTypes._() { throw new UnsupportedError("Not supported"); }
6796 6680
6797 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') 6681 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX')
6798 @DocsEditable() 6682 @DocsEditable()
6799 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; 6683 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
6800 6684
6801 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') 6685 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN')
6802 @DocsEditable() 6686 @DocsEditable()
6803 static const int SVG_UNIT_TYPE_UNKNOWN = 0; 6687 static const int SVG_UNIT_TYPE_UNKNOWN = 0;
(...skipping 17 matching lines...) Expand all
6821 final AnimatedString href; 6705 final AnimatedString href;
6822 } 6706 }
6823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6824 // for details. All rights reserved. Use of this source code is governed by a 6708 // for details. All rights reserved. Use of this source code is governed by a
6825 // BSD-style license that can be found in the LICENSE file. 6709 // BSD-style license that can be found in the LICENSE file.
6826 6710
6827 6711
6828 @DocsEditable() 6712 @DocsEditable()
6829 @DomName('SVGUseElement') 6713 @DomName('SVGUseElement')
6830 @Unstable() 6714 @Unstable()
6831 @Native("SVGUseElement") 6715 class UseElement extends GraphicsElement implements UriReference, Tests native " SVGUseElement" {
6832 class UseElement extends GraphicsElement implements UriReference, Tests {
6833 // To suppress missing implicit constructor warnings. 6716 // To suppress missing implicit constructor warnings.
6834 factory UseElement._() { throw new UnsupportedError("Not supported"); } 6717 factory UseElement._() { throw new UnsupportedError("Not supported"); }
6835 6718
6836 @DomName('SVGUseElement.SVGUseElement') 6719 @DomName('SVGUseElement.SVGUseElement')
6837 @DocsEditable() 6720 @DocsEditable()
6838 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; 6721 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ;
6839 /** 6722 /**
6840 * Constructor instantiated by the DOM when a custom element has been created. 6723 * Constructor instantiated by the DOM when a custom element has been created.
6841 * 6724 *
6842 * This can only be called by subclasses from their created constructor. 6725 * This can only be called by subclasses from their created constructor.
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
6892 final AnimatedString href; 6775 final AnimatedString href;
6893 } 6776 }
6894 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6895 // for details. All rights reserved. Use of this source code is governed by a 6778 // for details. All rights reserved. Use of this source code is governed by a
6896 // BSD-style license that can be found in the LICENSE file. 6779 // BSD-style license that can be found in the LICENSE file.
6897 6780
6898 6781
6899 @DocsEditable() 6782 @DocsEditable()
6900 @DomName('SVGViewElement') 6783 @DomName('SVGViewElement')
6901 @Unstable() 6784 @Unstable()
6902 @Native("SVGViewElement") 6785 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan native "SVGViewElement" {
6903 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan {
6904 // To suppress missing implicit constructor warnings. 6786 // To suppress missing implicit constructor warnings.
6905 factory ViewElement._() { throw new UnsupportedError("Not supported"); } 6787 factory ViewElement._() { throw new UnsupportedError("Not supported"); }
6906 6788
6907 @DomName('SVGViewElement.SVGViewElement') 6789 @DomName('SVGViewElement.SVGViewElement')
6908 @DocsEditable() 6790 @DocsEditable()
6909 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 6791 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view ");
6910 /** 6792 /**
6911 * Constructor instantiated by the DOM when a custom element has been created. 6793 * Constructor instantiated by the DOM when a custom element has been created.
6912 * 6794 *
6913 * This can only be called by subclasses from their created constructor. 6795 * This can only be called by subclasses from their created constructor.
(...skipping 21 matching lines...) Expand all
6935 int zoomAndPan; 6817 int zoomAndPan;
6936 } 6818 }
6937 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6819 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6938 // for details. All rights reserved. Use of this source code is governed by a 6820 // for details. All rights reserved. Use of this source code is governed by a
6939 // BSD-style license that can be found in the LICENSE file. 6821 // BSD-style license that can be found in the LICENSE file.
6940 6822
6941 6823
6942 @DocsEditable() 6824 @DocsEditable()
6943 @DomName('SVGViewSpec') 6825 @DomName('SVGViewSpec')
6944 @Unstable() 6826 @Unstable()
6945 @Native("SVGViewSpec") 6827 class ViewSpec extends Interceptor implements FitToViewBox, ZoomAndPan native "S VGViewSpec" {
6946 class ViewSpec extends Interceptor implements FitToViewBox, ZoomAndPan {
6947 // To suppress missing implicit constructor warnings. 6828 // To suppress missing implicit constructor warnings.
6948 factory ViewSpec._() { throw new UnsupportedError("Not supported"); } 6829 factory ViewSpec._() { throw new UnsupportedError("Not supported"); }
6949 6830
6950 @DomName('SVGViewSpec.preserveAspectRatioString') 6831 @DomName('SVGViewSpec.preserveAspectRatioString')
6951 @DocsEditable() 6832 @DocsEditable()
6952 final String preserveAspectRatioString; 6833 final String preserveAspectRatioString;
6953 6834
6954 @DomName('SVGViewSpec.transform') 6835 @DomName('SVGViewSpec.transform')
6955 @DocsEditable() 6836 @DocsEditable()
6956 final TransformList transform; 6837 final TransformList transform;
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
7017 int zoomAndPan; 6898 int zoomAndPan;
7018 } 6899 }
7019 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7020 // for details. All rights reserved. Use of this source code is governed by a 6901 // for details. All rights reserved. Use of this source code is governed by a
7021 // BSD-style license that can be found in the LICENSE file. 6902 // BSD-style license that can be found in the LICENSE file.
7022 6903
7023 6904
7024 @DocsEditable() 6905 @DocsEditable()
7025 @DomName('SVGZoomEvent') 6906 @DomName('SVGZoomEvent')
7026 @Unstable() 6907 @Unstable()
7027 @Native("SVGZoomEvent") 6908 class ZoomEvent extends UIEvent native "SVGZoomEvent" {
7028 class ZoomEvent extends UIEvent {
7029 // To suppress missing implicit constructor warnings. 6909 // To suppress missing implicit constructor warnings.
7030 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); } 6910 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); }
7031 6911
7032 @DomName('SVGZoomEvent.newScale') 6912 @DomName('SVGZoomEvent.newScale')
7033 @DocsEditable() 6913 @DocsEditable()
7034 final double newScale; 6914 final double newScale;
7035 6915
7036 @DomName('SVGZoomEvent.newTranslate') 6916 @DomName('SVGZoomEvent.newTranslate')
7037 @DocsEditable() 6917 @DocsEditable()
7038 final Point newTranslate; 6918 final Point newTranslate;
(...skipping 11 matching lines...) Expand all
7050 final Rect zoomRectScreen; 6930 final Rect zoomRectScreen;
7051 } 6931 }
7052 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6932 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7053 // for details. All rights reserved. Use of this source code is governed by a 6933 // for details. All rights reserved. Use of this source code is governed by a
7054 // BSD-style license that can be found in the LICENSE file. 6934 // BSD-style license that can be found in the LICENSE file.
7055 6935
7056 6936
7057 @DocsEditable() 6937 @DocsEditable()
7058 @DomName('SVGElementInstanceList') 6938 @DomName('SVGElementInstanceList')
7059 @Unstable() 6939 @Unstable()
7060 @Native("SVGElementInstanceList") 6940 class _ElementInstanceList extends Interceptor with ListMixin<ElementInstance>, ImmutableListMixin<ElementInstance> implements List<ElementInstance> native "SVG ElementInstanceList" {
7061 class _ElementInstanceList extends Interceptor with ListMixin<ElementInstance>, ImmutableListMixin<ElementInstance> implements List<ElementInstance> {
7062 // To suppress missing implicit constructor warnings. 6941 // To suppress missing implicit constructor warnings.
7063 factory _ElementInstanceList._() { throw new UnsupportedError("Not supported") ; } 6942 factory _ElementInstanceList._() { throw new UnsupportedError("Not supported") ; }
7064 6943
7065 @DomName('SVGElementInstanceList.length') 6944 @DomName('SVGElementInstanceList.length')
7066 @DocsEditable() 6945 @DocsEditable()
7067 int get length => JS("int", "#.length", this); 6946 int get length => JS("int", "#.length", this);
7068 6947
7069 ElementInstance operator[](int index) { 6948 ElementInstance operator[](int index) {
7070 if (JS("bool", "# >>> 0 !== # || # >= #", index, 6949 if (JS("bool", "# >>> 0 !== # || # >= #", index,
7071 index, index, length)) 6950 index, index, length))
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
7115 ElementInstance item(int index) native; 6994 ElementInstance item(int index) native;
7116 } 6995 }
7117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6996 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7118 // for details. All rights reserved. Use of this source code is governed by a 6997 // for details. All rights reserved. Use of this source code is governed by a
7119 // BSD-style license that can be found in the LICENSE file. 6998 // BSD-style license that can be found in the LICENSE file.
7120 6999
7121 7000
7122 @DocsEditable() 7001 @DocsEditable()
7123 @DomName('SVGGradientElement') 7002 @DomName('SVGGradientElement')
7124 @Unstable() 7003 @Unstable()
7125 @Native("SVGGradientElement") 7004 class _GradientElement extends SvgElement implements UriReference native "SVGGra dientElement" {
7126 class _GradientElement extends SvgElement implements UriReference {
7127 // To suppress missing implicit constructor warnings. 7005 // To suppress missing implicit constructor warnings.
7128 factory _GradientElement._() { throw new UnsupportedError("Not supported"); } 7006 factory _GradientElement._() { throw new UnsupportedError("Not supported"); }
7129 /** 7007 /**
7130 * Constructor instantiated by the DOM when a custom element has been created. 7008 * Constructor instantiated by the DOM when a custom element has been created.
7131 * 7009 *
7132 * This can only be called by subclasses from their created constructor. 7010 * This can only be called by subclasses from their created constructor.
7133 */ 7011 */
7134 _GradientElement.created() : super.created(); 7012 _GradientElement.created() : super.created();
7135 7013
7136 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') 7014 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD')
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
7168 final AnimatedString href; 7046 final AnimatedString href;
7169 } 7047 }
7170 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7048 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7171 // for details. All rights reserved. Use of this source code is governed by a 7049 // for details. All rights reserved. Use of this source code is governed by a
7172 // BSD-style license that can be found in the LICENSE file. 7050 // BSD-style license that can be found in the LICENSE file.
7173 7051
7174 7052
7175 @DocsEditable() 7053 @DocsEditable()
7176 @DomName('SVGAltGlyphDefElement') 7054 @DomName('SVGAltGlyphDefElement')
7177 @Unstable() 7055 @Unstable()
7178 @Native("SVGAltGlyphDefElement") 7056 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" {
7179 abstract class _SVGAltGlyphDefElement extends SvgElement {
7180 // To suppress missing implicit constructor warnings. 7057 // To suppress missing implicit constructor warnings.
7181 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported "); } 7058 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported "); }
7182 /** 7059 /**
7183 * Constructor instantiated by the DOM when a custom element has been created. 7060 * Constructor instantiated by the DOM when a custom element has been created.
7184 * 7061 *
7185 * This can only be called by subclasses from their created constructor. 7062 * This can only be called by subclasses from their created constructor.
7186 */ 7063 */
7187 _SVGAltGlyphDefElement.created() : super.created(); 7064 _SVGAltGlyphDefElement.created() : super.created();
7188 } 7065 }
7189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7066 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7190 // for details. All rights reserved. Use of this source code is governed by a 7067 // for details. All rights reserved. Use of this source code is governed by a
7191 // BSD-style license that can be found in the LICENSE file. 7068 // BSD-style license that can be found in the LICENSE file.
7192 7069
7193 7070
7194 @DocsEditable() 7071 @DocsEditable()
7195 @DomName('SVGAltGlyphItemElement') 7072 @DomName('SVGAltGlyphItemElement')
7196 @Unstable() 7073 @Unstable()
7197 @Native("SVGAltGlyphItemElement") 7074 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" {
7198 abstract class _SVGAltGlyphItemElement extends SvgElement {
7199 // To suppress missing implicit constructor warnings. 7075 // To suppress missing implicit constructor warnings.
7200 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte d"); } 7076 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte d"); }
7201 /** 7077 /**
7202 * Constructor instantiated by the DOM when a custom element has been created. 7078 * Constructor instantiated by the DOM when a custom element has been created.
7203 * 7079 *
7204 * This can only be called by subclasses from their created constructor. 7080 * This can only be called by subclasses from their created constructor.
7205 */ 7081 */
7206 _SVGAltGlyphItemElement.created() : super.created(); 7082 _SVGAltGlyphItemElement.created() : super.created();
7207 } 7083 }
7208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7084 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7209 // for details. All rights reserved. Use of this source code is governed by a 7085 // for details. All rights reserved. Use of this source code is governed by a
7210 // BSD-style license that can be found in the LICENSE file. 7086 // BSD-style license that can be found in the LICENSE file.
7211 7087
7212 7088
7213 @DocsEditable() 7089 @DocsEditable()
7214 @DomName('SVGComponentTransferFunctionElement') 7090 @DomName('SVGComponentTransferFunctionElement')
7215 @Unstable() 7091 @Unstable()
7216 @Native("SVGComponentTransferFunctionElement") 7092 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" {
7217 abstract class _SVGComponentTransferFunctionElement extends SvgElement {
7218 // To suppress missing implicit constructor warnings. 7093 // To suppress missing implicit constructor warnings.
7219 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); } 7094 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); }
7220 /** 7095 /**
7221 * Constructor instantiated by the DOM when a custom element has been created. 7096 * Constructor instantiated by the DOM when a custom element has been created.
7222 * 7097 *
7223 * This can only be called by subclasses from their created constructor. 7098 * This can only be called by subclasses from their created constructor.
7224 */ 7099 */
7225 _SVGComponentTransferFunctionElement.created() : super.created(); 7100 _SVGComponentTransferFunctionElement.created() : super.created();
7226 } 7101 }
7227 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7228 // for details. All rights reserved. Use of this source code is governed by a 7103 // for details. All rights reserved. Use of this source code is governed by a
7229 // BSD-style license that can be found in the LICENSE file. 7104 // BSD-style license that can be found in the LICENSE file.
7230 7105
7231 7106
7232 @DocsEditable() 7107 @DocsEditable()
7233 @DomName('SVGCursorElement') 7108 @DomName('SVGCursorElement')
7234 @Unstable() 7109 @Unstable()
7235 @Native("SVGCursorElement") 7110 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts native "SVGCursorElement" {
7236 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts {
7237 // To suppress missing implicit constructor warnings. 7111 // To suppress missing implicit constructor warnings.
7238 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); } 7112 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); }
7239 7113
7240 @DomName('SVGCursorElement.SVGCursorElement') 7114 @DomName('SVGCursorElement.SVGCursorElement')
7241 @DocsEditable() 7115 @DocsEditable()
7242 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); 7116 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor");
7243 /** 7117 /**
7244 * Constructor instantiated by the DOM when a custom element has been created. 7118 * Constructor instantiated by the DOM when a custom element has been created.
7245 * 7119 *
7246 * This can only be called by subclasses from their created constructor. 7120 * This can only be called by subclasses from their created constructor.
7247 */ 7121 */
7248 _SVGCursorElement.created() : super.created(); 7122 _SVGCursorElement.created() : super.created();
7249 7123
7250 /// Checks if this type is supported on the current platform. 7124 /// Checks if this type is supported on the current platform.
7251 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); 7125 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement);
7252 7126
7253 // From SVGTests 7127 // From SVGTests
7254 7128
7255 // From SVGURIReference 7129 // From SVGURIReference
7256 } 7130 }
7257 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7131 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7258 // for details. All rights reserved. Use of this source code is governed by a 7132 // for details. All rights reserved. Use of this source code is governed by a
7259 // BSD-style license that can be found in the LICENSE file. 7133 // BSD-style license that can be found in the LICENSE file.
7260 7134
7261 7135
7262 @DocsEditable() 7136 @DocsEditable()
7263 @DomName('SVGFEDropShadowElement') 7137 @DomName('SVGFEDropShadowElement')
7264 @Experimental() // nonstandard 7138 @Experimental() // nonstandard
7265 @Native("SVGFEDropShadowElement") 7139 abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi tiveStandardAttributes native "SVGFEDropShadowElement" {
7266 abstract class _SVGFEDropShadowElement extends SvgElement implements FilterPrimi tiveStandardAttributes {
7267 // To suppress missing implicit constructor warnings. 7140 // To suppress missing implicit constructor warnings.
7268 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte d"); } 7141 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte d"); }
7269 /** 7142 /**
7270 * Constructor instantiated by the DOM when a custom element has been created. 7143 * Constructor instantiated by the DOM when a custom element has been created.
7271 * 7144 *
7272 * This can only be called by subclasses from their created constructor. 7145 * This can only be called by subclasses from their created constructor.
7273 */ 7146 */
7274 _SVGFEDropShadowElement.created() : super.created(); 7147 _SVGFEDropShadowElement.created() : super.created();
7275 7148
7276 // From SVGFilterPrimitiveStandardAttributes 7149 // From SVGFilterPrimitiveStandardAttributes
7277 } 7150 }
7278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7279 // for details. All rights reserved. Use of this source code is governed by a 7152 // for details. All rights reserved. Use of this source code is governed by a
7280 // BSD-style license that can be found in the LICENSE file. 7153 // BSD-style license that can be found in the LICENSE file.
7281 7154
7282 7155
7283 @DocsEditable() 7156 @DocsEditable()
7284 @DomName('SVGFontElement') 7157 @DomName('SVGFontElement')
7285 @Unstable() 7158 @Unstable()
7286 @Native("SVGFontElement") 7159 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" {
7287 abstract class _SVGFontElement extends SvgElement {
7288 // To suppress missing implicit constructor warnings. 7160 // To suppress missing implicit constructor warnings.
7289 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); } 7161 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); }
7290 /** 7162 /**
7291 * Constructor instantiated by the DOM when a custom element has been created. 7163 * Constructor instantiated by the DOM when a custom element has been created.
7292 * 7164 *
7293 * This can only be called by subclasses from their created constructor. 7165 * This can only be called by subclasses from their created constructor.
7294 */ 7166 */
7295 _SVGFontElement.created() : super.created(); 7167 _SVGFontElement.created() : super.created();
7296 } 7168 }
7297 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7298 // for details. All rights reserved. Use of this source code is governed by a 7170 // for details. All rights reserved. Use of this source code is governed by a
7299 // BSD-style license that can be found in the LICENSE file. 7171 // BSD-style license that can be found in the LICENSE file.
7300 7172
7301 7173
7302 @DocsEditable() 7174 @DocsEditable()
7303 @DomName('SVGFontFaceElement') 7175 @DomName('SVGFontFaceElement')
7304 @Unstable() 7176 @Unstable()
7305 @Native("SVGFontFaceElement") 7177 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " {
7306 abstract class _SVGFontFaceElement extends SvgElement {
7307 // To suppress missing implicit constructor warnings. 7178 // To suppress missing implicit constructor warnings.
7308 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported"); } 7179 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported"); }
7309 /** 7180 /**
7310 * Constructor instantiated by the DOM when a custom element has been created. 7181 * Constructor instantiated by the DOM when a custom element has been created.
7311 * 7182 *
7312 * This can only be called by subclasses from their created constructor. 7183 * This can only be called by subclasses from their created constructor.
7313 */ 7184 */
7314 _SVGFontFaceElement.created() : super.created(); 7185 _SVGFontFaceElement.created() : super.created();
7315 } 7186 }
7316 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7317 // for details. All rights reserved. Use of this source code is governed by a 7188 // for details. All rights reserved. Use of this source code is governed by a
7318 // BSD-style license that can be found in the LICENSE file. 7189 // BSD-style license that can be found in the LICENSE file.
7319 7190
7320 7191
7321 @DocsEditable() 7192 @DocsEditable()
7322 @DomName('SVGFontFaceFormatElement') 7193 @DomName('SVGFontFaceFormatElement')
7323 @Unstable() 7194 @Unstable()
7324 @Native("SVGFontFaceFormatElement") 7195 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" {
7325 abstract class _SVGFontFaceFormatElement extends SvgElement {
7326 // To suppress missing implicit constructor warnings. 7196 // To suppress missing implicit constructor warnings.
7327 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor ted"); } 7197 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor ted"); }
7328 /** 7198 /**
7329 * Constructor instantiated by the DOM when a custom element has been created. 7199 * Constructor instantiated by the DOM when a custom element has been created.
7330 * 7200 *
7331 * This can only be called by subclasses from their created constructor. 7201 * This can only be called by subclasses from their created constructor.
7332 */ 7202 */
7333 _SVGFontFaceFormatElement.created() : super.created(); 7203 _SVGFontFaceFormatElement.created() : super.created();
7334 } 7204 }
7335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7336 // for details. All rights reserved. Use of this source code is governed by a 7206 // for details. All rights reserved. Use of this source code is governed by a
7337 // BSD-style license that can be found in the LICENSE file. 7207 // BSD-style license that can be found in the LICENSE file.
7338 7208
7339 7209
7340 @DocsEditable() 7210 @DocsEditable()
7341 @DomName('SVGFontFaceNameElement') 7211 @DomName('SVGFontFaceNameElement')
7342 @Unstable() 7212 @Unstable()
7343 @Native("SVGFontFaceNameElement") 7213 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" {
7344 abstract class _SVGFontFaceNameElement extends SvgElement {
7345 // To suppress missing implicit constructor warnings. 7214 // To suppress missing implicit constructor warnings.
7346 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte d"); } 7215 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte d"); }
7347 /** 7216 /**
7348 * Constructor instantiated by the DOM when a custom element has been created. 7217 * Constructor instantiated by the DOM when a custom element has been created.
7349 * 7218 *
7350 * This can only be called by subclasses from their created constructor. 7219 * This can only be called by subclasses from their created constructor.
7351 */ 7220 */
7352 _SVGFontFaceNameElement.created() : super.created(); 7221 _SVGFontFaceNameElement.created() : super.created();
7353 } 7222 }
7354 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7223 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7355 // for details. All rights reserved. Use of this source code is governed by a 7224 // for details. All rights reserved. Use of this source code is governed by a
7356 // BSD-style license that can be found in the LICENSE file. 7225 // BSD-style license that can be found in the LICENSE file.
7357 7226
7358 7227
7359 @DocsEditable() 7228 @DocsEditable()
7360 @DomName('SVGFontFaceSrcElement') 7229 @DomName('SVGFontFaceSrcElement')
7361 @Unstable() 7230 @Unstable()
7362 @Native("SVGFontFaceSrcElement") 7231 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" {
7363 abstract class _SVGFontFaceSrcElement extends SvgElement {
7364 // To suppress missing implicit constructor warnings. 7232 // To suppress missing implicit constructor warnings.
7365 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported "); } 7233 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported "); }
7366 /** 7234 /**
7367 * Constructor instantiated by the DOM when a custom element has been created. 7235 * Constructor instantiated by the DOM when a custom element has been created.
7368 * 7236 *
7369 * This can only be called by subclasses from their created constructor. 7237 * This can only be called by subclasses from their created constructor.
7370 */ 7238 */
7371 _SVGFontFaceSrcElement.created() : super.created(); 7239 _SVGFontFaceSrcElement.created() : super.created();
7372 } 7240 }
7373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7374 // for details. All rights reserved. Use of this source code is governed by a 7242 // for details. All rights reserved. Use of this source code is governed by a
7375 // BSD-style license that can be found in the LICENSE file. 7243 // BSD-style license that can be found in the LICENSE file.
7376 7244
7377 7245
7378 @DocsEditable() 7246 @DocsEditable()
7379 @DomName('SVGFontFaceUriElement') 7247 @DomName('SVGFontFaceUriElement')
7380 @Unstable() 7248 @Unstable()
7381 @Native("SVGFontFaceUriElement") 7249 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" {
7382 abstract class _SVGFontFaceUriElement extends SvgElement {
7383 // To suppress missing implicit constructor warnings. 7250 // To suppress missing implicit constructor warnings.
7384 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported "); } 7251 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported "); }
7385 /** 7252 /**
7386 * Constructor instantiated by the DOM when a custom element has been created. 7253 * Constructor instantiated by the DOM when a custom element has been created.
7387 * 7254 *
7388 * This can only be called by subclasses from their created constructor. 7255 * This can only be called by subclasses from their created constructor.
7389 */ 7256 */
7390 _SVGFontFaceUriElement.created() : super.created(); 7257 _SVGFontFaceUriElement.created() : super.created();
7391 } 7258 }
7392 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7393 // for details. All rights reserved. Use of this source code is governed by a 7260 // for details. All rights reserved. Use of this source code is governed by a
7394 // BSD-style license that can be found in the LICENSE file. 7261 // BSD-style license that can be found in the LICENSE file.
7395 7262
7396 7263
7397 @DocsEditable() 7264 @DocsEditable()
7398 @DomName('SVGGlyphElement') 7265 @DomName('SVGGlyphElement')
7399 @Unstable() 7266 @Unstable()
7400 @Native("SVGGlyphElement") 7267 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" {
7401 abstract class _SVGGlyphElement extends SvgElement {
7402 // To suppress missing implicit constructor warnings. 7268 // To suppress missing implicit constructor warnings.
7403 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } 7269 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); }
7404 7270
7405 @DomName('SVGGlyphElement.SVGGlyphElement') 7271 @DomName('SVGGlyphElement.SVGGlyphElement')
7406 @DocsEditable() 7272 @DocsEditable()
7407 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); 7273 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph");
7408 /** 7274 /**
7409 * Constructor instantiated by the DOM when a custom element has been created. 7275 * Constructor instantiated by the DOM when a custom element has been created.
7410 * 7276 *
7411 * This can only be called by subclasses from their created constructor. 7277 * This can only be called by subclasses from their created constructor.
7412 */ 7278 */
7413 _SVGGlyphElement.created() : super.created(); 7279 _SVGGlyphElement.created() : super.created();
7414 } 7280 }
7415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7416 // for details. All rights reserved. Use of this source code is governed by a 7282 // for details. All rights reserved. Use of this source code is governed by a
7417 // BSD-style license that can be found in the LICENSE file. 7283 // BSD-style license that can be found in the LICENSE file.
7418 7284
7419 7285
7420 @DocsEditable() 7286 @DocsEditable()
7421 @DomName('SVGGlyphRefElement') 7287 @DomName('SVGGlyphRefElement')
7422 @Unstable() 7288 @Unstable()
7423 @Native("SVGGlyphRefElement") 7289 abstract class _SVGGlyphRefElement extends SvgElement implements UriReference na tive "SVGGlyphRefElement" {
7424 abstract class _SVGGlyphRefElement extends SvgElement implements UriReference {
7425 // To suppress missing implicit constructor warnings. 7290 // To suppress missing implicit constructor warnings.
7426 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported"); } 7291 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported"); }
7427 /** 7292 /**
7428 * Constructor instantiated by the DOM when a custom element has been created. 7293 * Constructor instantiated by the DOM when a custom element has been created.
7429 * 7294 *
7430 * This can only be called by subclasses from their created constructor. 7295 * This can only be called by subclasses from their created constructor.
7431 */ 7296 */
7432 _SVGGlyphRefElement.created() : super.created(); 7297 _SVGGlyphRefElement.created() : super.created();
7433 7298
7434 // From SVGURIReference 7299 // From SVGURIReference
7435 } 7300 }
7436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7437 // for details. All rights reserved. Use of this source code is governed by a 7302 // for details. All rights reserved. Use of this source code is governed by a
7438 // BSD-style license that can be found in the LICENSE file. 7303 // BSD-style license that can be found in the LICENSE file.
7439 7304
7440 7305
7441 @DocsEditable() 7306 @DocsEditable()
7442 @DomName('SVGHKernElement') 7307 @DomName('SVGHKernElement')
7443 @Unstable() 7308 @Unstable()
7444 @Native("SVGHKernElement") 7309 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" {
7445 abstract class _SVGHKernElement extends SvgElement {
7446 // To suppress missing implicit constructor warnings. 7310 // To suppress missing implicit constructor warnings.
7447 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } 7311 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); }
7448 7312
7449 @DomName('SVGHKernElement.SVGHKernElement') 7313 @DomName('SVGHKernElement.SVGHKernElement')
7450 @DocsEditable() 7314 @DocsEditable()
7451 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); 7315 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern");
7452 /** 7316 /**
7453 * Constructor instantiated by the DOM when a custom element has been created. 7317 * Constructor instantiated by the DOM when a custom element has been created.
7454 * 7318 *
7455 * This can only be called by subclasses from their created constructor. 7319 * This can only be called by subclasses from their created constructor.
7456 */ 7320 */
7457 _SVGHKernElement.created() : super.created(); 7321 _SVGHKernElement.created() : super.created();
7458 } 7322 }
7459 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7460 // for details. All rights reserved. Use of this source code is governed by a 7324 // for details. All rights reserved. Use of this source code is governed by a
7461 // BSD-style license that can be found in the LICENSE file. 7325 // BSD-style license that can be found in the LICENSE file.
7462 7326
7463 7327
7464 @DocsEditable() 7328 @DocsEditable()
7465 @DomName('SVGMPathElement') 7329 @DomName('SVGMPathElement')
7466 @Native("SVGMPathElement") 7330 abstract class _SVGMPathElement extends SvgElement implements UriReference nativ e "SVGMPathElement" {
7467 abstract class _SVGMPathElement extends SvgElement implements UriReference {
7468 // To suppress missing implicit constructor warnings. 7331 // To suppress missing implicit constructor warnings.
7469 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } 7332 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); }
7470 7333
7471 @DomName('SVGMPathElement.SVGMPathElement') 7334 @DomName('SVGMPathElement.SVGMPathElement')
7472 @DocsEditable() 7335 @DocsEditable()
7473 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath"); 7336 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
7474 /** 7337 /**
7475 * Constructor instantiated by the DOM when a custom element has been created. 7338 * Constructor instantiated by the DOM when a custom element has been created.
7476 * 7339 *
7477 * This can only be called by subclasses from their created constructor. 7340 * This can only be called by subclasses from their created constructor.
7478 */ 7341 */
7479 _SVGMPathElement.created() : super.created(); 7342 _SVGMPathElement.created() : super.created();
7480 7343
7481 // From SVGURIReference 7344 // From SVGURIReference
7482 } 7345 }
7483 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7346 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7484 // for details. All rights reserved. Use of this source code is governed by a 7347 // for details. All rights reserved. Use of this source code is governed by a
7485 // BSD-style license that can be found in the LICENSE file. 7348 // BSD-style license that can be found in the LICENSE file.
7486 7349
7487 7350
7488 @DocsEditable() 7351 @DocsEditable()
7489 @DomName('SVGMissingGlyphElement') 7352 @DomName('SVGMissingGlyphElement')
7490 @Unstable() 7353 @Unstable()
7491 @Native("SVGMissingGlyphElement") 7354 abstract class _SVGMissingGlyphElement extends SvgElement native "SVGMissingGlyp hElement" {
7492 abstract class _SVGMissingGlyphElement extends SvgElement {
7493 // To suppress missing implicit constructor warnings. 7355 // To suppress missing implicit constructor warnings.
7494 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte d"); } 7356 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte d"); }
7495 /** 7357 /**
7496 * Constructor instantiated by the DOM when a custom element has been created. 7358 * Constructor instantiated by the DOM when a custom element has been created.
7497 * 7359 *
7498 * This can only be called by subclasses from their created constructor. 7360 * This can only be called by subclasses from their created constructor.
7499 */ 7361 */
7500 _SVGMissingGlyphElement.created() : super.created(); 7362 _SVGMissingGlyphElement.created() : super.created();
7501 } 7363 }
7502 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7364 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7503 // for details. All rights reserved. Use of this source code is governed by a 7365 // for details. All rights reserved. Use of this source code is governed by a
7504 // BSD-style license that can be found in the LICENSE file. 7366 // BSD-style license that can be found in the LICENSE file.
7505 7367
7506 7368
7507 @DocsEditable() 7369 @DocsEditable()
7508 @DomName('SVGVKernElement') 7370 @DomName('SVGVKernElement')
7509 @Unstable() 7371 @Unstable()
7510 @Native("SVGVKernElement") 7372 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" {
7511 abstract class _SVGVKernElement extends SvgElement {
7512 // To suppress missing implicit constructor warnings. 7373 // To suppress missing implicit constructor warnings.
7513 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } 7374 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); }
7514 7375
7515 @DomName('SVGVKernElement.SVGVKernElement') 7376 @DomName('SVGVKernElement.SVGVKernElement')
7516 @DocsEditable() 7377 @DocsEditable()
7517 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 7378 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
7518 /** 7379 /**
7519 * Constructor instantiated by the DOM when a custom element has been created. 7380 * Constructor instantiated by the DOM when a custom element has been created.
7520 * 7381 *
7521 * This can only be called by subclasses from their created constructor. 7382 * This can only be called by subclasses from their created constructor.
7522 */ 7383 */
7523 _SVGVKernElement.created() : super.created(); 7384 _SVGVKernElement.created() : super.created();
7524 } 7385 }
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