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

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

Issue 896723009: Annotate dart:html constructor expressions with precise non-nullable types. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /** 1 /**
2 * Scalable Vector Graphics: 2 * Scalable Vector Graphics:
3 * Two-dimensional vector graphics with support for events and animation. 3 * Two-dimensional vector graphics with support for events and animation.
4 * 4 *
5 * For details about the features and syntax of SVG, a W3C standard, 5 * For details about the features and syntax of SVG, a W3C standard,
6 * refer to the 6 * refer to the
7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/).
8 */ 8 */
9 library dart.dom.svg; 9 library dart.dom.svg;
10 10
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 @DocsEditable() 44 @DocsEditable()
45 @DomName('SVGAElement') 45 @DomName('SVGAElement')
46 @Unstable() 46 @Unstable()
47 @Native("SVGAElement") 47 @Native("SVGAElement")
48 class AElement extends GraphicsElement implements UriReference { 48 class AElement extends GraphicsElement implements UriReference {
49 // To suppress missing implicit constructor warnings. 49 // To suppress missing implicit constructor warnings.
50 factory AElement._() { throw new UnsupportedError("Not supported"); } 50 factory AElement._() { throw new UnsupportedError("Not supported"); }
51 51
52 @DomName('SVGAElement.SVGAElement') 52 @DomName('SVGAElement.SVGAElement')
53 @DocsEditable() 53 @DocsEditable()
54 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); 54 factory AElement() => JS('AElement', '#', _SvgElementFactoryProvider.createSvg Element_tag("a"));
55 /** 55 /**
56 * Constructor instantiated by the DOM when a custom element has been created. 56 * Constructor instantiated by the DOM when a custom element has been created.
57 * 57 *
58 * This can only be called by subclasses from their created constructor. 58 * This can only be called by subclasses from their created constructor.
59 */ 59 */
60 AElement.created() : super.created(); 60 AElement.created() : super.created();
61 61
62 @DomName('SVGAElement.target') 62 @DomName('SVGAElement.target')
63 @DocsEditable() 63 @DocsEditable()
64 final AnimatedString target; 64 final AnimatedString target;
(...skipping 15 matching lines...) Expand all
80 @SupportedBrowser(SupportedBrowser.FIREFOX) 80 @SupportedBrowser(SupportedBrowser.FIREFOX)
81 @SupportedBrowser(SupportedBrowser.SAFARI) 81 @SupportedBrowser(SupportedBrowser.SAFARI)
82 @Unstable() 82 @Unstable()
83 @Native("SVGAltGlyphElement") 83 @Native("SVGAltGlyphElement")
84 class AltGlyphElement extends TextPositioningElement implements UriReference { 84 class AltGlyphElement extends TextPositioningElement implements UriReference {
85 // To suppress missing implicit constructor warnings. 85 // To suppress missing implicit constructor warnings.
86 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); } 86 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); }
87 87
88 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') 88 @DomName('SVGAltGlyphElement.SVGAltGlyphElement')
89 @DocsEditable() 89 @DocsEditable()
90 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); 90 factory AltGlyphElement() => JS('AltGlyphElement', '#', _SvgElementFactoryProv ider.createSvgElement_tag("altGlyph"));
91 /** 91 /**
92 * Constructor instantiated by the DOM when a custom element has been created. 92 * Constructor instantiated by the DOM when a custom element has been created.
93 * 93 *
94 * This can only be called by subclasses from their created constructor. 94 * This can only be called by subclasses from their created constructor.
95 */ 95 */
96 AltGlyphElement.created() : super.created(); 96 AltGlyphElement.created() : super.created();
97 97
98 /// Checks if this type is supported on the current platform. 98 /// Checks if this type is supported on the current platform.
99 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement); 99 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement);
100 100
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 @SupportedBrowser(SupportedBrowser.FIREFOX) 180 @SupportedBrowser(SupportedBrowser.FIREFOX)
181 @SupportedBrowser(SupportedBrowser.SAFARI) 181 @SupportedBrowser(SupportedBrowser.SAFARI)
182 @Unstable() 182 @Unstable()
183 @Native("SVGAnimateElement") 183 @Native("SVGAnimateElement")
184 class AnimateElement extends AnimationElement { 184 class AnimateElement extends AnimationElement {
185 // To suppress missing implicit constructor warnings. 185 // To suppress missing implicit constructor warnings.
186 factory AnimateElement._() { throw new UnsupportedError("Not supported"); } 186 factory AnimateElement._() { throw new UnsupportedError("Not supported"); }
187 187
188 @DomName('SVGAnimateElement.SVGAnimateElement') 188 @DomName('SVGAnimateElement.SVGAnimateElement')
189 @DocsEditable() 189 @DocsEditable()
190 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 190 factory AnimateElement() => JS('AnimateElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("animate"));
191 /** 191 /**
192 * Constructor instantiated by the DOM when a custom element has been created. 192 * Constructor instantiated by the DOM when a custom element has been created.
193 * 193 *
194 * This can only be called by subclasses from their created constructor. 194 * This can only be called by subclasses from their created constructor.
195 */ 195 */
196 AnimateElement.created() : super.created(); 196 AnimateElement.created() : super.created();
197 197
198 /// Checks if this type is supported on the current platform. 198 /// Checks if this type is supported on the current platform.
199 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); 199 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement);
200 } 200 }
201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
202 // for details. All rights reserved. Use of this source code is governed by a 202 // for details. All rights reserved. Use of this source code is governed by a
203 // BSD-style license that can be found in the LICENSE file. 203 // BSD-style license that can be found in the LICENSE file.
204 204
205 205
206 @DocsEditable() 206 @DocsEditable()
207 @DomName('SVGAnimateMotionElement') 207 @DomName('SVGAnimateMotionElement')
208 @SupportedBrowser(SupportedBrowser.CHROME) 208 @SupportedBrowser(SupportedBrowser.CHROME)
209 @SupportedBrowser(SupportedBrowser.FIREFOX) 209 @SupportedBrowser(SupportedBrowser.FIREFOX)
210 @SupportedBrowser(SupportedBrowser.SAFARI) 210 @SupportedBrowser(SupportedBrowser.SAFARI)
211 @Unstable() 211 @Unstable()
212 @Native("SVGAnimateMotionElement") 212 @Native("SVGAnimateMotionElement")
213 class AnimateMotionElement extends AnimationElement { 213 class AnimateMotionElement extends AnimationElement {
214 // To suppress missing implicit constructor warnings. 214 // To suppress missing implicit constructor warnings.
215 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; } 215 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; }
216 216
217 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') 217 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement')
218 @DocsEditable() 218 @DocsEditable()
219 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 219 factory AnimateMotionElement() => JS('AnimateMotionElement', '#', _SvgElementF actoryProvider.createSvgElement_tag("animateMotion"));
220 /** 220 /**
221 * Constructor instantiated by the DOM when a custom element has been created. 221 * Constructor instantiated by the DOM when a custom element has been created.
222 * 222 *
223 * This can only be called by subclasses from their created constructor. 223 * This can only be called by subclasses from their created constructor.
224 */ 224 */
225 AnimateMotionElement.created() : super.created(); 225 AnimateMotionElement.created() : super.created();
226 226
227 /// Checks if this type is supported on the current platform. 227 /// Checks if this type is supported on the current platform.
228 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); 228 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement);
229 } 229 }
230 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 230 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
231 // for details. All rights reserved. Use of this source code is governed by a 231 // for details. All rights reserved. Use of this source code is governed by a
232 // BSD-style license that can be found in the LICENSE file. 232 // BSD-style license that can be found in the LICENSE file.
233 233
234 234
235 @DocsEditable() 235 @DocsEditable()
236 @DomName('SVGAnimateTransformElement') 236 @DomName('SVGAnimateTransformElement')
237 @SupportedBrowser(SupportedBrowser.CHROME) 237 @SupportedBrowser(SupportedBrowser.CHROME)
238 @SupportedBrowser(SupportedBrowser.FIREFOX) 238 @SupportedBrowser(SupportedBrowser.FIREFOX)
239 @SupportedBrowser(SupportedBrowser.SAFARI) 239 @SupportedBrowser(SupportedBrowser.SAFARI)
240 @Unstable() 240 @Unstable()
241 @Native("SVGAnimateTransformElement") 241 @Native("SVGAnimateTransformElement")
242 class AnimateTransformElement extends AnimationElement { 242 class AnimateTransformElement extends AnimationElement {
243 // To suppress missing implicit constructor warnings. 243 // To suppress missing implicit constructor warnings.
244 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); } 244 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); }
245 245
246 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') 246 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement')
247 @DocsEditable() 247 @DocsEditable()
248 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 248 factory AnimateTransformElement() => JS('AnimateTransformElement', '#', _SvgEl ementFactoryProvider.createSvgElement_tag("animateTransform"));
249 /** 249 /**
250 * Constructor instantiated by the DOM when a custom element has been created. 250 * Constructor instantiated by the DOM when a custom element has been created.
251 * 251 *
252 * This can only be called by subclasses from their created constructor. 252 * This can only be called by subclasses from their created constructor.
253 */ 253 */
254 AnimateTransformElement.created() : super.created(); 254 AnimateTransformElement.created() : super.created();
255 255
256 /// Checks if this type is supported on the current platform. 256 /// Checks if this type is supported on the current platform.
257 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); 257 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement);
258 } 258 }
(...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after
516 @DocsEditable() 516 @DocsEditable()
517 @DomName('SVGAnimationElement') 517 @DomName('SVGAnimationElement')
518 @Unstable() 518 @Unstable()
519 @Native("SVGAnimationElement") 519 @Native("SVGAnimationElement")
520 class AnimationElement extends SvgElement implements Tests { 520 class AnimationElement extends SvgElement implements Tests {
521 // To suppress missing implicit constructor warnings. 521 // To suppress missing implicit constructor warnings.
522 factory AnimationElement._() { throw new UnsupportedError("Not supported"); } 522 factory AnimationElement._() { throw new UnsupportedError("Not supported"); }
523 523
524 @DomName('SVGAnimationElement.SVGAnimationElement') 524 @DomName('SVGAnimationElement.SVGAnimationElement')
525 @DocsEditable() 525 @DocsEditable()
526 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); 526 factory AnimationElement() => JS('AnimationElement', '#', _SvgElementFactoryPr ovider.createSvgElement_tag("animation"));
527 /** 527 /**
528 * Constructor instantiated by the DOM when a custom element has been created. 528 * Constructor instantiated by the DOM when a custom element has been created.
529 * 529 *
530 * This can only be called by subclasses from their created constructor. 530 * This can only be called by subclasses from their created constructor.
531 */ 531 */
532 AnimationElement.created() : super.created(); 532 AnimationElement.created() : super.created();
533 533
534 @DomName('SVGAnimationElement.targetElement') 534 @DomName('SVGAnimationElement.targetElement')
535 @DocsEditable() 535 @DocsEditable()
536 final SvgElement targetElement; 536 final SvgElement targetElement;
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
589 @DocsEditable() 589 @DocsEditable()
590 @DomName('SVGCircleElement') 590 @DomName('SVGCircleElement')
591 @Unstable() 591 @Unstable()
592 @Native("SVGCircleElement") 592 @Native("SVGCircleElement")
593 class CircleElement extends GeometryElement { 593 class CircleElement extends GeometryElement {
594 // To suppress missing implicit constructor warnings. 594 // To suppress missing implicit constructor warnings.
595 factory CircleElement._() { throw new UnsupportedError("Not supported"); } 595 factory CircleElement._() { throw new UnsupportedError("Not supported"); }
596 596
597 @DomName('SVGCircleElement.SVGCircleElement') 597 @DomName('SVGCircleElement.SVGCircleElement')
598 @DocsEditable() 598 @DocsEditable()
599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); 599 factory CircleElement() => JS('CircleElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("circle"));
600 /** 600 /**
601 * Constructor instantiated by the DOM when a custom element has been created. 601 * Constructor instantiated by the DOM when a custom element has been created.
602 * 602 *
603 * This can only be called by subclasses from their created constructor. 603 * This can only be called by subclasses from their created constructor.
604 */ 604 */
605 CircleElement.created() : super.created(); 605 CircleElement.created() : super.created();
606 606
607 @DomName('SVGCircleElement.cx') 607 @DomName('SVGCircleElement.cx')
608 @DocsEditable() 608 @DocsEditable()
609 final AnimatedLength cx; 609 final AnimatedLength cx;
(...skipping 14 matching lines...) Expand all
624 @DocsEditable() 624 @DocsEditable()
625 @DomName('SVGClipPathElement') 625 @DomName('SVGClipPathElement')
626 @Unstable() 626 @Unstable()
627 @Native("SVGClipPathElement") 627 @Native("SVGClipPathElement")
628 class ClipPathElement extends GraphicsElement { 628 class ClipPathElement extends GraphicsElement {
629 // To suppress missing implicit constructor warnings. 629 // To suppress missing implicit constructor warnings.
630 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); } 630 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); }
631 631
632 @DomName('SVGClipPathElement.SVGClipPathElement') 632 @DomName('SVGClipPathElement.SVGClipPathElement')
633 @DocsEditable() 633 @DocsEditable()
634 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); 634 factory ClipPathElement() => JS('ClipPathElement', '#', _SvgElementFactoryProv ider.createSvgElement_tag("clipPath"));
635 /** 635 /**
636 * Constructor instantiated by the DOM when a custom element has been created. 636 * Constructor instantiated by the DOM when a custom element has been created.
637 * 637 *
638 * This can only be called by subclasses from their created constructor. 638 * This can only be called by subclasses from their created constructor.
639 */ 639 */
640 ClipPathElement.created() : super.created(); 640 ClipPathElement.created() : super.created();
641 641
642 @DomName('SVGClipPathElement.clipPathUnits') 642 @DomName('SVGClipPathElement.clipPathUnits')
643 @DocsEditable() 643 @DocsEditable()
644 final AnimatedEnumeration clipPathUnits; 644 final AnimatedEnumeration clipPathUnits;
645 } 645 }
646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
647 // for details. All rights reserved. Use of this source code is governed by a 647 // for details. All rights reserved. Use of this source code is governed by a
648 // BSD-style license that can be found in the LICENSE file. 648 // BSD-style license that can be found in the LICENSE file.
649 649
650 650
651 @DocsEditable() 651 @DocsEditable()
652 @DomName('SVGDefsElement') 652 @DomName('SVGDefsElement')
653 @Unstable() 653 @Unstable()
654 @Native("SVGDefsElement") 654 @Native("SVGDefsElement")
655 class DefsElement extends GraphicsElement { 655 class DefsElement extends GraphicsElement {
656 // To suppress missing implicit constructor warnings. 656 // To suppress missing implicit constructor warnings.
657 factory DefsElement._() { throw new UnsupportedError("Not supported"); } 657 factory DefsElement._() { throw new UnsupportedError("Not supported"); }
658 658
659 @DomName('SVGDefsElement.SVGDefsElement') 659 @DomName('SVGDefsElement.SVGDefsElement')
660 @DocsEditable() 660 @DocsEditable()
661 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 661 factory DefsElement() => JS('DefsElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("defs"));
662 /** 662 /**
663 * Constructor instantiated by the DOM when a custom element has been created. 663 * Constructor instantiated by the DOM when a custom element has been created.
664 * 664 *
665 * This can only be called by subclasses from their created constructor. 665 * This can only be called by subclasses from their created constructor.
666 */ 666 */
667 DefsElement.created() : super.created(); 667 DefsElement.created() : super.created();
668 } 668 }
669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 669 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
670 // for details. All rights reserved. Use of this source code is governed by a 670 // for details. All rights reserved. Use of this source code is governed by a
671 // BSD-style license that can be found in the LICENSE file. 671 // BSD-style license that can be found in the LICENSE file.
672 672
673 673
674 @DocsEditable() 674 @DocsEditable()
675 @DomName('SVGDescElement') 675 @DomName('SVGDescElement')
676 @Unstable() 676 @Unstable()
677 @Native("SVGDescElement") 677 @Native("SVGDescElement")
678 class DescElement extends SvgElement { 678 class DescElement extends SvgElement {
679 // To suppress missing implicit constructor warnings. 679 // To suppress missing implicit constructor warnings.
680 factory DescElement._() { throw new UnsupportedError("Not supported"); } 680 factory DescElement._() { throw new UnsupportedError("Not supported"); }
681 681
682 @DomName('SVGDescElement.SVGDescElement') 682 @DomName('SVGDescElement.SVGDescElement')
683 @DocsEditable() 683 @DocsEditable()
684 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); 684 factory DescElement() => JS('DescElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("desc"));
685 /** 685 /**
686 * Constructor instantiated by the DOM when a custom element has been created. 686 * Constructor instantiated by the DOM when a custom element has been created.
687 * 687 *
688 * This can only be called by subclasses from their created constructor. 688 * This can only be called by subclasses from their created constructor.
689 */ 689 */
690 DescElement.created() : super.created(); 690 DescElement.created() : super.created();
691 } 691 }
692 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 692 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
693 // for details. All rights reserved. Use of this source code is governed by a 693 // for details. All rights reserved. Use of this source code is governed by a
694 // BSD-style license that can be found in the LICENSE file. 694 // BSD-style license that can be found in the LICENSE file.
(...skipping 21 matching lines...) Expand all
716 @DocsEditable() 716 @DocsEditable()
717 @DomName('SVGEllipseElement') 717 @DomName('SVGEllipseElement')
718 @Unstable() 718 @Unstable()
719 @Native("SVGEllipseElement") 719 @Native("SVGEllipseElement")
720 class EllipseElement extends GeometryElement { 720 class EllipseElement extends GeometryElement {
721 // To suppress missing implicit constructor warnings. 721 // To suppress missing implicit constructor warnings.
722 factory EllipseElement._() { throw new UnsupportedError("Not supported"); } 722 factory EllipseElement._() { throw new UnsupportedError("Not supported"); }
723 723
724 @DomName('SVGEllipseElement.SVGEllipseElement') 724 @DomName('SVGEllipseElement.SVGEllipseElement')
725 @DocsEditable() 725 @DocsEditable()
726 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); 726 factory EllipseElement() => JS('EllipseElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("ellipse"));
727 /** 727 /**
728 * Constructor instantiated by the DOM when a custom element has been created. 728 * Constructor instantiated by the DOM when a custom element has been created.
729 * 729 *
730 * This can only be called by subclasses from their created constructor. 730 * This can only be called by subclasses from their created constructor.
731 */ 731 */
732 EllipseElement.created() : super.created(); 732 EllipseElement.created() : super.created();
733 733
734 @DomName('SVGEllipseElement.cx') 734 @DomName('SVGEllipseElement.cx')
735 @DocsEditable() 735 @DocsEditable()
736 final AnimatedLength cx; 736 final AnimatedLength cx;
(...skipping 22 matching lines...) Expand all
759 @SupportedBrowser(SupportedBrowser.IE, '10') 759 @SupportedBrowser(SupportedBrowser.IE, '10')
760 @SupportedBrowser(SupportedBrowser.SAFARI) 760 @SupportedBrowser(SupportedBrowser.SAFARI)
761 @Unstable() 761 @Unstable()
762 @Native("SVGFEBlendElement") 762 @Native("SVGFEBlendElement")
763 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 763 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
764 // To suppress missing implicit constructor warnings. 764 // To suppress missing implicit constructor warnings.
765 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); } 765 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); }
766 766
767 @DomName('SVGFEBlendElement.SVGFEBlendElement') 767 @DomName('SVGFEBlendElement.SVGFEBlendElement')
768 @DocsEditable() 768 @DocsEditable()
769 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); 769 factory FEBlendElement() => JS('FEBlendElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feBlend"));
770 /** 770 /**
771 * Constructor instantiated by the DOM when a custom element has been created. 771 * Constructor instantiated by the DOM when a custom element has been created.
772 * 772 *
773 * This can only be called by subclasses from their created constructor. 773 * This can only be called by subclasses from their created constructor.
774 */ 774 */
775 FEBlendElement.created() : super.created(); 775 FEBlendElement.created() : super.created();
776 776
777 /// Checks if this type is supported on the current platform. 777 /// Checks if this type is supported on the current platform.
778 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement); 778 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement);
779 779
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
847 @SupportedBrowser(SupportedBrowser.IE, '10') 847 @SupportedBrowser(SupportedBrowser.IE, '10')
848 @SupportedBrowser(SupportedBrowser.SAFARI) 848 @SupportedBrowser(SupportedBrowser.SAFARI)
849 @Unstable() 849 @Unstable()
850 @Native("SVGFEColorMatrixElement") 850 @Native("SVGFEColorMatrixElement")
851 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes { 851 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes {
852 // To suppress missing implicit constructor warnings. 852 // To suppress missing implicit constructor warnings.
853 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; } 853 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; }
854 854
855 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') 855 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement')
856 @DocsEditable() 856 @DocsEditable()
857 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); 857 factory FEColorMatrixElement() => JS('FEColorMatrixElement', '#', _SvgElementF actoryProvider.createSvgElement_tag("feColorMatrix"));
858 /** 858 /**
859 * Constructor instantiated by the DOM when a custom element has been created. 859 * Constructor instantiated by the DOM when a custom element has been created.
860 * 860 *
861 * This can only be called by subclasses from their created constructor. 861 * This can only be called by subclasses from their created constructor.
862 */ 862 */
863 FEColorMatrixElement.created() : super.created(); 863 FEColorMatrixElement.created() : super.created();
864 864
865 /// Checks if this type is supported on the current platform. 865 /// Checks if this type is supported on the current platform.
866 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement); 866 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement);
867 867
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
931 @SupportedBrowser(SupportedBrowser.IE, '10') 931 @SupportedBrowser(SupportedBrowser.IE, '10')
932 @SupportedBrowser(SupportedBrowser.SAFARI) 932 @SupportedBrowser(SupportedBrowser.SAFARI)
933 @Unstable() 933 @Unstable()
934 @Native("SVGFEComponentTransferElement") 934 @Native("SVGFEComponentTransferElement")
935 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes { 935 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes {
936 // To suppress missing implicit constructor warnings. 936 // To suppress missing implicit constructor warnings.
937 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); } 937 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); }
938 938
939 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') 939 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement')
940 @DocsEditable() 940 @DocsEditable()
941 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); 941 factory FEComponentTransferElement() => JS('FEComponentTransferElement', '#', _SvgElementFactoryProvider.createSvgElement_tag("feComponentTransfer"));
942 /** 942 /**
943 * Constructor instantiated by the DOM when a custom element has been created. 943 * Constructor instantiated by the DOM when a custom element has been created.
944 * 944 *
945 * This can only be called by subclasses from their created constructor. 945 * This can only be called by subclasses from their created constructor.
946 */ 946 */
947 FEComponentTransferElement.created() : super.created(); 947 FEComponentTransferElement.created() : super.created();
948 948
949 /// Checks if this type is supported on the current platform. 949 /// Checks if this type is supported on the current platform.
950 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement); 950 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement);
951 951
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
1084 @SupportedBrowser(SupportedBrowser.IE, '10') 1084 @SupportedBrowser(SupportedBrowser.IE, '10')
1085 @SupportedBrowser(SupportedBrowser.SAFARI) 1085 @SupportedBrowser(SupportedBrowser.SAFARI)
1086 @Unstable() 1086 @Unstable()
1087 @Native("SVGFEConvolveMatrixElement") 1087 @Native("SVGFEConvolveMatrixElement")
1088 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes { 1088 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes {
1089 // To suppress missing implicit constructor warnings. 1089 // To suppress missing implicit constructor warnings.
1090 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); } 1090 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); }
1091 1091
1092 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') 1092 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement')
1093 @DocsEditable() 1093 @DocsEditable()
1094 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); 1094 factory FEConvolveMatrixElement() => JS('FEConvolveMatrixElement', '#', _SvgEl ementFactoryProvider.createSvgElement_tag("feConvolveMatrix"));
1095 /** 1095 /**
1096 * Constructor instantiated by the DOM when a custom element has been created. 1096 * Constructor instantiated by the DOM when a custom element has been created.
1097 * 1097 *
1098 * This can only be called by subclasses from their created constructor. 1098 * This can only be called by subclasses from their created constructor.
1099 */ 1099 */
1100 FEConvolveMatrixElement.created() : super.created(); 1100 FEConvolveMatrixElement.created() : super.created();
1101 1101
1102 /// Checks if this type is supported on the current platform. 1102 /// Checks if this type is supported on the current platform.
1103 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement); 1103 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement);
1104 1104
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
1200 @SupportedBrowser(SupportedBrowser.IE, '10') 1200 @SupportedBrowser(SupportedBrowser.IE, '10')
1201 @SupportedBrowser(SupportedBrowser.SAFARI) 1201 @SupportedBrowser(SupportedBrowser.SAFARI)
1202 @Unstable() 1202 @Unstable()
1203 @Native("SVGFEDiffuseLightingElement") 1203 @Native("SVGFEDiffuseLightingElement")
1204 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes { 1204 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
1205 // To suppress missing implicit constructor warnings. 1205 // To suppress missing implicit constructor warnings.
1206 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); } 1206 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); }
1207 1207
1208 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') 1208 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement')
1209 @DocsEditable() 1209 @DocsEditable()
1210 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); 1210 factory FEDiffuseLightingElement() => JS('FEDiffuseLightingElement', '#', _Svg ElementFactoryProvider.createSvgElement_tag("feDiffuseLighting"));
1211 /** 1211 /**
1212 * Constructor instantiated by the DOM when a custom element has been created. 1212 * Constructor instantiated by the DOM when a custom element has been created.
1213 * 1213 *
1214 * This can only be called by subclasses from their created constructor. 1214 * This can only be called by subclasses from their created constructor.
1215 */ 1215 */
1216 FEDiffuseLightingElement.created() : super.created(); 1216 FEDiffuseLightingElement.created() : super.created();
1217 1217
1218 /// Checks if this type is supported on the current platform. 1218 /// Checks if this type is supported on the current platform.
1219 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement); 1219 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement);
1220 1220
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
1272 @SupportedBrowser(SupportedBrowser.IE, '10') 1272 @SupportedBrowser(SupportedBrowser.IE, '10')
1273 @SupportedBrowser(SupportedBrowser.SAFARI) 1273 @SupportedBrowser(SupportedBrowser.SAFARI)
1274 @Unstable() 1274 @Unstable()
1275 @Native("SVGFEDisplacementMapElement") 1275 @Native("SVGFEDisplacementMapElement")
1276 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes { 1276 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
1277 // To suppress missing implicit constructor warnings. 1277 // To suppress missing implicit constructor warnings.
1278 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); } 1278 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); }
1279 1279
1280 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') 1280 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement')
1281 @DocsEditable() 1281 @DocsEditable()
1282 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); 1282 factory FEDisplacementMapElement() => JS('FEDisplacementMapElement', '#', _Svg ElementFactoryProvider.createSvgElement_tag("feDisplacementMap"));
1283 /** 1283 /**
1284 * Constructor instantiated by the DOM when a custom element has been created. 1284 * Constructor instantiated by the DOM when a custom element has been created.
1285 * 1285 *
1286 * This can only be called by subclasses from their created constructor. 1286 * This can only be called by subclasses from their created constructor.
1287 */ 1287 */
1288 FEDisplacementMapElement.created() : super.created(); 1288 FEDisplacementMapElement.created() : super.created();
1289 1289
1290 /// Checks if this type is supported on the current platform. 1290 /// Checks if this type is supported on the current platform.
1291 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement); 1291 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement);
1292 1292
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
1364 @SupportedBrowser(SupportedBrowser.IE, '10') 1364 @SupportedBrowser(SupportedBrowser.IE, '10')
1365 @SupportedBrowser(SupportedBrowser.SAFARI) 1365 @SupportedBrowser(SupportedBrowser.SAFARI)
1366 @Unstable() 1366 @Unstable()
1367 @Native("SVGFEDistantLightElement") 1367 @Native("SVGFEDistantLightElement")
1368 class FEDistantLightElement extends SvgElement { 1368 class FEDistantLightElement extends SvgElement {
1369 // To suppress missing implicit constructor warnings. 1369 // To suppress missing implicit constructor warnings.
1370 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); } 1370 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); }
1371 1371
1372 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') 1372 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement')
1373 @DocsEditable() 1373 @DocsEditable()
1374 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); 1374 factory FEDistantLightElement() => JS('FEDistantLightElement', '#', _SvgElemen tFactoryProvider.createSvgElement_tag("feDistantLight"));
1375 /** 1375 /**
1376 * Constructor instantiated by the DOM when a custom element has been created. 1376 * Constructor instantiated by the DOM when a custom element has been created.
1377 * 1377 *
1378 * This can only be called by subclasses from their created constructor. 1378 * This can only be called by subclasses from their created constructor.
1379 */ 1379 */
1380 FEDistantLightElement.created() : super.created(); 1380 FEDistantLightElement.created() : super.created();
1381 1381
1382 /// Checks if this type is supported on the current platform. 1382 /// Checks if this type is supported on the current platform.
1383 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement); 1383 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement);
1384 1384
(...skipping 17 matching lines...) Expand all
1402 @SupportedBrowser(SupportedBrowser.IE, '10') 1402 @SupportedBrowser(SupportedBrowser.IE, '10')
1403 @SupportedBrowser(SupportedBrowser.SAFARI) 1403 @SupportedBrowser(SupportedBrowser.SAFARI)
1404 @Unstable() 1404 @Unstable()
1405 @Native("SVGFEFloodElement") 1405 @Native("SVGFEFloodElement")
1406 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 1406 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
1407 // To suppress missing implicit constructor warnings. 1407 // To suppress missing implicit constructor warnings.
1408 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); } 1408 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); }
1409 1409
1410 @DomName('SVGFEFloodElement.SVGFEFloodElement') 1410 @DomName('SVGFEFloodElement.SVGFEFloodElement')
1411 @DocsEditable() 1411 @DocsEditable()
1412 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); 1412 factory FEFloodElement() => JS('FEFloodElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feFlood"));
1413 /** 1413 /**
1414 * Constructor instantiated by the DOM when a custom element has been created. 1414 * Constructor instantiated by the DOM when a custom element has been created.
1415 * 1415 *
1416 * This can only be called by subclasses from their created constructor. 1416 * This can only be called by subclasses from their created constructor.
1417 */ 1417 */
1418 FEFloodElement.created() : super.created(); 1418 FEFloodElement.created() : super.created();
1419 1419
1420 /// Checks if this type is supported on the current platform. 1420 /// Checks if this type is supported on the current platform.
1421 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement); 1421 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement);
1422 1422
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
1454 @SupportedBrowser(SupportedBrowser.IE, '10') 1454 @SupportedBrowser(SupportedBrowser.IE, '10')
1455 @SupportedBrowser(SupportedBrowser.SAFARI) 1455 @SupportedBrowser(SupportedBrowser.SAFARI)
1456 @Unstable() 1456 @Unstable()
1457 @Native("SVGFEFuncAElement") 1457 @Native("SVGFEFuncAElement")
1458 class FEFuncAElement extends _SVGComponentTransferFunctionElement { 1458 class FEFuncAElement extends _SVGComponentTransferFunctionElement {
1459 // To suppress missing implicit constructor warnings. 1459 // To suppress missing implicit constructor warnings.
1460 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); } 1460 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); }
1461 1461
1462 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') 1462 @DomName('SVGFEFuncAElement.SVGFEFuncAElement')
1463 @DocsEditable() 1463 @DocsEditable()
1464 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); 1464 factory FEFuncAElement() => JS('FEFuncAElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feFuncA"));
1465 /** 1465 /**
1466 * Constructor instantiated by the DOM when a custom element has been created. 1466 * Constructor instantiated by the DOM when a custom element has been created.
1467 * 1467 *
1468 * This can only be called by subclasses from their created constructor. 1468 * This can only be called by subclasses from their created constructor.
1469 */ 1469 */
1470 FEFuncAElement.created() : super.created(); 1470 FEFuncAElement.created() : super.created();
1471 1471
1472 /// Checks if this type is supported on the current platform. 1472 /// Checks if this type is supported on the current platform.
1473 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); 1473 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement);
1474 } 1474 }
1475 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1475 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1476 // for details. All rights reserved. Use of this source code is governed by a 1476 // for details. All rights reserved. Use of this source code is governed by a
1477 // BSD-style license that can be found in the LICENSE file. 1477 // BSD-style license that can be found in the LICENSE file.
1478 1478
1479 1479
1480 @DocsEditable() 1480 @DocsEditable()
1481 @DomName('SVGFEFuncBElement') 1481 @DomName('SVGFEFuncBElement')
1482 @SupportedBrowser(SupportedBrowser.CHROME) 1482 @SupportedBrowser(SupportedBrowser.CHROME)
1483 @SupportedBrowser(SupportedBrowser.FIREFOX) 1483 @SupportedBrowser(SupportedBrowser.FIREFOX)
1484 @SupportedBrowser(SupportedBrowser.IE, '10') 1484 @SupportedBrowser(SupportedBrowser.IE, '10')
1485 @SupportedBrowser(SupportedBrowser.SAFARI) 1485 @SupportedBrowser(SupportedBrowser.SAFARI)
1486 @Unstable() 1486 @Unstable()
1487 @Native("SVGFEFuncBElement") 1487 @Native("SVGFEFuncBElement")
1488 class FEFuncBElement extends _SVGComponentTransferFunctionElement { 1488 class FEFuncBElement extends _SVGComponentTransferFunctionElement {
1489 // To suppress missing implicit constructor warnings. 1489 // To suppress missing implicit constructor warnings.
1490 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); } 1490 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); }
1491 1491
1492 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') 1492 @DomName('SVGFEFuncBElement.SVGFEFuncBElement')
1493 @DocsEditable() 1493 @DocsEditable()
1494 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); 1494 factory FEFuncBElement() => JS('FEFuncBElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feFuncB"));
1495 /** 1495 /**
1496 * Constructor instantiated by the DOM when a custom element has been created. 1496 * Constructor instantiated by the DOM when a custom element has been created.
1497 * 1497 *
1498 * This can only be called by subclasses from their created constructor. 1498 * This can only be called by subclasses from their created constructor.
1499 */ 1499 */
1500 FEFuncBElement.created() : super.created(); 1500 FEFuncBElement.created() : super.created();
1501 1501
1502 /// Checks if this type is supported on the current platform. 1502 /// Checks if this type is supported on the current platform.
1503 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); 1503 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement);
1504 } 1504 }
1505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1506 // for details. All rights reserved. Use of this source code is governed by a 1506 // for details. All rights reserved. Use of this source code is governed by a
1507 // BSD-style license that can be found in the LICENSE file. 1507 // BSD-style license that can be found in the LICENSE file.
1508 1508
1509 1509
1510 @DocsEditable() 1510 @DocsEditable()
1511 @DomName('SVGFEFuncGElement') 1511 @DomName('SVGFEFuncGElement')
1512 @SupportedBrowser(SupportedBrowser.CHROME) 1512 @SupportedBrowser(SupportedBrowser.CHROME)
1513 @SupportedBrowser(SupportedBrowser.FIREFOX) 1513 @SupportedBrowser(SupportedBrowser.FIREFOX)
1514 @SupportedBrowser(SupportedBrowser.IE, '10') 1514 @SupportedBrowser(SupportedBrowser.IE, '10')
1515 @SupportedBrowser(SupportedBrowser.SAFARI) 1515 @SupportedBrowser(SupportedBrowser.SAFARI)
1516 @Unstable() 1516 @Unstable()
1517 @Native("SVGFEFuncGElement") 1517 @Native("SVGFEFuncGElement")
1518 class FEFuncGElement extends _SVGComponentTransferFunctionElement { 1518 class FEFuncGElement extends _SVGComponentTransferFunctionElement {
1519 // To suppress missing implicit constructor warnings. 1519 // To suppress missing implicit constructor warnings.
1520 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); } 1520 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); }
1521 1521
1522 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') 1522 @DomName('SVGFEFuncGElement.SVGFEFuncGElement')
1523 @DocsEditable() 1523 @DocsEditable()
1524 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); 1524 factory FEFuncGElement() => JS('FEFuncGElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feFuncG"));
1525 /** 1525 /**
1526 * Constructor instantiated by the DOM when a custom element has been created. 1526 * Constructor instantiated by the DOM when a custom element has been created.
1527 * 1527 *
1528 * This can only be called by subclasses from their created constructor. 1528 * This can only be called by subclasses from their created constructor.
1529 */ 1529 */
1530 FEFuncGElement.created() : super.created(); 1530 FEFuncGElement.created() : super.created();
1531 1531
1532 /// Checks if this type is supported on the current platform. 1532 /// Checks if this type is supported on the current platform.
1533 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); 1533 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement);
1534 } 1534 }
1535 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1535 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1536 // for details. All rights reserved. Use of this source code is governed by a 1536 // for details. All rights reserved. Use of this source code is governed by a
1537 // BSD-style license that can be found in the LICENSE file. 1537 // BSD-style license that can be found in the LICENSE file.
1538 1538
1539 1539
1540 @DocsEditable() 1540 @DocsEditable()
1541 @DomName('SVGFEFuncRElement') 1541 @DomName('SVGFEFuncRElement')
1542 @SupportedBrowser(SupportedBrowser.CHROME) 1542 @SupportedBrowser(SupportedBrowser.CHROME)
1543 @SupportedBrowser(SupportedBrowser.FIREFOX) 1543 @SupportedBrowser(SupportedBrowser.FIREFOX)
1544 @SupportedBrowser(SupportedBrowser.IE, '10') 1544 @SupportedBrowser(SupportedBrowser.IE, '10')
1545 @SupportedBrowser(SupportedBrowser.SAFARI) 1545 @SupportedBrowser(SupportedBrowser.SAFARI)
1546 @Unstable() 1546 @Unstable()
1547 @Native("SVGFEFuncRElement") 1547 @Native("SVGFEFuncRElement")
1548 class FEFuncRElement extends _SVGComponentTransferFunctionElement { 1548 class FEFuncRElement extends _SVGComponentTransferFunctionElement {
1549 // To suppress missing implicit constructor warnings. 1549 // To suppress missing implicit constructor warnings.
1550 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); } 1550 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); }
1551 1551
1552 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') 1552 @DomName('SVGFEFuncRElement.SVGFEFuncRElement')
1553 @DocsEditable() 1553 @DocsEditable()
1554 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); 1554 factory FEFuncRElement() => JS('FEFuncRElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feFuncR"));
1555 /** 1555 /**
1556 * Constructor instantiated by the DOM when a custom element has been created. 1556 * Constructor instantiated by the DOM when a custom element has been created.
1557 * 1557 *
1558 * This can only be called by subclasses from their created constructor. 1558 * This can only be called by subclasses from their created constructor.
1559 */ 1559 */
1560 FEFuncRElement.created() : super.created(); 1560 FEFuncRElement.created() : super.created();
1561 1561
1562 /// Checks if this type is supported on the current platform. 1562 /// Checks if this type is supported on the current platform.
1563 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); 1563 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement);
1564 } 1564 }
1565 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1565 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1566 // for details. All rights reserved. Use of this source code is governed by a 1566 // for details. All rights reserved. Use of this source code is governed by a
1567 // BSD-style license that can be found in the LICENSE file. 1567 // BSD-style license that can be found in the LICENSE file.
1568 1568
1569 1569
1570 @DocsEditable() 1570 @DocsEditable()
1571 @DomName('SVGFEGaussianBlurElement') 1571 @DomName('SVGFEGaussianBlurElement')
1572 @SupportedBrowser(SupportedBrowser.CHROME) 1572 @SupportedBrowser(SupportedBrowser.CHROME)
1573 @SupportedBrowser(SupportedBrowser.FIREFOX) 1573 @SupportedBrowser(SupportedBrowser.FIREFOX)
1574 @SupportedBrowser(SupportedBrowser.IE, '10') 1574 @SupportedBrowser(SupportedBrowser.IE, '10')
1575 @SupportedBrowser(SupportedBrowser.SAFARI) 1575 @SupportedBrowser(SupportedBrowser.SAFARI)
1576 @Unstable() 1576 @Unstable()
1577 @Native("SVGFEGaussianBlurElement") 1577 @Native("SVGFEGaussianBlurElement")
1578 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes { 1578 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes {
1579 // To suppress missing implicit constructor warnings. 1579 // To suppress missing implicit constructor warnings.
1580 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); } 1580 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); }
1581 1581
1582 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') 1582 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement')
1583 @DocsEditable() 1583 @DocsEditable()
1584 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); 1584 factory FEGaussianBlurElement() => JS('FEGaussianBlurElement', '#', _SvgElemen tFactoryProvider.createSvgElement_tag("feGaussianBlur"));
1585 /** 1585 /**
1586 * Constructor instantiated by the DOM when a custom element has been created. 1586 * Constructor instantiated by the DOM when a custom element has been created.
1587 * 1587 *
1588 * This can only be called by subclasses from their created constructor. 1588 * This can only be called by subclasses from their created constructor.
1589 */ 1589 */
1590 FEGaussianBlurElement.created() : super.created(); 1590 FEGaussianBlurElement.created() : super.created();
1591 1591
1592 /// Checks if this type is supported on the current platform. 1592 /// Checks if this type is supported on the current platform.
1593 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement); 1593 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement);
1594 1594
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
1642 @SupportedBrowser(SupportedBrowser.IE, '10') 1642 @SupportedBrowser(SupportedBrowser.IE, '10')
1643 @SupportedBrowser(SupportedBrowser.SAFARI) 1643 @SupportedBrowser(SupportedBrowser.SAFARI)
1644 @Unstable() 1644 @Unstable()
1645 @Native("SVGFEImageElement") 1645 @Native("SVGFEImageElement")
1646 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference { 1646 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference {
1647 // To suppress missing implicit constructor warnings. 1647 // To suppress missing implicit constructor warnings.
1648 factory FEImageElement._() { throw new UnsupportedError("Not supported"); } 1648 factory FEImageElement._() { throw new UnsupportedError("Not supported"); }
1649 1649
1650 @DomName('SVGFEImageElement.SVGFEImageElement') 1650 @DomName('SVGFEImageElement.SVGFEImageElement')
1651 @DocsEditable() 1651 @DocsEditable()
1652 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); 1652 factory FEImageElement() => JS('FEImageElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feImage"));
1653 /** 1653 /**
1654 * Constructor instantiated by the DOM when a custom element has been created. 1654 * Constructor instantiated by the DOM when a custom element has been created.
1655 * 1655 *
1656 * This can only be called by subclasses from their created constructor. 1656 * This can only be called by subclasses from their created constructor.
1657 */ 1657 */
1658 FEImageElement.created() : super.created(); 1658 FEImageElement.created() : super.created();
1659 1659
1660 /// Checks if this type is supported on the current platform. 1660 /// Checks if this type is supported on the current platform.
1661 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement); 1661 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement);
1662 1662
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
1704 @SupportedBrowser(SupportedBrowser.IE, '10') 1704 @SupportedBrowser(SupportedBrowser.IE, '10')
1705 @SupportedBrowser(SupportedBrowser.SAFARI) 1705 @SupportedBrowser(SupportedBrowser.SAFARI)
1706 @Unstable() 1706 @Unstable()
1707 @Native("SVGFEMergeElement") 1707 @Native("SVGFEMergeElement")
1708 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 1708 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
1709 // To suppress missing implicit constructor warnings. 1709 // To suppress missing implicit constructor warnings.
1710 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); } 1710 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); }
1711 1711
1712 @DomName('SVGFEMergeElement.SVGFEMergeElement') 1712 @DomName('SVGFEMergeElement.SVGFEMergeElement')
1713 @DocsEditable() 1713 @DocsEditable()
1714 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); 1714 factory FEMergeElement() => JS('FEMergeElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("feMerge"));
1715 /** 1715 /**
1716 * Constructor instantiated by the DOM when a custom element has been created. 1716 * Constructor instantiated by the DOM when a custom element has been created.
1717 * 1717 *
1718 * This can only be called by subclasses from their created constructor. 1718 * This can only be called by subclasses from their created constructor.
1719 */ 1719 */
1720 FEMergeElement.created() : super.created(); 1720 FEMergeElement.created() : super.created();
1721 1721
1722 /// Checks if this type is supported on the current platform. 1722 /// Checks if this type is supported on the current platform.
1723 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement); 1723 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement);
1724 1724
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
1756 @SupportedBrowser(SupportedBrowser.IE, '10') 1756 @SupportedBrowser(SupportedBrowser.IE, '10')
1757 @SupportedBrowser(SupportedBrowser.SAFARI) 1757 @SupportedBrowser(SupportedBrowser.SAFARI)
1758 @Unstable() 1758 @Unstable()
1759 @Native("SVGFEMergeNodeElement") 1759 @Native("SVGFEMergeNodeElement")
1760 class FEMergeNodeElement extends SvgElement { 1760 class FEMergeNodeElement extends SvgElement {
1761 // To suppress missing implicit constructor warnings. 1761 // To suppress missing implicit constructor warnings.
1762 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); } 1762 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); }
1763 1763
1764 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') 1764 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement')
1765 @DocsEditable() 1765 @DocsEditable()
1766 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); 1766 factory FEMergeNodeElement() => JS('FEMergeNodeElement', '#', _SvgElementFacto ryProvider.createSvgElement_tag("feMergeNode"));
1767 /** 1767 /**
1768 * Constructor instantiated by the DOM when a custom element has been created. 1768 * Constructor instantiated by the DOM when a custom element has been created.
1769 * 1769 *
1770 * This can only be called by subclasses from their created constructor. 1770 * This can only be called by subclasses from their created constructor.
1771 */ 1771 */
1772 FEMergeNodeElement.created() : super.created(); 1772 FEMergeNodeElement.created() : super.created();
1773 1773
1774 /// Checks if this type is supported on the current platform. 1774 /// Checks if this type is supported on the current platform.
1775 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement); 1775 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement);
1776 1776
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
1863 @SupportedBrowser(SupportedBrowser.IE, '10') 1863 @SupportedBrowser(SupportedBrowser.IE, '10')
1864 @SupportedBrowser(SupportedBrowser.SAFARI) 1864 @SupportedBrowser(SupportedBrowser.SAFARI)
1865 @Unstable() 1865 @Unstable()
1866 @Native("SVGFEOffsetElement") 1866 @Native("SVGFEOffsetElement")
1867 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes { 1867 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes {
1868 // To suppress missing implicit constructor warnings. 1868 // To suppress missing implicit constructor warnings.
1869 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); } 1869 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); }
1870 1870
1871 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') 1871 @DomName('SVGFEOffsetElement.SVGFEOffsetElement')
1872 @DocsEditable() 1872 @DocsEditable()
1873 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); 1873 factory FEOffsetElement() => JS('FEOffsetElement', '#', _SvgElementFactoryProv ider.createSvgElement_tag("feOffset"));
1874 /** 1874 /**
1875 * Constructor instantiated by the DOM when a custom element has been created. 1875 * Constructor instantiated by the DOM when a custom element has been created.
1876 * 1876 *
1877 * This can only be called by subclasses from their created constructor. 1877 * This can only be called by subclasses from their created constructor.
1878 */ 1878 */
1879 FEOffsetElement.created() : super.created(); 1879 FEOffsetElement.created() : super.created();
1880 1880
1881 /// Checks if this type is supported on the current platform. 1881 /// Checks if this type is supported on the current platform.
1882 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement); 1882 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement);
1883 1883
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1927 @SupportedBrowser(SupportedBrowser.IE, '10') 1927 @SupportedBrowser(SupportedBrowser.IE, '10')
1928 @SupportedBrowser(SupportedBrowser.SAFARI) 1928 @SupportedBrowser(SupportedBrowser.SAFARI)
1929 @Unstable() 1929 @Unstable()
1930 @Native("SVGFEPointLightElement") 1930 @Native("SVGFEPointLightElement")
1931 class FEPointLightElement extends SvgElement { 1931 class FEPointLightElement extends SvgElement {
1932 // To suppress missing implicit constructor warnings. 1932 // To suppress missing implicit constructor warnings.
1933 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); } 1933 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); }
1934 1934
1935 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') 1935 @DomName('SVGFEPointLightElement.SVGFEPointLightElement')
1936 @DocsEditable() 1936 @DocsEditable()
1937 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); 1937 factory FEPointLightElement() => JS('FEPointLightElement', '#', _SvgElementFac toryProvider.createSvgElement_tag("fePointLight"));
1938 /** 1938 /**
1939 * Constructor instantiated by the DOM when a custom element has been created. 1939 * Constructor instantiated by the DOM when a custom element has been created.
1940 * 1940 *
1941 * This can only be called by subclasses from their created constructor. 1941 * This can only be called by subclasses from their created constructor.
1942 */ 1942 */
1943 FEPointLightElement.created() : super.created(); 1943 FEPointLightElement.created() : super.created();
1944 1944
1945 /// Checks if this type is supported on the current platform. 1945 /// Checks if this type is supported on the current platform.
1946 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement); 1946 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement);
1947 1947
(...skipping 21 matching lines...) Expand all
1969 @SupportedBrowser(SupportedBrowser.IE, '10') 1969 @SupportedBrowser(SupportedBrowser.IE, '10')
1970 @SupportedBrowser(SupportedBrowser.SAFARI) 1970 @SupportedBrowser(SupportedBrowser.SAFARI)
1971 @Unstable() 1971 @Unstable()
1972 @Native("SVGFESpecularLightingElement") 1972 @Native("SVGFESpecularLightingElement")
1973 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes { 1973 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes {
1974 // To suppress missing implicit constructor warnings. 1974 // To suppress missing implicit constructor warnings.
1975 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); } 1975 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); }
1976 1976
1977 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') 1977 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement')
1978 @DocsEditable() 1978 @DocsEditable()
1979 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); 1979 factory FESpecularLightingElement() => JS('FESpecularLightingElement', '#', _S vgElementFactoryProvider.createSvgElement_tag("feSpecularLighting"));
1980 /** 1980 /**
1981 * Constructor instantiated by the DOM when a custom element has been created. 1981 * Constructor instantiated by the DOM when a custom element has been created.
1982 * 1982 *
1983 * This can only be called by subclasses from their created constructor. 1983 * This can only be called by subclasses from their created constructor.
1984 */ 1984 */
1985 FESpecularLightingElement.created() : super.created(); 1985 FESpecularLightingElement.created() : super.created();
1986 1986
1987 /// Checks if this type is supported on the current platform. 1987 /// Checks if this type is supported on the current platform.
1988 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); 1988 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement);
1989 1989
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
2037 @SupportedBrowser(SupportedBrowser.IE, '10') 2037 @SupportedBrowser(SupportedBrowser.IE, '10')
2038 @SupportedBrowser(SupportedBrowser.SAFARI) 2038 @SupportedBrowser(SupportedBrowser.SAFARI)
2039 @Unstable() 2039 @Unstable()
2040 @Native("SVGFESpotLightElement") 2040 @Native("SVGFESpotLightElement")
2041 class FESpotLightElement extends SvgElement { 2041 class FESpotLightElement extends SvgElement {
2042 // To suppress missing implicit constructor warnings. 2042 // To suppress missing implicit constructor warnings.
2043 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); } 2043 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); }
2044 2044
2045 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') 2045 @DomName('SVGFESpotLightElement.SVGFESpotLightElement')
2046 @DocsEditable() 2046 @DocsEditable()
2047 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); 2047 factory FESpotLightElement() => JS('FESpotLightElement', '#', _SvgElementFacto ryProvider.createSvgElement_tag("feSpotLight"));
2048 /** 2048 /**
2049 * Constructor instantiated by the DOM when a custom element has been created. 2049 * Constructor instantiated by the DOM when a custom element has been created.
2050 * 2050 *
2051 * This can only be called by subclasses from their created constructor. 2051 * This can only be called by subclasses from their created constructor.
2052 */ 2052 */
2053 FESpotLightElement.created() : super.created(); 2053 FESpotLightElement.created() : super.created();
2054 2054
2055 /// Checks if this type is supported on the current platform. 2055 /// Checks if this type is supported on the current platform.
2056 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement); 2056 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement);
2057 2057
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
2099 @SupportedBrowser(SupportedBrowser.IE, '10') 2099 @SupportedBrowser(SupportedBrowser.IE, '10')
2100 @SupportedBrowser(SupportedBrowser.SAFARI) 2100 @SupportedBrowser(SupportedBrowser.SAFARI)
2101 @Unstable() 2101 @Unstable()
2102 @Native("SVGFETileElement") 2102 @Native("SVGFETileElement")
2103 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes { 2103 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes {
2104 // To suppress missing implicit constructor warnings. 2104 // To suppress missing implicit constructor warnings.
2105 factory FETileElement._() { throw new UnsupportedError("Not supported"); } 2105 factory FETileElement._() { throw new UnsupportedError("Not supported"); }
2106 2106
2107 @DomName('SVGFETileElement.SVGFETileElement') 2107 @DomName('SVGFETileElement.SVGFETileElement')
2108 @DocsEditable() 2108 @DocsEditable()
2109 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); 2109 factory FETileElement() => JS('FETileElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("feTile"));
2110 /** 2110 /**
2111 * Constructor instantiated by the DOM when a custom element has been created. 2111 * Constructor instantiated by the DOM when a custom element has been created.
2112 * 2112 *
2113 * This can only be called by subclasses from their created constructor. 2113 * This can only be called by subclasses from their created constructor.
2114 */ 2114 */
2115 FETileElement.created() : super.created(); 2115 FETileElement.created() : super.created();
2116 2116
2117 /// Checks if this type is supported on the current platform. 2117 /// Checks if this type is supported on the current platform.
2118 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement); 2118 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement);
2119 2119
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
2155 @SupportedBrowser(SupportedBrowser.IE, '10') 2155 @SupportedBrowser(SupportedBrowser.IE, '10')
2156 @SupportedBrowser(SupportedBrowser.SAFARI) 2156 @SupportedBrowser(SupportedBrowser.SAFARI)
2157 @Unstable() 2157 @Unstable()
2158 @Native("SVGFETurbulenceElement") 2158 @Native("SVGFETurbulenceElement")
2159 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes { 2159 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes {
2160 // To suppress missing implicit constructor warnings. 2160 // To suppress missing implicit constructor warnings.
2161 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); } 2161 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); }
2162 2162
2163 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') 2163 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement')
2164 @DocsEditable() 2164 @DocsEditable()
2165 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); 2165 factory FETurbulenceElement() => JS('FETurbulenceElement', '#', _SvgElementFac toryProvider.createSvgElement_tag("feTurbulence"));
2166 /** 2166 /**
2167 * Constructor instantiated by the DOM when a custom element has been created. 2167 * Constructor instantiated by the DOM when a custom element has been created.
2168 * 2168 *
2169 * This can only be called by subclasses from their created constructor. 2169 * This can only be called by subclasses from their created constructor.
2170 */ 2170 */
2171 FETurbulenceElement.created() : super.created(); 2171 FETurbulenceElement.created() : super.created();
2172 2172
2173 /// Checks if this type is supported on the current platform. 2173 /// Checks if this type is supported on the current platform.
2174 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement); 2174 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement);
2175 2175
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
2255 @SupportedBrowser(SupportedBrowser.IE, '10') 2255 @SupportedBrowser(SupportedBrowser.IE, '10')
2256 @SupportedBrowser(SupportedBrowser.SAFARI) 2256 @SupportedBrowser(SupportedBrowser.SAFARI)
2257 @Unstable() 2257 @Unstable()
2258 @Native("SVGFilterElement") 2258 @Native("SVGFilterElement")
2259 class FilterElement extends SvgElement implements UriReference { 2259 class FilterElement extends SvgElement implements UriReference {
2260 // To suppress missing implicit constructor warnings. 2260 // To suppress missing implicit constructor warnings.
2261 factory FilterElement._() { throw new UnsupportedError("Not supported"); } 2261 factory FilterElement._() { throw new UnsupportedError("Not supported"); }
2262 2262
2263 @DomName('SVGFilterElement.SVGFilterElement') 2263 @DomName('SVGFilterElement.SVGFilterElement')
2264 @DocsEditable() 2264 @DocsEditable()
2265 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 2265 factory FilterElement() => JS('FilterElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("filter"));
2266 /** 2266 /**
2267 * Constructor instantiated by the DOM when a custom element has been created. 2267 * Constructor instantiated by the DOM when a custom element has been created.
2268 * 2268 *
2269 * This can only be called by subclasses from their created constructor. 2269 * This can only be called by subclasses from their created constructor.
2270 */ 2270 */
2271 FilterElement.created() : super.created(); 2271 FilterElement.created() : super.created();
2272 2272
2273 /// Checks if this type is supported on the current platform. 2273 /// Checks if this type is supported on the current platform.
2274 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); 2274 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement);
2275 2275
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
2364 @SupportedBrowser(SupportedBrowser.FIREFOX) 2364 @SupportedBrowser(SupportedBrowser.FIREFOX)
2365 @SupportedBrowser(SupportedBrowser.SAFARI) 2365 @SupportedBrowser(SupportedBrowser.SAFARI)
2366 @Unstable() 2366 @Unstable()
2367 @Native("SVGForeignObjectElement") 2367 @Native("SVGForeignObjectElement")
2368 class ForeignObjectElement extends GraphicsElement { 2368 class ForeignObjectElement extends GraphicsElement {
2369 // To suppress missing implicit constructor warnings. 2369 // To suppress missing implicit constructor warnings.
2370 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; } 2370 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; }
2371 2371
2372 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') 2372 @DomName('SVGForeignObjectElement.SVGForeignObjectElement')
2373 @DocsEditable() 2373 @DocsEditable()
2374 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 2374 factory ForeignObjectElement() => JS('ForeignObjectElement', '#', _SvgElementF actoryProvider.createSvgElement_tag("foreignObject"));
2375 /** 2375 /**
2376 * Constructor instantiated by the DOM when a custom element has been created. 2376 * Constructor instantiated by the DOM when a custom element has been created.
2377 * 2377 *
2378 * This can only be called by subclasses from their created constructor. 2378 * This can only be called by subclasses from their created constructor.
2379 */ 2379 */
2380 ForeignObjectElement.created() : super.created(); 2380 ForeignObjectElement.created() : super.created();
2381 2381
2382 /// Checks if this type is supported on the current platform. 2382 /// Checks if this type is supported on the current platform.
2383 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement); 2383 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement);
2384 2384
(...skipping 21 matching lines...) Expand all
2406 @DocsEditable() 2406 @DocsEditable()
2407 @DomName('SVGGElement') 2407 @DomName('SVGGElement')
2408 @Unstable() 2408 @Unstable()
2409 @Native("SVGGElement") 2409 @Native("SVGGElement")
2410 class GElement extends GraphicsElement { 2410 class GElement extends GraphicsElement {
2411 // To suppress missing implicit constructor warnings. 2411 // To suppress missing implicit constructor warnings.
2412 factory GElement._() { throw new UnsupportedError("Not supported"); } 2412 factory GElement._() { throw new UnsupportedError("Not supported"); }
2413 2413
2414 @DomName('SVGGElement.SVGGElement') 2414 @DomName('SVGGElement.SVGGElement')
2415 @DocsEditable() 2415 @DocsEditable()
2416 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); 2416 factory GElement() => JS('GElement', '#', _SvgElementFactoryProvider.createSvg Element_tag("g"));
2417 /** 2417 /**
2418 * Constructor instantiated by the DOM when a custom element has been created. 2418 * Constructor instantiated by the DOM when a custom element has been created.
2419 * 2419 *
2420 * This can only be called by subclasses from their created constructor. 2420 * This can only be called by subclasses from their created constructor.
2421 */ 2421 */
2422 GElement.created() : super.created(); 2422 GElement.created() : super.created();
2423 } 2423 }
2424 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2424 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2425 // for details. All rights reserved. Use of this source code is governed by a 2425 // for details. All rights reserved. Use of this source code is governed by a
2426 // BSD-style license that can be found in the LICENSE file. 2426 // BSD-style license that can be found in the LICENSE file.
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
2536 @DocsEditable() 2536 @DocsEditable()
2537 @DomName('SVGImageElement') 2537 @DomName('SVGImageElement')
2538 @Unstable() 2538 @Unstable()
2539 @Native("SVGImageElement") 2539 @Native("SVGImageElement")
2540 class ImageElement extends GraphicsElement implements UriReference { 2540 class ImageElement extends GraphicsElement implements UriReference {
2541 // To suppress missing implicit constructor warnings. 2541 // To suppress missing implicit constructor warnings.
2542 factory ImageElement._() { throw new UnsupportedError("Not supported"); } 2542 factory ImageElement._() { throw new UnsupportedError("Not supported"); }
2543 2543
2544 @DomName('SVGImageElement.SVGImageElement') 2544 @DomName('SVGImageElement.SVGImageElement')
2545 @DocsEditable() 2545 @DocsEditable()
2546 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 2546 factory ImageElement() => JS('ImageElement', '#', _SvgElementFactoryProvider.c reateSvgElement_tag("image"));
2547 /** 2547 /**
2548 * Constructor instantiated by the DOM when a custom element has been created. 2548 * Constructor instantiated by the DOM when a custom element has been created.
2549 * 2549 *
2550 * This can only be called by subclasses from their created constructor. 2550 * This can only be called by subclasses from their created constructor.
2551 */ 2551 */
2552 ImageElement.created() : super.created(); 2552 ImageElement.created() : super.created();
2553 2553
2554 @DomName('SVGImageElement.height') 2554 @DomName('SVGImageElement.height')
2555 @DocsEditable() 2555 @DocsEditable()
2556 final AnimatedLength height; 2556 final AnimatedLength height;
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
2765 @DocsEditable() 2765 @DocsEditable()
2766 @DomName('SVGLineElement') 2766 @DomName('SVGLineElement')
2767 @Unstable() 2767 @Unstable()
2768 @Native("SVGLineElement") 2768 @Native("SVGLineElement")
2769 class LineElement extends GeometryElement { 2769 class LineElement extends GeometryElement {
2770 // To suppress missing implicit constructor warnings. 2770 // To suppress missing implicit constructor warnings.
2771 factory LineElement._() { throw new UnsupportedError("Not supported"); } 2771 factory LineElement._() { throw new UnsupportedError("Not supported"); }
2772 2772
2773 @DomName('SVGLineElement.SVGLineElement') 2773 @DomName('SVGLineElement.SVGLineElement')
2774 @DocsEditable() 2774 @DocsEditable()
2775 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); 2775 factory LineElement() => JS('LineElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("line"));
2776 /** 2776 /**
2777 * Constructor instantiated by the DOM when a custom element has been created. 2777 * Constructor instantiated by the DOM when a custom element has been created.
2778 * 2778 *
2779 * This can only be called by subclasses from their created constructor. 2779 * This can only be called by subclasses from their created constructor.
2780 */ 2780 */
2781 LineElement.created() : super.created(); 2781 LineElement.created() : super.created();
2782 2782
2783 @DomName('SVGLineElement.x1') 2783 @DomName('SVGLineElement.x1')
2784 @DocsEditable() 2784 @DocsEditable()
2785 final AnimatedLength x1; 2785 final AnimatedLength x1;
(...skipping 18 matching lines...) Expand all
2804 @DocsEditable() 2804 @DocsEditable()
2805 @DomName('SVGLinearGradientElement') 2805 @DomName('SVGLinearGradientElement')
2806 @Unstable() 2806 @Unstable()
2807 @Native("SVGLinearGradientElement") 2807 @Native("SVGLinearGradientElement")
2808 class LinearGradientElement extends _GradientElement { 2808 class LinearGradientElement extends _GradientElement {
2809 // To suppress missing implicit constructor warnings. 2809 // To suppress missing implicit constructor warnings.
2810 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); } 2810 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); }
2811 2811
2812 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') 2812 @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
2813 @DocsEditable() 2813 @DocsEditable()
2814 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 2814 factory LinearGradientElement() => JS('LinearGradientElement', '#', _SvgElemen tFactoryProvider.createSvgElement_tag("linearGradient"));
2815 /** 2815 /**
2816 * Constructor instantiated by the DOM when a custom element has been created. 2816 * Constructor instantiated by the DOM when a custom element has been created.
2817 * 2817 *
2818 * This can only be called by subclasses from their created constructor. 2818 * This can only be called by subclasses from their created constructor.
2819 */ 2819 */
2820 LinearGradientElement.created() : super.created(); 2820 LinearGradientElement.created() : super.created();
2821 2821
2822 @DomName('SVGLinearGradientElement.x1') 2822 @DomName('SVGLinearGradientElement.x1')
2823 @DocsEditable() 2823 @DocsEditable()
2824 final AnimatedLength x1; 2824 final AnimatedLength x1;
(...skipping 18 matching lines...) Expand all
2843 @DocsEditable() 2843 @DocsEditable()
2844 @DomName('SVGMarkerElement') 2844 @DomName('SVGMarkerElement')
2845 @Unstable() 2845 @Unstable()
2846 @Native("SVGMarkerElement") 2846 @Native("SVGMarkerElement")
2847 class MarkerElement extends SvgElement implements FitToViewBox { 2847 class MarkerElement extends SvgElement implements FitToViewBox {
2848 // To suppress missing implicit constructor warnings. 2848 // To suppress missing implicit constructor warnings.
2849 factory MarkerElement._() { throw new UnsupportedError("Not supported"); } 2849 factory MarkerElement._() { throw new UnsupportedError("Not supported"); }
2850 2850
2851 @DomName('SVGMarkerElement.SVGMarkerElement') 2851 @DomName('SVGMarkerElement.SVGMarkerElement')
2852 @DocsEditable() 2852 @DocsEditable()
2853 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 2853 factory MarkerElement() => JS('MarkerElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("marker"));
2854 /** 2854 /**
2855 * Constructor instantiated by the DOM when a custom element has been created. 2855 * Constructor instantiated by the DOM when a custom element has been created.
2856 * 2856 *
2857 * This can only be called by subclasses from their created constructor. 2857 * This can only be called by subclasses from their created constructor.
2858 */ 2858 */
2859 MarkerElement.created() : super.created(); 2859 MarkerElement.created() : super.created();
2860 2860
2861 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH') 2861 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH')
2862 @DocsEditable() 2862 @DocsEditable()
2863 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 2863 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
2936 @DocsEditable() 2936 @DocsEditable()
2937 @DomName('SVGMaskElement') 2937 @DomName('SVGMaskElement')
2938 @Unstable() 2938 @Unstable()
2939 @Native("SVGMaskElement") 2939 @Native("SVGMaskElement")
2940 class MaskElement extends SvgElement implements Tests { 2940 class MaskElement extends SvgElement implements Tests {
2941 // To suppress missing implicit constructor warnings. 2941 // To suppress missing implicit constructor warnings.
2942 factory MaskElement._() { throw new UnsupportedError("Not supported"); } 2942 factory MaskElement._() { throw new UnsupportedError("Not supported"); }
2943 2943
2944 @DomName('SVGMaskElement.SVGMaskElement') 2944 @DomName('SVGMaskElement.SVGMaskElement')
2945 @DocsEditable() 2945 @DocsEditable()
2946 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); 2946 factory MaskElement() => JS('MaskElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("mask"));
2947 /** 2947 /**
2948 * Constructor instantiated by the DOM when a custom element has been created. 2948 * Constructor instantiated by the DOM when a custom element has been created.
2949 * 2949 *
2950 * This can only be called by subclasses from their created constructor. 2950 * This can only be called by subclasses from their created constructor.
2951 */ 2951 */
2952 MaskElement.created() : super.created(); 2952 MaskElement.created() : super.created();
2953 2953
2954 @DomName('SVGMaskElement.height') 2954 @DomName('SVGMaskElement.height')
2955 @DocsEditable() 2955 @DocsEditable()
2956 final AnimatedLength height; 2956 final AnimatedLength height;
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
3217 @DocsEditable() 3217 @DocsEditable()
3218 @DomName('SVGPathElement') 3218 @DomName('SVGPathElement')
3219 @Unstable() 3219 @Unstable()
3220 @Native("SVGPathElement") 3220 @Native("SVGPathElement")
3221 class PathElement extends GeometryElement { 3221 class PathElement extends GeometryElement {
3222 // To suppress missing implicit constructor warnings. 3222 // To suppress missing implicit constructor warnings.
3223 factory PathElement._() { throw new UnsupportedError("Not supported"); } 3223 factory PathElement._() { throw new UnsupportedError("Not supported"); }
3224 3224
3225 @DomName('SVGPathElement.SVGPathElement') 3225 @DomName('SVGPathElement.SVGPathElement')
3226 @DocsEditable() 3226 @DocsEditable()
3227 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); 3227 factory PathElement() => JS('PathElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("path"));
3228 /** 3228 /**
3229 * Constructor instantiated by the DOM when a custom element has been created. 3229 * Constructor instantiated by the DOM when a custom element has been created.
3230 * 3230 *
3231 * This can only be called by subclasses from their created constructor. 3231 * This can only be called by subclasses from their created constructor.
3232 */ 3232 */
3233 PathElement.created() : super.created(); 3233 PathElement.created() : super.created();
3234 3234
3235 @DomName('SVGPathElement.animatedNormalizedPathSegList') 3235 @DomName('SVGPathElement.animatedNormalizedPathSegList')
3236 @DocsEditable() 3236 @DocsEditable()
3237 final PathSegList animatedNormalizedPathSegList; 3237 final PathSegList animatedNormalizedPathSegList;
(...skipping 808 matching lines...) Expand 10 before | Expand all | Expand 10 after
4046 @DocsEditable() 4046 @DocsEditable()
4047 @DomName('SVGPatternElement') 4047 @DomName('SVGPatternElement')
4048 @Unstable() 4048 @Unstable()
4049 @Native("SVGPatternElement") 4049 @Native("SVGPatternElement")
4050 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T ests { 4050 class PatternElement extends SvgElement implements FitToViewBox, UriReference, T ests {
4051 // To suppress missing implicit constructor warnings. 4051 // To suppress missing implicit constructor warnings.
4052 factory PatternElement._() { throw new UnsupportedError("Not supported"); } 4052 factory PatternElement._() { throw new UnsupportedError("Not supported"); }
4053 4053
4054 @DomName('SVGPatternElement.SVGPatternElement') 4054 @DomName('SVGPatternElement.SVGPatternElement')
4055 @DocsEditable() 4055 @DocsEditable()
4056 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); 4056 factory PatternElement() => JS('PatternElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("pattern"));
4057 /** 4057 /**
4058 * Constructor instantiated by the DOM when a custom element has been created. 4058 * Constructor instantiated by the DOM when a custom element has been created.
4059 * 4059 *
4060 * This can only be called by subclasses from their created constructor. 4060 * This can only be called by subclasses from their created constructor.
4061 */ 4061 */
4062 PatternElement.created() : super.created(); 4062 PatternElement.created() : super.created();
4063 4063
4064 @DomName('SVGPatternElement.height') 4064 @DomName('SVGPatternElement.height')
4065 @DocsEditable() 4065 @DocsEditable()
4066 final AnimatedLength height; 4066 final AnimatedLength height;
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
4211 @DocsEditable() 4211 @DocsEditable()
4212 @DomName('SVGPolygonElement') 4212 @DomName('SVGPolygonElement')
4213 @Unstable() 4213 @Unstable()
4214 @Native("SVGPolygonElement") 4214 @Native("SVGPolygonElement")
4215 class PolygonElement extends GeometryElement { 4215 class PolygonElement extends GeometryElement {
4216 // To suppress missing implicit constructor warnings. 4216 // To suppress missing implicit constructor warnings.
4217 factory PolygonElement._() { throw new UnsupportedError("Not supported"); } 4217 factory PolygonElement._() { throw new UnsupportedError("Not supported"); }
4218 4218
4219 @DomName('SVGPolygonElement.SVGPolygonElement') 4219 @DomName('SVGPolygonElement.SVGPolygonElement')
4220 @DocsEditable() 4220 @DocsEditable()
4221 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); 4221 factory PolygonElement() => JS('PolygonElement', '#', _SvgElementFactoryProvid er.createSvgElement_tag("polygon"));
4222 /** 4222 /**
4223 * Constructor instantiated by the DOM when a custom element has been created. 4223 * Constructor instantiated by the DOM when a custom element has been created.
4224 * 4224 *
4225 * This can only be called by subclasses from their created constructor. 4225 * This can only be called by subclasses from their created constructor.
4226 */ 4226 */
4227 PolygonElement.created() : super.created(); 4227 PolygonElement.created() : super.created();
4228 4228
4229 @DomName('SVGPolygonElement.animatedPoints') 4229 @DomName('SVGPolygonElement.animatedPoints')
4230 @DocsEditable() 4230 @DocsEditable()
4231 final PointList animatedPoints; 4231 final PointList animatedPoints;
(...skipping 10 matching lines...) Expand all
4242 @DocsEditable() 4242 @DocsEditable()
4243 @DomName('SVGPolylineElement') 4243 @DomName('SVGPolylineElement')
4244 @Unstable() 4244 @Unstable()
4245 @Native("SVGPolylineElement") 4245 @Native("SVGPolylineElement")
4246 class PolylineElement extends GeometryElement { 4246 class PolylineElement extends GeometryElement {
4247 // To suppress missing implicit constructor warnings. 4247 // To suppress missing implicit constructor warnings.
4248 factory PolylineElement._() { throw new UnsupportedError("Not supported"); } 4248 factory PolylineElement._() { throw new UnsupportedError("Not supported"); }
4249 4249
4250 @DomName('SVGPolylineElement.SVGPolylineElement') 4250 @DomName('SVGPolylineElement.SVGPolylineElement')
4251 @DocsEditable() 4251 @DocsEditable()
4252 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); 4252 factory PolylineElement() => JS('PolylineElement', '#', _SvgElementFactoryProv ider.createSvgElement_tag("polyline"));
4253 /** 4253 /**
4254 * Constructor instantiated by the DOM when a custom element has been created. 4254 * Constructor instantiated by the DOM when a custom element has been created.
4255 * 4255 *
4256 * This can only be called by subclasses from their created constructor. 4256 * This can only be called by subclasses from their created constructor.
4257 */ 4257 */
4258 PolylineElement.created() : super.created(); 4258 PolylineElement.created() : super.created();
4259 4259
4260 @DomName('SVGPolylineElement.animatedPoints') 4260 @DomName('SVGPolylineElement.animatedPoints')
4261 @DocsEditable() 4261 @DocsEditable()
4262 final PointList animatedPoints; 4262 final PointList animatedPoints;
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
4350 @DocsEditable() 4350 @DocsEditable()
4351 @DomName('SVGRadialGradientElement') 4351 @DomName('SVGRadialGradientElement')
4352 @Unstable() 4352 @Unstable()
4353 @Native("SVGRadialGradientElement") 4353 @Native("SVGRadialGradientElement")
4354 class RadialGradientElement extends _GradientElement { 4354 class RadialGradientElement extends _GradientElement {
4355 // To suppress missing implicit constructor warnings. 4355 // To suppress missing implicit constructor warnings.
4356 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); } 4356 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); }
4357 4357
4358 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') 4358 @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
4359 @DocsEditable() 4359 @DocsEditable()
4360 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 4360 factory RadialGradientElement() => JS('RadialGradientElement', '#', _SvgElemen tFactoryProvider.createSvgElement_tag("radialGradient"));
4361 /** 4361 /**
4362 * Constructor instantiated by the DOM when a custom element has been created. 4362 * Constructor instantiated by the DOM when a custom element has been created.
4363 * 4363 *
4364 * This can only be called by subclasses from their created constructor. 4364 * This can only be called by subclasses from their created constructor.
4365 */ 4365 */
4366 RadialGradientElement.created() : super.created(); 4366 RadialGradientElement.created() : super.created();
4367 4367
4368 @DomName('SVGRadialGradientElement.cx') 4368 @DomName('SVGRadialGradientElement.cx')
4369 @DocsEditable() 4369 @DocsEditable()
4370 final AnimatedLength cx; 4370 final AnimatedLength cx;
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
4426 @DocsEditable() 4426 @DocsEditable()
4427 @DomName('SVGRectElement') 4427 @DomName('SVGRectElement')
4428 @Unstable() 4428 @Unstable()
4429 @Native("SVGRectElement") 4429 @Native("SVGRectElement")
4430 class RectElement extends GeometryElement { 4430 class RectElement extends GeometryElement {
4431 // To suppress missing implicit constructor warnings. 4431 // To suppress missing implicit constructor warnings.
4432 factory RectElement._() { throw new UnsupportedError("Not supported"); } 4432 factory RectElement._() { throw new UnsupportedError("Not supported"); }
4433 4433
4434 @DomName('SVGRectElement.SVGRectElement') 4434 @DomName('SVGRectElement.SVGRectElement')
4435 @DocsEditable() 4435 @DocsEditable()
4436 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); 4436 factory RectElement() => JS('RectElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("rect"));
4437 /** 4437 /**
4438 * Constructor instantiated by the DOM when a custom element has been created. 4438 * Constructor instantiated by the DOM when a custom element has been created.
4439 * 4439 *
4440 * This can only be called by subclasses from their created constructor. 4440 * This can only be called by subclasses from their created constructor.
4441 */ 4441 */
4442 RectElement.created() : super.created(); 4442 RectElement.created() : super.created();
4443 4443
4444 @DomName('SVGRectElement.height') 4444 @DomName('SVGRectElement.height')
4445 @DocsEditable() 4445 @DocsEditable()
4446 final AnimatedLength height; 4446 final AnimatedLength height;
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
4510 @DocsEditable() 4510 @DocsEditable()
4511 @DomName('SVGScriptElement') 4511 @DomName('SVGScriptElement')
4512 @Unstable() 4512 @Unstable()
4513 @Native("SVGScriptElement") 4513 @Native("SVGScriptElement")
4514 class ScriptElement extends SvgElement implements UriReference { 4514 class ScriptElement extends SvgElement implements UriReference {
4515 // To suppress missing implicit constructor warnings. 4515 // To suppress missing implicit constructor warnings.
4516 factory ScriptElement._() { throw new UnsupportedError("Not supported"); } 4516 factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
4517 4517
4518 @DomName('SVGScriptElement.SVGScriptElement') 4518 @DomName('SVGScriptElement.SVGScriptElement')
4519 @DocsEditable() 4519 @DocsEditable()
4520 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); 4520 factory ScriptElement() => JS('ScriptElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("script"));
4521 /** 4521 /**
4522 * Constructor instantiated by the DOM when a custom element has been created. 4522 * Constructor instantiated by the DOM when a custom element has been created.
4523 * 4523 *
4524 * This can only be called by subclasses from their created constructor. 4524 * This can only be called by subclasses from their created constructor.
4525 */ 4525 */
4526 ScriptElement.created() : super.created(); 4526 ScriptElement.created() : super.created();
4527 4527
4528 @DomName('SVGScriptElement.type') 4528 @DomName('SVGScriptElement.type')
4529 @DocsEditable() 4529 @DocsEditable()
4530 String type; 4530 String type;
(...skipping 15 matching lines...) Expand all
4546 @SupportedBrowser(SupportedBrowser.FIREFOX) 4546 @SupportedBrowser(SupportedBrowser.FIREFOX)
4547 @SupportedBrowser(SupportedBrowser.SAFARI) 4547 @SupportedBrowser(SupportedBrowser.SAFARI)
4548 @Unstable() 4548 @Unstable()
4549 @Native("SVGSetElement") 4549 @Native("SVGSetElement")
4550 class SetElement extends AnimationElement { 4550 class SetElement extends AnimationElement {
4551 // To suppress missing implicit constructor warnings. 4551 // To suppress missing implicit constructor warnings.
4552 factory SetElement._() { throw new UnsupportedError("Not supported"); } 4552 factory SetElement._() { throw new UnsupportedError("Not supported"); }
4553 4553
4554 @DomName('SVGSetElement.SVGSetElement') 4554 @DomName('SVGSetElement.SVGSetElement')
4555 @DocsEditable() 4555 @DocsEditable()
4556 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 4556 factory SetElement() => JS('SetElement', '#', _SvgElementFactoryProvider.creat eSvgElement_tag("set"));
4557 /** 4557 /**
4558 * Constructor instantiated by the DOM when a custom element has been created. 4558 * Constructor instantiated by the DOM when a custom element has been created.
4559 * 4559 *
4560 * This can only be called by subclasses from their created constructor. 4560 * This can only be called by subclasses from their created constructor.
4561 */ 4561 */
4562 SetElement.created() : super.created(); 4562 SetElement.created() : super.created();
4563 4563
4564 /// Checks if this type is supported on the current platform. 4564 /// Checks if this type is supported on the current platform.
4565 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); 4565 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement);
4566 } 4566 }
4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4568 // for details. All rights reserved. Use of this source code is governed by a 4568 // for details. All rights reserved. Use of this source code is governed by a
4569 // BSD-style license that can be found in the LICENSE file. 4569 // BSD-style license that can be found in the LICENSE file.
4570 4570
4571 4571
4572 @DocsEditable() 4572 @DocsEditable()
4573 @DomName('SVGStopElement') 4573 @DomName('SVGStopElement')
4574 @Unstable() 4574 @Unstable()
4575 @Native("SVGStopElement") 4575 @Native("SVGStopElement")
4576 class StopElement extends SvgElement { 4576 class StopElement extends SvgElement {
4577 // To suppress missing implicit constructor warnings. 4577 // To suppress missing implicit constructor warnings.
4578 factory StopElement._() { throw new UnsupportedError("Not supported"); } 4578 factory StopElement._() { throw new UnsupportedError("Not supported"); }
4579 4579
4580 @DomName('SVGStopElement.SVGStopElement') 4580 @DomName('SVGStopElement.SVGStopElement')
4581 @DocsEditable() 4581 @DocsEditable()
4582 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); 4582 factory StopElement() => JS('StopElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("stop"));
4583 /** 4583 /**
4584 * Constructor instantiated by the DOM when a custom element has been created. 4584 * Constructor instantiated by the DOM when a custom element has been created.
4585 * 4585 *
4586 * This can only be called by subclasses from their created constructor. 4586 * This can only be called by subclasses from their created constructor.
4587 */ 4587 */
4588 StopElement.created() : super.created(); 4588 StopElement.created() : super.created();
4589 4589
4590 @JSName('offset') 4590 @JSName('offset')
4591 @DomName('SVGStopElement.offset') 4591 @DomName('SVGStopElement.offset')
4592 @DocsEditable() 4592 @DocsEditable()
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
4700 @DomName('SVGStyleElement') 4700 @DomName('SVGStyleElement')
4701 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable 4701 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable
4702 @Experimental() // nonstandard 4702 @Experimental() // nonstandard
4703 @Native("SVGStyleElement") 4703 @Native("SVGStyleElement")
4704 class StyleElement extends SvgElement { 4704 class StyleElement extends SvgElement {
4705 // To suppress missing implicit constructor warnings. 4705 // To suppress missing implicit constructor warnings.
4706 factory StyleElement._() { throw new UnsupportedError("Not supported"); } 4706 factory StyleElement._() { throw new UnsupportedError("Not supported"); }
4707 4707
4708 @DomName('SVGStyleElement.SVGStyleElement') 4708 @DomName('SVGStyleElement.SVGStyleElement')
4709 @DocsEditable() 4709 @DocsEditable()
4710 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); 4710 factory StyleElement() => JS('StyleElement', '#', _SvgElementFactoryProvider.c reateSvgElement_tag("style"));
4711 /** 4711 /**
4712 * Constructor instantiated by the DOM when a custom element has been created. 4712 * Constructor instantiated by the DOM when a custom element has been created.
4713 * 4713 *
4714 * This can only be called by subclasses from their created constructor. 4714 * This can only be called by subclasses from their created constructor.
4715 */ 4715 */
4716 StyleElement.created() : super.created(); 4716 StyleElement.created() : super.created();
4717 4717
4718 @DomName('SVGStyleElement.disabled') 4718 @DomName('SVGStyleElement.disabled')
4719 @DocsEditable() 4719 @DocsEditable()
4720 bool disabled; 4720 bool disabled;
(...skipping 942 matching lines...) Expand 10 before | Expand all | Expand 10 after
5663 @DocsEditable() 5663 @DocsEditable()
5664 @DomName('SVGSwitchElement') 5664 @DomName('SVGSwitchElement')
5665 @Unstable() 5665 @Unstable()
5666 @Native("SVGSwitchElement") 5666 @Native("SVGSwitchElement")
5667 class SwitchElement extends GraphicsElement { 5667 class SwitchElement extends GraphicsElement {
5668 // To suppress missing implicit constructor warnings. 5668 // To suppress missing implicit constructor warnings.
5669 factory SwitchElement._() { throw new UnsupportedError("Not supported"); } 5669 factory SwitchElement._() { throw new UnsupportedError("Not supported"); }
5670 5670
5671 @DomName('SVGSwitchElement.SVGSwitchElement') 5671 @DomName('SVGSwitchElement.SVGSwitchElement')
5672 @DocsEditable() 5672 @DocsEditable()
5673 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); 5673 factory SwitchElement() => JS('SwitchElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("switch"));
5674 /** 5674 /**
5675 * Constructor instantiated by the DOM when a custom element has been created. 5675 * Constructor instantiated by the DOM when a custom element has been created.
5676 * 5676 *
5677 * This can only be called by subclasses from their created constructor. 5677 * This can only be called by subclasses from their created constructor.
5678 */ 5678 */
5679 SwitchElement.created() : super.created(); 5679 SwitchElement.created() : super.created();
5680 } 5680 }
5681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5682 // for details. All rights reserved. Use of this source code is governed by a 5682 // for details. All rights reserved. Use of this source code is governed by a
5683 // BSD-style license that can be found in the LICENSE file. 5683 // BSD-style license that can be found in the LICENSE file.
5684 5684
5685 5685
5686 @DocsEditable() 5686 @DocsEditable()
5687 @DomName('SVGSymbolElement') 5687 @DomName('SVGSymbolElement')
5688 @Unstable() 5688 @Unstable()
5689 @Native("SVGSymbolElement") 5689 @Native("SVGSymbolElement")
5690 class SymbolElement extends SvgElement implements FitToViewBox { 5690 class SymbolElement extends SvgElement implements FitToViewBox {
5691 // To suppress missing implicit constructor warnings. 5691 // To suppress missing implicit constructor warnings.
5692 factory SymbolElement._() { throw new UnsupportedError("Not supported"); } 5692 factory SymbolElement._() { throw new UnsupportedError("Not supported"); }
5693 5693
5694 @DomName('SVGSymbolElement.SVGSymbolElement') 5694 @DomName('SVGSymbolElement.SVGSymbolElement')
5695 @DocsEditable() 5695 @DocsEditable()
5696 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); 5696 factory SymbolElement() => JS('SymbolElement', '#', _SvgElementFactoryProvider .createSvgElement_tag("symbol"));
5697 /** 5697 /**
5698 * Constructor instantiated by the DOM when a custom element has been created. 5698 * Constructor instantiated by the DOM when a custom element has been created.
5699 * 5699 *
5700 * This can only be called by subclasses from their created constructor. 5700 * This can only be called by subclasses from their created constructor.
5701 */ 5701 */
5702 SymbolElement.created() : super.created(); 5702 SymbolElement.created() : super.created();
5703 5703
5704 // From SVGFitToViewBox 5704 // From SVGFitToViewBox
5705 5705
5706 @DomName('SVGSymbolElement.preserveAspectRatio') 5706 @DomName('SVGSymbolElement.preserveAspectRatio')
(...skipping 12 matching lines...) Expand all
5719 @DocsEditable() 5719 @DocsEditable()
5720 @DomName('SVGTSpanElement') 5720 @DomName('SVGTSpanElement')
5721 @Unstable() 5721 @Unstable()
5722 @Native("SVGTSpanElement") 5722 @Native("SVGTSpanElement")
5723 class TSpanElement extends TextPositioningElement { 5723 class TSpanElement extends TextPositioningElement {
5724 // To suppress missing implicit constructor warnings. 5724 // To suppress missing implicit constructor warnings.
5725 factory TSpanElement._() { throw new UnsupportedError("Not supported"); } 5725 factory TSpanElement._() { throw new UnsupportedError("Not supported"); }
5726 5726
5727 @DomName('SVGTSpanElement.SVGTSpanElement') 5727 @DomName('SVGTSpanElement.SVGTSpanElement')
5728 @DocsEditable() 5728 @DocsEditable()
5729 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 5729 factory TSpanElement() => JS('TSpanElement', '#', _SvgElementFactoryProvider.c reateSvgElement_tag("tspan"));
5730 /** 5730 /**
5731 * Constructor instantiated by the DOM when a custom element has been created. 5731 * Constructor instantiated by the DOM when a custom element has been created.
5732 * 5732 *
5733 * This can only be called by subclasses from their created constructor. 5733 * This can only be called by subclasses from their created constructor.
5734 */ 5734 */
5735 TSpanElement.created() : super.created(); 5735 TSpanElement.created() : super.created();
5736 } 5736 }
5737 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5737 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5738 // for details. All rights reserved. Use of this source code is governed by a 5738 // for details. All rights reserved. Use of this source code is governed by a
5739 // BSD-style license that can be found in the LICENSE file. 5739 // BSD-style license that can be found in the LICENSE file.
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
5837 @DocsEditable() 5837 @DocsEditable()
5838 @DomName('SVGTextElement') 5838 @DomName('SVGTextElement')
5839 @Unstable() 5839 @Unstable()
5840 @Native("SVGTextElement") 5840 @Native("SVGTextElement")
5841 class TextElement extends TextPositioningElement { 5841 class TextElement extends TextPositioningElement {
5842 // To suppress missing implicit constructor warnings. 5842 // To suppress missing implicit constructor warnings.
5843 factory TextElement._() { throw new UnsupportedError("Not supported"); } 5843 factory TextElement._() { throw new UnsupportedError("Not supported"); }
5844 5844
5845 @DomName('SVGTextElement.SVGTextElement') 5845 @DomName('SVGTextElement.SVGTextElement')
5846 @DocsEditable() 5846 @DocsEditable()
5847 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); 5847 factory TextElement() => JS('TextElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("text"));
5848 /** 5848 /**
5849 * Constructor instantiated by the DOM when a custom element has been created. 5849 * Constructor instantiated by the DOM when a custom element has been created.
5850 * 5850 *
5851 * This can only be called by subclasses from their created constructor. 5851 * This can only be called by subclasses from their created constructor.
5852 */ 5852 */
5853 TextElement.created() : super.created(); 5853 TextElement.created() : super.created();
5854 } 5854 }
5855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5856 // for details. All rights reserved. Use of this source code is governed by a 5856 // for details. All rights reserved. Use of this source code is governed by a
5857 // BSD-style license that can be found in the LICENSE file. 5857 // BSD-style license that can be found in the LICENSE file.
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
5960 @DocsEditable() 5960 @DocsEditable()
5961 @DomName('SVGTitleElement') 5961 @DomName('SVGTitleElement')
5962 @Unstable() 5962 @Unstable()
5963 @Native("SVGTitleElement") 5963 @Native("SVGTitleElement")
5964 class TitleElement extends SvgElement { 5964 class TitleElement extends SvgElement {
5965 // To suppress missing implicit constructor warnings. 5965 // To suppress missing implicit constructor warnings.
5966 factory TitleElement._() { throw new UnsupportedError("Not supported"); } 5966 factory TitleElement._() { throw new UnsupportedError("Not supported"); }
5967 5967
5968 @DomName('SVGTitleElement.SVGTitleElement') 5968 @DomName('SVGTitleElement.SVGTitleElement')
5969 @DocsEditable() 5969 @DocsEditable()
5970 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); 5970 factory TitleElement() => JS('TitleElement', '#', _SvgElementFactoryProvider.c reateSvgElement_tag("title"));
5971 /** 5971 /**
5972 * Constructor instantiated by the DOM when a custom element has been created. 5972 * Constructor instantiated by the DOM when a custom element has been created.
5973 * 5973 *
5974 * This can only be called by subclasses from their created constructor. 5974 * This can only be called by subclasses from their created constructor.
5975 */ 5975 */
5976 TitleElement.created() : super.created(); 5976 TitleElement.created() : super.created();
5977 } 5977 }
5978 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5978 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5979 // for details. All rights reserved. Use of this source code is governed by a 5979 // for details. All rights reserved. Use of this source code is governed by a
5980 // BSD-style license that can be found in the LICENSE file. 5980 // BSD-style license that can be found in the LICENSE file.
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after
6207 @DocsEditable() 6207 @DocsEditable()
6208 @DomName('SVGUseElement') 6208 @DomName('SVGUseElement')
6209 @Unstable() 6209 @Unstable()
6210 @Native("SVGUseElement") 6210 @Native("SVGUseElement")
6211 class UseElement extends GraphicsElement implements UriReference { 6211 class UseElement extends GraphicsElement implements UriReference {
6212 // To suppress missing implicit constructor warnings. 6212 // To suppress missing implicit constructor warnings.
6213 factory UseElement._() { throw new UnsupportedError("Not supported"); } 6213 factory UseElement._() { throw new UnsupportedError("Not supported"); }
6214 6214
6215 @DomName('SVGUseElement.SVGUseElement') 6215 @DomName('SVGUseElement.SVGUseElement')
6216 @DocsEditable() 6216 @DocsEditable()
6217 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; 6217 factory UseElement() => JS('UseElement', '#', _SvgElementFactoryProvider.creat eSvgElement_tag("use"));
6218 /** 6218 /**
6219 * Constructor instantiated by the DOM when a custom element has been created. 6219 * Constructor instantiated by the DOM when a custom element has been created.
6220 * 6220 *
6221 * This can only be called by subclasses from their created constructor. 6221 * This can only be called by subclasses from their created constructor.
6222 */ 6222 */
6223 UseElement.created() : super.created(); 6223 UseElement.created() : super.created();
6224 6224
6225 @DomName('SVGUseElement.height') 6225 @DomName('SVGUseElement.height')
6226 @DocsEditable() 6226 @DocsEditable()
6227 final AnimatedLength height; 6227 final AnimatedLength height;
(...skipping 24 matching lines...) Expand all
6252 @DocsEditable() 6252 @DocsEditable()
6253 @DomName('SVGViewElement') 6253 @DomName('SVGViewElement')
6254 @Unstable() 6254 @Unstable()
6255 @Native("SVGViewElement") 6255 @Native("SVGViewElement")
6256 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan { 6256 class ViewElement extends SvgElement implements FitToViewBox, ZoomAndPan {
6257 // To suppress missing implicit constructor warnings. 6257 // To suppress missing implicit constructor warnings.
6258 factory ViewElement._() { throw new UnsupportedError("Not supported"); } 6258 factory ViewElement._() { throw new UnsupportedError("Not supported"); }
6259 6259
6260 @DomName('SVGViewElement.SVGViewElement') 6260 @DomName('SVGViewElement.SVGViewElement')
6261 @DocsEditable() 6261 @DocsEditable()
6262 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 6262 factory ViewElement() => JS('ViewElement', '#', _SvgElementFactoryProvider.cre ateSvgElement_tag("view"));
6263 /** 6263 /**
6264 * Constructor instantiated by the DOM when a custom element has been created. 6264 * Constructor instantiated by the DOM when a custom element has been created.
6265 * 6265 *
6266 * This can only be called by subclasses from their created constructor. 6266 * This can only be called by subclasses from their created constructor.
6267 */ 6267 */
6268 ViewElement.created() : super.created(); 6268 ViewElement.created() : super.created();
6269 6269
6270 @DomName('SVGViewElement.viewTarget') 6270 @DomName('SVGViewElement.viewTarget')
6271 @DocsEditable() 6271 @DocsEditable()
6272 final StringList viewTarget; 6272 final StringList viewTarget;
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
6520 @DocsEditable() 6520 @DocsEditable()
6521 @DomName('SVGCursorElement') 6521 @DomName('SVGCursorElement')
6522 @Unstable() 6522 @Unstable()
6523 @Native("SVGCursorElement") 6523 @Native("SVGCursorElement")
6524 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts { 6524 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts {
6525 // To suppress missing implicit constructor warnings. 6525 // To suppress missing implicit constructor warnings.
6526 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); } 6526 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); }
6527 6527
6528 @DomName('SVGCursorElement.SVGCursorElement') 6528 @DomName('SVGCursorElement.SVGCursorElement')
6529 @DocsEditable() 6529 @DocsEditable()
6530 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); 6530 factory _SVGCursorElement() => JS('_SVGCursorElement', '#', _SvgElementFactory Provider.createSvgElement_tag("cursor"));
6531 /** 6531 /**
6532 * Constructor instantiated by the DOM when a custom element has been created. 6532 * Constructor instantiated by the DOM when a custom element has been created.
6533 * 6533 *
6534 * This can only be called by subclasses from their created constructor. 6534 * This can only be called by subclasses from their created constructor.
6535 */ 6535 */
6536 _SVGCursorElement.created() : super.created(); 6536 _SVGCursorElement.created() : super.created();
6537 6537
6538 /// Checks if this type is supported on the current platform. 6538 /// Checks if this type is supported on the current platform.
6539 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); 6539 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement);
6540 6540
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
6685 @DocsEditable() 6685 @DocsEditable()
6686 @DomName('SVGGlyphElement') 6686 @DomName('SVGGlyphElement')
6687 @Unstable() 6687 @Unstable()
6688 @Native("SVGGlyphElement") 6688 @Native("SVGGlyphElement")
6689 abstract class _SVGGlyphElement extends SvgElement { 6689 abstract class _SVGGlyphElement extends SvgElement {
6690 // To suppress missing implicit constructor warnings. 6690 // To suppress missing implicit constructor warnings.
6691 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); } 6691 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); }
6692 6692
6693 @DomName('SVGGlyphElement.SVGGlyphElement') 6693 @DomName('SVGGlyphElement.SVGGlyphElement')
6694 @DocsEditable() 6694 @DocsEditable()
6695 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); 6695 factory _SVGGlyphElement() => JS('_SVGGlyphElement', '#', _SvgElementFactoryPr ovider.createSvgElement_tag("glyph"));
6696 /** 6696 /**
6697 * Constructor instantiated by the DOM when a custom element has been created. 6697 * Constructor instantiated by the DOM when a custom element has been created.
6698 * 6698 *
6699 * This can only be called by subclasses from their created constructor. 6699 * This can only be called by subclasses from their created constructor.
6700 */ 6700 */
6701 _SVGGlyphElement.created() : super.created(); 6701 _SVGGlyphElement.created() : super.created();
6702 } 6702 }
6703 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6703 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6704 // for details. All rights reserved. Use of this source code is governed by a 6704 // for details. All rights reserved. Use of this source code is governed by a
6705 // BSD-style license that can be found in the LICENSE file. 6705 // BSD-style license that can be found in the LICENSE file.
(...skipping 23 matching lines...) Expand all
6729 @DocsEditable() 6729 @DocsEditable()
6730 @DomName('SVGHKernElement') 6730 @DomName('SVGHKernElement')
6731 @Unstable() 6731 @Unstable()
6732 @Native("SVGHKernElement") 6732 @Native("SVGHKernElement")
6733 abstract class _SVGHKernElement extends SvgElement { 6733 abstract class _SVGHKernElement extends SvgElement {
6734 // To suppress missing implicit constructor warnings. 6734 // To suppress missing implicit constructor warnings.
6735 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); } 6735 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); }
6736 6736
6737 @DomName('SVGHKernElement.SVGHKernElement') 6737 @DomName('SVGHKernElement.SVGHKernElement')
6738 @DocsEditable() 6738 @DocsEditable()
6739 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); 6739 factory _SVGHKernElement() => JS('_SVGHKernElement', '#', _SvgElementFactoryPr ovider.createSvgElement_tag("hkern"));
6740 /** 6740 /**
6741 * Constructor instantiated by the DOM when a custom element has been created. 6741 * Constructor instantiated by the DOM when a custom element has been created.
6742 * 6742 *
6743 * This can only be called by subclasses from their created constructor. 6743 * This can only be called by subclasses from their created constructor.
6744 */ 6744 */
6745 _SVGHKernElement.created() : super.created(); 6745 _SVGHKernElement.created() : super.created();
6746 } 6746 }
6747 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6747 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6748 // for details. All rights reserved. Use of this source code is governed by a 6748 // for details. All rights reserved. Use of this source code is governed by a
6749 // BSD-style license that can be found in the LICENSE file. 6749 // BSD-style license that can be found in the LICENSE file.
6750 6750
6751 6751
6752 @DocsEditable() 6752 @DocsEditable()
6753 @DomName('SVGMPathElement') 6753 @DomName('SVGMPathElement')
6754 @Native("SVGMPathElement") 6754 @Native("SVGMPathElement")
6755 abstract class _SVGMPathElement extends SvgElement implements UriReference { 6755 abstract class _SVGMPathElement extends SvgElement implements UriReference {
6756 // To suppress missing implicit constructor warnings. 6756 // To suppress missing implicit constructor warnings.
6757 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); } 6757 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); }
6758 6758
6759 @DomName('SVGMPathElement.SVGMPathElement') 6759 @DomName('SVGMPathElement.SVGMPathElement')
6760 @DocsEditable() 6760 @DocsEditable()
6761 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath"); 6761 factory _SVGMPathElement() => JS('_SVGMPathElement', '#', _SvgElementFactoryPr ovider.createSvgElement_tag("mpath"));
6762 /** 6762 /**
6763 * Constructor instantiated by the DOM when a custom element has been created. 6763 * Constructor instantiated by the DOM when a custom element has been created.
6764 * 6764 *
6765 * This can only be called by subclasses from their created constructor. 6765 * This can only be called by subclasses from their created constructor.
6766 */ 6766 */
6767 _SVGMPathElement.created() : super.created(); 6767 _SVGMPathElement.created() : super.created();
6768 6768
6769 // From SVGURIReference 6769 // From SVGURIReference
6770 } 6770 }
6771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
(...skipping 23 matching lines...) Expand all
6795 @DocsEditable() 6795 @DocsEditable()
6796 @DomName('SVGVKernElement') 6796 @DomName('SVGVKernElement')
6797 @Unstable() 6797 @Unstable()
6798 @Native("SVGVKernElement") 6798 @Native("SVGVKernElement")
6799 abstract class _SVGVKernElement extends SvgElement { 6799 abstract class _SVGVKernElement extends SvgElement {
6800 // To suppress missing implicit constructor warnings. 6800 // To suppress missing implicit constructor warnings.
6801 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); } 6801 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); }
6802 6802
6803 @DomName('SVGVKernElement.SVGVKernElement') 6803 @DomName('SVGVKernElement.SVGVKernElement')
6804 @DocsEditable() 6804 @DocsEditable()
6805 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 6805 factory _SVGVKernElement() => JS('_SVGVKernElement', '#', _SvgElementFactoryPr ovider.createSvgElement_tag("vkern"));
6806 /** 6806 /**
6807 * Constructor instantiated by the DOM when a custom element has been created. 6807 * Constructor instantiated by the DOM when a custom element has been created.
6808 * 6808 *
6809 * This can only be called by subclasses from their created constructor. 6809 * This can only be called by subclasses from their created constructor.
6810 */ 6810 */
6811 _SVGVKernElement.created() : super.created(); 6811 _SVGVKernElement.created() : super.created();
6812 } 6812 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698