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

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

Issue 18054021: Fixing up DOM constructors. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 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 library dart.dom.svg; 1 library dart.dom.svg;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:_collection-dev'; 5 import 'dart:_collection-dev';
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa me; 8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa me;
9 import 'dart:_foreign_helper' show JS; 9 import 'dart:_foreign_helper' show JS;
10 import 'dart:_interceptors' show Interceptor; 10 import 'dart:_interceptors' show Interceptor;
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 } 58 }
59 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 59 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
60 // for details. All rights reserved. Use of this source code is governed by a 60 // for details. All rights reserved. Use of this source code is governed by a
61 // BSD-style license that can be found in the LICENSE file. 61 // BSD-style license that can be found in the LICENSE file.
62 62
63 63
64 @DocsEditable 64 @DocsEditable
65 @DomName('SVGAElement') 65 @DomName('SVGAElement')
66 @Unstable 66 @Unstable
67 class AElement extends StyledElement implements UriReference, Tests, Transformab le, ExternalResourcesRequired, LangSpace native "SVGAElement" { 67 class AElement extends StyledElement implements UriReference, Tests, Transformab le, ExternalResourcesRequired, LangSpace native "SVGAElement" {
68 // To suppress missing implicit constructor warnings.
69 factory AElement._() { throw new UnsupportedError("Not supported"); }
68 70
69 @DomName('SVGAElement.SVGAElement') 71 @DomName('SVGAElement.SVGAElement')
70 @DocsEditable 72 @DocsEditable
71 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); 73 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a");
72 74
73 @DomName('SVGAElement.target') 75 @DomName('SVGAElement.target')
74 @DocsEditable 76 @DocsEditable
75 final AnimatedString target; 77 final AnimatedString target;
76 78
77 // From SVGExternalResourcesRequired 79 // From SVGExternalResourcesRequired
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 // BSD-style license that can be found in the LICENSE file. 155 // BSD-style license that can be found in the LICENSE file.
154 156
155 157
156 @DocsEditable 158 @DocsEditable
157 @DomName('SVGAltGlyphElement') 159 @DomName('SVGAltGlyphElement')
158 @SupportedBrowser(SupportedBrowser.CHROME) 160 @SupportedBrowser(SupportedBrowser.CHROME)
159 @SupportedBrowser(SupportedBrowser.FIREFOX) 161 @SupportedBrowser(SupportedBrowser.FIREFOX)
160 @SupportedBrowser(SupportedBrowser.SAFARI) 162 @SupportedBrowser(SupportedBrowser.SAFARI)
161 @Unstable 163 @Unstable
162 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" { 164 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" {
165 // To suppress missing implicit constructor warnings.
166 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); }
163 167
164 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') 168 @DomName('SVGAltGlyphElement.SVGAltGlyphElement')
165 @DocsEditable 169 @DocsEditable
166 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); 170 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph");
167 171
168 /// Checks if this type is supported on the current platform. 172 /// Checks if this type is supported on the current platform.
169 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement); 173 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement);
170 174
171 @DomName('SVGAltGlyphElement.format') 175 @DomName('SVGAltGlyphElement.format')
172 @DocsEditable 176 @DocsEditable
(...skipping 10 matching lines...) Expand all
183 final AnimatedString href; 187 final AnimatedString href;
184 } 188 }
185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
186 // for details. All rights reserved. Use of this source code is governed by a 190 // for details. All rights reserved. Use of this source code is governed by a
187 // BSD-style license that can be found in the LICENSE file. 191 // BSD-style license that can be found in the LICENSE file.
188 192
189 193
190 @DocsEditable 194 @DocsEditable
191 @DomName('SVGAngle') 195 @DomName('SVGAngle')
192 @Unstable 196 @Unstable
193 class Angle native "SVGAngle" { 197 class Angle extends Interceptor native "SVGAngle" {
194 198
195 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') 199 @DomName('SVGAngle.SVG_ANGLETYPE_DEG')
196 @DocsEditable 200 @DocsEditable
197 static const int SVG_ANGLETYPE_DEG = 2; 201 static const int SVG_ANGLETYPE_DEG = 2;
198 202
199 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') 203 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD')
200 @DocsEditable 204 @DocsEditable
201 static const int SVG_ANGLETYPE_GRAD = 4; 205 static const int SVG_ANGLETYPE_GRAD = 4;
202 206
203 @DomName('SVGAngle.SVG_ANGLETYPE_RAD') 207 @DomName('SVGAngle.SVG_ANGLETYPE_RAD')
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 // BSD-style license that can be found in the LICENSE file. 245 // BSD-style license that can be found in the LICENSE file.
242 246
243 247
244 @DocsEditable 248 @DocsEditable
245 @DomName('SVGAnimateElement') 249 @DomName('SVGAnimateElement')
246 @SupportedBrowser(SupportedBrowser.CHROME) 250 @SupportedBrowser(SupportedBrowser.CHROME)
247 @SupportedBrowser(SupportedBrowser.FIREFOX) 251 @SupportedBrowser(SupportedBrowser.FIREFOX)
248 @SupportedBrowser(SupportedBrowser.SAFARI) 252 @SupportedBrowser(SupportedBrowser.SAFARI)
249 @Unstable 253 @Unstable
250 class AnimateElement extends AnimationElement native "SVGAnimateElement" { 254 class AnimateElement extends AnimationElement native "SVGAnimateElement" {
255 // To suppress missing implicit constructor warnings.
256 factory AnimateElement._() { throw new UnsupportedError("Not supported"); }
251 257
252 @DomName('SVGAnimateElement.SVGAnimateElement') 258 @DomName('SVGAnimateElement.SVGAnimateElement')
253 @DocsEditable 259 @DocsEditable
254 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 260 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate");
255 261
256 /// Checks if this type is supported on the current platform. 262 /// Checks if this type is supported on the current platform.
257 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); 263 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement);
258 } 264 }
259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 265 // 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 266 // 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. 267 // BSD-style license that can be found in the LICENSE file.
262 268
263 269
264 @DocsEditable 270 @DocsEditable
265 @DomName('SVGAnimateMotionElement') 271 @DomName('SVGAnimateMotionElement')
266 @SupportedBrowser(SupportedBrowser.CHROME) 272 @SupportedBrowser(SupportedBrowser.CHROME)
267 @SupportedBrowser(SupportedBrowser.FIREFOX) 273 @SupportedBrowser(SupportedBrowser.FIREFOX)
268 @SupportedBrowser(SupportedBrowser.SAFARI) 274 @SupportedBrowser(SupportedBrowser.SAFARI)
269 @Unstable 275 @Unstable
270 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" { 276 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" {
277 // To suppress missing implicit constructor warnings.
278 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; }
271 279
272 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') 280 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement')
273 @DocsEditable 281 @DocsEditable
274 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 282 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion");
275 283
276 /// Checks if this type is supported on the current platform. 284 /// Checks if this type is supported on the current platform.
277 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); 285 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement);
278 } 286 }
279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
280 // for details. All rights reserved. Use of this source code is governed by a 288 // for details. All rights reserved. Use of this source code is governed by a
281 // BSD-style license that can be found in the LICENSE file. 289 // BSD-style license that can be found in the LICENSE file.
282 290
283 291
284 @DocsEditable 292 @DocsEditable
285 @DomName('SVGAnimateTransformElement') 293 @DomName('SVGAnimateTransformElement')
286 @SupportedBrowser(SupportedBrowser.CHROME) 294 @SupportedBrowser(SupportedBrowser.CHROME)
287 @SupportedBrowser(SupportedBrowser.FIREFOX) 295 @SupportedBrowser(SupportedBrowser.FIREFOX)
288 @SupportedBrowser(SupportedBrowser.SAFARI) 296 @SupportedBrowser(SupportedBrowser.SAFARI)
289 @Unstable 297 @Unstable
290 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" { 298 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" {
299 // To suppress missing implicit constructor warnings.
300 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); }
291 301
292 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') 302 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement')
293 @DocsEditable 303 @DocsEditable
294 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 304 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform");
295 305
296 /// Checks if this type is supported on the current platform. 306 /// Checks if this type is supported on the current platform.
297 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); 307 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement);
298 } 308 }
299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
300 // for details. All rights reserved. Use of this source code is governed by a 310 // for details. All rights reserved. Use of this source code is governed by a
301 // BSD-style license that can be found in the LICENSE file. 311 // BSD-style license that can be found in the LICENSE file.
302 312
303 313
304 @DocsEditable 314 @DocsEditable
305 @DomName('SVGAnimatedAngle') 315 @DomName('SVGAnimatedAngle')
306 @Unstable 316 @Unstable
307 class AnimatedAngle native "SVGAnimatedAngle" { 317 class AnimatedAngle extends Interceptor native "SVGAnimatedAngle" {
308 318
309 @DomName('SVGAnimatedAngle.animVal') 319 @DomName('SVGAnimatedAngle.animVal')
310 @DocsEditable 320 @DocsEditable
311 final Angle animVal; 321 final Angle animVal;
312 322
313 @DomName('SVGAnimatedAngle.baseVal') 323 @DomName('SVGAnimatedAngle.baseVal')
314 @DocsEditable 324 @DocsEditable
315 final Angle baseVal; 325 final Angle baseVal;
316 } 326 }
317 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
318 // for details. All rights reserved. Use of this source code is governed by a 328 // for details. All rights reserved. Use of this source code is governed by a
319 // BSD-style license that can be found in the LICENSE file. 329 // BSD-style license that can be found in the LICENSE file.
320 330
321 331
322 @DocsEditable 332 @DocsEditable
323 @DomName('SVGAnimatedBoolean') 333 @DomName('SVGAnimatedBoolean')
324 @Unstable 334 @Unstable
325 class AnimatedBoolean native "SVGAnimatedBoolean" { 335 class AnimatedBoolean extends Interceptor native "SVGAnimatedBoolean" {
326 336
327 @DomName('SVGAnimatedBoolean.animVal') 337 @DomName('SVGAnimatedBoolean.animVal')
328 @DocsEditable 338 @DocsEditable
329 final bool animVal; 339 final bool animVal;
330 340
331 @DomName('SVGAnimatedBoolean.baseVal') 341 @DomName('SVGAnimatedBoolean.baseVal')
332 @DocsEditable 342 @DocsEditable
333 bool baseVal; 343 bool baseVal;
334 } 344 }
335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 345 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
336 // for details. All rights reserved. Use of this source code is governed by a 346 // for details. All rights reserved. Use of this source code is governed by a
337 // BSD-style license that can be found in the LICENSE file. 347 // BSD-style license that can be found in the LICENSE file.
338 348
339 349
340 @DocsEditable 350 @DocsEditable
341 @DomName('SVGAnimatedEnumeration') 351 @DomName('SVGAnimatedEnumeration')
342 @Unstable 352 @Unstable
343 class AnimatedEnumeration native "SVGAnimatedEnumeration" { 353 class AnimatedEnumeration extends Interceptor native "SVGAnimatedEnumeration" {
344 354
345 @DomName('SVGAnimatedEnumeration.animVal') 355 @DomName('SVGAnimatedEnumeration.animVal')
346 @DocsEditable 356 @DocsEditable
347 final int animVal; 357 final int animVal;
348 358
349 @DomName('SVGAnimatedEnumeration.baseVal') 359 @DomName('SVGAnimatedEnumeration.baseVal')
350 @DocsEditable 360 @DocsEditable
351 int baseVal; 361 int baseVal;
352 } 362 }
353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
354 // for details. All rights reserved. Use of this source code is governed by a 364 // for details. All rights reserved. Use of this source code is governed by a
355 // BSD-style license that can be found in the LICENSE file. 365 // BSD-style license that can be found in the LICENSE file.
356 366
357 367
358 @DocsEditable 368 @DocsEditable
359 @DomName('SVGAnimatedInteger') 369 @DomName('SVGAnimatedInteger')
360 @Unstable 370 @Unstable
361 class AnimatedInteger native "SVGAnimatedInteger" { 371 class AnimatedInteger extends Interceptor native "SVGAnimatedInteger" {
362 372
363 @DomName('SVGAnimatedInteger.animVal') 373 @DomName('SVGAnimatedInteger.animVal')
364 @DocsEditable 374 @DocsEditable
365 final int animVal; 375 final int animVal;
366 376
367 @DomName('SVGAnimatedInteger.baseVal') 377 @DomName('SVGAnimatedInteger.baseVal')
368 @DocsEditable 378 @DocsEditable
369 int baseVal; 379 int baseVal;
370 } 380 }
371 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 381 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
372 // for details. All rights reserved. Use of this source code is governed by a 382 // for details. All rights reserved. Use of this source code is governed by a
373 // BSD-style license that can be found in the LICENSE file. 383 // BSD-style license that can be found in the LICENSE file.
374 384
375 385
376 @DocsEditable 386 @DocsEditable
377 @DomName('SVGAnimatedLength') 387 @DomName('SVGAnimatedLength')
378 @Unstable 388 @Unstable
379 class AnimatedLength native "SVGAnimatedLength" { 389 class AnimatedLength extends Interceptor native "SVGAnimatedLength" {
380 390
381 @DomName('SVGAnimatedLength.animVal') 391 @DomName('SVGAnimatedLength.animVal')
382 @DocsEditable 392 @DocsEditable
383 final Length animVal; 393 final Length animVal;
384 394
385 @DomName('SVGAnimatedLength.baseVal') 395 @DomName('SVGAnimatedLength.baseVal')
386 @DocsEditable 396 @DocsEditable
387 final Length baseVal; 397 final Length baseVal;
388 } 398 }
389 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
390 // for details. All rights reserved. Use of this source code is governed by a 400 // for details. All rights reserved. Use of this source code is governed by a
391 // BSD-style license that can be found in the LICENSE file. 401 // BSD-style license that can be found in the LICENSE file.
392 402
393 403
394 @DocsEditable 404 @DocsEditable
395 @DomName('SVGAnimatedLengthList') 405 @DomName('SVGAnimatedLengthList')
396 @Unstable 406 @Unstable
397 class AnimatedLengthList native "SVGAnimatedLengthList" { 407 class AnimatedLengthList extends Interceptor native "SVGAnimatedLengthList" {
398 408
399 @DomName('SVGAnimatedLengthList.animVal') 409 @DomName('SVGAnimatedLengthList.animVal')
400 @DocsEditable 410 @DocsEditable
401 final LengthList animVal; 411 final LengthList animVal;
402 412
403 @DomName('SVGAnimatedLengthList.baseVal') 413 @DomName('SVGAnimatedLengthList.baseVal')
404 @DocsEditable 414 @DocsEditable
405 final LengthList baseVal; 415 final LengthList baseVal;
406 } 416 }
407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 417 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
408 // for details. All rights reserved. Use of this source code is governed by a 418 // for details. All rights reserved. Use of this source code is governed by a
409 // BSD-style license that can be found in the LICENSE file. 419 // BSD-style license that can be found in the LICENSE file.
410 420
411 421
412 @DocsEditable 422 @DocsEditable
413 @DomName('SVGAnimatedNumber') 423 @DomName('SVGAnimatedNumber')
414 @Unstable 424 @Unstable
415 class AnimatedNumber native "SVGAnimatedNumber" { 425 class AnimatedNumber extends Interceptor native "SVGAnimatedNumber" {
416 426
417 @DomName('SVGAnimatedNumber.animVal') 427 @DomName('SVGAnimatedNumber.animVal')
418 @DocsEditable 428 @DocsEditable
419 final num animVal; 429 final num animVal;
420 430
421 @DomName('SVGAnimatedNumber.baseVal') 431 @DomName('SVGAnimatedNumber.baseVal')
422 @DocsEditable 432 @DocsEditable
423 num baseVal; 433 num baseVal;
424 } 434 }
425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 435 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
426 // for details. All rights reserved. Use of this source code is governed by a 436 // for details. All rights reserved. Use of this source code is governed by a
427 // BSD-style license that can be found in the LICENSE file. 437 // BSD-style license that can be found in the LICENSE file.
428 438
429 439
430 @DocsEditable 440 @DocsEditable
431 @DomName('SVGAnimatedNumberList') 441 @DomName('SVGAnimatedNumberList')
432 @Unstable 442 @Unstable
433 class AnimatedNumberList native "SVGAnimatedNumberList" { 443 class AnimatedNumberList extends Interceptor native "SVGAnimatedNumberList" {
434 444
435 @DomName('SVGAnimatedNumberList.animVal') 445 @DomName('SVGAnimatedNumberList.animVal')
436 @DocsEditable 446 @DocsEditable
437 final NumberList animVal; 447 final NumberList animVal;
438 448
439 @DomName('SVGAnimatedNumberList.baseVal') 449 @DomName('SVGAnimatedNumberList.baseVal')
440 @DocsEditable 450 @DocsEditable
441 final NumberList baseVal; 451 final NumberList baseVal;
442 } 452 }
443 // 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
444 // 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
445 // BSD-style license that can be found in the LICENSE file. 455 // BSD-style license that can be found in the LICENSE file.
446 456
447 457
448 @DocsEditable 458 @DocsEditable
449 @DomName('SVGAnimatedPreserveAspectRatio') 459 @DomName('SVGAnimatedPreserveAspectRatio')
450 @Unstable 460 @Unstable
451 class AnimatedPreserveAspectRatio native "SVGAnimatedPreserveAspectRatio" { 461 class AnimatedPreserveAspectRatio extends Interceptor native "SVGAnimatedPreserv eAspectRatio" {
452 462
453 @DomName('SVGAnimatedPreserveAspectRatio.animVal') 463 @DomName('SVGAnimatedPreserveAspectRatio.animVal')
454 @DocsEditable 464 @DocsEditable
455 final PreserveAspectRatio animVal; 465 final PreserveAspectRatio animVal;
456 466
457 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') 467 @DomName('SVGAnimatedPreserveAspectRatio.baseVal')
458 @DocsEditable 468 @DocsEditable
459 final PreserveAspectRatio baseVal; 469 final PreserveAspectRatio baseVal;
460 } 470 }
461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 471 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
462 // for details. All rights reserved. Use of this source code is governed by a 472 // for details. All rights reserved. Use of this source code is governed by a
463 // BSD-style license that can be found in the LICENSE file. 473 // BSD-style license that can be found in the LICENSE file.
464 474
465 475
466 @DocsEditable 476 @DocsEditable
467 @DomName('SVGAnimatedRect') 477 @DomName('SVGAnimatedRect')
468 @Unstable 478 @Unstable
469 class AnimatedRect native "SVGAnimatedRect" { 479 class AnimatedRect extends Interceptor native "SVGAnimatedRect" {
470 480
471 @DomName('SVGAnimatedRect.animVal') 481 @DomName('SVGAnimatedRect.animVal')
472 @DocsEditable 482 @DocsEditable
473 final Rect animVal; 483 final Rect animVal;
474 484
475 @DomName('SVGAnimatedRect.baseVal') 485 @DomName('SVGAnimatedRect.baseVal')
476 @DocsEditable 486 @DocsEditable
477 final Rect baseVal; 487 final Rect baseVal;
478 } 488 }
479 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 489 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
480 // for details. All rights reserved. Use of this source code is governed by a 490 // for details. All rights reserved. Use of this source code is governed by a
481 // BSD-style license that can be found in the LICENSE file. 491 // BSD-style license that can be found in the LICENSE file.
482 492
483 493
484 @DocsEditable 494 @DocsEditable
485 @DomName('SVGAnimatedString') 495 @DomName('SVGAnimatedString')
486 @Unstable 496 @Unstable
487 class AnimatedString native "SVGAnimatedString" { 497 class AnimatedString extends Interceptor native "SVGAnimatedString" {
488 498
489 @DomName('SVGAnimatedString.animVal') 499 @DomName('SVGAnimatedString.animVal')
490 @DocsEditable 500 @DocsEditable
491 final String animVal; 501 final String animVal;
492 502
493 @DomName('SVGAnimatedString.baseVal') 503 @DomName('SVGAnimatedString.baseVal')
494 @DocsEditable 504 @DocsEditable
495 String baseVal; 505 String baseVal;
496 } 506 }
497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 507 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
498 // for details. All rights reserved. Use of this source code is governed by a 508 // for details. All rights reserved. Use of this source code is governed by a
499 // BSD-style license that can be found in the LICENSE file. 509 // BSD-style license that can be found in the LICENSE file.
500 510
501 511
502 @DocsEditable 512 @DocsEditable
503 @DomName('SVGAnimatedTransformList') 513 @DomName('SVGAnimatedTransformList')
504 @Unstable 514 @Unstable
505 class AnimatedTransformList native "SVGAnimatedTransformList" { 515 class AnimatedTransformList extends Interceptor native "SVGAnimatedTransformList " {
506 516
507 @DomName('SVGAnimatedTransformList.animVal') 517 @DomName('SVGAnimatedTransformList.animVal')
508 @DocsEditable 518 @DocsEditable
509 final TransformList animVal; 519 final TransformList animVal;
510 520
511 @DomName('SVGAnimatedTransformList.baseVal') 521 @DomName('SVGAnimatedTransformList.baseVal')
512 @DocsEditable 522 @DocsEditable
513 final TransformList baseVal; 523 final TransformList baseVal;
514 } 524 }
515 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 525 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
516 // for details. All rights reserved. Use of this source code is governed by a 526 // for details. All rights reserved. Use of this source code is governed by a
517 // BSD-style license that can be found in the LICENSE file. 527 // BSD-style license that can be found in the LICENSE file.
518 528
519 529
520 @DocsEditable 530 @DocsEditable
521 @DomName('SVGAnimationElement') 531 @DomName('SVGAnimationElement')
522 @Unstable 532 @Unstable
523 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" { 533 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" {
534 // To suppress missing implicit constructor warnings.
535 factory AnimationElement._() { throw new UnsupportedError("Not supported"); }
524 536
525 @DomName('SVGAnimationElement.SVGAnimationElement') 537 @DomName('SVGAnimationElement.SVGAnimationElement')
526 @DocsEditable 538 @DocsEditable
527 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); 539 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation");
528 540
529 @DomName('SVGAnimationElement.targetElement') 541 @DomName('SVGAnimationElement.targetElement')
530 @DocsEditable 542 @DocsEditable
531 final SvgElement targetElement; 543 final SvgElement targetElement;
532 544
533 @DomName('SVGAnimationElement.getCurrentTime') 545 @DomName('SVGAnimationElement.getCurrentTime')
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
586 } 598 }
587 // 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
588 // 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
589 // BSD-style license that can be found in the LICENSE file. 601 // BSD-style license that can be found in the LICENSE file.
590 602
591 603
592 @DocsEditable 604 @DocsEditable
593 @DomName('SVGCircleElement') 605 @DomName('SVGCircleElement')
594 @Unstable 606 @Unstable
595 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" { 607 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" {
608 // To suppress missing implicit constructor warnings.
609 factory CircleElement._() { throw new UnsupportedError("Not supported"); }
596 610
597 @DomName('SVGCircleElement.SVGCircleElement') 611 @DomName('SVGCircleElement.SVGCircleElement')
598 @DocsEditable 612 @DocsEditable
599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); 613 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle");
600 614
601 @DomName('SVGCircleElement.cx') 615 @DomName('SVGCircleElement.cx')
602 @DocsEditable 616 @DocsEditable
603 final AnimatedLength cx; 617 final AnimatedLength cx;
604 618
605 @DomName('SVGCircleElement.cy') 619 @DomName('SVGCircleElement.cy')
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
680 } 694 }
681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
682 // for details. All rights reserved. Use of this source code is governed by a 696 // for details. All rights reserved. Use of this source code is governed by a
683 // BSD-style license that can be found in the LICENSE file. 697 // BSD-style license that can be found in the LICENSE file.
684 698
685 699
686 @DocsEditable 700 @DocsEditable
687 @DomName('SVGClipPathElement') 701 @DomName('SVGClipPathElement')
688 @Unstable 702 @Unstable
689 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" { 703 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" {
704 // To suppress missing implicit constructor warnings.
705 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); }
690 706
691 @DomName('SVGClipPathElement.SVGClipPathElement') 707 @DomName('SVGClipPathElement.SVGClipPathElement')
692 @DocsEditable 708 @DocsEditable
693 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); 709 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath");
694 710
695 @DomName('SVGClipPathElement.clipPathUnits') 711 @DomName('SVGClipPathElement.clipPathUnits')
696 @DocsEditable 712 @DocsEditable
697 final AnimatedEnumeration clipPathUnits; 713 final AnimatedEnumeration clipPathUnits;
698 714
699 // From SVGExternalResourcesRequired 715 // From SVGExternalResourcesRequired
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
766 } 782 }
767 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 783 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
768 // for details. All rights reserved. Use of this source code is governed by a 784 // for details. All rights reserved. Use of this source code is governed by a
769 // BSD-style license that can be found in the LICENSE file. 785 // BSD-style license that can be found in the LICENSE file.
770 786
771 787
772 @DocsEditable 788 @DocsEditable
773 @DomName('SVGDefsElement') 789 @DomName('SVGDefsElement')
774 @Unstable 790 @Unstable
775 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" { 791 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" {
792 // To suppress missing implicit constructor warnings.
793 factory DefsElement._() { throw new UnsupportedError("Not supported"); }
776 794
777 @DomName('SVGDefsElement.SVGDefsElement') 795 @DomName('SVGDefsElement.SVGDefsElement')
778 @DocsEditable 796 @DocsEditable
779 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 797 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs ");
780 798
781 // From SVGExternalResourcesRequired 799 // From SVGExternalResourcesRequired
782 800
783 @DomName('SVGDefsElement.externalResourcesRequired') 801 @DomName('SVGDefsElement.externalResourcesRequired')
784 @DocsEditable 802 @DocsEditable
785 final AnimatedBoolean externalResourcesRequired; 803 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
848 } 866 }
849 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
850 // for details. All rights reserved. Use of this source code is governed by a 868 // for details. All rights reserved. Use of this source code is governed by a
851 // BSD-style license that can be found in the LICENSE file. 869 // BSD-style license that can be found in the LICENSE file.
852 870
853 871
854 @DocsEditable 872 @DocsEditable
855 @DomName('SVGDescElement') 873 @DomName('SVGDescElement')
856 @Unstable 874 @Unstable
857 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" { 875 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" {
876 // To suppress missing implicit constructor warnings.
877 factory DescElement._() { throw new UnsupportedError("Not supported"); }
858 878
859 @DomName('SVGDescElement.SVGDescElement') 879 @DomName('SVGDescElement.SVGDescElement')
860 @DocsEditable 880 @DocsEditable
861 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); 881 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc ");
862 882
863 // From SVGLangSpace 883 // From SVGLangSpace
864 884
865 @DomName('SVGDescElement.xmllang') 885 @DomName('SVGDescElement.xmllang')
866 @DocsEditable 886 @DocsEditable
867 String xmllang; 887 String xmllang;
868 888
869 @DomName('SVGDescElement.xmlspace') 889 @DomName('SVGDescElement.xmlspace')
870 @DocsEditable 890 @DocsEditable
871 String xmlspace; 891 String xmlspace;
872 } 892 }
873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 893 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
874 // for details. All rights reserved. Use of this source code is governed by a 894 // for details. All rights reserved. Use of this source code is governed by a
875 // BSD-style license that can be found in the LICENSE file. 895 // BSD-style license that can be found in the LICENSE file.
876 896
877 897
878 @DocsEditable 898 @DocsEditable
879 @DomName('SVGElementInstance') 899 @DomName('SVGElementInstance')
880 @Unstable 900 @Unstable
881 class ElementInstance extends EventTarget native "SVGElementInstance" { 901 class ElementInstance extends EventTarget native "SVGElementInstance" {
902 // To suppress missing implicit constructor warnings.
903 factory ElementInstance._() { throw new UnsupportedError("Not supported"); }
882 904
883 @DomName('SVGElementInstance.abortEvent') 905 @DomName('SVGElementInstance.abortEvent')
884 @DocsEditable 906 @DocsEditable
885 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort'); 907 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort');
886 908
887 @DomName('SVGElementInstance.beforecopyEvent') 909 @DomName('SVGElementInstance.beforecopyEvent')
888 @DocsEditable 910 @DocsEditable
889 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy'); 911 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy');
890 912
891 @DomName('SVGElementInstance.beforecutEvent') 913 @DomName('SVGElementInstance.beforecutEvent')
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after
1240 } 1262 }
1241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1242 // for details. All rights reserved. Use of this source code is governed by a 1264 // for details. All rights reserved. Use of this source code is governed by a
1243 // BSD-style license that can be found in the LICENSE file. 1265 // BSD-style license that can be found in the LICENSE file.
1244 1266
1245 1267
1246 @DocsEditable 1268 @DocsEditable
1247 @DomName('SVGEllipseElement') 1269 @DomName('SVGEllipseElement')
1248 @Unstable 1270 @Unstable
1249 class EllipseElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGEllipseElement" { 1271 class EllipseElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGEllipseElement" {
1272 // To suppress missing implicit constructor warnings.
1273 factory EllipseElement._() { throw new UnsupportedError("Not supported"); }
1250 1274
1251 @DomName('SVGEllipseElement.SVGEllipseElement') 1275 @DomName('SVGEllipseElement.SVGEllipseElement')
1252 @DocsEditable 1276 @DocsEditable
1253 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); 1277 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse");
1254 1278
1255 @DomName('SVGEllipseElement.cx') 1279 @DomName('SVGEllipseElement.cx')
1256 @DocsEditable 1280 @DocsEditable
1257 final AnimatedLength cx; 1281 final AnimatedLength cx;
1258 1282
1259 @DomName('SVGEllipseElement.cy') 1283 @DomName('SVGEllipseElement.cy')
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
1336 @DocsEditable 1360 @DocsEditable
1337 final AnimatedTransformList transform; 1361 final AnimatedTransformList transform;
1338 } 1362 }
1339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1340 // for details. All rights reserved. Use of this source code is governed by a 1364 // for details. All rights reserved. Use of this source code is governed by a
1341 // BSD-style license that can be found in the LICENSE file. 1365 // BSD-style license that can be found in the LICENSE file.
1342 1366
1343 1367
1344 @DomName('SVGExternalResourcesRequired') 1368 @DomName('SVGExternalResourcesRequired')
1345 @Unstable 1369 @Unstable
1346 abstract class ExternalResourcesRequired { 1370 abstract class ExternalResourcesRequired extends Interceptor {
1347 1371
1348 /// Checks if this type is supported on the current platform. 1372 /// Checks if this type is supported on the current platform.
1349 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element); 1373 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element);
1350 1374
1351 AnimatedBoolean externalResourcesRequired; 1375 AnimatedBoolean externalResourcesRequired;
1352 } 1376 }
1353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1377 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1354 // for details. All rights reserved. Use of this source code is governed by a 1378 // for details. All rights reserved. Use of this source code is governed by a
1355 // BSD-style license that can be found in the LICENSE file. 1379 // BSD-style license that can be found in the LICENSE file.
1356 1380
1357 1381
1358 @DocsEditable 1382 @DocsEditable
1359 @DomName('SVGFEBlendElement') 1383 @DomName('SVGFEBlendElement')
1360 @SupportedBrowser(SupportedBrowser.CHROME) 1384 @SupportedBrowser(SupportedBrowser.CHROME)
1361 @SupportedBrowser(SupportedBrowser.FIREFOX) 1385 @SupportedBrowser(SupportedBrowser.FIREFOX)
1362 @SupportedBrowser(SupportedBrowser.IE, '10') 1386 @SupportedBrowser(SupportedBrowser.IE, '10')
1363 @SupportedBrowser(SupportedBrowser.SAFARI) 1387 @SupportedBrowser(SupportedBrowser.SAFARI)
1364 @Unstable 1388 @Unstable
1365 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" { 1389 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" {
1390 // To suppress missing implicit constructor warnings.
1391 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); }
1366 1392
1367 @DomName('SVGFEBlendElement.SVGFEBlendElement') 1393 @DomName('SVGFEBlendElement.SVGFEBlendElement')
1368 @DocsEditable 1394 @DocsEditable
1369 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); 1395 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend");
1370 1396
1371 /// Checks if this type is supported on the current platform. 1397 /// Checks if this type is supported on the current platform.
1372 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement); 1398 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement);
1373 1399
1374 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN') 1400 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN')
1375 @DocsEditable 1401 @DocsEditable
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
1435 1461
1436 1462
1437 @DocsEditable 1463 @DocsEditable
1438 @DomName('SVGFEColorMatrixElement') 1464 @DomName('SVGFEColorMatrixElement')
1439 @SupportedBrowser(SupportedBrowser.CHROME) 1465 @SupportedBrowser(SupportedBrowser.CHROME)
1440 @SupportedBrowser(SupportedBrowser.FIREFOX) 1466 @SupportedBrowser(SupportedBrowser.FIREFOX)
1441 @SupportedBrowser(SupportedBrowser.IE, '10') 1467 @SupportedBrowser(SupportedBrowser.IE, '10')
1442 @SupportedBrowser(SupportedBrowser.SAFARI) 1468 @SupportedBrowser(SupportedBrowser.SAFARI)
1443 @Unstable 1469 @Unstable
1444 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" { 1470 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" {
1471 // To suppress missing implicit constructor warnings.
1472 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; }
1445 1473
1446 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') 1474 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement')
1447 @DocsEditable 1475 @DocsEditable
1448 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); 1476 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix");
1449 1477
1450 /// Checks if this type is supported on the current platform. 1478 /// Checks if this type is supported on the current platform.
1451 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement); 1479 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement);
1452 1480
1453 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE') 1481 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE')
1454 @DocsEditable 1482 @DocsEditable
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1510 1538
1511 1539
1512 @DocsEditable 1540 @DocsEditable
1513 @DomName('SVGFEComponentTransferElement') 1541 @DomName('SVGFEComponentTransferElement')
1514 @SupportedBrowser(SupportedBrowser.CHROME) 1542 @SupportedBrowser(SupportedBrowser.CHROME)
1515 @SupportedBrowser(SupportedBrowser.FIREFOX) 1543 @SupportedBrowser(SupportedBrowser.FIREFOX)
1516 @SupportedBrowser(SupportedBrowser.IE, '10') 1544 @SupportedBrowser(SupportedBrowser.IE, '10')
1517 @SupportedBrowser(SupportedBrowser.SAFARI) 1545 @SupportedBrowser(SupportedBrowser.SAFARI)
1518 @Unstable 1546 @Unstable
1519 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" { 1547 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" {
1548 // To suppress missing implicit constructor warnings.
1549 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); }
1520 1550
1521 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') 1551 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement')
1522 @DocsEditable 1552 @DocsEditable
1523 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); 1553 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer");
1524 1554
1525 /// Checks if this type is supported on the current platform. 1555 /// Checks if this type is supported on the current platform.
1526 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement); 1556 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement);
1527 1557
1528 @DomName('SVGFEComponentTransferElement.in1') 1558 @DomName('SVGFEComponentTransferElement.in1')
1529 @DocsEditable 1559 @DocsEditable
(...skipping 23 matching lines...) Expand all
1553 } 1583 }
1554 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1555 // for details. All rights reserved. Use of this source code is governed by a 1585 // for details. All rights reserved. Use of this source code is governed by a
1556 // BSD-style license that can be found in the LICENSE file. 1586 // BSD-style license that can be found in the LICENSE file.
1557 1587
1558 1588
1559 @DocsEditable 1589 @DocsEditable
1560 @DomName('SVGFECompositeElement') 1590 @DomName('SVGFECompositeElement')
1561 @Unstable 1591 @Unstable
1562 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" { 1592 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" {
1593 // To suppress missing implicit constructor warnings.
1594 factory FECompositeElement._() { throw new UnsupportedError("Not supported"); }
1563 1595
1564 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') 1596 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC')
1565 @DocsEditable 1597 @DocsEditable
1566 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; 1598 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6;
1567 1599
1568 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP') 1600 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP')
1569 @DocsEditable 1601 @DocsEditable
1570 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; 1602 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4;
1571 1603
1572 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN') 1604 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN')
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
1645 1677
1646 1678
1647 @DocsEditable 1679 @DocsEditable
1648 @DomName('SVGFEConvolveMatrixElement') 1680 @DomName('SVGFEConvolveMatrixElement')
1649 @SupportedBrowser(SupportedBrowser.CHROME) 1681 @SupportedBrowser(SupportedBrowser.CHROME)
1650 @SupportedBrowser(SupportedBrowser.FIREFOX) 1682 @SupportedBrowser(SupportedBrowser.FIREFOX)
1651 @SupportedBrowser(SupportedBrowser.IE, '10') 1683 @SupportedBrowser(SupportedBrowser.IE, '10')
1652 @SupportedBrowser(SupportedBrowser.SAFARI) 1684 @SupportedBrowser(SupportedBrowser.SAFARI)
1653 @Unstable 1685 @Unstable
1654 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" { 1686 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" {
1687 // To suppress missing implicit constructor warnings.
1688 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); }
1655 1689
1656 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') 1690 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement')
1657 @DocsEditable 1691 @DocsEditable
1658 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); 1692 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix");
1659 1693
1660 /// Checks if this type is supported on the current platform. 1694 /// Checks if this type is supported on the current platform.
1661 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement); 1695 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement);
1662 1696
1663 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE') 1697 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE')
1664 @DocsEditable 1698 @DocsEditable
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
1752 1786
1753 1787
1754 @DocsEditable 1788 @DocsEditable
1755 @DomName('SVGFEDiffuseLightingElement') 1789 @DomName('SVGFEDiffuseLightingElement')
1756 @SupportedBrowser(SupportedBrowser.CHROME) 1790 @SupportedBrowser(SupportedBrowser.CHROME)
1757 @SupportedBrowser(SupportedBrowser.FIREFOX) 1791 @SupportedBrowser(SupportedBrowser.FIREFOX)
1758 @SupportedBrowser(SupportedBrowser.IE, '10') 1792 @SupportedBrowser(SupportedBrowser.IE, '10')
1759 @SupportedBrowser(SupportedBrowser.SAFARI) 1793 @SupportedBrowser(SupportedBrowser.SAFARI)
1760 @Unstable 1794 @Unstable
1761 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" { 1795 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" {
1796 // To suppress missing implicit constructor warnings.
1797 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); }
1762 1798
1763 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') 1799 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement')
1764 @DocsEditable 1800 @DocsEditable
1765 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); 1801 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting");
1766 1802
1767 /// Checks if this type is supported on the current platform. 1803 /// Checks if this type is supported on the current platform.
1768 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement); 1804 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement);
1769 1805
1770 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') 1806 @DomName('SVGFEDiffuseLightingElement.diffuseConstant')
1771 @DocsEditable 1807 @DocsEditable
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1815 1851
1816 1852
1817 @DocsEditable 1853 @DocsEditable
1818 @DomName('SVGFEDisplacementMapElement') 1854 @DomName('SVGFEDisplacementMapElement')
1819 @SupportedBrowser(SupportedBrowser.CHROME) 1855 @SupportedBrowser(SupportedBrowser.CHROME)
1820 @SupportedBrowser(SupportedBrowser.FIREFOX) 1856 @SupportedBrowser(SupportedBrowser.FIREFOX)
1821 @SupportedBrowser(SupportedBrowser.IE, '10') 1857 @SupportedBrowser(SupportedBrowser.IE, '10')
1822 @SupportedBrowser(SupportedBrowser.SAFARI) 1858 @SupportedBrowser(SupportedBrowser.SAFARI)
1823 @Unstable 1859 @Unstable
1824 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" { 1860 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" {
1861 // To suppress missing implicit constructor warnings.
1862 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); }
1825 1863
1826 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') 1864 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement')
1827 @DocsEditable 1865 @DocsEditable
1828 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); 1866 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap");
1829 1867
1830 /// Checks if this type is supported on the current platform. 1868 /// Checks if this type is supported on the current platform.
1831 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement); 1869 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement);
1832 1870
1833 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A') 1871 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A')
1834 @DocsEditable 1872 @DocsEditable
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1898 1936
1899 1937
1900 @DocsEditable 1938 @DocsEditable
1901 @DomName('SVGFEDistantLightElement') 1939 @DomName('SVGFEDistantLightElement')
1902 @SupportedBrowser(SupportedBrowser.CHROME) 1940 @SupportedBrowser(SupportedBrowser.CHROME)
1903 @SupportedBrowser(SupportedBrowser.FIREFOX) 1941 @SupportedBrowser(SupportedBrowser.FIREFOX)
1904 @SupportedBrowser(SupportedBrowser.IE, '10') 1942 @SupportedBrowser(SupportedBrowser.IE, '10')
1905 @SupportedBrowser(SupportedBrowser.SAFARI) 1943 @SupportedBrowser(SupportedBrowser.SAFARI)
1906 @Unstable 1944 @Unstable
1907 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" { 1945 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" {
1946 // To suppress missing implicit constructor warnings.
1947 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); }
1908 1948
1909 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') 1949 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement')
1910 @DocsEditable 1950 @DocsEditable
1911 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); 1951 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight");
1912 1952
1913 /// Checks if this type is supported on the current platform. 1953 /// Checks if this type is supported on the current platform.
1914 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement); 1954 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement);
1915 1955
1916 @DomName('SVGFEDistantLightElement.azimuth') 1956 @DomName('SVGFEDistantLightElement.azimuth')
1917 @DocsEditable 1957 @DocsEditable
1918 final AnimatedNumber azimuth; 1958 final AnimatedNumber azimuth;
1919 1959
1920 @DomName('SVGFEDistantLightElement.elevation') 1960 @DomName('SVGFEDistantLightElement.elevation')
1921 @DocsEditable 1961 @DocsEditable
1922 final AnimatedNumber elevation; 1962 final AnimatedNumber elevation;
1923 } 1963 }
1924 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1964 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1925 // for details. All rights reserved. Use of this source code is governed by a 1965 // for details. All rights reserved. Use of this source code is governed by a
1926 // BSD-style license that can be found in the LICENSE file. 1966 // BSD-style license that can be found in the LICENSE file.
1927 1967
1928 1968
1929 @DocsEditable 1969 @DocsEditable
1930 @DomName('SVGFEFloodElement') 1970 @DomName('SVGFEFloodElement')
1931 @SupportedBrowser(SupportedBrowser.CHROME) 1971 @SupportedBrowser(SupportedBrowser.CHROME)
1932 @SupportedBrowser(SupportedBrowser.FIREFOX) 1972 @SupportedBrowser(SupportedBrowser.FIREFOX)
1933 @SupportedBrowser(SupportedBrowser.IE, '10') 1973 @SupportedBrowser(SupportedBrowser.IE, '10')
1934 @SupportedBrowser(SupportedBrowser.SAFARI) 1974 @SupportedBrowser(SupportedBrowser.SAFARI)
1935 @Unstable 1975 @Unstable
1936 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" { 1976 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" {
1977 // To suppress missing implicit constructor warnings.
1978 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); }
1937 1979
1938 @DomName('SVGFEFloodElement.SVGFEFloodElement') 1980 @DomName('SVGFEFloodElement.SVGFEFloodElement')
1939 @DocsEditable 1981 @DocsEditable
1940 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); 1982 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood");
1941 1983
1942 /// Checks if this type is supported on the current platform. 1984 /// Checks if this type is supported on the current platform.
1943 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement); 1985 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement);
1944 1986
1945 // From SVGFilterPrimitiveStandardAttributes 1987 // From SVGFilterPrimitiveStandardAttributes
1946 1988
(...skipping 23 matching lines...) Expand all
1970 2012
1971 2013
1972 @DocsEditable 2014 @DocsEditable
1973 @DomName('SVGFEFuncAElement') 2015 @DomName('SVGFEFuncAElement')
1974 @SupportedBrowser(SupportedBrowser.CHROME) 2016 @SupportedBrowser(SupportedBrowser.CHROME)
1975 @SupportedBrowser(SupportedBrowser.FIREFOX) 2017 @SupportedBrowser(SupportedBrowser.FIREFOX)
1976 @SupportedBrowser(SupportedBrowser.IE, '10') 2018 @SupportedBrowser(SupportedBrowser.IE, '10')
1977 @SupportedBrowser(SupportedBrowser.SAFARI) 2019 @SupportedBrowser(SupportedBrowser.SAFARI)
1978 @Unstable 2020 @Unstable
1979 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" { 2021 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" {
2022 // To suppress missing implicit constructor warnings.
2023 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); }
1980 2024
1981 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') 2025 @DomName('SVGFEFuncAElement.SVGFEFuncAElement')
1982 @DocsEditable 2026 @DocsEditable
1983 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); 2027 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA");
1984 2028
1985 /// Checks if this type is supported on the current platform. 2029 /// Checks if this type is supported on the current platform.
1986 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); 2030 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement);
1987 } 2031 }
1988 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1989 // for details. All rights reserved. Use of this source code is governed by a 2033 // for details. All rights reserved. Use of this source code is governed by a
1990 // BSD-style license that can be found in the LICENSE file. 2034 // BSD-style license that can be found in the LICENSE file.
1991 2035
1992 2036
1993 @DocsEditable 2037 @DocsEditable
1994 @DomName('SVGFEFuncBElement') 2038 @DomName('SVGFEFuncBElement')
1995 @SupportedBrowser(SupportedBrowser.CHROME) 2039 @SupportedBrowser(SupportedBrowser.CHROME)
1996 @SupportedBrowser(SupportedBrowser.FIREFOX) 2040 @SupportedBrowser(SupportedBrowser.FIREFOX)
1997 @SupportedBrowser(SupportedBrowser.IE, '10') 2041 @SupportedBrowser(SupportedBrowser.IE, '10')
1998 @SupportedBrowser(SupportedBrowser.SAFARI) 2042 @SupportedBrowser(SupportedBrowser.SAFARI)
1999 @Unstable 2043 @Unstable
2000 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" { 2044 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" {
2045 // To suppress missing implicit constructor warnings.
2046 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); }
2001 2047
2002 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') 2048 @DomName('SVGFEFuncBElement.SVGFEFuncBElement')
2003 @DocsEditable 2049 @DocsEditable
2004 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); 2050 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB");
2005 2051
2006 /// Checks if this type is supported on the current platform. 2052 /// Checks if this type is supported on the current platform.
2007 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); 2053 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement);
2008 } 2054 }
2009 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2055 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2010 // for details. All rights reserved. Use of this source code is governed by a 2056 // for details. All rights reserved. Use of this source code is governed by a
2011 // BSD-style license that can be found in the LICENSE file. 2057 // BSD-style license that can be found in the LICENSE file.
2012 2058
2013 2059
2014 @DocsEditable 2060 @DocsEditable
2015 @DomName('SVGFEFuncGElement') 2061 @DomName('SVGFEFuncGElement')
2016 @SupportedBrowser(SupportedBrowser.CHROME) 2062 @SupportedBrowser(SupportedBrowser.CHROME)
2017 @SupportedBrowser(SupportedBrowser.FIREFOX) 2063 @SupportedBrowser(SupportedBrowser.FIREFOX)
2018 @SupportedBrowser(SupportedBrowser.IE, '10') 2064 @SupportedBrowser(SupportedBrowser.IE, '10')
2019 @SupportedBrowser(SupportedBrowser.SAFARI) 2065 @SupportedBrowser(SupportedBrowser.SAFARI)
2020 @Unstable 2066 @Unstable
2021 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" { 2067 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" {
2068 // To suppress missing implicit constructor warnings.
2069 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); }
2022 2070
2023 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') 2071 @DomName('SVGFEFuncGElement.SVGFEFuncGElement')
2024 @DocsEditable 2072 @DocsEditable
2025 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); 2073 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG");
2026 2074
2027 /// Checks if this type is supported on the current platform. 2075 /// Checks if this type is supported on the current platform.
2028 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); 2076 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement);
2029 } 2077 }
2030 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2078 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2031 // for details. All rights reserved. Use of this source code is governed by a 2079 // for details. All rights reserved. Use of this source code is governed by a
2032 // BSD-style license that can be found in the LICENSE file. 2080 // BSD-style license that can be found in the LICENSE file.
2033 2081
2034 2082
2035 @DocsEditable 2083 @DocsEditable
2036 @DomName('SVGFEFuncRElement') 2084 @DomName('SVGFEFuncRElement')
2037 @SupportedBrowser(SupportedBrowser.CHROME) 2085 @SupportedBrowser(SupportedBrowser.CHROME)
2038 @SupportedBrowser(SupportedBrowser.FIREFOX) 2086 @SupportedBrowser(SupportedBrowser.FIREFOX)
2039 @SupportedBrowser(SupportedBrowser.IE, '10') 2087 @SupportedBrowser(SupportedBrowser.IE, '10')
2040 @SupportedBrowser(SupportedBrowser.SAFARI) 2088 @SupportedBrowser(SupportedBrowser.SAFARI)
2041 @Unstable 2089 @Unstable
2042 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" { 2090 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" {
2091 // To suppress missing implicit constructor warnings.
2092 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); }
2043 2093
2044 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') 2094 @DomName('SVGFEFuncRElement.SVGFEFuncRElement')
2045 @DocsEditable 2095 @DocsEditable
2046 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); 2096 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR");
2047 2097
2048 /// Checks if this type is supported on the current platform. 2098 /// Checks if this type is supported on the current platform.
2049 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); 2099 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement);
2050 } 2100 }
2051 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2101 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2052 // for details. All rights reserved. Use of this source code is governed by a 2102 // for details. All rights reserved. Use of this source code is governed by a
2053 // BSD-style license that can be found in the LICENSE file. 2103 // BSD-style license that can be found in the LICENSE file.
2054 2104
2055 2105
2056 @DocsEditable 2106 @DocsEditable
2057 @DomName('SVGFEGaussianBlurElement') 2107 @DomName('SVGFEGaussianBlurElement')
2058 @SupportedBrowser(SupportedBrowser.CHROME) 2108 @SupportedBrowser(SupportedBrowser.CHROME)
2059 @SupportedBrowser(SupportedBrowser.FIREFOX) 2109 @SupportedBrowser(SupportedBrowser.FIREFOX)
2060 @SupportedBrowser(SupportedBrowser.IE, '10') 2110 @SupportedBrowser(SupportedBrowser.IE, '10')
2061 @SupportedBrowser(SupportedBrowser.SAFARI) 2111 @SupportedBrowser(SupportedBrowser.SAFARI)
2062 @Unstable 2112 @Unstable
2063 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" { 2113 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" {
2114 // To suppress missing implicit constructor warnings.
2115 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); }
2064 2116
2065 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') 2117 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement')
2066 @DocsEditable 2118 @DocsEditable
2067 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); 2119 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur");
2068 2120
2069 /// Checks if this type is supported on the current platform. 2121 /// Checks if this type is supported on the current platform.
2070 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement); 2122 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement);
2071 2123
2072 @DomName('SVGFEGaussianBlurElement.in1') 2124 @DomName('SVGFEGaussianBlurElement.in1')
2073 @DocsEditable 2125 @DocsEditable
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
2113 2165
2114 2166
2115 @DocsEditable 2167 @DocsEditable
2116 @DomName('SVGFEImageElement') 2168 @DomName('SVGFEImageElement')
2117 @SupportedBrowser(SupportedBrowser.CHROME) 2169 @SupportedBrowser(SupportedBrowser.CHROME)
2118 @SupportedBrowser(SupportedBrowser.FIREFOX) 2170 @SupportedBrowser(SupportedBrowser.FIREFOX)
2119 @SupportedBrowser(SupportedBrowser.IE, '10') 2171 @SupportedBrowser(SupportedBrowser.IE, '10')
2120 @SupportedBrowser(SupportedBrowser.SAFARI) 2172 @SupportedBrowser(SupportedBrowser.SAFARI)
2121 @Unstable 2173 @Unstable
2122 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" { 2174 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" {
2175 // To suppress missing implicit constructor warnings.
2176 factory FEImageElement._() { throw new UnsupportedError("Not supported"); }
2123 2177
2124 @DomName('SVGFEImageElement.SVGFEImageElement') 2178 @DomName('SVGFEImageElement.SVGFEImageElement')
2125 @DocsEditable 2179 @DocsEditable
2126 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); 2180 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage");
2127 2181
2128 /// Checks if this type is supported on the current platform. 2182 /// Checks if this type is supported on the current platform.
2129 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement); 2183 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement);
2130 2184
2131 @DomName('SVGFEImageElement.preserveAspectRatio') 2185 @DomName('SVGFEImageElement.preserveAspectRatio')
2132 @DocsEditable 2186 @DocsEditable
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2182 2236
2183 2237
2184 @DocsEditable 2238 @DocsEditable
2185 @DomName('SVGFEMergeElement') 2239 @DomName('SVGFEMergeElement')
2186 @SupportedBrowser(SupportedBrowser.CHROME) 2240 @SupportedBrowser(SupportedBrowser.CHROME)
2187 @SupportedBrowser(SupportedBrowser.FIREFOX) 2241 @SupportedBrowser(SupportedBrowser.FIREFOX)
2188 @SupportedBrowser(SupportedBrowser.IE, '10') 2242 @SupportedBrowser(SupportedBrowser.IE, '10')
2189 @SupportedBrowser(SupportedBrowser.SAFARI) 2243 @SupportedBrowser(SupportedBrowser.SAFARI)
2190 @Unstable 2244 @Unstable
2191 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" { 2245 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" {
2246 // To suppress missing implicit constructor warnings.
2247 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); }
2192 2248
2193 @DomName('SVGFEMergeElement.SVGFEMergeElement') 2249 @DomName('SVGFEMergeElement.SVGFEMergeElement')
2194 @DocsEditable 2250 @DocsEditable
2195 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); 2251 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge");
2196 2252
2197 /// Checks if this type is supported on the current platform. 2253 /// Checks if this type is supported on the current platform.
2198 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement); 2254 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement);
2199 2255
2200 // From SVGFilterPrimitiveStandardAttributes 2256 // From SVGFilterPrimitiveStandardAttributes
2201 2257
(...skipping 23 matching lines...) Expand all
2225 2281
2226 2282
2227 @DocsEditable 2283 @DocsEditable
2228 @DomName('SVGFEMergeNodeElement') 2284 @DomName('SVGFEMergeNodeElement')
2229 @SupportedBrowser(SupportedBrowser.CHROME) 2285 @SupportedBrowser(SupportedBrowser.CHROME)
2230 @SupportedBrowser(SupportedBrowser.FIREFOX) 2286 @SupportedBrowser(SupportedBrowser.FIREFOX)
2231 @SupportedBrowser(SupportedBrowser.IE, '10') 2287 @SupportedBrowser(SupportedBrowser.IE, '10')
2232 @SupportedBrowser(SupportedBrowser.SAFARI) 2288 @SupportedBrowser(SupportedBrowser.SAFARI)
2233 @Unstable 2289 @Unstable
2234 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" { 2290 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" {
2291 // To suppress missing implicit constructor warnings.
2292 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); }
2235 2293
2236 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') 2294 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement')
2237 @DocsEditable 2295 @DocsEditable
2238 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); 2296 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode");
2239 2297
2240 /// Checks if this type is supported on the current platform. 2298 /// Checks if this type is supported on the current platform.
2241 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement); 2299 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement);
2242 2300
2243 @DomName('SVGFEMergeNodeElement.in1') 2301 @DomName('SVGFEMergeNodeElement.in1')
2244 @DocsEditable 2302 @DocsEditable
2245 final AnimatedString in1; 2303 final AnimatedString in1;
2246 } 2304 }
2247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2305 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2248 // for details. All rights reserved. Use of this source code is governed by a 2306 // for details. All rights reserved. Use of this source code is governed by a
2249 // BSD-style license that can be found in the LICENSE file. 2307 // BSD-style license that can be found in the LICENSE file.
2250 2308
2251 2309
2252 @DocsEditable 2310 @DocsEditable
2253 @DomName('SVGFEMorphologyElement') 2311 @DomName('SVGFEMorphologyElement')
2254 @SupportedBrowser(SupportedBrowser.CHROME) 2312 @SupportedBrowser(SupportedBrowser.CHROME)
2255 @SupportedBrowser(SupportedBrowser.FIREFOX) 2313 @SupportedBrowser(SupportedBrowser.FIREFOX)
2256 @SupportedBrowser(SupportedBrowser.IE, '10') 2314 @SupportedBrowser(SupportedBrowser.IE, '10')
2257 @SupportedBrowser(SupportedBrowser.SAFARI) 2315 @SupportedBrowser(SupportedBrowser.SAFARI)
2258 @Unstable 2316 @Unstable
2259 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" { 2317 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" {
2318 // To suppress missing implicit constructor warnings.
2319 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported"); }
2260 2320
2261 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') 2321 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE')
2262 @DocsEditable 2322 @DocsEditable
2263 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; 2323 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2;
2264 2324
2265 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE') 2325 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE')
2266 @DocsEditable 2326 @DocsEditable
2267 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; 2327 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1;
2268 2328
2269 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN') 2329 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN')
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
2318 2378
2319 2379
2320 @DocsEditable 2380 @DocsEditable
2321 @DomName('SVGFEOffsetElement') 2381 @DomName('SVGFEOffsetElement')
2322 @SupportedBrowser(SupportedBrowser.CHROME) 2382 @SupportedBrowser(SupportedBrowser.CHROME)
2323 @SupportedBrowser(SupportedBrowser.FIREFOX) 2383 @SupportedBrowser(SupportedBrowser.FIREFOX)
2324 @SupportedBrowser(SupportedBrowser.IE, '10') 2384 @SupportedBrowser(SupportedBrowser.IE, '10')
2325 @SupportedBrowser(SupportedBrowser.SAFARI) 2385 @SupportedBrowser(SupportedBrowser.SAFARI)
2326 @Unstable 2386 @Unstable
2327 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" { 2387 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" {
2388 // To suppress missing implicit constructor warnings.
2389 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); }
2328 2390
2329 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') 2391 @DomName('SVGFEOffsetElement.SVGFEOffsetElement')
2330 @DocsEditable 2392 @DocsEditable
2331 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); 2393 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset");
2332 2394
2333 /// Checks if this type is supported on the current platform. 2395 /// Checks if this type is supported on the current platform.
2334 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement); 2396 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement);
2335 2397
2336 @DomName('SVGFEOffsetElement.dx') 2398 @DomName('SVGFEOffsetElement.dx')
2337 @DocsEditable 2399 @DocsEditable
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
2373 2435
2374 2436
2375 @DocsEditable 2437 @DocsEditable
2376 @DomName('SVGFEPointLightElement') 2438 @DomName('SVGFEPointLightElement')
2377 @SupportedBrowser(SupportedBrowser.CHROME) 2439 @SupportedBrowser(SupportedBrowser.CHROME)
2378 @SupportedBrowser(SupportedBrowser.FIREFOX) 2440 @SupportedBrowser(SupportedBrowser.FIREFOX)
2379 @SupportedBrowser(SupportedBrowser.IE, '10') 2441 @SupportedBrowser(SupportedBrowser.IE, '10')
2380 @SupportedBrowser(SupportedBrowser.SAFARI) 2442 @SupportedBrowser(SupportedBrowser.SAFARI)
2381 @Unstable 2443 @Unstable
2382 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" { 2444 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" {
2445 // To suppress missing implicit constructor warnings.
2446 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); }
2383 2447
2384 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') 2448 @DomName('SVGFEPointLightElement.SVGFEPointLightElement')
2385 @DocsEditable 2449 @DocsEditable
2386 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); 2450 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight");
2387 2451
2388 /// Checks if this type is supported on the current platform. 2452 /// Checks if this type is supported on the current platform.
2389 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement); 2453 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement);
2390 2454
2391 @DomName('SVGFEPointLightElement.x') 2455 @DomName('SVGFEPointLightElement.x')
2392 @DocsEditable 2456 @DocsEditable
(...skipping 13 matching lines...) Expand all
2406 2470
2407 2471
2408 @DocsEditable 2472 @DocsEditable
2409 @DomName('SVGFESpecularLightingElement') 2473 @DomName('SVGFESpecularLightingElement')
2410 @SupportedBrowser(SupportedBrowser.CHROME) 2474 @SupportedBrowser(SupportedBrowser.CHROME)
2411 @SupportedBrowser(SupportedBrowser.FIREFOX) 2475 @SupportedBrowser(SupportedBrowser.FIREFOX)
2412 @SupportedBrowser(SupportedBrowser.IE, '10') 2476 @SupportedBrowser(SupportedBrowser.IE, '10')
2413 @SupportedBrowser(SupportedBrowser.SAFARI) 2477 @SupportedBrowser(SupportedBrowser.SAFARI)
2414 @Unstable 2478 @Unstable
2415 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" { 2479 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" {
2480 // To suppress missing implicit constructor warnings.
2481 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); }
2416 2482
2417 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') 2483 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement')
2418 @DocsEditable 2484 @DocsEditable
2419 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); 2485 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting");
2420 2486
2421 /// Checks if this type is supported on the current platform. 2487 /// Checks if this type is supported on the current platform.
2422 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); 2488 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement);
2423 2489
2424 @DomName('SVGFESpecularLightingElement.in1') 2490 @DomName('SVGFESpecularLightingElement.in1')
2425 @DocsEditable 2491 @DocsEditable
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
2465 2531
2466 2532
2467 @DocsEditable 2533 @DocsEditable
2468 @DomName('SVGFESpotLightElement') 2534 @DomName('SVGFESpotLightElement')
2469 @SupportedBrowser(SupportedBrowser.CHROME) 2535 @SupportedBrowser(SupportedBrowser.CHROME)
2470 @SupportedBrowser(SupportedBrowser.FIREFOX) 2536 @SupportedBrowser(SupportedBrowser.FIREFOX)
2471 @SupportedBrowser(SupportedBrowser.IE, '10') 2537 @SupportedBrowser(SupportedBrowser.IE, '10')
2472 @SupportedBrowser(SupportedBrowser.SAFARI) 2538 @SupportedBrowser(SupportedBrowser.SAFARI)
2473 @Unstable 2539 @Unstable
2474 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" { 2540 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" {
2541 // To suppress missing implicit constructor warnings.
2542 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); }
2475 2543
2476 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') 2544 @DomName('SVGFESpotLightElement.SVGFESpotLightElement')
2477 @DocsEditable 2545 @DocsEditable
2478 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); 2546 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight");
2479 2547
2480 /// Checks if this type is supported on the current platform. 2548 /// Checks if this type is supported on the current platform.
2481 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement); 2549 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement);
2482 2550
2483 @DomName('SVGFESpotLightElement.limitingConeAngle') 2551 @DomName('SVGFESpotLightElement.limitingConeAngle')
2484 @DocsEditable 2552 @DocsEditable
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2518 2586
2519 2587
2520 @DocsEditable 2588 @DocsEditable
2521 @DomName('SVGFETileElement') 2589 @DomName('SVGFETileElement')
2522 @SupportedBrowser(SupportedBrowser.CHROME) 2590 @SupportedBrowser(SupportedBrowser.CHROME)
2523 @SupportedBrowser(SupportedBrowser.FIREFOX) 2591 @SupportedBrowser(SupportedBrowser.FIREFOX)
2524 @SupportedBrowser(SupportedBrowser.IE, '10') 2592 @SupportedBrowser(SupportedBrowser.IE, '10')
2525 @SupportedBrowser(SupportedBrowser.SAFARI) 2593 @SupportedBrowser(SupportedBrowser.SAFARI)
2526 @Unstable 2594 @Unstable
2527 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" { 2595 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" {
2596 // To suppress missing implicit constructor warnings.
2597 factory FETileElement._() { throw new UnsupportedError("Not supported"); }
2528 2598
2529 @DomName('SVGFETileElement.SVGFETileElement') 2599 @DomName('SVGFETileElement.SVGFETileElement')
2530 @DocsEditable 2600 @DocsEditable
2531 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); 2601 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile");
2532 2602
2533 /// Checks if this type is supported on the current platform. 2603 /// Checks if this type is supported on the current platform.
2534 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement); 2604 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement);
2535 2605
2536 @DomName('SVGFETileElement.in1') 2606 @DomName('SVGFETileElement.in1')
2537 @DocsEditable 2607 @DocsEditable
(...skipping 27 matching lines...) Expand all
2565 2635
2566 2636
2567 @DocsEditable 2637 @DocsEditable
2568 @DomName('SVGFETurbulenceElement') 2638 @DomName('SVGFETurbulenceElement')
2569 @SupportedBrowser(SupportedBrowser.CHROME) 2639 @SupportedBrowser(SupportedBrowser.CHROME)
2570 @SupportedBrowser(SupportedBrowser.FIREFOX) 2640 @SupportedBrowser(SupportedBrowser.FIREFOX)
2571 @SupportedBrowser(SupportedBrowser.IE, '10') 2641 @SupportedBrowser(SupportedBrowser.IE, '10')
2572 @SupportedBrowser(SupportedBrowser.SAFARI) 2642 @SupportedBrowser(SupportedBrowser.SAFARI)
2573 @Unstable 2643 @Unstable
2574 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" { 2644 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" {
2645 // To suppress missing implicit constructor warnings.
2646 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); }
2575 2647
2576 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') 2648 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement')
2577 @DocsEditable 2649 @DocsEditable
2578 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); 2650 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence");
2579 2651
2580 /// Checks if this type is supported on the current platform. 2652 /// Checks if this type is supported on the current platform.
2581 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement); 2653 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement);
2582 2654
2583 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH') 2655 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH')
2584 @DocsEditable 2656 @DocsEditable
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
2656 2728
2657 2729
2658 @DocsEditable 2730 @DocsEditable
2659 @DomName('SVGFilterElement') 2731 @DomName('SVGFilterElement')
2660 @SupportedBrowser(SupportedBrowser.CHROME) 2732 @SupportedBrowser(SupportedBrowser.CHROME)
2661 @SupportedBrowser(SupportedBrowser.FIREFOX) 2733 @SupportedBrowser(SupportedBrowser.FIREFOX)
2662 @SupportedBrowser(SupportedBrowser.IE, '10') 2734 @SupportedBrowser(SupportedBrowser.IE, '10')
2663 @SupportedBrowser(SupportedBrowser.SAFARI) 2735 @SupportedBrowser(SupportedBrowser.SAFARI)
2664 @Unstable 2736 @Unstable
2665 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" { 2737 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" {
2738 // To suppress missing implicit constructor warnings.
2739 factory FilterElement._() { throw new UnsupportedError("Not supported"); }
2666 2740
2667 @DomName('SVGFilterElement.SVGFilterElement') 2741 @DomName('SVGFilterElement.SVGFilterElement')
2668 @DocsEditable 2742 @DocsEditable
2669 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 2743 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter");
2670 2744
2671 /// Checks if this type is supported on the current platform. 2745 /// Checks if this type is supported on the current platform.
2672 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); 2746 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement);
2673 2747
2674 @DomName('SVGFilterElement.filterResX') 2748 @DomName('SVGFilterElement.filterResX')
2675 @DocsEditable 2749 @DocsEditable
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
2729 @DocsEditable 2803 @DocsEditable
2730 final AnimatedString href; 2804 final AnimatedString href;
2731 } 2805 }
2732 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2806 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2733 // for details. All rights reserved. Use of this source code is governed by a 2807 // for details. All rights reserved. Use of this source code is governed by a
2734 // BSD-style license that can be found in the LICENSE file. 2808 // BSD-style license that can be found in the LICENSE file.
2735 2809
2736 2810
2737 @DomName('SVGFilterPrimitiveStandardAttributes') 2811 @DomName('SVGFilterPrimitiveStandardAttributes')
2738 @Unstable 2812 @Unstable
2739 abstract class FilterPrimitiveStandardAttributes { 2813 abstract class FilterPrimitiveStandardAttributes extends Interceptor {
2740 2814
2741 AnimatedLength height; 2815 AnimatedLength height;
2742 2816
2743 AnimatedString result; 2817 AnimatedString result;
2744 2818
2745 AnimatedLength width; 2819 AnimatedLength width;
2746 2820
2747 AnimatedLength x; 2821 AnimatedLength x;
2748 2822
2749 AnimatedLength y; 2823 AnimatedLength y;
2750 } 2824 }
2751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2825 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2752 // for details. All rights reserved. Use of this source code is governed by a 2826 // for details. All rights reserved. Use of this source code is governed by a
2753 // BSD-style license that can be found in the LICENSE file. 2827 // BSD-style license that can be found in the LICENSE file.
2754 2828
2755 2829
2756 @DomName('SVGFitToViewBox') 2830 @DomName('SVGFitToViewBox')
2757 @Unstable 2831 @Unstable
2758 abstract class FitToViewBox { 2832 abstract class FitToViewBox extends Interceptor {
2759 2833
2760 AnimatedPreserveAspectRatio preserveAspectRatio; 2834 AnimatedPreserveAspectRatio preserveAspectRatio;
2761 2835
2762 AnimatedRect viewBox; 2836 AnimatedRect viewBox;
2763 } 2837 }
2764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2838 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2765 // for details. All rights reserved. Use of this source code is governed by a 2839 // for details. All rights reserved. Use of this source code is governed by a
2766 // BSD-style license that can be found in the LICENSE file. 2840 // BSD-style license that can be found in the LICENSE file.
2767 2841
2768 2842
2769 @DocsEditable 2843 @DocsEditable
2770 @DomName('SVGForeignObjectElement') 2844 @DomName('SVGForeignObjectElement')
2771 @SupportedBrowser(SupportedBrowser.CHROME) 2845 @SupportedBrowser(SupportedBrowser.CHROME)
2772 @SupportedBrowser(SupportedBrowser.FIREFOX) 2846 @SupportedBrowser(SupportedBrowser.FIREFOX)
2773 @SupportedBrowser(SupportedBrowser.SAFARI) 2847 @SupportedBrowser(SupportedBrowser.SAFARI)
2774 @Unstable 2848 @Unstable
2775 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" { 2849 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" {
2850 // To suppress missing implicit constructor warnings.
2851 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; }
2776 2852
2777 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') 2853 @DomName('SVGForeignObjectElement.SVGForeignObjectElement')
2778 @DocsEditable 2854 @DocsEditable
2779 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 2855 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject");
2780 2856
2781 /// Checks if this type is supported on the current platform. 2857 /// Checks if this type is supported on the current platform.
2782 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement); 2858 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement);
2783 2859
2784 @DomName('SVGForeignObjectElement.height') 2860 @DomName('SVGForeignObjectElement.height')
2785 @DocsEditable 2861 @DocsEditable
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
2867 } 2943 }
2868 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2944 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2869 // for details. All rights reserved. Use of this source code is governed by a 2945 // for details. All rights reserved. Use of this source code is governed by a
2870 // BSD-style license that can be found in the LICENSE file. 2946 // BSD-style license that can be found in the LICENSE file.
2871 2947
2872 2948
2873 @DocsEditable 2949 @DocsEditable
2874 @DomName('SVGGElement') 2950 @DomName('SVGGElement')
2875 @Unstable 2951 @Unstable
2876 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" { 2952 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" {
2953 // To suppress missing implicit constructor warnings.
2954 factory GElement._() { throw new UnsupportedError("Not supported"); }
2877 2955
2878 @DomName('SVGGElement.SVGGElement') 2956 @DomName('SVGGElement.SVGGElement')
2879 @DocsEditable 2957 @DocsEditable
2880 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); 2958 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g");
2881 2959
2882 // From SVGExternalResourcesRequired 2960 // From SVGExternalResourcesRequired
2883 2961
2884 @DomName('SVGGElement.externalResourcesRequired') 2962 @DomName('SVGGElement.externalResourcesRequired')
2885 @DocsEditable 2963 @DocsEditable
2886 final AnimatedBoolean externalResourcesRequired; 2964 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
2949 } 3027 }
2950 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3028 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2951 // for details. All rights reserved. Use of this source code is governed by a 3029 // for details. All rights reserved. Use of this source code is governed by a
2952 // BSD-style license that can be found in the LICENSE file. 3030 // BSD-style license that can be found in the LICENSE file.
2953 3031
2954 3032
2955 @DocsEditable 3033 @DocsEditable
2956 @DomName('SVGImageElement') 3034 @DomName('SVGImageElement')
2957 @Unstable 3035 @Unstable
2958 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" { 3036 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" {
3037 // To suppress missing implicit constructor warnings.
3038 factory ImageElement._() { throw new UnsupportedError("Not supported"); }
2959 3039
2960 @DomName('SVGImageElement.SVGImageElement') 3040 @DomName('SVGImageElement.SVGImageElement')
2961 @DocsEditable 3041 @DocsEditable
2962 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 3042 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge");
2963 3043
2964 @DomName('SVGImageElement.height') 3044 @DomName('SVGImageElement.height')
2965 @DocsEditable 3045 @DocsEditable
2966 final AnimatedLength height; 3046 final AnimatedLength height;
2967 3047
2968 @DomName('SVGImageElement.preserveAspectRatio') 3048 @DomName('SVGImageElement.preserveAspectRatio')
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
3055 @DocsEditable 3135 @DocsEditable
3056 final AnimatedString href; 3136 final AnimatedString href;
3057 } 3137 }
3058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3138 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3059 // for details. All rights reserved. Use of this source code is governed by a 3139 // for details. All rights reserved. Use of this source code is governed by a
3060 // BSD-style license that can be found in the LICENSE file. 3140 // BSD-style license that can be found in the LICENSE file.
3061 3141
3062 3142
3063 @DomName('SVGLangSpace') 3143 @DomName('SVGLangSpace')
3064 @Unstable 3144 @Unstable
3065 abstract class LangSpace { 3145 abstract class LangSpace extends Interceptor {
3066 3146
3067 /// Checks if this type is supported on the current platform. 3147 /// Checks if this type is supported on the current platform.
3068 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element); 3148 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element);
3069 3149
3070 String xmllang; 3150 String xmllang;
3071 3151
3072 String xmlspace; 3152 String xmlspace;
3073 } 3153 }
3074 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3075 // for details. All rights reserved. Use of this source code is governed by a 3155 // for details. All rights reserved. Use of this source code is governed by a
3076 // BSD-style license that can be found in the LICENSE file. 3156 // BSD-style license that can be found in the LICENSE file.
3077 3157
3078 3158
3079 @DocsEditable 3159 @DocsEditable
3080 @DomName('SVGLength') 3160 @DomName('SVGLength')
3081 @Unstable 3161 @Unstable
3082 class Length native "SVGLength" { 3162 class Length extends Interceptor native "SVGLength" {
3083 3163
3084 @DomName('SVGLength.SVG_LENGTHTYPE_CM') 3164 @DomName('SVGLength.SVG_LENGTHTYPE_CM')
3085 @DocsEditable 3165 @DocsEditable
3086 static const int SVG_LENGTHTYPE_CM = 6; 3166 static const int SVG_LENGTHTYPE_CM = 6;
3087 3167
3088 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') 3168 @DomName('SVGLength.SVG_LENGTHTYPE_EMS')
3089 @DocsEditable 3169 @DocsEditable
3090 static const int SVG_LENGTHTYPE_EMS = 3; 3170 static const int SVG_LENGTHTYPE_EMS = 3;
3091 3171
3092 @DomName('SVGLength.SVG_LENGTHTYPE_EXS') 3172 @DomName('SVGLength.SVG_LENGTHTYPE_EXS')
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
3239 } 3319 }
3240 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3320 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3241 // for details. All rights reserved. Use of this source code is governed by a 3321 // for details. All rights reserved. Use of this source code is governed by a
3242 // BSD-style license that can be found in the LICENSE file. 3322 // BSD-style license that can be found in the LICENSE file.
3243 3323
3244 3324
3245 @DocsEditable 3325 @DocsEditable
3246 @DomName('SVGLineElement') 3326 @DomName('SVGLineElement')
3247 @Unstable 3327 @Unstable
3248 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" { 3328 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" {
3329 // To suppress missing implicit constructor warnings.
3330 factory LineElement._() { throw new UnsupportedError("Not supported"); }
3249 3331
3250 @DomName('SVGLineElement.SVGLineElement') 3332 @DomName('SVGLineElement.SVGLineElement')
3251 @DocsEditable 3333 @DocsEditable
3252 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); 3334 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line ");
3253 3335
3254 @DomName('SVGLineElement.x1') 3336 @DomName('SVGLineElement.x1')
3255 @DocsEditable 3337 @DocsEditable
3256 final AnimatedLength x1; 3338 final AnimatedLength x1;
3257 3339
3258 @DomName('SVGLineElement.x2') 3340 @DomName('SVGLineElement.x2')
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
3337 } 3419 }
3338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3420 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3339 // for details. All rights reserved. Use of this source code is governed by a 3421 // for details. All rights reserved. Use of this source code is governed by a
3340 // BSD-style license that can be found in the LICENSE file. 3422 // BSD-style license that can be found in the LICENSE file.
3341 3423
3342 3424
3343 @DocsEditable 3425 @DocsEditable
3344 @DomName('SVGLinearGradientElement') 3426 @DomName('SVGLinearGradientElement')
3345 @Unstable 3427 @Unstable
3346 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" { 3428 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" {
3429 // To suppress missing implicit constructor warnings.
3430 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); }
3347 3431
3348 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') 3432 @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
3349 @DocsEditable 3433 @DocsEditable
3350 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 3434 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient");
3351 3435
3352 @DomName('SVGLinearGradientElement.x1') 3436 @DomName('SVGLinearGradientElement.x1')
3353 @DocsEditable 3437 @DocsEditable
3354 final AnimatedLength x1; 3438 final AnimatedLength x1;
3355 3439
3356 @DomName('SVGLinearGradientElement.x2') 3440 @DomName('SVGLinearGradientElement.x2')
3357 @DocsEditable 3441 @DocsEditable
3358 final AnimatedLength x2; 3442 final AnimatedLength x2;
3359 3443
3360 @DomName('SVGLinearGradientElement.y1') 3444 @DomName('SVGLinearGradientElement.y1')
3361 @DocsEditable 3445 @DocsEditable
3362 final AnimatedLength y1; 3446 final AnimatedLength y1;
3363 3447
3364 @DomName('SVGLinearGradientElement.y2') 3448 @DomName('SVGLinearGradientElement.y2')
3365 @DocsEditable 3449 @DocsEditable
3366 final AnimatedLength y2; 3450 final AnimatedLength y2;
3367 } 3451 }
3368 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3452 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3369 // for details. All rights reserved. Use of this source code is governed by a 3453 // for details. All rights reserved. Use of this source code is governed by a
3370 // BSD-style license that can be found in the LICENSE file. 3454 // BSD-style license that can be found in the LICENSE file.
3371 3455
3372 3456
3373 @DomName('SVGLocatable') 3457 @DomName('SVGLocatable')
3374 @Unstable 3458 @Unstable
3375 abstract class Locatable { 3459 abstract class Locatable extends Interceptor {
3376 3460
3377 SvgElement farthestViewportElement; 3461 SvgElement farthestViewportElement;
3378 3462
3379 SvgElement nearestViewportElement; 3463 SvgElement nearestViewportElement;
3380 3464
3381 Rect getBBox(); 3465 Rect getBBox();
3382 3466
3383 Matrix getCTM(); 3467 Matrix getCTM();
3384 3468
3385 Matrix getScreenCTM(); 3469 Matrix getScreenCTM();
3386 3470
3387 Matrix getTransformToElement(SvgElement element); 3471 Matrix getTransformToElement(SvgElement element);
3388 } 3472 }
3389 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3390 // for details. All rights reserved. Use of this source code is governed by a 3474 // for details. All rights reserved. Use of this source code is governed by a
3391 // BSD-style license that can be found in the LICENSE file. 3475 // BSD-style license that can be found in the LICENSE file.
3392 3476
3393 3477
3394 @DocsEditable 3478 @DocsEditable
3395 @DomName('SVGMarkerElement') 3479 @DomName('SVGMarkerElement')
3396 @Unstable 3480 @Unstable
3397 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" { 3481 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" {
3482 // To suppress missing implicit constructor warnings.
3483 factory MarkerElement._() { throw new UnsupportedError("Not supported"); }
3398 3484
3399 @DomName('SVGMarkerElement.SVGMarkerElement') 3485 @DomName('SVGMarkerElement.SVGMarkerElement')
3400 @DocsEditable 3486 @DocsEditable
3401 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 3487 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker");
3402 3488
3403 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH') 3489 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH')
3404 @DocsEditable 3490 @DocsEditable
3405 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 3491 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
3406 3492
3407 @DomName('SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN') 3493 @DomName('SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN')
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
3488 } 3574 }
3489 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3575 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3490 // for details. All rights reserved. Use of this source code is governed by a 3576 // for details. All rights reserved. Use of this source code is governed by a
3491 // BSD-style license that can be found in the LICENSE file. 3577 // BSD-style license that can be found in the LICENSE file.
3492 3578
3493 3579
3494 @DocsEditable 3580 @DocsEditable
3495 @DomName('SVGMaskElement') 3581 @DomName('SVGMaskElement')
3496 @Unstable 3582 @Unstable
3497 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" { 3583 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" {
3584 // To suppress missing implicit constructor warnings.
3585 factory MaskElement._() { throw new UnsupportedError("Not supported"); }
3498 3586
3499 @DomName('SVGMaskElement.SVGMaskElement') 3587 @DomName('SVGMaskElement.SVGMaskElement')
3500 @DocsEditable 3588 @DocsEditable
3501 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); 3589 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask ");
3502 3590
3503 @DomName('SVGMaskElement.height') 3591 @DomName('SVGMaskElement.height')
3504 @DocsEditable 3592 @DocsEditable
3505 final AnimatedLength height; 3593 final AnimatedLength height;
3506 3594
3507 @DomName('SVGMaskElement.maskContentUnits') 3595 @DomName('SVGMaskElement.maskContentUnits')
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
3559 bool hasExtension(String extension) native; 3647 bool hasExtension(String extension) native;
3560 } 3648 }
3561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3649 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3562 // for details. All rights reserved. Use of this source code is governed by a 3650 // for details. All rights reserved. Use of this source code is governed by a
3563 // BSD-style license that can be found in the LICENSE file. 3651 // BSD-style license that can be found in the LICENSE file.
3564 3652
3565 3653
3566 @DocsEditable 3654 @DocsEditable
3567 @DomName('SVGMatrix') 3655 @DomName('SVGMatrix')
3568 @Unstable 3656 @Unstable
3569 class Matrix native "SVGMatrix" { 3657 class Matrix extends Interceptor native "SVGMatrix" {
3570 3658
3571 @DomName('SVGMatrix.a') 3659 @DomName('SVGMatrix.a')
3572 @DocsEditable 3660 @DocsEditable
3573 num a; 3661 num a;
3574 3662
3575 @DomName('SVGMatrix.b') 3663 @DomName('SVGMatrix.b')
3576 @DocsEditable 3664 @DocsEditable
3577 num b; 3665 num b;
3578 3666
3579 @DomName('SVGMatrix.c') 3667 @DomName('SVGMatrix.c')
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
3638 } 3726 }
3639 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3727 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3640 // for details. All rights reserved. Use of this source code is governed by a 3728 // for details. All rights reserved. Use of this source code is governed by a
3641 // BSD-style license that can be found in the LICENSE file. 3729 // BSD-style license that can be found in the LICENSE file.
3642 3730
3643 3731
3644 @DocsEditable 3732 @DocsEditable
3645 @DomName('SVGMetadataElement') 3733 @DomName('SVGMetadataElement')
3646 @Unstable 3734 @Unstable
3647 class MetadataElement extends SvgElement native "SVGMetadataElement" { 3735 class MetadataElement extends SvgElement native "SVGMetadataElement" {
3736 // To suppress missing implicit constructor warnings.
3737 factory MetadataElement._() { throw new UnsupportedError("Not supported"); }
3648 } 3738 }
3649 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3739 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3650 // for details. All rights reserved. Use of this source code is governed by a 3740 // for details. All rights reserved. Use of this source code is governed by a
3651 // BSD-style license that can be found in the LICENSE file. 3741 // BSD-style license that can be found in the LICENSE file.
3652 3742
3653 3743
3654 @DocsEditable 3744 @DocsEditable
3655 @DomName('SVGNumber') 3745 @DomName('SVGNumber')
3656 @Unstable 3746 @Unstable
3657 class Number native "SVGNumber" { 3747 class Number extends Interceptor native "SVGNumber" {
3658 3748
3659 @DomName('SVGNumber.value') 3749 @DomName('SVGNumber.value')
3660 @DocsEditable 3750 @DocsEditable
3661 num value; 3751 num value;
3662 } 3752 }
3663 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3664 // for details. All rights reserved. Use of this source code is governed by a 3754 // for details. All rights reserved. Use of this source code is governed by a
3665 // BSD-style license that can be found in the LICENSE file. 3755 // BSD-style license that can be found in the LICENSE file.
3666 3756
3667 3757
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
3750 } 3840 }
3751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3841 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3752 // for details. All rights reserved. Use of this source code is governed by a 3842 // for details. All rights reserved. Use of this source code is governed by a
3753 // BSD-style license that can be found in the LICENSE file. 3843 // BSD-style license that can be found in the LICENSE file.
3754 3844
3755 3845
3756 @DocsEditable 3846 @DocsEditable
3757 @DomName('SVGPathElement') 3847 @DomName('SVGPathElement')
3758 @Unstable 3848 @Unstable
3759 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" { 3849 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" {
3850 // To suppress missing implicit constructor warnings.
3851 factory PathElement._() { throw new UnsupportedError("Not supported"); }
3760 3852
3761 @DomName('SVGPathElement.SVGPathElement') 3853 @DomName('SVGPathElement.SVGPathElement')
3762 @DocsEditable 3854 @DocsEditable
3763 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); 3855 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path ");
3764 3856
3765 @DomName('SVGPathElement.animatedNormalizedPathSegList') 3857 @DomName('SVGPathElement.animatedNormalizedPathSegList')
3766 @DocsEditable 3858 @DocsEditable
3767 final PathSegList animatedNormalizedPathSegList; 3859 final PathSegList animatedNormalizedPathSegList;
3768 3860
3769 @DomName('SVGPathElement.animatedPathSegList') 3861 @DomName('SVGPathElement.animatedPathSegList')
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
3958 final AnimatedTransformList transform; 4050 final AnimatedTransformList transform;
3959 } 4051 }
3960 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4052 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3961 // for details. All rights reserved. Use of this source code is governed by a 4053 // for details. All rights reserved. Use of this source code is governed by a
3962 // BSD-style license that can be found in the LICENSE file. 4054 // BSD-style license that can be found in the LICENSE file.
3963 4055
3964 4056
3965 @DocsEditable 4057 @DocsEditable
3966 @DomName('SVGPathSeg') 4058 @DomName('SVGPathSeg')
3967 @Unstable 4059 @Unstable
3968 class PathSeg native "SVGPathSeg" { 4060 class PathSeg extends Interceptor native "SVGPathSeg" {
3969 4061
3970 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') 4062 @DomName('SVGPathSeg.PATHSEG_ARC_ABS')
3971 @DocsEditable 4063 @DocsEditable
3972 static const int PATHSEG_ARC_ABS = 10; 4064 static const int PATHSEG_ARC_ABS = 10;
3973 4065
3974 @DomName('SVGPathSeg.PATHSEG_ARC_REL') 4066 @DomName('SVGPathSeg.PATHSEG_ARC_REL')
3975 @DocsEditable 4067 @DocsEditable
3976 static const int PATHSEG_ARC_REL = 11; 4068 static const int PATHSEG_ARC_REL = 11;
3977 4069
3978 @DomName('SVGPathSeg.PATHSEG_CLOSEPATH') 4070 @DomName('SVGPathSeg.PATHSEG_CLOSEPATH')
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
4057 } 4149 }
4058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4059 // for details. All rights reserved. Use of this source code is governed by a 4151 // for details. All rights reserved. Use of this source code is governed by a
4060 // BSD-style license that can be found in the LICENSE file. 4152 // BSD-style license that can be found in the LICENSE file.
4061 4153
4062 4154
4063 @DocsEditable 4155 @DocsEditable
4064 @DomName('SVGPathSegArcAbs') 4156 @DomName('SVGPathSegArcAbs')
4065 @Unstable 4157 @Unstable
4066 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { 4158 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" {
4159 // To suppress missing implicit constructor warnings.
4160 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); }
4067 4161
4068 @DomName('SVGPathSegArcAbs.angle') 4162 @DomName('SVGPathSegArcAbs.angle')
4069 @DocsEditable 4163 @DocsEditable
4070 num angle; 4164 num angle;
4071 4165
4072 @DomName('SVGPathSegArcAbs.largeArcFlag') 4166 @DomName('SVGPathSegArcAbs.largeArcFlag')
4073 @DocsEditable 4167 @DocsEditable
4074 bool largeArcFlag; 4168 bool largeArcFlag;
4075 4169
4076 @DomName('SVGPathSegArcAbs.r1') 4170 @DomName('SVGPathSegArcAbs.r1')
(...skipping 18 matching lines...) Expand all
4095 } 4189 }
4096 // 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
4097 // 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
4098 // BSD-style license that can be found in the LICENSE file. 4192 // BSD-style license that can be found in the LICENSE file.
4099 4193
4100 4194
4101 @DocsEditable 4195 @DocsEditable
4102 @DomName('SVGPathSegArcRel') 4196 @DomName('SVGPathSegArcRel')
4103 @Unstable 4197 @Unstable
4104 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { 4198 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" {
4199 // To suppress missing implicit constructor warnings.
4200 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); }
4105 4201
4106 @DomName('SVGPathSegArcRel.angle') 4202 @DomName('SVGPathSegArcRel.angle')
4107 @DocsEditable 4203 @DocsEditable
4108 num angle; 4204 num angle;
4109 4205
4110 @DomName('SVGPathSegArcRel.largeArcFlag') 4206 @DomName('SVGPathSegArcRel.largeArcFlag')
4111 @DocsEditable 4207 @DocsEditable
4112 bool largeArcFlag; 4208 bool largeArcFlag;
4113 4209
4114 @DomName('SVGPathSegArcRel.r1') 4210 @DomName('SVGPathSegArcRel.r1')
(...skipping 18 matching lines...) Expand all
4133 } 4229 }
4134 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4230 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4135 // for details. All rights reserved. Use of this source code is governed by a 4231 // for details. All rights reserved. Use of this source code is governed by a
4136 // BSD-style license that can be found in the LICENSE file. 4232 // BSD-style license that can be found in the LICENSE file.
4137 4233
4138 4234
4139 @DocsEditable 4235 @DocsEditable
4140 @DomName('SVGPathSegClosePath') 4236 @DomName('SVGPathSegClosePath')
4141 @Unstable 4237 @Unstable
4142 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { 4238 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" {
4239 // To suppress missing implicit constructor warnings.
4240 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); }
4143 } 4241 }
4144 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4242 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4145 // for details. All rights reserved. Use of this source code is governed by a 4243 // for details. All rights reserved. Use of this source code is governed by a
4146 // BSD-style license that can be found in the LICENSE file. 4244 // BSD-style license that can be found in the LICENSE file.
4147 4245
4148 4246
4149 @DocsEditable 4247 @DocsEditable
4150 @DomName('SVGPathSegCurvetoCubicAbs') 4248 @DomName('SVGPathSegCurvetoCubicAbs')
4151 @Unstable 4249 @Unstable
4152 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" { 4250 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" {
4251 // To suppress missing implicit constructor warnings.
4252 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported "); }
4153 4253
4154 @DomName('SVGPathSegCurvetoCubicAbs.x') 4254 @DomName('SVGPathSegCurvetoCubicAbs.x')
4155 @DocsEditable 4255 @DocsEditable
4156 num x; 4256 num x;
4157 4257
4158 @DomName('SVGPathSegCurvetoCubicAbs.x1') 4258 @DomName('SVGPathSegCurvetoCubicAbs.x1')
4159 @DocsEditable 4259 @DocsEditable
4160 num x1; 4260 num x1;
4161 4261
4162 @DomName('SVGPathSegCurvetoCubicAbs.x2') 4262 @DomName('SVGPathSegCurvetoCubicAbs.x2')
(...skipping 14 matching lines...) Expand all
4177 } 4277 }
4178 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4179 // for details. All rights reserved. Use of this source code is governed by a 4279 // for details. All rights reserved. Use of this source code is governed by a
4180 // BSD-style license that can be found in the LICENSE file. 4280 // BSD-style license that can be found in the LICENSE file.
4181 4281
4182 4282
4183 @DocsEditable 4283 @DocsEditable
4184 @DomName('SVGPathSegCurvetoCubicRel') 4284 @DomName('SVGPathSegCurvetoCubicRel')
4185 @Unstable 4285 @Unstable
4186 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" { 4286 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" {
4287 // To suppress missing implicit constructor warnings.
4288 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported "); }
4187 4289
4188 @DomName('SVGPathSegCurvetoCubicRel.x') 4290 @DomName('SVGPathSegCurvetoCubicRel.x')
4189 @DocsEditable 4291 @DocsEditable
4190 num x; 4292 num x;
4191 4293
4192 @DomName('SVGPathSegCurvetoCubicRel.x1') 4294 @DomName('SVGPathSegCurvetoCubicRel.x1')
4193 @DocsEditable 4295 @DocsEditable
4194 num x1; 4296 num x1;
4195 4297
4196 @DomName('SVGPathSegCurvetoCubicRel.x2') 4298 @DomName('SVGPathSegCurvetoCubicRel.x2')
(...skipping 14 matching lines...) Expand all
4211 } 4313 }
4212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4314 // 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 4315 // 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. 4316 // BSD-style license that can be found in the LICENSE file.
4215 4317
4216 4318
4217 @DocsEditable 4319 @DocsEditable
4218 @DomName('SVGPathSegCurvetoCubicSmoothAbs') 4320 @DomName('SVGPathSegCurvetoCubicSmoothAbs')
4219 @Unstable 4321 @Unstable
4220 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" { 4322 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" {
4323 // To suppress missing implicit constructor warnings.
4324 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup ported"); }
4221 4325
4222 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') 4326 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x')
4223 @DocsEditable 4327 @DocsEditable
4224 num x; 4328 num x;
4225 4329
4226 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') 4330 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2')
4227 @DocsEditable 4331 @DocsEditable
4228 num x2; 4332 num x2;
4229 4333
4230 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') 4334 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y')
4231 @DocsEditable 4335 @DocsEditable
4232 num y; 4336 num y;
4233 4337
4234 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') 4338 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2')
4235 @DocsEditable 4339 @DocsEditable
4236 num y2; 4340 num y2;
4237 } 4341 }
4238 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4342 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4239 // for details. All rights reserved. Use of this source code is governed by a 4343 // for details. All rights reserved. Use of this source code is governed by a
4240 // BSD-style license that can be found in the LICENSE file. 4344 // BSD-style license that can be found in the LICENSE file.
4241 4345
4242 4346
4243 @DocsEditable 4347 @DocsEditable
4244 @DomName('SVGPathSegCurvetoCubicSmoothRel') 4348 @DomName('SVGPathSegCurvetoCubicSmoothRel')
4245 @Unstable 4349 @Unstable
4246 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" { 4350 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" {
4351 // To suppress missing implicit constructor warnings.
4352 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup ported"); }
4247 4353
4248 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') 4354 @DomName('SVGPathSegCurvetoCubicSmoothRel.x')
4249 @DocsEditable 4355 @DocsEditable
4250 num x; 4356 num x;
4251 4357
4252 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') 4358 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2')
4253 @DocsEditable 4359 @DocsEditable
4254 num x2; 4360 num x2;
4255 4361
4256 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') 4362 @DomName('SVGPathSegCurvetoCubicSmoothRel.y')
4257 @DocsEditable 4363 @DocsEditable
4258 num y; 4364 num y;
4259 4365
4260 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') 4366 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2')
4261 @DocsEditable 4367 @DocsEditable
4262 num y2; 4368 num y2;
4263 } 4369 }
4264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4265 // for details. All rights reserved. Use of this source code is governed by a 4371 // for details. All rights reserved. Use of this source code is governed by a
4266 // BSD-style license that can be found in the LICENSE file. 4372 // BSD-style license that can be found in the LICENSE file.
4267 4373
4268 4374
4269 @DocsEditable 4375 @DocsEditable
4270 @DomName('SVGPathSegCurvetoQuadraticAbs') 4376 @DomName('SVGPathSegCurvetoQuadraticAbs')
4271 @Unstable 4377 @Unstable
4272 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" { 4378 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" {
4379 // To suppress missing implicit constructor warnings.
4380 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo rted"); }
4273 4381
4274 @DomName('SVGPathSegCurvetoQuadraticAbs.x') 4382 @DomName('SVGPathSegCurvetoQuadraticAbs.x')
4275 @DocsEditable 4383 @DocsEditable
4276 num x; 4384 num x;
4277 4385
4278 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') 4386 @DomName('SVGPathSegCurvetoQuadraticAbs.x1')
4279 @DocsEditable 4387 @DocsEditable
4280 num x1; 4388 num x1;
4281 4389
4282 @DomName('SVGPathSegCurvetoQuadraticAbs.y') 4390 @DomName('SVGPathSegCurvetoQuadraticAbs.y')
4283 @DocsEditable 4391 @DocsEditable
4284 num y; 4392 num y;
4285 4393
4286 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') 4394 @DomName('SVGPathSegCurvetoQuadraticAbs.y1')
4287 @DocsEditable 4395 @DocsEditable
4288 num y1; 4396 num y1;
4289 } 4397 }
4290 // 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
4291 // 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
4292 // BSD-style license that can be found in the LICENSE file. 4400 // BSD-style license that can be found in the LICENSE file.
4293 4401
4294 4402
4295 @DocsEditable 4403 @DocsEditable
4296 @DomName('SVGPathSegCurvetoQuadraticRel') 4404 @DomName('SVGPathSegCurvetoQuadraticRel')
4297 @Unstable 4405 @Unstable
4298 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" { 4406 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" {
4407 // To suppress missing implicit constructor warnings.
4408 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo rted"); }
4299 4409
4300 @DomName('SVGPathSegCurvetoQuadraticRel.x') 4410 @DomName('SVGPathSegCurvetoQuadraticRel.x')
4301 @DocsEditable 4411 @DocsEditable
4302 num x; 4412 num x;
4303 4413
4304 @DomName('SVGPathSegCurvetoQuadraticRel.x1') 4414 @DomName('SVGPathSegCurvetoQuadraticRel.x1')
4305 @DocsEditable 4415 @DocsEditable
4306 num x1; 4416 num x1;
4307 4417
4308 @DomName('SVGPathSegCurvetoQuadraticRel.y') 4418 @DomName('SVGPathSegCurvetoQuadraticRel.y')
4309 @DocsEditable 4419 @DocsEditable
4310 num y; 4420 num y;
4311 4421
4312 @DomName('SVGPathSegCurvetoQuadraticRel.y1') 4422 @DomName('SVGPathSegCurvetoQuadraticRel.y1')
4313 @DocsEditable 4423 @DocsEditable
4314 num y1; 4424 num y1;
4315 } 4425 }
4316 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4426 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4317 // for details. All rights reserved. Use of this source code is governed by a 4427 // for details. All rights reserved. Use of this source code is governed by a
4318 // BSD-style license that can be found in the LICENSE file. 4428 // BSD-style license that can be found in the LICENSE file.
4319 4429
4320 4430
4321 @DocsEditable 4431 @DocsEditable
4322 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') 4432 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs')
4323 @Unstable 4433 @Unstable
4324 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" { 4434 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" {
4435 // To suppress missing implicit constructor warnings.
4436 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not supported"); }
4325 4437
4326 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') 4438 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x')
4327 @DocsEditable 4439 @DocsEditable
4328 num x; 4440 num x;
4329 4441
4330 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') 4442 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y')
4331 @DocsEditable 4443 @DocsEditable
4332 num y; 4444 num y;
4333 } 4445 }
4334 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4446 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4335 // for details. All rights reserved. Use of this source code is governed by a 4447 // for details. All rights reserved. Use of this source code is governed by a
4336 // BSD-style license that can be found in the LICENSE file. 4448 // BSD-style license that can be found in the LICENSE file.
4337 4449
4338 4450
4339 @DocsEditable 4451 @DocsEditable
4340 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') 4452 @DomName('SVGPathSegCurvetoQuadraticSmoothRel')
4341 @Unstable 4453 @Unstable
4342 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" { 4454 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" {
4455 // To suppress missing implicit constructor warnings.
4456 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not supported"); }
4343 4457
4344 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') 4458 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x')
4345 @DocsEditable 4459 @DocsEditable
4346 num x; 4460 num x;
4347 4461
4348 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') 4462 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y')
4349 @DocsEditable 4463 @DocsEditable
4350 num y; 4464 num y;
4351 } 4465 }
4352 // 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
4353 // 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
4354 // BSD-style license that can be found in the LICENSE file. 4468 // BSD-style license that can be found in the LICENSE file.
4355 4469
4356 4470
4357 @DocsEditable 4471 @DocsEditable
4358 @DomName('SVGPathSegLinetoAbs') 4472 @DomName('SVGPathSegLinetoAbs')
4359 @Unstable 4473 @Unstable
4360 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { 4474 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" {
4475 // To suppress missing implicit constructor warnings.
4476 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); }
4361 4477
4362 @DomName('SVGPathSegLinetoAbs.x') 4478 @DomName('SVGPathSegLinetoAbs.x')
4363 @DocsEditable 4479 @DocsEditable
4364 num x; 4480 num x;
4365 4481
4366 @DomName('SVGPathSegLinetoAbs.y') 4482 @DomName('SVGPathSegLinetoAbs.y')
4367 @DocsEditable 4483 @DocsEditable
4368 num y; 4484 num y;
4369 } 4485 }
4370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4486 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4371 // for details. All rights reserved. Use of this source code is governed by a 4487 // for details. All rights reserved. Use of this source code is governed by a
4372 // BSD-style license that can be found in the LICENSE file. 4488 // BSD-style license that can be found in the LICENSE file.
4373 4489
4374 4490
4375 @DocsEditable 4491 @DocsEditable
4376 @DomName('SVGPathSegLinetoHorizontalAbs') 4492 @DomName('SVGPathSegLinetoHorizontalAbs')
4377 @Unstable 4493 @Unstable
4378 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" { 4494 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" {
4495 // To suppress missing implicit constructor warnings.
4496 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo rted"); }
4379 4497
4380 @DomName('SVGPathSegLinetoHorizontalAbs.x') 4498 @DomName('SVGPathSegLinetoHorizontalAbs.x')
4381 @DocsEditable 4499 @DocsEditable
4382 num x; 4500 num x;
4383 } 4501 }
4384 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4502 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4385 // for details. All rights reserved. Use of this source code is governed by a 4503 // for details. All rights reserved. Use of this source code is governed by a
4386 // BSD-style license that can be found in the LICENSE file. 4504 // BSD-style license that can be found in the LICENSE file.
4387 4505
4388 4506
4389 @DocsEditable 4507 @DocsEditable
4390 @DomName('SVGPathSegLinetoHorizontalRel') 4508 @DomName('SVGPathSegLinetoHorizontalRel')
4391 @Unstable 4509 @Unstable
4392 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" { 4510 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" {
4511 // To suppress missing implicit constructor warnings.
4512 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo rted"); }
4393 4513
4394 @DomName('SVGPathSegLinetoHorizontalRel.x') 4514 @DomName('SVGPathSegLinetoHorizontalRel.x')
4395 @DocsEditable 4515 @DocsEditable
4396 num x; 4516 num x;
4397 } 4517 }
4398 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4518 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4399 // for details. All rights reserved. Use of this source code is governed by a 4519 // for details. All rights reserved. Use of this source code is governed by a
4400 // BSD-style license that can be found in the LICENSE file. 4520 // BSD-style license that can be found in the LICENSE file.
4401 4521
4402 4522
4403 @DocsEditable 4523 @DocsEditable
4404 @DomName('SVGPathSegLinetoRel') 4524 @DomName('SVGPathSegLinetoRel')
4405 @Unstable 4525 @Unstable
4406 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { 4526 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" {
4527 // To suppress missing implicit constructor warnings.
4528 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); }
4407 4529
4408 @DomName('SVGPathSegLinetoRel.x') 4530 @DomName('SVGPathSegLinetoRel.x')
4409 @DocsEditable 4531 @DocsEditable
4410 num x; 4532 num x;
4411 4533
4412 @DomName('SVGPathSegLinetoRel.y') 4534 @DomName('SVGPathSegLinetoRel.y')
4413 @DocsEditable 4535 @DocsEditable
4414 num y; 4536 num y;
4415 } 4537 }
4416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4538 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4417 // for details. All rights reserved. Use of this source code is governed by a 4539 // for details. All rights reserved. Use of this source code is governed by a
4418 // BSD-style license that can be found in the LICENSE file. 4540 // BSD-style license that can be found in the LICENSE file.
4419 4541
4420 4542
4421 @DocsEditable 4543 @DocsEditable
4422 @DomName('SVGPathSegLinetoVerticalAbs') 4544 @DomName('SVGPathSegLinetoVerticalAbs')
4423 @Unstable 4545 @Unstable
4424 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" { 4546 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" {
4547 // To suppress missing implicit constructor warnings.
4548 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support ed"); }
4425 4549
4426 @DomName('SVGPathSegLinetoVerticalAbs.y') 4550 @DomName('SVGPathSegLinetoVerticalAbs.y')
4427 @DocsEditable 4551 @DocsEditable
4428 num y; 4552 num y;
4429 } 4553 }
4430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4554 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4431 // for details. All rights reserved. Use of this source code is governed by a 4555 // for details. All rights reserved. Use of this source code is governed by a
4432 // BSD-style license that can be found in the LICENSE file. 4556 // BSD-style license that can be found in the LICENSE file.
4433 4557
4434 4558
4435 @DocsEditable 4559 @DocsEditable
4436 @DomName('SVGPathSegLinetoVerticalRel') 4560 @DomName('SVGPathSegLinetoVerticalRel')
4437 @Unstable 4561 @Unstable
4438 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" { 4562 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" {
4563 // To suppress missing implicit constructor warnings.
4564 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support ed"); }
4439 4565
4440 @DomName('SVGPathSegLinetoVerticalRel.y') 4566 @DomName('SVGPathSegLinetoVerticalRel.y')
4441 @DocsEditable 4567 @DocsEditable
4442 num y; 4568 num y;
4443 } 4569 }
4444 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4570 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4445 // for details. All rights reserved. Use of this source code is governed by a 4571 // for details. All rights reserved. Use of this source code is governed by a
4446 // BSD-style license that can be found in the LICENSE file. 4572 // BSD-style license that can be found in the LICENSE file.
4447 4573
4448 4574
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
4531 } 4657 }
4532 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4658 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4533 // for details. All rights reserved. Use of this source code is governed by a 4659 // for details. All rights reserved. Use of this source code is governed by a
4534 // BSD-style license that can be found in the LICENSE file. 4660 // BSD-style license that can be found in the LICENSE file.
4535 4661
4536 4662
4537 @DocsEditable 4663 @DocsEditable
4538 @DomName('SVGPathSegMovetoAbs') 4664 @DomName('SVGPathSegMovetoAbs')
4539 @Unstable 4665 @Unstable
4540 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { 4666 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" {
4667 // To suppress missing implicit constructor warnings.
4668 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); }
4541 4669
4542 @DomName('SVGPathSegMovetoAbs.x') 4670 @DomName('SVGPathSegMovetoAbs.x')
4543 @DocsEditable 4671 @DocsEditable
4544 num x; 4672 num x;
4545 4673
4546 @DomName('SVGPathSegMovetoAbs.y') 4674 @DomName('SVGPathSegMovetoAbs.y')
4547 @DocsEditable 4675 @DocsEditable
4548 num y; 4676 num y;
4549 } 4677 }
4550 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4678 // 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 4679 // 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. 4680 // BSD-style license that can be found in the LICENSE file.
4553 4681
4554 4682
4555 @DocsEditable 4683 @DocsEditable
4556 @DomName('SVGPathSegMovetoRel') 4684 @DomName('SVGPathSegMovetoRel')
4557 @Unstable 4685 @Unstable
4558 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { 4686 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" {
4687 // To suppress missing implicit constructor warnings.
4688 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); }
4559 4689
4560 @DomName('SVGPathSegMovetoRel.x') 4690 @DomName('SVGPathSegMovetoRel.x')
4561 @DocsEditable 4691 @DocsEditable
4562 num x; 4692 num x;
4563 4693
4564 @DomName('SVGPathSegMovetoRel.y') 4694 @DomName('SVGPathSegMovetoRel.y')
4565 @DocsEditable 4695 @DocsEditable
4566 num y; 4696 num y;
4567 } 4697 }
4568 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4698 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4569 // for details. All rights reserved. Use of this source code is governed by a 4699 // for details. All rights reserved. Use of this source code is governed by a
4570 // BSD-style license that can be found in the LICENSE file. 4700 // BSD-style license that can be found in the LICENSE file.
4571 4701
4572 4702
4573 @DocsEditable 4703 @DocsEditable
4574 @DomName('SVGPatternElement') 4704 @DomName('SVGPatternElement')
4575 @Unstable 4705 @Unstable
4576 class PatternElement extends StyledElement implements FitToViewBox, UriReference , Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" { 4706 class PatternElement extends StyledElement implements FitToViewBox, UriReference , Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" {
4707 // To suppress missing implicit constructor warnings.
4708 factory PatternElement._() { throw new UnsupportedError("Not supported"); }
4577 4709
4578 @DomName('SVGPatternElement.SVGPatternElement') 4710 @DomName('SVGPatternElement.SVGPatternElement')
4579 @DocsEditable 4711 @DocsEditable
4580 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); 4712 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern");
4581 4713
4582 @DomName('SVGPatternElement.height') 4714 @DomName('SVGPatternElement.height')
4583 @DocsEditable 4715 @DocsEditable
4584 final AnimatedLength height; 4716 final AnimatedLength height;
4585 4717
4586 @DomName('SVGPatternElement.patternContentUnits') 4718 @DomName('SVGPatternElement.patternContentUnits')
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
4658 final AnimatedString href; 4790 final AnimatedString href;
4659 } 4791 }
4660 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4792 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4661 // for details. All rights reserved. Use of this source code is governed by a 4793 // for details. All rights reserved. Use of this source code is governed by a
4662 // BSD-style license that can be found in the LICENSE file. 4794 // BSD-style license that can be found in the LICENSE file.
4663 4795
4664 4796
4665 @DocsEditable 4797 @DocsEditable
4666 @DomName('SVGPoint') 4798 @DomName('SVGPoint')
4667 @Unstable 4799 @Unstable
4668 class Point native "SVGPoint" { 4800 class Point extends Interceptor native "SVGPoint" {
4669 4801
4670 @DomName('SVGPoint.x') 4802 @DomName('SVGPoint.x')
4671 @DocsEditable 4803 @DocsEditable
4672 num x; 4804 num x;
4673 4805
4674 @DomName('SVGPoint.y') 4806 @DomName('SVGPoint.y')
4675 @DocsEditable 4807 @DocsEditable
4676 num y; 4808 num y;
4677 4809
4678 @DomName('SVGPoint.matrixTransform') 4810 @DomName('SVGPoint.matrixTransform')
4679 @DocsEditable 4811 @DocsEditable
4680 Point matrixTransform(Matrix matrix) native; 4812 Point matrixTransform(Matrix matrix) native;
4681 } 4813 }
4682 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4814 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4683 // for details. All rights reserved. Use of this source code is governed by a 4815 // for details. All rights reserved. Use of this source code is governed by a
4684 // BSD-style license that can be found in the LICENSE file. 4816 // BSD-style license that can be found in the LICENSE file.
4685 4817
4686 4818
4687 @DocsEditable 4819 @DocsEditable
4688 @DomName('SVGPointList') 4820 @DomName('SVGPointList')
4689 @Unstable 4821 @Unstable
4690 class PointList native "SVGPointList" { 4822 class PointList extends Interceptor native "SVGPointList" {
4691 4823
4692 @DomName('SVGPointList.numberOfItems') 4824 @DomName('SVGPointList.numberOfItems')
4693 @DocsEditable 4825 @DocsEditable
4694 final int numberOfItems; 4826 final int numberOfItems;
4695 4827
4696 @DomName('SVGPointList.appendItem') 4828 @DomName('SVGPointList.appendItem')
4697 @DocsEditable 4829 @DocsEditable
4698 Point appendItem(Point item) native; 4830 Point appendItem(Point item) native;
4699 4831
4700 @DomName('SVGPointList.clear') 4832 @DomName('SVGPointList.clear')
(...skipping 22 matching lines...) Expand all
4723 } 4855 }
4724 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4856 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4725 // for details. All rights reserved. Use of this source code is governed by a 4857 // for details. All rights reserved. Use of this source code is governed by a
4726 // BSD-style license that can be found in the LICENSE file. 4858 // BSD-style license that can be found in the LICENSE file.
4727 4859
4728 4860
4729 @DocsEditable 4861 @DocsEditable
4730 @DomName('SVGPolygonElement') 4862 @DomName('SVGPolygonElement')
4731 @Unstable 4863 @Unstable
4732 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" { 4864 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" {
4865 // To suppress missing implicit constructor warnings.
4866 factory PolygonElement._() { throw new UnsupportedError("Not supported"); }
4733 4867
4734 @DomName('SVGPolygonElement.SVGPolygonElement') 4868 @DomName('SVGPolygonElement.SVGPolygonElement')
4735 @DocsEditable 4869 @DocsEditable
4736 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); 4870 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon");
4737 4871
4738 @DomName('SVGPolygonElement.animatedPoints') 4872 @DomName('SVGPolygonElement.animatedPoints')
4739 @DocsEditable 4873 @DocsEditable
4740 final PointList animatedPoints; 4874 final PointList animatedPoints;
4741 4875
4742 @DomName('SVGPolygonElement.points') 4876 @DomName('SVGPolygonElement.points')
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
4813 } 4947 }
4814 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4948 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4815 // for details. All rights reserved. Use of this source code is governed by a 4949 // for details. All rights reserved. Use of this source code is governed by a
4816 // BSD-style license that can be found in the LICENSE file. 4950 // BSD-style license that can be found in the LICENSE file.
4817 4951
4818 4952
4819 @DocsEditable 4953 @DocsEditable
4820 @DomName('SVGPolylineElement') 4954 @DomName('SVGPolylineElement')
4821 @Unstable 4955 @Unstable
4822 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" { 4956 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" {
4957 // To suppress missing implicit constructor warnings.
4958 factory PolylineElement._() { throw new UnsupportedError("Not supported"); }
4823 4959
4824 @DomName('SVGPolylineElement.SVGPolylineElement') 4960 @DomName('SVGPolylineElement.SVGPolylineElement')
4825 @DocsEditable 4961 @DocsEditable
4826 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); 4962 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline");
4827 4963
4828 @DomName('SVGPolylineElement.animatedPoints') 4964 @DomName('SVGPolylineElement.animatedPoints')
4829 @DocsEditable 4965 @DocsEditable
4830 final PointList animatedPoints; 4966 final PointList animatedPoints;
4831 4967
4832 @DomName('SVGPolylineElement.points') 4968 @DomName('SVGPolylineElement.points')
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
4902 final AnimatedTransformList transform; 5038 final AnimatedTransformList transform;
4903 } 5039 }
4904 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5040 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4905 // for details. All rights reserved. Use of this source code is governed by a 5041 // for details. All rights reserved. Use of this source code is governed by a
4906 // BSD-style license that can be found in the LICENSE file. 5042 // BSD-style license that can be found in the LICENSE file.
4907 5043
4908 5044
4909 @DocsEditable 5045 @DocsEditable
4910 @DomName('SVGPreserveAspectRatio') 5046 @DomName('SVGPreserveAspectRatio')
4911 @Unstable 5047 @Unstable
4912 class PreserveAspectRatio native "SVGPreserveAspectRatio" { 5048 class PreserveAspectRatio extends Interceptor native "SVGPreserveAspectRatio" {
4913 5049
4914 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') 5050 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET')
4915 @DocsEditable 5051 @DocsEditable
4916 static const int SVG_MEETORSLICE_MEET = 1; 5052 static const int SVG_MEETORSLICE_MEET = 1;
4917 5053
4918 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') 5054 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE')
4919 @DocsEditable 5055 @DocsEditable
4920 static const int SVG_MEETORSLICE_SLICE = 2; 5056 static const int SVG_MEETORSLICE_SLICE = 2;
4921 5057
4922 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN') 5058 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN')
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
4977 } 5113 }
4978 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4979 // for details. All rights reserved. Use of this source code is governed by a 5115 // for details. All rights reserved. Use of this source code is governed by a
4980 // BSD-style license that can be found in the LICENSE file. 5116 // BSD-style license that can be found in the LICENSE file.
4981 5117
4982 5118
4983 @DocsEditable 5119 @DocsEditable
4984 @DomName('SVGRadialGradientElement') 5120 @DomName('SVGRadialGradientElement')
4985 @Unstable 5121 @Unstable
4986 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" { 5122 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" {
5123 // To suppress missing implicit constructor warnings.
5124 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); }
4987 5125
4988 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') 5126 @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
4989 @DocsEditable 5127 @DocsEditable
4990 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 5128 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient");
4991 5129
4992 @DomName('SVGRadialGradientElement.cx') 5130 @DomName('SVGRadialGradientElement.cx')
4993 @DocsEditable 5131 @DocsEditable
4994 final AnimatedLength cx; 5132 final AnimatedLength cx;
4995 5133
4996 @DomName('SVGRadialGradientElement.cy') 5134 @DomName('SVGRadialGradientElement.cy')
(...skipping 17 matching lines...) Expand all
5014 final AnimatedLength r; 5152 final AnimatedLength r;
5015 } 5153 }
5016 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5017 // for details. All rights reserved. Use of this source code is governed by a 5155 // for details. All rights reserved. Use of this source code is governed by a
5018 // BSD-style license that can be found in the LICENSE file. 5156 // BSD-style license that can be found in the LICENSE file.
5019 5157
5020 5158
5021 @DocsEditable 5159 @DocsEditable
5022 @DomName('SVGRect') 5160 @DomName('SVGRect')
5023 @Unstable 5161 @Unstable
5024 class Rect native "SVGRect" { 5162 class Rect extends Interceptor native "SVGRect" {
5025 5163
5026 @DomName('SVGRect.height') 5164 @DomName('SVGRect.height')
5027 @DocsEditable 5165 @DocsEditable
5028 num height; 5166 num height;
5029 5167
5030 @DomName('SVGRect.width') 5168 @DomName('SVGRect.width')
5031 @DocsEditable 5169 @DocsEditable
5032 num width; 5170 num width;
5033 5171
5034 @DomName('SVGRect.x') 5172 @DomName('SVGRect.x')
5035 @DocsEditable 5173 @DocsEditable
5036 num x; 5174 num x;
5037 5175
5038 @DomName('SVGRect.y') 5176 @DomName('SVGRect.y')
5039 @DocsEditable 5177 @DocsEditable
5040 num y; 5178 num y;
5041 } 5179 }
5042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5180 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5043 // for details. All rights reserved. Use of this source code is governed by a 5181 // for details. All rights reserved. Use of this source code is governed by a
5044 // BSD-style license that can be found in the LICENSE file. 5182 // BSD-style license that can be found in the LICENSE file.
5045 5183
5046 5184
5047 @DocsEditable 5185 @DocsEditable
5048 @DomName('SVGRectElement') 5186 @DomName('SVGRectElement')
5049 @Unstable 5187 @Unstable
5050 class RectElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGRectElement" { 5188 class RectElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGRectElement" {
5189 // To suppress missing implicit constructor warnings.
5190 factory RectElement._() { throw new UnsupportedError("Not supported"); }
5051 5191
5052 @DomName('SVGRectElement.SVGRectElement') 5192 @DomName('SVGRectElement.SVGRectElement')
5053 @DocsEditable 5193 @DocsEditable
5054 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); 5194 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect ");
5055 5195
5056 @DomName('SVGRectElement.height') 5196 @DomName('SVGRectElement.height')
5057 @DocsEditable 5197 @DocsEditable
5058 final AnimatedLength height; 5198 final AnimatedLength height;
5059 5199
5060 @DomName('SVGRectElement.rx') 5200 @DomName('SVGRectElement.rx')
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
5146 final AnimatedTransformList transform; 5286 final AnimatedTransformList transform;
5147 } 5287 }
5148 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5149 // for details. All rights reserved. Use of this source code is governed by a 5289 // for details. All rights reserved. Use of this source code is governed by a
5150 // BSD-style license that can be found in the LICENSE file. 5290 // BSD-style license that can be found in the LICENSE file.
5151 5291
5152 5292
5153 @DocsEditable 5293 @DocsEditable
5154 @DomName('SVGRenderingIntent') 5294 @DomName('SVGRenderingIntent')
5155 @Unstable 5295 @Unstable
5156 class RenderingIntent native "SVGRenderingIntent" { 5296 class RenderingIntent extends Interceptor native "SVGRenderingIntent" {
5157 5297
5158 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') 5298 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC')
5159 @DocsEditable 5299 @DocsEditable
5160 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; 5300 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
5161 5301
5162 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') 5302 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO')
5163 @DocsEditable 5303 @DocsEditable
5164 static const int RENDERING_INTENT_AUTO = 1; 5304 static const int RENDERING_INTENT_AUTO = 1;
5165 5305
5166 @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL') 5306 @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL')
(...skipping 14 matching lines...) Expand all
5181 } 5321 }
5182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5183 // for details. All rights reserved. Use of this source code is governed by a 5323 // for details. All rights reserved. Use of this source code is governed by a
5184 // BSD-style license that can be found in the LICENSE file. 5324 // BSD-style license that can be found in the LICENSE file.
5185 5325
5186 5326
5187 @DocsEditable 5327 @DocsEditable
5188 @DomName('SVGScriptElement') 5328 @DomName('SVGScriptElement')
5189 @Unstable 5329 @Unstable
5190 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" { 5330 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" {
5331 // To suppress missing implicit constructor warnings.
5332 factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
5191 5333
5192 @DomName('SVGScriptElement.SVGScriptElement') 5334 @DomName('SVGScriptElement.SVGScriptElement')
5193 @DocsEditable 5335 @DocsEditable
5194 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); 5336 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript");
5195 5337
5196 @DomName('SVGScriptElement.type') 5338 @DomName('SVGScriptElement.type')
5197 @DocsEditable 5339 @DocsEditable
5198 String type; 5340 String type;
5199 5341
5200 // From SVGExternalResourcesRequired 5342 // From SVGExternalResourcesRequired
(...skipping 13 matching lines...) Expand all
5214 // BSD-style license that can be found in the LICENSE file. 5356 // BSD-style license that can be found in the LICENSE file.
5215 5357
5216 5358
5217 @DocsEditable 5359 @DocsEditable
5218 @DomName('SVGSetElement') 5360 @DomName('SVGSetElement')
5219 @SupportedBrowser(SupportedBrowser.CHROME) 5361 @SupportedBrowser(SupportedBrowser.CHROME)
5220 @SupportedBrowser(SupportedBrowser.FIREFOX) 5362 @SupportedBrowser(SupportedBrowser.FIREFOX)
5221 @SupportedBrowser(SupportedBrowser.SAFARI) 5363 @SupportedBrowser(SupportedBrowser.SAFARI)
5222 @Unstable 5364 @Unstable
5223 class SetElement extends AnimationElement native "SVGSetElement" { 5365 class SetElement extends AnimationElement native "SVGSetElement" {
5366 // To suppress missing implicit constructor warnings.
5367 factory SetElement._() { throw new UnsupportedError("Not supported"); }
5224 5368
5225 @DomName('SVGSetElement.SVGSetElement') 5369 @DomName('SVGSetElement.SVGSetElement')
5226 @DocsEditable 5370 @DocsEditable
5227 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 5371 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ;
5228 5372
5229 /// Checks if this type is supported on the current platform. 5373 /// Checks if this type is supported on the current platform.
5230 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); 5374 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement);
5231 } 5375 }
5232 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5376 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5233 // for details. All rights reserved. Use of this source code is governed by a 5377 // for details. All rights reserved. Use of this source code is governed by a
5234 // BSD-style license that can be found in the LICENSE file. 5378 // BSD-style license that can be found in the LICENSE file.
5235 5379
5236 5380
5237 @DocsEditable 5381 @DocsEditable
5238 @DomName('SVGStopElement') 5382 @DomName('SVGStopElement')
5239 @Unstable 5383 @Unstable
5240 class StopElement extends StyledElement native "SVGStopElement" { 5384 class StopElement extends StyledElement native "SVGStopElement" {
5385 // To suppress missing implicit constructor warnings.
5386 factory StopElement._() { throw new UnsupportedError("Not supported"); }
5241 5387
5242 @DomName('SVGStopElement.SVGStopElement') 5388 @DomName('SVGStopElement.SVGStopElement')
5243 @DocsEditable 5389 @DocsEditable
5244 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); 5390 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop ");
5245 5391
5246 @JSName('offset') 5392 @JSName('offset')
5247 @DomName('SVGStopElement.offset') 5393 @DomName('SVGStopElement.offset')
5248 @DocsEditable 5394 @DocsEditable
5249 final AnimatedNumber gradientOffset; 5395 final AnimatedNumber gradientOffset;
5250 } 5396 }
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
5339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5485 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5340 // for details. All rights reserved. Use of this source code is governed by a 5486 // for details. All rights reserved. Use of this source code is governed by a
5341 // BSD-style license that can be found in the LICENSE file. 5487 // BSD-style license that can be found in the LICENSE file.
5342 5488
5343 5489
5344 @DocsEditable 5490 @DocsEditable
5345 @DomName('SVGStyleElement') 5491 @DomName('SVGStyleElement')
5346 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable 5492 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable
5347 @Experimental // nonstandard 5493 @Experimental // nonstandard
5348 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" { 5494 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" {
5495 // To suppress missing implicit constructor warnings.
5496 factory StyleElement._() { throw new UnsupportedError("Not supported"); }
5349 5497
5350 @DomName('SVGStyleElement.SVGStyleElement') 5498 @DomName('SVGStyleElement.SVGStyleElement')
5351 @DocsEditable 5499 @DocsEditable
5352 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); 5500 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le");
5353 5501
5354 @DomName('SVGStyleElement.disabled') 5502 @DomName('SVGStyleElement.disabled')
5355 @DocsEditable 5503 @DocsEditable
5356 bool disabled; 5504 bool disabled;
5357 5505
5358 @DomName('SVGStyleElement.media') 5506 @DomName('SVGStyleElement.media')
(...skipping 23 matching lines...) Expand all
5382 } 5530 }
5383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5384 // for details. All rights reserved. Use of this source code is governed by a 5532 // for details. All rights reserved. Use of this source code is governed by a
5385 // BSD-style license that can be found in the LICENSE file. 5533 // BSD-style license that can be found in the LICENSE file.
5386 5534
5387 5535
5388 @DocsEditable 5536 @DocsEditable
5389 @DomName('SVGStyledElement') 5537 @DomName('SVGStyledElement')
5390 @Unstable 5538 @Unstable
5391 class StyledElement extends SvgElement native "SVGStyledElement" { 5539 class StyledElement extends SvgElement native "SVGStyledElement" {
5540 // To suppress missing implicit constructor warnings.
5541 factory StyledElement._() { throw new UnsupportedError("Not supported"); }
5392 5542
5393 // Shadowing definition. 5543 // Shadowing definition.
5394 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 5544 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
5395 5545
5396 // Use implementation from Element. 5546 // Use implementation from Element.
5397 // final CssStyleDeclaration style; 5547 // final CssStyleDeclaration style;
5398 } 5548 }
5399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5549 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5400 // for details. All rights reserved. Use of this source code is governed by a 5550 // for details. All rights reserved. Use of this source code is governed by a
5401 // BSD-style license that can be found in the LICENSE file. 5551 // BSD-style license that can be found in the LICENSE file.
5402 5552
5403 5553
5404 @DocsEditable 5554 @DocsEditable
5405 @DomName('SVGDocument') 5555 @DomName('SVGDocument')
5406 @Unstable 5556 @Unstable
5407 class SvgDocument extends Document native "SVGDocument" { 5557 class SvgDocument extends Document native "SVGDocument" {
5558 // To suppress missing implicit constructor warnings.
5559 factory SvgDocument._() { throw new UnsupportedError("Not supported"); }
5408 5560
5409 @DomName('SVGDocument.rootElement') 5561 @DomName('SVGDocument.rootElement')
5410 @DocsEditable 5562 @DocsEditable
5411 final SvgSvgElement rootElement; 5563 final SvgSvgElement rootElement;
5412 5564
5413 @JSName('createEvent') 5565 @JSName('createEvent')
5414 @DomName('SVGDocument.createEvent') 5566 @DomName('SVGDocument.createEvent')
5415 @DocsEditable 5567 @DocsEditable
5416 Event $dom_createEvent(String eventType) native; 5568 Event $dom_createEvent(String eventType) native;
5417 } 5569 }
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
5520 5672
5521 /** 5673 /**
5522 * Checks to see if the SVG element type is supported by the current platform. 5674 * Checks to see if the SVG element type is supported by the current platform.
5523 * 5675 *
5524 * The tag should be a valid SVG element tag name. 5676 * The tag should be a valid SVG element tag name.
5525 */ 5677 */
5526 static bool isTagSupported(String tag) { 5678 static bool isTagSupported(String tag) {
5527 var e = new SvgElement.tag(tag); 5679 var e = new SvgElement.tag(tag);
5528 return e is SvgElement && !(e is UnknownElement); 5680 return e is SvgElement && !(e is UnknownElement);
5529 } 5681 }
5682 // To suppress missing implicit constructor warnings.
5683 factory SvgElement._() { throw new UnsupportedError("Not supported"); }
5530 5684
5531 // Shadowing definition. 5685 // Shadowing definition.
5532 String get id => JS("String", "#.id", this); 5686 String get id => JS("String", "#.id", this);
5533 5687
5534 void set id(String value) { 5688 void set id(String value) {
5535 JS("void", "#.id = #", this, value); 5689 JS("void", "#.id = #", this, value);
5536 } 5690 }
5537 5691
5538 @JSName('ownerSVGElement') 5692 @JSName('ownerSVGElement')
5539 @DomName('SVGElement.ownerSVGElement') 5693 @DomName('SVGElement.ownerSVGElement')
(...skipping 10 matching lines...) Expand all
5550 5704
5551 } 5705 }
5552 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5706 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5553 // for details. All rights reserved. Use of this source code is governed by a 5707 // for details. All rights reserved. Use of this source code is governed by a
5554 // BSD-style license that can be found in the LICENSE file. 5708 // BSD-style license that can be found in the LICENSE file.
5555 5709
5556 5710
5557 @DocsEditable 5711 @DocsEditable
5558 @DomName('SVGException') 5712 @DomName('SVGException')
5559 @Unstable 5713 @Unstable
5560 class SvgException native "SVGException" { 5714 class SvgException extends Interceptor native "SVGException" {
5561 5715
5562 @DomName('SVGException.SVG_INVALID_VALUE_ERR') 5716 @DomName('SVGException.SVG_INVALID_VALUE_ERR')
5563 @DocsEditable 5717 @DocsEditable
5564 static const int SVG_INVALID_VALUE_ERR = 1; 5718 static const int SVG_INVALID_VALUE_ERR = 1;
5565 5719
5566 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE') 5720 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE')
5567 @DocsEditable 5721 @DocsEditable
5568 static const int SVG_MATRIX_NOT_INVERTABLE = 2; 5722 static const int SVG_MATRIX_NOT_INVERTABLE = 2;
5569 5723
5570 @DomName('SVGException.SVG_WRONG_TYPE_ERR') 5724 @DomName('SVGException.SVG_WRONG_TYPE_ERR')
(...skipping 21 matching lines...) Expand all
5592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5593 // for details. All rights reserved. Use of this source code is governed by a 5747 // for details. All rights reserved. Use of this source code is governed by a
5594 // BSD-style license that can be found in the LICENSE file. 5748 // BSD-style license that can be found in the LICENSE file.
5595 5749
5596 5750
5597 @DomName('SVGSVGElement') 5751 @DomName('SVGSVGElement')
5598 @Unstable 5752 @Unstable
5599 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" { 5753 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" {
5600 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ; 5754 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ;
5601 5755
5756 // To suppress missing implicit constructor warnings.
5757 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); }
5602 5758
5603 @DomName('SVGSVGElement.contentScriptType') 5759 @DomName('SVGSVGElement.contentScriptType')
5604 @DocsEditable 5760 @DocsEditable
5605 String contentScriptType; 5761 String contentScriptType;
5606 5762
5607 @DomName('SVGSVGElement.contentStyleType') 5763 @DomName('SVGSVGElement.contentStyleType')
5608 @DocsEditable 5764 @DocsEditable
5609 String contentStyleType; 5765 String contentStyleType;
5610 5766
5611 @DomName('SVGSVGElement.currentScale') 5767 @DomName('SVGSVGElement.currentScale')
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after
5851 } 6007 }
5852 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6008 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5853 // for details. All rights reserved. Use of this source code is governed by a 6009 // for details. All rights reserved. Use of this source code is governed by a
5854 // BSD-style license that can be found in the LICENSE file. 6010 // BSD-style license that can be found in the LICENSE file.
5855 6011
5856 6012
5857 @DocsEditable 6013 @DocsEditable
5858 @DomName('SVGSwitchElement') 6014 @DomName('SVGSwitchElement')
5859 @Unstable 6015 @Unstable
5860 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" { 6016 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" {
6017 // To suppress missing implicit constructor warnings.
6018 factory SwitchElement._() { throw new UnsupportedError("Not supported"); }
5861 6019
5862 @DomName('SVGSwitchElement.SVGSwitchElement') 6020 @DomName('SVGSwitchElement.SVGSwitchElement')
5863 @DocsEditable 6021 @DocsEditable
5864 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); 6022 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch");
5865 6023
5866 // From SVGExternalResourcesRequired 6024 // From SVGExternalResourcesRequired
5867 6025
5868 @DomName('SVGSwitchElement.externalResourcesRequired') 6026 @DomName('SVGSwitchElement.externalResourcesRequired')
5869 @DocsEditable 6027 @DocsEditable
5870 final AnimatedBoolean externalResourcesRequired; 6028 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
5933 } 6091 }
5934 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6092 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5935 // for details. All rights reserved. Use of this source code is governed by a 6093 // for details. All rights reserved. Use of this source code is governed by a
5936 // BSD-style license that can be found in the LICENSE file. 6094 // BSD-style license that can be found in the LICENSE file.
5937 6095
5938 6096
5939 @DocsEditable 6097 @DocsEditable
5940 @DomName('SVGSymbolElement') 6098 @DomName('SVGSymbolElement')
5941 @Unstable 6099 @Unstable
5942 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" { 6100 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" {
6101 // To suppress missing implicit constructor warnings.
6102 factory SymbolElement._() { throw new UnsupportedError("Not supported"); }
5943 6103
5944 @DomName('SVGSymbolElement.SVGSymbolElement') 6104 @DomName('SVGSymbolElement.SVGSymbolElement')
5945 @DocsEditable 6105 @DocsEditable
5946 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); 6106 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol");
5947 6107
5948 // From SVGExternalResourcesRequired 6108 // From SVGExternalResourcesRequired
5949 6109
5950 @DomName('SVGSymbolElement.externalResourcesRequired') 6110 @DomName('SVGSymbolElement.externalResourcesRequired')
5951 @DocsEditable 6111 @DocsEditable
5952 final AnimatedBoolean externalResourcesRequired; 6112 final AnimatedBoolean externalResourcesRequired;
(...skipping 20 matching lines...) Expand all
5973 } 6133 }
5974 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6134 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5975 // for details. All rights reserved. Use of this source code is governed by a 6135 // for details. All rights reserved. Use of this source code is governed by a
5976 // BSD-style license that can be found in the LICENSE file. 6136 // BSD-style license that can be found in the LICENSE file.
5977 6137
5978 6138
5979 @DocsEditable 6139 @DocsEditable
5980 @DomName('SVGTSpanElement') 6140 @DomName('SVGTSpanElement')
5981 @Unstable 6141 @Unstable
5982 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" { 6142 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" {
6143 // To suppress missing implicit constructor warnings.
6144 factory TSpanElement._() { throw new UnsupportedError("Not supported"); }
5983 6145
5984 @DomName('SVGTSpanElement.SVGTSpanElement') 6146 @DomName('SVGTSpanElement.SVGTSpanElement')
5985 @DocsEditable 6147 @DocsEditable
5986 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 6148 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an");
5987 } 6149 }
5988 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5989 // for details. All rights reserved. Use of this source code is governed by a 6151 // for details. All rights reserved. Use of this source code is governed by a
5990 // BSD-style license that can be found in the LICENSE file. 6152 // BSD-style license that can be found in the LICENSE file.
5991 6153
5992 6154
5993 @DomName('SVGTests') 6155 @DomName('SVGTests')
5994 @Unstable 6156 @Unstable
5995 abstract class Tests { 6157 abstract class Tests extends Interceptor {
5996 6158
5997 StringList requiredExtensions; 6159 StringList requiredExtensions;
5998 6160
5999 StringList requiredFeatures; 6161 StringList requiredFeatures;
6000 6162
6001 StringList systemLanguage; 6163 StringList systemLanguage;
6002 6164
6003 bool hasExtension(String extension); 6165 bool hasExtension(String extension);
6004 } 6166 }
6005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6006 // for details. All rights reserved. Use of this source code is governed by a 6168 // for details. All rights reserved. Use of this source code is governed by a
6007 // BSD-style license that can be found in the LICENSE file. 6169 // BSD-style license that can be found in the LICENSE file.
6008 6170
6009 6171
6010 @DocsEditable 6172 @DocsEditable
6011 @DomName('SVGTextContentElement') 6173 @DomName('SVGTextContentElement')
6012 @Unstable 6174 @Unstable
6013 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" { 6175 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" {
6176 // To suppress missing implicit constructor warnings.
6177 factory TextContentElement._() { throw new UnsupportedError("Not supported"); }
6014 6178
6015 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') 6179 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING')
6016 @DocsEditable 6180 @DocsEditable
6017 static const int LENGTHADJUST_SPACING = 1; 6181 static const int LENGTHADJUST_SPACING = 1;
6018 6182
6019 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS') 6183 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS')
6020 @DocsEditable 6184 @DocsEditable
6021 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; 6185 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2;
6022 6186
6023 @DomName('SVGTextContentElement.LENGTHADJUST_UNKNOWN') 6187 @DomName('SVGTextContentElement.LENGTHADJUST_UNKNOWN')
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
6104 } 6268 }
6105 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6269 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6106 // for details. All rights reserved. Use of this source code is governed by a 6270 // for details. All rights reserved. Use of this source code is governed by a
6107 // BSD-style license that can be found in the LICENSE file. 6271 // BSD-style license that can be found in the LICENSE file.
6108 6272
6109 6273
6110 @DocsEditable 6274 @DocsEditable
6111 @DomName('SVGTextElement') 6275 @DomName('SVGTextElement')
6112 @Unstable 6276 @Unstable
6113 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" { 6277 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" {
6278 // To suppress missing implicit constructor warnings.
6279 factory TextElement._() { throw new UnsupportedError("Not supported"); }
6114 6280
6115 @DomName('SVGTextElement.SVGTextElement') 6281 @DomName('SVGTextElement.SVGTextElement')
6116 @DocsEditable 6282 @DocsEditable
6117 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); 6283 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text ");
6118 6284
6119 // From SVGLocatable 6285 // From SVGLocatable
6120 6286
6121 @DomName('SVGTextElement.farthestViewportElement') 6287 @DomName('SVGTextElement.farthestViewportElement')
6122 @DocsEditable 6288 @DocsEditable
6123 final SvgElement farthestViewportElement; 6289 final SvgElement farthestViewportElement;
(...skipping 28 matching lines...) Expand all
6152 } 6318 }
6153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6319 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6154 // for details. All rights reserved. Use of this source code is governed by a 6320 // for details. All rights reserved. Use of this source code is governed by a
6155 // BSD-style license that can be found in the LICENSE file. 6321 // BSD-style license that can be found in the LICENSE file.
6156 6322
6157 6323
6158 @DocsEditable 6324 @DocsEditable
6159 @DomName('SVGTextPathElement') 6325 @DomName('SVGTextPathElement')
6160 @Unstable 6326 @Unstable
6161 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" { 6327 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" {
6328 // To suppress missing implicit constructor warnings.
6329 factory TextPathElement._() { throw new UnsupportedError("Not supported"); }
6162 6330
6163 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') 6331 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN')
6164 @DocsEditable 6332 @DocsEditable
6165 static const int TEXTPATH_METHODTYPE_ALIGN = 1; 6333 static const int TEXTPATH_METHODTYPE_ALIGN = 1;
6166 6334
6167 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH') 6335 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH')
6168 @DocsEditable 6336 @DocsEditable
6169 static const int TEXTPATH_METHODTYPE_STRETCH = 2; 6337 static const int TEXTPATH_METHODTYPE_STRETCH = 2;
6170 6338
6171 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN') 6339 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN')
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
6204 } 6372 }
6205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6206 // for details. All rights reserved. Use of this source code is governed by a 6374 // for details. All rights reserved. Use of this source code is governed by a
6207 // BSD-style license that can be found in the LICENSE file. 6375 // BSD-style license that can be found in the LICENSE file.
6208 6376
6209 6377
6210 @DocsEditable 6378 @DocsEditable
6211 @DomName('SVGTextPositioningElement') 6379 @DomName('SVGTextPositioningElement')
6212 @Unstable 6380 @Unstable
6213 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" { 6381 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" {
6382 // To suppress missing implicit constructor warnings.
6383 factory TextPositioningElement._() { throw new UnsupportedError("Not supported "); }
6214 6384
6215 @DomName('SVGTextPositioningElement.dx') 6385 @DomName('SVGTextPositioningElement.dx')
6216 @DocsEditable 6386 @DocsEditable
6217 final AnimatedLengthList dx; 6387 final AnimatedLengthList dx;
6218 6388
6219 @DomName('SVGTextPositioningElement.dy') 6389 @DomName('SVGTextPositioningElement.dy')
6220 @DocsEditable 6390 @DocsEditable
6221 final AnimatedLengthList dy; 6391 final AnimatedLengthList dy;
6222 6392
6223 @DomName('SVGTextPositioningElement.rotate') 6393 @DomName('SVGTextPositioningElement.rotate')
(...skipping 10 matching lines...) Expand all
6234 } 6404 }
6235 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6405 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6236 // for details. All rights reserved. Use of this source code is governed by a 6406 // for details. All rights reserved. Use of this source code is governed by a
6237 // BSD-style license that can be found in the LICENSE file. 6407 // BSD-style license that can be found in the LICENSE file.
6238 6408
6239 6409
6240 @DocsEditable 6410 @DocsEditable
6241 @DomName('SVGTitleElement') 6411 @DomName('SVGTitleElement')
6242 @Unstable 6412 @Unstable
6243 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" { 6413 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" {
6414 // To suppress missing implicit constructor warnings.
6415 factory TitleElement._() { throw new UnsupportedError("Not supported"); }
6244 6416
6245 @DomName('SVGTitleElement.SVGTitleElement') 6417 @DomName('SVGTitleElement.SVGTitleElement')
6246 @DocsEditable 6418 @DocsEditable
6247 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); 6419 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le");
6248 6420
6249 // From SVGLangSpace 6421 // From SVGLangSpace
6250 6422
6251 @DomName('SVGTitleElement.xmllang') 6423 @DomName('SVGTitleElement.xmllang')
6252 @DocsEditable 6424 @DocsEditable
6253 String xmllang; 6425 String xmllang;
6254 6426
6255 @DomName('SVGTitleElement.xmlspace') 6427 @DomName('SVGTitleElement.xmlspace')
6256 @DocsEditable 6428 @DocsEditable
6257 String xmlspace; 6429 String xmlspace;
6258 } 6430 }
6259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6260 // for details. All rights reserved. Use of this source code is governed by a 6432 // for details. All rights reserved. Use of this source code is governed by a
6261 // BSD-style license that can be found in the LICENSE file. 6433 // BSD-style license that can be found in the LICENSE file.
6262 6434
6263 6435
6264 @DocsEditable 6436 @DocsEditable
6265 @DomName('SVGTransform') 6437 @DomName('SVGTransform')
6266 @Unstable 6438 @Unstable
6267 class Transform native "SVGTransform" { 6439 class Transform extends Interceptor native "SVGTransform" {
6268 6440
6269 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') 6441 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX')
6270 @DocsEditable 6442 @DocsEditable
6271 static const int SVG_TRANSFORM_MATRIX = 1; 6443 static const int SVG_TRANSFORM_MATRIX = 1;
6272 6444
6273 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') 6445 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE')
6274 @DocsEditable 6446 @DocsEditable
6275 static const int SVG_TRANSFORM_ROTATE = 4; 6447 static const int SVG_TRANSFORM_ROTATE = 4;
6276 6448
6277 @DomName('SVGTransform.SVG_TRANSFORM_SCALE') 6449 @DomName('SVGTransform.SVG_TRANSFORM_SCALE')
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
6427 @DocsEditable 6599 @DocsEditable
6428 Transform replaceItem(Transform item, int index) native; 6600 Transform replaceItem(Transform item, int index) native;
6429 } 6601 }
6430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6602 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6431 // for details. All rights reserved. Use of this source code is governed by a 6603 // for details. All rights reserved. Use of this source code is governed by a
6432 // BSD-style license that can be found in the LICENSE file. 6604 // BSD-style license that can be found in the LICENSE file.
6433 6605
6434 6606
6435 @DomName('SVGTransformable') 6607 @DomName('SVGTransformable')
6436 @Unstable 6608 @Unstable
6437 abstract class Transformable implements Locatable { 6609 abstract class Transformable extends Interceptor implements Locatable {
6438 6610
6439 AnimatedTransformList transform; 6611 AnimatedTransformList transform;
6440 6612
6441 // From SVGLocatable 6613 // From SVGLocatable
6442 6614
6443 SvgElement farthestViewportElement; 6615 SvgElement farthestViewportElement;
6444 6616
6445 SvgElement nearestViewportElement; 6617 SvgElement nearestViewportElement;
6446 6618
6447 Rect getBBox(); 6619 Rect getBBox();
6448 6620
6449 Matrix getCTM(); 6621 Matrix getCTM();
6450 6622
6451 Matrix getScreenCTM(); 6623 Matrix getScreenCTM();
6452 6624
6453 Matrix getTransformToElement(SvgElement element); 6625 Matrix getTransformToElement(SvgElement element);
6454 } 6626 }
6455 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6627 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6456 // for details. All rights reserved. Use of this source code is governed by a 6628 // for details. All rights reserved. Use of this source code is governed by a
6457 // BSD-style license that can be found in the LICENSE file. 6629 // BSD-style license that can be found in the LICENSE file.
6458 6630
6459 6631
6460 @DocsEditable 6632 @DocsEditable
6461 @DomName('SVGUnitTypes') 6633 @DomName('SVGUnitTypes')
6462 @Unstable 6634 @Unstable
6463 class UnitTypes native "SVGUnitTypes" { 6635 class UnitTypes extends Interceptor native "SVGUnitTypes" {
6464 6636
6465 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') 6637 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX')
6466 @DocsEditable 6638 @DocsEditable
6467 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; 6639 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
6468 6640
6469 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') 6641 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN')
6470 @DocsEditable 6642 @DocsEditable
6471 static const int SVG_UNIT_TYPE_UNKNOWN = 0; 6643 static const int SVG_UNIT_TYPE_UNKNOWN = 0;
6472 6644
6473 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE') 6645 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE')
6474 @DocsEditable 6646 @DocsEditable
6475 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; 6647 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
6476 } 6648 }
6477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6649 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6478 // for details. All rights reserved. Use of this source code is governed by a 6650 // for details. All rights reserved. Use of this source code is governed by a
6479 // BSD-style license that can be found in the LICENSE file. 6651 // BSD-style license that can be found in the LICENSE file.
6480 6652
6481 6653
6482 @DomName('SVGURIReference') 6654 @DomName('SVGURIReference')
6483 @Unstable 6655 @Unstable
6484 abstract class UriReference { 6656 abstract class UriReference extends Interceptor {
6485 6657
6486 AnimatedString href; 6658 AnimatedString href;
6487 } 6659 }
6488 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6660 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6489 // for details. All rights reserved. Use of this source code is governed by a 6661 // for details. All rights reserved. Use of this source code is governed by a
6490 // BSD-style license that can be found in the LICENSE file. 6662 // BSD-style license that can be found in the LICENSE file.
6491 6663
6492 6664
6493 @DocsEditable 6665 @DocsEditable
6494 @DomName('SVGUseElement') 6666 @DomName('SVGUseElement')
6495 @Unstable 6667 @Unstable
6496 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" { 6668 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" {
6669 // To suppress missing implicit constructor warnings.
6670 factory UseElement._() { throw new UnsupportedError("Not supported"); }
6497 6671
6498 @DomName('SVGUseElement.SVGUseElement') 6672 @DomName('SVGUseElement.SVGUseElement')
6499 @DocsEditable 6673 @DocsEditable
6500 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; 6674 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ;
6501 6675
6502 @DomName('SVGUseElement.animatedInstanceRoot') 6676 @DomName('SVGUseElement.animatedInstanceRoot')
6503 @DocsEditable 6677 @DocsEditable
6504 final ElementInstance animatedInstanceRoot; 6678 final ElementInstance animatedInstanceRoot;
6505 6679
6506 @DomName('SVGUseElement.height') 6680 @DomName('SVGUseElement.height')
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
6599 } 6773 }
6600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6774 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6601 // for details. All rights reserved. Use of this source code is governed by a 6775 // for details. All rights reserved. Use of this source code is governed by a
6602 // BSD-style license that can be found in the LICENSE file. 6776 // BSD-style license that can be found in the LICENSE file.
6603 6777
6604 6778
6605 @DocsEditable 6779 @DocsEditable
6606 @DomName('SVGViewElement') 6780 @DomName('SVGViewElement')
6607 @Unstable 6781 @Unstable
6608 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" { 6782 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" {
6783 // To suppress missing implicit constructor warnings.
6784 factory ViewElement._() { throw new UnsupportedError("Not supported"); }
6609 6785
6610 @DomName('SVGViewElement.SVGViewElement') 6786 @DomName('SVGViewElement.SVGViewElement')
6611 @DocsEditable 6787 @DocsEditable
6612 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 6788 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view ");
6613 6789
6614 @DomName('SVGViewElement.viewTarget') 6790 @DomName('SVGViewElement.viewTarget')
6615 @DocsEditable 6791 @DocsEditable
6616 final StringList viewTarget; 6792 final StringList viewTarget;
6617 6793
6618 // From SVGExternalResourcesRequired 6794 // From SVGExternalResourcesRequired
(...skipping 19 matching lines...) Expand all
6638 int zoomAndPan; 6814 int zoomAndPan;
6639 } 6815 }
6640 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6816 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6641 // for details. All rights reserved. Use of this source code is governed by a 6817 // for details. All rights reserved. Use of this source code is governed by a
6642 // BSD-style license that can be found in the LICENSE file. 6818 // BSD-style license that can be found in the LICENSE file.
6643 6819
6644 6820
6645 @DocsEditable 6821 @DocsEditable
6646 @DomName('SVGViewSpec') 6822 @DomName('SVGViewSpec')
6647 @Unstable 6823 @Unstable
6648 class ViewSpec native "SVGViewSpec" { 6824 class ViewSpec extends Interceptor native "SVGViewSpec" {
6649 6825
6650 @DomName('SVGViewSpec.preserveAspectRatio') 6826 @DomName('SVGViewSpec.preserveAspectRatio')
6651 @DocsEditable 6827 @DocsEditable
6652 @Experimental // nonstandard 6828 @Experimental // nonstandard
6653 final AnimatedPreserveAspectRatio preserveAspectRatio; 6829 final AnimatedPreserveAspectRatio preserveAspectRatio;
6654 6830
6655 @DomName('SVGViewSpec.preserveAspectRatioString') 6831 @DomName('SVGViewSpec.preserveAspectRatioString')
6656 @DocsEditable 6832 @DocsEditable
6657 final String preserveAspectRatioString; 6833 final String preserveAspectRatioString;
6658 6834
(...skipping 27 matching lines...) Expand all
6686 @Experimental // nonstandard 6862 @Experimental // nonstandard
6687 int zoomAndPan; 6863 int zoomAndPan;
6688 } 6864 }
6689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6865 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6690 // for details. All rights reserved. Use of this source code is governed by a 6866 // for details. All rights reserved. Use of this source code is governed by a
6691 // BSD-style license that can be found in the LICENSE file. 6867 // BSD-style license that can be found in the LICENSE file.
6692 6868
6693 6869
6694 @DomName('SVGZoomAndPan') 6870 @DomName('SVGZoomAndPan')
6695 @Unstable 6871 @Unstable
6696 abstract class ZoomAndPan { 6872 abstract class ZoomAndPan extends Interceptor {
6697 6873
6698 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE') 6874 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE')
6699 @DocsEditable 6875 @DocsEditable
6700 static const int SVG_ZOOMANDPAN_DISABLE = 1; 6876 static const int SVG_ZOOMANDPAN_DISABLE = 1;
6701 6877
6702 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY') 6878 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY')
6703 @DocsEditable 6879 @DocsEditable
6704 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; 6880 static const int SVG_ZOOMANDPAN_MAGNIFY = 2;
6705 6881
6706 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN') 6882 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN')
6707 @DocsEditable 6883 @DocsEditable
6708 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; 6884 static const int SVG_ZOOMANDPAN_UNKNOWN = 0;
6709 6885
6710 int zoomAndPan; 6886 int zoomAndPan;
6711 } 6887 }
6712 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6888 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6713 // for details. All rights reserved. Use of this source code is governed by a 6889 // for details. All rights reserved. Use of this source code is governed by a
6714 // BSD-style license that can be found in the LICENSE file. 6890 // BSD-style license that can be found in the LICENSE file.
6715 6891
6716 6892
6717 @DocsEditable 6893 @DocsEditable
6718 @DomName('SVGZoomEvent') 6894 @DomName('SVGZoomEvent')
6719 @Unstable 6895 @Unstable
6720 class ZoomEvent extends UIEvent native "SVGZoomEvent" { 6896 class ZoomEvent extends UIEvent native "SVGZoomEvent" {
6897 // To suppress missing implicit constructor warnings.
6898 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); }
6721 6899
6722 @DomName('SVGZoomEvent.newScale') 6900 @DomName('SVGZoomEvent.newScale')
6723 @DocsEditable 6901 @DocsEditable
6724 final num newScale; 6902 final num newScale;
6725 6903
6726 @DomName('SVGZoomEvent.newTranslate') 6904 @DomName('SVGZoomEvent.newTranslate')
6727 @DocsEditable 6905 @DocsEditable
6728 final Point newTranslate; 6906 final Point newTranslate;
6729 6907
6730 @DomName('SVGZoomEvent.previousScale') 6908 @DomName('SVGZoomEvent.previousScale')
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
6803 } 6981 }
6804 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6982 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6805 // for details. All rights reserved. Use of this source code is governed by a 6983 // for details. All rights reserved. Use of this source code is governed by a
6806 // BSD-style license that can be found in the LICENSE file. 6984 // BSD-style license that can be found in the LICENSE file.
6807 6985
6808 6986
6809 @DocsEditable 6987 @DocsEditable
6810 @DomName('SVGGradientElement') 6988 @DomName('SVGGradientElement')
6811 @Unstable 6989 @Unstable
6812 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" { 6990 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" {
6991 // To suppress missing implicit constructor warnings.
6992 factory _GradientElement._() { throw new UnsupportedError("Not supported"); }
6813 6993
6814 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') 6994 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD')
6815 @DocsEditable 6995 @DocsEditable
6816 static const int SVG_SPREADMETHOD_PAD = 1; 6996 static const int SVG_SPREADMETHOD_PAD = 1;
6817 6997
6818 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT') 6998 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT')
6819 @DocsEditable 6999 @DocsEditable
6820 static const int SVG_SPREADMETHOD_REFLECT = 2; 7000 static const int SVG_SPREADMETHOD_REFLECT = 2;
6821 7001
6822 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REPEAT') 7002 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REPEAT')
(...skipping 30 matching lines...) Expand all
6853 } 7033 }
6854 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7034 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6855 // for details. All rights reserved. Use of this source code is governed by a 7035 // for details. All rights reserved. Use of this source code is governed by a
6856 // BSD-style license that can be found in the LICENSE file. 7036 // BSD-style license that can be found in the LICENSE file.
6857 7037
6858 7038
6859 @DocsEditable 7039 @DocsEditable
6860 @DomName('SVGAltGlyphDefElement') 7040 @DomName('SVGAltGlyphDefElement')
6861 @Unstable 7041 @Unstable
6862 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" { 7042 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" {
7043 // To suppress missing implicit constructor warnings.
7044 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported "); }
6863 } 7045 }
6864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7046 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6865 // for details. All rights reserved. Use of this source code is governed by a 7047 // for details. All rights reserved. Use of this source code is governed by a
6866 // BSD-style license that can be found in the LICENSE file. 7048 // BSD-style license that can be found in the LICENSE file.
6867 7049
6868 7050
6869 @DocsEditable 7051 @DocsEditable
6870 @DomName('SVGAltGlyphItemElement') 7052 @DomName('SVGAltGlyphItemElement')
6871 @Unstable 7053 @Unstable
6872 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" { 7054 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" {
7055 // To suppress missing implicit constructor warnings.
7056 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte d"); }
6873 } 7057 }
6874 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6875 // for details. All rights reserved. Use of this source code is governed by a 7059 // for details. All rights reserved. Use of this source code is governed by a
6876 // BSD-style license that can be found in the LICENSE file. 7060 // BSD-style license that can be found in the LICENSE file.
6877 7061
6878 7062
6879 @DocsEditable 7063 @DocsEditable
6880 @DomName('SVGAnimateColorElement') 7064 @DomName('SVGAnimateColorElement')
6881 @Unstable 7065 @Unstable
6882 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" { 7066 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" {
7067 // To suppress missing implicit constructor warnings.
7068 factory _SVGAnimateColorElement._() { throw new UnsupportedError("Not supporte d"); }
6883 } 7069 }
6884 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 7070 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
6885 // for details. All rights reserved. Use of this source code is governed by a 7071 // for details. All rights reserved. Use of this source code is governed by a
6886 // BSD-style license that can be found in the LICENSE file. 7072 // BSD-style license that can be found in the LICENSE file.
6887 7073
6888 7074
6889 // Hack because the baseclass is private in dart:html, and we want to omit this 7075 // Hack because the baseclass is private in dart:html, and we want to omit this
6890 // type entirely but can't. 7076 // type entirely but can't.
6891 @DocsEditable 7077 @DocsEditable
6892 @DomName('SVGColor') 7078 @DomName('SVGColor')
6893 @Unstable 7079 @Unstable
6894 class _SVGColor native "SVGColor" { 7080 abstract class _SVGColor native "SVGColor" {
6895 _SVGColor.internal(); 7081 _SVGColor.internal();
6896 } 7082 }
6897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7083 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6898 // for details. All rights reserved. Use of this source code is governed by a 7084 // for details. All rights reserved. Use of this source code is governed by a
6899 // BSD-style license that can be found in the LICENSE file. 7085 // BSD-style license that can be found in the LICENSE file.
6900 7086
6901 7087
6902 @DocsEditable 7088 @DocsEditable
6903 @DomName('SVGComponentTransferFunctionElement') 7089 @DomName('SVGComponentTransferFunctionElement')
6904 @Unstable 7090 @Unstable
6905 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" { 7091 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" {
7092 // To suppress missing implicit constructor warnings.
7093 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); }
6906 } 7094 }
6907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7095 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6908 // for details. All rights reserved. Use of this source code is governed by a 7096 // for details. All rights reserved. Use of this source code is governed by a
6909 // BSD-style license that can be found in the LICENSE file. 7097 // BSD-style license that can be found in the LICENSE file.
6910 7098
6911 7099
6912 @DocsEditable 7100 @DocsEditable
6913 @DomName('SVGCursorElement') 7101 @DomName('SVGCursorElement')
6914 @Unstable 7102 @Unstable
6915 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" { 7103 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" {
7104 // To suppress missing implicit constructor warnings.
7105 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); }
6916 7106
6917 @DomName('SVGCursorElement.SVGCursorElement') 7107 @DomName('SVGCursorElement.SVGCursorElement')
6918 @DocsEditable 7108 @DocsEditable
6919 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); 7109 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor");
6920 7110
6921 /// Checks if this type is supported on the current platform. 7111 /// Checks if this type is supported on the current platform.
6922 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); 7112 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement);
6923 7113
6924 // From SVGExternalResourcesRequired 7114 // From SVGExternalResourcesRequired
6925 7115
6926 // From SVGTests 7116 // From SVGTests
6927 7117
6928 // From SVGURIReference 7118 // From SVGURIReference
6929 } 7119 }
6930 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7120 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6931 // for details. All rights reserved. Use of this source code is governed by a 7121 // for details. All rights reserved. Use of this source code is governed by a
6932 // BSD-style license that can be found in the LICENSE file. 7122 // BSD-style license that can be found in the LICENSE file.
6933 7123
6934 7124
6935 @DocsEditable 7125 @DocsEditable
6936 @DomName('SVGFEDropShadowElement') 7126 @DomName('SVGFEDropShadowElement')
6937 @Experimental // nonstandard 7127 @Experimental // nonstandard
6938 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" { 7128 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" {
7129 // To suppress missing implicit constructor warnings.
7130 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte d"); }
6939 7131
6940 // From SVGFilterPrimitiveStandardAttributes 7132 // From SVGFilterPrimitiveStandardAttributes
6941 } 7133 }
6942 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7134 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6943 // for details. All rights reserved. Use of this source code is governed by a 7135 // for details. All rights reserved. Use of this source code is governed by a
6944 // BSD-style license that can be found in the LICENSE file. 7136 // BSD-style license that can be found in the LICENSE file.
6945 7137
6946 7138
6947 @DocsEditable 7139 @DocsEditable
6948 @DomName('SVGFontElement') 7140 @DomName('SVGFontElement')
6949 @Unstable 7141 @Unstable
6950 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" { 7142 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" {
7143 // To suppress missing implicit constructor warnings.
7144 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); }
6951 } 7145 }
6952 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7146 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6953 // for details. All rights reserved. Use of this source code is governed by a 7147 // for details. All rights reserved. Use of this source code is governed by a
6954 // BSD-style license that can be found in the LICENSE file. 7148 // BSD-style license that can be found in the LICENSE file.
6955 7149
6956 7150
6957 @DocsEditable 7151 @DocsEditable
6958 @DomName('SVGFontFaceElement') 7152 @DomName('SVGFontFaceElement')
6959 @Unstable 7153 @Unstable
6960 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " { 7154 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " {
7155 // To suppress missing implicit constructor warnings.
7156 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported"); }
6961 } 7157 }
6962 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7158 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6963 // for details. All rights reserved. Use of this source code is governed by a 7159 // for details. All rights reserved. Use of this source code is governed by a
6964 // BSD-style license that can be found in the LICENSE file. 7160 // BSD-style license that can be found in the LICENSE file.
6965 7161
6966 7162
6967 @DocsEditable 7163 @DocsEditable
6968 @DomName('SVGFontFaceFormatElement') 7164 @DomName('SVGFontFaceFormatElement')
6969 @Unstable 7165 @Unstable
6970 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" { 7166 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" {
7167 // To suppress missing implicit constructor warnings.
7168 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor ted"); }
6971 } 7169 }
6972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7170 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6973 // for details. All rights reserved. Use of this source code is governed by a 7171 // for details. All rights reserved. Use of this source code is governed by a
6974 // BSD-style license that can be found in the LICENSE file. 7172 // BSD-style license that can be found in the LICENSE file.
6975 7173
6976 7174
6977 @DocsEditable 7175 @DocsEditable
6978 @DomName('SVGFontFaceNameElement') 7176 @DomName('SVGFontFaceNameElement')
6979 @Unstable 7177 @Unstable
6980 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" { 7178 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" {
7179 // To suppress missing implicit constructor warnings.
7180 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte d"); }
6981 } 7181 }
6982 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6983 // for details. All rights reserved. Use of this source code is governed by a 7183 // for details. All rights reserved. Use of this source code is governed by a
6984 // BSD-style license that can be found in the LICENSE file. 7184 // BSD-style license that can be found in the LICENSE file.
6985 7185
6986 7186
6987 @DocsEditable 7187 @DocsEditable
6988 @DomName('SVGFontFaceSrcElement') 7188 @DomName('SVGFontFaceSrcElement')
6989 @Unstable 7189 @Unstable
6990 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" { 7190 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" {
7191 // To suppress missing implicit constructor warnings.
7192 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported "); }
6991 } 7193 }
6992 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7194 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6993 // for details. All rights reserved. Use of this source code is governed by a 7195 // for details. All rights reserved. Use of this source code is governed by a
6994 // BSD-style license that can be found in the LICENSE file. 7196 // BSD-style license that can be found in the LICENSE file.
6995 7197
6996 7198
6997 @DocsEditable 7199 @DocsEditable
6998 @DomName('SVGFontFaceUriElement') 7200 @DomName('SVGFontFaceUriElement')
6999 @Unstable 7201 @Unstable
7000 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" { 7202 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" {
7203 // To suppress missing implicit constructor warnings.
7204 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported "); }
7001 } 7205 }
7002 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7206 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7003 // for details. All rights reserved. Use of this source code is governed by a 7207 // for details. All rights reserved. Use of this source code is governed by a
7004 // BSD-style license that can be found in the LICENSE file. 7208 // BSD-style license that can be found in the LICENSE file.
7005 7209
7006 7210
7007 @DocsEditable 7211 @DocsEditable
7008 @DomName('SVGGlyphElement') 7212 @DomName('SVGGlyphElement')
7009 @Unstable 7213 @Unstable
7010 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" { 7214 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" {
7215 // To suppress missing implicit constructor warnings.
7216 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); }
7011 7217
7012 @DomName('SVGGlyphElement.SVGGlyphElement') 7218 @DomName('SVGGlyphElement.SVGGlyphElement')
7013 @DocsEditable 7219 @DocsEditable
7014 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); 7220 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph");
7015 } 7221 }
7016 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7222 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7017 // for details. All rights reserved. Use of this source code is governed by a 7223 // for details. All rights reserved. Use of this source code is governed by a
7018 // BSD-style license that can be found in the LICENSE file. 7224 // BSD-style license that can be found in the LICENSE file.
7019 7225
7020 7226
7021 @DocsEditable 7227 @DocsEditable
7022 @DomName('SVGGlyphRefElement') 7228 @DomName('SVGGlyphRefElement')
7023 @Unstable 7229 @Unstable
7024 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" { 7230 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" {
7231 // To suppress missing implicit constructor warnings.
7232 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported"); }
7025 7233
7026 // From SVGURIReference 7234 // From SVGURIReference
7027 } 7235 }
7028 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7236 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7029 // for details. All rights reserved. Use of this source code is governed by a 7237 // for details. All rights reserved. Use of this source code is governed by a
7030 // BSD-style license that can be found in the LICENSE file. 7238 // BSD-style license that can be found in the LICENSE file.
7031 7239
7032 7240
7033 @DocsEditable 7241 @DocsEditable
7034 @DomName('SVGHKernElement') 7242 @DomName('SVGHKernElement')
7035 @Unstable 7243 @Unstable
7036 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" { 7244 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" {
7245 // To suppress missing implicit constructor warnings.
7246 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); }
7037 7247
7038 @DomName('SVGHKernElement.SVGHKernElement') 7248 @DomName('SVGHKernElement.SVGHKernElement')
7039 @DocsEditable 7249 @DocsEditable
7040 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); 7250 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern");
7041 } 7251 }
7042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7252 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7043 // for details. All rights reserved. Use of this source code is governed by a 7253 // for details. All rights reserved. Use of this source code is governed by a
7044 // BSD-style license that can be found in the LICENSE file. 7254 // BSD-style license that can be found in the LICENSE file.
7045 7255
7046 7256
7047 @DocsEditable 7257 @DocsEditable
7048 @DomName('SVGMPathElement') 7258 @DomName('SVGMPathElement')
7049 abstract class _SVGMPathElement extends SvgElement implements UriReference, Exte rnalResourcesRequired native "SVGMPathElement" { 7259 abstract class _SVGMPathElement extends SvgElement implements UriReference, Exte rnalResourcesRequired native "SVGMPathElement" {
7260 // To suppress missing implicit constructor warnings.
7261 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); }
7050 7262
7051 @DomName('SVGMPathElement.SVGMPathElement') 7263 @DomName('SVGMPathElement.SVGMPathElement')
7052 @DocsEditable 7264 @DocsEditable
7053 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath"); 7265 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
7054 7266
7055 // From SVGExternalResourcesRequired 7267 // From SVGExternalResourcesRequired
7056 7268
7057 // From SVGURIReference 7269 // From SVGURIReference
7058 } 7270 }
7059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7271 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7060 // for details. All rights reserved. Use of this source code is governed by a 7272 // for details. All rights reserved. Use of this source code is governed by a
7061 // BSD-style license that can be found in the LICENSE file. 7273 // BSD-style license that can be found in the LICENSE file.
7062 7274
7063 7275
7064 @DocsEditable 7276 @DocsEditable
7065 @DomName('SVGMissingGlyphElement') 7277 @DomName('SVGMissingGlyphElement')
7066 @Unstable 7278 @Unstable
7067 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" { 7279 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" {
7280 // To suppress missing implicit constructor warnings.
7281 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte d"); }
7068 } 7282 }
7069 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7283 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7070 // for details. All rights reserved. Use of this source code is governed by a 7284 // for details. All rights reserved. Use of this source code is governed by a
7071 // BSD-style license that can be found in the LICENSE file. 7285 // BSD-style license that can be found in the LICENSE file.
7072 7286
7073 7287
7074 @DocsEditable 7288 @DocsEditable
7075 @DomName('SVGPaint') 7289 @DomName('SVGPaint')
7076 @Unstable 7290 @Unstable
7077 abstract class _SVGPaint extends _SVGColor native "SVGPaint" { 7291 abstract class _SVGPaint extends _SVGColor native "SVGPaint" {
7292 // To suppress missing implicit constructor warnings.
7293 factory _SVGPaint._() { throw new UnsupportedError("Not supported"); }
7078 } 7294 }
7079 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7080 // for details. All rights reserved. Use of this source code is governed by a 7296 // for details. All rights reserved. Use of this source code is governed by a
7081 // BSD-style license that can be found in the LICENSE file. 7297 // BSD-style license that can be found in the LICENSE file.
7082 7298
7083 7299
7084 @DocsEditable 7300 @DocsEditable
7085 @DomName('SVGTRefElement') 7301 @DomName('SVGTRefElement')
7086 @Unstable 7302 @Unstable
7087 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" { 7303 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" {
7304 // To suppress missing implicit constructor warnings.
7305 factory _SVGTRefElement._() { throw new UnsupportedError("Not supported"); }
7088 7306
7089 @DomName('SVGTRefElement.SVGTRefElement') 7307 @DomName('SVGTRefElement.SVGTRefElement')
7090 @DocsEditable 7308 @DocsEditable
7091 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref"); 7309 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref");
7092 7310
7093 // From SVGURIReference 7311 // From SVGURIReference
7094 } 7312 }
7095 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7313 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7096 // for details. All rights reserved. Use of this source code is governed by a 7314 // for details. All rights reserved. Use of this source code is governed by a
7097 // BSD-style license that can be found in the LICENSE file. 7315 // BSD-style license that can be found in the LICENSE file.
7098 7316
7099 7317
7100 @DocsEditable 7318 @DocsEditable
7101 @DomName('SVGVKernElement') 7319 @DomName('SVGVKernElement')
7102 @Unstable 7320 @Unstable
7103 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { 7321 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" {
7322 // To suppress missing implicit constructor warnings.
7323 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); }
7104 7324
7105 @DomName('SVGVKernElement.SVGVKernElement') 7325 @DomName('SVGVKernElement.SVGVKernElement')
7106 @DocsEditable 7326 @DocsEditable
7107 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 7327 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
7108 } 7328 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698