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

Side by Side Diff: sdk/lib/svg/dartium/svg_dartium.dart

Issue 12082122: Add supported checks to the SVG library, and library cleanup. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 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
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | tests/html/html.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library dart.dom.svg; 1 library dart.dom.svg;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:html'; 5 import 'dart:html';
6 import 'dart:html_common'; 6 import 'dart:html_common';
7 import 'dart:nativewrappers'; 7 import 'dart:nativewrappers';
8 // DO NOT EDIT 8 // DO NOT EDIT
9 // Auto-generated dart:svg library. 9 // Auto-generated dart:svg library.
10 10
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
141 141
142 } 142 }
143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
144 // for details. All rights reserved. Use of this source code is governed by a 144 // for details. All rights reserved. Use of this source code is governed by a
145 // BSD-style license that can be found in the LICENSE file. 145 // BSD-style license that can be found in the LICENSE file.
146 146
147 // WARNING: Do not edit - generated code. 147 // WARNING: Do not edit - generated code.
148 148
149 149
150 @DocsEditable 150 @DocsEditable
151 @DomName('SVGAltGlyphDefElement')
152 class AltGlyphDefElement extends SvgElement {
153 AltGlyphDefElement.internal() : super.internal();
154
155 }
156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
157 // for details. All rights reserved. Use of this source code is governed by a
158 // BSD-style license that can be found in the LICENSE file.
159
160 // WARNING: Do not edit - generated code.
161
162
163 @DocsEditable
164 @DomName('SVGAltGlyphElement') 151 @DomName('SVGAltGlyphElement')
152 @SupportedBrowser(SupportedBrowser.CHROME)
153 @SupportedBrowser(SupportedBrowser.FIREFOX)
154 @SupportedBrowser(SupportedBrowser.SAFARI)
165 class AltGlyphElement extends TextPositioningElement implements UriReference { 155 class AltGlyphElement extends TextPositioningElement implements UriReference {
166 AltGlyphElement.internal() : super.internal(); 156 AltGlyphElement.internal() : super.internal();
167 157
158 @DocsEditable
159 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph");
160
161 /// Checks if this type is supported on the current platform.
162 static bool get supported => true;
163
168 @DomName('SVGAltGlyphElement.format') 164 @DomName('SVGAltGlyphElement.format')
169 @DocsEditable 165 @DocsEditable
170 String get format native "SVGAltGlyphElement_format_Getter"; 166 String get format native "SVGAltGlyphElement_format_Getter";
171 167
172 @DomName('SVGAltGlyphElement.format') 168 @DomName('SVGAltGlyphElement.format')
173 @DocsEditable 169 @DocsEditable
174 void set format(String value) native "SVGAltGlyphElement_format_Setter"; 170 void set format(String value) native "SVGAltGlyphElement_format_Setter";
175 171
176 @DomName('SVGAltGlyphElement.glyphRef') 172 @DomName('SVGAltGlyphElement.glyphRef')
177 @DocsEditable 173 @DocsEditable
178 String get glyphRef native "SVGAltGlyphElement_glyphRef_Getter"; 174 String get glyphRef native "SVGAltGlyphElement_glyphRef_Getter";
179 175
180 @DomName('SVGAltGlyphElement.glyphRef') 176 @DomName('SVGAltGlyphElement.glyphRef')
181 @DocsEditable 177 @DocsEditable
182 void set glyphRef(String value) native "SVGAltGlyphElement_glyphRef_Setter"; 178 void set glyphRef(String value) native "SVGAltGlyphElement_glyphRef_Setter";
183 179
184 @DomName('SVGAltGlyphElement.href') 180 @DomName('SVGAltGlyphElement.href')
185 @DocsEditable 181 @DocsEditable
186 AnimatedString get href native "SVGAltGlyphElement_href_Getter"; 182 AnimatedString get href native "SVGAltGlyphElement_href_Getter";
187 183
188 } 184 }
189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
190 // for details. All rights reserved. Use of this source code is governed by a 186 // for details. All rights reserved. Use of this source code is governed by a
191 // BSD-style license that can be found in the LICENSE file. 187 // BSD-style license that can be found in the LICENSE file.
192 188
193 // WARNING: Do not edit - generated code. 189 // WARNING: Do not edit - generated code.
194 190
195 191
196 @DocsEditable 192 @DocsEditable
197 @DomName('SVGAltGlyphItemElement')
198 class AltGlyphItemElement extends SvgElement {
199 AltGlyphItemElement.internal() : super.internal();
200
201 }
202 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
203 // for details. All rights reserved. Use of this source code is governed by a
204 // BSD-style license that can be found in the LICENSE file.
205
206 // WARNING: Do not edit - generated code.
207
208
209 @DocsEditable
210 @DomName('SVGAngle') 193 @DomName('SVGAngle')
211 class Angle extends NativeFieldWrapperClass1 { 194 class Angle extends NativeFieldWrapperClass1 {
212 Angle.internal(); 195 Angle.internal();
213 196
214 static const int SVG_ANGLETYPE_DEG = 2; 197 static const int SVG_ANGLETYPE_DEG = 2;
215 198
216 static const int SVG_ANGLETYPE_GRAD = 4; 199 static const int SVG_ANGLETYPE_GRAD = 4;
217 200
218 static const int SVG_ANGLETYPE_RAD = 3; 201 static const int SVG_ANGLETYPE_RAD = 3;
219 202
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
259 242
260 } 243 }
261 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 244 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
262 // for details. All rights reserved. Use of this source code is governed by a 245 // for details. All rights reserved. Use of this source code is governed by a
263 // BSD-style license that can be found in the LICENSE file. 246 // BSD-style license that can be found in the LICENSE file.
264 247
265 // WARNING: Do not edit - generated code. 248 // WARNING: Do not edit - generated code.
266 249
267 250
268 @DocsEditable 251 @DocsEditable
269 @DomName('SVGAnimateColorElement')
270 class AnimateColorElement extends AnimationElement {
271 AnimateColorElement.internal() : super.internal();
272
273 @DocsEditable
274 factory AnimateColorElement() => _SvgElementFactoryProvider.createSvgElement_t ag("animateColor");
275
276 }
277 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
278 // for details. All rights reserved. Use of this source code is governed by a
279 // BSD-style license that can be found in the LICENSE file.
280
281 // WARNING: Do not edit - generated code.
282
283
284 @DocsEditable
285 @DomName('SVGAnimateElement') 252 @DomName('SVGAnimateElement')
253 @SupportedBrowser(SupportedBrowser.CHROME)
254 @SupportedBrowser(SupportedBrowser.FIREFOX)
255 @SupportedBrowser(SupportedBrowser.SAFARI)
286 class AnimateElement extends AnimationElement { 256 class AnimateElement extends AnimationElement {
287 AnimateElement.internal() : super.internal(); 257 AnimateElement.internal() : super.internal();
288 258
289 @DocsEditable 259 @DocsEditable
290 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 260 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate");
291 261
262 /// Checks if this type is supported on the current platform.
263 static bool get supported => true;
264
292 } 265 }
293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 266 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
294 // for details. All rights reserved. Use of this source code is governed by a 267 // for details. All rights reserved. Use of this source code is governed by a
295 // BSD-style license that can be found in the LICENSE file. 268 // BSD-style license that can be found in the LICENSE file.
296 269
297 // WARNING: Do not edit - generated code. 270 // WARNING: Do not edit - generated code.
298 271
299 272
300 @DocsEditable 273 @DocsEditable
301 @DomName('SVGAnimateMotionElement') 274 @DomName('SVGAnimateMotionElement')
275 @SupportedBrowser(SupportedBrowser.CHROME)
276 @SupportedBrowser(SupportedBrowser.FIREFOX)
277 @SupportedBrowser(SupportedBrowser.SAFARI)
302 class AnimateMotionElement extends AnimationElement { 278 class AnimateMotionElement extends AnimationElement {
303 AnimateMotionElement.internal() : super.internal(); 279 AnimateMotionElement.internal() : super.internal();
304 280
305 @DocsEditable 281 @DocsEditable
306 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 282 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion");
307 283
284 /// Checks if this type is supported on the current platform.
285 static bool get supported => true;
286
308 } 287 }
309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
310 // for details. All rights reserved. Use of this source code is governed by a 289 // for details. All rights reserved. Use of this source code is governed by a
311 // BSD-style license that can be found in the LICENSE file. 290 // BSD-style license that can be found in the LICENSE file.
312 291
313 // WARNING: Do not edit - generated code. 292 // WARNING: Do not edit - generated code.
314 293
315 294
316 @DocsEditable 295 @DocsEditable
317 @DomName('SVGAnimateTransformElement') 296 @DomName('SVGAnimateTransformElement')
297 @SupportedBrowser(SupportedBrowser.CHROME)
298 @SupportedBrowser(SupportedBrowser.FIREFOX)
299 @SupportedBrowser(SupportedBrowser.SAFARI)
318 class AnimateTransformElement extends AnimationElement { 300 class AnimateTransformElement extends AnimationElement {
319 AnimateTransformElement.internal() : super.internal(); 301 AnimateTransformElement.internal() : super.internal();
320 302
321 @DocsEditable 303 @DocsEditable
322 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 304 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform");
323 305
306 /// Checks if this type is supported on the current platform.
307 static bool get supported => true;
308
324 } 309 }
325 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
326 // for details. All rights reserved. Use of this source code is governed by a 311 // for details. All rights reserved. Use of this source code is governed by a
327 // BSD-style license that can be found in the LICENSE file. 312 // BSD-style license that can be found in the LICENSE file.
328 313
329 // WARNING: Do not edit - generated code. 314 // WARNING: Do not edit - generated code.
330 315
331 316
332 @DocsEditable 317 @DocsEditable
333 @DomName('SVGAnimatedAngle') 318 @DomName('SVGAnimatedAngle')
(...skipping 546 matching lines...) Expand 10 before | Expand all | Expand 10 after
880 865
881 } 866 }
882 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
883 // for details. All rights reserved. Use of this source code is governed by a 868 // for details. All rights reserved. Use of this source code is governed by a
884 // BSD-style license that can be found in the LICENSE file. 869 // BSD-style license that can be found in the LICENSE file.
885 870
886 // WARNING: Do not edit - generated code. 871 // WARNING: Do not edit - generated code.
887 872
888 873
889 @DocsEditable 874 @DocsEditable
890 @DomName('SVGComponentTransferFunctionElement')
891 class ComponentTransferFunctionElement extends SvgElement {
892 ComponentTransferFunctionElement.internal() : super.internal();
893
894 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
895
896 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
897
898 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
899
900 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
901
902 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
903
904 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
905
906 @DomName('SVGComponentTransferFunctionElement.amplitude')
907 @DocsEditable
908 AnimatedNumber get amplitude native "SVGComponentTransferFunctionElement_ampli tude_Getter";
909
910 @DomName('SVGComponentTransferFunctionElement.exponent')
911 @DocsEditable
912 AnimatedNumber get exponent native "SVGComponentTransferFunctionElement_expone nt_Getter";
913
914 @DomName('SVGComponentTransferFunctionElement.intercept')
915 @DocsEditable
916 AnimatedNumber get intercept native "SVGComponentTransferFunctionElement_inter cept_Getter";
917
918 @DomName('SVGComponentTransferFunctionElement.offset')
919 @DocsEditable
920 AnimatedNumber get offset native "SVGComponentTransferFunctionElement_offset_G etter";
921
922 @DomName('SVGComponentTransferFunctionElement.slope')
923 @DocsEditable
924 AnimatedNumber get slope native "SVGComponentTransferFunctionElement_slope_Get ter";
925
926 @DomName('SVGComponentTransferFunctionElement.tableValues')
927 @DocsEditable
928 AnimatedNumberList get tableValues native "SVGComponentTransferFunctionElement _tableValues_Getter";
929
930 @DomName('SVGComponentTransferFunctionElement.type')
931 @DocsEditable
932 AnimatedEnumeration get type native "SVGComponentTransferFunctionElement_type_ Getter";
933
934 }
935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
936 // for details. All rights reserved. Use of this source code is governed by a
937 // BSD-style license that can be found in the LICENSE file.
938
939 // WARNING: Do not edit - generated code.
940
941
942 @DocsEditable
943 @DomName('SVGCursorElement')
944 class CursorElement extends SvgElement implements UriReference, Tests, ExternalR esourcesRequired {
945 CursorElement.internal() : super.internal();
946
947 @DocsEditable
948 factory CursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cu rsor");
949
950 @DomName('SVGCursorElement.x')
951 @DocsEditable
952 AnimatedLength get x native "SVGCursorElement_x_Getter";
953
954 @DomName('SVGCursorElement.y')
955 @DocsEditable
956 AnimatedLength get y native "SVGCursorElement_y_Getter";
957
958 @DomName('SVGCursorElement.externalResourcesRequired')
959 @DocsEditable
960 AnimatedBoolean get externalResourcesRequired native "SVGCursorElement_externa lResourcesRequired_Getter";
961
962 @DomName('SVGCursorElement.requiredExtensions')
963 @DocsEditable
964 StringList get requiredExtensions native "SVGCursorElement_requiredExtensions_ Getter";
965
966 @DomName('SVGCursorElement.requiredFeatures')
967 @DocsEditable
968 StringList get requiredFeatures native "SVGCursorElement_requiredFeatures_Gett er";
969
970 @DomName('SVGCursorElement.systemLanguage')
971 @DocsEditable
972 StringList get systemLanguage native "SVGCursorElement_systemLanguage_Getter";
973
974 @DomName('SVGCursorElement.hasExtension')
975 @DocsEditable
976 bool hasExtension(String extension) native "SVGCursorElement_hasExtension_Call back";
977
978 @DomName('SVGCursorElement.href')
979 @DocsEditable
980 AnimatedString get href native "SVGCursorElement_href_Getter";
981
982 }
983 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
984 // for details. All rights reserved. Use of this source code is governed by a
985 // BSD-style license that can be found in the LICENSE file.
986
987 // WARNING: Do not edit - generated code.
988
989
990 @DocsEditable
991 @DomName('SVGDefsElement') 875 @DomName('SVGDefsElement')
992 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace { 876 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace {
993 DefsElement.internal() : super.internal(); 877 DefsElement.internal() : super.internal();
994 878
995 @DocsEditable 879 @DocsEditable
996 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 880 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs ");
997 881
998 @DomName('SVGDefsElement.externalResourcesRequired') 882 @DomName('SVGDefsElement.externalResourcesRequired')
999 @DocsEditable 883 @DocsEditable
1000 AnimatedBoolean get externalResourcesRequired native "SVGDefsElement_externalR esourcesRequired_Getter"; 884 AnimatedBoolean get externalResourcesRequired native "SVGDefsElement_externalR esourcesRequired_Getter";
(...skipping 719 matching lines...) Expand 10 before | Expand all | Expand 10 after
1720 // BSD-style license that can be found in the LICENSE file. 1604 // BSD-style license that can be found in the LICENSE file.
1721 1605
1722 // WARNING: Do not edit - generated code. 1606 // WARNING: Do not edit - generated code.
1723 1607
1724 1608
1725 @DocsEditable 1609 @DocsEditable
1726 @DomName('SVGExternalResourcesRequired') 1610 @DomName('SVGExternalResourcesRequired')
1727 class ExternalResourcesRequired extends NativeFieldWrapperClass1 { 1611 class ExternalResourcesRequired extends NativeFieldWrapperClass1 {
1728 ExternalResourcesRequired.internal(); 1612 ExternalResourcesRequired.internal();
1729 1613
1614 /// Checks if this type is supported on the current platform.
1615 static bool supported(SvgElement element) => true;
1616
1730 @DomName('SVGExternalResourcesRequired.externalResourcesRequired') 1617 @DomName('SVGExternalResourcesRequired.externalResourcesRequired')
1731 @DocsEditable 1618 @DocsEditable
1732 AnimatedBoolean get externalResourcesRequired native "SVGExternalResourcesRequ ired_externalResourcesRequired_Getter"; 1619 AnimatedBoolean get externalResourcesRequired native "SVGExternalResourcesRequ ired_externalResourcesRequired_Getter";
1733 1620
1734 } 1621 }
1735 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1622 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1736 // for details. All rights reserved. Use of this source code is governed by a 1623 // for details. All rights reserved. Use of this source code is governed by a
1737 // BSD-style license that can be found in the LICENSE file. 1624 // BSD-style license that can be found in the LICENSE file.
1738 1625
1739 // WARNING: Do not edit - generated code. 1626 // WARNING: Do not edit - generated code.
1740 1627
1741 1628
1742 @DocsEditable 1629 @DocsEditable
1743 @DomName('SVGFEBlendElement') 1630 @DomName('SVGFEBlendElement')
1631 @SupportedBrowser(SupportedBrowser.CHROME)
1632 @SupportedBrowser(SupportedBrowser.FIREFOX)
1633 @SupportedBrowser(SupportedBrowser.IE, '10')
1634 @SupportedBrowser(SupportedBrowser.SAFARI)
1744 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes { 1635 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes {
1745 FEBlendElement.internal() : super.internal(); 1636 FEBlendElement.internal() : super.internal();
1746 1637
1638 @DocsEditable
1639 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend");
1640
1641 /// Checks if this type is supported on the current platform.
1642 static bool get supported => true;
1643
1747 static const int SVG_FEBLEND_MODE_DARKEN = 4; 1644 static const int SVG_FEBLEND_MODE_DARKEN = 4;
1748 1645
1749 static const int SVG_FEBLEND_MODE_LIGHTEN = 5; 1646 static const int SVG_FEBLEND_MODE_LIGHTEN = 5;
1750 1647
1751 static const int SVG_FEBLEND_MODE_MULTIPLY = 2; 1648 static const int SVG_FEBLEND_MODE_MULTIPLY = 2;
1752 1649
1753 static const int SVG_FEBLEND_MODE_NORMAL = 1; 1650 static const int SVG_FEBLEND_MODE_NORMAL = 1;
1754 1651
1755 static const int SVG_FEBLEND_MODE_SCREEN = 3; 1652 static const int SVG_FEBLEND_MODE_SCREEN = 3;
1756 1653
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
1791 } 1688 }
1792 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1793 // for details. All rights reserved. Use of this source code is governed by a 1690 // for details. All rights reserved. Use of this source code is governed by a
1794 // BSD-style license that can be found in the LICENSE file. 1691 // BSD-style license that can be found in the LICENSE file.
1795 1692
1796 // WARNING: Do not edit - generated code. 1693 // WARNING: Do not edit - generated code.
1797 1694
1798 1695
1799 @DocsEditable 1696 @DocsEditable
1800 @DomName('SVGFEColorMatrixElement') 1697 @DomName('SVGFEColorMatrixElement')
1698 @SupportedBrowser(SupportedBrowser.CHROME)
1699 @SupportedBrowser(SupportedBrowser.FIREFOX)
1700 @SupportedBrowser(SupportedBrowser.IE, '10')
1701 @SupportedBrowser(SupportedBrowser.SAFARI)
1801 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes { 1702 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes {
1802 FEColorMatrixElement.internal() : super.internal(); 1703 FEColorMatrixElement.internal() : super.internal();
1803 1704
1705 @DocsEditable
1706 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix");
1707
1708 /// Checks if this type is supported on the current platform.
1709 static bool get supported => true;
1710
1804 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; 1711 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
1805 1712
1806 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; 1713 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
1807 1714
1808 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; 1715 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
1809 1716
1810 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; 1717 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
1811 1718
1812 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; 1719 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
1813 1720
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1846 } 1753 }
1847 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1754 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1848 // for details. All rights reserved. Use of this source code is governed by a 1755 // for details. All rights reserved. Use of this source code is governed by a
1849 // BSD-style license that can be found in the LICENSE file. 1756 // BSD-style license that can be found in the LICENSE file.
1850 1757
1851 // WARNING: Do not edit - generated code. 1758 // WARNING: Do not edit - generated code.
1852 1759
1853 1760
1854 @DocsEditable 1761 @DocsEditable
1855 @DomName('SVGFEComponentTransferElement') 1762 @DomName('SVGFEComponentTransferElement')
1763 @SupportedBrowser(SupportedBrowser.CHROME)
1764 @SupportedBrowser(SupportedBrowser.FIREFOX)
1765 @SupportedBrowser(SupportedBrowser.IE, '10')
1766 @SupportedBrowser(SupportedBrowser.SAFARI)
1856 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes { 1767 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes {
1857 FEComponentTransferElement.internal() : super.internal(); 1768 FEComponentTransferElement.internal() : super.internal();
1858 1769
1770 @DocsEditable
1771 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer");
1772
1773 /// Checks if this type is supported on the current platform.
1774 static bool get supported => true;
1775
1859 @DomName('SVGFEComponentTransferElement.in1') 1776 @DomName('SVGFEComponentTransferElement.in1')
1860 @DocsEditable 1777 @DocsEditable
1861 AnimatedString get in1 native "SVGFEComponentTransferElement_in1_Getter"; 1778 AnimatedString get in1 native "SVGFEComponentTransferElement_in1_Getter";
1862 1779
1863 @DomName('SVGFEComponentTransferElement.height') 1780 @DomName('SVGFEComponentTransferElement.height')
1864 @DocsEditable 1781 @DocsEditable
1865 AnimatedLength get height native "SVGFEComponentTransferElement_height_Getter" ; 1782 AnimatedLength get height native "SVGFEComponentTransferElement_height_Getter" ;
1866 1783
1867 @DomName('SVGFEComponentTransferElement.result') 1784 @DomName('SVGFEComponentTransferElement.result')
1868 @DocsEditable 1785 @DocsEditable
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
1958 } 1875 }
1959 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1876 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1960 // for details. All rights reserved. Use of this source code is governed by a 1877 // for details. All rights reserved. Use of this source code is governed by a
1961 // BSD-style license that can be found in the LICENSE file. 1878 // BSD-style license that can be found in the LICENSE file.
1962 1879
1963 // WARNING: Do not edit - generated code. 1880 // WARNING: Do not edit - generated code.
1964 1881
1965 1882
1966 @DocsEditable 1883 @DocsEditable
1967 @DomName('SVGFEConvolveMatrixElement') 1884 @DomName('SVGFEConvolveMatrixElement')
1885 @SupportedBrowser(SupportedBrowser.CHROME)
1886 @SupportedBrowser(SupportedBrowser.FIREFOX)
1887 @SupportedBrowser(SupportedBrowser.IE, '10')
1888 @SupportedBrowser(SupportedBrowser.SAFARI)
1968 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes { 1889 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes {
1969 FEConvolveMatrixElement.internal() : super.internal(); 1890 FEConvolveMatrixElement.internal() : super.internal();
1970 1891
1892 @DocsEditable
1893 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix");
1894
1895 /// Checks if this type is supported on the current platform.
1896 static bool get supported => true;
1897
1971 static const int SVG_EDGEMODE_DUPLICATE = 1; 1898 static const int SVG_EDGEMODE_DUPLICATE = 1;
1972 1899
1973 static const int SVG_EDGEMODE_NONE = 3; 1900 static const int SVG_EDGEMODE_NONE = 3;
1974 1901
1975 static const int SVG_EDGEMODE_UNKNOWN = 0; 1902 static const int SVG_EDGEMODE_UNKNOWN = 0;
1976 1903
1977 static const int SVG_EDGEMODE_WRAP = 2; 1904 static const int SVG_EDGEMODE_WRAP = 2;
1978 1905
1979 @DomName('SVGFEConvolveMatrixElement.bias') 1906 @DomName('SVGFEConvolveMatrixElement.bias')
1980 @DocsEditable 1907 @DocsEditable
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
2047 } 1974 }
2048 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1975 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2049 // for details. All rights reserved. Use of this source code is governed by a 1976 // for details. All rights reserved. Use of this source code is governed by a
2050 // BSD-style license that can be found in the LICENSE file. 1977 // BSD-style license that can be found in the LICENSE file.
2051 1978
2052 // WARNING: Do not edit - generated code. 1979 // WARNING: Do not edit - generated code.
2053 1980
2054 1981
2055 @DocsEditable 1982 @DocsEditable
2056 @DomName('SVGFEDiffuseLightingElement') 1983 @DomName('SVGFEDiffuseLightingElement')
1984 @SupportedBrowser(SupportedBrowser.CHROME)
1985 @SupportedBrowser(SupportedBrowser.FIREFOX)
1986 @SupportedBrowser(SupportedBrowser.IE, '10')
1987 @SupportedBrowser(SupportedBrowser.SAFARI)
2057 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes { 1988 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes {
2058 FEDiffuseLightingElement.internal() : super.internal(); 1989 FEDiffuseLightingElement.internal() : super.internal();
2059 1990
1991 @DocsEditable
1992 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting");
1993
1994 /// Checks if this type is supported on the current platform.
1995 static bool get supported => true;
1996
2060 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') 1997 @DomName('SVGFEDiffuseLightingElement.diffuseConstant')
2061 @DocsEditable 1998 @DocsEditable
2062 AnimatedNumber get diffuseConstant native "SVGFEDiffuseLightingElement_diffuse Constant_Getter"; 1999 AnimatedNumber get diffuseConstant native "SVGFEDiffuseLightingElement_diffuse Constant_Getter";
2063 2000
2064 @DomName('SVGFEDiffuseLightingElement.in1') 2001 @DomName('SVGFEDiffuseLightingElement.in1')
2065 @DocsEditable 2002 @DocsEditable
2066 AnimatedString get in1 native "SVGFEDiffuseLightingElement_in1_Getter"; 2003 AnimatedString get in1 native "SVGFEDiffuseLightingElement_in1_Getter";
2067 2004
2068 @DomName('SVGFEDiffuseLightingElement.kernelUnitLengthX') 2005 @DomName('SVGFEDiffuseLightingElement.kernelUnitLengthX')
2069 @DocsEditable 2006 @DocsEditable
(...skipping 30 matching lines...) Expand all
2100 } 2037 }
2101 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2038 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2102 // for details. All rights reserved. Use of this source code is governed by a 2039 // for details. All rights reserved. Use of this source code is governed by a
2103 // BSD-style license that can be found in the LICENSE file. 2040 // BSD-style license that can be found in the LICENSE file.
2104 2041
2105 // WARNING: Do not edit - generated code. 2042 // WARNING: Do not edit - generated code.
2106 2043
2107 2044
2108 @DocsEditable 2045 @DocsEditable
2109 @DomName('SVGFEDisplacementMapElement') 2046 @DomName('SVGFEDisplacementMapElement')
2047 @SupportedBrowser(SupportedBrowser.CHROME)
2048 @SupportedBrowser(SupportedBrowser.FIREFOX)
2049 @SupportedBrowser(SupportedBrowser.IE, '10')
2050 @SupportedBrowser(SupportedBrowser.SAFARI)
2110 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes { 2051 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes {
2111 FEDisplacementMapElement.internal() : super.internal(); 2052 FEDisplacementMapElement.internal() : super.internal();
2112 2053
2054 @DocsEditable
2055 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap");
2056
2057 /// Checks if this type is supported on the current platform.
2058 static bool get supported => true;
2059
2113 static const int SVG_CHANNEL_A = 4; 2060 static const int SVG_CHANNEL_A = 4;
2114 2061
2115 static const int SVG_CHANNEL_B = 3; 2062 static const int SVG_CHANNEL_B = 3;
2116 2063
2117 static const int SVG_CHANNEL_G = 2; 2064 static const int SVG_CHANNEL_G = 2;
2118 2065
2119 static const int SVG_CHANNEL_R = 1; 2066 static const int SVG_CHANNEL_R = 1;
2120 2067
2121 static const int SVG_CHANNEL_UNKNOWN = 0; 2068 static const int SVG_CHANNEL_UNKNOWN = 0;
2122 2069
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
2163 } 2110 }
2164 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2111 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2165 // for details. All rights reserved. Use of this source code is governed by a 2112 // for details. All rights reserved. Use of this source code is governed by a
2166 // BSD-style license that can be found in the LICENSE file. 2113 // BSD-style license that can be found in the LICENSE file.
2167 2114
2168 // WARNING: Do not edit - generated code. 2115 // WARNING: Do not edit - generated code.
2169 2116
2170 2117
2171 @DocsEditable 2118 @DocsEditable
2172 @DomName('SVGFEDistantLightElement') 2119 @DomName('SVGFEDistantLightElement')
2120 @SupportedBrowser(SupportedBrowser.CHROME)
2121 @SupportedBrowser(SupportedBrowser.FIREFOX)
2122 @SupportedBrowser(SupportedBrowser.IE, '10')
2123 @SupportedBrowser(SupportedBrowser.SAFARI)
2173 class FEDistantLightElement extends SvgElement { 2124 class FEDistantLightElement extends SvgElement {
2174 FEDistantLightElement.internal() : super.internal(); 2125 FEDistantLightElement.internal() : super.internal();
2175 2126
2127 @DocsEditable
2128 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight");
2129
2130 /// Checks if this type is supported on the current platform.
2131 static bool get supported => true;
2132
2176 @DomName('SVGFEDistantLightElement.azimuth') 2133 @DomName('SVGFEDistantLightElement.azimuth')
2177 @DocsEditable 2134 @DocsEditable
2178 AnimatedNumber get azimuth native "SVGFEDistantLightElement_azimuth_Getter"; 2135 AnimatedNumber get azimuth native "SVGFEDistantLightElement_azimuth_Getter";
2179 2136
2180 @DomName('SVGFEDistantLightElement.elevation') 2137 @DomName('SVGFEDistantLightElement.elevation')
2181 @DocsEditable 2138 @DocsEditable
2182 AnimatedNumber get elevation native "SVGFEDistantLightElement_elevation_Getter "; 2139 AnimatedNumber get elevation native "SVGFEDistantLightElement_elevation_Getter ";
2183 2140
2184 } 2141 }
2185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2142 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2186 // for details. All rights reserved. Use of this source code is governed by a 2143 // for details. All rights reserved. Use of this source code is governed by a
2187 // BSD-style license that can be found in the LICENSE file. 2144 // BSD-style license that can be found in the LICENSE file.
2188 2145
2189 // WARNING: Do not edit - generated code. 2146 // WARNING: Do not edit - generated code.
2190 2147
2191 2148
2192 @DocsEditable 2149 @DocsEditable
2193 @DomName('SVGFEDropShadowElement')
2194 class FEDropShadowElement extends StyledElement implements FilterPrimitiveStanda rdAttributes {
2195 FEDropShadowElement.internal() : super.internal();
2196
2197 @DomName('SVGFEDropShadowElement.dx')
2198 @DocsEditable
2199 AnimatedNumber get dx native "SVGFEDropShadowElement_dx_Getter";
2200
2201 @DomName('SVGFEDropShadowElement.dy')
2202 @DocsEditable
2203 AnimatedNumber get dy native "SVGFEDropShadowElement_dy_Getter";
2204
2205 @DomName('SVGFEDropShadowElement.in1')
2206 @DocsEditable
2207 AnimatedString get in1 native "SVGFEDropShadowElement_in1_Getter";
2208
2209 @DomName('SVGFEDropShadowElement.stdDeviationX')
2210 @DocsEditable
2211 AnimatedNumber get stdDeviationX native "SVGFEDropShadowElement_stdDeviationX_ Getter";
2212
2213 @DomName('SVGFEDropShadowElement.stdDeviationY')
2214 @DocsEditable
2215 AnimatedNumber get stdDeviationY native "SVGFEDropShadowElement_stdDeviationY_ Getter";
2216
2217 @DomName('SVGFEDropShadowElement.setStdDeviation')
2218 @DocsEditable
2219 void setStdDeviation(num stdDeviationX, num stdDeviationY) native "SVGFEDropSh adowElement_setStdDeviation_Callback";
2220
2221 @DomName('SVGFEDropShadowElement.height')
2222 @DocsEditable
2223 AnimatedLength get height native "SVGFEDropShadowElement_height_Getter";
2224
2225 @DomName('SVGFEDropShadowElement.result')
2226 @DocsEditable
2227 AnimatedString get result native "SVGFEDropShadowElement_result_Getter";
2228
2229 @DomName('SVGFEDropShadowElement.width')
2230 @DocsEditable
2231 AnimatedLength get width native "SVGFEDropShadowElement_width_Getter";
2232
2233 @DomName('SVGFEDropShadowElement.x')
2234 @DocsEditable
2235 AnimatedLength get x native "SVGFEDropShadowElement_x_Getter";
2236
2237 @DomName('SVGFEDropShadowElement.y')
2238 @DocsEditable
2239 AnimatedLength get y native "SVGFEDropShadowElement_y_Getter";
2240
2241 }
2242 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2243 // for details. All rights reserved. Use of this source code is governed by a
2244 // BSD-style license that can be found in the LICENSE file.
2245
2246 // WARNING: Do not edit - generated code.
2247
2248
2249 @DocsEditable
2250 @DomName('SVGFEFloodElement') 2150 @DomName('SVGFEFloodElement')
2151 @SupportedBrowser(SupportedBrowser.CHROME)
2152 @SupportedBrowser(SupportedBrowser.FIREFOX)
2153 @SupportedBrowser(SupportedBrowser.IE, '10')
2154 @SupportedBrowser(SupportedBrowser.SAFARI)
2251 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes { 2155 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes {
2252 FEFloodElement.internal() : super.internal(); 2156 FEFloodElement.internal() : super.internal();
2253 2157
2158 @DocsEditable
2159 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood");
2160
2161 /// Checks if this type is supported on the current platform.
2162 static bool get supported => true;
2163
2254 @DomName('SVGFEFloodElement.height') 2164 @DomName('SVGFEFloodElement.height')
2255 @DocsEditable 2165 @DocsEditable
2256 AnimatedLength get height native "SVGFEFloodElement_height_Getter"; 2166 AnimatedLength get height native "SVGFEFloodElement_height_Getter";
2257 2167
2258 @DomName('SVGFEFloodElement.result') 2168 @DomName('SVGFEFloodElement.result')
2259 @DocsEditable 2169 @DocsEditable
2260 AnimatedString get result native "SVGFEFloodElement_result_Getter"; 2170 AnimatedString get result native "SVGFEFloodElement_result_Getter";
2261 2171
2262 @DomName('SVGFEFloodElement.width') 2172 @DomName('SVGFEFloodElement.width')
2263 @DocsEditable 2173 @DocsEditable
(...skipping 10 matching lines...) Expand all
2274 } 2184 }
2275 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2276 // for details. All rights reserved. Use of this source code is governed by a 2186 // for details. All rights reserved. Use of this source code is governed by a
2277 // BSD-style license that can be found in the LICENSE file. 2187 // BSD-style license that can be found in the LICENSE file.
2278 2188
2279 // WARNING: Do not edit - generated code. 2189 // WARNING: Do not edit - generated code.
2280 2190
2281 2191
2282 @DocsEditable 2192 @DocsEditable
2283 @DomName('SVGFEFuncAElement') 2193 @DomName('SVGFEFuncAElement')
2284 class FEFuncAElement extends ComponentTransferFunctionElement { 2194 @SupportedBrowser(SupportedBrowser.CHROME)
2195 @SupportedBrowser(SupportedBrowser.FIREFOX)
2196 @SupportedBrowser(SupportedBrowser.IE, '10')
2197 @SupportedBrowser(SupportedBrowser.SAFARI)
2198 class FEFuncAElement extends _SVGComponentTransferFunctionElement {
2285 FEFuncAElement.internal() : super.internal(); 2199 FEFuncAElement.internal() : super.internal();
2286 2200
2201 @DocsEditable
2202 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA");
2203
2204 /// Checks if this type is supported on the current platform.
2205 static bool get supported => true;
2206
2287 } 2207 }
2288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2289 // for details. All rights reserved. Use of this source code is governed by a 2209 // for details. All rights reserved. Use of this source code is governed by a
2290 // BSD-style license that can be found in the LICENSE file. 2210 // BSD-style license that can be found in the LICENSE file.
2291 2211
2292 // WARNING: Do not edit - generated code. 2212 // WARNING: Do not edit - generated code.
2293 2213
2294 2214
2295 @DocsEditable 2215 @DocsEditable
2296 @DomName('SVGFEFuncBElement') 2216 @DomName('SVGFEFuncBElement')
2297 class FEFuncBElement extends ComponentTransferFunctionElement { 2217 @SupportedBrowser(SupportedBrowser.CHROME)
2218 @SupportedBrowser(SupportedBrowser.FIREFOX)
2219 @SupportedBrowser(SupportedBrowser.IE, '10')
2220 @SupportedBrowser(SupportedBrowser.SAFARI)
2221 class FEFuncBElement extends _SVGComponentTransferFunctionElement {
2298 FEFuncBElement.internal() : super.internal(); 2222 FEFuncBElement.internal() : super.internal();
2299 2223
2224 @DocsEditable
2225 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB");
2226
2227 /// Checks if this type is supported on the current platform.
2228 static bool get supported => true;
2229
2300 } 2230 }
2301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2231 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2302 // for details. All rights reserved. Use of this source code is governed by a 2232 // for details. All rights reserved. Use of this source code is governed by a
2303 // BSD-style license that can be found in the LICENSE file. 2233 // BSD-style license that can be found in the LICENSE file.
2304 2234
2305 // WARNING: Do not edit - generated code. 2235 // WARNING: Do not edit - generated code.
2306 2236
2307 2237
2308 @DocsEditable 2238 @DocsEditable
2309 @DomName('SVGFEFuncGElement') 2239 @DomName('SVGFEFuncGElement')
2310 class FEFuncGElement extends ComponentTransferFunctionElement { 2240 @SupportedBrowser(SupportedBrowser.CHROME)
2241 @SupportedBrowser(SupportedBrowser.FIREFOX)
2242 @SupportedBrowser(SupportedBrowser.IE, '10')
2243 @SupportedBrowser(SupportedBrowser.SAFARI)
2244 class FEFuncGElement extends _SVGComponentTransferFunctionElement {
2311 FEFuncGElement.internal() : super.internal(); 2245 FEFuncGElement.internal() : super.internal();
2312 2246
2247 @DocsEditable
2248 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG");
2249
2250 /// Checks if this type is supported on the current platform.
2251 static bool get supported => true;
2252
2313 } 2253 }
2314 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2254 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2315 // for details. All rights reserved. Use of this source code is governed by a 2255 // for details. All rights reserved. Use of this source code is governed by a
2316 // BSD-style license that can be found in the LICENSE file. 2256 // BSD-style license that can be found in the LICENSE file.
2317 2257
2318 // WARNING: Do not edit - generated code. 2258 // WARNING: Do not edit - generated code.
2319 2259
2320 2260
2321 @DocsEditable 2261 @DocsEditable
2322 @DomName('SVGFEFuncRElement') 2262 @DomName('SVGFEFuncRElement')
2323 class FEFuncRElement extends ComponentTransferFunctionElement { 2263 @SupportedBrowser(SupportedBrowser.CHROME)
2264 @SupportedBrowser(SupportedBrowser.FIREFOX)
2265 @SupportedBrowser(SupportedBrowser.IE, '10')
2266 @SupportedBrowser(SupportedBrowser.SAFARI)
2267 class FEFuncRElement extends _SVGComponentTransferFunctionElement {
2324 FEFuncRElement.internal() : super.internal(); 2268 FEFuncRElement.internal() : super.internal();
2325 2269
2270 @DocsEditable
2271 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR");
2272
2273 /// Checks if this type is supported on the current platform.
2274 static bool get supported => true;
2275
2326 } 2276 }
2327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2277 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2328 // for details. All rights reserved. Use of this source code is governed by a 2278 // for details. All rights reserved. Use of this source code is governed by a
2329 // BSD-style license that can be found in the LICENSE file. 2279 // BSD-style license that can be found in the LICENSE file.
2330 2280
2331 // WARNING: Do not edit - generated code. 2281 // WARNING: Do not edit - generated code.
2332 2282
2333 2283
2334 @DocsEditable 2284 @DocsEditable
2335 @DomName('SVGFEGaussianBlurElement') 2285 @DomName('SVGFEGaussianBlurElement')
2286 @SupportedBrowser(SupportedBrowser.CHROME)
2287 @SupportedBrowser(SupportedBrowser.FIREFOX)
2288 @SupportedBrowser(SupportedBrowser.IE, '10')
2289 @SupportedBrowser(SupportedBrowser.SAFARI)
2336 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes { 2290 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes {
2337 FEGaussianBlurElement.internal() : super.internal(); 2291 FEGaussianBlurElement.internal() : super.internal();
2338 2292
2293 @DocsEditable
2294 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur");
2295
2296 /// Checks if this type is supported on the current platform.
2297 static bool get supported => true;
2298
2339 @DomName('SVGFEGaussianBlurElement.in1') 2299 @DomName('SVGFEGaussianBlurElement.in1')
2340 @DocsEditable 2300 @DocsEditable
2341 AnimatedString get in1 native "SVGFEGaussianBlurElement_in1_Getter"; 2301 AnimatedString get in1 native "SVGFEGaussianBlurElement_in1_Getter";
2342 2302
2343 @DomName('SVGFEGaussianBlurElement.stdDeviationX') 2303 @DomName('SVGFEGaussianBlurElement.stdDeviationX')
2344 @DocsEditable 2304 @DocsEditable
2345 AnimatedNumber get stdDeviationX native "SVGFEGaussianBlurElement_stdDeviation X_Getter"; 2305 AnimatedNumber get stdDeviationX native "SVGFEGaussianBlurElement_stdDeviation X_Getter";
2346 2306
2347 @DomName('SVGFEGaussianBlurElement.stdDeviationY') 2307 @DomName('SVGFEGaussianBlurElement.stdDeviationY')
2348 @DocsEditable 2308 @DocsEditable
(...skipping 26 matching lines...) Expand all
2375 } 2335 }
2376 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2336 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2377 // for details. All rights reserved. Use of this source code is governed by a 2337 // for details. All rights reserved. Use of this source code is governed by a
2378 // BSD-style license that can be found in the LICENSE file. 2338 // BSD-style license that can be found in the LICENSE file.
2379 2339
2380 // WARNING: Do not edit - generated code. 2340 // WARNING: Do not edit - generated code.
2381 2341
2382 2342
2383 @DocsEditable 2343 @DocsEditable
2384 @DomName('SVGFEImageElement') 2344 @DomName('SVGFEImageElement')
2345 @SupportedBrowser(SupportedBrowser.CHROME)
2346 @SupportedBrowser(SupportedBrowser.FIREFOX)
2347 @SupportedBrowser(SupportedBrowser.IE, '10')
2348 @SupportedBrowser(SupportedBrowser.SAFARI)
2385 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace { 2349 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace {
2386 FEImageElement.internal() : super.internal(); 2350 FEImageElement.internal() : super.internal();
2387 2351
2352 @DocsEditable
2353 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage");
2354
2355 /// Checks if this type is supported on the current platform.
2356 static bool get supported => true;
2357
2388 @DomName('SVGFEImageElement.preserveAspectRatio') 2358 @DomName('SVGFEImageElement.preserveAspectRatio')
2389 @DocsEditable 2359 @DocsEditable
2390 AnimatedPreserveAspectRatio get preserveAspectRatio native "SVGFEImageElement_ preserveAspectRatio_Getter"; 2360 AnimatedPreserveAspectRatio get preserveAspectRatio native "SVGFEImageElement_ preserveAspectRatio_Getter";
2391 2361
2392 @DomName('SVGFEImageElement.externalResourcesRequired') 2362 @DomName('SVGFEImageElement.externalResourcesRequired')
2393 @DocsEditable 2363 @DocsEditable
2394 AnimatedBoolean get externalResourcesRequired native "SVGFEImageElement_extern alResourcesRequired_Getter"; 2364 AnimatedBoolean get externalResourcesRequired native "SVGFEImageElement_extern alResourcesRequired_Getter";
2395 2365
2396 @DomName('SVGFEImageElement.height') 2366 @DomName('SVGFEImageElement.height')
2397 @DocsEditable 2367 @DocsEditable
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
2436 } 2406 }
2437 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2438 // for details. All rights reserved. Use of this source code is governed by a 2408 // for details. All rights reserved. Use of this source code is governed by a
2439 // BSD-style license that can be found in the LICENSE file. 2409 // BSD-style license that can be found in the LICENSE file.
2440 2410
2441 // WARNING: Do not edit - generated code. 2411 // WARNING: Do not edit - generated code.
2442 2412
2443 2413
2444 @DocsEditable 2414 @DocsEditable
2445 @DomName('SVGFEMergeElement') 2415 @DomName('SVGFEMergeElement')
2416 @SupportedBrowser(SupportedBrowser.CHROME)
2417 @SupportedBrowser(SupportedBrowser.FIREFOX)
2418 @SupportedBrowser(SupportedBrowser.IE, '10')
2419 @SupportedBrowser(SupportedBrowser.SAFARI)
2446 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes { 2420 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes {
2447 FEMergeElement.internal() : super.internal(); 2421 FEMergeElement.internal() : super.internal();
2448 2422
2423 @DocsEditable
2424 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge");
2425
2426 /// Checks if this type is supported on the current platform.
2427 static bool get supported => true;
2428
2449 @DomName('SVGFEMergeElement.height') 2429 @DomName('SVGFEMergeElement.height')
2450 @DocsEditable 2430 @DocsEditable
2451 AnimatedLength get height native "SVGFEMergeElement_height_Getter"; 2431 AnimatedLength get height native "SVGFEMergeElement_height_Getter";
2452 2432
2453 @DomName('SVGFEMergeElement.result') 2433 @DomName('SVGFEMergeElement.result')
2454 @DocsEditable 2434 @DocsEditable
2455 AnimatedString get result native "SVGFEMergeElement_result_Getter"; 2435 AnimatedString get result native "SVGFEMergeElement_result_Getter";
2456 2436
2457 @DomName('SVGFEMergeElement.width') 2437 @DomName('SVGFEMergeElement.width')
2458 @DocsEditable 2438 @DocsEditable
(...skipping 10 matching lines...) Expand all
2469 } 2449 }
2470 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2471 // for details. All rights reserved. Use of this source code is governed by a 2451 // for details. All rights reserved. Use of this source code is governed by a
2472 // BSD-style license that can be found in the LICENSE file. 2452 // BSD-style license that can be found in the LICENSE file.
2473 2453
2474 // WARNING: Do not edit - generated code. 2454 // WARNING: Do not edit - generated code.
2475 2455
2476 2456
2477 @DocsEditable 2457 @DocsEditable
2478 @DomName('SVGFEMergeNodeElement') 2458 @DomName('SVGFEMergeNodeElement')
2459 @SupportedBrowser(SupportedBrowser.CHROME)
2460 @SupportedBrowser(SupportedBrowser.FIREFOX)
2461 @SupportedBrowser(SupportedBrowser.IE, '10')
2462 @SupportedBrowser(SupportedBrowser.SAFARI)
2479 class FEMergeNodeElement extends SvgElement { 2463 class FEMergeNodeElement extends SvgElement {
2480 FEMergeNodeElement.internal() : super.internal(); 2464 FEMergeNodeElement.internal() : super.internal();
2481 2465
2466 @DocsEditable
2467 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode");
2468
2469 /// Checks if this type is supported on the current platform.
2470 static bool get supported => true;
2471
2482 @DomName('SVGFEMergeNodeElement.in1') 2472 @DomName('SVGFEMergeNodeElement.in1')
2483 @DocsEditable 2473 @DocsEditable
2484 AnimatedString get in1 native "SVGFEMergeNodeElement_in1_Getter"; 2474 AnimatedString get in1 native "SVGFEMergeNodeElement_in1_Getter";
2485 2475
2486 } 2476 }
2487 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2488 // for details. All rights reserved. Use of this source code is governed by a 2478 // for details. All rights reserved. Use of this source code is governed by a
2489 // BSD-style license that can be found in the LICENSE file. 2479 // BSD-style license that can be found in the LICENSE file.
2490 2480
2491 // WARNING: Do not edit - generated code. 2481 // WARNING: Do not edit - generated code.
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
2545 } 2535 }
2546 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2536 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2547 // for details. All rights reserved. Use of this source code is governed by a 2537 // for details. All rights reserved. Use of this source code is governed by a
2548 // BSD-style license that can be found in the LICENSE file. 2538 // BSD-style license that can be found in the LICENSE file.
2549 2539
2550 // WARNING: Do not edit - generated code. 2540 // WARNING: Do not edit - generated code.
2551 2541
2552 2542
2553 @DocsEditable 2543 @DocsEditable
2554 @DomName('SVGFEOffsetElement') 2544 @DomName('SVGFEOffsetElement')
2545 @SupportedBrowser(SupportedBrowser.CHROME)
2546 @SupportedBrowser(SupportedBrowser.FIREFOX)
2547 @SupportedBrowser(SupportedBrowser.IE, '10')
2548 @SupportedBrowser(SupportedBrowser.SAFARI)
2555 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes { 2549 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes {
2556 FEOffsetElement.internal() : super.internal(); 2550 FEOffsetElement.internal() : super.internal();
2557 2551
2552 @DocsEditable
2553 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset");
2554
2555 /// Checks if this type is supported on the current platform.
2556 static bool get supported => true;
2557
2558 @DomName('SVGFEOffsetElement.dx') 2558 @DomName('SVGFEOffsetElement.dx')
2559 @DocsEditable 2559 @DocsEditable
2560 AnimatedNumber get dx native "SVGFEOffsetElement_dx_Getter"; 2560 AnimatedNumber get dx native "SVGFEOffsetElement_dx_Getter";
2561 2561
2562 @DomName('SVGFEOffsetElement.dy') 2562 @DomName('SVGFEOffsetElement.dy')
2563 @DocsEditable 2563 @DocsEditable
2564 AnimatedNumber get dy native "SVGFEOffsetElement_dy_Getter"; 2564 AnimatedNumber get dy native "SVGFEOffsetElement_dy_Getter";
2565 2565
2566 @DomName('SVGFEOffsetElement.in1') 2566 @DomName('SVGFEOffsetElement.in1')
2567 @DocsEditable 2567 @DocsEditable
(...skipping 22 matching lines...) Expand all
2590 } 2590 }
2591 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2591 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2592 // for details. All rights reserved. Use of this source code is governed by a 2592 // for details. All rights reserved. Use of this source code is governed by a
2593 // BSD-style license that can be found in the LICENSE file. 2593 // BSD-style license that can be found in the LICENSE file.
2594 2594
2595 // WARNING: Do not edit - generated code. 2595 // WARNING: Do not edit - generated code.
2596 2596
2597 2597
2598 @DocsEditable 2598 @DocsEditable
2599 @DomName('SVGFEPointLightElement') 2599 @DomName('SVGFEPointLightElement')
2600 @SupportedBrowser(SupportedBrowser.CHROME)
2601 @SupportedBrowser(SupportedBrowser.FIREFOX)
2602 @SupportedBrowser(SupportedBrowser.IE, '10')
2603 @SupportedBrowser(SupportedBrowser.SAFARI)
2600 class FEPointLightElement extends SvgElement { 2604 class FEPointLightElement extends SvgElement {
2601 FEPointLightElement.internal() : super.internal(); 2605 FEPointLightElement.internal() : super.internal();
2602 2606
2607 @DocsEditable
2608 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight");
2609
2610 /// Checks if this type is supported on the current platform.
2611 static bool get supported => true;
2612
2603 @DomName('SVGFEPointLightElement.x') 2613 @DomName('SVGFEPointLightElement.x')
2604 @DocsEditable 2614 @DocsEditable
2605 AnimatedNumber get x native "SVGFEPointLightElement_x_Getter"; 2615 AnimatedNumber get x native "SVGFEPointLightElement_x_Getter";
2606 2616
2607 @DomName('SVGFEPointLightElement.y') 2617 @DomName('SVGFEPointLightElement.y')
2608 @DocsEditable 2618 @DocsEditable
2609 AnimatedNumber get y native "SVGFEPointLightElement_y_Getter"; 2619 AnimatedNumber get y native "SVGFEPointLightElement_y_Getter";
2610 2620
2611 @DomName('SVGFEPointLightElement.z') 2621 @DomName('SVGFEPointLightElement.z')
2612 @DocsEditable 2622 @DocsEditable
2613 AnimatedNumber get z native "SVGFEPointLightElement_z_Getter"; 2623 AnimatedNumber get z native "SVGFEPointLightElement_z_Getter";
2614 2624
2615 } 2625 }
2616 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2626 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2617 // for details. All rights reserved. Use of this source code is governed by a 2627 // for details. All rights reserved. Use of this source code is governed by a
2618 // BSD-style license that can be found in the LICENSE file. 2628 // BSD-style license that can be found in the LICENSE file.
2619 2629
2620 // WARNING: Do not edit - generated code. 2630 // WARNING: Do not edit - generated code.
2621 2631
2622 2632
2623 @DocsEditable 2633 @DocsEditable
2624 @DomName('SVGFESpecularLightingElement') 2634 @DomName('SVGFESpecularLightingElement')
2635 @SupportedBrowser(SupportedBrowser.CHROME)
2636 @SupportedBrowser(SupportedBrowser.FIREFOX)
2637 @SupportedBrowser(SupportedBrowser.IE, '10')
2638 @SupportedBrowser(SupportedBrowser.SAFARI)
2625 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes { 2639 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes {
2626 FESpecularLightingElement.internal() : super.internal(); 2640 FESpecularLightingElement.internal() : super.internal();
2627 2641
2642 @DocsEditable
2643 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting");
2644
2645 /// Checks if this type is supported on the current platform.
2646 static bool get supported => true;
2647
2628 @DomName('SVGFESpecularLightingElement.in1') 2648 @DomName('SVGFESpecularLightingElement.in1')
2629 @DocsEditable 2649 @DocsEditable
2630 AnimatedString get in1 native "SVGFESpecularLightingElement_in1_Getter"; 2650 AnimatedString get in1 native "SVGFESpecularLightingElement_in1_Getter";
2631 2651
2632 @DomName('SVGFESpecularLightingElement.specularConstant') 2652 @DomName('SVGFESpecularLightingElement.specularConstant')
2633 @DocsEditable 2653 @DocsEditable
2634 AnimatedNumber get specularConstant native "SVGFESpecularLightingElement_specu larConstant_Getter"; 2654 AnimatedNumber get specularConstant native "SVGFESpecularLightingElement_specu larConstant_Getter";
2635 2655
2636 @DomName('SVGFESpecularLightingElement.specularExponent') 2656 @DomName('SVGFESpecularLightingElement.specularExponent')
2637 @DocsEditable 2657 @DocsEditable
(...skipping 26 matching lines...) Expand all
2664 } 2684 }
2665 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2685 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2666 // for details. All rights reserved. Use of this source code is governed by a 2686 // for details. All rights reserved. Use of this source code is governed by a
2667 // BSD-style license that can be found in the LICENSE file. 2687 // BSD-style license that can be found in the LICENSE file.
2668 2688
2669 // WARNING: Do not edit - generated code. 2689 // WARNING: Do not edit - generated code.
2670 2690
2671 2691
2672 @DocsEditable 2692 @DocsEditable
2673 @DomName('SVGFESpotLightElement') 2693 @DomName('SVGFESpotLightElement')
2694 @SupportedBrowser(SupportedBrowser.CHROME)
2695 @SupportedBrowser(SupportedBrowser.FIREFOX)
2696 @SupportedBrowser(SupportedBrowser.IE, '10')
2697 @SupportedBrowser(SupportedBrowser.SAFARI)
2674 class FESpotLightElement extends SvgElement { 2698 class FESpotLightElement extends SvgElement {
2675 FESpotLightElement.internal() : super.internal(); 2699 FESpotLightElement.internal() : super.internal();
2676 2700
2701 @DocsEditable
2702 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight");
2703
2704 /// Checks if this type is supported on the current platform.
2705 static bool get supported => true;
2706
2677 @DomName('SVGFESpotLightElement.limitingConeAngle') 2707 @DomName('SVGFESpotLightElement.limitingConeAngle')
2678 @DocsEditable 2708 @DocsEditable
2679 AnimatedNumber get limitingConeAngle native "SVGFESpotLightElement_limitingCon eAngle_Getter"; 2709 AnimatedNumber get limitingConeAngle native "SVGFESpotLightElement_limitingCon eAngle_Getter";
2680 2710
2681 @DomName('SVGFESpotLightElement.pointsAtX') 2711 @DomName('SVGFESpotLightElement.pointsAtX')
2682 @DocsEditable 2712 @DocsEditable
2683 AnimatedNumber get pointsAtX native "SVGFESpotLightElement_pointsAtX_Getter"; 2713 AnimatedNumber get pointsAtX native "SVGFESpotLightElement_pointsAtX_Getter";
2684 2714
2685 @DomName('SVGFESpotLightElement.pointsAtY') 2715 @DomName('SVGFESpotLightElement.pointsAtY')
2686 @DocsEditable 2716 @DocsEditable
(...skipping 22 matching lines...) Expand all
2709 } 2739 }
2710 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2740 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2711 // for details. All rights reserved. Use of this source code is governed by a 2741 // for details. All rights reserved. Use of this source code is governed by a
2712 // BSD-style license that can be found in the LICENSE file. 2742 // BSD-style license that can be found in the LICENSE file.
2713 2743
2714 // WARNING: Do not edit - generated code. 2744 // WARNING: Do not edit - generated code.
2715 2745
2716 2746
2717 @DocsEditable 2747 @DocsEditable
2718 @DomName('SVGFETileElement') 2748 @DomName('SVGFETileElement')
2749 @SupportedBrowser(SupportedBrowser.CHROME)
2750 @SupportedBrowser(SupportedBrowser.FIREFOX)
2751 @SupportedBrowser(SupportedBrowser.IE, '10')
2752 @SupportedBrowser(SupportedBrowser.SAFARI)
2719 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes { 2753 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes {
2720 FETileElement.internal() : super.internal(); 2754 FETileElement.internal() : super.internal();
2721 2755
2756 @DocsEditable
2757 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile");
2758
2759 /// Checks if this type is supported on the current platform.
2760 static bool get supported => true;
2761
2722 @DomName('SVGFETileElement.in1') 2762 @DomName('SVGFETileElement.in1')
2723 @DocsEditable 2763 @DocsEditable
2724 AnimatedString get in1 native "SVGFETileElement_in1_Getter"; 2764 AnimatedString get in1 native "SVGFETileElement_in1_Getter";
2725 2765
2726 @DomName('SVGFETileElement.height') 2766 @DomName('SVGFETileElement.height')
2727 @DocsEditable 2767 @DocsEditable
2728 AnimatedLength get height native "SVGFETileElement_height_Getter"; 2768 AnimatedLength get height native "SVGFETileElement_height_Getter";
2729 2769
2730 @DomName('SVGFETileElement.result') 2770 @DomName('SVGFETileElement.result')
2731 @DocsEditable 2771 @DocsEditable
(...skipping 14 matching lines...) Expand all
2746 } 2786 }
2747 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2787 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2748 // for details. All rights reserved. Use of this source code is governed by a 2788 // for details. All rights reserved. Use of this source code is governed by a
2749 // BSD-style license that can be found in the LICENSE file. 2789 // BSD-style license that can be found in the LICENSE file.
2750 2790
2751 // WARNING: Do not edit - generated code. 2791 // WARNING: Do not edit - generated code.
2752 2792
2753 2793
2754 @DocsEditable 2794 @DocsEditable
2755 @DomName('SVGFETurbulenceElement') 2795 @DomName('SVGFETurbulenceElement')
2796 @SupportedBrowser(SupportedBrowser.CHROME)
2797 @SupportedBrowser(SupportedBrowser.FIREFOX)
2798 @SupportedBrowser(SupportedBrowser.IE, '10')
2799 @SupportedBrowser(SupportedBrowser.SAFARI)
2756 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes { 2800 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes {
2757 FETurbulenceElement.internal() : super.internal(); 2801 FETurbulenceElement.internal() : super.internal();
2758 2802
2803 @DocsEditable
2804 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence");
2805
2806 /// Checks if this type is supported on the current platform.
2807 static bool get supported => true;
2808
2759 static const int SVG_STITCHTYPE_NOSTITCH = 2; 2809 static const int SVG_STITCHTYPE_NOSTITCH = 2;
2760 2810
2761 static const int SVG_STITCHTYPE_STITCH = 1; 2811 static const int SVG_STITCHTYPE_STITCH = 1;
2762 2812
2763 static const int SVG_STITCHTYPE_UNKNOWN = 0; 2813 static const int SVG_STITCHTYPE_UNKNOWN = 0;
2764 2814
2765 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; 2815 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1;
2766 2816
2767 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2; 2817 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2;
2768 2818
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
2815 } 2865 }
2816 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2866 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2817 // for details. All rights reserved. Use of this source code is governed by a 2867 // for details. All rights reserved. Use of this source code is governed by a
2818 // BSD-style license that can be found in the LICENSE file. 2868 // BSD-style license that can be found in the LICENSE file.
2819 2869
2820 // WARNING: Do not edit - generated code. 2870 // WARNING: Do not edit - generated code.
2821 2871
2822 2872
2823 @DocsEditable 2873 @DocsEditable
2824 @DomName('SVGFilterElement') 2874 @DomName('SVGFilterElement')
2875 @SupportedBrowser(SupportedBrowser.CHROME)
2876 @SupportedBrowser(SupportedBrowser.FIREFOX)
2877 @SupportedBrowser(SupportedBrowser.IE, '10')
2878 @SupportedBrowser(SupportedBrowser.SAFARI)
2825 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace { 2879 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace {
2826 FilterElement.internal() : super.internal(); 2880 FilterElement.internal() : super.internal();
2827 2881
2828 @DocsEditable 2882 @DocsEditable
2829 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 2883 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter");
2830 2884
2885 /// Checks if this type is supported on the current platform.
2886 static bool get supported => true;
2887
2831 @DomName('SVGFilterElement.filterResX') 2888 @DomName('SVGFilterElement.filterResX')
2832 @DocsEditable 2889 @DocsEditable
2833 AnimatedInteger get filterResX native "SVGFilterElement_filterResX_Getter"; 2890 AnimatedInteger get filterResX native "SVGFilterElement_filterResX_Getter";
2834 2891
2835 @DomName('SVGFilterElement.filterResY') 2892 @DomName('SVGFilterElement.filterResY')
2836 @DocsEditable 2893 @DocsEditable
2837 AnimatedInteger get filterResY native "SVGFilterElement_filterResY_Getter"; 2894 AnimatedInteger get filterResY native "SVGFilterElement_filterResY_Getter";
2838 2895
2839 @DomName('SVGFilterElement.filterUnits') 2896 @DomName('SVGFilterElement.filterUnits')
2840 @DocsEditable 2897 @DocsEditable
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
2944 3001
2945 } 3002 }
2946 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3003 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2947 // for details. All rights reserved. Use of this source code is governed by a 3004 // for details. All rights reserved. Use of this source code is governed by a
2948 // BSD-style license that can be found in the LICENSE file. 3005 // BSD-style license that can be found in the LICENSE file.
2949 3006
2950 // WARNING: Do not edit - generated code. 3007 // WARNING: Do not edit - generated code.
2951 3008
2952 3009
2953 @DocsEditable 3010 @DocsEditable
2954 @DomName('SVGFontElement')
2955 class FontElement extends SvgElement {
2956 FontElement.internal() : super.internal();
2957
2958 @DocsEditable
2959 factory FontElement() => _SvgElementFactoryProvider.createSvgElement_tag("font ");
2960
2961 }
2962 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2963 // for details. All rights reserved. Use of this source code is governed by a
2964 // BSD-style license that can be found in the LICENSE file.
2965
2966 // WARNING: Do not edit - generated code.
2967
2968
2969 @DocsEditable
2970 @DomName('SVGFontFaceElement')
2971 class FontFaceElement extends SvgElement {
2972 FontFaceElement.internal() : super.internal();
2973
2974 @DocsEditable
2975 factory FontFaceElement() => _SvgElementFactoryProvider.createSvgElement_tag(" font-face");
2976
2977 }
2978 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2979 // for details. All rights reserved. Use of this source code is governed by a
2980 // BSD-style license that can be found in the LICENSE file.
2981
2982 // WARNING: Do not edit - generated code.
2983
2984
2985 @DocsEditable
2986 @DomName('SVGFontFaceFormatElement')
2987 class FontFaceFormatElement extends SvgElement {
2988 FontFaceFormatElement.internal() : super.internal();
2989
2990 @DocsEditable
2991 factory FontFaceFormatElement() => _SvgElementFactoryProvider.createSvgElement _tag("font-face-format");
2992
2993 }
2994 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2995 // for details. All rights reserved. Use of this source code is governed by a
2996 // BSD-style license that can be found in the LICENSE file.
2997
2998 // WARNING: Do not edit - generated code.
2999
3000
3001 @DocsEditable
3002 @DomName('SVGFontFaceNameElement')
3003 class FontFaceNameElement extends SvgElement {
3004 FontFaceNameElement.internal() : super.internal();
3005
3006 @DocsEditable
3007 factory FontFaceNameElement() => _SvgElementFactoryProvider.createSvgElement_t ag("font-face-name");
3008
3009 }
3010 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3011 // for details. All rights reserved. Use of this source code is governed by a
3012 // BSD-style license that can be found in the LICENSE file.
3013
3014 // WARNING: Do not edit - generated code.
3015
3016
3017 @DocsEditable
3018 @DomName('SVGFontFaceSrcElement')
3019 class FontFaceSrcElement extends SvgElement {
3020 FontFaceSrcElement.internal() : super.internal();
3021
3022 @DocsEditable
3023 factory FontFaceSrcElement() => _SvgElementFactoryProvider.createSvgElement_ta g("font-face-src");
3024
3025 }
3026 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3027 // for details. All rights reserved. Use of this source code is governed by a
3028 // BSD-style license that can be found in the LICENSE file.
3029
3030 // WARNING: Do not edit - generated code.
3031
3032
3033 @DocsEditable
3034 @DomName('SVGFontFaceUriElement')
3035 class FontFaceUriElement extends SvgElement {
3036 FontFaceUriElement.internal() : super.internal();
3037
3038 @DocsEditable
3039 factory FontFaceUriElement() => _SvgElementFactoryProvider.createSvgElement_ta g("font-face-uri");
3040
3041 }
3042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3043 // for details. All rights reserved. Use of this source code is governed by a
3044 // BSD-style license that can be found in the LICENSE file.
3045
3046 // WARNING: Do not edit - generated code.
3047
3048
3049 @DocsEditable
3050 @DomName('SVGForeignObjectElement') 3011 @DomName('SVGForeignObjectElement')
3012 @SupportedBrowser(SupportedBrowser.CHROME)
3013 @SupportedBrowser(SupportedBrowser.FIREFOX)
3014 @SupportedBrowser(SupportedBrowser.SAFARI)
3051 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace { 3015 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace {
3052 ForeignObjectElement.internal() : super.internal(); 3016 ForeignObjectElement.internal() : super.internal();
3053 3017
3054 @DocsEditable 3018 @DocsEditable
3055 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 3019 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject");
3056 3020
3021 /// Checks if this type is supported on the current platform.
3022 static bool get supported => true;
3023
3057 @DomName('SVGForeignObjectElement.height') 3024 @DomName('SVGForeignObjectElement.height')
3058 @DocsEditable 3025 @DocsEditable
3059 AnimatedLength get height native "SVGForeignObjectElement_height_Getter"; 3026 AnimatedLength get height native "SVGForeignObjectElement_height_Getter";
3060 3027
3061 @DomName('SVGForeignObjectElement.width') 3028 @DomName('SVGForeignObjectElement.width')
3062 @DocsEditable 3029 @DocsEditable
3063 AnimatedLength get width native "SVGForeignObjectElement_width_Getter"; 3030 AnimatedLength get width native "SVGForeignObjectElement_width_Getter";
3064 3031
3065 @DomName('SVGForeignObjectElement.x') 3032 @DomName('SVGForeignObjectElement.x')
3066 @DocsEditable 3033 @DocsEditable
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
3216 3183
3217 } 3184 }
3218 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3219 // for details. All rights reserved. Use of this source code is governed by a 3186 // for details. All rights reserved. Use of this source code is governed by a
3220 // BSD-style license that can be found in the LICENSE file. 3187 // BSD-style license that can be found in the LICENSE file.
3221 3188
3222 // WARNING: Do not edit - generated code. 3189 // WARNING: Do not edit - generated code.
3223 3190
3224 3191
3225 @DocsEditable 3192 @DocsEditable
3226 @DomName('SVGGlyphElement')
3227 class GlyphElement extends SvgElement {
3228 GlyphElement.internal() : super.internal();
3229
3230 @DocsEditable
3231 factory GlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("gly ph");
3232
3233 }
3234 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3235 // for details. All rights reserved. Use of this source code is governed by a
3236 // BSD-style license that can be found in the LICENSE file.
3237
3238 // WARNING: Do not edit - generated code.
3239
3240
3241 @DocsEditable
3242 @DomName('SVGGlyphRefElement')
3243 class GlyphRefElement extends StyledElement implements UriReference {
3244 GlyphRefElement.internal() : super.internal();
3245
3246 @DomName('SVGGlyphRefElement.dx')
3247 @DocsEditable
3248 num get dx native "SVGGlyphRefElement_dx_Getter";
3249
3250 @DomName('SVGGlyphRefElement.dx')
3251 @DocsEditable
3252 void set dx(num value) native "SVGGlyphRefElement_dx_Setter";
3253
3254 @DomName('SVGGlyphRefElement.dy')
3255 @DocsEditable
3256 num get dy native "SVGGlyphRefElement_dy_Getter";
3257
3258 @DomName('SVGGlyphRefElement.dy')
3259 @DocsEditable
3260 void set dy(num value) native "SVGGlyphRefElement_dy_Setter";
3261
3262 @DomName('SVGGlyphRefElement.format')
3263 @DocsEditable
3264 String get format native "SVGGlyphRefElement_format_Getter";
3265
3266 @DomName('SVGGlyphRefElement.format')
3267 @DocsEditable
3268 void set format(String value) native "SVGGlyphRefElement_format_Setter";
3269
3270 @DomName('SVGGlyphRefElement.glyphRef')
3271 @DocsEditable
3272 String get glyphRef native "SVGGlyphRefElement_glyphRef_Getter";
3273
3274 @DomName('SVGGlyphRefElement.glyphRef')
3275 @DocsEditable
3276 void set glyphRef(String value) native "SVGGlyphRefElement_glyphRef_Setter";
3277
3278 @DomName('SVGGlyphRefElement.x')
3279 @DocsEditable
3280 num get x native "SVGGlyphRefElement_x_Getter";
3281
3282 @DomName('SVGGlyphRefElement.x')
3283 @DocsEditable
3284 void set x(num value) native "SVGGlyphRefElement_x_Setter";
3285
3286 @DomName('SVGGlyphRefElement.y')
3287 @DocsEditable
3288 num get y native "SVGGlyphRefElement_y_Getter";
3289
3290 @DomName('SVGGlyphRefElement.y')
3291 @DocsEditable
3292 void set y(num value) native "SVGGlyphRefElement_y_Setter";
3293
3294 @DomName('SVGGlyphRefElement.href')
3295 @DocsEditable
3296 AnimatedString get href native "SVGGlyphRefElement_href_Getter";
3297
3298 }
3299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3300 // for details. All rights reserved. Use of this source code is governed by a
3301 // BSD-style license that can be found in the LICENSE file.
3302
3303 // WARNING: Do not edit - generated code.
3304
3305
3306 @DocsEditable
3307 @DomName('SVGGradientElement')
3308 class GradientElement extends StyledElement implements UriReference, ExternalRes ourcesRequired {
3309 GradientElement.internal() : super.internal();
3310
3311 static const int SVG_SPREADMETHOD_PAD = 1;
3312
3313 static const int SVG_SPREADMETHOD_REFLECT = 2;
3314
3315 static const int SVG_SPREADMETHOD_REPEAT = 3;
3316
3317 static const int SVG_SPREADMETHOD_UNKNOWN = 0;
3318
3319 @DomName('SVGGradientElement.gradientTransform')
3320 @DocsEditable
3321 AnimatedTransformList get gradientTransform native "SVGGradientElement_gradien tTransform_Getter";
3322
3323 @DomName('SVGGradientElement.gradientUnits')
3324 @DocsEditable
3325 AnimatedEnumeration get gradientUnits native "SVGGradientElement_gradientUnits _Getter";
3326
3327 @DomName('SVGGradientElement.spreadMethod')
3328 @DocsEditable
3329 AnimatedEnumeration get spreadMethod native "SVGGradientElement_spreadMethod_G etter";
3330
3331 @DomName('SVGGradientElement.externalResourcesRequired')
3332 @DocsEditable
3333 AnimatedBoolean get externalResourcesRequired native "SVGGradientElement_exter nalResourcesRequired_Getter";
3334
3335 @DomName('SVGGradientElement.href')
3336 @DocsEditable
3337 AnimatedString get href native "SVGGradientElement_href_Getter";
3338
3339 }
3340 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3341 // for details. All rights reserved. Use of this source code is governed by a
3342 // BSD-style license that can be found in the LICENSE file.
3343
3344 // WARNING: Do not edit - generated code.
3345
3346
3347 @DocsEditable
3348 @DomName('SVGHKernElement')
3349 class HKernElement extends SvgElement {
3350 HKernElement.internal() : super.internal();
3351
3352 @DocsEditable
3353 factory HKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hke rn");
3354
3355 }
3356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3357 // for details. All rights reserved. Use of this source code is governed by a
3358 // BSD-style license that can be found in the LICENSE file.
3359
3360 // WARNING: Do not edit - generated code.
3361
3362
3363 @DocsEditable
3364 @DomName('SVGImageElement') 3193 @DomName('SVGImageElement')
3365 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace { 3194 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace {
3366 ImageElement.internal() : super.internal(); 3195 ImageElement.internal() : super.internal();
3367 3196
3368 @DocsEditable 3197 @DocsEditable
3369 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 3198 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge");
3370 3199
3371 @DomName('SVGImageElement.height') 3200 @DomName('SVGImageElement.height')
3372 @DocsEditable 3201 @DocsEditable
3373 AnimatedLength get height native "SVGImageElement_height_Getter"; 3202 AnimatedLength get height native "SVGImageElement_height_Getter";
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
3462 // BSD-style license that can be found in the LICENSE file. 3291 // BSD-style license that can be found in the LICENSE file.
3463 3292
3464 // WARNING: Do not edit - generated code. 3293 // WARNING: Do not edit - generated code.
3465 3294
3466 3295
3467 @DocsEditable 3296 @DocsEditable
3468 @DomName('SVGLangSpace') 3297 @DomName('SVGLangSpace')
3469 class LangSpace extends NativeFieldWrapperClass1 { 3298 class LangSpace extends NativeFieldWrapperClass1 {
3470 LangSpace.internal(); 3299 LangSpace.internal();
3471 3300
3301 /// Checks if this type is supported on the current platform.
3302 static bool supported(SvgElement element) => true;
3303
3472 @DomName('SVGLangSpace.xmllang') 3304 @DomName('SVGLangSpace.xmllang')
3473 @DocsEditable 3305 @DocsEditable
3474 String get xmllang native "SVGLangSpace_xmllang_Getter"; 3306 String get xmllang native "SVGLangSpace_xmllang_Getter";
3475 3307
3476 @DomName('SVGLangSpace.xmllang') 3308 @DomName('SVGLangSpace.xmllang')
3477 @DocsEditable 3309 @DocsEditable
3478 void set xmllang(String value) native "SVGLangSpace_xmllang_Setter"; 3310 void set xmllang(String value) native "SVGLangSpace_xmllang_Setter";
3479 3311
3480 @DomName('SVGLangSpace.xmlspace') 3312 @DomName('SVGLangSpace.xmlspace')
3481 @DocsEditable 3313 @DocsEditable
(...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after
3880 } 3712 }
3881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3713 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3882 // for details. All rights reserved. Use of this source code is governed by a 3714 // for details. All rights reserved. Use of this source code is governed by a
3883 // BSD-style license that can be found in the LICENSE file. 3715 // BSD-style license that can be found in the LICENSE file.
3884 3716
3885 // WARNING: Do not edit - generated code. 3717 // WARNING: Do not edit - generated code.
3886 3718
3887 3719
3888 @DocsEditable 3720 @DocsEditable
3889 @DomName('SVGLinearGradientElement') 3721 @DomName('SVGLinearGradientElement')
3890 class LinearGradientElement extends GradientElement { 3722 class LinearGradientElement extends _SVGGradientElement {
3891 LinearGradientElement.internal() : super.internal(); 3723 LinearGradientElement.internal() : super.internal();
3892 3724
3893 @DocsEditable 3725 @DocsEditable
3894 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 3726 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient");
3895 3727
3896 @DomName('SVGLinearGradientElement.x1') 3728 @DomName('SVGLinearGradientElement.x1')
3897 @DocsEditable 3729 @DocsEditable
3898 AnimatedLength get x1 native "SVGLinearGradientElement_x1_Getter"; 3730 AnimatedLength get x1 native "SVGLinearGradientElement_x1_Getter";
3899 3731
3900 @DomName('SVGLinearGradientElement.x2') 3732 @DomName('SVGLinearGradientElement.x2')
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
3948 3780
3949 } 3781 }
3950 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3782 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3951 // for details. All rights reserved. Use of this source code is governed by a 3783 // for details. All rights reserved. Use of this source code is governed by a
3952 // BSD-style license that can be found in the LICENSE file. 3784 // BSD-style license that can be found in the LICENSE file.
3953 3785
3954 // WARNING: Do not edit - generated code. 3786 // WARNING: Do not edit - generated code.
3955 3787
3956 3788
3957 @DocsEditable 3789 @DocsEditable
3958 @DomName('SVGMPathElement')
3959 class MPathElement extends SvgElement implements UriReference, ExternalResources Required {
3960 MPathElement.internal() : super.internal();
3961
3962 @DocsEditable
3963 factory MPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpa th");
3964
3965 @DomName('SVGMPathElement.externalResourcesRequired')
3966 @DocsEditable
3967 AnimatedBoolean get externalResourcesRequired native "SVGMPathElement_external ResourcesRequired_Getter";
3968
3969 @DomName('SVGMPathElement.href')
3970 @DocsEditable
3971 AnimatedString get href native "SVGMPathElement_href_Getter";
3972
3973 }
3974 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3975 // for details. All rights reserved. Use of this source code is governed by a
3976 // BSD-style license that can be found in the LICENSE file.
3977
3978 // WARNING: Do not edit - generated code.
3979
3980
3981 @DocsEditable
3982 @DomName('SVGMarkerElement') 3790 @DomName('SVGMarkerElement')
3983 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace { 3791 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace {
3984 MarkerElement.internal() : super.internal(); 3792 MarkerElement.internal() : super.internal();
3985 3793
3986 @DocsEditable 3794 @DocsEditable
3987 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 3795 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker");
3988 3796
3989 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 3797 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
3990 3798
3991 static const int SVG_MARKERUNITS_UNKNOWN = 0; 3799 static const int SVG_MARKERUNITS_UNKNOWN = 0;
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after
4258 4066
4259 } 4067 }
4260 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4068 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4261 // for details. All rights reserved. Use of this source code is governed by a 4069 // for details. All rights reserved. Use of this source code is governed by a
4262 // BSD-style license that can be found in the LICENSE file. 4070 // BSD-style license that can be found in the LICENSE file.
4263 4071
4264 // WARNING: Do not edit - generated code. 4072 // WARNING: Do not edit - generated code.
4265 4073
4266 4074
4267 @DocsEditable 4075 @DocsEditable
4268 @DomName('SVGMissingGlyphElement')
4269 class MissingGlyphElement extends StyledElement {
4270 MissingGlyphElement.internal() : super.internal();
4271
4272 }
4273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4274 // for details. All rights reserved. Use of this source code is governed by a
4275 // BSD-style license that can be found in the LICENSE file.
4276
4277 // WARNING: Do not edit - generated code.
4278
4279
4280 @DocsEditable
4281 @DomName('SVGNumber') 4076 @DomName('SVGNumber')
4282 class Number extends NativeFieldWrapperClass1 { 4077 class Number extends NativeFieldWrapperClass1 {
4283 Number.internal(); 4078 Number.internal();
4284 4079
4285 @DomName('SVGNumber.value') 4080 @DomName('SVGNumber.value')
4286 @DocsEditable 4081 @DocsEditable
4287 num get value native "SVGNumber_value_Getter"; 4082 num get value native "SVGNumber_value_Getter";
4288 4083
4289 @DomName('SVGNumber.value') 4084 @DomName('SVGNumber.value')
4290 @DocsEditable 4085 @DocsEditable
(...skipping 1864 matching lines...) Expand 10 before | Expand all | Expand 10 after
6155 } 5950 }
6156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5951 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6157 // for details. All rights reserved. Use of this source code is governed by a 5952 // for details. All rights reserved. Use of this source code is governed by a
6158 // BSD-style license that can be found in the LICENSE file. 5953 // BSD-style license that can be found in the LICENSE file.
6159 5954
6160 // WARNING: Do not edit - generated code. 5955 // WARNING: Do not edit - generated code.
6161 5956
6162 5957
6163 @DocsEditable 5958 @DocsEditable
6164 @DomName('SVGRadialGradientElement') 5959 @DomName('SVGRadialGradientElement')
6165 class RadialGradientElement extends GradientElement { 5960 class RadialGradientElement extends _SVGGradientElement {
6166 RadialGradientElement.internal() : super.internal(); 5961 RadialGradientElement.internal() : super.internal();
6167 5962
6168 @DocsEditable 5963 @DocsEditable
6169 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 5964 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient");
6170 5965
6171 @DomName('SVGRadialGradientElement.cx') 5966 @DomName('SVGRadialGradientElement.cx')
6172 @DocsEditable 5967 @DocsEditable
6173 AnimatedLength get cx native "SVGRadialGradientElement_cx_Getter"; 5968 AnimatedLength get cx native "SVGRadialGradientElement_cx_Getter";
6174 5969
6175 @DomName('SVGRadialGradientElement.cy') 5970 @DomName('SVGRadialGradientElement.cy')
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
6401 } 6196 }
6402 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6403 // for details. All rights reserved. Use of this source code is governed by a 6198 // for details. All rights reserved. Use of this source code is governed by a
6404 // BSD-style license that can be found in the LICENSE file. 6199 // BSD-style license that can be found in the LICENSE file.
6405 6200
6406 // WARNING: Do not edit - generated code. 6201 // WARNING: Do not edit - generated code.
6407 6202
6408 6203
6409 @DocsEditable 6204 @DocsEditable
6410 @DomName('SVGSetElement') 6205 @DomName('SVGSetElement')
6206 @SupportedBrowser(SupportedBrowser.CHROME)
6207 @SupportedBrowser(SupportedBrowser.FIREFOX)
6208 @SupportedBrowser(SupportedBrowser.SAFARI)
6411 class SetElement extends AnimationElement { 6209 class SetElement extends AnimationElement {
6412 SetElement.internal() : super.internal(); 6210 SetElement.internal() : super.internal();
6413 6211
6414 @DocsEditable 6212 @DocsEditable
6415 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 6213 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ;
6416 6214
6215 /// Checks if this type is supported on the current platform.
6216 static bool get supported => true;
6217
6417 } 6218 }
6418 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6419 // for details. All rights reserved. Use of this source code is governed by a 6220 // for details. All rights reserved. Use of this source code is governed by a
6420 // BSD-style license that can be found in the LICENSE file. 6221 // BSD-style license that can be found in the LICENSE file.
6421 6222
6422 // WARNING: Do not edit - generated code. 6223 // WARNING: Do not edit - generated code.
6423 6224
6424 6225
6425 @DocsEditable 6226 @DocsEditable
6426 @DomName('SVGStopElement') 6227 @DomName('SVGStopElement')
(...skipping 449 matching lines...) Expand 10 before | Expand all | Expand 10 after
6876 6677
6877 HtmlCollection get $dom_children { 6678 HtmlCollection get $dom_children {
6878 throw new UnsupportedError("Cannot get dom_children on SVG."); 6679 throw new UnsupportedError("Cannot get dom_children on SVG.");
6879 } 6680 }
6880 6681
6881 bool get isContentEditable => false; 6682 bool get isContentEditable => false;
6882 void click() { 6683 void click() {
6883 throw new UnsupportedError("Cannot invoke click SVG."); 6684 throw new UnsupportedError("Cannot invoke click SVG.");
6884 } 6685 }
6885 6686
6687 /**
6688 * Checks to see if the SVG element type is supported by the current platform.
6689 *
6690 * The tag should be a valid SVG element tag name.
6691 */
6692 static bool isTagSupported(String tag) {
6693 var e = new SvgElement.tag(tag);
6694 return e is SvgElement && !(e is UnknownElement);
6695 }
6886 SvgElement.internal() : super.internal(); 6696 SvgElement.internal() : super.internal();
6887 6697
6888 @DomName('SVGElement.id') 6698 @DomName('SVGElement.id')
6889 @DocsEditable 6699 @DocsEditable
6890 String get id native "SVGElement_id_Getter"; 6700 String get id native "SVGElement_id_Getter";
6891 6701
6892 @DomName('SVGElement.id') 6702 @DomName('SVGElement.id')
6893 @DocsEditable 6703 @DocsEditable
6894 void set id(String value) native "SVGElement_id_Setter"; 6704 void set id(String value) native "SVGElement_id_Setter";
6895 6705
(...skipping 430 matching lines...) Expand 10 before | Expand all | Expand 10 after
7326 7136
7327 } 7137 }
7328 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7138 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7329 // for details. All rights reserved. Use of this source code is governed by a 7139 // for details. All rights reserved. Use of this source code is governed by a
7330 // BSD-style license that can be found in the LICENSE file. 7140 // BSD-style license that can be found in the LICENSE file.
7331 7141
7332 // WARNING: Do not edit - generated code. 7142 // WARNING: Do not edit - generated code.
7333 7143
7334 7144
7335 @DocsEditable 7145 @DocsEditable
7336 @DomName('SVGTRefElement')
7337 class TRefElement extends TextPositioningElement implements UriReference {
7338 TRefElement.internal() : super.internal();
7339
7340 @DocsEditable
7341 factory TRefElement() => _SvgElementFactoryProvider.createSvgElement_tag("tref ");
7342
7343 @DomName('SVGTRefElement.href')
7344 @DocsEditable
7345 AnimatedString get href native "SVGTRefElement_href_Getter";
7346
7347 }
7348 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7349 // for details. All rights reserved. Use of this source code is governed by a
7350 // BSD-style license that can be found in the LICENSE file.
7351
7352 // WARNING: Do not edit - generated code.
7353
7354
7355 @DocsEditable
7356 @DomName('SVGTSpanElement') 7146 @DomName('SVGTSpanElement')
7357 class TSpanElement extends TextPositioningElement { 7147 class TSpanElement extends TextPositioningElement {
7358 TSpanElement.internal() : super.internal(); 7148 TSpanElement.internal() : super.internal();
7359 7149
7360 @DocsEditable 7150 @DocsEditable
7361 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 7151 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an");
7362 7152
7363 } 7153 }
7364 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7365 // for details. All rights reserved. Use of this source code is governed by a 7155 // for details. All rights reserved. Use of this source code is governed by a
(...skipping 755 matching lines...) Expand 10 before | Expand all | Expand 10 after
8121 7911
8122 } 7912 }
8123 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7913 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8124 // for details. All rights reserved. Use of this source code is governed by a 7914 // for details. All rights reserved. Use of this source code is governed by a
8125 // BSD-style license that can be found in the LICENSE file. 7915 // BSD-style license that can be found in the LICENSE file.
8126 7916
8127 // WARNING: Do not edit - generated code. 7917 // WARNING: Do not edit - generated code.
8128 7918
8129 7919
8130 @DocsEditable 7920 @DocsEditable
8131 @DomName('SVGVKernElement')
8132 class VKernElement extends SvgElement {
8133 VKernElement.internal() : super.internal();
8134
8135 @DocsEditable
8136 factory VKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vke rn");
8137
8138 }
8139 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8140 // for details. All rights reserved. Use of this source code is governed by a
8141 // BSD-style license that can be found in the LICENSE file.
8142
8143 // WARNING: Do not edit - generated code.
8144
8145
8146 @DocsEditable
8147 @DomName('SVGViewElement') 7921 @DomName('SVGViewElement')
8148 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan { 7922 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan {
8149 ViewElement.internal() : super.internal(); 7923 ViewElement.internal() : super.internal();
8150 7924
8151 @DocsEditable 7925 @DocsEditable
8152 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 7926 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view ");
8153 7927
8154 @DomName('SVGViewElement.viewTarget') 7928 @DomName('SVGViewElement.viewTarget')
8155 @DocsEditable 7929 @DocsEditable
8156 StringList get viewTarget native "SVGViewElement_viewTarget_Getter"; 7930 StringList get viewTarget native "SVGViewElement_viewTarget_Getter";
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after
8483 List<ElementInstance> getRange(int start, int rangeLength) => 8257 List<ElementInstance> getRange(int start, int rangeLength) =>
8484 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); 8258 Lists.getRange(this, start, rangeLength, <ElementInstance>[]);
8485 8259
8486 // -- end List<ElementInstance> mixins. 8260 // -- end List<ElementInstance> mixins.
8487 8261
8488 @DomName('SVGElementInstanceList.item') 8262 @DomName('SVGElementInstanceList.item')
8489 @DocsEditable 8263 @DocsEditable
8490 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback"; 8264 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback";
8491 8265
8492 } 8266 }
8267 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8268 // for details. All rights reserved. Use of this source code is governed by a
8269 // BSD-style license that can be found in the LICENSE file.
8270
8271 // WARNING: Do not edit - generated code.
8272
8273
8274 @DocsEditable
8275 @DomName('SVGAltGlyphDefElement')
8276 class _SVGAltGlyphDefElement extends SvgElement {
8277 _SVGAltGlyphDefElement.internal() : super.internal();
8278
8279 }
8280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8281 // for details. All rights reserved. Use of this source code is governed by a
8282 // BSD-style license that can be found in the LICENSE file.
8283
8284 // WARNING: Do not edit - generated code.
8285
8286
8287 @DocsEditable
8288 @DomName('SVGAltGlyphItemElement')
8289 class _SVGAltGlyphItemElement extends SvgElement {
8290 _SVGAltGlyphItemElement.internal() : super.internal();
8291
8292 }
8293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8294 // for details. All rights reserved. Use of this source code is governed by a
8295 // BSD-style license that can be found in the LICENSE file.
8296
8297 // WARNING: Do not edit - generated code.
8298
8299
8300 @DocsEditable
8301 @DomName('SVGAnimateColorElement')
8302 class _SVGAnimateColorElement extends AnimationElement {
8303 _SVGAnimateColorElement.internal() : super.internal();
8304
8305 }
8306 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8307 // for details. All rights reserved. Use of this source code is governed by a
8308 // BSD-style license that can be found in the LICENSE file.
8309
8310 // WARNING: Do not edit - generated code.
8311
8312
8313 @DocsEditable
8314 @DomName('SVGComponentTransferFunctionElement')
8315 class _SVGComponentTransferFunctionElement extends SvgElement {
8316 _SVGComponentTransferFunctionElement.internal() : super.internal();
8317
8318 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
8319
8320 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
8321
8322 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
8323
8324 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
8325
8326 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
8327
8328 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
8329
8330 @DomName('SVGComponentTransferFunctionElement.amplitude')
8331 @DocsEditable
8332 AnimatedNumber get amplitude native "SVGComponentTransferFunctionElement_ampli tude_Getter";
8333
8334 @DomName('SVGComponentTransferFunctionElement.exponent')
8335 @DocsEditable
8336 AnimatedNumber get exponent native "SVGComponentTransferFunctionElement_expone nt_Getter";
8337
8338 @DomName('SVGComponentTransferFunctionElement.intercept')
8339 @DocsEditable
8340 AnimatedNumber get intercept native "SVGComponentTransferFunctionElement_inter cept_Getter";
8341
8342 @DomName('SVGComponentTransferFunctionElement.offset')
8343 @DocsEditable
8344 AnimatedNumber get offset native "SVGComponentTransferFunctionElement_offset_G etter";
8345
8346 @DomName('SVGComponentTransferFunctionElement.slope')
8347 @DocsEditable
8348 AnimatedNumber get slope native "SVGComponentTransferFunctionElement_slope_Get ter";
8349
8350 @DomName('SVGComponentTransferFunctionElement.tableValues')
8351 @DocsEditable
8352 AnimatedNumberList get tableValues native "SVGComponentTransferFunctionElement _tableValues_Getter";
8353
8354 @DomName('SVGComponentTransferFunctionElement.type')
8355 @DocsEditable
8356 AnimatedEnumeration get type native "SVGComponentTransferFunctionElement_type_ Getter";
8357
8358 }
8359 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8360 // for details. All rights reserved. Use of this source code is governed by a
8361 // BSD-style license that can be found in the LICENSE file.
8362
8363 // WARNING: Do not edit - generated code.
8364
8365
8366 @DocsEditable
8367 @DomName('SVGCursorElement')
8368 class _SVGCursorElement extends SvgElement implements UriReference, Tests, Exter nalResourcesRequired {
8369 _SVGCursorElement.internal() : super.internal();
8370
8371 @DocsEditable
8372 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor");
8373
8374 /// Checks if this type is supported on the current platform.
8375 static bool get supported => true;
8376
8377 @DomName('SVGCursorElement.x')
8378 @DocsEditable
8379 AnimatedLength get x native "SVGCursorElement_x_Getter";
8380
8381 @DomName('SVGCursorElement.y')
8382 @DocsEditable
8383 AnimatedLength get y native "SVGCursorElement_y_Getter";
8384
8385 @DomName('SVGCursorElement.externalResourcesRequired')
8386 @DocsEditable
8387 AnimatedBoolean get externalResourcesRequired native "SVGCursorElement_externa lResourcesRequired_Getter";
8388
8389 @DomName('SVGCursorElement.requiredExtensions')
8390 @DocsEditable
8391 StringList get requiredExtensions native "SVGCursorElement_requiredExtensions_ Getter";
8392
8393 @DomName('SVGCursorElement.requiredFeatures')
8394 @DocsEditable
8395 StringList get requiredFeatures native "SVGCursorElement_requiredFeatures_Gett er";
8396
8397 @DomName('SVGCursorElement.systemLanguage')
8398 @DocsEditable
8399 StringList get systemLanguage native "SVGCursorElement_systemLanguage_Getter";
8400
8401 @DomName('SVGCursorElement.hasExtension')
8402 @DocsEditable
8403 bool hasExtension(String extension) native "SVGCursorElement_hasExtension_Call back";
8404
8405 @DomName('SVGCursorElement.href')
8406 @DocsEditable
8407 AnimatedString get href native "SVGCursorElement_href_Getter";
8408
8409 }
8410 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8411 // for details. All rights reserved. Use of this source code is governed by a
8412 // BSD-style license that can be found in the LICENSE file.
8413
8414 // WARNING: Do not edit - generated code.
8415
8416
8417 @DocsEditable
8418 @DomName('SVGFEDropShadowElement')
8419 class _SVGFEDropShadowElement extends StyledElement implements FilterPrimitiveSt andardAttributes {
8420 _SVGFEDropShadowElement.internal() : super.internal();
8421
8422 @DomName('SVGFEDropShadowElement.dx')
8423 @DocsEditable
8424 AnimatedNumber get dx native "SVGFEDropShadowElement_dx_Getter";
8425
8426 @DomName('SVGFEDropShadowElement.dy')
8427 @DocsEditable
8428 AnimatedNumber get dy native "SVGFEDropShadowElement_dy_Getter";
8429
8430 @DomName('SVGFEDropShadowElement.in1')
8431 @DocsEditable
8432 AnimatedString get in1 native "SVGFEDropShadowElement_in1_Getter";
8433
8434 @DomName('SVGFEDropShadowElement.stdDeviationX')
8435 @DocsEditable
8436 AnimatedNumber get stdDeviationX native "SVGFEDropShadowElement_stdDeviationX_ Getter";
8437
8438 @DomName('SVGFEDropShadowElement.stdDeviationY')
8439 @DocsEditable
8440 AnimatedNumber get stdDeviationY native "SVGFEDropShadowElement_stdDeviationY_ Getter";
8441
8442 @DomName('SVGFEDropShadowElement.setStdDeviation')
8443 @DocsEditable
8444 void setStdDeviation(num stdDeviationX, num stdDeviationY) native "SVGFEDropSh adowElement_setStdDeviation_Callback";
8445
8446 @DomName('SVGFEDropShadowElement.height')
8447 @DocsEditable
8448 AnimatedLength get height native "SVGFEDropShadowElement_height_Getter";
8449
8450 @DomName('SVGFEDropShadowElement.result')
8451 @DocsEditable
8452 AnimatedString get result native "SVGFEDropShadowElement_result_Getter";
8453
8454 @DomName('SVGFEDropShadowElement.width')
8455 @DocsEditable
8456 AnimatedLength get width native "SVGFEDropShadowElement_width_Getter";
8457
8458 @DomName('SVGFEDropShadowElement.x')
8459 @DocsEditable
8460 AnimatedLength get x native "SVGFEDropShadowElement_x_Getter";
8461
8462 @DomName('SVGFEDropShadowElement.y')
8463 @DocsEditable
8464 AnimatedLength get y native "SVGFEDropShadowElement_y_Getter";
8465
8466 }
8467 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8468 // for details. All rights reserved. Use of this source code is governed by a
8469 // BSD-style license that can be found in the LICENSE file.
8470
8471 // WARNING: Do not edit - generated code.
8472
8473
8474 @DocsEditable
8475 @DomName('SVGFontElement')
8476 class _SVGFontElement extends SvgElement {
8477 _SVGFontElement.internal() : super.internal();
8478
8479 }
8480 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8481 // for details. All rights reserved. Use of this source code is governed by a
8482 // BSD-style license that can be found in the LICENSE file.
8483
8484 // WARNING: Do not edit - generated code.
8485
8486
8487 @DocsEditable
8488 @DomName('SVGFontFaceElement')
8489 class _SVGFontFaceElement extends SvgElement {
8490 _SVGFontFaceElement.internal() : super.internal();
8491
8492 }
8493 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8494 // for details. All rights reserved. Use of this source code is governed by a
8495 // BSD-style license that can be found in the LICENSE file.
8496
8497 // WARNING: Do not edit - generated code.
8498
8499
8500 @DocsEditable
8501 @DomName('SVGFontFaceFormatElement')
8502 class _SVGFontFaceFormatElement extends SvgElement {
8503 _SVGFontFaceFormatElement.internal() : super.internal();
8504
8505 }
8506 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8507 // for details. All rights reserved. Use of this source code is governed by a
8508 // BSD-style license that can be found in the LICENSE file.
8509
8510 // WARNING: Do not edit - generated code.
8511
8512
8513 @DocsEditable
8514 @DomName('SVGFontFaceNameElement')
8515 class _SVGFontFaceNameElement extends SvgElement {
8516 _SVGFontFaceNameElement.internal() : super.internal();
8517
8518 }
8519 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8520 // for details. All rights reserved. Use of this source code is governed by a
8521 // BSD-style license that can be found in the LICENSE file.
8522
8523 // WARNING: Do not edit - generated code.
8524
8525
8526 @DocsEditable
8527 @DomName('SVGFontFaceSrcElement')
8528 class _SVGFontFaceSrcElement extends SvgElement {
8529 _SVGFontFaceSrcElement.internal() : super.internal();
8530
8531 }
8532 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8533 // for details. All rights reserved. Use of this source code is governed by a
8534 // BSD-style license that can be found in the LICENSE file.
8535
8536 // WARNING: Do not edit - generated code.
8537
8538
8539 @DocsEditable
8540 @DomName('SVGFontFaceUriElement')
8541 class _SVGFontFaceUriElement extends SvgElement {
8542 _SVGFontFaceUriElement.internal() : super.internal();
8543
8544 }
8545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8546 // for details. All rights reserved. Use of this source code is governed by a
8547 // BSD-style license that can be found in the LICENSE file.
8548
8549 // WARNING: Do not edit - generated code.
8550
8551
8552 @DocsEditable
8553 @DomName('SVGGlyphElement')
8554 class _SVGGlyphElement extends SvgElement {
8555 _SVGGlyphElement.internal() : super.internal();
8556
8557 @DocsEditable
8558 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph");
8559
8560 }
8561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8562 // for details. All rights reserved. Use of this source code is governed by a
8563 // BSD-style license that can be found in the LICENSE file.
8564
8565 // WARNING: Do not edit - generated code.
8566
8567
8568 @DocsEditable
8569 @DomName('SVGGlyphRefElement')
8570 class _SVGGlyphRefElement extends StyledElement implements UriReference {
8571 _SVGGlyphRefElement.internal() : super.internal();
8572
8573 @DomName('SVGGlyphRefElement.dx')
8574 @DocsEditable
8575 num get dx native "SVGGlyphRefElement_dx_Getter";
8576
8577 @DomName('SVGGlyphRefElement.dx')
8578 @DocsEditable
8579 void set dx(num value) native "SVGGlyphRefElement_dx_Setter";
8580
8581 @DomName('SVGGlyphRefElement.dy')
8582 @DocsEditable
8583 num get dy native "SVGGlyphRefElement_dy_Getter";
8584
8585 @DomName('SVGGlyphRefElement.dy')
8586 @DocsEditable
8587 void set dy(num value) native "SVGGlyphRefElement_dy_Setter";
8588
8589 @DomName('SVGGlyphRefElement.format')
8590 @DocsEditable
8591 String get format native "SVGGlyphRefElement_format_Getter";
8592
8593 @DomName('SVGGlyphRefElement.format')
8594 @DocsEditable
8595 void set format(String value) native "SVGGlyphRefElement_format_Setter";
8596
8597 @DomName('SVGGlyphRefElement.glyphRef')
8598 @DocsEditable
8599 String get glyphRef native "SVGGlyphRefElement_glyphRef_Getter";
8600
8601 @DomName('SVGGlyphRefElement.glyphRef')
8602 @DocsEditable
8603 void set glyphRef(String value) native "SVGGlyphRefElement_glyphRef_Setter";
8604
8605 @DomName('SVGGlyphRefElement.x')
8606 @DocsEditable
8607 num get x native "SVGGlyphRefElement_x_Getter";
8608
8609 @DomName('SVGGlyphRefElement.x')
8610 @DocsEditable
8611 void set x(num value) native "SVGGlyphRefElement_x_Setter";
8612
8613 @DomName('SVGGlyphRefElement.y')
8614 @DocsEditable
8615 num get y native "SVGGlyphRefElement_y_Getter";
8616
8617 @DomName('SVGGlyphRefElement.y')
8618 @DocsEditable
8619 void set y(num value) native "SVGGlyphRefElement_y_Setter";
8620
8621 @DomName('SVGGlyphRefElement.href')
8622 @DocsEditable
8623 AnimatedString get href native "SVGGlyphRefElement_href_Getter";
8624
8625 }
8626 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8627 // for details. All rights reserved. Use of this source code is governed by a
8628 // BSD-style license that can be found in the LICENSE file.
8629
8630 // WARNING: Do not edit - generated code.
8631
8632
8633 @DocsEditable
8634 @DomName('SVGGradientElement')
8635 class _SVGGradientElement extends StyledElement implements UriReference, Externa lResourcesRequired {
8636 _SVGGradientElement.internal() : super.internal();
8637
8638 static const int SVG_SPREADMETHOD_PAD = 1;
8639
8640 static const int SVG_SPREADMETHOD_REFLECT = 2;
8641
8642 static const int SVG_SPREADMETHOD_REPEAT = 3;
8643
8644 static const int SVG_SPREADMETHOD_UNKNOWN = 0;
8645
8646 @DomName('SVGGradientElement.gradientTransform')
8647 @DocsEditable
8648 AnimatedTransformList get gradientTransform native "SVGGradientElement_gradien tTransform_Getter";
8649
8650 @DomName('SVGGradientElement.gradientUnits')
8651 @DocsEditable
8652 AnimatedEnumeration get gradientUnits native "SVGGradientElement_gradientUnits _Getter";
8653
8654 @DomName('SVGGradientElement.spreadMethod')
8655 @DocsEditable
8656 AnimatedEnumeration get spreadMethod native "SVGGradientElement_spreadMethod_G etter";
8657
8658 @DomName('SVGGradientElement.externalResourcesRequired')
8659 @DocsEditable
8660 AnimatedBoolean get externalResourcesRequired native "SVGGradientElement_exter nalResourcesRequired_Getter";
8661
8662 @DomName('SVGGradientElement.href')
8663 @DocsEditable
8664 AnimatedString get href native "SVGGradientElement_href_Getter";
8665
8666 }
8667 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8668 // for details. All rights reserved. Use of this source code is governed by a
8669 // BSD-style license that can be found in the LICENSE file.
8670
8671 // WARNING: Do not edit - generated code.
8672
8673
8674 @DocsEditable
8675 @DomName('SVGHKernElement')
8676 class _SVGHKernElement extends SvgElement {
8677 _SVGHKernElement.internal() : super.internal();
8678
8679 @DocsEditable
8680 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern");
8681
8682 }
8683 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8684 // for details. All rights reserved. Use of this source code is governed by a
8685 // BSD-style license that can be found in the LICENSE file.
8686
8687 // WARNING: Do not edit - generated code.
8688
8689
8690 @DocsEditable
8691 @DomName('SVGMPathElement')
8692 class _SVGMPathElement extends SvgElement implements UriReference, ExternalResou rcesRequired {
8693 _SVGMPathElement.internal() : super.internal();
8694
8695 @DocsEditable
8696 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
8697
8698 @DomName('SVGMPathElement.externalResourcesRequired')
8699 @DocsEditable
8700 AnimatedBoolean get externalResourcesRequired native "SVGMPathElement_external ResourcesRequired_Getter";
8701
8702 @DomName('SVGMPathElement.href')
8703 @DocsEditable
8704 AnimatedString get href native "SVGMPathElement_href_Getter";
8705
8706 }
8707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8708 // for details. All rights reserved. Use of this source code is governed by a
8709 // BSD-style license that can be found in the LICENSE file.
8710
8711 // WARNING: Do not edit - generated code.
8712
8713
8714 @DocsEditable
8715 @DomName('SVGMissingGlyphElement')
8716 class _SVGMissingGlyphElement extends StyledElement {
8717 _SVGMissingGlyphElement.internal() : super.internal();
8718
8719 }
8720 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8721 // for details. All rights reserved. Use of this source code is governed by a
8722 // BSD-style license that can be found in the LICENSE file.
8723
8724 // WARNING: Do not edit - generated code.
8725
8726
8727 @DocsEditable
8728 @DomName('SVGTRefElement')
8729 class _SVGTRefElement extends TextPositioningElement implements UriReference {
8730 _SVGTRefElement.internal() : super.internal();
8731
8732 @DocsEditable
8733 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref");
8734
8735 @DomName('SVGTRefElement.href')
8736 @DocsEditable
8737 AnimatedString get href native "SVGTRefElement_href_Getter";
8738
8739 }
8740 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8741 // for details. All rights reserved. Use of this source code is governed by a
8742 // BSD-style license that can be found in the LICENSE file.
8743
8744 // WARNING: Do not edit - generated code.
8745
8746
8747 @DocsEditable
8748 @DomName('SVGVKernElement')
8749 class _SVGVKernElement extends SvgElement {
8750 _SVGVKernElement.internal() : super.internal();
8751
8752 @DocsEditable
8753 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
8754
8755 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dart2js/svg_dart2js.dart ('k') | tests/html/html.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698