Index: sdk/lib/svg/dart2js/svg_dart2js.dart |
diff --git a/sdk/lib/svg/dart2js/svg_dart2js.dart b/sdk/lib/svg/dart2js/svg_dart2js.dart |
index baafa49bdac40f06267489d32dcd75a0a5779602..1799f9640f0204eaa29a4595450a03fd2a7c2a76 100644 |
--- a/sdk/lib/svg/dart2js/svg_dart2js.dart |
+++ b/sdk/lib/svg/dart2js/svg_dart2js.dart |
@@ -86,16 +86,19 @@ class AElement extends SvgElement implements Transformable, Tests, UriReference, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -762,16 +765,19 @@ class CircleElement extends SvgElement implements Transformable, Tests, Stylable |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -838,16 +844,19 @@ class ClipPathElement extends SvgElement implements Transformable, Tests, Stylab |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -902,10 +911,12 @@ class Color extends CSSValue native "*SVGColor" { |
void setColor(int colorType, String rgbColor, String iccColor) native; |
/// @domName SVGColor.setRGBColor; @docsEditable true |
- void setRgbColor(String rgbColor) native "setRGBColor"; |
+ @JSName('setRGBColor') |
+ void setRgbColor(String rgbColor) native; |
/// @domName SVGColor.setRGBColorICCColor; @docsEditable true |
- void setRgbColorIccColor(String rgbColor, String iccColor) native "setRGBColorICCColor"; |
+ @JSName('setRGBColorICCColor') |
+ void setRgbColorIccColor(String rgbColor, String iccColor) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -1023,16 +1034,19 @@ class DefsElement extends SvgElement implements Transformable, Tests, Stylable, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1081,6 +1095,7 @@ class DescElement extends SvgElement implements Stylable, LangSpace native "*SVG |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1258,16 +1273,19 @@ class EllipseElement extends SvgElement implements Transformable, Tests, Stylabl |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1380,6 +1398,7 @@ class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1435,6 +1454,7 @@ class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1474,6 +1494,7 @@ class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1545,6 +1566,7 @@ class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1625,6 +1647,7 @@ class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1676,6 +1699,7 @@ class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1737,6 +1761,7 @@ class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1805,6 +1830,7 @@ class FEDropShadowElement extends SvgElement implements FilterPrimitiveStandardA |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1841,6 +1867,7 @@ class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1921,6 +1948,7 @@ class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -1973,6 +2001,7 @@ class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2014,6 +2043,7 @@ class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2082,6 +2112,7 @@ class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2127,6 +2158,7 @@ class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2192,6 +2224,7 @@ class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2263,6 +2296,7 @@ class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2329,6 +2363,7 @@ class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2390,6 +2425,7 @@ class FilterElement extends SvgElement implements UriReference, ExternalResource |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2424,7 +2460,7 @@ abstract class FilterPrimitiveStandardAttributes implements Stylable { |
// From SVGStylable |
- AnimatedString className; |
+ AnimatedString $dom_svgClassName; |
CSSStyleDeclaration style; |
@@ -2550,16 +2586,19 @@ class ForeignObjectElement extends SvgElement implements Transformable, Tests, S |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2623,16 +2662,19 @@ class GElement extends SvgElement implements Transformable, Tests, Stylable, Ext |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2699,6 +2741,7 @@ class GlyphRefElement extends SvgElement implements UriReference, Stylable nativ |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2745,6 +2788,7 @@ class GradientElement extends SvgElement implements UriReference, ExternalResour |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -2819,16 +2863,19 @@ class ImageElement extends SvgElement implements Transformable, Tests, UriRefere |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -3086,16 +3133,19 @@ class LineElement extends SvgElement implements Transformable, Tests, Stylable, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -3262,6 +3312,7 @@ class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -3314,6 +3365,7 @@ class MaskElement extends SvgElement implements Tests, Stylable, ExternalResourc |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -3606,61 +3658,80 @@ class PathElement extends SvgElement implements Transformable, Tests, Stylable, |
final PathSegList pathSegList; |
/// @domName SVGPathElement.createSVGPathSegArcAbs; @docsEditable true |
- PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcAbs"; |
+ @JSName('createSVGPathSegArcAbs') |
+ PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native; |
/// @domName SVGPathElement.createSVGPathSegArcRel; @docsEditable true |
- PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcRel"; |
+ @JSName('createSVGPathSegArcRel') |
+ PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native; |
/// @domName SVGPathElement.createSVGPathSegClosePath; @docsEditable true |
- PathSegClosePath createSvgPathSegClosePath() native "createSVGPathSegClosePath"; |
+ @JSName('createSVGPathSegClosePath') |
+ PathSegClosePath createSvgPathSegClosePath() native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoCubicAbs; @docsEditable true |
- PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native "createSVGPathSegCurvetoCubicAbs"; |
+ @JSName('createSVGPathSegCurvetoCubicAbs') |
+ PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoCubicRel; @docsEditable true |
- PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native "createSVGPathSegCurvetoCubicRel"; |
+ @JSName('createSVGPathSegCurvetoCubicRel') |
+ PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs; @docsEditable true |
- PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothAbs"; |
+ @JSName('createSVGPathSegCurvetoCubicSmoothAbs') |
+ PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel; @docsEditable true |
- PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothRel"; |
+ @JSName('createSVGPathSegCurvetoCubicSmoothRel') |
+ PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticAbs; @docsEditable true |
- PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) native "createSVGPathSegCurvetoQuadraticAbs"; |
+ @JSName('createSVGPathSegCurvetoQuadraticAbs') |
+ PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticRel; @docsEditable true |
- PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) native "createSVGPathSegCurvetoQuadraticRel"; |
+ @JSName('createSVGPathSegCurvetoQuadraticRel') |
+ PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs; @docsEditable true |
- PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothAbs"; |
+ @JSName('createSVGPathSegCurvetoQuadraticSmoothAbs') |
+ PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) native; |
/// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel; @docsEditable true |
- PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothRel"; |
+ @JSName('createSVGPathSegCurvetoQuadraticSmoothRel') |
+ PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoAbs; @docsEditable true |
- PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native "createSVGPathSegLinetoAbs"; |
+ @JSName('createSVGPathSegLinetoAbs') |
+ PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoHorizontalAbs; @docsEditable true |
- PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native "createSVGPathSegLinetoHorizontalAbs"; |
+ @JSName('createSVGPathSegLinetoHorizontalAbs') |
+ PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoHorizontalRel; @docsEditable true |
- PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native "createSVGPathSegLinetoHorizontalRel"; |
+ @JSName('createSVGPathSegLinetoHorizontalRel') |
+ PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoRel; @docsEditable true |
- PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native "createSVGPathSegLinetoRel"; |
+ @JSName('createSVGPathSegLinetoRel') |
+ PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoVerticalAbs; @docsEditable true |
- PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native "createSVGPathSegLinetoVerticalAbs"; |
+ @JSName('createSVGPathSegLinetoVerticalAbs') |
+ PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native; |
/// @domName SVGPathElement.createSVGPathSegLinetoVerticalRel; @docsEditable true |
- PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native "createSVGPathSegLinetoVerticalRel"; |
+ @JSName('createSVGPathSegLinetoVerticalRel') |
+ PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native; |
/// @domName SVGPathElement.createSVGPathSegMovetoAbs; @docsEditable true |
- PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native "createSVGPathSegMovetoAbs"; |
+ @JSName('createSVGPathSegMovetoAbs') |
+ PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native; |
/// @domName SVGPathElement.createSVGPathSegMovetoRel; @docsEditable true |
- PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native "createSVGPathSegMovetoRel"; |
+ @JSName('createSVGPathSegMovetoRel') |
+ PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native; |
/// @domName SVGPathElement.getPathSegAtLength; @docsEditable true |
int getPathSegAtLength(num distance) native; |
@@ -3696,16 +3767,19 @@ class PathElement extends SvgElement implements Transformable, Tests, Stylable, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4285,6 +4359,7 @@ class PatternElement extends SvgElement implements FitToViewBox, Tests, UriRefer |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4406,16 +4481,19 @@ class PolygonElement extends SvgElement implements Transformable, Tests, Stylabl |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4485,16 +4563,19 @@ class PolylineElement extends SvgElement implements Transformable, Tests, Stylab |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4666,16 +4747,19 @@ class RectElement extends SvgElement implements Transformable, Tests, Stylable, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4772,6 +4856,7 @@ class StopElement extends SvgElement implements Stylable native "*SVGStopElement |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -4906,7 +4991,7 @@ class StringList implements JavaScriptIndexingBehavior, List<String> native "*SV |
/// @domName SVGStylable |
abstract class Stylable { |
- AnimatedString className; |
+ AnimatedString $dom_svgClassName; |
CSSStyleDeclaration style; |
@@ -4961,7 +5046,8 @@ class SvgDocument extends Document native "*SVGDocument" { |
final SvgSvgElement rootElement; |
/// @domName SVGDocument.createEvent; @docsEditable true |
- Event $dom_createEvent(String eventType) native "createEvent"; |
+ @JSName('createEvent') |
+ Event $dom_createEvent(String eventType) native; |
} |
// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -5058,7 +5144,8 @@ class SvgElement extends Element native "*SVGElement" { |
} |
/// @domName SVGElement.ownerSVGElement; @docsEditable true |
- SvgSvgElement get ownerSvgElement => JS("SvgSvgElement", "#.ownerSVGElement", this); |
+ @JSName('ownerSVGElement') |
+ final SvgSvgElement ownerSvgElement; |
/// @domName SVGElement.viewportElement; @docsEditable true |
final SvgElement viewportElement; |
@@ -5131,28 +5218,36 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable, |
bool checkIntersection(SvgElement element, Rect rect) native; |
/// @domName SVGSVGElement.createSVGAngle; @docsEditable true |
- Angle createSvgAngle() native "createSVGAngle"; |
+ @JSName('createSVGAngle') |
+ Angle createSvgAngle() native; |
/// @domName SVGSVGElement.createSVGLength; @docsEditable true |
- Length createSvgLength() native "createSVGLength"; |
+ @JSName('createSVGLength') |
+ Length createSvgLength() native; |
/// @domName SVGSVGElement.createSVGMatrix; @docsEditable true |
- Matrix createSvgMatrix() native "createSVGMatrix"; |
+ @JSName('createSVGMatrix') |
+ Matrix createSvgMatrix() native; |
/// @domName SVGSVGElement.createSVGNumber; @docsEditable true |
- Number createSvgNumber() native "createSVGNumber"; |
+ @JSName('createSVGNumber') |
+ Number createSvgNumber() native; |
/// @domName SVGSVGElement.createSVGPoint; @docsEditable true |
- Point createSvgPoint() native "createSVGPoint"; |
+ @JSName('createSVGPoint') |
+ Point createSvgPoint() native; |
/// @domName SVGSVGElement.createSVGRect; @docsEditable true |
- Rect createSvgRect() native "createSVGRect"; |
+ @JSName('createSVGRect') |
+ Rect createSvgRect() native; |
/// @domName SVGSVGElement.createSVGTransform; @docsEditable true |
- Transform createSvgTransform() native "createSVGTransform"; |
+ @JSName('createSVGTransform') |
+ Transform createSvgTransform() native; |
/// @domName SVGSVGElement.createSVGTransformFromMatrix; @docsEditable true |
- Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransformFromMatrix"; |
+ @JSName('createSVGTransformFromMatrix') |
+ Transform createSvgTransformFromMatrix(Matrix matrix) native; |
/// @domName SVGSVGElement.deselectAll; @docsEditable true |
void deselectAll() native; |
@@ -5167,11 +5262,11 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable, |
Element getElementById(String elementId) native; |
/// @domName SVGSVGElement.getEnclosureList; @docsEditable true |
- @Returns('_NodeList') @Creates('_NodeList') |
+ @Returns('NodeList') @Creates('NodeList') |
List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; |
/// @domName SVGSVGElement.getIntersectionList; @docsEditable true |
- @Returns('_NodeList') @Creates('_NodeList') |
+ @Returns('NodeList') @Creates('NodeList') |
List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; |
/// @domName SVGSVGElement.pauseAnimations; @docsEditable true |
@@ -5225,16 +5320,19 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable, |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -5299,16 +5397,19 @@ class SwitchElement extends SvgElement implements Transformable, Tests, Stylable |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -5370,6 +5471,7 @@ class SymbolElement extends SvgElement implements FitToViewBox, ExternalResource |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -5483,6 +5585,7 @@ class TextContentElement extends SvgElement implements Tests, Stylable, External |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -5528,10 +5631,12 @@ class TextElement extends TextPositioningElement implements Transformable native |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
@@ -5618,6 +5723,7 @@ class TitleElement extends SvgElement implements Stylable, LangSpace native "*SV |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |
@@ -5782,7 +5888,8 @@ class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ |
Transform consolidate() native; |
/// @domName SVGTransformList.createSVGTransformFromMatrix; @docsEditable true |
- Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransformFromMatrix"; |
+ @JSName('createSVGTransformFromMatrix') |
+ Transform createSvgTransformFromMatrix(Matrix matrix) native; |
/// @domName SVGTransformList.getItem; @docsEditable true |
Transform getItem(int index) native; |
@@ -5904,16 +6011,19 @@ class UseElement extends SvgElement implements Transformable, Tests, UriReferenc |
Rect getBBox() native; |
/// @domName SVGLocatable.getCTM; @docsEditable true |
- Matrix getCtm() native "getCTM"; |
+ @JSName('getCTM') |
+ Matrix getCtm() native; |
/// @domName SVGLocatable.getScreenCTM; @docsEditable true |
- Matrix getScreenCtm() native "getScreenCTM"; |
+ @JSName('getScreenCTM') |
+ Matrix getScreenCtm() native; |
/// @domName SVGLocatable.getTransformToElement; @docsEditable true |
Matrix getTransformToElement(SvgElement element) native; |
// From SVGStylable |
+ // Shadowing definition. |
/// @domName SVGStylable.className; @docsEditable true |
AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", this); |