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

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

Issue 12038036: SVG Library cleanups and adding supported tag. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library svg; 1 library svg;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:collection-dev'; 5 import 'dart:collection-dev';
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:nativewrappers'; 8 import 'dart:nativewrappers';
9 // DO NOT EDIT 9 // DO NOT EDIT
10 // Auto-generated dart:svg library. 10 // Auto-generated dart:svg library.
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 154
155 } 155 }
156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 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 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. 158 // BSD-style license that can be found in the LICENSE file.
159 159
160 // WARNING: Do not edit - generated code. 160 // WARNING: Do not edit - generated code.
161 161
162 162
163 @DocsEditable 163 @DocsEditable
164 @DomName('SVGAltGlyphDefElement')
165 class AltGlyphDefElement extends SvgElement {
166 AltGlyphDefElement.internal() : super.internal();
167
168 }
169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
170 // for details. All rights reserved. Use of this source code is governed by a
171 // BSD-style license that can be found in the LICENSE file.
172
173 // WARNING: Do not edit - generated code.
174
175
176 @DocsEditable
177 @DomName('SVGAltGlyphElement') 164 @DomName('SVGAltGlyphElement')
165 @SupportedBrowser(SupportedBrowser.CHROME)
166 @SupportedBrowser(SupportedBrowser.FIREFOX)
167 @SupportedBrowser(SupportedBrowser.SAFARI)
178 class AltGlyphElement extends TextPositioningElement implements UriReference { 168 class AltGlyphElement extends TextPositioningElement implements UriReference {
179 AltGlyphElement.internal() : super.internal(); 169 AltGlyphElement.internal() : super.internal();
180 170
171 @DocsEditable
172 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph");
173
174 /// Checks if this type is supported on the current platform.
175 static bool get supported => true;
176
181 @DomName('SVGAltGlyphElement.format') 177 @DomName('SVGAltGlyphElement.format')
182 @DocsEditable 178 @DocsEditable
183 String get format native "SVGAltGlyphElement_format_Getter"; 179 String get format native "SVGAltGlyphElement_format_Getter";
184 180
185 @DomName('SVGAltGlyphElement.format') 181 @DomName('SVGAltGlyphElement.format')
186 @DocsEditable 182 @DocsEditable
187 void set format(String value) native "SVGAltGlyphElement_format_Setter"; 183 void set format(String value) native "SVGAltGlyphElement_format_Setter";
188 184
189 @DomName('SVGAltGlyphElement.glyphRef') 185 @DomName('SVGAltGlyphElement.glyphRef')
190 @DocsEditable 186 @DocsEditable
191 String get glyphRef native "SVGAltGlyphElement_glyphRef_Getter"; 187 String get glyphRef native "SVGAltGlyphElement_glyphRef_Getter";
192 188
193 @DomName('SVGAltGlyphElement.glyphRef') 189 @DomName('SVGAltGlyphElement.glyphRef')
194 @DocsEditable 190 @DocsEditable
195 void set glyphRef(String value) native "SVGAltGlyphElement_glyphRef_Setter"; 191 void set glyphRef(String value) native "SVGAltGlyphElement_glyphRef_Setter";
196 192
197 @DomName('SVGAltGlyphElement.href') 193 @DomName('SVGAltGlyphElement.href')
198 @DocsEditable 194 @DocsEditable
199 AnimatedString get href native "SVGAltGlyphElement_href_Getter"; 195 AnimatedString get href native "SVGAltGlyphElement_href_Getter";
200 196
201 } 197 }
202 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 198 // 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 199 // 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. 200 // BSD-style license that can be found in the LICENSE file.
205 201
206 // WARNING: Do not edit - generated code. 202 // WARNING: Do not edit - generated code.
207 203
208 204
209 @DocsEditable 205 @DocsEditable
210 @DomName('SVGAltGlyphItemElement')
211 class AltGlyphItemElement extends SvgElement {
212 AltGlyphItemElement.internal() : super.internal();
213
214 }
215 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
216 // for details. All rights reserved. Use of this source code is governed by a
217 // BSD-style license that can be found in the LICENSE file.
218
219 // WARNING: Do not edit - generated code.
220
221
222 @DocsEditable
223 @DomName('SVGAngle') 206 @DomName('SVGAngle')
224 class Angle extends NativeFieldWrapperClass1 { 207 class Angle extends NativeFieldWrapperClass1 {
225 Angle.internal(); 208 Angle.internal();
226 209
227 static const int SVG_ANGLETYPE_DEG = 2; 210 static const int SVG_ANGLETYPE_DEG = 2;
228 211
229 static const int SVG_ANGLETYPE_GRAD = 4; 212 static const int SVG_ANGLETYPE_GRAD = 4;
230 213
231 static const int SVG_ANGLETYPE_RAD = 3; 214 static const int SVG_ANGLETYPE_RAD = 3;
232 215
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 255
273 } 256 }
274 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 257 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
275 // for details. All rights reserved. Use of this source code is governed by a 258 // for details. All rights reserved. Use of this source code is governed by a
276 // BSD-style license that can be found in the LICENSE file. 259 // BSD-style license that can be found in the LICENSE file.
277 260
278 // WARNING: Do not edit - generated code. 261 // WARNING: Do not edit - generated code.
279 262
280 263
281 @DocsEditable 264 @DocsEditable
282 @DomName('SVGAnimateColorElement')
283 class AnimateColorElement extends AnimationElement {
284 AnimateColorElement.internal() : super.internal();
285
286 @DocsEditable
287 factory AnimateColorElement() => _SvgElementFactoryProvider.createSvgElement_t ag("animateColor");
288
289 }
290 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
291 // for details. All rights reserved. Use of this source code is governed by a
292 // BSD-style license that can be found in the LICENSE file.
293
294 // WARNING: Do not edit - generated code.
295
296
297 @DocsEditable
298 @DomName('SVGAnimateElement') 265 @DomName('SVGAnimateElement')
266 @SupportedBrowser(SupportedBrowser.CHROME)
267 @SupportedBrowser(SupportedBrowser.FIREFOX)
268 @SupportedBrowser(SupportedBrowser.SAFARI)
299 class AnimateElement extends AnimationElement { 269 class AnimateElement extends AnimationElement {
300 AnimateElement.internal() : super.internal(); 270 AnimateElement.internal() : super.internal();
301 271
302 @DocsEditable 272 @DocsEditable
303 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 273 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate");
304 274
275 /// Checks if this type is supported on the current platform.
276 static bool get supported => true;
277
305 } 278 }
306 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
307 // for details. All rights reserved. Use of this source code is governed by a 280 // for details. All rights reserved. Use of this source code is governed by a
308 // BSD-style license that can be found in the LICENSE file. 281 // BSD-style license that can be found in the LICENSE file.
309 282
310 // WARNING: Do not edit - generated code. 283 // WARNING: Do not edit - generated code.
311 284
312 285
313 @DocsEditable 286 @DocsEditable
314 @DomName('SVGAnimateMotionElement') 287 @DomName('SVGAnimateMotionElement')
288 @SupportedBrowser(SupportedBrowser.CHROME)
289 @SupportedBrowser(SupportedBrowser.FIREFOX)
290 @SupportedBrowser(SupportedBrowser.SAFARI)
315 class AnimateMotionElement extends AnimationElement { 291 class AnimateMotionElement extends AnimationElement {
316 AnimateMotionElement.internal() : super.internal(); 292 AnimateMotionElement.internal() : super.internal();
317 293
318 @DocsEditable 294 @DocsEditable
319 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 295 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion");
320 296
297 /// Checks if this type is supported on the current platform.
298 static bool get supported => true;
299
321 } 300 }
322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
323 // for details. All rights reserved. Use of this source code is governed by a 302 // for details. All rights reserved. Use of this source code is governed by a
324 // BSD-style license that can be found in the LICENSE file. 303 // BSD-style license that can be found in the LICENSE file.
325 304
326 // WARNING: Do not edit - generated code. 305 // WARNING: Do not edit - generated code.
327 306
328 307
329 @DocsEditable 308 @DocsEditable
330 @DomName('SVGAnimateTransformElement') 309 @DomName('SVGAnimateTransformElement')
310 @SupportedBrowser(SupportedBrowser.CHROME)
311 @SupportedBrowser(SupportedBrowser.FIREFOX)
312 @SupportedBrowser(SupportedBrowser.SAFARI)
331 class AnimateTransformElement extends AnimationElement { 313 class AnimateTransformElement extends AnimationElement {
332 AnimateTransformElement.internal() : super.internal(); 314 AnimateTransformElement.internal() : super.internal();
333 315
334 @DocsEditable 316 @DocsEditable
335 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 317 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform");
336 318
319 /// Checks if this type is supported on the current platform.
320 static bool get supported => true;
321
337 } 322 }
338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
339 // for details. All rights reserved. Use of this source code is governed by a 324 // for details. All rights reserved. Use of this source code is governed by a
340 // BSD-style license that can be found in the LICENSE file. 325 // BSD-style license that can be found in the LICENSE file.
341 326
342 // WARNING: Do not edit - generated code. 327 // WARNING: Do not edit - generated code.
343 328
344 329
345 @DocsEditable 330 @DocsEditable
346 @DomName('SVGAnimatedAngle') 331 @DomName('SVGAnimatedAngle')
(...skipping 570 matching lines...) Expand 10 before | Expand all | Expand 10 after
917 902
918 } 903 }
919 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 904 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
920 // for details. All rights reserved. Use of this source code is governed by a 905 // for details. All rights reserved. Use of this source code is governed by a
921 // BSD-style license that can be found in the LICENSE file. 906 // BSD-style license that can be found in the LICENSE file.
922 907
923 // WARNING: Do not edit - generated code. 908 // WARNING: Do not edit - generated code.
924 909
925 910
926 @DocsEditable 911 @DocsEditable
927 @DomName('SVGComponentTransferFunctionElement')
928 class ComponentTransferFunctionElement extends SvgElement {
929 ComponentTransferFunctionElement.internal() : super.internal();
930
931 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
932
933 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
934
935 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
936
937 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
938
939 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
940
941 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
942
943 @DomName('SVGComponentTransferFunctionElement.amplitude')
944 @DocsEditable
945 AnimatedNumber get amplitude native "SVGComponentTransferFunctionElement_ampli tude_Getter";
946
947 @DomName('SVGComponentTransferFunctionElement.exponent')
948 @DocsEditable
949 AnimatedNumber get exponent native "SVGComponentTransferFunctionElement_expone nt_Getter";
950
951 @DomName('SVGComponentTransferFunctionElement.intercept')
952 @DocsEditable
953 AnimatedNumber get intercept native "SVGComponentTransferFunctionElement_inter cept_Getter";
954
955 @DomName('SVGComponentTransferFunctionElement.offset')
956 @DocsEditable
957 AnimatedNumber get offset native "SVGComponentTransferFunctionElement_offset_G etter";
958
959 @DomName('SVGComponentTransferFunctionElement.slope')
960 @DocsEditable
961 AnimatedNumber get slope native "SVGComponentTransferFunctionElement_slope_Get ter";
962
963 @DomName('SVGComponentTransferFunctionElement.tableValues')
964 @DocsEditable
965 AnimatedNumberList get tableValues native "SVGComponentTransferFunctionElement _tableValues_Getter";
966
967 @DomName('SVGComponentTransferFunctionElement.type')
968 @DocsEditable
969 AnimatedEnumeration get type native "SVGComponentTransferFunctionElement_type_ Getter";
970
971 }
972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
973 // for details. All rights reserved. Use of this source code is governed by a
974 // BSD-style license that can be found in the LICENSE file.
975
976 // WARNING: Do not edit - generated code.
977
978
979 @DocsEditable
980 @DomName('SVGCursorElement')
981 class CursorElement extends SvgElement implements UriReference, Tests, ExternalR esourcesRequired {
982 CursorElement.internal() : super.internal();
983
984 @DocsEditable
985 factory CursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cu rsor");
986
987 @DomName('SVGCursorElement.x')
988 @DocsEditable
989 AnimatedLength get x native "SVGCursorElement_x_Getter";
990
991 @DomName('SVGCursorElement.y')
992 @DocsEditable
993 AnimatedLength get y native "SVGCursorElement_y_Getter";
994
995 @DomName('SVGCursorElement.externalResourcesRequired')
996 @DocsEditable
997 AnimatedBoolean get externalResourcesRequired native "SVGCursorElement_externa lResourcesRequired_Getter";
998
999 @DomName('SVGCursorElement.requiredExtensions')
1000 @DocsEditable
1001 StringList get requiredExtensions native "SVGCursorElement_requiredExtensions_ Getter";
1002
1003 @DomName('SVGCursorElement.requiredFeatures')
1004 @DocsEditable
1005 StringList get requiredFeatures native "SVGCursorElement_requiredFeatures_Gett er";
1006
1007 @DomName('SVGCursorElement.systemLanguage')
1008 @DocsEditable
1009 StringList get systemLanguage native "SVGCursorElement_systemLanguage_Getter";
1010
1011 @DomName('SVGCursorElement.hasExtension')
1012 @DocsEditable
1013 bool hasExtension(String extension) native "SVGCursorElement_hasExtension_Call back";
1014
1015 @DomName('SVGCursorElement.href')
1016 @DocsEditable
1017 AnimatedString get href native "SVGCursorElement_href_Getter";
1018
1019 }
1020 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1021 // for details. All rights reserved. Use of this source code is governed by a
1022 // BSD-style license that can be found in the LICENSE file.
1023
1024 // WARNING: Do not edit - generated code.
1025
1026
1027 @DocsEditable
1028 @DomName('SVGDefsElement') 912 @DomName('SVGDefsElement')
1029 class DefsElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace { 913 class DefsElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
1030 DefsElement.internal() : super.internal(); 914 DefsElement.internal() : super.internal();
1031 915
1032 @DocsEditable 916 @DocsEditable
1033 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 917 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs ");
1034 918
1035 @DomName('SVGDefsElement.externalResourcesRequired') 919 @DomName('SVGDefsElement.externalResourcesRequired')
1036 @DocsEditable 920 @DocsEditable
1037 AnimatedBoolean get externalResourcesRequired native "SVGDefsElement_externalR esourcesRequired_Getter"; 921 AnimatedBoolean get externalResourcesRequired native "SVGDefsElement_externalR esourcesRequired_Getter";
(...skipping 755 matching lines...) Expand 10 before | Expand all | Expand 10 after
1793 // BSD-style license that can be found in the LICENSE file. 1677 // BSD-style license that can be found in the LICENSE file.
1794 1678
1795 // WARNING: Do not edit - generated code. 1679 // WARNING: Do not edit - generated code.
1796 1680
1797 1681
1798 @DocsEditable 1682 @DocsEditable
1799 @DomName('SVGExternalResourcesRequired') 1683 @DomName('SVGExternalResourcesRequired')
1800 class ExternalResourcesRequired extends NativeFieldWrapperClass1 { 1684 class ExternalResourcesRequired extends NativeFieldWrapperClass1 {
1801 ExternalResourcesRequired.internal(); 1685 ExternalResourcesRequired.internal();
1802 1686
1687 /// Checks if this type is supported on the current platform.
1688 static bool get supported => true;
1689
1803 @DomName('SVGExternalResourcesRequired.externalResourcesRequired') 1690 @DomName('SVGExternalResourcesRequired.externalResourcesRequired')
1804 @DocsEditable 1691 @DocsEditable
1805 AnimatedBoolean get externalResourcesRequired native "SVGExternalResourcesRequ ired_externalResourcesRequired_Getter"; 1692 AnimatedBoolean get externalResourcesRequired native "SVGExternalResourcesRequ ired_externalResourcesRequired_Getter";
1806 1693
1807 } 1694 }
1808 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1809 // for details. All rights reserved. Use of this source code is governed by a 1696 // for details. All rights reserved. Use of this source code is governed by a
1810 // BSD-style license that can be found in the LICENSE file. 1697 // BSD-style license that can be found in the LICENSE file.
1811 1698
1812 // WARNING: Do not edit - generated code. 1699 // WARNING: Do not edit - generated code.
1813 1700
1814 1701
1815 @DocsEditable 1702 @DocsEditable
1816 @DomName('SVGFEBlendElement') 1703 @DomName('SVGFEBlendElement')
1704 @SupportedBrowser(SupportedBrowser.CHROME)
1705 @SupportedBrowser(SupportedBrowser.FIREFOX)
1706 @SupportedBrowser(SupportedBrowser.IE, '10')
1707 @SupportedBrowser(SupportedBrowser.SAFARI)
1817 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 1708 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
1818 FEBlendElement.internal() : super.internal(); 1709 FEBlendElement.internal() : super.internal();
1819 1710
1711 @DocsEditable
1712 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend");
1713
1714 /// Checks if this type is supported on the current platform.
1715 static bool get supported => true;
1716
1820 static const int SVG_FEBLEND_MODE_DARKEN = 4; 1717 static const int SVG_FEBLEND_MODE_DARKEN = 4;
1821 1718
1822 static const int SVG_FEBLEND_MODE_LIGHTEN = 5; 1719 static const int SVG_FEBLEND_MODE_LIGHTEN = 5;
1823 1720
1824 static const int SVG_FEBLEND_MODE_MULTIPLY = 2; 1721 static const int SVG_FEBLEND_MODE_MULTIPLY = 2;
1825 1722
1826 static const int SVG_FEBLEND_MODE_NORMAL = 1; 1723 static const int SVG_FEBLEND_MODE_NORMAL = 1;
1827 1724
1828 static const int SVG_FEBLEND_MODE_SCREEN = 3; 1725 static const int SVG_FEBLEND_MODE_SCREEN = 3;
1829 1726
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1876 } 1773 }
1877 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1774 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1878 // for details. All rights reserved. Use of this source code is governed by a 1775 // for details. All rights reserved. Use of this source code is governed by a
1879 // BSD-style license that can be found in the LICENSE file. 1776 // BSD-style license that can be found in the LICENSE file.
1880 1777
1881 // WARNING: Do not edit - generated code. 1778 // WARNING: Do not edit - generated code.
1882 1779
1883 1780
1884 @DocsEditable 1781 @DocsEditable
1885 @DomName('SVGFEColorMatrixElement') 1782 @DomName('SVGFEColorMatrixElement')
1783 @SupportedBrowser(SupportedBrowser.CHROME)
1784 @SupportedBrowser(SupportedBrowser.FIREFOX)
1785 @SupportedBrowser(SupportedBrowser.IE, '10')
1786 @SupportedBrowser(SupportedBrowser.SAFARI)
1886 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes { 1787 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard Attributes {
1887 FEColorMatrixElement.internal() : super.internal(); 1788 FEColorMatrixElement.internal() : super.internal();
1888 1789
1790 @DocsEditable
1791 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix");
1792
1793 /// Checks if this type is supported on the current platform.
1794 static bool get supported => true;
1795
1889 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; 1796 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
1890 1797
1891 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; 1798 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
1892 1799
1893 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; 1800 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
1894 1801
1895 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; 1802 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
1896 1803
1897 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; 1804 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
1898 1805
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
1943 } 1850 }
1944 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1851 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1945 // for details. All rights reserved. Use of this source code is governed by a 1852 // for details. All rights reserved. Use of this source code is governed by a
1946 // BSD-style license that can be found in the LICENSE file. 1853 // BSD-style license that can be found in the LICENSE file.
1947 1854
1948 // WARNING: Do not edit - generated code. 1855 // WARNING: Do not edit - generated code.
1949 1856
1950 1857
1951 @DocsEditable 1858 @DocsEditable
1952 @DomName('SVGFEComponentTransferElement') 1859 @DomName('SVGFEComponentTransferElement')
1860 @SupportedBrowser(SupportedBrowser.CHROME)
1861 @SupportedBrowser(SupportedBrowser.FIREFOX)
1862 @SupportedBrowser(SupportedBrowser.IE, '10')
1863 @SupportedBrowser(SupportedBrowser.SAFARI)
1953 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes { 1864 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt andardAttributes {
1954 FEComponentTransferElement.internal() : super.internal(); 1865 FEComponentTransferElement.internal() : super.internal();
1955 1866
1867 @DocsEditable
1868 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer");
1869
1870 /// Checks if this type is supported on the current platform.
1871 static bool get supported => true;
1872
1956 @DomName('SVGFEComponentTransferElement.in1') 1873 @DomName('SVGFEComponentTransferElement.in1')
1957 @DocsEditable 1874 @DocsEditable
1958 AnimatedString get in1 native "SVGFEComponentTransferElement_in1_Getter"; 1875 AnimatedString get in1 native "SVGFEComponentTransferElement_in1_Getter";
1959 1876
1960 @DomName('SVGFEComponentTransferElement.height') 1877 @DomName('SVGFEComponentTransferElement.height')
1961 @DocsEditable 1878 @DocsEditable
1962 AnimatedLength get height native "SVGFEComponentTransferElement_height_Getter" ; 1879 AnimatedLength get height native "SVGFEComponentTransferElement_height_Getter" ;
1963 1880
1964 @DomName('SVGFEComponentTransferElement.result') 1881 @DomName('SVGFEComponentTransferElement.result')
1965 @DocsEditable 1882 @DocsEditable
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
2079 } 1996 }
2080 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1997 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2081 // for details. All rights reserved. Use of this source code is governed by a 1998 // for details. All rights reserved. Use of this source code is governed by a
2082 // BSD-style license that can be found in the LICENSE file. 1999 // BSD-style license that can be found in the LICENSE file.
2083 2000
2084 // WARNING: Do not edit - generated code. 2001 // WARNING: Do not edit - generated code.
2085 2002
2086 2003
2087 @DocsEditable 2004 @DocsEditable
2088 @DomName('SVGFEConvolveMatrixElement') 2005 @DomName('SVGFEConvolveMatrixElement')
2006 @SupportedBrowser(SupportedBrowser.CHROME)
2007 @SupportedBrowser(SupportedBrowser.FIREFOX)
2008 @SupportedBrowser(SupportedBrowser.IE, '10')
2009 @SupportedBrowser(SupportedBrowser.SAFARI)
2089 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes { 2010 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand ardAttributes {
2090 FEConvolveMatrixElement.internal() : super.internal(); 2011 FEConvolveMatrixElement.internal() : super.internal();
2091 2012
2013 @DocsEditable
2014 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix");
2015
2016 /// Checks if this type is supported on the current platform.
2017 static bool get supported => true;
2018
2092 static const int SVG_EDGEMODE_DUPLICATE = 1; 2019 static const int SVG_EDGEMODE_DUPLICATE = 1;
2093 2020
2094 static const int SVG_EDGEMODE_NONE = 3; 2021 static const int SVG_EDGEMODE_NONE = 3;
2095 2022
2096 static const int SVG_EDGEMODE_UNKNOWN = 0; 2023 static const int SVG_EDGEMODE_UNKNOWN = 0;
2097 2024
2098 static const int SVG_EDGEMODE_WRAP = 2; 2025 static const int SVG_EDGEMODE_WRAP = 2;
2099 2026
2100 @DomName('SVGFEConvolveMatrixElement.bias') 2027 @DomName('SVGFEConvolveMatrixElement.bias')
2101 @DocsEditable 2028 @DocsEditable
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
2180 } 2107 }
2181 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2108 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2182 // for details. All rights reserved. Use of this source code is governed by a 2109 // for details. All rights reserved. Use of this source code is governed by a
2183 // BSD-style license that can be found in the LICENSE file. 2110 // BSD-style license that can be found in the LICENSE file.
2184 2111
2185 // WARNING: Do not edit - generated code. 2112 // WARNING: Do not edit - generated code.
2186 2113
2187 2114
2188 @DocsEditable 2115 @DocsEditable
2189 @DomName('SVGFEDiffuseLightingElement') 2116 @DomName('SVGFEDiffuseLightingElement')
2117 @SupportedBrowser(SupportedBrowser.CHROME)
2118 @SupportedBrowser(SupportedBrowser.FIREFOX)
2119 @SupportedBrowser(SupportedBrowser.IE, '10')
2120 @SupportedBrowser(SupportedBrowser.SAFARI)
2190 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes { 2121 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
2191 FEDiffuseLightingElement.internal() : super.internal(); 2122 FEDiffuseLightingElement.internal() : super.internal();
2192 2123
2124 @DocsEditable
2125 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting");
2126
2127 /// Checks if this type is supported on the current platform.
2128 static bool get supported => true;
2129
2193 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') 2130 @DomName('SVGFEDiffuseLightingElement.diffuseConstant')
2194 @DocsEditable 2131 @DocsEditable
2195 AnimatedNumber get diffuseConstant native "SVGFEDiffuseLightingElement_diffuse Constant_Getter"; 2132 AnimatedNumber get diffuseConstant native "SVGFEDiffuseLightingElement_diffuse Constant_Getter";
2196 2133
2197 @DomName('SVGFEDiffuseLightingElement.in1') 2134 @DomName('SVGFEDiffuseLightingElement.in1')
2198 @DocsEditable 2135 @DocsEditable
2199 AnimatedString get in1 native "SVGFEDiffuseLightingElement_in1_Getter"; 2136 AnimatedString get in1 native "SVGFEDiffuseLightingElement_in1_Getter";
2200 2137
2201 @DomName('SVGFEDiffuseLightingElement.kernelUnitLengthX') 2138 @DomName('SVGFEDiffuseLightingElement.kernelUnitLengthX')
2202 @DocsEditable 2139 @DocsEditable
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
2245 } 2182 }
2246 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2183 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2247 // for details. All rights reserved. Use of this source code is governed by a 2184 // for details. All rights reserved. Use of this source code is governed by a
2248 // BSD-style license that can be found in the LICENSE file. 2185 // BSD-style license that can be found in the LICENSE file.
2249 2186
2250 // WARNING: Do not edit - generated code. 2187 // WARNING: Do not edit - generated code.
2251 2188
2252 2189
2253 @DocsEditable 2190 @DocsEditable
2254 @DomName('SVGFEDisplacementMapElement') 2191 @DomName('SVGFEDisplacementMapElement')
2192 @SupportedBrowser(SupportedBrowser.CHROME)
2193 @SupportedBrowser(SupportedBrowser.FIREFOX)
2194 @SupportedBrowser(SupportedBrowser.IE, '10')
2195 @SupportedBrowser(SupportedBrowser.SAFARI)
2255 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes { 2196 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan dardAttributes {
2256 FEDisplacementMapElement.internal() : super.internal(); 2197 FEDisplacementMapElement.internal() : super.internal();
2257 2198
2199 @DocsEditable
2200 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap");
2201
2202 /// Checks if this type is supported on the current platform.
2203 static bool get supported => true;
2204
2258 static const int SVG_CHANNEL_A = 4; 2205 static const int SVG_CHANNEL_A = 4;
2259 2206
2260 static const int SVG_CHANNEL_B = 3; 2207 static const int SVG_CHANNEL_B = 3;
2261 2208
2262 static const int SVG_CHANNEL_G = 2; 2209 static const int SVG_CHANNEL_G = 2;
2263 2210
2264 static const int SVG_CHANNEL_R = 1; 2211 static const int SVG_CHANNEL_R = 1;
2265 2212
2266 static const int SVG_CHANNEL_UNKNOWN = 0; 2213 static const int SVG_CHANNEL_UNKNOWN = 0;
2267 2214
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
2320 } 2267 }
2321 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2268 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2322 // for details. All rights reserved. Use of this source code is governed by a 2269 // for details. All rights reserved. Use of this source code is governed by a
2323 // BSD-style license that can be found in the LICENSE file. 2270 // BSD-style license that can be found in the LICENSE file.
2324 2271
2325 // WARNING: Do not edit - generated code. 2272 // WARNING: Do not edit - generated code.
2326 2273
2327 2274
2328 @DocsEditable 2275 @DocsEditable
2329 @DomName('SVGFEDistantLightElement') 2276 @DomName('SVGFEDistantLightElement')
2277 @SupportedBrowser(SupportedBrowser.CHROME)
2278 @SupportedBrowser(SupportedBrowser.FIREFOX)
2279 @SupportedBrowser(SupportedBrowser.IE, '10')
2280 @SupportedBrowser(SupportedBrowser.SAFARI)
2330 class FEDistantLightElement extends SvgElement { 2281 class FEDistantLightElement extends SvgElement {
2331 FEDistantLightElement.internal() : super.internal(); 2282 FEDistantLightElement.internal() : super.internal();
2332 2283
2284 @DocsEditable
2285 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight");
2286
2287 /// Checks if this type is supported on the current platform.
2288 static bool get supported => true;
2289
2333 @DomName('SVGFEDistantLightElement.azimuth') 2290 @DomName('SVGFEDistantLightElement.azimuth')
2334 @DocsEditable 2291 @DocsEditable
2335 AnimatedNumber get azimuth native "SVGFEDistantLightElement_azimuth_Getter"; 2292 AnimatedNumber get azimuth native "SVGFEDistantLightElement_azimuth_Getter";
2336 2293
2337 @DomName('SVGFEDistantLightElement.elevation') 2294 @DomName('SVGFEDistantLightElement.elevation')
2338 @DocsEditable 2295 @DocsEditable
2339 AnimatedNumber get elevation native "SVGFEDistantLightElement_elevation_Getter "; 2296 AnimatedNumber get elevation native "SVGFEDistantLightElement_elevation_Getter ";
2340 2297
2341 } 2298 }
2342 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2343 // for details. All rights reserved. Use of this source code is governed by a 2300 // for details. All rights reserved. Use of this source code is governed by a
2344 // BSD-style license that can be found in the LICENSE file. 2301 // BSD-style license that can be found in the LICENSE file.
2345 2302
2346 // WARNING: Do not edit - generated code. 2303 // WARNING: Do not edit - generated code.
2347 2304
2348 2305
2349 @DocsEditable 2306 @DocsEditable
2350 @DomName('SVGFEDropShadowElement')
2351 class FEDropShadowElement extends SvgElement implements FilterPrimitiveStandardA ttributes {
2352 FEDropShadowElement.internal() : super.internal();
2353
2354 @DomName('SVGFEDropShadowElement.dx')
2355 @DocsEditable
2356 AnimatedNumber get dx native "SVGFEDropShadowElement_dx_Getter";
2357
2358 @DomName('SVGFEDropShadowElement.dy')
2359 @DocsEditable
2360 AnimatedNumber get dy native "SVGFEDropShadowElement_dy_Getter";
2361
2362 @DomName('SVGFEDropShadowElement.in1')
2363 @DocsEditable
2364 AnimatedString get in1 native "SVGFEDropShadowElement_in1_Getter";
2365
2366 @DomName('SVGFEDropShadowElement.stdDeviationX')
2367 @DocsEditable
2368 AnimatedNumber get stdDeviationX native "SVGFEDropShadowElement_stdDeviationX_ Getter";
2369
2370 @DomName('SVGFEDropShadowElement.stdDeviationY')
2371 @DocsEditable
2372 AnimatedNumber get stdDeviationY native "SVGFEDropShadowElement_stdDeviationY_ Getter";
2373
2374 @DomName('SVGFEDropShadowElement.setStdDeviation')
2375 @DocsEditable
2376 void setStdDeviation(num stdDeviationX, num stdDeviationY) native "SVGFEDropSh adowElement_setStdDeviation_Callback";
2377
2378 @DomName('SVGFEDropShadowElement.height')
2379 @DocsEditable
2380 AnimatedLength get height native "SVGFEDropShadowElement_height_Getter";
2381
2382 @DomName('SVGFEDropShadowElement.result')
2383 @DocsEditable
2384 AnimatedString get result native "SVGFEDropShadowElement_result_Getter";
2385
2386 @DomName('SVGFEDropShadowElement.width')
2387 @DocsEditable
2388 AnimatedLength get width native "SVGFEDropShadowElement_width_Getter";
2389
2390 @DomName('SVGFEDropShadowElement.x')
2391 @DocsEditable
2392 AnimatedLength get x native "SVGFEDropShadowElement_x_Getter";
2393
2394 @DomName('SVGFEDropShadowElement.y')
2395 @DocsEditable
2396 AnimatedLength get y native "SVGFEDropShadowElement_y_Getter";
2397
2398 @DomName('SVGFEDropShadowElement.className')
2399 @DocsEditable
2400 AnimatedString get $dom_svgClassName native "SVGFEDropShadowElement_className_ Getter";
2401
2402 @DomName('SVGFEDropShadowElement.style')
2403 @DocsEditable
2404 CssStyleDeclaration get style native "SVGFEDropShadowElement_style_Getter";
2405
2406 @DomName('SVGFEDropShadowElement.getPresentationAttribute')
2407 @DocsEditable
2408 CssValue getPresentationAttribute(String name) native "SVGFEDropShadowElement_ getPresentationAttribute_Callback";
2409
2410 }
2411 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2412 // for details. All rights reserved. Use of this source code is governed by a
2413 // BSD-style license that can be found in the LICENSE file.
2414
2415 // WARNING: Do not edit - generated code.
2416
2417
2418 @DocsEditable
2419 @DomName('SVGFEFloodElement') 2307 @DomName('SVGFEFloodElement')
2308 @SupportedBrowser(SupportedBrowser.CHROME)
2309 @SupportedBrowser(SupportedBrowser.FIREFOX)
2310 @SupportedBrowser(SupportedBrowser.IE, '10')
2311 @SupportedBrowser(SupportedBrowser.SAFARI)
2420 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 2312 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
2421 FEFloodElement.internal() : super.internal(); 2313 FEFloodElement.internal() : super.internal();
2422 2314
2315 @DocsEditable
2316 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood");
2317
2318 /// Checks if this type is supported on the current platform.
2319 static bool get supported => true;
2320
2423 @DomName('SVGFEFloodElement.height') 2321 @DomName('SVGFEFloodElement.height')
2424 @DocsEditable 2322 @DocsEditable
2425 AnimatedLength get height native "SVGFEFloodElement_height_Getter"; 2323 AnimatedLength get height native "SVGFEFloodElement_height_Getter";
2426 2324
2427 @DomName('SVGFEFloodElement.result') 2325 @DomName('SVGFEFloodElement.result')
2428 @DocsEditable 2326 @DocsEditable
2429 AnimatedString get result native "SVGFEFloodElement_result_Getter"; 2327 AnimatedString get result native "SVGFEFloodElement_result_Getter";
2430 2328
2431 @DomName('SVGFEFloodElement.width') 2329 @DomName('SVGFEFloodElement.width')
2432 @DocsEditable 2330 @DocsEditable
(...skipping 22 matching lines...) Expand all
2455 } 2353 }
2456 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2354 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2457 // for details. All rights reserved. Use of this source code is governed by a 2355 // for details. All rights reserved. Use of this source code is governed by a
2458 // BSD-style license that can be found in the LICENSE file. 2356 // BSD-style license that can be found in the LICENSE file.
2459 2357
2460 // WARNING: Do not edit - generated code. 2358 // WARNING: Do not edit - generated code.
2461 2359
2462 2360
2463 @DocsEditable 2361 @DocsEditable
2464 @DomName('SVGFEFuncAElement') 2362 @DomName('SVGFEFuncAElement')
2465 class FEFuncAElement extends ComponentTransferFunctionElement { 2363 @SupportedBrowser(SupportedBrowser.CHROME)
2364 @SupportedBrowser(SupportedBrowser.FIREFOX)
2365 @SupportedBrowser(SupportedBrowser.IE, '10')
2366 @SupportedBrowser(SupportedBrowser.SAFARI)
2367 class FEFuncAElement extends _SVGComponentTransferFunctionElement {
2466 FEFuncAElement.internal() : super.internal(); 2368 FEFuncAElement.internal() : super.internal();
2467 2369
2370 @DocsEditable
2371 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA");
2372
2373 /// Checks if this type is supported on the current platform.
2374 static bool get supported => true;
2375
2468 } 2376 }
2469 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2377 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2470 // for details. All rights reserved. Use of this source code is governed by a 2378 // for details. All rights reserved. Use of this source code is governed by a
2471 // BSD-style license that can be found in the LICENSE file. 2379 // BSD-style license that can be found in the LICENSE file.
2472 2380
2473 // WARNING: Do not edit - generated code. 2381 // WARNING: Do not edit - generated code.
2474 2382
2475 2383
2476 @DocsEditable 2384 @DocsEditable
2477 @DomName('SVGFEFuncBElement') 2385 @DomName('SVGFEFuncBElement')
2478 class FEFuncBElement extends ComponentTransferFunctionElement { 2386 @SupportedBrowser(SupportedBrowser.CHROME)
2387 @SupportedBrowser(SupportedBrowser.FIREFOX)
2388 @SupportedBrowser(SupportedBrowser.IE, '10')
2389 @SupportedBrowser(SupportedBrowser.SAFARI)
2390 class FEFuncBElement extends _SVGComponentTransferFunctionElement {
2479 FEFuncBElement.internal() : super.internal(); 2391 FEFuncBElement.internal() : super.internal();
2480 2392
2393 @DocsEditable
2394 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB");
2395
2396 /// Checks if this type is supported on the current platform.
2397 static bool get supported => true;
2398
2481 } 2399 }
2482 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2400 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2483 // for details. All rights reserved. Use of this source code is governed by a 2401 // for details. All rights reserved. Use of this source code is governed by a
2484 // BSD-style license that can be found in the LICENSE file. 2402 // BSD-style license that can be found in the LICENSE file.
2485 2403
2486 // WARNING: Do not edit - generated code. 2404 // WARNING: Do not edit - generated code.
2487 2405
2488 2406
2489 @DocsEditable 2407 @DocsEditable
2490 @DomName('SVGFEFuncGElement') 2408 @DomName('SVGFEFuncGElement')
2491 class FEFuncGElement extends ComponentTransferFunctionElement { 2409 @SupportedBrowser(SupportedBrowser.CHROME)
2410 @SupportedBrowser(SupportedBrowser.FIREFOX)
2411 @SupportedBrowser(SupportedBrowser.IE, '10')
2412 @SupportedBrowser(SupportedBrowser.SAFARI)
2413 class FEFuncGElement extends _SVGComponentTransferFunctionElement {
2492 FEFuncGElement.internal() : super.internal(); 2414 FEFuncGElement.internal() : super.internal();
2493 2415
2416 @DocsEditable
2417 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG");
2418
2419 /// Checks if this type is supported on the current platform.
2420 static bool get supported => true;
2421
2494 } 2422 }
2495 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2423 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2496 // for details. All rights reserved. Use of this source code is governed by a 2424 // for details. All rights reserved. Use of this source code is governed by a
2497 // BSD-style license that can be found in the LICENSE file. 2425 // BSD-style license that can be found in the LICENSE file.
2498 2426
2499 // WARNING: Do not edit - generated code. 2427 // WARNING: Do not edit - generated code.
2500 2428
2501 2429
2502 @DocsEditable 2430 @DocsEditable
2503 @DomName('SVGFEFuncRElement') 2431 @DomName('SVGFEFuncRElement')
2504 class FEFuncRElement extends ComponentTransferFunctionElement { 2432 @SupportedBrowser(SupportedBrowser.CHROME)
2433 @SupportedBrowser(SupportedBrowser.FIREFOX)
2434 @SupportedBrowser(SupportedBrowser.IE, '10')
2435 @SupportedBrowser(SupportedBrowser.SAFARI)
2436 class FEFuncRElement extends _SVGComponentTransferFunctionElement {
2505 FEFuncRElement.internal() : super.internal(); 2437 FEFuncRElement.internal() : super.internal();
2506 2438
2439 @DocsEditable
2440 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR");
2441
2442 /// Checks if this type is supported on the current platform.
2443 static bool get supported => true;
2444
2507 } 2445 }
2508 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2446 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2509 // for details. All rights reserved. Use of this source code is governed by a 2447 // for details. All rights reserved. Use of this source code is governed by a
2510 // BSD-style license that can be found in the LICENSE file. 2448 // BSD-style license that can be found in the LICENSE file.
2511 2449
2512 // WARNING: Do not edit - generated code. 2450 // WARNING: Do not edit - generated code.
2513 2451
2514 2452
2515 @DocsEditable 2453 @DocsEditable
2516 @DomName('SVGFEGaussianBlurElement') 2454 @DomName('SVGFEGaussianBlurElement')
2455 @SupportedBrowser(SupportedBrowser.CHROME)
2456 @SupportedBrowser(SupportedBrowser.FIREFOX)
2457 @SupportedBrowser(SupportedBrowser.IE, '10')
2458 @SupportedBrowser(SupportedBrowser.SAFARI)
2517 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes { 2459 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar dAttributes {
2518 FEGaussianBlurElement.internal() : super.internal(); 2460 FEGaussianBlurElement.internal() : super.internal();
2519 2461
2462 @DocsEditable
2463 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur");
2464
2465 /// Checks if this type is supported on the current platform.
2466 static bool get supported => true;
2467
2520 @DomName('SVGFEGaussianBlurElement.in1') 2468 @DomName('SVGFEGaussianBlurElement.in1')
2521 @DocsEditable 2469 @DocsEditable
2522 AnimatedString get in1 native "SVGFEGaussianBlurElement_in1_Getter"; 2470 AnimatedString get in1 native "SVGFEGaussianBlurElement_in1_Getter";
2523 2471
2524 @DomName('SVGFEGaussianBlurElement.stdDeviationX') 2472 @DomName('SVGFEGaussianBlurElement.stdDeviationX')
2525 @DocsEditable 2473 @DocsEditable
2526 AnimatedNumber get stdDeviationX native "SVGFEGaussianBlurElement_stdDeviation X_Getter"; 2474 AnimatedNumber get stdDeviationX native "SVGFEGaussianBlurElement_stdDeviation X_Getter";
2527 2475
2528 @DomName('SVGFEGaussianBlurElement.stdDeviationY') 2476 @DomName('SVGFEGaussianBlurElement.stdDeviationY')
2529 @DocsEditable 2477 @DocsEditable
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
2568 } 2516 }
2569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2517 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2570 // for details. All rights reserved. Use of this source code is governed by a 2518 // for details. All rights reserved. Use of this source code is governed by a
2571 // BSD-style license that can be found in the LICENSE file. 2519 // BSD-style license that can be found in the LICENSE file.
2572 2520
2573 // WARNING: Do not edit - generated code. 2521 // WARNING: Do not edit - generated code.
2574 2522
2575 2523
2576 @DocsEditable 2524 @DocsEditable
2577 @DomName('SVGFEImageElement') 2525 @DomName('SVGFEImageElement')
2526 @SupportedBrowser(SupportedBrowser.CHROME)
2527 @SupportedBrowser(SupportedBrowser.FIREFOX)
2528 @SupportedBrowser(SupportedBrowser.IE, '10')
2529 @SupportedBrowser(SupportedBrowser.SAFARI)
2578 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference, ExternalResourcesRequired, LangSpace { 2530 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib utes, UriReference, ExternalResourcesRequired, LangSpace {
2579 FEImageElement.internal() : super.internal(); 2531 FEImageElement.internal() : super.internal();
2580 2532
2533 @DocsEditable
2534 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage");
2535
2536 /// Checks if this type is supported on the current platform.
2537 static bool get supported => true;
2538
2581 @DomName('SVGFEImageElement.preserveAspectRatio') 2539 @DomName('SVGFEImageElement.preserveAspectRatio')
2582 @DocsEditable 2540 @DocsEditable
2583 AnimatedPreserveAspectRatio get preserveAspectRatio native "SVGFEImageElement_ preserveAspectRatio_Getter"; 2541 AnimatedPreserveAspectRatio get preserveAspectRatio native "SVGFEImageElement_ preserveAspectRatio_Getter";
2584 2542
2585 @DomName('SVGFEImageElement.externalResourcesRequired') 2543 @DomName('SVGFEImageElement.externalResourcesRequired')
2586 @DocsEditable 2544 @DocsEditable
2587 AnimatedBoolean get externalResourcesRequired native "SVGFEImageElement_extern alResourcesRequired_Getter"; 2545 AnimatedBoolean get externalResourcesRequired native "SVGFEImageElement_extern alResourcesRequired_Getter";
2588 2546
2589 @DomName('SVGFEImageElement.height') 2547 @DomName('SVGFEImageElement.height')
2590 @DocsEditable 2548 @DocsEditable
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2641 } 2599 }
2642 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2643 // for details. All rights reserved. Use of this source code is governed by a 2601 // for details. All rights reserved. Use of this source code is governed by a
2644 // BSD-style license that can be found in the LICENSE file. 2602 // BSD-style license that can be found in the LICENSE file.
2645 2603
2646 // WARNING: Do not edit - generated code. 2604 // WARNING: Do not edit - generated code.
2647 2605
2648 2606
2649 @DocsEditable 2607 @DocsEditable
2650 @DomName('SVGFEMergeElement') 2608 @DomName('SVGFEMergeElement')
2609 @SupportedBrowser(SupportedBrowser.CHROME)
2610 @SupportedBrowser(SupportedBrowser.FIREFOX)
2611 @SupportedBrowser(SupportedBrowser.IE, '10')
2612 @SupportedBrowser(SupportedBrowser.SAFARI)
2651 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes { 2613 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib utes {
2652 FEMergeElement.internal() : super.internal(); 2614 FEMergeElement.internal() : super.internal();
2653 2615
2616 @DocsEditable
2617 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge");
2618
2619 /// Checks if this type is supported on the current platform.
2620 static bool get supported => true;
2621
2654 @DomName('SVGFEMergeElement.height') 2622 @DomName('SVGFEMergeElement.height')
2655 @DocsEditable 2623 @DocsEditable
2656 AnimatedLength get height native "SVGFEMergeElement_height_Getter"; 2624 AnimatedLength get height native "SVGFEMergeElement_height_Getter";
2657 2625
2658 @DomName('SVGFEMergeElement.result') 2626 @DomName('SVGFEMergeElement.result')
2659 @DocsEditable 2627 @DocsEditable
2660 AnimatedString get result native "SVGFEMergeElement_result_Getter"; 2628 AnimatedString get result native "SVGFEMergeElement_result_Getter";
2661 2629
2662 @DomName('SVGFEMergeElement.width') 2630 @DomName('SVGFEMergeElement.width')
2663 @DocsEditable 2631 @DocsEditable
(...skipping 22 matching lines...) Expand all
2686 } 2654 }
2687 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2655 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2688 // for details. All rights reserved. Use of this source code is governed by a 2656 // for details. All rights reserved. Use of this source code is governed by a
2689 // BSD-style license that can be found in the LICENSE file. 2657 // BSD-style license that can be found in the LICENSE file.
2690 2658
2691 // WARNING: Do not edit - generated code. 2659 // WARNING: Do not edit - generated code.
2692 2660
2693 2661
2694 @DocsEditable 2662 @DocsEditable
2695 @DomName('SVGFEMergeNodeElement') 2663 @DomName('SVGFEMergeNodeElement')
2664 @SupportedBrowser(SupportedBrowser.CHROME)
2665 @SupportedBrowser(SupportedBrowser.FIREFOX)
2666 @SupportedBrowser(SupportedBrowser.IE, '10')
2667 @SupportedBrowser(SupportedBrowser.SAFARI)
2696 class FEMergeNodeElement extends SvgElement { 2668 class FEMergeNodeElement extends SvgElement {
2697 FEMergeNodeElement.internal() : super.internal(); 2669 FEMergeNodeElement.internal() : super.internal();
2698 2670
2671 @DocsEditable
2672 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode");
2673
2674 /// Checks if this type is supported on the current platform.
2675 static bool get supported => true;
2676
2699 @DomName('SVGFEMergeNodeElement.in1') 2677 @DomName('SVGFEMergeNodeElement.in1')
2700 @DocsEditable 2678 @DocsEditable
2701 AnimatedString get in1 native "SVGFEMergeNodeElement_in1_Getter"; 2679 AnimatedString get in1 native "SVGFEMergeNodeElement_in1_Getter";
2702 2680
2703 } 2681 }
2704 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2682 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2705 // for details. All rights reserved. Use of this source code is governed by a 2683 // for details. All rights reserved. Use of this source code is governed by a
2706 // BSD-style license that can be found in the LICENSE file. 2684 // BSD-style license that can be found in the LICENSE file.
2707 2685
2708 // WARNING: Do not edit - generated code. 2686 // WARNING: Do not edit - generated code.
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
2774 } 2752 }
2775 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2776 // for details. All rights reserved. Use of this source code is governed by a 2754 // for details. All rights reserved. Use of this source code is governed by a
2777 // BSD-style license that can be found in the LICENSE file. 2755 // BSD-style license that can be found in the LICENSE file.
2778 2756
2779 // WARNING: Do not edit - generated code. 2757 // WARNING: Do not edit - generated code.
2780 2758
2781 2759
2782 @DocsEditable 2760 @DocsEditable
2783 @DomName('SVGFEOffsetElement') 2761 @DomName('SVGFEOffsetElement')
2762 @SupportedBrowser(SupportedBrowser.CHROME)
2763 @SupportedBrowser(SupportedBrowser.FIREFOX)
2764 @SupportedBrowser(SupportedBrowser.IE, '10')
2765 @SupportedBrowser(SupportedBrowser.SAFARI)
2784 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes { 2766 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri butes {
2785 FEOffsetElement.internal() : super.internal(); 2767 FEOffsetElement.internal() : super.internal();
2786 2768
2769 @DocsEditable
2770 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset");
2771
2772 /// Checks if this type is supported on the current platform.
2773 static bool get supported => true;
2774
2787 @DomName('SVGFEOffsetElement.dx') 2775 @DomName('SVGFEOffsetElement.dx')
2788 @DocsEditable 2776 @DocsEditable
2789 AnimatedNumber get dx native "SVGFEOffsetElement_dx_Getter"; 2777 AnimatedNumber get dx native "SVGFEOffsetElement_dx_Getter";
2790 2778
2791 @DomName('SVGFEOffsetElement.dy') 2779 @DomName('SVGFEOffsetElement.dy')
2792 @DocsEditable 2780 @DocsEditable
2793 AnimatedNumber get dy native "SVGFEOffsetElement_dy_Getter"; 2781 AnimatedNumber get dy native "SVGFEOffsetElement_dy_Getter";
2794 2782
2795 @DomName('SVGFEOffsetElement.in1') 2783 @DomName('SVGFEOffsetElement.in1')
2796 @DocsEditable 2784 @DocsEditable
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
2831 } 2819 }
2832 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2820 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2833 // for details. All rights reserved. Use of this source code is governed by a 2821 // for details. All rights reserved. Use of this source code is governed by a
2834 // BSD-style license that can be found in the LICENSE file. 2822 // BSD-style license that can be found in the LICENSE file.
2835 2823
2836 // WARNING: Do not edit - generated code. 2824 // WARNING: Do not edit - generated code.
2837 2825
2838 2826
2839 @DocsEditable 2827 @DocsEditable
2840 @DomName('SVGFEPointLightElement') 2828 @DomName('SVGFEPointLightElement')
2829 @SupportedBrowser(SupportedBrowser.CHROME)
2830 @SupportedBrowser(SupportedBrowser.FIREFOX)
2831 @SupportedBrowser(SupportedBrowser.IE, '10')
2832 @SupportedBrowser(SupportedBrowser.SAFARI)
2841 class FEPointLightElement extends SvgElement { 2833 class FEPointLightElement extends SvgElement {
2842 FEPointLightElement.internal() : super.internal(); 2834 FEPointLightElement.internal() : super.internal();
2843 2835
2836 @DocsEditable
2837 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight");
2838
2839 /// Checks if this type is supported on the current platform.
2840 static bool get supported => true;
2841
2844 @DomName('SVGFEPointLightElement.x') 2842 @DomName('SVGFEPointLightElement.x')
2845 @DocsEditable 2843 @DocsEditable
2846 AnimatedNumber get x native "SVGFEPointLightElement_x_Getter"; 2844 AnimatedNumber get x native "SVGFEPointLightElement_x_Getter";
2847 2845
2848 @DomName('SVGFEPointLightElement.y') 2846 @DomName('SVGFEPointLightElement.y')
2849 @DocsEditable 2847 @DocsEditable
2850 AnimatedNumber get y native "SVGFEPointLightElement_y_Getter"; 2848 AnimatedNumber get y native "SVGFEPointLightElement_y_Getter";
2851 2849
2852 @DomName('SVGFEPointLightElement.z') 2850 @DomName('SVGFEPointLightElement.z')
2853 @DocsEditable 2851 @DocsEditable
2854 AnimatedNumber get z native "SVGFEPointLightElement_z_Getter"; 2852 AnimatedNumber get z native "SVGFEPointLightElement_z_Getter";
2855 2853
2856 } 2854 }
2857 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2858 // for details. All rights reserved. Use of this source code is governed by a 2856 // for details. All rights reserved. Use of this source code is governed by a
2859 // BSD-style license that can be found in the LICENSE file. 2857 // BSD-style license that can be found in the LICENSE file.
2860 2858
2861 // WARNING: Do not edit - generated code. 2859 // WARNING: Do not edit - generated code.
2862 2860
2863 2861
2864 @DocsEditable 2862 @DocsEditable
2865 @DomName('SVGFESpecularLightingElement') 2863 @DomName('SVGFESpecularLightingElement')
2864 @SupportedBrowser(SupportedBrowser.CHROME)
2865 @SupportedBrowser(SupportedBrowser.FIREFOX)
2866 @SupportedBrowser(SupportedBrowser.IE, '10')
2867 @SupportedBrowser(SupportedBrowser.SAFARI)
2866 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes { 2868 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta ndardAttributes {
2867 FESpecularLightingElement.internal() : super.internal(); 2869 FESpecularLightingElement.internal() : super.internal();
2868 2870
2871 @DocsEditable
2872 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting");
2873
2874 /// Checks if this type is supported on the current platform.
2875 static bool get supported => true;
2876
2869 @DomName('SVGFESpecularLightingElement.in1') 2877 @DomName('SVGFESpecularLightingElement.in1')
2870 @DocsEditable 2878 @DocsEditable
2871 AnimatedString get in1 native "SVGFESpecularLightingElement_in1_Getter"; 2879 AnimatedString get in1 native "SVGFESpecularLightingElement_in1_Getter";
2872 2880
2873 @DomName('SVGFESpecularLightingElement.specularConstant') 2881 @DomName('SVGFESpecularLightingElement.specularConstant')
2874 @DocsEditable 2882 @DocsEditable
2875 AnimatedNumber get specularConstant native "SVGFESpecularLightingElement_specu larConstant_Getter"; 2883 AnimatedNumber get specularConstant native "SVGFESpecularLightingElement_specu larConstant_Getter";
2876 2884
2877 @DomName('SVGFESpecularLightingElement.specularExponent') 2885 @DomName('SVGFESpecularLightingElement.specularExponent')
2878 @DocsEditable 2886 @DocsEditable
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
2917 } 2925 }
2918 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2926 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2919 // for details. All rights reserved. Use of this source code is governed by a 2927 // for details. All rights reserved. Use of this source code is governed by a
2920 // BSD-style license that can be found in the LICENSE file. 2928 // BSD-style license that can be found in the LICENSE file.
2921 2929
2922 // WARNING: Do not edit - generated code. 2930 // WARNING: Do not edit - generated code.
2923 2931
2924 2932
2925 @DocsEditable 2933 @DocsEditable
2926 @DomName('SVGFESpotLightElement') 2934 @DomName('SVGFESpotLightElement')
2935 @SupportedBrowser(SupportedBrowser.CHROME)
2936 @SupportedBrowser(SupportedBrowser.FIREFOX)
2937 @SupportedBrowser(SupportedBrowser.IE, '10')
2938 @SupportedBrowser(SupportedBrowser.SAFARI)
2927 class FESpotLightElement extends SvgElement { 2939 class FESpotLightElement extends SvgElement {
2928 FESpotLightElement.internal() : super.internal(); 2940 FESpotLightElement.internal() : super.internal();
2929 2941
2942 @DocsEditable
2943 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight");
2944
2945 /// Checks if this type is supported on the current platform.
2946 static bool get supported => true;
2947
2930 @DomName('SVGFESpotLightElement.limitingConeAngle') 2948 @DomName('SVGFESpotLightElement.limitingConeAngle')
2931 @DocsEditable 2949 @DocsEditable
2932 AnimatedNumber get limitingConeAngle native "SVGFESpotLightElement_limitingCon eAngle_Getter"; 2950 AnimatedNumber get limitingConeAngle native "SVGFESpotLightElement_limitingCon eAngle_Getter";
2933 2951
2934 @DomName('SVGFESpotLightElement.pointsAtX') 2952 @DomName('SVGFESpotLightElement.pointsAtX')
2935 @DocsEditable 2953 @DocsEditable
2936 AnimatedNumber get pointsAtX native "SVGFESpotLightElement_pointsAtX_Getter"; 2954 AnimatedNumber get pointsAtX native "SVGFESpotLightElement_pointsAtX_Getter";
2937 2955
2938 @DomName('SVGFESpotLightElement.pointsAtY') 2956 @DomName('SVGFESpotLightElement.pointsAtY')
2939 @DocsEditable 2957 @DocsEditable
(...skipping 22 matching lines...) Expand all
2962 } 2980 }
2963 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2981 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2964 // for details. All rights reserved. Use of this source code is governed by a 2982 // for details. All rights reserved. Use of this source code is governed by a
2965 // BSD-style license that can be found in the LICENSE file. 2983 // BSD-style license that can be found in the LICENSE file.
2966 2984
2967 // WARNING: Do not edit - generated code. 2985 // WARNING: Do not edit - generated code.
2968 2986
2969 2987
2970 @DocsEditable 2988 @DocsEditable
2971 @DomName('SVGFETileElement') 2989 @DomName('SVGFETileElement')
2990 @SupportedBrowser(SupportedBrowser.CHROME)
2991 @SupportedBrowser(SupportedBrowser.FIREFOX)
2992 @SupportedBrowser(SupportedBrowser.IE, '10')
2993 @SupportedBrowser(SupportedBrowser.SAFARI)
2972 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes { 2994 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu tes {
2973 FETileElement.internal() : super.internal(); 2995 FETileElement.internal() : super.internal();
2974 2996
2997 @DocsEditable
2998 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile");
2999
3000 /// Checks if this type is supported on the current platform.
3001 static bool get supported => true;
3002
2975 @DomName('SVGFETileElement.in1') 3003 @DomName('SVGFETileElement.in1')
2976 @DocsEditable 3004 @DocsEditable
2977 AnimatedString get in1 native "SVGFETileElement_in1_Getter"; 3005 AnimatedString get in1 native "SVGFETileElement_in1_Getter";
2978 3006
2979 @DomName('SVGFETileElement.height') 3007 @DomName('SVGFETileElement.height')
2980 @DocsEditable 3008 @DocsEditable
2981 AnimatedLength get height native "SVGFETileElement_height_Getter"; 3009 AnimatedLength get height native "SVGFETileElement_height_Getter";
2982 3010
2983 @DomName('SVGFETileElement.result') 3011 @DomName('SVGFETileElement.result')
2984 @DocsEditable 3012 @DocsEditable
(...skipping 26 matching lines...) Expand all
3011 } 3039 }
3012 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3040 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3013 // for details. All rights reserved. Use of this source code is governed by a 3041 // for details. All rights reserved. Use of this source code is governed by a
3014 // BSD-style license that can be found in the LICENSE file. 3042 // BSD-style license that can be found in the LICENSE file.
3015 3043
3016 // WARNING: Do not edit - generated code. 3044 // WARNING: Do not edit - generated code.
3017 3045
3018 3046
3019 @DocsEditable 3047 @DocsEditable
3020 @DomName('SVGFETurbulenceElement') 3048 @DomName('SVGFETurbulenceElement')
3049 @SupportedBrowser(SupportedBrowser.CHROME)
3050 @SupportedBrowser(SupportedBrowser.FIREFOX)
3051 @SupportedBrowser(SupportedBrowser.IE, '10')
3052 @SupportedBrowser(SupportedBrowser.SAFARI)
3021 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes { 3053 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA ttributes {
3022 FETurbulenceElement.internal() : super.internal(); 3054 FETurbulenceElement.internal() : super.internal();
3023 3055
3056 @DocsEditable
3057 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence");
3058
3059 /// Checks if this type is supported on the current platform.
3060 static bool get supported => true;
3061
3024 static const int SVG_STITCHTYPE_NOSTITCH = 2; 3062 static const int SVG_STITCHTYPE_NOSTITCH = 2;
3025 3063
3026 static const int SVG_STITCHTYPE_STITCH = 1; 3064 static const int SVG_STITCHTYPE_STITCH = 1;
3027 3065
3028 static const int SVG_STITCHTYPE_UNKNOWN = 0; 3066 static const int SVG_STITCHTYPE_UNKNOWN = 0;
3029 3067
3030 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; 3068 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1;
3031 3069
3032 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2; 3070 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2;
3033 3071
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
3092 } 3130 }
3093 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3131 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3094 // for details. All rights reserved. Use of this source code is governed by a 3132 // for details. All rights reserved. Use of this source code is governed by a
3095 // BSD-style license that can be found in the LICENSE file. 3133 // BSD-style license that can be found in the LICENSE file.
3096 3134
3097 // WARNING: Do not edit - generated code. 3135 // WARNING: Do not edit - generated code.
3098 3136
3099 3137
3100 @DocsEditable 3138 @DocsEditable
3101 @DomName('SVGFilterElement') 3139 @DomName('SVGFilterElement')
3140 @SupportedBrowser(SupportedBrowser.CHROME)
3141 @SupportedBrowser(SupportedBrowser.FIREFOX)
3142 @SupportedBrowser(SupportedBrowser.IE, '10')
3143 @SupportedBrowser(SupportedBrowser.SAFARI)
3102 class FilterElement extends SvgElement implements UriReference, ExternalResource sRequired, Stylable, LangSpace { 3144 class FilterElement extends SvgElement implements UriReference, ExternalResource sRequired, Stylable, LangSpace {
3103 FilterElement.internal() : super.internal(); 3145 FilterElement.internal() : super.internal();
3104 3146
3105 @DocsEditable 3147 @DocsEditable
3106 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 3148 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter");
3107 3149
3150 /// Checks if this type is supported on the current platform.
3151 static bool get supported => true;
3152
3108 @DomName('SVGFilterElement.filterResX') 3153 @DomName('SVGFilterElement.filterResX')
3109 @DocsEditable 3154 @DocsEditable
3110 AnimatedInteger get filterResX native "SVGFilterElement_filterResX_Getter"; 3155 AnimatedInteger get filterResX native "SVGFilterElement_filterResX_Getter";
3111 3156
3112 @DomName('SVGFilterElement.filterResY') 3157 @DomName('SVGFilterElement.filterResY')
3113 @DocsEditable 3158 @DocsEditable
3114 AnimatedInteger get filterResY native "SVGFilterElement_filterResY_Getter"; 3159 AnimatedInteger get filterResY native "SVGFilterElement_filterResY_Getter";
3115 3160
3116 @DomName('SVGFilterElement.filterUnits') 3161 @DomName('SVGFilterElement.filterUnits')
3117 @DocsEditable 3162 @DocsEditable
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
3180 } 3225 }
3181 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3226 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3182 // for details. All rights reserved. Use of this source code is governed by a 3227 // for details. All rights reserved. Use of this source code is governed by a
3183 // BSD-style license that can be found in the LICENSE file. 3228 // BSD-style license that can be found in the LICENSE file.
3184 3229
3185 // WARNING: Do not edit - generated code. 3230 // WARNING: Do not edit - generated code.
3186 3231
3187 3232
3188 @DocsEditable 3233 @DocsEditable
3189 @DomName('SVGFilterPrimitiveStandardAttributes') 3234 @DomName('SVGFilterPrimitiveStandardAttributes')
3190 class FilterPrimitiveStandardAttributes extends NativeFieldWrapperClass1 impleme nts Stylable { 3235 class FilterPrimitiveStandardAttributes extends Stylable {
3191 FilterPrimitiveStandardAttributes.internal(); 3236 FilterPrimitiveStandardAttributes.internal() : super.internal();
3192 3237
3193 @DomName('SVGFilterPrimitiveStandardAttributes.height') 3238 @DomName('SVGFilterPrimitiveStandardAttributes.height')
3194 @DocsEditable 3239 @DocsEditable
3195 AnimatedLength get height native "SVGFilterPrimitiveStandardAttributes_height_ Getter"; 3240 AnimatedLength get height native "SVGFilterPrimitiveStandardAttributes_height_ Getter";
3196 3241
3197 @DomName('SVGFilterPrimitiveStandardAttributes.result') 3242 @DomName('SVGFilterPrimitiveStandardAttributes.result')
3198 @DocsEditable 3243 @DocsEditable
3199 AnimatedString get result native "SVGFilterPrimitiveStandardAttributes_result_ Getter"; 3244 AnimatedString get result native "SVGFilterPrimitiveStandardAttributes_result_ Getter";
3200 3245
3201 @DomName('SVGFilterPrimitiveStandardAttributes.width') 3246 @DomName('SVGFilterPrimitiveStandardAttributes.width')
3202 @DocsEditable 3247 @DocsEditable
3203 AnimatedLength get width native "SVGFilterPrimitiveStandardAttributes_width_Ge tter"; 3248 AnimatedLength get width native "SVGFilterPrimitiveStandardAttributes_width_Ge tter";
3204 3249
3205 @DomName('SVGFilterPrimitiveStandardAttributes.x') 3250 @DomName('SVGFilterPrimitiveStandardAttributes.x')
3206 @DocsEditable 3251 @DocsEditable
3207 AnimatedLength get x native "SVGFilterPrimitiveStandardAttributes_x_Getter"; 3252 AnimatedLength get x native "SVGFilterPrimitiveStandardAttributes_x_Getter";
3208 3253
3209 @DomName('SVGFilterPrimitiveStandardAttributes.y') 3254 @DomName('SVGFilterPrimitiveStandardAttributes.y')
3210 @DocsEditable 3255 @DocsEditable
3211 AnimatedLength get y native "SVGFilterPrimitiveStandardAttributes_y_Getter"; 3256 AnimatedLength get y native "SVGFilterPrimitiveStandardAttributes_y_Getter";
3212 3257
3213 @DomName('SVGFilterPrimitiveStandardAttributes.className')
3214 @DocsEditable
3215 AnimatedString get $dom_svgClassName native "SVGFilterPrimitiveStandardAttribu tes_className_Getter";
3216
3217 @DomName('SVGFilterPrimitiveStandardAttributes.style')
3218 @DocsEditable
3219 CssStyleDeclaration get style native "SVGFilterPrimitiveStandardAttributes_sty le_Getter";
3220
3221 @DomName('SVGFilterPrimitiveStandardAttributes.getPresentationAttribute')
3222 @DocsEditable
3223 CssValue getPresentationAttribute(String name) native "SVGFilterPrimitiveStand ardAttributes_getPresentationAttribute_Callback";
3224
3225 } 3258 }
3226 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3227 // for details. All rights reserved. Use of this source code is governed by a 3260 // for details. All rights reserved. Use of this source code is governed by a
3228 // BSD-style license that can be found in the LICENSE file. 3261 // BSD-style license that can be found in the LICENSE file.
3229 3262
3230 // WARNING: Do not edit - generated code. 3263 // WARNING: Do not edit - generated code.
3231 3264
3232 3265
3233 @DocsEditable 3266 @DocsEditable
3234 @DomName('SVGFitToViewBox') 3267 @DomName('SVGFitToViewBox')
(...skipping 10 matching lines...) Expand all
3245 3278
3246 } 3279 }
3247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3248 // for details. All rights reserved. Use of this source code is governed by a 3281 // for details. All rights reserved. Use of this source code is governed by a
3249 // BSD-style license that can be found in the LICENSE file. 3282 // BSD-style license that can be found in the LICENSE file.
3250 3283
3251 // WARNING: Do not edit - generated code. 3284 // WARNING: Do not edit - generated code.
3252 3285
3253 3286
3254 @DocsEditable 3287 @DocsEditable
3255 @DomName('SVGFontElement')
3256 class FontElement extends SvgElement {
3257 FontElement.internal() : super.internal();
3258
3259 @DocsEditable
3260 factory FontElement() => _SvgElementFactoryProvider.createSvgElement_tag("font ");
3261
3262 }
3263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3264 // for details. All rights reserved. Use of this source code is governed by a
3265 // BSD-style license that can be found in the LICENSE file.
3266
3267 // WARNING: Do not edit - generated code.
3268
3269
3270 @DocsEditable
3271 @DomName('SVGFontFaceElement')
3272 class FontFaceElement extends SvgElement {
3273 FontFaceElement.internal() : super.internal();
3274
3275 @DocsEditable
3276 factory FontFaceElement() => _SvgElementFactoryProvider.createSvgElement_tag(" font-face");
3277
3278 }
3279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3280 // for details. All rights reserved. Use of this source code is governed by a
3281 // BSD-style license that can be found in the LICENSE file.
3282
3283 // WARNING: Do not edit - generated code.
3284
3285
3286 @DocsEditable
3287 @DomName('SVGFontFaceFormatElement')
3288 class FontFaceFormatElement extends SvgElement {
3289 FontFaceFormatElement.internal() : super.internal();
3290
3291 @DocsEditable
3292 factory FontFaceFormatElement() => _SvgElementFactoryProvider.createSvgElement _tag("font-face-format");
3293
3294 }
3295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3296 // for details. All rights reserved. Use of this source code is governed by a
3297 // BSD-style license that can be found in the LICENSE file.
3298
3299 // WARNING: Do not edit - generated code.
3300
3301
3302 @DocsEditable
3303 @DomName('SVGFontFaceNameElement')
3304 class FontFaceNameElement extends SvgElement {
3305 FontFaceNameElement.internal() : super.internal();
3306
3307 @DocsEditable
3308 factory FontFaceNameElement() => _SvgElementFactoryProvider.createSvgElement_t ag("font-face-name");
3309
3310 }
3311 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3312 // for details. All rights reserved. Use of this source code is governed by a
3313 // BSD-style license that can be found in the LICENSE file.
3314
3315 // WARNING: Do not edit - generated code.
3316
3317
3318 @DocsEditable
3319 @DomName('SVGFontFaceSrcElement')
3320 class FontFaceSrcElement extends SvgElement {
3321 FontFaceSrcElement.internal() : super.internal();
3322
3323 @DocsEditable
3324 factory FontFaceSrcElement() => _SvgElementFactoryProvider.createSvgElement_ta g("font-face-src");
3325
3326 }
3327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3328 // for details. All rights reserved. Use of this source code is governed by a
3329 // BSD-style license that can be found in the LICENSE file.
3330
3331 // WARNING: Do not edit - generated code.
3332
3333
3334 @DocsEditable
3335 @DomName('SVGFontFaceUriElement')
3336 class FontFaceUriElement extends SvgElement {
3337 FontFaceUriElement.internal() : super.internal();
3338
3339 @DocsEditable
3340 factory FontFaceUriElement() => _SvgElementFactoryProvider.createSvgElement_ta g("font-face-uri");
3341
3342 }
3343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3344 // for details. All rights reserved. Use of this source code is governed by a
3345 // BSD-style license that can be found in the LICENSE file.
3346
3347 // WARNING: Do not edit - generated code.
3348
3349
3350 @DocsEditable
3351 @DomName('SVGForeignObjectElement') 3288 @DomName('SVGForeignObjectElement')
3289 @SupportedBrowser(SupportedBrowser.CHROME)
3290 @SupportedBrowser(SupportedBrowser.FIREFOX)
3291 @SupportedBrowser(SupportedBrowser.SAFARI)
3352 class ForeignObjectElement extends SvgElement implements Transformable, Tests, S tylable, ExternalResourcesRequired, LangSpace { 3292 class ForeignObjectElement extends SvgElement implements Transformable, Tests, S tylable, ExternalResourcesRequired, LangSpace {
3353 ForeignObjectElement.internal() : super.internal(); 3293 ForeignObjectElement.internal() : super.internal();
3354 3294
3355 @DocsEditable 3295 @DocsEditable
3356 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 3296 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject");
3357 3297
3298 /// Checks if this type is supported on the current platform.
3299 static bool get supported => true;
3300
3358 @DomName('SVGForeignObjectElement.height') 3301 @DomName('SVGForeignObjectElement.height')
3359 @DocsEditable 3302 @DocsEditable
3360 AnimatedLength get height native "SVGForeignObjectElement_height_Getter"; 3303 AnimatedLength get height native "SVGForeignObjectElement_height_Getter";
3361 3304
3362 @DomName('SVGForeignObjectElement.width') 3305 @DomName('SVGForeignObjectElement.width')
3363 @DocsEditable 3306 @DocsEditable
3364 AnimatedLength get width native "SVGForeignObjectElement_width_Getter"; 3307 AnimatedLength get width native "SVGForeignObjectElement_width_Getter";
3365 3308
3366 @DomName('SVGForeignObjectElement.x') 3309 @DomName('SVGForeignObjectElement.x')
3367 @DocsEditable 3310 @DocsEditable
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
3541 3484
3542 } 3485 }
3543 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3486 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3544 // for details. All rights reserved. Use of this source code is governed by a 3487 // for details. All rights reserved. Use of this source code is governed by a
3545 // BSD-style license that can be found in the LICENSE file. 3488 // BSD-style license that can be found in the LICENSE file.
3546 3489
3547 // WARNING: Do not edit - generated code. 3490 // WARNING: Do not edit - generated code.
3548 3491
3549 3492
3550 @DocsEditable 3493 @DocsEditable
3551 @DomName('SVGGlyphElement')
3552 class GlyphElement extends SvgElement {
3553 GlyphElement.internal() : super.internal();
3554
3555 @DocsEditable
3556 factory GlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("gly ph");
3557
3558 }
3559 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3560 // for details. All rights reserved. Use of this source code is governed by a
3561 // BSD-style license that can be found in the LICENSE file.
3562
3563 // WARNING: Do not edit - generated code.
3564
3565
3566 @DocsEditable
3567 @DomName('SVGGlyphRefElement')
3568 class GlyphRefElement extends SvgElement implements UriReference, Stylable {
3569 GlyphRefElement.internal() : super.internal();
3570
3571 @DomName('SVGGlyphRefElement.dx')
3572 @DocsEditable
3573 num get dx native "SVGGlyphRefElement_dx_Getter";
3574
3575 @DomName('SVGGlyphRefElement.dx')
3576 @DocsEditable
3577 void set dx(num value) native "SVGGlyphRefElement_dx_Setter";
3578
3579 @DomName('SVGGlyphRefElement.dy')
3580 @DocsEditable
3581 num get dy native "SVGGlyphRefElement_dy_Getter";
3582
3583 @DomName('SVGGlyphRefElement.dy')
3584 @DocsEditable
3585 void set dy(num value) native "SVGGlyphRefElement_dy_Setter";
3586
3587 @DomName('SVGGlyphRefElement.format')
3588 @DocsEditable
3589 String get format native "SVGGlyphRefElement_format_Getter";
3590
3591 @DomName('SVGGlyphRefElement.format')
3592 @DocsEditable
3593 void set format(String value) native "SVGGlyphRefElement_format_Setter";
3594
3595 @DomName('SVGGlyphRefElement.glyphRef')
3596 @DocsEditable
3597 String get glyphRef native "SVGGlyphRefElement_glyphRef_Getter";
3598
3599 @DomName('SVGGlyphRefElement.glyphRef')
3600 @DocsEditable
3601 void set glyphRef(String value) native "SVGGlyphRefElement_glyphRef_Setter";
3602
3603 @DomName('SVGGlyphRefElement.x')
3604 @DocsEditable
3605 num get x native "SVGGlyphRefElement_x_Getter";
3606
3607 @DomName('SVGGlyphRefElement.x')
3608 @DocsEditable
3609 void set x(num value) native "SVGGlyphRefElement_x_Setter";
3610
3611 @DomName('SVGGlyphRefElement.y')
3612 @DocsEditable
3613 num get y native "SVGGlyphRefElement_y_Getter";
3614
3615 @DomName('SVGGlyphRefElement.y')
3616 @DocsEditable
3617 void set y(num value) native "SVGGlyphRefElement_y_Setter";
3618
3619 @DomName('SVGGlyphRefElement.className')
3620 @DocsEditable
3621 AnimatedString get $dom_svgClassName native "SVGGlyphRefElement_className_Gett er";
3622
3623 @DomName('SVGGlyphRefElement.style')
3624 @DocsEditable
3625 CssStyleDeclaration get style native "SVGGlyphRefElement_style_Getter";
3626
3627 @DomName('SVGGlyphRefElement.getPresentationAttribute')
3628 @DocsEditable
3629 CssValue getPresentationAttribute(String name) native "SVGGlyphRefElement_getP resentationAttribute_Callback";
3630
3631 @DomName('SVGGlyphRefElement.href')
3632 @DocsEditable
3633 AnimatedString get href native "SVGGlyphRefElement_href_Getter";
3634
3635 }
3636 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3637 // for details. All rights reserved. Use of this source code is governed by a
3638 // BSD-style license that can be found in the LICENSE file.
3639
3640 // WARNING: Do not edit - generated code.
3641
3642
3643 @DocsEditable
3644 @DomName('SVGGradientElement')
3645 class GradientElement extends SvgElement implements UriReference, ExternalResour cesRequired, Stylable {
3646 GradientElement.internal() : super.internal();
3647
3648 static const int SVG_SPREADMETHOD_PAD = 1;
3649
3650 static const int SVG_SPREADMETHOD_REFLECT = 2;
3651
3652 static const int SVG_SPREADMETHOD_REPEAT = 3;
3653
3654 static const int SVG_SPREADMETHOD_UNKNOWN = 0;
3655
3656 @DomName('SVGGradientElement.gradientTransform')
3657 @DocsEditable
3658 AnimatedTransformList get gradientTransform native "SVGGradientElement_gradien tTransform_Getter";
3659
3660 @DomName('SVGGradientElement.gradientUnits')
3661 @DocsEditable
3662 AnimatedEnumeration get gradientUnits native "SVGGradientElement_gradientUnits _Getter";
3663
3664 @DomName('SVGGradientElement.spreadMethod')
3665 @DocsEditable
3666 AnimatedEnumeration get spreadMethod native "SVGGradientElement_spreadMethod_G etter";
3667
3668 @DomName('SVGGradientElement.externalResourcesRequired')
3669 @DocsEditable
3670 AnimatedBoolean get externalResourcesRequired native "SVGGradientElement_exter nalResourcesRequired_Getter";
3671
3672 @DomName('SVGGradientElement.className')
3673 @DocsEditable
3674 AnimatedString get $dom_svgClassName native "SVGGradientElement_className_Gett er";
3675
3676 @DomName('SVGGradientElement.style')
3677 @DocsEditable
3678 CssStyleDeclaration get style native "SVGGradientElement_style_Getter";
3679
3680 @DomName('SVGGradientElement.getPresentationAttribute')
3681 @DocsEditable
3682 CssValue getPresentationAttribute(String name) native "SVGGradientElement_getP resentationAttribute_Callback";
3683
3684 @DomName('SVGGradientElement.href')
3685 @DocsEditable
3686 AnimatedString get href native "SVGGradientElement_href_Getter";
3687
3688 }
3689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3690 // for details. All rights reserved. Use of this source code is governed by a
3691 // BSD-style license that can be found in the LICENSE file.
3692
3693 // WARNING: Do not edit - generated code.
3694
3695
3696 @DocsEditable
3697 @DomName('SVGHKernElement')
3698 class HKernElement extends SvgElement {
3699 HKernElement.internal() : super.internal();
3700
3701 @DocsEditable
3702 factory HKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hke rn");
3703
3704 }
3705 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3706 // for details. All rights reserved. Use of this source code is governed by a
3707 // BSD-style license that can be found in the LICENSE file.
3708
3709 // WARNING: Do not edit - generated code.
3710
3711
3712 @DocsEditable
3713 @DomName('SVGImageElement') 3494 @DomName('SVGImageElement')
3714 class ImageElement extends SvgElement implements Transformable, Tests, UriRefere nce, Stylable, ExternalResourcesRequired, LangSpace { 3495 class ImageElement extends SvgElement implements Transformable, Tests, UriRefere nce, Stylable, ExternalResourcesRequired, LangSpace {
3715 ImageElement.internal() : super.internal(); 3496 ImageElement.internal() : super.internal();
3716 3497
3717 @DocsEditable 3498 @DocsEditable
3718 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 3499 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge");
3719 3500
3720 @DomName('SVGImageElement.height') 3501 @DomName('SVGImageElement.height')
3721 @DocsEditable 3502 @DocsEditable
3722 AnimatedLength get height native "SVGImageElement_height_Getter"; 3503 AnimatedLength get height native "SVGImageElement_height_Getter";
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
3823 // BSD-style license that can be found in the LICENSE file. 3604 // BSD-style license that can be found in the LICENSE file.
3824 3605
3825 // WARNING: Do not edit - generated code. 3606 // WARNING: Do not edit - generated code.
3826 3607
3827 3608
3828 @DocsEditable 3609 @DocsEditable
3829 @DomName('SVGLangSpace') 3610 @DomName('SVGLangSpace')
3830 class LangSpace extends NativeFieldWrapperClass1 { 3611 class LangSpace extends NativeFieldWrapperClass1 {
3831 LangSpace.internal(); 3612 LangSpace.internal();
3832 3613
3614 /// Checks if this type is supported on the current platform.
3615 static bool get supported => true;
3616
3833 @DomName('SVGLangSpace.xmllang') 3617 @DomName('SVGLangSpace.xmllang')
3834 @DocsEditable 3618 @DocsEditable
3835 String get xmllang native "SVGLangSpace_xmllang_Getter"; 3619 String get xmllang native "SVGLangSpace_xmllang_Getter";
3836 3620
3837 @DomName('SVGLangSpace.xmllang') 3621 @DomName('SVGLangSpace.xmllang')
3838 @DocsEditable 3622 @DocsEditable
3839 void set xmllang(String value) native "SVGLangSpace_xmllang_Setter"; 3623 void set xmllang(String value) native "SVGLangSpace_xmllang_Setter";
3840 3624
3841 @DomName('SVGLangSpace.xmlspace') 3625 @DomName('SVGLangSpace.xmlspace')
3842 @DocsEditable 3626 @DocsEditable
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after
4248 } 4032 }
4249 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4250 // for details. All rights reserved. Use of this source code is governed by a 4034 // for details. All rights reserved. Use of this source code is governed by a
4251 // BSD-style license that can be found in the LICENSE file. 4035 // BSD-style license that can be found in the LICENSE file.
4252 4036
4253 // WARNING: Do not edit - generated code. 4037 // WARNING: Do not edit - generated code.
4254 4038
4255 4039
4256 @DocsEditable 4040 @DocsEditable
4257 @DomName('SVGLinearGradientElement') 4041 @DomName('SVGLinearGradientElement')
4258 class LinearGradientElement extends GradientElement { 4042 class LinearGradientElement extends _SVGGradientElement {
4259 LinearGradientElement.internal() : super.internal(); 4043 LinearGradientElement.internal() : super.internal();
4260 4044
4261 @DocsEditable 4045 @DocsEditable
4262 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 4046 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient");
4263 4047
4264 @DomName('SVGLinearGradientElement.x1') 4048 @DomName('SVGLinearGradientElement.x1')
4265 @DocsEditable 4049 @DocsEditable
4266 AnimatedLength get x1 native "SVGLinearGradientElement_x1_Getter"; 4050 AnimatedLength get x1 native "SVGLinearGradientElement_x1_Getter";
4267 4051
4268 @DomName('SVGLinearGradientElement.x2') 4052 @DomName('SVGLinearGradientElement.x2')
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
4316 4100
4317 } 4101 }
4318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4319 // for details. All rights reserved. Use of this source code is governed by a 4103 // for details. All rights reserved. Use of this source code is governed by a
4320 // BSD-style license that can be found in the LICENSE file. 4104 // BSD-style license that can be found in the LICENSE file.
4321 4105
4322 // WARNING: Do not edit - generated code. 4106 // WARNING: Do not edit - generated code.
4323 4107
4324 4108
4325 @DocsEditable 4109 @DocsEditable
4326 @DomName('SVGMPathElement')
4327 class MPathElement extends SvgElement implements UriReference, ExternalResources Required {
4328 MPathElement.internal() : super.internal();
4329
4330 @DocsEditable
4331 factory MPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpa th");
4332
4333 @DomName('SVGMPathElement.externalResourcesRequired')
4334 @DocsEditable
4335 AnimatedBoolean get externalResourcesRequired native "SVGMPathElement_external ResourcesRequired_Getter";
4336
4337 @DomName('SVGMPathElement.href')
4338 @DocsEditable
4339 AnimatedString get href native "SVGMPathElement_href_Getter";
4340
4341 }
4342 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4343 // for details. All rights reserved. Use of this source code is governed by a
4344 // BSD-style license that can be found in the LICENSE file.
4345
4346 // WARNING: Do not edit - generated code.
4347
4348
4349 @DocsEditable
4350 @DomName('SVGMarkerElement') 4110 @DomName('SVGMarkerElement')
4351 class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource sRequired, Stylable, LangSpace { 4111 class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource sRequired, Stylable, LangSpace {
4352 MarkerElement.internal() : super.internal(); 4112 MarkerElement.internal() : super.internal();
4353 4113
4354 @DocsEditable 4114 @DocsEditable
4355 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 4115 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker");
4356 4116
4357 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 4117 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
4358 4118
4359 static const int SVG_MARKERUNITS_UNKNOWN = 0; 4119 static const int SVG_MARKERUNITS_UNKNOWN = 0;
(...skipping 290 matching lines...) Expand 10 before | Expand all | Expand 10 after
4650 4410
4651 } 4411 }
4652 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4412 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4653 // for details. All rights reserved. Use of this source code is governed by a 4413 // for details. All rights reserved. Use of this source code is governed by a
4654 // BSD-style license that can be found in the LICENSE file. 4414 // BSD-style license that can be found in the LICENSE file.
4655 4415
4656 // WARNING: Do not edit - generated code. 4416 // WARNING: Do not edit - generated code.
4657 4417
4658 4418
4659 @DocsEditable 4419 @DocsEditable
4660 @DomName('SVGMissingGlyphElement')
4661 class MissingGlyphElement extends SvgElement {
4662 MissingGlyphElement.internal() : super.internal();
4663
4664 }
4665 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4666 // for details. All rights reserved. Use of this source code is governed by a
4667 // BSD-style license that can be found in the LICENSE file.
4668
4669 // WARNING: Do not edit - generated code.
4670
4671
4672 @DocsEditable
4673 @DomName('SVGNumber') 4420 @DomName('SVGNumber')
4674 class Number extends NativeFieldWrapperClass1 { 4421 class Number extends NativeFieldWrapperClass1 {
4675 Number.internal(); 4422 Number.internal();
4676 4423
4677 @DomName('SVGNumber.value') 4424 @DomName('SVGNumber.value')
4678 @DocsEditable 4425 @DocsEditable
4679 num get value native "SVGNumber_value_Getter"; 4426 num get value native "SVGNumber_value_Getter";
4680 4427
4681 @DomName('SVGNumber.value') 4428 @DomName('SVGNumber.value')
4682 @DocsEditable 4429 @DocsEditable
(...skipping 1902 matching lines...) Expand 10 before | Expand all | Expand 10 after
6585 } 6332 }
6586 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6587 // for details. All rights reserved. Use of this source code is governed by a 6334 // for details. All rights reserved. Use of this source code is governed by a
6588 // BSD-style license that can be found in the LICENSE file. 6335 // BSD-style license that can be found in the LICENSE file.
6589 6336
6590 // WARNING: Do not edit - generated code. 6337 // WARNING: Do not edit - generated code.
6591 6338
6592 6339
6593 @DocsEditable 6340 @DocsEditable
6594 @DomName('SVGRadialGradientElement') 6341 @DomName('SVGRadialGradientElement')
6595 class RadialGradientElement extends GradientElement { 6342 class RadialGradientElement extends _SVGGradientElement {
6596 RadialGradientElement.internal() : super.internal(); 6343 RadialGradientElement.internal() : super.internal();
6597 6344
6598 @DocsEditable 6345 @DocsEditable
6599 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 6346 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient");
6600 6347
6601 @DomName('SVGRadialGradientElement.cx') 6348 @DomName('SVGRadialGradientElement.cx')
6602 @DocsEditable 6349 @DocsEditable
6603 AnimatedLength get cx native "SVGRadialGradientElement_cx_Getter"; 6350 AnimatedLength get cx native "SVGRadialGradientElement_cx_Getter";
6604 6351
6605 @DomName('SVGRadialGradientElement.cy') 6352 @DomName('SVGRadialGradientElement.cy')
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after
6843 } 6590 }
6844 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6591 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6845 // for details. All rights reserved. Use of this source code is governed by a 6592 // for details. All rights reserved. Use of this source code is governed by a
6846 // BSD-style license that can be found in the LICENSE file. 6593 // BSD-style license that can be found in the LICENSE file.
6847 6594
6848 // WARNING: Do not edit - generated code. 6595 // WARNING: Do not edit - generated code.
6849 6596
6850 6597
6851 @DocsEditable 6598 @DocsEditable
6852 @DomName('SVGSetElement') 6599 @DomName('SVGSetElement')
6600 @SupportedBrowser(SupportedBrowser.CHROME)
6601 @SupportedBrowser(SupportedBrowser.FIREFOX)
6602 @SupportedBrowser(SupportedBrowser.SAFARI)
6853 class SetElement extends AnimationElement { 6603 class SetElement extends AnimationElement {
6854 SetElement.internal() : super.internal(); 6604 SetElement.internal() : super.internal();
6855 6605
6856 @DocsEditable 6606 @DocsEditable
6857 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 6607 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ;
6858 6608
6609 /// Checks if this type is supported on the current platform.
6610 static bool get supported => true;
6611
6859 } 6612 }
6860 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6613 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6861 // for details. All rights reserved. Use of this source code is governed by a 6614 // for details. All rights reserved. Use of this source code is governed by a
6862 // BSD-style license that can be found in the LICENSE file. 6615 // BSD-style license that can be found in the LICENSE file.
6863 6616
6864 // WARNING: Do not edit - generated code. 6617 // WARNING: Do not edit - generated code.
6865 6618
6866 6619
6867 @DocsEditable 6620 @DocsEditable
6868 @DomName('SVGStopElement') 6621 @DomName('SVGStopElement')
(...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after
7114 // BSD-style license that can be found in the LICENSE file. 6867 // BSD-style license that can be found in the LICENSE file.
7115 6868
7116 // WARNING: Do not edit - generated code. 6869 // WARNING: Do not edit - generated code.
7117 6870
7118 6871
7119 @DocsEditable 6872 @DocsEditable
7120 @DomName('SVGStylable') 6873 @DomName('SVGStylable')
7121 class Stylable extends NativeFieldWrapperClass1 { 6874 class Stylable extends NativeFieldWrapperClass1 {
7122 Stylable.internal(); 6875 Stylable.internal();
7123 6876
6877 /// Checks if this type is supported on the current platform.
6878 static bool get supported => true;
6879
7124 @DomName('SVGStylable.className') 6880 @DomName('SVGStylable.className')
7125 @DocsEditable 6881 @DocsEditable
7126 AnimatedString get $dom_svgClassName native "SVGStylable_className_Getter"; 6882 AnimatedString get $dom_svgClassName native "SVGStylable_className_Getter";
7127 6883
7128 @DomName('SVGStylable.style') 6884 @DomName('SVGStylable.style')
7129 @DocsEditable 6885 @DocsEditable
7130 CssStyleDeclaration get style native "SVGStylable_style_Getter"; 6886 CssStyleDeclaration get style native "SVGStylable_style_Getter";
7131 6887
7132 @DomName('SVGStylable.getPresentationAttribute') 6888 @DomName('SVGStylable.getPresentationAttribute')
7133 @DocsEditable 6889 @DocsEditable
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
7325 7081
7326 HtmlCollection get $dom_children { 7082 HtmlCollection get $dom_children {
7327 throw new UnsupportedError("Cannot get dom_children on SVG."); 7083 throw new UnsupportedError("Cannot get dom_children on SVG.");
7328 } 7084 }
7329 7085
7330 bool get isContentEditable => false; 7086 bool get isContentEditable => false;
7331 void click() { 7087 void click() {
7332 throw new UnsupportedError("Cannot invoke click SVG."); 7088 throw new UnsupportedError("Cannot invoke click SVG.");
7333 } 7089 }
7334 7090
7091 /**
7092 * Checks to see if the SVG element type is supported by the current platform.
7093 *
7094 * The tag should be a valid SVG element tag name.
7095 */
7096 static bool isTagSupported(String tag) {
7097 var e = new SvgElement.tag(tag);
7098 return e is SvgElement && !(e is UnknownElement);
7099 }
7335 SvgElement.internal() : super.internal(); 7100 SvgElement.internal() : super.internal();
7336 7101
7337 @DomName('SVGElement.id') 7102 @DomName('SVGElement.id')
7338 @DocsEditable 7103 @DocsEditable
7339 String get id native "SVGElement_id_Getter"; 7104 String get id native "SVGElement_id_Getter";
7340 7105
7341 @DomName('SVGElement.id') 7106 @DomName('SVGElement.id')
7342 @DocsEditable 7107 @DocsEditable
7343 void set id(String value) native "SVGElement_id_Setter"; 7108 void set id(String value) native "SVGElement_id_Setter";
7344 7109
(...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after
7807 7572
7808 } 7573 }
7809 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7574 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7810 // for details. All rights reserved. Use of this source code is governed by a 7575 // for details. All rights reserved. Use of this source code is governed by a
7811 // BSD-style license that can be found in the LICENSE file. 7576 // BSD-style license that can be found in the LICENSE file.
7812 7577
7813 // WARNING: Do not edit - generated code. 7578 // WARNING: Do not edit - generated code.
7814 7579
7815 7580
7816 @DocsEditable 7581 @DocsEditable
7817 @DomName('SVGTRefElement')
7818 class TRefElement extends TextPositioningElement implements UriReference {
7819 TRefElement.internal() : super.internal();
7820
7821 @DocsEditable
7822 factory TRefElement() => _SvgElementFactoryProvider.createSvgElement_tag("tref ");
7823
7824 @DomName('SVGTRefElement.href')
7825 @DocsEditable
7826 AnimatedString get href native "SVGTRefElement_href_Getter";
7827
7828 }
7829 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7830 // for details. All rights reserved. Use of this source code is governed by a
7831 // BSD-style license that can be found in the LICENSE file.
7832
7833 // WARNING: Do not edit - generated code.
7834
7835
7836 @DocsEditable
7837 @DomName('SVGTSpanElement') 7582 @DomName('SVGTSpanElement')
7838 class TSpanElement extends TextPositioningElement { 7583 class TSpanElement extends TextPositioningElement {
7839 TSpanElement.internal() : super.internal(); 7584 TSpanElement.internal() : super.internal();
7840 7585
7841 @DocsEditable 7586 @DocsEditable
7842 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 7587 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an");
7843 7588
7844 } 7589 }
7845 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7590 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7846 // for details. All rights reserved. Use of this source code is governed by a 7591 // for details. All rights reserved. Use of this source code is governed by a
(...skipping 786 matching lines...) Expand 10 before | Expand all | Expand 10 after
8633 8378
8634 } 8379 }
8635 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 8380 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8636 // for details. All rights reserved. Use of this source code is governed by a 8381 // for details. All rights reserved. Use of this source code is governed by a
8637 // BSD-style license that can be found in the LICENSE file. 8382 // BSD-style license that can be found in the LICENSE file.
8638 8383
8639 // WARNING: Do not edit - generated code. 8384 // WARNING: Do not edit - generated code.
8640 8385
8641 8386
8642 @DocsEditable 8387 @DocsEditable
8643 @DomName('SVGVKernElement')
8644 class VKernElement extends SvgElement {
8645 VKernElement.internal() : super.internal();
8646
8647 @DocsEditable
8648 factory VKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vke rn");
8649
8650 }
8651 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8652 // for details. All rights reserved. Use of this source code is governed by a
8653 // BSD-style license that can be found in the LICENSE file.
8654
8655 // WARNING: Do not edit - generated code.
8656
8657
8658 @DocsEditable
8659 @DomName('SVGViewElement') 8388 @DomName('SVGViewElement')
8660 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan { 8389 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan {
8661 ViewElement.internal() : super.internal(); 8390 ViewElement.internal() : super.internal();
8662 8391
8663 @DocsEditable 8392 @DocsEditable
8664 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 8393 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view ");
8665 8394
8666 @DomName('SVGViewElement.viewTarget') 8395 @DomName('SVGViewElement.viewTarget')
8667 @DocsEditable 8396 @DocsEditable
8668 StringList get viewTarget native "SVGViewElement_viewTarget_Getter"; 8397 StringList get viewTarget native "SVGViewElement_viewTarget_Getter";
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after
8990 List<ElementInstance> getRange(int start, int rangeLength) => 8719 List<ElementInstance> getRange(int start, int rangeLength) =>
8991 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); 8720 Lists.getRange(this, start, rangeLength, <ElementInstance>[]);
8992 8721
8993 // -- end List<ElementInstance> mixins. 8722 // -- end List<ElementInstance> mixins.
8994 8723
8995 @DomName('SVGElementInstanceList.item') 8724 @DomName('SVGElementInstanceList.item')
8996 @DocsEditable 8725 @DocsEditable
8997 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback"; 8726 ElementInstance item(int index) native "SVGElementInstanceList_item_Callback";
8998 8727
8999 } 8728 }
8729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8730 // for details. All rights reserved. Use of this source code is governed by a
8731 // BSD-style license that can be found in the LICENSE file.
8732
8733 // WARNING: Do not edit - generated code.
8734
8735
8736 @DocsEditable
8737 @DomName('SVGAltGlyphDefElement')
8738 class _SVGAltGlyphDefElement extends SvgElement {
8739 _SVGAltGlyphDefElement.internal() : super.internal();
8740
8741 }
8742 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8743 // for details. All rights reserved. Use of this source code is governed by a
8744 // BSD-style license that can be found in the LICENSE file.
8745
8746 // WARNING: Do not edit - generated code.
8747
8748
8749 @DocsEditable
8750 @DomName('SVGAltGlyphItemElement')
8751 class _SVGAltGlyphItemElement extends SvgElement {
8752 _SVGAltGlyphItemElement.internal() : super.internal();
8753
8754 }
8755 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8756 // for details. All rights reserved. Use of this source code is governed by a
8757 // BSD-style license that can be found in the LICENSE file.
8758
8759 // WARNING: Do not edit - generated code.
8760
8761
8762 @DocsEditable
8763 @DomName('SVGAnimateColorElement')
8764 class _SVGAnimateColorElement extends AnimationElement {
8765 _SVGAnimateColorElement.internal() : super.internal();
8766
8767 }
8768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8769 // for details. All rights reserved. Use of this source code is governed by a
8770 // BSD-style license that can be found in the LICENSE file.
8771
8772 // WARNING: Do not edit - generated code.
8773
8774
8775 @DocsEditable
8776 @DomName('SVGComponentTransferFunctionElement')
8777 class _SVGComponentTransferFunctionElement extends SvgElement {
8778 _SVGComponentTransferFunctionElement.internal() : super.internal();
8779
8780 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
8781
8782 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
8783
8784 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
8785
8786 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
8787
8788 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
8789
8790 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
8791
8792 @DomName('SVGComponentTransferFunctionElement.amplitude')
8793 @DocsEditable
8794 AnimatedNumber get amplitude native "SVGComponentTransferFunctionElement_ampli tude_Getter";
8795
8796 @DomName('SVGComponentTransferFunctionElement.exponent')
8797 @DocsEditable
8798 AnimatedNumber get exponent native "SVGComponentTransferFunctionElement_expone nt_Getter";
8799
8800 @DomName('SVGComponentTransferFunctionElement.intercept')
8801 @DocsEditable
8802 AnimatedNumber get intercept native "SVGComponentTransferFunctionElement_inter cept_Getter";
8803
8804 @DomName('SVGComponentTransferFunctionElement.offset')
8805 @DocsEditable
8806 AnimatedNumber get offset native "SVGComponentTransferFunctionElement_offset_G etter";
8807
8808 @DomName('SVGComponentTransferFunctionElement.slope')
8809 @DocsEditable
8810 AnimatedNumber get slope native "SVGComponentTransferFunctionElement_slope_Get ter";
8811
8812 @DomName('SVGComponentTransferFunctionElement.tableValues')
8813 @DocsEditable
8814 AnimatedNumberList get tableValues native "SVGComponentTransferFunctionElement _tableValues_Getter";
8815
8816 @DomName('SVGComponentTransferFunctionElement.type')
8817 @DocsEditable
8818 AnimatedEnumeration get type native "SVGComponentTransferFunctionElement_type_ Getter";
8819
8820 }
8821 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8822 // for details. All rights reserved. Use of this source code is governed by a
8823 // BSD-style license that can be found in the LICENSE file.
8824
8825 // WARNING: Do not edit - generated code.
8826
8827
8828 @DocsEditable
8829 @DomName('SVGCursorElement')
8830 class _SVGCursorElement extends SvgElement implements UriReference, Tests, Exter nalResourcesRequired {
8831 _SVGCursorElement.internal() : super.internal();
8832
8833 @DocsEditable
8834 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor");
8835
8836 /// Checks if this type is supported on the current platform.
8837 static bool get supported => true;
8838
8839 @DomName('SVGCursorElement.x')
8840 @DocsEditable
8841 AnimatedLength get x native "SVGCursorElement_x_Getter";
8842
8843 @DomName('SVGCursorElement.y')
8844 @DocsEditable
8845 AnimatedLength get y native "SVGCursorElement_y_Getter";
8846
8847 @DomName('SVGCursorElement.externalResourcesRequired')
8848 @DocsEditable
8849 AnimatedBoolean get externalResourcesRequired native "SVGCursorElement_externa lResourcesRequired_Getter";
8850
8851 @DomName('SVGCursorElement.requiredExtensions')
8852 @DocsEditable
8853 StringList get requiredExtensions native "SVGCursorElement_requiredExtensions_ Getter";
8854
8855 @DomName('SVGCursorElement.requiredFeatures')
8856 @DocsEditable
8857 StringList get requiredFeatures native "SVGCursorElement_requiredFeatures_Gett er";
8858
8859 @DomName('SVGCursorElement.systemLanguage')
8860 @DocsEditable
8861 StringList get systemLanguage native "SVGCursorElement_systemLanguage_Getter";
8862
8863 @DomName('SVGCursorElement.hasExtension')
8864 @DocsEditable
8865 bool hasExtension(String extension) native "SVGCursorElement_hasExtension_Call back";
8866
8867 @DomName('SVGCursorElement.href')
8868 @DocsEditable
8869 AnimatedString get href native "SVGCursorElement_href_Getter";
8870
8871 }
8872 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8873 // for details. All rights reserved. Use of this source code is governed by a
8874 // BSD-style license that can be found in the LICENSE file.
8875
8876 // WARNING: Do not edit - generated code.
8877
8878
8879 @DocsEditable
8880 @DomName('SVGFEDropShadowElement')
8881 class _SVGFEDropShadowElement extends SvgElement implements FilterPrimitiveStand ardAttributes {
8882 _SVGFEDropShadowElement.internal() : super.internal();
8883
8884 @DomName('SVGFEDropShadowElement.dx')
8885 @DocsEditable
8886 AnimatedNumber get dx native "SVGFEDropShadowElement_dx_Getter";
8887
8888 @DomName('SVGFEDropShadowElement.dy')
8889 @DocsEditable
8890 AnimatedNumber get dy native "SVGFEDropShadowElement_dy_Getter";
8891
8892 @DomName('SVGFEDropShadowElement.in1')
8893 @DocsEditable
8894 AnimatedString get in1 native "SVGFEDropShadowElement_in1_Getter";
8895
8896 @DomName('SVGFEDropShadowElement.stdDeviationX')
8897 @DocsEditable
8898 AnimatedNumber get stdDeviationX native "SVGFEDropShadowElement_stdDeviationX_ Getter";
8899
8900 @DomName('SVGFEDropShadowElement.stdDeviationY')
8901 @DocsEditable
8902 AnimatedNumber get stdDeviationY native "SVGFEDropShadowElement_stdDeviationY_ Getter";
8903
8904 @DomName('SVGFEDropShadowElement.setStdDeviation')
8905 @DocsEditable
8906 void setStdDeviation(num stdDeviationX, num stdDeviationY) native "SVGFEDropSh adowElement_setStdDeviation_Callback";
8907
8908 @DomName('SVGFEDropShadowElement.height')
8909 @DocsEditable
8910 AnimatedLength get height native "SVGFEDropShadowElement_height_Getter";
8911
8912 @DomName('SVGFEDropShadowElement.result')
8913 @DocsEditable
8914 AnimatedString get result native "SVGFEDropShadowElement_result_Getter";
8915
8916 @DomName('SVGFEDropShadowElement.width')
8917 @DocsEditable
8918 AnimatedLength get width native "SVGFEDropShadowElement_width_Getter";
8919
8920 @DomName('SVGFEDropShadowElement.x')
8921 @DocsEditable
8922 AnimatedLength get x native "SVGFEDropShadowElement_x_Getter";
8923
8924 @DomName('SVGFEDropShadowElement.y')
8925 @DocsEditable
8926 AnimatedLength get y native "SVGFEDropShadowElement_y_Getter";
8927
8928 @DomName('SVGFEDropShadowElement.className')
8929 @DocsEditable
8930 AnimatedString get $dom_svgClassName native "SVGFEDropShadowElement_className_ Getter";
8931
8932 @DomName('SVGFEDropShadowElement.style')
8933 @DocsEditable
8934 CssStyleDeclaration get style native "SVGFEDropShadowElement_style_Getter";
8935
8936 @DomName('SVGFEDropShadowElement.getPresentationAttribute')
8937 @DocsEditable
8938 CssValue getPresentationAttribute(String name) native "SVGFEDropShadowElement_ getPresentationAttribute_Callback";
8939
8940 }
8941 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8942 // for details. All rights reserved. Use of this source code is governed by a
8943 // BSD-style license that can be found in the LICENSE file.
8944
8945 // WARNING: Do not edit - generated code.
8946
8947
8948 @DocsEditable
8949 @DomName('SVGFontElement')
8950 class _SVGFontElement extends SvgElement {
8951 _SVGFontElement.internal() : super.internal();
8952
8953 }
8954 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8955 // for details. All rights reserved. Use of this source code is governed by a
8956 // BSD-style license that can be found in the LICENSE file.
8957
8958 // WARNING: Do not edit - generated code.
8959
8960
8961 @DocsEditable
8962 @DomName('SVGFontFaceElement')
8963 class _SVGFontFaceElement extends SvgElement {
8964 _SVGFontFaceElement.internal() : super.internal();
8965
8966 }
8967 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8968 // for details. All rights reserved. Use of this source code is governed by a
8969 // BSD-style license that can be found in the LICENSE file.
8970
8971 // WARNING: Do not edit - generated code.
8972
8973
8974 @DocsEditable
8975 @DomName('SVGFontFaceFormatElement')
8976 class _SVGFontFaceFormatElement extends SvgElement {
8977 _SVGFontFaceFormatElement.internal() : super.internal();
8978
8979 }
8980 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8981 // for details. All rights reserved. Use of this source code is governed by a
8982 // BSD-style license that can be found in the LICENSE file.
8983
8984 // WARNING: Do not edit - generated code.
8985
8986
8987 @DocsEditable
8988 @DomName('SVGFontFaceNameElement')
8989 class _SVGFontFaceNameElement extends SvgElement {
8990 _SVGFontFaceNameElement.internal() : super.internal();
8991
8992 }
8993 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8994 // for details. All rights reserved. Use of this source code is governed by a
8995 // BSD-style license that can be found in the LICENSE file.
8996
8997 // WARNING: Do not edit - generated code.
8998
8999
9000 @DocsEditable
9001 @DomName('SVGFontFaceSrcElement')
9002 class _SVGFontFaceSrcElement extends SvgElement {
9003 _SVGFontFaceSrcElement.internal() : super.internal();
9004
9005 }
9006 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9007 // for details. All rights reserved. Use of this source code is governed by a
9008 // BSD-style license that can be found in the LICENSE file.
9009
9010 // WARNING: Do not edit - generated code.
9011
9012
9013 @DocsEditable
9014 @DomName('SVGFontFaceUriElement')
9015 class _SVGFontFaceUriElement extends SvgElement {
9016 _SVGFontFaceUriElement.internal() : super.internal();
9017
9018 }
9019 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9020 // for details. All rights reserved. Use of this source code is governed by a
9021 // BSD-style license that can be found in the LICENSE file.
9022
9023 // WARNING: Do not edit - generated code.
9024
9025
9026 @DocsEditable
9027 @DomName('SVGGlyphElement')
9028 class _SVGGlyphElement extends SvgElement {
9029 _SVGGlyphElement.internal() : super.internal();
9030
9031 @DocsEditable
9032 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph");
9033
9034 }
9035 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9036 // for details. All rights reserved. Use of this source code is governed by a
9037 // BSD-style license that can be found in the LICENSE file.
9038
9039 // WARNING: Do not edit - generated code.
9040
9041
9042 @DocsEditable
9043 @DomName('SVGGlyphRefElement')
9044 class _SVGGlyphRefElement extends SvgElement implements UriReference, Stylable {
9045 _SVGGlyphRefElement.internal() : super.internal();
9046
9047 @DomName('SVGGlyphRefElement.dx')
9048 @DocsEditable
9049 num get dx native "SVGGlyphRefElement_dx_Getter";
9050
9051 @DomName('SVGGlyphRefElement.dx')
9052 @DocsEditable
9053 void set dx(num value) native "SVGGlyphRefElement_dx_Setter";
9054
9055 @DomName('SVGGlyphRefElement.dy')
9056 @DocsEditable
9057 num get dy native "SVGGlyphRefElement_dy_Getter";
9058
9059 @DomName('SVGGlyphRefElement.dy')
9060 @DocsEditable
9061 void set dy(num value) native "SVGGlyphRefElement_dy_Setter";
9062
9063 @DomName('SVGGlyphRefElement.format')
9064 @DocsEditable
9065 String get format native "SVGGlyphRefElement_format_Getter";
9066
9067 @DomName('SVGGlyphRefElement.format')
9068 @DocsEditable
9069 void set format(String value) native "SVGGlyphRefElement_format_Setter";
9070
9071 @DomName('SVGGlyphRefElement.glyphRef')
9072 @DocsEditable
9073 String get glyphRef native "SVGGlyphRefElement_glyphRef_Getter";
9074
9075 @DomName('SVGGlyphRefElement.glyphRef')
9076 @DocsEditable
9077 void set glyphRef(String value) native "SVGGlyphRefElement_glyphRef_Setter";
9078
9079 @DomName('SVGGlyphRefElement.x')
9080 @DocsEditable
9081 num get x native "SVGGlyphRefElement_x_Getter";
9082
9083 @DomName('SVGGlyphRefElement.x')
9084 @DocsEditable
9085 void set x(num value) native "SVGGlyphRefElement_x_Setter";
9086
9087 @DomName('SVGGlyphRefElement.y')
9088 @DocsEditable
9089 num get y native "SVGGlyphRefElement_y_Getter";
9090
9091 @DomName('SVGGlyphRefElement.y')
9092 @DocsEditable
9093 void set y(num value) native "SVGGlyphRefElement_y_Setter";
9094
9095 @DomName('SVGGlyphRefElement.className')
9096 @DocsEditable
9097 AnimatedString get $dom_svgClassName native "SVGGlyphRefElement_className_Gett er";
9098
9099 @DomName('SVGGlyphRefElement.style')
9100 @DocsEditable
9101 CssStyleDeclaration get style native "SVGGlyphRefElement_style_Getter";
9102
9103 @DomName('SVGGlyphRefElement.getPresentationAttribute')
9104 @DocsEditable
9105 CssValue getPresentationAttribute(String name) native "SVGGlyphRefElement_getP resentationAttribute_Callback";
9106
9107 @DomName('SVGGlyphRefElement.href')
9108 @DocsEditable
9109 AnimatedString get href native "SVGGlyphRefElement_href_Getter";
9110
9111 }
9112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9113 // for details. All rights reserved. Use of this source code is governed by a
9114 // BSD-style license that can be found in the LICENSE file.
9115
9116 // WARNING: Do not edit - generated code.
9117
9118
9119 @DocsEditable
9120 @DomName('SVGGradientElement')
9121 class _SVGGradientElement extends SvgElement implements UriReference, ExternalRe sourcesRequired, Stylable {
9122 _SVGGradientElement.internal() : super.internal();
9123
9124 static const int SVG_SPREADMETHOD_PAD = 1;
9125
9126 static const int SVG_SPREADMETHOD_REFLECT = 2;
9127
9128 static const int SVG_SPREADMETHOD_REPEAT = 3;
9129
9130 static const int SVG_SPREADMETHOD_UNKNOWN = 0;
9131
9132 @DomName('SVGGradientElement.gradientTransform')
9133 @DocsEditable
9134 AnimatedTransformList get gradientTransform native "SVGGradientElement_gradien tTransform_Getter";
9135
9136 @DomName('SVGGradientElement.gradientUnits')
9137 @DocsEditable
9138 AnimatedEnumeration get gradientUnits native "SVGGradientElement_gradientUnits _Getter";
9139
9140 @DomName('SVGGradientElement.spreadMethod')
9141 @DocsEditable
9142 AnimatedEnumeration get spreadMethod native "SVGGradientElement_spreadMethod_G etter";
9143
9144 @DomName('SVGGradientElement.externalResourcesRequired')
9145 @DocsEditable
9146 AnimatedBoolean get externalResourcesRequired native "SVGGradientElement_exter nalResourcesRequired_Getter";
9147
9148 @DomName('SVGGradientElement.className')
9149 @DocsEditable
9150 AnimatedString get $dom_svgClassName native "SVGGradientElement_className_Gett er";
9151
9152 @DomName('SVGGradientElement.style')
9153 @DocsEditable
9154 CssStyleDeclaration get style native "SVGGradientElement_style_Getter";
9155
9156 @DomName('SVGGradientElement.getPresentationAttribute')
9157 @DocsEditable
9158 CssValue getPresentationAttribute(String name) native "SVGGradientElement_getP resentationAttribute_Callback";
9159
9160 @DomName('SVGGradientElement.href')
9161 @DocsEditable
9162 AnimatedString get href native "SVGGradientElement_href_Getter";
9163
9164 }
9165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9166 // for details. All rights reserved. Use of this source code is governed by a
9167 // BSD-style license that can be found in the LICENSE file.
9168
9169 // WARNING: Do not edit - generated code.
9170
9171
9172 @DocsEditable
9173 @DomName('SVGHKernElement')
9174 class _SVGHKernElement extends SvgElement {
9175 _SVGHKernElement.internal() : super.internal();
9176
9177 @DocsEditable
9178 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern");
9179
9180 }
9181 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9182 // for details. All rights reserved. Use of this source code is governed by a
9183 // BSD-style license that can be found in the LICENSE file.
9184
9185 // WARNING: Do not edit - generated code.
9186
9187
9188 @DocsEditable
9189 @DomName('SVGMPathElement')
9190 class _SVGMPathElement extends SvgElement implements UriReference, ExternalResou rcesRequired {
9191 _SVGMPathElement.internal() : super.internal();
9192
9193 @DocsEditable
9194 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
9195
9196 @DomName('SVGMPathElement.externalResourcesRequired')
9197 @DocsEditable
9198 AnimatedBoolean get externalResourcesRequired native "SVGMPathElement_external ResourcesRequired_Getter";
9199
9200 @DomName('SVGMPathElement.href')
9201 @DocsEditable
9202 AnimatedString get href native "SVGMPathElement_href_Getter";
9203
9204 }
9205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9206 // for details. All rights reserved. Use of this source code is governed by a
9207 // BSD-style license that can be found in the LICENSE file.
9208
9209 // WARNING: Do not edit - generated code.
9210
9211
9212 @DocsEditable
9213 @DomName('SVGMissingGlyphElement')
9214 class _SVGMissingGlyphElement extends SvgElement {
9215 _SVGMissingGlyphElement.internal() : super.internal();
9216
9217 }
9218 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9219 // for details. All rights reserved. Use of this source code is governed by a
9220 // BSD-style license that can be found in the LICENSE file.
9221
9222 // WARNING: Do not edit - generated code.
9223
9224
9225 @DocsEditable
9226 @DomName('SVGTRefElement')
9227 class _SVGTRefElement extends TextPositioningElement implements UriReference {
9228 _SVGTRefElement.internal() : super.internal();
9229
9230 @DocsEditable
9231 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref");
9232
9233 @DomName('SVGTRefElement.href')
9234 @DocsEditable
9235 AnimatedString get href native "SVGTRefElement_href_Getter";
9236
9237 }
9238 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9239 // for details. All rights reserved. Use of this source code is governed by a
9240 // BSD-style license that can be found in the LICENSE file.
9241
9242 // WARNING: Do not edit - generated code.
9243
9244
9245 @DocsEditable
9246 @DomName('SVGVKernElement')
9247 class _SVGVKernElement extends SvgElement {
9248 _SVGVKernElement.internal() : super.internal();
9249
9250 @DocsEditable
9251 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
9252
9253 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698