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

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

Issue 11299047: Add constructors for SVG elements and remove static factory providers for html (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 1 month 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:html'; 3 import 'dart:html';
4 // DO NOT EDIT 4 // DO NOT EDIT
5 // Auto-generated dart:svg library. 5 // Auto-generated dart:svg library.
6 6
7 7
8 8
9 9
10 10
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 } 49 }
50 } 50 }
51 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 51 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
52 // for details. All rights reserved. Use of this source code is governed by a 52 // for details. All rights reserved. Use of this source code is governed by a
53 // BSD-style license that can be found in the LICENSE file. 53 // BSD-style license that can be found in the LICENSE file.
54 54
55 55
56 /// @domName SVGAElement 56 /// @domName SVGAElement
57 class SVGAElement extends SVGElement implements SVGLangSpace, SVGTests, SVGStyla ble, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "*SV GAElement" { 57 class SVGAElement extends SVGElement implements SVGLangSpace, SVGTests, SVGStyla ble, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "*SV GAElement" {
58 58
59 factory SVGAElement() => _SvgElementFactoryProvider.createSVGElement_tag("a");
60
59 /** @domName SVGAElement.target */ 61 /** @domName SVGAElement.target */
60 final SVGAnimatedString target; 62 final SVGAnimatedString target;
61 63
62 // From SVGExternalResourcesRequired 64 // From SVGExternalResourcesRequired
63 65
64 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 66 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
65 final SVGAnimatedBoolean externalResourcesRequired; 67 final SVGAnimatedBoolean externalResourcesRequired;
66 68
67 // From SVGLangSpace 69 // From SVGLangSpace
68 70
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
198 /** @domName SVGAngle.newValueSpecifiedUnits */ 200 /** @domName SVGAngle.newValueSpecifiedUnits */
199 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; 201 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native;
200 } 202 }
201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 203 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
202 // for details. All rights reserved. Use of this source code is governed by a 204 // for details. All rights reserved. Use of this source code is governed by a
203 // BSD-style license that can be found in the LICENSE file. 205 // BSD-style license that can be found in the LICENSE file.
204 206
205 207
206 /// @domName SVGAnimateColorElement 208 /// @domName SVGAnimateColorElement
207 class SVGAnimateColorElement extends SVGAnimationElement native "*SVGAnimateColo rElement" { 209 class SVGAnimateColorElement extends SVGAnimationElement native "*SVGAnimateColo rElement" {
210
211 factory SVGAnimateColorElement() => _SvgElementFactoryProvider.createSVGElemen t_tag("animateColor");
208 } 212 }
209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 213 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
210 // for details. All rights reserved. Use of this source code is governed by a 214 // for details. All rights reserved. Use of this source code is governed by a
211 // BSD-style license that can be found in the LICENSE file. 215 // BSD-style license that can be found in the LICENSE file.
212 216
213 217
214 /// @domName SVGAnimateElement 218 /// @domName SVGAnimateElement
215 class SVGAnimateElement extends SVGAnimationElement native "*SVGAnimateElement" { 219 class SVGAnimateElement extends SVGAnimationElement native "*SVGAnimateElement" {
220
221 factory SVGAnimateElement() => _SvgElementFactoryProvider.createSVGElement_tag ("animate");
216 } 222 }
217 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 223 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
218 // for details. All rights reserved. Use of this source code is governed by a 224 // for details. All rights reserved. Use of this source code is governed by a
219 // BSD-style license that can be found in the LICENSE file. 225 // BSD-style license that can be found in the LICENSE file.
220 226
221 227
222 /// @domName SVGAnimateMotionElement 228 /// @domName SVGAnimateMotionElement
223 class SVGAnimateMotionElement extends SVGAnimationElement native "*SVGAnimateMot ionElement" { 229 class SVGAnimateMotionElement extends SVGAnimationElement native "*SVGAnimateMot ionElement" {
230
231 factory SVGAnimateMotionElement() => _SvgElementFactoryProvider.createSVGEleme nt_tag("animateMotion");
224 } 232 }
225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
226 // for details. All rights reserved. Use of this source code is governed by a 234 // for details. All rights reserved. Use of this source code is governed by a
227 // BSD-style license that can be found in the LICENSE file. 235 // BSD-style license that can be found in the LICENSE file.
228 236
229 237
230 /// @domName SVGAnimateTransformElement 238 /// @domName SVGAnimateTransformElement
231 class SVGAnimateTransformElement extends SVGAnimationElement native "*SVGAnimate TransformElement" { 239 class SVGAnimateTransformElement extends SVGAnimationElement native "*SVGAnimate TransformElement" {
240
241 factory SVGAnimateTransformElement() => _SvgElementFactoryProvider.createSVGEl ement_tag("animateTransform");
232 } 242 }
233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 243 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
234 // for details. All rights reserved. Use of this source code is governed by a 244 // for details. All rights reserved. Use of this source code is governed by a
235 // BSD-style license that can be found in the LICENSE file. 245 // BSD-style license that can be found in the LICENSE file.
236 246
237 247
238 /// @domName SVGAnimatedAngle 248 /// @domName SVGAnimatedAngle
239 class SVGAnimatedAngle native "*SVGAnimatedAngle" { 249 class SVGAnimatedAngle native "*SVGAnimatedAngle" {
240 250
241 /** @domName SVGAnimatedAngle.animVal */ 251 /** @domName SVGAnimatedAngle.animVal */
(...skipping 412 matching lines...) Expand 10 before | Expand all | Expand 10 after
654 // -- end List<SVGAnimateTransformElement> mixins. 664 // -- end List<SVGAnimateTransformElement> mixins.
655 } 665 }
656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 666 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
657 // for details. All rights reserved. Use of this source code is governed by a 667 // for details. All rights reserved. Use of this source code is governed by a
658 // BSD-style license that can be found in the LICENSE file. 668 // BSD-style license that can be found in the LICENSE file.
659 669
660 670
661 /// @domName SVGAnimationElement 671 /// @domName SVGAnimationElement
662 class SVGAnimationElement extends SVGElement implements ElementTimeControl, SVGT ests, SVGExternalResourcesRequired native "*SVGAnimationElement" { 672 class SVGAnimationElement extends SVGElement implements ElementTimeControl, SVGT ests, SVGExternalResourcesRequired native "*SVGAnimationElement" {
663 673
674 factory SVGAnimationElement() => _SvgElementFactoryProvider.createSVGElement_t ag("animation");
675
664 /** @domName SVGAnimationElement.targetElement */ 676 /** @domName SVGAnimationElement.targetElement */
665 final SVGElement targetElement; 677 final SVGElement targetElement;
666 678
667 /** @domName SVGAnimationElement.getCurrentTime */ 679 /** @domName SVGAnimationElement.getCurrentTime */
668 num getCurrentTime() native; 680 num getCurrentTime() native;
669 681
670 /** @domName SVGAnimationElement.getSimpleDuration */ 682 /** @domName SVGAnimationElement.getSimpleDuration */
671 num getSimpleDuration() native; 683 num getSimpleDuration() native;
672 684
673 /** @domName SVGAnimationElement.getStartTime */ 685 /** @domName SVGAnimationElement.getStartTime */
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
707 bool hasExtension(String extension) native; 719 bool hasExtension(String extension) native;
708 } 720 }
709 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 721 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
710 // for details. All rights reserved. Use of this source code is governed by a 722 // for details. All rights reserved. Use of this source code is governed by a
711 // BSD-style license that can be found in the LICENSE file. 723 // BSD-style license that can be found in the LICENSE file.
712 724
713 725
714 /// @domName SVGCircleElement 726 /// @domName SVGCircleElement
715 class SVGCircleElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGCircleEleme nt" { 727 class SVGCircleElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGCircleEleme nt" {
716 728
729 factory SVGCircleElement() => _SvgElementFactoryProvider.createSVGElement_tag( "circle");
730
717 /** @domName SVGCircleElement.cx */ 731 /** @domName SVGCircleElement.cx */
718 final SVGAnimatedLength cx; 732 final SVGAnimatedLength cx;
719 733
720 /** @domName SVGCircleElement.cy */ 734 /** @domName SVGCircleElement.cy */
721 final SVGAnimatedLength cy; 735 final SVGAnimatedLength cy;
722 736
723 /** @domName SVGCircleElement.r */ 737 /** @domName SVGCircleElement.r */
724 final SVGAnimatedLength r; 738 final SVGAnimatedLength r;
725 739
726 // From SVGExternalResourcesRequired 740 // From SVGExternalResourcesRequired
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
787 final SVGAnimatedTransformList transform; 801 final SVGAnimatedTransformList transform;
788 } 802 }
789 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 803 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
790 // for details. All rights reserved. Use of this source code is governed by a 804 // for details. All rights reserved. Use of this source code is governed by a
791 // BSD-style license that can be found in the LICENSE file. 805 // BSD-style license that can be found in the LICENSE file.
792 806
793 807
794 /// @domName SVGClipPathElement 808 /// @domName SVGClipPathElement
795 class SVGClipPathElement extends SVGElement implements SVGLangSpace, SVGStylable , SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGClipPathE lement" { 809 class SVGClipPathElement extends SVGElement implements SVGLangSpace, SVGStylable , SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGClipPathE lement" {
796 810
811 factory SVGClipPathElement() => _SvgElementFactoryProvider.createSVGElement_ta g("clipPath");
812
797 /** @domName SVGClipPathElement.clipPathUnits */ 813 /** @domName SVGClipPathElement.clipPathUnits */
798 final SVGAnimatedEnumeration clipPathUnits; 814 final SVGAnimatedEnumeration clipPathUnits;
799 815
800 // From SVGExternalResourcesRequired 816 // From SVGExternalResourcesRequired
801 817
802 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 818 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
803 final SVGAnimatedBoolean externalResourcesRequired; 819 final SVGAnimatedBoolean externalResourcesRequired;
804 820
805 // From SVGLangSpace 821 // From SVGLangSpace
806 822
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
933 final SVGAnimatedEnumeration type; 949 final SVGAnimatedEnumeration type;
934 } 950 }
935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 951 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
936 // for details. All rights reserved. Use of this source code is governed by a 952 // for details. All rights reserved. Use of this source code is governed by a
937 // BSD-style license that can be found in the LICENSE file. 953 // BSD-style license that can be found in the LICENSE file.
938 954
939 955
940 /// @domName SVGCursorElement 956 /// @domName SVGCursorElement
941 class SVGCursorElement extends SVGElement implements SVGURIReference, SVGTests, SVGExternalResourcesRequired native "*SVGCursorElement" { 957 class SVGCursorElement extends SVGElement implements SVGURIReference, SVGTests, SVGExternalResourcesRequired native "*SVGCursorElement" {
942 958
959 factory SVGCursorElement() => _SvgElementFactoryProvider.createSVGElement_tag( "cursor");
960
943 /** @domName SVGCursorElement.x */ 961 /** @domName SVGCursorElement.x */
944 final SVGAnimatedLength x; 962 final SVGAnimatedLength x;
945 963
946 /** @domName SVGCursorElement.y */ 964 /** @domName SVGCursorElement.y */
947 final SVGAnimatedLength y; 965 final SVGAnimatedLength y;
948 966
949 // From SVGExternalResourcesRequired 967 // From SVGExternalResourcesRequired
950 968
951 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 969 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
952 final SVGAnimatedBoolean externalResourcesRequired; 970 final SVGAnimatedBoolean externalResourcesRequired;
(...skipping 18 matching lines...) Expand all
971 final SVGAnimatedString href; 989 final SVGAnimatedString href;
972 } 990 }
973 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 991 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
974 // for details. All rights reserved. Use of this source code is governed by a 992 // for details. All rights reserved. Use of this source code is governed by a
975 // BSD-style license that can be found in the LICENSE file. 993 // BSD-style license that can be found in the LICENSE file.
976 994
977 995
978 /// @domName SVGDefsElement 996 /// @domName SVGDefsElement
979 class SVGDefsElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGDefsElement" { 997 class SVGDefsElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGDefsElement" {
980 998
999 factory SVGDefsElement() => _SvgElementFactoryProvider.createSVGElement_tag("d efs");
1000
981 // From SVGExternalResourcesRequired 1001 // From SVGExternalResourcesRequired
982 1002
983 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 1003 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
984 final SVGAnimatedBoolean externalResourcesRequired; 1004 final SVGAnimatedBoolean externalResourcesRequired;
985 1005
986 // From SVGLangSpace 1006 // From SVGLangSpace
987 1007
988 /** @domName SVGLangSpace.xmllang */ 1008 /** @domName SVGLangSpace.xmllang */
989 String xmllang; 1009 String xmllang;
990 1010
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
1042 final SVGAnimatedTransformList transform; 1062 final SVGAnimatedTransformList transform;
1043 } 1063 }
1044 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1064 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1045 // for details. All rights reserved. Use of this source code is governed by a 1065 // for details. All rights reserved. Use of this source code is governed by a
1046 // BSD-style license that can be found in the LICENSE file. 1066 // BSD-style license that can be found in the LICENSE file.
1047 1067
1048 1068
1049 /// @domName SVGDescElement 1069 /// @domName SVGDescElement
1050 class SVGDescElement extends SVGElement implements SVGLangSpace, SVGStylable nat ive "*SVGDescElement" { 1070 class SVGDescElement extends SVGElement implements SVGLangSpace, SVGStylable nat ive "*SVGDescElement" {
1051 1071
1072 factory SVGDescElement() => _SvgElementFactoryProvider.createSVGElement_tag("d esc");
1073
1052 // From SVGLangSpace 1074 // From SVGLangSpace
1053 1075
1054 /** @domName SVGLangSpace.xmllang */ 1076 /** @domName SVGLangSpace.xmllang */
1055 String xmllang; 1077 String xmllang;
1056 1078
1057 /** @domName SVGLangSpace.xmlspace */ 1079 /** @domName SVGLangSpace.xmlspace */
1058 String xmlspace; 1080 String xmlspace;
1059 1081
1060 // From SVGStylable 1082 // From SVGStylable
1061 1083
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after
1301 EventListenerList get unload => this['unload']; 1323 EventListenerList get unload => this['unload'];
1302 } 1324 }
1303 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1325 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1304 // for details. All rights reserved. Use of this source code is governed by a 1326 // for details. All rights reserved. Use of this source code is governed by a
1305 // BSD-style license that can be found in the LICENSE file. 1327 // BSD-style license that can be found in the LICENSE file.
1306 1328
1307 1329
1308 /// @domName SVGEllipseElement 1330 /// @domName SVGEllipseElement
1309 class SVGEllipseElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGEllipseEle ment" { 1331 class SVGEllipseElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGEllipseEle ment" {
1310 1332
1333 factory SVGEllipseElement() => _SvgElementFactoryProvider.createSVGElement_tag ("ellipse");
1334
1311 /** @domName SVGEllipseElement.cx */ 1335 /** @domName SVGEllipseElement.cx */
1312 final SVGAnimatedLength cx; 1336 final SVGAnimatedLength cx;
1313 1337
1314 /** @domName SVGEllipseElement.cy */ 1338 /** @domName SVGEllipseElement.cy */
1315 final SVGAnimatedLength cy; 1339 final SVGAnimatedLength cy;
1316 1340
1317 /** @domName SVGEllipseElement.rx */ 1341 /** @domName SVGEllipseElement.rx */
1318 final SVGAnimatedLength rx; 1342 final SVGAnimatedLength rx;
1319 1343
1320 /** @domName SVGEllipseElement.ry */ 1344 /** @domName SVGEllipseElement.ry */
(...skipping 1105 matching lines...) Expand 10 before | Expand all | Expand 10 after
2426 CSSValue getPresentationAttribute(String name) native; 2450 CSSValue getPresentationAttribute(String name) native;
2427 } 2451 }
2428 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2452 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2429 // for details. All rights reserved. Use of this source code is governed by a 2453 // for details. All rights reserved. Use of this source code is governed by a
2430 // BSD-style license that can be found in the LICENSE file. 2454 // BSD-style license that can be found in the LICENSE file.
2431 2455
2432 2456
2433 /// @domName SVGFilterElement 2457 /// @domName SVGFilterElement
2434 class SVGFilterElement extends SVGElement implements SVGURIReference, SVGLangSpa ce, SVGExternalResourcesRequired, SVGStylable native "*SVGFilterElement" { 2458 class SVGFilterElement extends SVGElement implements SVGURIReference, SVGLangSpa ce, SVGExternalResourcesRequired, SVGStylable native "*SVGFilterElement" {
2435 2459
2460 factory SVGFilterElement() => _SvgElementFactoryProvider.createSVGElement_tag( "filter");
2461
2436 /** @domName SVGFilterElement.filterResX */ 2462 /** @domName SVGFilterElement.filterResX */
2437 final SVGAnimatedInteger filterResX; 2463 final SVGAnimatedInteger filterResX;
2438 2464
2439 /** @domName SVGFilterElement.filterResY */ 2465 /** @domName SVGFilterElement.filterResY */
2440 final SVGAnimatedInteger filterResY; 2466 final SVGAnimatedInteger filterResY;
2441 2467
2442 /** @domName SVGFilterElement.filterUnits */ 2468 /** @domName SVGFilterElement.filterUnits */
2443 final SVGAnimatedEnumeration filterUnits; 2469 final SVGAnimatedEnumeration filterUnits;
2444 2470
2445 /** @domName SVGFilterElement.height */ 2471 /** @domName SVGFilterElement.height */
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
2528 2554
2529 SVGAnimatedRect viewBox; 2555 SVGAnimatedRect viewBox;
2530 } 2556 }
2531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2557 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2532 // for details. All rights reserved. Use of this source code is governed by a 2558 // for details. All rights reserved. Use of this source code is governed by a
2533 // BSD-style license that can be found in the LICENSE file. 2559 // BSD-style license that can be found in the LICENSE file.
2534 2560
2535 2561
2536 /// @domName SVGFontElement 2562 /// @domName SVGFontElement
2537 class SVGFontElement extends SVGElement native "*SVGFontElement" { 2563 class SVGFontElement extends SVGElement native "*SVGFontElement" {
2564
2565 factory SVGFontElement() => _SvgElementFactoryProvider.createSVGElement_tag("f ont");
2538 } 2566 }
2539 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2540 // for details. All rights reserved. Use of this source code is governed by a 2568 // for details. All rights reserved. Use of this source code is governed by a
2541 // BSD-style license that can be found in the LICENSE file. 2569 // BSD-style license that can be found in the LICENSE file.
2542 2570
2543 2571
2544 /// @domName SVGFontFaceElement 2572 /// @domName SVGFontFaceElement
2545 class SVGFontFaceElement extends SVGElement native "*SVGFontFaceElement" { 2573 class SVGFontFaceElement extends SVGElement native "*SVGFontFaceElement" {
2574
2575 factory SVGFontFaceElement() => _SvgElementFactoryProvider.createSVGElement_ta g("font-face");
2546 } 2576 }
2547 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2577 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2548 // for details. All rights reserved. Use of this source code is governed by a 2578 // for details. All rights reserved. Use of this source code is governed by a
2549 // BSD-style license that can be found in the LICENSE file. 2579 // BSD-style license that can be found in the LICENSE file.
2550 2580
2551 2581
2552 /// @domName SVGFontFaceFormatElement 2582 /// @domName SVGFontFaceFormatElement
2553 class SVGFontFaceFormatElement extends SVGElement native "*SVGFontFaceFormatElem ent" { 2583 class SVGFontFaceFormatElement extends SVGElement native "*SVGFontFaceFormatElem ent" {
2584
2585 factory SVGFontFaceFormatElement() => _SvgElementFactoryProvider.createSVGElem ent_tag("font-face-format");
2554 } 2586 }
2555 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2587 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2556 // for details. All rights reserved. Use of this source code is governed by a 2588 // for details. All rights reserved. Use of this source code is governed by a
2557 // BSD-style license that can be found in the LICENSE file. 2589 // BSD-style license that can be found in the LICENSE file.
2558 2590
2559 2591
2560 /// @domName SVGFontFaceNameElement 2592 /// @domName SVGFontFaceNameElement
2561 class SVGFontFaceNameElement extends SVGElement native "*SVGFontFaceNameElement" { 2593 class SVGFontFaceNameElement extends SVGElement native "*SVGFontFaceNameElement" {
2594
2595 factory SVGFontFaceNameElement() => _SvgElementFactoryProvider.createSVGElemen t_tag("font-face-name");
2562 } 2596 }
2563 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2597 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2564 // for details. All rights reserved. Use of this source code is governed by a 2598 // for details. All rights reserved. Use of this source code is governed by a
2565 // BSD-style license that can be found in the LICENSE file. 2599 // BSD-style license that can be found in the LICENSE file.
2566 2600
2567 2601
2568 /// @domName SVGFontFaceSrcElement 2602 /// @domName SVGFontFaceSrcElement
2569 class SVGFontFaceSrcElement extends SVGElement native "*SVGFontFaceSrcElement" { 2603 class SVGFontFaceSrcElement extends SVGElement native "*SVGFontFaceSrcElement" {
2604
2605 factory SVGFontFaceSrcElement() => _SvgElementFactoryProvider.createSVGElement _tag("font-face-src");
2570 } 2606 }
2571 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2572 // for details. All rights reserved. Use of this source code is governed by a 2608 // for details. All rights reserved. Use of this source code is governed by a
2573 // BSD-style license that can be found in the LICENSE file. 2609 // BSD-style license that can be found in the LICENSE file.
2574 2610
2575 2611
2576 /// @domName SVGFontFaceUriElement 2612 /// @domName SVGFontFaceUriElement
2577 class SVGFontFaceUriElement extends SVGElement native "*SVGFontFaceUriElement" { 2613 class SVGFontFaceUriElement extends SVGElement native "*SVGFontFaceUriElement" {
2614
2615 factory SVGFontFaceUriElement() => _SvgElementFactoryProvider.createSVGElement _tag("font-face-uri");
2578 } 2616 }
2579 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2617 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2580 // for details. All rights reserved. Use of this source code is governed by a 2618 // for details. All rights reserved. Use of this source code is governed by a
2581 // BSD-style license that can be found in the LICENSE file. 2619 // BSD-style license that can be found in the LICENSE file.
2582 2620
2583 2621
2584 /// @domName SVGForeignObjectElement 2622 /// @domName SVGForeignObjectElement
2585 class SVGForeignObjectElement extends SVGElement implements SVGLangSpace, SVGSty lable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGFore ignObjectElement" { 2623 class SVGForeignObjectElement extends SVGElement implements SVGLangSpace, SVGSty lable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGFore ignObjectElement" {
2586 2624
2625 factory SVGForeignObjectElement() => _SvgElementFactoryProvider.createSVGEleme nt_tag("foreignObject");
2626
2587 /** @domName SVGForeignObjectElement.height */ 2627 /** @domName SVGForeignObjectElement.height */
2588 final SVGAnimatedLength height; 2628 final SVGAnimatedLength height;
2589 2629
2590 /** @domName SVGForeignObjectElement.width */ 2630 /** @domName SVGForeignObjectElement.width */
2591 final SVGAnimatedLength width; 2631 final SVGAnimatedLength width;
2592 2632
2593 /** @domName SVGForeignObjectElement.x */ 2633 /** @domName SVGForeignObjectElement.x */
2594 final SVGAnimatedLength x; 2634 final SVGAnimatedLength x;
2595 2635
2596 /** @domName SVGForeignObjectElement.y */ 2636 /** @domName SVGForeignObjectElement.y */
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
2660 final SVGAnimatedTransformList transform; 2700 final SVGAnimatedTransformList transform;
2661 } 2701 }
2662 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2702 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2663 // for details. All rights reserved. Use of this source code is governed by a 2703 // for details. All rights reserved. Use of this source code is governed by a
2664 // BSD-style license that can be found in the LICENSE file. 2704 // BSD-style license that can be found in the LICENSE file.
2665 2705
2666 2706
2667 /// @domName SVGGElement 2707 /// @domName SVGGElement
2668 class SVGGElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTe sts, SVGTransformable, SVGExternalResourcesRequired native "*SVGGElement" { 2708 class SVGGElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTe sts, SVGTransformable, SVGExternalResourcesRequired native "*SVGGElement" {
2669 2709
2710 factory SVGGElement() => _SvgElementFactoryProvider.createSVGElement_tag("g");
2711
2670 // From SVGExternalResourcesRequired 2712 // From SVGExternalResourcesRequired
2671 2713
2672 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 2714 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
2673 final SVGAnimatedBoolean externalResourcesRequired; 2715 final SVGAnimatedBoolean externalResourcesRequired;
2674 2716
2675 // From SVGLangSpace 2717 // From SVGLangSpace
2676 2718
2677 /** @domName SVGLangSpace.xmllang */ 2719 /** @domName SVGLangSpace.xmllang */
2678 String xmllang; 2720 String xmllang;
2679 2721
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2730 /** @domName SVGTransformable.transform */ 2772 /** @domName SVGTransformable.transform */
2731 final SVGAnimatedTransformList transform; 2773 final SVGAnimatedTransformList transform;
2732 } 2774 }
2733 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2775 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2734 // for details. All rights reserved. Use of this source code is governed by a 2776 // for details. All rights reserved. Use of this source code is governed by a
2735 // BSD-style license that can be found in the LICENSE file. 2777 // BSD-style license that can be found in the LICENSE file.
2736 2778
2737 2779
2738 /// @domName SVGGlyphElement 2780 /// @domName SVGGlyphElement
2739 class SVGGlyphElement extends SVGElement native "*SVGGlyphElement" { 2781 class SVGGlyphElement extends SVGElement native "*SVGGlyphElement" {
2782
2783 factory SVGGlyphElement() => _SvgElementFactoryProvider.createSVGElement_tag(" glyph");
2740 } 2784 }
2741 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2785 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2742 // for details. All rights reserved. Use of this source code is governed by a 2786 // for details. All rights reserved. Use of this source code is governed by a
2743 // BSD-style license that can be found in the LICENSE file. 2787 // BSD-style license that can be found in the LICENSE file.
2744 2788
2745 2789
2746 /// @domName SVGGlyphRefElement 2790 /// @domName SVGGlyphRefElement
2747 class SVGGlyphRefElement extends SVGElement implements SVGURIReference, SVGStyla ble native "*SVGGlyphRefElement" { 2791 class SVGGlyphRefElement extends SVGElement implements SVGURIReference, SVGStyla ble native "*SVGGlyphRefElement" {
2748 2792
2749 /** @domName SVGGlyphRefElement.dx */ 2793 /** @domName SVGGlyphRefElement.dx */
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
2826 /** @domName SVGURIReference.href */ 2870 /** @domName SVGURIReference.href */
2827 final SVGAnimatedString href; 2871 final SVGAnimatedString href;
2828 } 2872 }
2829 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2830 // for details. All rights reserved. Use of this source code is governed by a 2874 // for details. All rights reserved. Use of this source code is governed by a
2831 // BSD-style license that can be found in the LICENSE file. 2875 // BSD-style license that can be found in the LICENSE file.
2832 2876
2833 2877
2834 /// @domName SVGHKernElement 2878 /// @domName SVGHKernElement
2835 class SVGHKernElement extends SVGElement native "*SVGHKernElement" { 2879 class SVGHKernElement extends SVGElement native "*SVGHKernElement" {
2880
2881 factory SVGHKernElement() => _SvgElementFactoryProvider.createSVGElement_tag(" hkern");
2836 } 2882 }
2837 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2883 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2838 // for details. All rights reserved. Use of this source code is governed by a 2884 // for details. All rights reserved. Use of this source code is governed by a
2839 // BSD-style license that can be found in the LICENSE file. 2885 // BSD-style license that can be found in the LICENSE file.
2840 2886
2841 2887
2842 /// @domName SVGImageElement 2888 /// @domName SVGImageElement
2843 class SVGImageElement extends SVGElement implements SVGLangSpace, SVGTests, SVGS tylable, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "*SVGImageElement" { 2889 class SVGImageElement extends SVGElement implements SVGLangSpace, SVGTests, SVGS tylable, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "*SVGImageElement" {
2844 2890
2891 factory SVGImageElement() => _SvgElementFactoryProvider.createSVGElement_tag(" image");
2892
2845 /** @domName SVGImageElement.height */ 2893 /** @domName SVGImageElement.height */
2846 final SVGAnimatedLength height; 2894 final SVGAnimatedLength height;
2847 2895
2848 /** @domName SVGImageElement.preserveAspectRatio */ 2896 /** @domName SVGImageElement.preserveAspectRatio */
2849 final SVGAnimatedPreserveAspectRatio preserveAspectRatio; 2897 final SVGAnimatedPreserveAspectRatio preserveAspectRatio;
2850 2898
2851 /** @domName SVGImageElement.width */ 2899 /** @domName SVGImageElement.width */
2852 final SVGAnimatedLength width; 2900 final SVGAnimatedLength width;
2853 2901
2854 /** @domName SVGImageElement.x */ 2902 /** @domName SVGImageElement.x */
(...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after
3103 SVGLength replaceItem(SVGLength item, int index) native; 3151 SVGLength replaceItem(SVGLength item, int index) native;
3104 } 3152 }
3105 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3106 // for details. All rights reserved. Use of this source code is governed by a 3154 // for details. All rights reserved. Use of this source code is governed by a
3107 // BSD-style license that can be found in the LICENSE file. 3155 // BSD-style license that can be found in the LICENSE file.
3108 3156
3109 3157
3110 /// @domName SVGLineElement 3158 /// @domName SVGLineElement
3111 class SVGLineElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGLineElement" { 3159 class SVGLineElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGLineElement" {
3112 3160
3161 factory SVGLineElement() => _SvgElementFactoryProvider.createSVGElement_tag("l ine");
3162
3113 /** @domName SVGLineElement.x1 */ 3163 /** @domName SVGLineElement.x1 */
3114 final SVGAnimatedLength x1; 3164 final SVGAnimatedLength x1;
3115 3165
3116 /** @domName SVGLineElement.x2 */ 3166 /** @domName SVGLineElement.x2 */
3117 final SVGAnimatedLength x2; 3167 final SVGAnimatedLength x2;
3118 3168
3119 /** @domName SVGLineElement.y1 */ 3169 /** @domName SVGLineElement.y1 */
3120 final SVGAnimatedLength y1; 3170 final SVGAnimatedLength y1;
3121 3171
3122 /** @domName SVGLineElement.y2 */ 3172 /** @domName SVGLineElement.y2 */
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
3186 final SVGAnimatedTransformList transform; 3236 final SVGAnimatedTransformList transform;
3187 } 3237 }
3188 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3238 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3189 // for details. All rights reserved. Use of this source code is governed by a 3239 // for details. All rights reserved. Use of this source code is governed by a
3190 // BSD-style license that can be found in the LICENSE file. 3240 // BSD-style license that can be found in the LICENSE file.
3191 3241
3192 3242
3193 /// @domName SVGLinearGradientElement 3243 /// @domName SVGLinearGradientElement
3194 class SVGLinearGradientElement extends SVGGradientElement native "*SVGLinearGrad ientElement" { 3244 class SVGLinearGradientElement extends SVGGradientElement native "*SVGLinearGrad ientElement" {
3195 3245
3246 factory SVGLinearGradientElement() => _SvgElementFactoryProvider.createSVGElem ent_tag("linearGradient");
3247
3196 /** @domName SVGLinearGradientElement.x1 */ 3248 /** @domName SVGLinearGradientElement.x1 */
3197 final SVGAnimatedLength x1; 3249 final SVGAnimatedLength x1;
3198 3250
3199 /** @domName SVGLinearGradientElement.x2 */ 3251 /** @domName SVGLinearGradientElement.x2 */
3200 final SVGAnimatedLength x2; 3252 final SVGAnimatedLength x2;
3201 3253
3202 /** @domName SVGLinearGradientElement.y1 */ 3254 /** @domName SVGLinearGradientElement.y1 */
3203 final SVGAnimatedLength y1; 3255 final SVGAnimatedLength y1;
3204 3256
3205 /** @domName SVGLinearGradientElement.y2 */ 3257 /** @domName SVGLinearGradientElement.y2 */
(...skipping 24 matching lines...) Expand all
3230 SVGMatrix getTransformToElement(SVGElement element); 3282 SVGMatrix getTransformToElement(SVGElement element);
3231 } 3283 }
3232 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3284 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3233 // for details. All rights reserved. Use of this source code is governed by a 3285 // for details. All rights reserved. Use of this source code is governed by a
3234 // BSD-style license that can be found in the LICENSE file. 3286 // BSD-style license that can be found in the LICENSE file.
3235 3287
3236 3288
3237 /// @domName SVGMPathElement 3289 /// @domName SVGMPathElement
3238 class SVGMPathElement extends SVGElement implements SVGURIReference, SVGExternal ResourcesRequired native "*SVGMPathElement" { 3290 class SVGMPathElement extends SVGElement implements SVGURIReference, SVGExternal ResourcesRequired native "*SVGMPathElement" {
3239 3291
3292 factory SVGMPathElement() => _SvgElementFactoryProvider.createSVGElement_tag(" mpath");
3293
3240 // From SVGExternalResourcesRequired 3294 // From SVGExternalResourcesRequired
3241 3295
3242 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 3296 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
3243 final SVGAnimatedBoolean externalResourcesRequired; 3297 final SVGAnimatedBoolean externalResourcesRequired;
3244 3298
3245 // From SVGURIReference 3299 // From SVGURIReference
3246 3300
3247 /** @domName SVGURIReference.href */ 3301 /** @domName SVGURIReference.href */
3248 final SVGAnimatedString href; 3302 final SVGAnimatedString href;
3249 } 3303 }
3250 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3304 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3251 // for details. All rights reserved. Use of this source code is governed by a 3305 // for details. All rights reserved. Use of this source code is governed by a
3252 // BSD-style license that can be found in the LICENSE file. 3306 // BSD-style license that can be found in the LICENSE file.
3253 3307
3254 3308
3255 /// @domName SVGMarkerElement 3309 /// @domName SVGMarkerElement
3256 class SVGMarkerElement extends SVGElement implements SVGLangSpace, SVGFitToViewB ox, SVGExternalResourcesRequired, SVGStylable native "*SVGMarkerElement" { 3310 class SVGMarkerElement extends SVGElement implements SVGLangSpace, SVGFitToViewB ox, SVGExternalResourcesRequired, SVGStylable native "*SVGMarkerElement" {
3257 3311
3312 factory SVGMarkerElement() => _SvgElementFactoryProvider.createSVGElement_tag( "marker");
3313
3258 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 3314 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
3259 3315
3260 static const int SVG_MARKERUNITS_UNKNOWN = 0; 3316 static const int SVG_MARKERUNITS_UNKNOWN = 0;
3261 3317
3262 static const int SVG_MARKERUNITS_USERSPACEONUSE = 1; 3318 static const int SVG_MARKERUNITS_USERSPACEONUSE = 1;
3263 3319
3264 static const int SVG_MARKER_ORIENT_ANGLE = 2; 3320 static const int SVG_MARKER_ORIENT_ANGLE = 2;
3265 3321
3266 static const int SVG_MARKER_ORIENT_AUTO = 1; 3322 static const int SVG_MARKER_ORIENT_AUTO = 1;
3267 3323
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
3327 CSSValue getPresentationAttribute(String name) native; 3383 CSSValue getPresentationAttribute(String name) native;
3328 } 3384 }
3329 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3330 // for details. All rights reserved. Use of this source code is governed by a 3386 // for details. All rights reserved. Use of this source code is governed by a
3331 // BSD-style license that can be found in the LICENSE file. 3387 // BSD-style license that can be found in the LICENSE file.
3332 3388
3333 3389
3334 /// @domName SVGMaskElement 3390 /// @domName SVGMaskElement
3335 class SVGMaskElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGExternalResourcesRequired native "*SVGMaskElement" { 3391 class SVGMaskElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGExternalResourcesRequired native "*SVGMaskElement" {
3336 3392
3393 factory SVGMaskElement() => _SvgElementFactoryProvider.createSVGElement_tag("m ask");
3394
3337 /** @domName SVGMaskElement.height */ 3395 /** @domName SVGMaskElement.height */
3338 final SVGAnimatedLength height; 3396 final SVGAnimatedLength height;
3339 3397
3340 /** @domName SVGMaskElement.maskContentUnits */ 3398 /** @domName SVGMaskElement.maskContentUnits */
3341 final SVGAnimatedEnumeration maskContentUnits; 3399 final SVGAnimatedEnumeration maskContentUnits;
3342 3400
3343 /** @domName SVGMaskElement.maskUnits */ 3401 /** @domName SVGMaskElement.maskUnits */
3344 final SVGAnimatedEnumeration maskUnits; 3402 final SVGAnimatedEnumeration maskUnits;
3345 3403
3346 /** @domName SVGMaskElement.width */ 3404 /** @domName SVGMaskElement.width */
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
3634 void setUri(String uri) native; 3692 void setUri(String uri) native;
3635 } 3693 }
3636 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3694 // 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 3695 // 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. 3696 // BSD-style license that can be found in the LICENSE file.
3639 3697
3640 3698
3641 /// @domName SVGPathElement 3699 /// @domName SVGPathElement
3642 class SVGPathElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPathElement" { 3700 class SVGPathElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPathElement" {
3643 3701
3702 factory SVGPathElement() => _SvgElementFactoryProvider.createSVGElement_tag("p ath");
3703
3644 /** @domName SVGPathElement.animatedNormalizedPathSegList */ 3704 /** @domName SVGPathElement.animatedNormalizedPathSegList */
3645 final SVGPathSegList animatedNormalizedPathSegList; 3705 final SVGPathSegList animatedNormalizedPathSegList;
3646 3706
3647 /** @domName SVGPathElement.animatedPathSegList */ 3707 /** @domName SVGPathElement.animatedPathSegList */
3648 final SVGPathSegList animatedPathSegList; 3708 final SVGPathSegList animatedPathSegList;
3649 3709
3650 /** @domName SVGPathElement.normalizedPathSegList */ 3710 /** @domName SVGPathElement.normalizedPathSegList */
3651 final SVGPathSegList normalizedPathSegList; 3711 final SVGPathSegList normalizedPathSegList;
3652 3712
3653 /** @domName SVGPathElement.pathLength */ 3713 /** @domName SVGPathElement.pathLength */
(...skipping 629 matching lines...) Expand 10 before | Expand all | Expand 10 after
4283 num y; 4343 num y;
4284 } 4344 }
4285 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4345 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4286 // for details. All rights reserved. Use of this source code is governed by a 4346 // for details. All rights reserved. Use of this source code is governed by a
4287 // BSD-style license that can be found in the LICENSE file. 4347 // BSD-style license that can be found in the LICENSE file.
4288 4348
4289 4349
4290 /// @domName SVGPatternElement 4350 /// @domName SVGPatternElement
4291 class SVGPatternElement extends SVGElement implements SVGLangSpace, SVGTests, SV GStylable, SVGURIReference, SVGFitToViewBox, SVGExternalResourcesRequired native "*SVGPatternElement" { 4351 class SVGPatternElement extends SVGElement implements SVGLangSpace, SVGTests, SV GStylable, SVGURIReference, SVGFitToViewBox, SVGExternalResourcesRequired native "*SVGPatternElement" {
4292 4352
4353 factory SVGPatternElement() => _SvgElementFactoryProvider.createSVGElement_tag ("pattern");
4354
4293 /** @domName SVGPatternElement.height */ 4355 /** @domName SVGPatternElement.height */
4294 final SVGAnimatedLength height; 4356 final SVGAnimatedLength height;
4295 4357
4296 /** @domName SVGPatternElement.patternContentUnits */ 4358 /** @domName SVGPatternElement.patternContentUnits */
4297 final SVGAnimatedEnumeration patternContentUnits; 4359 final SVGAnimatedEnumeration patternContentUnits;
4298 4360
4299 /** @domName SVGPatternElement.patternTransform */ 4361 /** @domName SVGPatternElement.patternTransform */
4300 final SVGAnimatedTransformList patternTransform; 4362 final SVGAnimatedTransformList patternTransform;
4301 4363
4302 /** @domName SVGPatternElement.patternUnits */ 4364 /** @domName SVGPatternElement.patternUnits */
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
4412 SVGPoint replaceItem(SVGPoint item, int index) native; 4474 SVGPoint replaceItem(SVGPoint item, int index) native;
4413 } 4475 }
4414 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4476 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4415 // for details. All rights reserved. Use of this source code is governed by a 4477 // for details. All rights reserved. Use of this source code is governed by a
4416 // BSD-style license that can be found in the LICENSE file. 4478 // BSD-style license that can be found in the LICENSE file.
4417 4479
4418 4480
4419 /// @domName SVGPolygonElement 4481 /// @domName SVGPolygonElement
4420 class SVGPolygonElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPolygonEle ment" { 4482 class SVGPolygonElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPolygonEle ment" {
4421 4483
4484 factory SVGPolygonElement() => _SvgElementFactoryProvider.createSVGElement_tag ("polygon");
4485
4422 /** @domName SVGPolygonElement.animatedPoints */ 4486 /** @domName SVGPolygonElement.animatedPoints */
4423 final SVGPointList animatedPoints; 4487 final SVGPointList animatedPoints;
4424 4488
4425 /** @domName SVGPolygonElement.points */ 4489 /** @domName SVGPolygonElement.points */
4426 final SVGPointList points; 4490 final SVGPointList points;
4427 4491
4428 // From SVGExternalResourcesRequired 4492 // From SVGExternalResourcesRequired
4429 4493
4430 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 4494 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
4431 final SVGAnimatedBoolean externalResourcesRequired; 4495 final SVGAnimatedBoolean externalResourcesRequired;
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
4489 final SVGAnimatedTransformList transform; 4553 final SVGAnimatedTransformList transform;
4490 } 4554 }
4491 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4555 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4492 // for details. All rights reserved. Use of this source code is governed by a 4556 // for details. All rights reserved. Use of this source code is governed by a
4493 // BSD-style license that can be found in the LICENSE file. 4557 // BSD-style license that can be found in the LICENSE file.
4494 4558
4495 4559
4496 /// @domName SVGPolylineElement 4560 /// @domName SVGPolylineElement
4497 class SVGPolylineElement extends SVGElement implements SVGLangSpace, SVGStylable , SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPolylineE lement" { 4561 class SVGPolylineElement extends SVGElement implements SVGLangSpace, SVGStylable , SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGPolylineE lement" {
4498 4562
4563 factory SVGPolylineElement() => _SvgElementFactoryProvider.createSVGElement_ta g("polyline");
4564
4499 /** @domName SVGPolylineElement.animatedPoints */ 4565 /** @domName SVGPolylineElement.animatedPoints */
4500 final SVGPointList animatedPoints; 4566 final SVGPointList animatedPoints;
4501 4567
4502 /** @domName SVGPolylineElement.points */ 4568 /** @domName SVGPolylineElement.points */
4503 final SVGPointList points; 4569 final SVGPointList points;
4504 4570
4505 // From SVGExternalResourcesRequired 4571 // From SVGExternalResourcesRequired
4506 4572
4507 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 4573 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
4508 final SVGAnimatedBoolean externalResourcesRequired; 4574 final SVGAnimatedBoolean externalResourcesRequired;
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
4608 int meetOrSlice; 4674 int meetOrSlice;
4609 } 4675 }
4610 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4676 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4611 // for details. All rights reserved. Use of this source code is governed by a 4677 // for details. All rights reserved. Use of this source code is governed by a
4612 // BSD-style license that can be found in the LICENSE file. 4678 // BSD-style license that can be found in the LICENSE file.
4613 4679
4614 4680
4615 /// @domName SVGRadialGradientElement 4681 /// @domName SVGRadialGradientElement
4616 class SVGRadialGradientElement extends SVGGradientElement native "*SVGRadialGrad ientElement" { 4682 class SVGRadialGradientElement extends SVGGradientElement native "*SVGRadialGrad ientElement" {
4617 4683
4684 factory SVGRadialGradientElement() => _SvgElementFactoryProvider.createSVGElem ent_tag("radialGradient");
4685
4618 /** @domName SVGRadialGradientElement.cx */ 4686 /** @domName SVGRadialGradientElement.cx */
4619 final SVGAnimatedLength cx; 4687 final SVGAnimatedLength cx;
4620 4688
4621 /** @domName SVGRadialGradientElement.cy */ 4689 /** @domName SVGRadialGradientElement.cy */
4622 final SVGAnimatedLength cy; 4690 final SVGAnimatedLength cy;
4623 4691
4624 /** @domName SVGRadialGradientElement.fr */ 4692 /** @domName SVGRadialGradientElement.fr */
4625 final SVGAnimatedLength fr; 4693 final SVGAnimatedLength fr;
4626 4694
4627 /** @domName SVGRadialGradientElement.fx */ 4695 /** @domName SVGRadialGradientElement.fx */
(...skipping 26 matching lines...) Expand all
4654 num y; 4722 num y;
4655 } 4723 }
4656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4724 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4657 // for details. All rights reserved. Use of this source code is governed by a 4725 // for details. All rights reserved. Use of this source code is governed by a
4658 // BSD-style license that can be found in the LICENSE file. 4726 // BSD-style license that can be found in the LICENSE file.
4659 4727
4660 4728
4661 /// @domName SVGRectElement 4729 /// @domName SVGRectElement
4662 class SVGRectElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGRectElement" { 4730 class SVGRectElement extends SVGElement implements SVGLangSpace, SVGStylable, SV GTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGRectElement" {
4663 4731
4732 factory SVGRectElement() => _SvgElementFactoryProvider.createSVGElement_tag("r ect");
4733
4664 /** @domName SVGRectElement.height */ 4734 /** @domName SVGRectElement.height */
4665 final SVGAnimatedLength height; 4735 final SVGAnimatedLength height;
4666 4736
4667 /** @domName SVGRectElement.rx */ 4737 /** @domName SVGRectElement.rx */
4668 final SVGAnimatedLength rx; 4738 final SVGAnimatedLength rx;
4669 4739
4670 /** @domName SVGRectElement.ry */ 4740 /** @domName SVGRectElement.ry */
4671 final SVGAnimatedLength ry; 4741 final SVGAnimatedLength ry;
4672 4742
4673 /** @domName SVGRectElement.width */ 4743 /** @domName SVGRectElement.width */
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after
4958 5028
4959 } 5029 }
4960 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5030 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4961 // for details. All rights reserved. Use of this source code is governed by a 5031 // for details. All rights reserved. Use of this source code is governed by a
4962 // BSD-style license that can be found in the LICENSE file. 5032 // BSD-style license that can be found in the LICENSE file.
4963 5033
4964 5034
4965 /// @domName SVGScriptElement 5035 /// @domName SVGScriptElement
4966 class SVGScriptElement extends SVGElement implements SVGURIReference, SVGExterna lResourcesRequired native "*SVGScriptElement" { 5036 class SVGScriptElement extends SVGElement implements SVGURIReference, SVGExterna lResourcesRequired native "*SVGScriptElement" {
4967 5037
5038 factory SVGScriptElement() => _SvgElementFactoryProvider.createSVGElement_tag( "script");
5039
4968 /** @domName SVGScriptElement.type */ 5040 /** @domName SVGScriptElement.type */
4969 String type; 5041 String type;
4970 5042
4971 // From SVGExternalResourcesRequired 5043 // From SVGExternalResourcesRequired
4972 5044
4973 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 5045 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
4974 final SVGAnimatedBoolean externalResourcesRequired; 5046 final SVGAnimatedBoolean externalResourcesRequired;
4975 5047
4976 // From SVGURIReference 5048 // From SVGURIReference
4977 5049
4978 /** @domName SVGURIReference.href */ 5050 /** @domName SVGURIReference.href */
4979 final SVGAnimatedString href; 5051 final SVGAnimatedString href;
4980 } 5052 }
4981 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4982 // for details. All rights reserved. Use of this source code is governed by a 5054 // for details. All rights reserved. Use of this source code is governed by a
4983 // BSD-style license that can be found in the LICENSE file. 5055 // BSD-style license that can be found in the LICENSE file.
4984 5056
4985 5057
4986 /// @domName SVGSetElement 5058 /// @domName SVGSetElement
4987 class SVGSetElement extends SVGAnimationElement native "*SVGSetElement" { 5059 class SVGSetElement extends SVGAnimationElement native "*SVGSetElement" {
5060
5061 factory SVGSetElement() => _SvgElementFactoryProvider.createSVGElement_tag("se t");
4988 } 5062 }
4989 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5063 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4990 // for details. All rights reserved. Use of this source code is governed by a 5064 // for details. All rights reserved. Use of this source code is governed by a
4991 // BSD-style license that can be found in the LICENSE file. 5065 // BSD-style license that can be found in the LICENSE file.
4992 5066
4993 5067
4994 /// @domName SVGStopElement 5068 /// @domName SVGStopElement
4995 class SVGStopElement extends SVGElement implements SVGStylable native "*SVGStopE lement" { 5069 class SVGStopElement extends SVGElement implements SVGStylable native "*SVGStopE lement" {
4996 5070
5071 factory SVGStopElement() => _SvgElementFactoryProvider.createSVGElement_tag("s top");
5072
4997 /** @domName SVGStopElement.offset */ 5073 /** @domName SVGStopElement.offset */
4998 final SVGAnimatedNumber offset; 5074 final SVGAnimatedNumber offset;
4999 5075
5000 // From SVGStylable 5076 // From SVGStylable
5001 5077
5002 /** @domName SVGStylable.className */ 5078 /** @domName SVGStylable.className */
5003 SVGAnimatedString get $dom_svgClassName => JS("SVGAnimatedString", "#.classNam e", this); 5079 SVGAnimatedString get $dom_svgClassName => JS("SVGAnimatedString", "#.classNam e", this);
5004 5080
5005 // Use implementation from Element. 5081 // Use implementation from Element.
5006 // final CSSStyleDeclaration style; 5082 // final CSSStyleDeclaration style;
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
5141 CSSValue getPresentationAttribute(String name); 5217 CSSValue getPresentationAttribute(String name);
5142 } 5218 }
5143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5144 // for details. All rights reserved. Use of this source code is governed by a 5220 // for details. All rights reserved. Use of this source code is governed by a
5145 // BSD-style license that can be found in the LICENSE file. 5221 // BSD-style license that can be found in the LICENSE file.
5146 5222
5147 5223
5148 /// @domName SVGStyleElement 5224 /// @domName SVGStyleElement
5149 class SVGStyleElement extends SVGElement implements SVGLangSpace native "*SVGSty leElement" { 5225 class SVGStyleElement extends SVGElement implements SVGLangSpace native "*SVGSty leElement" {
5150 5226
5227 factory SVGStyleElement() => _SvgElementFactoryProvider.createSVGElement_tag(" style");
5228
5151 /** @domName SVGStyleElement.disabled */ 5229 /** @domName SVGStyleElement.disabled */
5152 bool disabled; 5230 bool disabled;
5153 5231
5154 /** @domName SVGStyleElement.media */ 5232 /** @domName SVGStyleElement.media */
5155 String media; 5233 String media;
5156 5234
5157 // Shadowing definition. 5235 // Shadowing definition.
5158 /** @domName SVGStyleElement.title */ 5236 /** @domName SVGStyleElement.title */
5159 String get title => JS("String", "#.title", this); 5237 String get title => JS("String", "#.title", this);
5160 5238
(...skipping 14 matching lines...) Expand all
5175 String xmlspace; 5253 String xmlspace;
5176 } 5254 }
5177 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5178 // for details. All rights reserved. Use of this source code is governed by a 5256 // for details. All rights reserved. Use of this source code is governed by a
5179 // BSD-style license that can be found in the LICENSE file. 5257 // BSD-style license that can be found in the LICENSE file.
5180 5258
5181 5259
5182 /// @domName SVGSwitchElement 5260 /// @domName SVGSwitchElement
5183 class SVGSwitchElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGSwitchEleme nt" { 5261 class SVGSwitchElement extends SVGElement implements SVGLangSpace, SVGStylable, SVGTests, SVGTransformable, SVGExternalResourcesRequired native "*SVGSwitchEleme nt" {
5184 5262
5263 factory SVGSwitchElement() => _SvgElementFactoryProvider.createSVGElement_tag( "switch");
5264
5185 // From SVGExternalResourcesRequired 5265 // From SVGExternalResourcesRequired
5186 5266
5187 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 5267 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
5188 final SVGAnimatedBoolean externalResourcesRequired; 5268 final SVGAnimatedBoolean externalResourcesRequired;
5189 5269
5190 // From SVGLangSpace 5270 // From SVGLangSpace
5191 5271
5192 /** @domName SVGLangSpace.xmllang */ 5272 /** @domName SVGLangSpace.xmllang */
5193 String xmllang; 5273 String xmllang;
5194 5274
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
5246 final SVGAnimatedTransformList transform; 5326 final SVGAnimatedTransformList transform;
5247 } 5327 }
5248 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5328 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5249 // for details. All rights reserved. Use of this source code is governed by a 5329 // for details. All rights reserved. Use of this source code is governed by a
5250 // BSD-style license that can be found in the LICENSE file. 5330 // BSD-style license that can be found in the LICENSE file.
5251 5331
5252 5332
5253 /// @domName SVGSymbolElement 5333 /// @domName SVGSymbolElement
5254 class SVGSymbolElement extends SVGElement implements SVGLangSpace, SVGFitToViewB ox, SVGExternalResourcesRequired, SVGStylable native "*SVGSymbolElement" { 5334 class SVGSymbolElement extends SVGElement implements SVGLangSpace, SVGFitToViewB ox, SVGExternalResourcesRequired, SVGStylable native "*SVGSymbolElement" {
5255 5335
5336 factory SVGSymbolElement() => _SvgElementFactoryProvider.createSVGElement_tag( "symbol");
5337
5256 // From SVGExternalResourcesRequired 5338 // From SVGExternalResourcesRequired
5257 5339
5258 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 5340 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
5259 final SVGAnimatedBoolean externalResourcesRequired; 5341 final SVGAnimatedBoolean externalResourcesRequired;
5260 5342
5261 // From SVGFitToViewBox 5343 // From SVGFitToViewBox
5262 5344
5263 /** @domName SVGFitToViewBox.preserveAspectRatio */ 5345 /** @domName SVGFitToViewBox.preserveAspectRatio */
5264 final SVGAnimatedPreserveAspectRatio preserveAspectRatio; 5346 final SVGAnimatedPreserveAspectRatio preserveAspectRatio;
5265 5347
(...skipping 20 matching lines...) Expand all
5286 CSSValue getPresentationAttribute(String name) native; 5368 CSSValue getPresentationAttribute(String name) native;
5287 } 5369 }
5288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5289 // for details. All rights reserved. Use of this source code is governed by a 5371 // for details. All rights reserved. Use of this source code is governed by a
5290 // BSD-style license that can be found in the LICENSE file. 5372 // BSD-style license that can be found in the LICENSE file.
5291 5373
5292 5374
5293 /// @domName SVGTRefElement 5375 /// @domName SVGTRefElement
5294 class SVGTRefElement extends SVGTextPositioningElement implements SVGURIReferenc e native "*SVGTRefElement" { 5376 class SVGTRefElement extends SVGTextPositioningElement implements SVGURIReferenc e native "*SVGTRefElement" {
5295 5377
5378 factory SVGTRefElement() => _SvgElementFactoryProvider.createSVGElement_tag("t ref");
5379
5296 // From SVGURIReference 5380 // From SVGURIReference
5297 5381
5298 /** @domName SVGURIReference.href */ 5382 /** @domName SVGURIReference.href */
5299 final SVGAnimatedString href; 5383 final SVGAnimatedString href;
5300 } 5384 }
5301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5302 // for details. All rights reserved. Use of this source code is governed by a 5386 // for details. All rights reserved. Use of this source code is governed by a
5303 // BSD-style license that can be found in the LICENSE file. 5387 // BSD-style license that can be found in the LICENSE file.
5304 5388
5305 5389
5306 /// @domName SVGTSpanElement 5390 /// @domName SVGTSpanElement
5307 class SVGTSpanElement extends SVGTextPositioningElement native "*SVGTSpanElement " { 5391 class SVGTSpanElement extends SVGTextPositioningElement native "*SVGTSpanElement " {
5392
5393 factory SVGTSpanElement() => _SvgElementFactoryProvider.createSVGElement_tag(" tspan");
5308 } 5394 }
5309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5395 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5310 // for details. All rights reserved. Use of this source code is governed by a 5396 // for details. All rights reserved. Use of this source code is governed by a
5311 // BSD-style license that can be found in the LICENSE file. 5397 // BSD-style license that can be found in the LICENSE file.
5312 5398
5313 5399
5314 /// @domName SVGTests 5400 /// @domName SVGTests
5315 abstract class SVGTests { 5401 abstract class SVGTests {
5316 5402
5317 SVGStringList requiredExtensions; 5403 SVGStringList requiredExtensions;
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
5409 bool hasExtension(String extension) native; 5495 bool hasExtension(String extension) native;
5410 } 5496 }
5411 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5412 // for details. All rights reserved. Use of this source code is governed by a 5498 // for details. All rights reserved. Use of this source code is governed by a
5413 // BSD-style license that can be found in the LICENSE file. 5499 // BSD-style license that can be found in the LICENSE file.
5414 5500
5415 5501
5416 /// @domName SVGTextElement 5502 /// @domName SVGTextElement
5417 class SVGTextElement extends SVGTextPositioningElement implements SVGTransformab le native "*SVGTextElement" { 5503 class SVGTextElement extends SVGTextPositioningElement implements SVGTransformab le native "*SVGTextElement" {
5418 5504
5505 factory SVGTextElement() => _SvgElementFactoryProvider.createSVGElement_tag("t ext");
5506
5419 // From SVGLocatable 5507 // From SVGLocatable
5420 5508
5421 /** @domName SVGLocatable.farthestViewportElement */ 5509 /** @domName SVGLocatable.farthestViewportElement */
5422 final SVGElement farthestViewportElement; 5510 final SVGElement farthestViewportElement;
5423 5511
5424 /** @domName SVGLocatable.nearestViewportElement */ 5512 /** @domName SVGLocatable.nearestViewportElement */
5425 final SVGElement nearestViewportElement; 5513 final SVGElement nearestViewportElement;
5426 5514
5427 /** @domName SVGLocatable.getBBox */ 5515 /** @domName SVGLocatable.getBBox */
5428 SVGRect getBBox() native; 5516 SVGRect getBBox() native;
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
5499 final SVGAnimatedLengthList y; 5587 final SVGAnimatedLengthList y;
5500 } 5588 }
5501 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5589 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5502 // for details. All rights reserved. Use of this source code is governed by a 5590 // for details. All rights reserved. Use of this source code is governed by a
5503 // BSD-style license that can be found in the LICENSE file. 5591 // BSD-style license that can be found in the LICENSE file.
5504 5592
5505 5593
5506 /// @domName SVGTitleElement 5594 /// @domName SVGTitleElement
5507 class SVGTitleElement extends SVGElement implements SVGLangSpace, SVGStylable na tive "*SVGTitleElement" { 5595 class SVGTitleElement extends SVGElement implements SVGLangSpace, SVGStylable na tive "*SVGTitleElement" {
5508 5596
5597 factory SVGTitleElement() => _SvgElementFactoryProvider.createSVGElement_tag(" title");
5598
5509 // From SVGLangSpace 5599 // From SVGLangSpace
5510 5600
5511 /** @domName SVGLangSpace.xmllang */ 5601 /** @domName SVGLangSpace.xmllang */
5512 String xmllang; 5602 String xmllang;
5513 5603
5514 /** @domName SVGLangSpace.xmlspace */ 5604 /** @domName SVGLangSpace.xmlspace */
5515 String xmlspace; 5605 String xmlspace;
5516 5606
5517 // From SVGStylable 5607 // From SVGStylable
5518 5608
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
5750 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; 5840 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
5751 } 5841 }
5752 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5842 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5753 // for details. All rights reserved. Use of this source code is governed by a 5843 // for details. All rights reserved. Use of this source code is governed by a
5754 // BSD-style license that can be found in the LICENSE file. 5844 // BSD-style license that can be found in the LICENSE file.
5755 5845
5756 5846
5757 /// @domName SVGUseElement 5847 /// @domName SVGUseElement
5758 class SVGUseElement extends SVGElement implements SVGLangSpace, SVGTests, SVGSty lable, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "* SVGUseElement" { 5848 class SVGUseElement extends SVGElement implements SVGLangSpace, SVGTests, SVGSty lable, SVGURIReference, SVGExternalResourcesRequired, SVGTransformable native "* SVGUseElement" {
5759 5849
5850 factory SVGUseElement() => _SvgElementFactoryProvider.createSVGElement_tag("us e");
5851
5760 /** @domName SVGUseElement.animatedInstanceRoot */ 5852 /** @domName SVGUseElement.animatedInstanceRoot */
5761 final SVGElementInstance animatedInstanceRoot; 5853 final SVGElementInstance animatedInstanceRoot;
5762 5854
5763 /** @domName SVGUseElement.height */ 5855 /** @domName SVGUseElement.height */
5764 final SVGAnimatedLength height; 5856 final SVGAnimatedLength height;
5765 5857
5766 /** @domName SVGUseElement.instanceRoot */ 5858 /** @domName SVGUseElement.instanceRoot */
5767 final SVGElementInstance instanceRoot; 5859 final SVGElementInstance instanceRoot;
5768 5860
5769 /** @domName SVGUseElement.width */ 5861 /** @domName SVGUseElement.width */
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
5843 /** @domName SVGURIReference.href */ 5935 /** @domName SVGURIReference.href */
5844 final SVGAnimatedString href; 5936 final SVGAnimatedString href;
5845 } 5937 }
5846 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5938 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5847 // for details. All rights reserved. Use of this source code is governed by a 5939 // for details. All rights reserved. Use of this source code is governed by a
5848 // BSD-style license that can be found in the LICENSE file. 5940 // BSD-style license that can be found in the LICENSE file.
5849 5941
5850 5942
5851 /// @domName SVGVKernElement 5943 /// @domName SVGVKernElement
5852 class SVGVKernElement extends SVGElement native "*SVGVKernElement" { 5944 class SVGVKernElement extends SVGElement native "*SVGVKernElement" {
5945
5946 factory SVGVKernElement() => _SvgElementFactoryProvider.createSVGElement_tag(" vkern");
5853 } 5947 }
5854 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5948 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5855 // for details. All rights reserved. Use of this source code is governed by a 5949 // for details. All rights reserved. Use of this source code is governed by a
5856 // BSD-style license that can be found in the LICENSE file. 5950 // BSD-style license that can be found in the LICENSE file.
5857 5951
5858 5952
5859 /// @domName SVGViewElement 5953 /// @domName SVGViewElement
5860 class SVGViewElement extends SVGElement implements SVGFitToViewBox, SVGZoomAndPa n, SVGExternalResourcesRequired native "*SVGViewElement" { 5954 class SVGViewElement extends SVGElement implements SVGFitToViewBox, SVGZoomAndPa n, SVGExternalResourcesRequired native "*SVGViewElement" {
5861 5955
5956 factory SVGViewElement() => _SvgElementFactoryProvider.createSVGElement_tag("v iew");
5957
5862 /** @domName SVGViewElement.viewTarget */ 5958 /** @domName SVGViewElement.viewTarget */
5863 final SVGStringList viewTarget; 5959 final SVGStringList viewTarget;
5864 5960
5865 // From SVGExternalResourcesRequired 5961 // From SVGExternalResourcesRequired
5866 5962
5867 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */ 5963 /** @domName SVGExternalResourcesRequired.externalResourcesRequired */
5868 final SVGAnimatedBoolean externalResourcesRequired; 5964 final SVGAnimatedBoolean externalResourcesRequired;
5869 5965
5870 // From SVGFitToViewBox 5966 // From SVGFitToViewBox
5871 5967
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
6046 } 6142 }
6047 6143
6048 List<SVGElementInstance> getRange(int start, int rangeLength) => 6144 List<SVGElementInstance> getRange(int start, int rangeLength) =>
6049 _Lists.getRange(this, start, rangeLength, <SVGElementInstance>[]); 6145 _Lists.getRange(this, start, rangeLength, <SVGElementInstance>[]);
6050 6146
6051 // -- end List<SVGElementInstance> mixins. 6147 // -- end List<SVGElementInstance> mixins.
6052 6148
6053 /** @domName SVGElementInstanceList.item */ 6149 /** @domName SVGElementInstanceList.item */
6054 SVGElementInstance item(int index) native; 6150 SVGElementInstance item(int index) native;
6055 } 6151 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698