| 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 a2bba24eef1e925886722c5c222b6430341df9dc..c3f35edd163f1eac75e9d172bffa0e749108581f 100644
|
| --- a/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| +++ b/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| @@ -189,14 +189,24 @@ class AltGlyphElement extends TextPositioningElement implements UriReference nat
|
| @DomName('SVGAngle')
|
| class Angle native "SVGAngle" {
|
|
|
| + @DomName('SVGAngle.SVG_ANGLETYPE_DEG')
|
| + @DocsEditable
|
| static const int SVG_ANGLETYPE_DEG = 2;
|
|
|
| + @DomName('SVGAngle.SVG_ANGLETYPE_GRAD')
|
| + @DocsEditable
|
| static const int SVG_ANGLETYPE_GRAD = 4;
|
|
|
| + @DomName('SVGAngle.SVG_ANGLETYPE_RAD')
|
| + @DocsEditable
|
| static const int SVG_ANGLETYPE_RAD = 3;
|
|
|
| + @DomName('SVGAngle.SVG_ANGLETYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_ANGLETYPE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGAngle.SVG_ANGLETYPE_UNSPECIFIED')
|
| + @DocsEditable
|
| static const int SVG_ANGLETYPE_UNSPECIFIED = 1;
|
|
|
| @DomName('SVGAngle.unitType')
|
| @@ -1346,16 +1356,28 @@ class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt
|
| /// Checks if this type is supported on the current platform.
|
| static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgElement.tag('feBlend') is FEBlendElement);
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_DARKEN = 4;
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_LIGHTEN = 5;
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_MULTIPLY')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_MULTIPLY = 2;
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_NORMAL')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_NORMAL = 1;
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_SCREEN')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_SCREEN = 3;
|
|
|
| + @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_FEBLEND_MODE_UNKNOWN = 0;
|
|
|
| @DomName('SVGFEBlendElement.in1')
|
| @@ -1412,14 +1434,24 @@ class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand
|
| /// Checks if this type is supported on the current platform.
|
| static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (new SvgElement.tag('feColorMatrix') is FEColorMatrixElement);
|
|
|
| + @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE')
|
| + @DocsEditable
|
| static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
|
|
|
| + @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA')
|
| + @DocsEditable
|
| static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
|
|
|
| + @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX')
|
| + @DocsEditable
|
| static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
|
|
|
| + @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE')
|
| + @DocsEditable
|
| static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
|
|
|
| + @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
|
|
|
| @DomName('SVGFEColorMatrixElement.in1')
|
| @@ -1511,18 +1543,32 @@ class FEComponentTransferElement extends StyledElement implements FilterPrimitiv
|
| @DomName('SVGFECompositeElement')
|
| class FECompositeElement extends StyledElement implements FilterPrimitiveStandardAttributes native "SVGFECompositeElement" {
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_IN = 2;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OUT')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_OUT = 3;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_OVER = 1;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0;
|
|
|
| + @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_XOR')
|
| + @DocsEditable
|
| static const int SVG_FECOMPOSITE_OPERATOR_XOR = 5;
|
|
|
| @DomName('SVGFECompositeElement.in1')
|
| @@ -1595,12 +1641,20 @@ class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt
|
| /// Checks if this type is supported on the current platform.
|
| static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement);
|
|
|
| + @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE')
|
| + @DocsEditable
|
| static const int SVG_EDGEMODE_DUPLICATE = 1;
|
|
|
| + @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_NONE')
|
| + @DocsEditable
|
| static const int SVG_EDGEMODE_NONE = 3;
|
|
|
| + @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_EDGEMODE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP')
|
| + @DocsEditable
|
| static const int SVG_EDGEMODE_WRAP = 2;
|
|
|
| @DomName('SVGFEConvolveMatrixElement.bias')
|
| @@ -1755,14 +1809,24 @@ class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS
|
| /// Checks if this type is supported on the current platform.
|
| static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement);
|
|
|
| + @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A')
|
| + @DocsEditable
|
| static const int SVG_CHANNEL_A = 4;
|
|
|
| + @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_B')
|
| + @DocsEditable
|
| static const int SVG_CHANNEL_B = 3;
|
|
|
| + @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_G')
|
| + @DocsEditable
|
| static const int SVG_CHANNEL_G = 2;
|
|
|
| + @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_R')
|
| + @DocsEditable
|
| static const int SVG_CHANNEL_R = 1;
|
|
|
| + @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_CHANNEL_UNKNOWN = 0;
|
|
|
| @DomName('SVGFEDisplacementMapElement.in1')
|
| @@ -2162,10 +2226,16 @@ class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" {
|
| @SupportedBrowser(SupportedBrowser.SAFARI)
|
| class FEMorphologyElement extends StyledElement implements FilterPrimitiveStandardAttributes native "SVGFEMorphologyElement" {
|
|
|
| + @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE')
|
| + @DocsEditable
|
| static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2;
|
|
|
| + @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE')
|
| + @DocsEditable
|
| static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1;
|
|
|
| + @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0;
|
|
|
| @DomName('SVGFEMorphologyElement.in1')
|
| @@ -2472,16 +2542,28 @@ class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda
|
| /// Checks if this type is supported on the current platform.
|
| static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement);
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH')
|
| + @DocsEditable
|
| static const int SVG_STITCHTYPE_NOSTITCH = 2;
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH')
|
| + @DocsEditable
|
| static const int SVG_STITCHTYPE_STITCH = 1;
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_STITCHTYPE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE')
|
| + @DocsEditable
|
| static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1;
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_TURBULENCE')
|
| + @DocsEditable
|
| static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2;
|
|
|
| + @DomName('SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_TURBULENCE_TYPE_UNKNOWN = 0;
|
|
|
| @DomName('SVGFETurbulenceElement.baseFrequencyX')
|
| @@ -2953,26 +3035,48 @@ abstract class LangSpace {
|
| @DomName('SVGLength')
|
| class Length native "SVGLength" {
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_CM')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_CM = 6;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_EMS')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_EMS = 3;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_EXS')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_EXS = 4;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_IN')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_IN = 8;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_MM')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_MM = 7;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_NUMBER')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_NUMBER = 1;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_PC')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_PC = 10;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_PERCENTAGE')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_PERCENTAGE = 2;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_PT')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_PT = 9;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_PX')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_PX = 5;
|
|
|
| + @DomName('SVGLength.SVG_LENGTHTYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_LENGTHTYPE_UNKNOWN = 0;
|
|
|
| @DomName('SVGLength.unitType')
|
| @@ -3216,16 +3320,28 @@ class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou
|
| @DocsEditable
|
| factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("marker");
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH')
|
| + @DocsEditable
|
| static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_MARKERUNITS_UNKNOWN = 0;
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE')
|
| + @DocsEditable
|
| static const int SVG_MARKERUNITS_USERSPACEONUSE = 1;
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE')
|
| + @DocsEditable
|
| static const int SVG_MARKER_ORIENT_ANGLE = 2;
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKER_ORIENT_AUTO')
|
| + @DocsEditable
|
| static const int SVG_MARKER_ORIENT_AUTO = 1;
|
|
|
| + @DomName('SVGMarkerElement.SVG_MARKER_ORIENT_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_MARKER_ORIENT_UNKNOWN = 0;
|
|
|
| @DomName('SVGMarkerElement.markerHeight')
|
| @@ -3735,44 +3851,84 @@ class PathElement extends StyledElement implements Transformable, Tests, Externa
|
| @DomName('SVGPathSeg')
|
| class PathSeg native "SVGPathSeg" {
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_ARC_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_ARC_ABS = 10;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_ARC_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_ARC_REL = 11;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CLOSEPATH')
|
| + @DocsEditable
|
| static const int PATHSEG_CLOSEPATH = 1;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_CUBIC_ABS = 6;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_CUBIC_REL = 7;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_QUADRATIC_ABS = 8;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_QUADRATIC_REL = 9;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_ABS = 4;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_HORIZONTAL_ABS = 12;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_HORIZONTAL_REL = 13;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_REL = 5;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_VERTICAL_ABS = 14;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_LINETO_VERTICAL_REL = 15;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_MOVETO_ABS')
|
| + @DocsEditable
|
| static const int PATHSEG_MOVETO_ABS = 2;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_MOVETO_REL')
|
| + @DocsEditable
|
| static const int PATHSEG_MOVETO_REL = 3;
|
|
|
| + @DomName('SVGPathSeg.PATHSEG_UNKNOWN')
|
| + @DocsEditable
|
| static const int PATHSEG_UNKNOWN = 0;
|
|
|
| @DomName('SVGPathSeg.pathSegType')
|
| @@ -4584,32 +4740,60 @@ class PolylineElement extends StyledElement implements Transformable, Tests, Ext
|
| @DomName('SVGPreserveAspectRatio')
|
| class PreserveAspectRatio native "SVGPreserveAspectRatio" {
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET')
|
| + @DocsEditable
|
| static const int SVG_MEETORSLICE_MEET = 1;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE')
|
| + @DocsEditable
|
| static const int SVG_MEETORSLICE_SLICE = 2;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_MEETORSLICE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_NONE = 1;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_UNKNOWN = 0;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMAX')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMAXYMAX = 10;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMID')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMAXYMID = 7;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMIN')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMAXYMIN = 4;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMAX')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMIDYMAX = 9;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMID')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMIN')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMAX')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMID')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMINYMID = 5;
|
|
|
| + @DomName('SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMIN')
|
| + @DocsEditable
|
| static const int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2;
|
|
|
| @DomName('SVGPreserveAspectRatio.align')
|
| @@ -4796,16 +4980,28 @@ class RectElement extends StyledElement implements Transformable, Tests, Externa
|
| @DomName('SVGRenderingIntent')
|
| class RenderingIntent native "SVGRenderingIntent" {
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_AUTO = 1;
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_PERCEPTUAL = 2;
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_RELATIVE_COLORIMETRIC')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3;
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_SATURATION')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_SATURATION = 4;
|
|
|
| + @DomName('SVGRenderingIntent.RENDERING_INTENT_UNKNOWN')
|
| + @DocsEditable
|
| static const int RENDERING_INTENT_UNKNOWN = 0;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -5149,10 +5345,16 @@ class SvgElement extends Element native "SVGElement" {
|
| @DomName('SVGException')
|
| class SvgException native "SVGException" {
|
|
|
| + @DomName('SVGException.SVG_INVALID_VALUE_ERR')
|
| + @DocsEditable
|
| static const int SVG_INVALID_VALUE_ERR = 1;
|
|
|
| + @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE')
|
| + @DocsEditable
|
| static const int SVG_MATRIX_NOT_INVERTABLE = 2;
|
|
|
| + @DomName('SVGException.SVG_WRONG_TYPE_ERR')
|
| + @DocsEditable
|
| static const int SVG_WRONG_TYPE_ERR = 0;
|
|
|
| @DomName('SVGException.code')
|
| @@ -5588,10 +5790,16 @@ abstract class Tests {
|
| @DomName('SVGTextContentElement')
|
| class TextContentElement extends StyledElement implements Tests, ExternalResourcesRequired, LangSpace native "SVGTextContentElement" {
|
|
|
| + @DomName('SVGTextContentElement.LENGTHADJUST_SPACING')
|
| + @DocsEditable
|
| static const int LENGTHADJUST_SPACING = 1;
|
|
|
| + @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS')
|
| + @DocsEditable
|
| static const int LENGTHADJUST_SPACINGANDGLYPHS = 2;
|
|
|
| + @DomName('SVGTextContentElement.LENGTHADJUST_UNKNOWN')
|
| + @DocsEditable
|
| static const int LENGTHADJUST_UNKNOWN = 0;
|
|
|
| @DomName('SVGTextContentElement.lengthAdjust')
|
| @@ -5728,16 +5936,28 @@ class TextElement extends TextPositioningElement implements Transformable native
|
| @DomName('SVGTextPathElement')
|
| class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" {
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN')
|
| + @DocsEditable
|
| static const int TEXTPATH_METHODTYPE_ALIGN = 1;
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH')
|
| + @DocsEditable
|
| static const int TEXTPATH_METHODTYPE_STRETCH = 2;
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int TEXTPATH_METHODTYPE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO')
|
| + @DocsEditable
|
| static const int TEXTPATH_SPACINGTYPE_AUTO = 1;
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT')
|
| + @DocsEditable
|
| static const int TEXTPATH_SPACINGTYPE_EXACT = 2;
|
|
|
| + @DomName('SVGTextPathElement.TEXTPATH_SPACINGTYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int TEXTPATH_SPACINGTYPE_UNKNOWN = 0;
|
|
|
| @DomName('SVGTextPathElement.method')
|
| @@ -5819,18 +6039,32 @@ class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl
|
| @DomName('SVGTransform')
|
| class Transform native "SVGTransform" {
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_MATRIX')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_MATRIX = 1;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_ROTATE')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_ROTATE = 4;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_SCALE')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_SCALE = 3;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_SKEWX')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_SKEWX = 5;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_SKEWY')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_SKEWY = 6;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_TRANSLATE')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_TRANSLATE = 2;
|
|
|
| + @DomName('SVGTransform.SVG_TRANSFORM_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_TRANSFORM_UNKNOWN = 0;
|
|
|
| @DomName('SVGTransform.angle')
|
| @@ -5969,10 +6203,16 @@ abstract class Transformable implements Locatable {
|
| @DomName('SVGUnitTypes')
|
| class UnitTypes native "SVGUnitTypes" {
|
|
|
| + @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX')
|
| + @DocsEditable
|
| static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
|
|
|
| + @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_UNIT_TYPE_UNKNOWN = 0;
|
|
|
| + @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE')
|
| + @DocsEditable
|
| static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -6188,10 +6428,16 @@ class ViewSpec native "SVGViewSpec" {
|
| @DomName('SVGZoomAndPan')
|
| abstract class ZoomAndPan {
|
|
|
| + @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE')
|
| + @DocsEditable
|
| static const int SVG_ZOOMANDPAN_DISABLE = 1;
|
|
|
| + @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY')
|
| + @DocsEditable
|
| static const int SVG_ZOOMANDPAN_MAGNIFY = 2;
|
|
|
| + @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_ZOOMANDPAN_UNKNOWN = 0;
|
|
|
| int zoomAndPan;
|
| @@ -6266,12 +6512,20 @@ class _ElementInstanceList extends Object with ListMixin<ElementInstance>, Immut
|
| @DomName('SVGGradientElement')
|
| class _GradientElement extends StyledElement implements UriReference, ExternalResourcesRequired native "SVGGradientElement" {
|
|
|
| + @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD')
|
| + @DocsEditable
|
| static const int SVG_SPREADMETHOD_PAD = 1;
|
|
|
| + @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT')
|
| + @DocsEditable
|
| static const int SVG_SPREADMETHOD_REFLECT = 2;
|
|
|
| + @DomName('SVGGradientElement.SVG_SPREADMETHOD_REPEAT')
|
| + @DocsEditable
|
| static const int SVG_SPREADMETHOD_REPEAT = 3;
|
|
|
| + @DomName('SVGGradientElement.SVG_SPREADMETHOD_UNKNOWN')
|
| + @DocsEditable
|
| static const int SVG_SPREADMETHOD_UNKNOWN = 0;
|
|
|
| @DomName('SVGGradientElement.gradientTransform')
|
|
|