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

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

Issue 11418075: Dartifying members. (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 13 matching lines...) Expand all
24 24
25 static SvgElement createSvgElement_svg(String svg) { 25 static SvgElement createSvgElement_svg(String svg) {
26 Element parentTag; 26 Element parentTag;
27 final match = _START_TAG_REGEXP.firstMatch(svg); 27 final match = _START_TAG_REGEXP.firstMatch(svg);
28 if (match != null && match.group(1).toLowerCase() == 'svg') { 28 if (match != null && match.group(1).toLowerCase() == 'svg') {
29 parentTag = new Element.tag('div'); 29 parentTag = new Element.tag('div');
30 } else { 30 } else {
31 parentTag = new SvgSvgElement(); 31 parentTag = new SvgSvgElement();
32 } 32 }
33 33
34 parentTag.innerHTML = svg; 34 parentTag.innerHtml = svg;
35 if (parentTag.elements.length == 1) return parentTag.elements.removeLast(); 35 if (parentTag.elements.length == 1) return parentTag.elements.removeLast();
36 36
37 throw new ArgumentError( 37 throw new ArgumentError(
38 'SVG had ${parentTag.elements.length} ' 38 'SVG had ${parentTag.elements.length} '
39 'top-level elements but 1 expected'); 39 'top-level elements but 1 expected');
40 } 40 }
41 } 41 }
42 42
43 class _SvgSvgElementFactoryProvider { 43 class _SvgSvgElementFactoryProvider {
44 static SvgSvgElement createSvgSvgElement() { 44 static SvgSvgElement createSvgSvgElement() {
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 /** @domName SVGLocatable.farthestViewportElement */ 79 /** @domName SVGLocatable.farthestViewportElement */
80 final SvgElement farthestViewportElement; 80 final SvgElement farthestViewportElement;
81 81
82 /** @domName SVGLocatable.nearestViewportElement */ 82 /** @domName SVGLocatable.nearestViewportElement */
83 final SvgElement nearestViewportElement; 83 final SvgElement nearestViewportElement;
84 84
85 /** @domName SVGLocatable.getBBox */ 85 /** @domName SVGLocatable.getBBox */
86 Rect getBBox() native; 86 Rect getBBox() native;
87 87
88 /** @domName SVGLocatable.getCTM */ 88 /** @domName SVGLocatable.getCTM */
89 Matrix getCTM() native; 89 Matrix getCtm() native "getCTM";
90 90
91 /** @domName SVGLocatable.getScreenCTM */ 91 /** @domName SVGLocatable.getScreenCTM */
92 Matrix getScreenCTM() native; 92 Matrix getScreenCtm() native "getScreenCTM";
93 93
94 /** @domName SVGLocatable.getTransformToElement */ 94 /** @domName SVGLocatable.getTransformToElement */
95 Matrix getTransformToElement(SvgElement element) native; 95 Matrix getTransformToElement(SvgElement element) native;
96 96
97 // From SVGStylable 97 // From SVGStylable
98 98
99 /** @domName SVGStylable.className */ 99 /** @domName SVGStylable.className */
100 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 100 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
101 101
102 // Use implementation from Element. 102 // Use implementation from Element.
(...skipping 652 matching lines...) Expand 10 before | Expand all | Expand 10 after
755 /** @domName SVGLocatable.farthestViewportElement */ 755 /** @domName SVGLocatable.farthestViewportElement */
756 final SvgElement farthestViewportElement; 756 final SvgElement farthestViewportElement;
757 757
758 /** @domName SVGLocatable.nearestViewportElement */ 758 /** @domName SVGLocatable.nearestViewportElement */
759 final SvgElement nearestViewportElement; 759 final SvgElement nearestViewportElement;
760 760
761 /** @domName SVGLocatable.getBBox */ 761 /** @domName SVGLocatable.getBBox */
762 Rect getBBox() native; 762 Rect getBBox() native;
763 763
764 /** @domName SVGLocatable.getCTM */ 764 /** @domName SVGLocatable.getCTM */
765 Matrix getCTM() native; 765 Matrix getCtm() native "getCTM";
766 766
767 /** @domName SVGLocatable.getScreenCTM */ 767 /** @domName SVGLocatable.getScreenCTM */
768 Matrix getScreenCTM() native; 768 Matrix getScreenCtm() native "getScreenCTM";
769 769
770 /** @domName SVGLocatable.getTransformToElement */ 770 /** @domName SVGLocatable.getTransformToElement */
771 Matrix getTransformToElement(SvgElement element) native; 771 Matrix getTransformToElement(SvgElement element) native;
772 772
773 // From SVGStylable 773 // From SVGStylable
774 774
775 /** @domName SVGStylable.className */ 775 /** @domName SVGStylable.className */
776 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 776 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
777 777
778 // Use implementation from Element. 778 // Use implementation from Element.
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
831 /** @domName SVGLocatable.farthestViewportElement */ 831 /** @domName SVGLocatable.farthestViewportElement */
832 final SvgElement farthestViewportElement; 832 final SvgElement farthestViewportElement;
833 833
834 /** @domName SVGLocatable.nearestViewportElement */ 834 /** @domName SVGLocatable.nearestViewportElement */
835 final SvgElement nearestViewportElement; 835 final SvgElement nearestViewportElement;
836 836
837 /** @domName SVGLocatable.getBBox */ 837 /** @domName SVGLocatable.getBBox */
838 Rect getBBox() native; 838 Rect getBBox() native;
839 839
840 /** @domName SVGLocatable.getCTM */ 840 /** @domName SVGLocatable.getCTM */
841 Matrix getCTM() native; 841 Matrix getCtm() native "getCTM";
842 842
843 /** @domName SVGLocatable.getScreenCTM */ 843 /** @domName SVGLocatable.getScreenCTM */
844 Matrix getScreenCTM() native; 844 Matrix getScreenCtm() native "getScreenCTM";
845 845
846 /** @domName SVGLocatable.getTransformToElement */ 846 /** @domName SVGLocatable.getTransformToElement */
847 Matrix getTransformToElement(SvgElement element) native; 847 Matrix getTransformToElement(SvgElement element) native;
848 848
849 // From SVGStylable 849 // From SVGStylable
850 850
851 /** @domName SVGStylable.className */ 851 /** @domName SVGStylable.className */
852 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 852 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
853 853
854 // Use implementation from Element. 854 // Use implementation from Element.
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
895 /** @domName SVGColor.colorType */ 895 /** @domName SVGColor.colorType */
896 final int colorType; 896 final int colorType;
897 897
898 /** @domName SVGColor.rgbColor */ 898 /** @domName SVGColor.rgbColor */
899 final RGBColor rgbColor; 899 final RGBColor rgbColor;
900 900
901 /** @domName SVGColor.setColor */ 901 /** @domName SVGColor.setColor */
902 void setColor(int colorType, String rgbColor, String iccColor) native; 902 void setColor(int colorType, String rgbColor, String iccColor) native;
903 903
904 /** @domName SVGColor.setRGBColor */ 904 /** @domName SVGColor.setRGBColor */
905 void setRGBColor(String rgbColor) native; 905 void setRgbColor(String rgbColor) native "setRGBColor";
906 906
907 /** @domName SVGColor.setRGBColorICCColor */ 907 /** @domName SVGColor.setRGBColorICCColor */
908 void setRGBColorICCColor(String rgbColor, String iccColor) native; 908 void setRgbColorIccColor(String rgbColor, String iccColor) native "setRGBColor ICCColor";
909 } 909 }
910 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 910 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
911 // for details. All rights reserved. Use of this source code is governed by a 911 // for details. All rights reserved. Use of this source code is governed by a
912 // BSD-style license that can be found in the LICENSE file. 912 // BSD-style license that can be found in the LICENSE file.
913 913
914 914
915 /// @domName SVGComponentTransferFunctionElement 915 /// @domName SVGComponentTransferFunctionElement
916 class ComponentTransferFunctionElement extends SvgElement native "*SVGComponentT ransferFunctionElement" { 916 class ComponentTransferFunctionElement extends SvgElement native "*SVGComponentT ransferFunctionElement" {
917 917
918 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; 918 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
1016 /** @domName SVGLocatable.farthestViewportElement */ 1016 /** @domName SVGLocatable.farthestViewportElement */
1017 final SvgElement farthestViewportElement; 1017 final SvgElement farthestViewportElement;
1018 1018
1019 /** @domName SVGLocatable.nearestViewportElement */ 1019 /** @domName SVGLocatable.nearestViewportElement */
1020 final SvgElement nearestViewportElement; 1020 final SvgElement nearestViewportElement;
1021 1021
1022 /** @domName SVGLocatable.getBBox */ 1022 /** @domName SVGLocatable.getBBox */
1023 Rect getBBox() native; 1023 Rect getBBox() native;
1024 1024
1025 /** @domName SVGLocatable.getCTM */ 1025 /** @domName SVGLocatable.getCTM */
1026 Matrix getCTM() native; 1026 Matrix getCtm() native "getCTM";
1027 1027
1028 /** @domName SVGLocatable.getScreenCTM */ 1028 /** @domName SVGLocatable.getScreenCTM */
1029 Matrix getScreenCTM() native; 1029 Matrix getScreenCtm() native "getScreenCTM";
1030 1030
1031 /** @domName SVGLocatable.getTransformToElement */ 1031 /** @domName SVGLocatable.getTransformToElement */
1032 Matrix getTransformToElement(SvgElement element) native; 1032 Matrix getTransformToElement(SvgElement element) native;
1033 1033
1034 // From SVGStylable 1034 // From SVGStylable
1035 1035
1036 /** @domName SVGStylable.className */ 1036 /** @domName SVGStylable.className */
1037 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 1037 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
1038 1038
1039 // Use implementation from Element. 1039 // Use implementation from Element.
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after
1252 /** @domName SVGLocatable.farthestViewportElement */ 1252 /** @domName SVGLocatable.farthestViewportElement */
1253 final SvgElement farthestViewportElement; 1253 final SvgElement farthestViewportElement;
1254 1254
1255 /** @domName SVGLocatable.nearestViewportElement */ 1255 /** @domName SVGLocatable.nearestViewportElement */
1256 final SvgElement nearestViewportElement; 1256 final SvgElement nearestViewportElement;
1257 1257
1258 /** @domName SVGLocatable.getBBox */ 1258 /** @domName SVGLocatable.getBBox */
1259 Rect getBBox() native; 1259 Rect getBBox() native;
1260 1260
1261 /** @domName SVGLocatable.getCTM */ 1261 /** @domName SVGLocatable.getCTM */
1262 Matrix getCTM() native; 1262 Matrix getCtm() native "getCTM";
1263 1263
1264 /** @domName SVGLocatable.getScreenCTM */ 1264 /** @domName SVGLocatable.getScreenCTM */
1265 Matrix getScreenCTM() native; 1265 Matrix getScreenCtm() native "getScreenCTM";
1266 1266
1267 /** @domName SVGLocatable.getTransformToElement */ 1267 /** @domName SVGLocatable.getTransformToElement */
1268 Matrix getTransformToElement(SvgElement element) native; 1268 Matrix getTransformToElement(SvgElement element) native;
1269 1269
1270 // From SVGStylable 1270 // From SVGStylable
1271 1271
1272 /** @domName SVGStylable.className */ 1272 /** @domName SVGStylable.className */
1273 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 1273 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
1274 1274
1275 // Use implementation from Element. 1275 // Use implementation from Element.
(...skipping 1268 matching lines...) Expand 10 before | Expand all | Expand 10 after
2544 /** @domName SVGLocatable.farthestViewportElement */ 2544 /** @domName SVGLocatable.farthestViewportElement */
2545 final SvgElement farthestViewportElement; 2545 final SvgElement farthestViewportElement;
2546 2546
2547 /** @domName SVGLocatable.nearestViewportElement */ 2547 /** @domName SVGLocatable.nearestViewportElement */
2548 final SvgElement nearestViewportElement; 2548 final SvgElement nearestViewportElement;
2549 2549
2550 /** @domName SVGLocatable.getBBox */ 2550 /** @domName SVGLocatable.getBBox */
2551 Rect getBBox() native; 2551 Rect getBBox() native;
2552 2552
2553 /** @domName SVGLocatable.getCTM */ 2553 /** @domName SVGLocatable.getCTM */
2554 Matrix getCTM() native; 2554 Matrix getCtm() native "getCTM";
2555 2555
2556 /** @domName SVGLocatable.getScreenCTM */ 2556 /** @domName SVGLocatable.getScreenCTM */
2557 Matrix getScreenCTM() native; 2557 Matrix getScreenCtm() native "getScreenCTM";
2558 2558
2559 /** @domName SVGLocatable.getTransformToElement */ 2559 /** @domName SVGLocatable.getTransformToElement */
2560 Matrix getTransformToElement(SvgElement element) native; 2560 Matrix getTransformToElement(SvgElement element) native;
2561 2561
2562 // From SVGStylable 2562 // From SVGStylable
2563 2563
2564 /** @domName SVGStylable.className */ 2564 /** @domName SVGStylable.className */
2565 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 2565 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
2566 2566
2567 // Use implementation from Element. 2567 // Use implementation from Element.
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2617 /** @domName SVGLocatable.farthestViewportElement */ 2617 /** @domName SVGLocatable.farthestViewportElement */
2618 final SvgElement farthestViewportElement; 2618 final SvgElement farthestViewportElement;
2619 2619
2620 /** @domName SVGLocatable.nearestViewportElement */ 2620 /** @domName SVGLocatable.nearestViewportElement */
2621 final SvgElement nearestViewportElement; 2621 final SvgElement nearestViewportElement;
2622 2622
2623 /** @domName SVGLocatable.getBBox */ 2623 /** @domName SVGLocatable.getBBox */
2624 Rect getBBox() native; 2624 Rect getBBox() native;
2625 2625
2626 /** @domName SVGLocatable.getCTM */ 2626 /** @domName SVGLocatable.getCTM */
2627 Matrix getCTM() native; 2627 Matrix getCtm() native "getCTM";
2628 2628
2629 /** @domName SVGLocatable.getScreenCTM */ 2629 /** @domName SVGLocatable.getScreenCTM */
2630 Matrix getScreenCTM() native; 2630 Matrix getScreenCtm() native "getScreenCTM";
2631 2631
2632 /** @domName SVGLocatable.getTransformToElement */ 2632 /** @domName SVGLocatable.getTransformToElement */
2633 Matrix getTransformToElement(SvgElement element) native; 2633 Matrix getTransformToElement(SvgElement element) native;
2634 2634
2635 // From SVGStylable 2635 // From SVGStylable
2636 2636
2637 /** @domName SVGStylable.className */ 2637 /** @domName SVGStylable.className */
2638 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 2638 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
2639 2639
2640 // Use implementation from Element. 2640 // Use implementation from Element.
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
2813 /** @domName SVGLocatable.farthestViewportElement */ 2813 /** @domName SVGLocatable.farthestViewportElement */
2814 final SvgElement farthestViewportElement; 2814 final SvgElement farthestViewportElement;
2815 2815
2816 /** @domName SVGLocatable.nearestViewportElement */ 2816 /** @domName SVGLocatable.nearestViewportElement */
2817 final SvgElement nearestViewportElement; 2817 final SvgElement nearestViewportElement;
2818 2818
2819 /** @domName SVGLocatable.getBBox */ 2819 /** @domName SVGLocatable.getBBox */
2820 Rect getBBox() native; 2820 Rect getBBox() native;
2821 2821
2822 /** @domName SVGLocatable.getCTM */ 2822 /** @domName SVGLocatable.getCTM */
2823 Matrix getCTM() native; 2823 Matrix getCtm() native "getCTM";
2824 2824
2825 /** @domName SVGLocatable.getScreenCTM */ 2825 /** @domName SVGLocatable.getScreenCTM */
2826 Matrix getScreenCTM() native; 2826 Matrix getScreenCtm() native "getScreenCTM";
2827 2827
2828 /** @domName SVGLocatable.getTransformToElement */ 2828 /** @domName SVGLocatable.getTransformToElement */
2829 Matrix getTransformToElement(SvgElement element) native; 2829 Matrix getTransformToElement(SvgElement element) native;
2830 2830
2831 // From SVGStylable 2831 // From SVGStylable
2832 2832
2833 /** @domName SVGStylable.className */ 2833 /** @domName SVGStylable.className */
2834 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 2834 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
2835 2835
2836 // Use implementation from Element. 2836 // Use implementation from Element.
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after
3080 /** @domName SVGLocatable.farthestViewportElement */ 3080 /** @domName SVGLocatable.farthestViewportElement */
3081 final SvgElement farthestViewportElement; 3081 final SvgElement farthestViewportElement;
3082 3082
3083 /** @domName SVGLocatable.nearestViewportElement */ 3083 /** @domName SVGLocatable.nearestViewportElement */
3084 final SvgElement nearestViewportElement; 3084 final SvgElement nearestViewportElement;
3085 3085
3086 /** @domName SVGLocatable.getBBox */ 3086 /** @domName SVGLocatable.getBBox */
3087 Rect getBBox() native; 3087 Rect getBBox() native;
3088 3088
3089 /** @domName SVGLocatable.getCTM */ 3089 /** @domName SVGLocatable.getCTM */
3090 Matrix getCTM() native; 3090 Matrix getCtm() native "getCTM";
3091 3091
3092 /** @domName SVGLocatable.getScreenCTM */ 3092 /** @domName SVGLocatable.getScreenCTM */
3093 Matrix getScreenCTM() native; 3093 Matrix getScreenCtm() native "getScreenCTM";
3094 3094
3095 /** @domName SVGLocatable.getTransformToElement */ 3095 /** @domName SVGLocatable.getTransformToElement */
3096 Matrix getTransformToElement(SvgElement element) native; 3096 Matrix getTransformToElement(SvgElement element) native;
3097 3097
3098 // From SVGStylable 3098 // From SVGStylable
3099 3099
3100 /** @domName SVGStylable.className */ 3100 /** @domName SVGStylable.className */
3101 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 3101 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
3102 3102
3103 // Use implementation from Element. 3103 // Use implementation from Element.
(...skipping 496 matching lines...) Expand 10 before | Expand all | Expand 10 after
3600 /** @domName SVGPathElement.normalizedPathSegList */ 3600 /** @domName SVGPathElement.normalizedPathSegList */
3601 final PathSegList normalizedPathSegList; 3601 final PathSegList normalizedPathSegList;
3602 3602
3603 /** @domName SVGPathElement.pathLength */ 3603 /** @domName SVGPathElement.pathLength */
3604 final AnimatedNumber pathLength; 3604 final AnimatedNumber pathLength;
3605 3605
3606 /** @domName SVGPathElement.pathSegList */ 3606 /** @domName SVGPathElement.pathSegList */
3607 final PathSegList pathSegList; 3607 final PathSegList pathSegList;
3608 3608
3609 /** @domName SVGPathElement.createSVGPathSegArcAbs */ 3609 /** @domName SVGPathElement.createSVGPathSegArcAbs */
3610 PathSegArcAbs createSVGPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native; 3610 PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcAbs";
3611 3611
3612 /** @domName SVGPathElement.createSVGPathSegArcRel */ 3612 /** @domName SVGPathElement.createSVGPathSegArcRel */
3613 PathSegArcRel createSVGPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native; 3613 PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcRel";
3614 3614
3615 /** @domName SVGPathElement.createSVGPathSegClosePath */ 3615 /** @domName SVGPathElement.createSVGPathSegClosePath */
3616 PathSegClosePath createSVGPathSegClosePath() native; 3616 PathSegClosePath createSvgPathSegClosePath() native "createSVGPathSegClosePath ";
3617 3617
3618 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicAbs */ 3618 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicAbs */
3619 PathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(num x, num y, num x1, n um y1, num x2, num y2) native; 3619 PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, n um y1, num x2, num y2) native "createSVGPathSegCurvetoCubicAbs";
3620 3620
3621 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicRel */ 3621 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicRel */
3622 PathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(num x, num y, num x1, n um y1, num x2, num y2) native; 3622 PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, n um y1, num x2, num y2) native "createSVGPathSegCurvetoCubicRel";
3623 3623
3624 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs */ 3624 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs */
3625 PathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native; 3625 PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothAbs";
3626 3626
3627 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel */ 3627 /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel */
3628 PathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native; 3628 PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothRel";
3629 3629
3630 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticAbs */ 3630 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticAbs */
3631 PathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(num x, num y, n um x1, num y1) native; 3631 PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, n um x1, num y1) native "createSVGPathSegCurvetoQuadraticAbs";
3632 3632
3633 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticRel */ 3633 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticRel */
3634 PathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(num x, num y, n um x1, num y1) native; 3634 PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, n um x1, num y1) native "createSVGPathSegCurvetoQuadraticRel";
3635 3635
3636 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs */ 3636 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs */
3637 PathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(num x, num y) native; 3637 PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothAbs";
3638 3638
3639 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel */ 3639 /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel */
3640 PathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(num x, num y) native; 3640 PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothRel";
3641 3641
3642 /** @domName SVGPathElement.createSVGPathSegLinetoAbs */ 3642 /** @domName SVGPathElement.createSVGPathSegLinetoAbs */
3643 PathSegLinetoAbs createSVGPathSegLinetoAbs(num x, num y) native; 3643 PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native "createSVGPath SegLinetoAbs";
3644 3644
3645 /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalAbs */ 3645 /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalAbs */
3646 PathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(num x) native; 3646 PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native " createSVGPathSegLinetoHorizontalAbs";
3647 3647
3648 /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalRel */ 3648 /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalRel */
3649 PathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(num x) native; 3649 PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native " createSVGPathSegLinetoHorizontalRel";
3650 3650
3651 /** @domName SVGPathElement.createSVGPathSegLinetoRel */ 3651 /** @domName SVGPathElement.createSVGPathSegLinetoRel */
3652 PathSegLinetoRel createSVGPathSegLinetoRel(num x, num y) native; 3652 PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native "createSVGPath SegLinetoRel";
3653 3653
3654 /** @domName SVGPathElement.createSVGPathSegLinetoVerticalAbs */ 3654 /** @domName SVGPathElement.createSVGPathSegLinetoVerticalAbs */
3655 PathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(num y) native; 3655 PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native "crea teSVGPathSegLinetoVerticalAbs";
3656 3656
3657 /** @domName SVGPathElement.createSVGPathSegLinetoVerticalRel */ 3657 /** @domName SVGPathElement.createSVGPathSegLinetoVerticalRel */
3658 PathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(num y) native; 3658 PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native "crea teSVGPathSegLinetoVerticalRel";
3659 3659
3660 /** @domName SVGPathElement.createSVGPathSegMovetoAbs */ 3660 /** @domName SVGPathElement.createSVGPathSegMovetoAbs */
3661 PathSegMovetoAbs createSVGPathSegMovetoAbs(num x, num y) native; 3661 PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native "createSVGPath SegMovetoAbs";
3662 3662
3663 /** @domName SVGPathElement.createSVGPathSegMovetoRel */ 3663 /** @domName SVGPathElement.createSVGPathSegMovetoRel */
3664 PathSegMovetoRel createSVGPathSegMovetoRel(num x, num y) native; 3664 PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native "createSVGPath SegMovetoRel";
3665 3665
3666 /** @domName SVGPathElement.getPathSegAtLength */ 3666 /** @domName SVGPathElement.getPathSegAtLength */
3667 int getPathSegAtLength(num distance) native; 3667 int getPathSegAtLength(num distance) native;
3668 3668
3669 /** @domName SVGPathElement.getPointAtLength */ 3669 /** @domName SVGPathElement.getPointAtLength */
3670 Point getPointAtLength(num distance) native; 3670 Point getPointAtLength(num distance) native;
3671 3671
3672 /** @domName SVGPathElement.getTotalLength */ 3672 /** @domName SVGPathElement.getTotalLength */
3673 num getTotalLength() native; 3673 num getTotalLength() native;
3674 3674
(...skipping 15 matching lines...) Expand all
3690 /** @domName SVGLocatable.farthestViewportElement */ 3690 /** @domName SVGLocatable.farthestViewportElement */
3691 final SvgElement farthestViewportElement; 3691 final SvgElement farthestViewportElement;
3692 3692
3693 /** @domName SVGLocatable.nearestViewportElement */ 3693 /** @domName SVGLocatable.nearestViewportElement */
3694 final SvgElement nearestViewportElement; 3694 final SvgElement nearestViewportElement;
3695 3695
3696 /** @domName SVGLocatable.getBBox */ 3696 /** @domName SVGLocatable.getBBox */
3697 Rect getBBox() native; 3697 Rect getBBox() native;
3698 3698
3699 /** @domName SVGLocatable.getCTM */ 3699 /** @domName SVGLocatable.getCTM */
3700 Matrix getCTM() native; 3700 Matrix getCtm() native "getCTM";
3701 3701
3702 /** @domName SVGLocatable.getScreenCTM */ 3702 /** @domName SVGLocatable.getScreenCTM */
3703 Matrix getScreenCTM() native; 3703 Matrix getScreenCtm() native "getScreenCTM";
3704 3704
3705 /** @domName SVGLocatable.getTransformToElement */ 3705 /** @domName SVGLocatable.getTransformToElement */
3706 Matrix getTransformToElement(SvgElement element) native; 3706 Matrix getTransformToElement(SvgElement element) native;
3707 3707
3708 // From SVGStylable 3708 // From SVGStylable
3709 3709
3710 /** @domName SVGStylable.className */ 3710 /** @domName SVGStylable.className */
3711 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 3711 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
3712 3712
3713 // Use implementation from Element. 3713 // Use implementation from Element.
(...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after
4400 /** @domName SVGLocatable.farthestViewportElement */ 4400 /** @domName SVGLocatable.farthestViewportElement */
4401 final SvgElement farthestViewportElement; 4401 final SvgElement farthestViewportElement;
4402 4402
4403 /** @domName SVGLocatable.nearestViewportElement */ 4403 /** @domName SVGLocatable.nearestViewportElement */
4404 final SvgElement nearestViewportElement; 4404 final SvgElement nearestViewportElement;
4405 4405
4406 /** @domName SVGLocatable.getBBox */ 4406 /** @domName SVGLocatable.getBBox */
4407 Rect getBBox() native; 4407 Rect getBBox() native;
4408 4408
4409 /** @domName SVGLocatable.getCTM */ 4409 /** @domName SVGLocatable.getCTM */
4410 Matrix getCTM() native; 4410 Matrix getCtm() native "getCTM";
4411 4411
4412 /** @domName SVGLocatable.getScreenCTM */ 4412 /** @domName SVGLocatable.getScreenCTM */
4413 Matrix getScreenCTM() native; 4413 Matrix getScreenCtm() native "getScreenCTM";
4414 4414
4415 /** @domName SVGLocatable.getTransformToElement */ 4415 /** @domName SVGLocatable.getTransformToElement */
4416 Matrix getTransformToElement(SvgElement element) native; 4416 Matrix getTransformToElement(SvgElement element) native;
4417 4417
4418 // From SVGStylable 4418 // From SVGStylable
4419 4419
4420 /** @domName SVGStylable.className */ 4420 /** @domName SVGStylable.className */
4421 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 4421 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
4422 4422
4423 // Use implementation from Element. 4423 // Use implementation from Element.
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
4479 /** @domName SVGLocatable.farthestViewportElement */ 4479 /** @domName SVGLocatable.farthestViewportElement */
4480 final SvgElement farthestViewportElement; 4480 final SvgElement farthestViewportElement;
4481 4481
4482 /** @domName SVGLocatable.nearestViewportElement */ 4482 /** @domName SVGLocatable.nearestViewportElement */
4483 final SvgElement nearestViewportElement; 4483 final SvgElement nearestViewportElement;
4484 4484
4485 /** @domName SVGLocatable.getBBox */ 4485 /** @domName SVGLocatable.getBBox */
4486 Rect getBBox() native; 4486 Rect getBBox() native;
4487 4487
4488 /** @domName SVGLocatable.getCTM */ 4488 /** @domName SVGLocatable.getCTM */
4489 Matrix getCTM() native; 4489 Matrix getCtm() native "getCTM";
4490 4490
4491 /** @domName SVGLocatable.getScreenCTM */ 4491 /** @domName SVGLocatable.getScreenCTM */
4492 Matrix getScreenCTM() native; 4492 Matrix getScreenCtm() native "getScreenCTM";
4493 4493
4494 /** @domName SVGLocatable.getTransformToElement */ 4494 /** @domName SVGLocatable.getTransformToElement */
4495 Matrix getTransformToElement(SvgElement element) native; 4495 Matrix getTransformToElement(SvgElement element) native;
4496 4496
4497 // From SVGStylable 4497 // From SVGStylable
4498 4498
4499 /** @domName SVGStylable.className */ 4499 /** @domName SVGStylable.className */
4500 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 4500 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
4501 4501
4502 // Use implementation from Element. 4502 // Use implementation from Element.
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
4660 /** @domName SVGLocatable.farthestViewportElement */ 4660 /** @domName SVGLocatable.farthestViewportElement */
4661 final SvgElement farthestViewportElement; 4661 final SvgElement farthestViewportElement;
4662 4662
4663 /** @domName SVGLocatable.nearestViewportElement */ 4663 /** @domName SVGLocatable.nearestViewportElement */
4664 final SvgElement nearestViewportElement; 4664 final SvgElement nearestViewportElement;
4665 4665
4666 /** @domName SVGLocatable.getBBox */ 4666 /** @domName SVGLocatable.getBBox */
4667 Rect getBBox() native; 4667 Rect getBBox() native;
4668 4668
4669 /** @domName SVGLocatable.getCTM */ 4669 /** @domName SVGLocatable.getCTM */
4670 Matrix getCTM() native; 4670 Matrix getCtm() native "getCTM";
4671 4671
4672 /** @domName SVGLocatable.getScreenCTM */ 4672 /** @domName SVGLocatable.getScreenCTM */
4673 Matrix getScreenCTM() native; 4673 Matrix getScreenCtm() native "getScreenCTM";
4674 4674
4675 /** @domName SVGLocatable.getTransformToElement */ 4675 /** @domName SVGLocatable.getTransformToElement */
4676 Matrix getTransformToElement(SvgElement element) native; 4676 Matrix getTransformToElement(SvgElement element) native;
4677 4677
4678 // From SVGStylable 4678 // From SVGStylable
4679 4679
4680 /** @domName SVGStylable.className */ 4680 /** @domName SVGStylable.className */
4681 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 4681 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
4682 4682
4683 // Use implementation from Element. 4683 // Use implementation from Element.
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
5019 } 5019 }
5020 5020
5021 List<Element> get children => new FilteredElementList(this); 5021 List<Element> get children => new FilteredElementList(this);
5022 5022
5023 void set children(Collection<Element> value) { 5023 void set children(Collection<Element> value) {
5024 final children = this.children; 5024 final children = this.children;
5025 children.clear(); 5025 children.clear();
5026 children.addAll(value); 5026 children.addAll(value);
5027 } 5027 }
5028 5028
5029 String get outerHTML { 5029 String get outerHtml {
5030 final container = new Element.tag("div"); 5030 final container = new Element.tag("div");
5031 final SvgElement cloned = this.clone(true); 5031 final SvgElement cloned = this.clone(true);
5032 container.children.add(cloned); 5032 container.children.add(cloned);
5033 return container.innerHTML; 5033 return container.innerHtml;
5034 } 5034 }
5035 5035
5036 String get innerHTML { 5036 String get innerHtml {
5037 final container = new Element.tag("div"); 5037 final container = new Element.tag("div");
5038 final SvgElement cloned = this.clone(true); 5038 final SvgElement cloned = this.clone(true);
5039 container.children.addAll(cloned.children); 5039 container.children.addAll(cloned.children);
5040 return container.innerHTML; 5040 return container.innerHtml;
5041 } 5041 }
5042 5042
5043 void set innerHTML(String svg) { 5043 void set innerHtml(String svg) {
5044 final container = new Element.tag("div"); 5044 final container = new Element.tag("div");
5045 // Wrap the SVG string in <svg> so that SvgElements are created, rather than 5045 // Wrap the SVG string in <svg> so that SvgElements are created, rather than
5046 // HTMLElements. 5046 // HTMLElements.
5047 container.innerHTML = '<svg version="1.1">$svg</svg>'; 5047 container.innerHtml = '<svg version="1.1">$svg</svg>';
5048 this.children = container.children[0].children; 5048 this.children = container.children[0].children;
5049 } 5049 }
5050 5050
5051 5051
5052 // Shadowing definition. 5052 // Shadowing definition.
5053 /** @domName SVGElement.id */ 5053 /** @domName SVGElement.id */
5054 String get id => JS("String", "#.id", this); 5054 String get id => JS("String", "#.id", this);
5055 5055
5056 /** @domName SVGElement.id */ 5056 /** @domName SVGElement.id */
5057 void set id(String value) { 5057 void set id(String value) {
5058 JS("void", "#.id = #", this, value); 5058 JS("void", "#.id = #", this, value);
5059 } 5059 }
5060 5060
5061 /** @domName SVGElement.ownerSVGElement */ 5061 /** @domName SVGElement.ownerSVGElement */
5062 final SvgSvgElement ownerSVGElement; 5062 SvgSvgElement get ownerSvgElement => JS("SvgSvgElement", "#.ownerSVGElement", this);
5063 5063
5064 /** @domName SVGElement.viewportElement */ 5064 /** @domName SVGElement.viewportElement */
5065 final SvgElement viewportElement; 5065 final SvgElement viewportElement;
5066 5066
5067 /** @domName SVGElement.xmlbase */ 5067 /** @domName SVGElement.xmlbase */
5068 String xmlbase; 5068 String xmlbase;
5069 5069
5070 } 5070 }
5071 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5071 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5072 // for details. All rights reserved. Use of this source code is governed by a 5072 // for details. All rights reserved. Use of this source code is governed by a
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
5125 /** @domName SVGSVGElement.animationsPaused */ 5125 /** @domName SVGSVGElement.animationsPaused */
5126 bool animationsPaused() native; 5126 bool animationsPaused() native;
5127 5127
5128 /** @domName SVGSVGElement.checkEnclosure */ 5128 /** @domName SVGSVGElement.checkEnclosure */
5129 bool checkEnclosure(SvgElement element, Rect rect) native; 5129 bool checkEnclosure(SvgElement element, Rect rect) native;
5130 5130
5131 /** @domName SVGSVGElement.checkIntersection */ 5131 /** @domName SVGSVGElement.checkIntersection */
5132 bool checkIntersection(SvgElement element, Rect rect) native; 5132 bool checkIntersection(SvgElement element, Rect rect) native;
5133 5133
5134 /** @domName SVGSVGElement.createSVGAngle */ 5134 /** @domName SVGSVGElement.createSVGAngle */
5135 Angle createSVGAngle() native; 5135 Angle createSvgAngle() native "createSVGAngle";
5136 5136
5137 /** @domName SVGSVGElement.createSVGLength */ 5137 /** @domName SVGSVGElement.createSVGLength */
5138 Length createSVGLength() native; 5138 Length createSvgLength() native "createSVGLength";
5139 5139
5140 /** @domName SVGSVGElement.createSVGMatrix */ 5140 /** @domName SVGSVGElement.createSVGMatrix */
5141 Matrix createSVGMatrix() native; 5141 Matrix createSvgMatrix() native "createSVGMatrix";
5142 5142
5143 /** @domName SVGSVGElement.createSVGNumber */ 5143 /** @domName SVGSVGElement.createSVGNumber */
5144 Number createSVGNumber() native; 5144 Number createSvgNumber() native "createSVGNumber";
5145 5145
5146 /** @domName SVGSVGElement.createSVGPoint */ 5146 /** @domName SVGSVGElement.createSVGPoint */
5147 Point createSVGPoint() native; 5147 Point createSvgPoint() native "createSVGPoint";
5148 5148
5149 /** @domName SVGSVGElement.createSVGRect */ 5149 /** @domName SVGSVGElement.createSVGRect */
5150 Rect createSVGRect() native; 5150 Rect createSvgRect() native "createSVGRect";
5151 5151
5152 /** @domName SVGSVGElement.createSVGTransform */ 5152 /** @domName SVGSVGElement.createSVGTransform */
5153 Transform createSVGTransform() native; 5153 Transform createSvgTransform() native "createSVGTransform";
5154 5154
5155 /** @domName SVGSVGElement.createSVGTransformFromMatrix */ 5155 /** @domName SVGSVGElement.createSVGTransformFromMatrix */
5156 Transform createSVGTransformFromMatrix(Matrix matrix) native; 5156 Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransfo rmFromMatrix";
5157 5157
5158 /** @domName SVGSVGElement.deselectAll */ 5158 /** @domName SVGSVGElement.deselectAll */
5159 void deselectAll() native; 5159 void deselectAll() native;
5160 5160
5161 /** @domName SVGSVGElement.forceRedraw */ 5161 /** @domName SVGSVGElement.forceRedraw */
5162 void forceRedraw() native; 5162 void forceRedraw() native;
5163 5163
5164 /** @domName SVGSVGElement.getCurrentTime */ 5164 /** @domName SVGSVGElement.getCurrentTime */
5165 num getCurrentTime() native; 5165 num getCurrentTime() native;
5166 5166
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
5217 /** @domName SVGLocatable.farthestViewportElement */ 5217 /** @domName SVGLocatable.farthestViewportElement */
5218 final SvgElement farthestViewportElement; 5218 final SvgElement farthestViewportElement;
5219 5219
5220 /** @domName SVGLocatable.nearestViewportElement */ 5220 /** @domName SVGLocatable.nearestViewportElement */
5221 final SvgElement nearestViewportElement; 5221 final SvgElement nearestViewportElement;
5222 5222
5223 /** @domName SVGLocatable.getBBox */ 5223 /** @domName SVGLocatable.getBBox */
5224 Rect getBBox() native; 5224 Rect getBBox() native;
5225 5225
5226 /** @domName SVGLocatable.getCTM */ 5226 /** @domName SVGLocatable.getCTM */
5227 Matrix getCTM() native; 5227 Matrix getCtm() native "getCTM";
5228 5228
5229 /** @domName SVGLocatable.getScreenCTM */ 5229 /** @domName SVGLocatable.getScreenCTM */
5230 Matrix getScreenCTM() native; 5230 Matrix getScreenCtm() native "getScreenCTM";
5231 5231
5232 /** @domName SVGLocatable.getTransformToElement */ 5232 /** @domName SVGLocatable.getTransformToElement */
5233 Matrix getTransformToElement(SvgElement element) native; 5233 Matrix getTransformToElement(SvgElement element) native;
5234 5234
5235 // From SVGStylable 5235 // From SVGStylable
5236 5236
5237 /** @domName SVGStylable.className */ 5237 /** @domName SVGStylable.className */
5238 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 5238 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
5239 5239
5240 // Use implementation from Element. 5240 // Use implementation from Element.
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
5291 /** @domName SVGLocatable.farthestViewportElement */ 5291 /** @domName SVGLocatable.farthestViewportElement */
5292 final SvgElement farthestViewportElement; 5292 final SvgElement farthestViewportElement;
5293 5293
5294 /** @domName SVGLocatable.nearestViewportElement */ 5294 /** @domName SVGLocatable.nearestViewportElement */
5295 final SvgElement nearestViewportElement; 5295 final SvgElement nearestViewportElement;
5296 5296
5297 /** @domName SVGLocatable.getBBox */ 5297 /** @domName SVGLocatable.getBBox */
5298 Rect getBBox() native; 5298 Rect getBBox() native;
5299 5299
5300 /** @domName SVGLocatable.getCTM */ 5300 /** @domName SVGLocatable.getCTM */
5301 Matrix getCTM() native; 5301 Matrix getCtm() native "getCTM";
5302 5302
5303 /** @domName SVGLocatable.getScreenCTM */ 5303 /** @domName SVGLocatable.getScreenCTM */
5304 Matrix getScreenCTM() native; 5304 Matrix getScreenCtm() native "getScreenCTM";
5305 5305
5306 /** @domName SVGLocatable.getTransformToElement */ 5306 /** @domName SVGLocatable.getTransformToElement */
5307 Matrix getTransformToElement(SvgElement element) native; 5307 Matrix getTransformToElement(SvgElement element) native;
5308 5308
5309 // From SVGStylable 5309 // From SVGStylable
5310 5310
5311 /** @domName SVGStylable.className */ 5311 /** @domName SVGStylable.className */
5312 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 5312 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
5313 5313
5314 // Use implementation from Element. 5314 // Use implementation from Element.
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
5520 /** @domName SVGLocatable.farthestViewportElement */ 5520 /** @domName SVGLocatable.farthestViewportElement */
5521 final SvgElement farthestViewportElement; 5521 final SvgElement farthestViewportElement;
5522 5522
5523 /** @domName SVGLocatable.nearestViewportElement */ 5523 /** @domName SVGLocatable.nearestViewportElement */
5524 final SvgElement nearestViewportElement; 5524 final SvgElement nearestViewportElement;
5525 5525
5526 /** @domName SVGLocatable.getBBox */ 5526 /** @domName SVGLocatable.getBBox */
5527 Rect getBBox() native; 5527 Rect getBBox() native;
5528 5528
5529 /** @domName SVGLocatable.getCTM */ 5529 /** @domName SVGLocatable.getCTM */
5530 Matrix getCTM() native; 5530 Matrix getCtm() native "getCTM";
5531 5531
5532 /** @domName SVGLocatable.getScreenCTM */ 5532 /** @domName SVGLocatable.getScreenCTM */
5533 Matrix getScreenCTM() native; 5533 Matrix getScreenCtm() native "getScreenCTM";
5534 5534
5535 /** @domName SVGLocatable.getTransformToElement */ 5535 /** @domName SVGLocatable.getTransformToElement */
5536 Matrix getTransformToElement(SvgElement element) native; 5536 Matrix getTransformToElement(SvgElement element) native;
5537 5537
5538 // From SVGTransformable 5538 // From SVGTransformable
5539 5539
5540 /** @domName SVGTransformable.transform */ 5540 /** @domName SVGTransformable.transform */
5541 final AnimatedTransformList transform; 5541 final AnimatedTransformList transform;
5542 } 5542 }
5543 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5543 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after
5774 /** @domName SVGTransformList.appendItem */ 5774 /** @domName SVGTransformList.appendItem */
5775 Transform appendItem(Transform item) native; 5775 Transform appendItem(Transform item) native;
5776 5776
5777 /** @domName SVGTransformList.clear */ 5777 /** @domName SVGTransformList.clear */
5778 void clear() native; 5778 void clear() native;
5779 5779
5780 /** @domName SVGTransformList.consolidate */ 5780 /** @domName SVGTransformList.consolidate */
5781 Transform consolidate() native; 5781 Transform consolidate() native;
5782 5782
5783 /** @domName SVGTransformList.createSVGTransformFromMatrix */ 5783 /** @domName SVGTransformList.createSVGTransformFromMatrix */
5784 Transform createSVGTransformFromMatrix(Matrix matrix) native; 5784 Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransfo rmFromMatrix";
5785 5785
5786 /** @domName SVGTransformList.getItem */ 5786 /** @domName SVGTransformList.getItem */
5787 Transform getItem(int index) native; 5787 Transform getItem(int index) native;
5788 5788
5789 /** @domName SVGTransformList.initialize */ 5789 /** @domName SVGTransformList.initialize */
5790 Transform initialize(Transform item) native; 5790 Transform initialize(Transform item) native;
5791 5791
5792 /** @domName SVGTransformList.insertItemBefore */ 5792 /** @domName SVGTransformList.insertItemBefore */
5793 Transform insertItemBefore(Transform item, int index) native; 5793 Transform insertItemBefore(Transform item, int index) native;
5794 5794
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
5896 /** @domName SVGLocatable.farthestViewportElement */ 5896 /** @domName SVGLocatable.farthestViewportElement */
5897 final SvgElement farthestViewportElement; 5897 final SvgElement farthestViewportElement;
5898 5898
5899 /** @domName SVGLocatable.nearestViewportElement */ 5899 /** @domName SVGLocatable.nearestViewportElement */
5900 final SvgElement nearestViewportElement; 5900 final SvgElement nearestViewportElement;
5901 5901
5902 /** @domName SVGLocatable.getBBox */ 5902 /** @domName SVGLocatable.getBBox */
5903 Rect getBBox() native; 5903 Rect getBBox() native;
5904 5904
5905 /** @domName SVGLocatable.getCTM */ 5905 /** @domName SVGLocatable.getCTM */
5906 Matrix getCTM() native; 5906 Matrix getCtm() native "getCTM";
5907 5907
5908 /** @domName SVGLocatable.getScreenCTM */ 5908 /** @domName SVGLocatable.getScreenCTM */
5909 Matrix getScreenCTM() native; 5909 Matrix getScreenCtm() native "getScreenCTM";
5910 5910
5911 /** @domName SVGLocatable.getTransformToElement */ 5911 /** @domName SVGLocatable.getTransformToElement */
5912 Matrix getTransformToElement(SvgElement element) native; 5912 Matrix getTransformToElement(SvgElement element) native;
5913 5913
5914 // From SVGStylable 5914 // From SVGStylable
5915 5915
5916 /** @domName SVGStylable.className */ 5916 /** @domName SVGStylable.className */
5917 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 5917 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
5918 5918
5919 // Use implementation from Element. 5919 // Use implementation from Element.
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
6153 } 6153 }
6154 6154
6155 List<ElementInstance> getRange(int start, int rangeLength) => 6155 List<ElementInstance> getRange(int start, int rangeLength) =>
6156 _Lists.getRange(this, start, rangeLength, <ElementInstance>[]); 6156 _Lists.getRange(this, start, rangeLength, <ElementInstance>[]);
6157 6157
6158 // -- end List<ElementInstance> mixins. 6158 // -- end List<ElementInstance> mixins.
6159 6159
6160 /** @domName SVGElementInstanceList.item */ 6160 /** @domName SVGElementInstanceList.item */
6161 ElementInstance item(int index) native; 6161 ElementInstance item(int index) native;
6162 } 6162 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698