| OLD | NEW |
| 1 library svg; | 1 library svg; |
| 2 | 2 |
| 3 import 'dart:collection'; | 3 import 'dart:collection'; |
| 4 import 'dart:html'; | 4 import 'dart:html'; |
| 5 import 'dart:html_common'; | 5 import 'dart:html_common'; |
| 6 // DO NOT EDIT | 6 // DO NOT EDIT |
| 7 // Auto-generated dart:svg library. | 7 // Auto-generated dart:svg library. |
| 8 | 8 |
| 9 | 9 |
| 10 | 10 |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 // The SVG spec requires the version attribute to match the spec version | 48 // The SVG spec requires the version attribute to match the spec version |
| 49 el.attributes['version'] = "1.1"; | 49 el.attributes['version'] = "1.1"; |
| 50 return el; | 50 return el; |
| 51 } | 51 } |
| 52 } | 52 } |
| 53 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 53 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 54 // for details. All rights reserved. Use of this source code is governed by a | 54 // for details. All rights reserved. Use of this source code is governed by a |
| 55 // BSD-style license that can be found in the LICENSE file. | 55 // BSD-style license that can be found in the LICENSE file. |
| 56 | 56 |
| 57 | 57 |
| 58 /// @domName SVGAElement; @docsEditable true | 58 /// @docsEditable true |
| 59 @DomName("SVGAElement") |
| 59 class AElement extends SvgElement implements Transformable, Tests, UriReference,
Stylable, ExternalResourcesRequired, LangSpace native "*SVGAElement" { | 60 class AElement extends SvgElement implements Transformable, Tests, UriReference,
Stylable, ExternalResourcesRequired, LangSpace native "*SVGAElement" { |
| 60 | 61 |
| 61 ///@docsEditable true | 62 /// @docsEditable true |
| 62 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); | 63 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); |
| 63 | 64 |
| 64 /// @domName SVGAElement.target; @docsEditable true | 65 /// @docsEditable true |
| 66 @DomName("SVGAElement.target") |
| 65 final AnimatedString target; | 67 final AnimatedString target; |
| 66 | 68 |
| 67 // From SVGExternalResourcesRequired | 69 // From SVGExternalResourcesRequired |
| 68 | 70 |
| 69 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 71 /// @docsEditable true |
| 72 @DomName("SVGAElement.externalResourcesRequired") |
| 70 final AnimatedBoolean externalResourcesRequired; | 73 final AnimatedBoolean externalResourcesRequired; |
| 71 | 74 |
| 72 // From SVGLangSpace | 75 // From SVGLangSpace |
| 73 | 76 |
| 74 /// @domName SVGLangSpace.xmllang; @docsEditable true | 77 /// @docsEditable true |
| 78 @DomName("SVGAElement.xmllang") |
| 75 String xmllang; | 79 String xmllang; |
| 76 | 80 |
| 77 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 81 /// @docsEditable true |
| 82 @DomName("SVGAElement.xmlspace") |
| 78 String xmlspace; | 83 String xmlspace; |
| 79 | 84 |
| 80 // From SVGLocatable | 85 // From SVGLocatable |
| 81 | 86 |
| 82 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 87 /// @docsEditable true |
| 88 @DomName("SVGAElement.farthestViewportElement") |
| 83 final SvgElement farthestViewportElement; | 89 final SvgElement farthestViewportElement; |
| 84 | 90 |
| 85 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 91 /// @docsEditable true |
| 92 @DomName("SVGAElement.nearestViewportElement") |
| 86 final SvgElement nearestViewportElement; | 93 final SvgElement nearestViewportElement; |
| 87 | 94 |
| 88 /// @domName SVGLocatable.getBBox; @docsEditable true | 95 /// @docsEditable true |
| 96 @DomName("SVGAElement.getBBox") |
| 89 Rect getBBox() native; | 97 Rect getBBox() native; |
| 90 | 98 |
| 91 /// @domName SVGLocatable.getCTM; @docsEditable true | 99 /// @docsEditable true |
| 92 @JSName('getCTM') | 100 @JSName('getCTM') |
| 101 @DomName("SVGAElement.getCTM") |
| 93 Matrix getCtm() native; | 102 Matrix getCtm() native; |
| 94 | 103 |
| 95 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 104 /// @docsEditable true |
| 96 @JSName('getScreenCTM') | 105 @JSName('getScreenCTM') |
| 106 @DomName("SVGAElement.getScreenCTM") |
| 97 Matrix getScreenCtm() native; | 107 Matrix getScreenCtm() native; |
| 98 | 108 |
| 99 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 109 /// @docsEditable true |
| 110 @DomName("SVGAElement.getTransformToElement") |
| 100 Matrix getTransformToElement(SvgElement element) native; | 111 Matrix getTransformToElement(SvgElement element) native; |
| 101 | 112 |
| 102 // From SVGStylable | 113 // From SVGStylable |
| 103 | 114 |
| 104 // Shadowing definition. | 115 // Shadowing definition. |
| 105 /// @domName SVGStylable.className; @docsEditable true | 116 /// @docsEditable true |
| 106 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 117 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 107 | 118 |
| 108 // Use implementation from Element. | 119 // Use implementation from Element. |
| 109 // final CssStyleDeclaration style; | 120 // final CssStyleDeclaration style; |
| 110 | 121 |
| 111 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 122 /// @docsEditable true |
| 123 @DomName("SVGAElement.getPresentationAttribute") |
| 112 CssValue getPresentationAttribute(String name) native; | 124 CssValue getPresentationAttribute(String name) native; |
| 113 | 125 |
| 114 // From SVGTests | 126 // From SVGTests |
| 115 | 127 |
| 116 /// @domName SVGTests.requiredExtensions; @docsEditable true | 128 /// @docsEditable true |
| 129 @DomName("SVGAElement.requiredExtensions") |
| 117 final StringList requiredExtensions; | 130 final StringList requiredExtensions; |
| 118 | 131 |
| 119 /// @domName SVGTests.requiredFeatures; @docsEditable true | 132 /// @docsEditable true |
| 133 @DomName("SVGAElement.requiredFeatures") |
| 120 final StringList requiredFeatures; | 134 final StringList requiredFeatures; |
| 121 | 135 |
| 122 /// @domName SVGTests.systemLanguage; @docsEditable true | 136 /// @docsEditable true |
| 137 @DomName("SVGAElement.systemLanguage") |
| 123 final StringList systemLanguage; | 138 final StringList systemLanguage; |
| 124 | 139 |
| 125 /// @domName SVGTests.hasExtension; @docsEditable true | 140 /// @docsEditable true |
| 141 @DomName("SVGAElement.hasExtension") |
| 126 bool hasExtension(String extension) native; | 142 bool hasExtension(String extension) native; |
| 127 | 143 |
| 128 // From SVGTransformable | 144 // From SVGTransformable |
| 129 | 145 |
| 130 /// @domName SVGTransformable.transform; @docsEditable true | 146 /// @docsEditable true |
| 147 @DomName("SVGAElement.transform") |
| 131 final AnimatedTransformList transform; | 148 final AnimatedTransformList transform; |
| 132 | 149 |
| 133 // From SVGURIReference | 150 // From SVGURIReference |
| 134 | 151 |
| 135 /// @domName SVGURIReference.href; @docsEditable true | 152 /// @docsEditable true |
| 153 @DomName("SVGAElement.href") |
| 136 final AnimatedString href; | 154 final AnimatedString href; |
| 137 } | 155 } |
| 138 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 139 // for details. All rights reserved. Use of this source code is governed by a | 157 // for details. All rights reserved. Use of this source code is governed by a |
| 140 // BSD-style license that can be found in the LICENSE file. | 158 // BSD-style license that can be found in the LICENSE file. |
| 141 | 159 |
| 142 | 160 |
| 143 /// @domName SVGAltGlyphDefElement; @docsEditable true | 161 /// @docsEditable true |
| 162 @DomName("SVGAltGlyphDefElement") |
| 144 class AltGlyphDefElement extends SvgElement native "*SVGAltGlyphDefElement" { | 163 class AltGlyphDefElement extends SvgElement native "*SVGAltGlyphDefElement" { |
| 145 } | 164 } |
| 146 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 147 // for details. All rights reserved. Use of this source code is governed by a | 166 // for details. All rights reserved. Use of this source code is governed by a |
| 148 // BSD-style license that can be found in the LICENSE file. | 167 // BSD-style license that can be found in the LICENSE file. |
| 149 | 168 |
| 150 | 169 |
| 151 /// @domName SVGAltGlyphElement; @docsEditable true | 170 /// @docsEditable true |
| 171 @DomName("SVGAltGlyphElement") |
| 152 class AltGlyphElement extends TextPositioningElement implements UriReference nat
ive "*SVGAltGlyphElement" { | 172 class AltGlyphElement extends TextPositioningElement implements UriReference nat
ive "*SVGAltGlyphElement" { |
| 153 | 173 |
| 154 /// @domName SVGAltGlyphElement.format; @docsEditable true | 174 /// @docsEditable true |
| 175 @DomName("SVGAltGlyphElement.format") |
| 155 String format; | 176 String format; |
| 156 | 177 |
| 157 /// @domName SVGAltGlyphElement.glyphRef; @docsEditable true | 178 /// @docsEditable true |
| 179 @DomName("SVGAltGlyphElement.glyphRef") |
| 158 String glyphRef; | 180 String glyphRef; |
| 159 | 181 |
| 160 // From SVGURIReference | 182 // From SVGURIReference |
| 161 | 183 |
| 162 /// @domName SVGURIReference.href; @docsEditable true | 184 /// @docsEditable true |
| 185 @DomName("SVGAltGlyphElement.href") |
| 163 final AnimatedString href; | 186 final AnimatedString href; |
| 164 } | 187 } |
| 165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 188 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 166 // for details. All rights reserved. Use of this source code is governed by a | 189 // for details. All rights reserved. Use of this source code is governed by a |
| 167 // BSD-style license that can be found in the LICENSE file. | 190 // BSD-style license that can be found in the LICENSE file. |
| 168 | 191 |
| 169 | 192 |
| 170 /// @domName SVGAltGlyphItemElement; @docsEditable true | 193 /// @docsEditable true |
| 194 @DomName("SVGAltGlyphItemElement") |
| 171 class AltGlyphItemElement extends SvgElement native "*SVGAltGlyphItemElement" { | 195 class AltGlyphItemElement extends SvgElement native "*SVGAltGlyphItemElement" { |
| 172 } | 196 } |
| 173 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 174 // for details. All rights reserved. Use of this source code is governed by a | 198 // for details. All rights reserved. Use of this source code is governed by a |
| 175 // BSD-style license that can be found in the LICENSE file. | 199 // BSD-style license that can be found in the LICENSE file. |
| 176 | 200 |
| 177 | 201 |
| 178 /// @domName SVGAngle; @docsEditable true | 202 /// @docsEditable true |
| 203 @DomName("SVGAngle") |
| 179 class Angle native "*SVGAngle" { | 204 class Angle native "*SVGAngle" { |
| 180 | 205 |
| 181 static const int SVG_ANGLETYPE_DEG = 2; | 206 static const int SVG_ANGLETYPE_DEG = 2; |
| 182 | 207 |
| 183 static const int SVG_ANGLETYPE_GRAD = 4; | 208 static const int SVG_ANGLETYPE_GRAD = 4; |
| 184 | 209 |
| 185 static const int SVG_ANGLETYPE_RAD = 3; | 210 static const int SVG_ANGLETYPE_RAD = 3; |
| 186 | 211 |
| 187 static const int SVG_ANGLETYPE_UNKNOWN = 0; | 212 static const int SVG_ANGLETYPE_UNKNOWN = 0; |
| 188 | 213 |
| 189 static const int SVG_ANGLETYPE_UNSPECIFIED = 1; | 214 static const int SVG_ANGLETYPE_UNSPECIFIED = 1; |
| 190 | 215 |
| 191 /// @domName SVGAngle.unitType; @docsEditable true | 216 /// @docsEditable true |
| 217 @DomName("SVGAngle.unitType") |
| 192 final int unitType; | 218 final int unitType; |
| 193 | 219 |
| 194 /// @domName SVGAngle.value; @docsEditable true | 220 /// @docsEditable true |
| 221 @DomName("SVGAngle.value") |
| 195 num value; | 222 num value; |
| 196 | 223 |
| 197 /// @domName SVGAngle.valueAsString; @docsEditable true | 224 /// @docsEditable true |
| 225 @DomName("SVGAngle.valueAsString") |
| 198 String valueAsString; | 226 String valueAsString; |
| 199 | 227 |
| 200 /// @domName SVGAngle.valueInSpecifiedUnits; @docsEditable true | 228 /// @docsEditable true |
| 229 @DomName("SVGAngle.valueInSpecifiedUnits") |
| 201 num valueInSpecifiedUnits; | 230 num valueInSpecifiedUnits; |
| 202 | 231 |
| 203 /// @domName SVGAngle.convertToSpecifiedUnits; @docsEditable true | 232 /// @docsEditable true |
| 233 @DomName("SVGAngle.convertToSpecifiedUnits") |
| 204 void convertToSpecifiedUnits(int unitType) native; | 234 void convertToSpecifiedUnits(int unitType) native; |
| 205 | 235 |
| 206 /// @domName SVGAngle.newValueSpecifiedUnits; @docsEditable true | 236 /// @docsEditable true |
| 237 @DomName("SVGAngle.newValueSpecifiedUnits") |
| 207 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 238 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; |
| 208 } | 239 } |
| 209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 240 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 210 // for details. All rights reserved. Use of this source code is governed by a | 241 // for details. All rights reserved. Use of this source code is governed by a |
| 211 // BSD-style license that can be found in the LICENSE file. | 242 // BSD-style license that can be found in the LICENSE file. |
| 212 | 243 |
| 213 | 244 |
| 214 /// @domName SVGAnimateColorElement; @docsEditable true | 245 /// @docsEditable true |
| 246 @DomName("SVGAnimateColorElement") |
| 215 class AnimateColorElement extends AnimationElement native "*SVGAnimateColorEleme
nt" { | 247 class AnimateColorElement extends AnimationElement native "*SVGAnimateColorEleme
nt" { |
| 216 | 248 |
| 217 ///@docsEditable true | 249 /// @docsEditable true |
| 218 factory AnimateColorElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("animateColor"); | 250 factory AnimateColorElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("animateColor"); |
| 219 } | 251 } |
| 220 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 252 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 221 // for details. All rights reserved. Use of this source code is governed by a | 253 // for details. All rights reserved. Use of this source code is governed by a |
| 222 // BSD-style license that can be found in the LICENSE file. | 254 // BSD-style license that can be found in the LICENSE file. |
| 223 | 255 |
| 224 | 256 |
| 225 /// @domName SVGAnimateElement; @docsEditable true | 257 /// @docsEditable true |
| 258 @DomName("SVGAnimateElement") |
| 226 class AnimateElement extends AnimationElement native "*SVGAnimateElement" { | 259 class AnimateElement extends AnimationElement native "*SVGAnimateElement" { |
| 227 | 260 |
| 228 ///@docsEditable true | 261 /// @docsEditable true |
| 229 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a
nimate"); | 262 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a
nimate"); |
| 230 } | 263 } |
| 231 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 232 // for details. All rights reserved. Use of this source code is governed by a | 265 // for details. All rights reserved. Use of this source code is governed by a |
| 233 // BSD-style license that can be found in the LICENSE file. | 266 // BSD-style license that can be found in the LICENSE file. |
| 234 | 267 |
| 235 | 268 |
| 236 /// @domName SVGAnimateMotionElement; @docsEditable true | 269 /// @docsEditable true |
| 270 @DomName("SVGAnimateMotionElement") |
| 237 class AnimateMotionElement extends AnimationElement native "*SVGAnimateMotionEle
ment" { | 271 class AnimateMotionElement extends AnimationElement native "*SVGAnimateMotionEle
ment" { |
| 238 | 272 |
| 239 ///@docsEditable true | 273 /// @docsEditable true |
| 240 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_
tag("animateMotion"); | 274 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_
tag("animateMotion"); |
| 241 } | 275 } |
| 242 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 276 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 243 // for details. All rights reserved. Use of this source code is governed by a | 277 // for details. All rights reserved. Use of this source code is governed by a |
| 244 // BSD-style license that can be found in the LICENSE file. | 278 // BSD-style license that can be found in the LICENSE file. |
| 245 | 279 |
| 246 | 280 |
| 247 /// @domName SVGAnimateTransformElement; @docsEditable true | 281 /// @docsEditable true |
| 282 @DomName("SVGAnimateTransformElement") |
| 248 class AnimateTransformElement extends AnimationElement native "*SVGAnimateTransf
ormElement" { | 283 class AnimateTransformElement extends AnimationElement native "*SVGAnimateTransf
ormElement" { |
| 249 | 284 |
| 250 ///@docsEditable true | 285 /// @docsEditable true |
| 251 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("animateTransform"); | 286 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme
nt_tag("animateTransform"); |
| 252 } | 287 } |
| 253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 254 // for details. All rights reserved. Use of this source code is governed by a | 289 // for details. All rights reserved. Use of this source code is governed by a |
| 255 // BSD-style license that can be found in the LICENSE file. | 290 // BSD-style license that can be found in the LICENSE file. |
| 256 | 291 |
| 257 | 292 |
| 258 /// @domName SVGAnimatedAngle; @docsEditable true | 293 /// @docsEditable true |
| 294 @DomName("SVGAnimatedAngle") |
| 259 class AnimatedAngle native "*SVGAnimatedAngle" { | 295 class AnimatedAngle native "*SVGAnimatedAngle" { |
| 260 | 296 |
| 261 /// @domName SVGAnimatedAngle.animVal; @docsEditable true | 297 /// @docsEditable true |
| 298 @DomName("SVGAnimatedAngle.animVal") |
| 262 final Angle animVal; | 299 final Angle animVal; |
| 263 | 300 |
| 264 /// @domName SVGAnimatedAngle.baseVal; @docsEditable true | 301 /// @docsEditable true |
| 302 @DomName("SVGAnimatedAngle.baseVal") |
| 265 final Angle baseVal; | 303 final Angle baseVal; |
| 266 } | 304 } |
| 267 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 305 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 268 // for details. All rights reserved. Use of this source code is governed by a | 306 // for details. All rights reserved. Use of this source code is governed by a |
| 269 // BSD-style license that can be found in the LICENSE file. | 307 // BSD-style license that can be found in the LICENSE file. |
| 270 | 308 |
| 271 | 309 |
| 272 /// @domName SVGAnimatedBoolean; @docsEditable true | 310 /// @docsEditable true |
| 311 @DomName("SVGAnimatedBoolean") |
| 273 class AnimatedBoolean native "*SVGAnimatedBoolean" { | 312 class AnimatedBoolean native "*SVGAnimatedBoolean" { |
| 274 | 313 |
| 275 /// @domName SVGAnimatedBoolean.animVal; @docsEditable true | 314 /// @docsEditable true |
| 315 @DomName("SVGAnimatedBoolean.animVal") |
| 276 final bool animVal; | 316 final bool animVal; |
| 277 | 317 |
| 278 /// @domName SVGAnimatedBoolean.baseVal; @docsEditable true | 318 /// @docsEditable true |
| 319 @DomName("SVGAnimatedBoolean.baseVal") |
| 279 bool baseVal; | 320 bool baseVal; |
| 280 } | 321 } |
| 281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 282 // for details. All rights reserved. Use of this source code is governed by a | 323 // for details. All rights reserved. Use of this source code is governed by a |
| 283 // BSD-style license that can be found in the LICENSE file. | 324 // BSD-style license that can be found in the LICENSE file. |
| 284 | 325 |
| 285 | 326 |
| 286 /// @domName SVGAnimatedEnumeration; @docsEditable true | 327 /// @docsEditable true |
| 328 @DomName("SVGAnimatedEnumeration") |
| 287 class AnimatedEnumeration native "*SVGAnimatedEnumeration" { | 329 class AnimatedEnumeration native "*SVGAnimatedEnumeration" { |
| 288 | 330 |
| 289 /// @domName SVGAnimatedEnumeration.animVal; @docsEditable true | 331 /// @docsEditable true |
| 332 @DomName("SVGAnimatedEnumeration.animVal") |
| 290 final int animVal; | 333 final int animVal; |
| 291 | 334 |
| 292 /// @domName SVGAnimatedEnumeration.baseVal; @docsEditable true | 335 /// @docsEditable true |
| 336 @DomName("SVGAnimatedEnumeration.baseVal") |
| 293 int baseVal; | 337 int baseVal; |
| 294 } | 338 } |
| 295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 296 // for details. All rights reserved. Use of this source code is governed by a | 340 // for details. All rights reserved. Use of this source code is governed by a |
| 297 // BSD-style license that can be found in the LICENSE file. | 341 // BSD-style license that can be found in the LICENSE file. |
| 298 | 342 |
| 299 | 343 |
| 300 /// @domName SVGAnimatedInteger; @docsEditable true | 344 /// @docsEditable true |
| 345 @DomName("SVGAnimatedInteger") |
| 301 class AnimatedInteger native "*SVGAnimatedInteger" { | 346 class AnimatedInteger native "*SVGAnimatedInteger" { |
| 302 | 347 |
| 303 /// @domName SVGAnimatedInteger.animVal; @docsEditable true | 348 /// @docsEditable true |
| 349 @DomName("SVGAnimatedInteger.animVal") |
| 304 final int animVal; | 350 final int animVal; |
| 305 | 351 |
| 306 /// @domName SVGAnimatedInteger.baseVal; @docsEditable true | 352 /// @docsEditable true |
| 353 @DomName("SVGAnimatedInteger.baseVal") |
| 307 int baseVal; | 354 int baseVal; |
| 308 } | 355 } |
| 309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 310 // for details. All rights reserved. Use of this source code is governed by a | 357 // for details. All rights reserved. Use of this source code is governed by a |
| 311 // BSD-style license that can be found in the LICENSE file. | 358 // BSD-style license that can be found in the LICENSE file. |
| 312 | 359 |
| 313 | 360 |
| 314 /// @domName SVGAnimatedLength; @docsEditable true | 361 /// @docsEditable true |
| 362 @DomName("SVGAnimatedLength") |
| 315 class AnimatedLength native "*SVGAnimatedLength" { | 363 class AnimatedLength native "*SVGAnimatedLength" { |
| 316 | 364 |
| 317 /// @domName SVGAnimatedLength.animVal; @docsEditable true | 365 /// @docsEditable true |
| 366 @DomName("SVGAnimatedLength.animVal") |
| 318 final Length animVal; | 367 final Length animVal; |
| 319 | 368 |
| 320 /// @domName SVGAnimatedLength.baseVal; @docsEditable true | 369 /// @docsEditable true |
| 370 @DomName("SVGAnimatedLength.baseVal") |
| 321 final Length baseVal; | 371 final Length baseVal; |
| 322 } | 372 } |
| 323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 324 // for details. All rights reserved. Use of this source code is governed by a | 374 // for details. All rights reserved. Use of this source code is governed by a |
| 325 // BSD-style license that can be found in the LICENSE file. | 375 // BSD-style license that can be found in the LICENSE file. |
| 326 | 376 |
| 327 | 377 |
| 328 /// @domName SVGAnimatedLengthList; @docsEditable true | 378 /// @docsEditable true |
| 379 @DomName("SVGAnimatedLengthList") |
| 329 class AnimatedLengthList native "*SVGAnimatedLengthList" { | 380 class AnimatedLengthList native "*SVGAnimatedLengthList" { |
| 330 | 381 |
| 331 /// @domName SVGAnimatedLengthList.animVal; @docsEditable true | 382 /// @docsEditable true |
| 383 @DomName("SVGAnimatedLengthList.animVal") |
| 332 final LengthList animVal; | 384 final LengthList animVal; |
| 333 | 385 |
| 334 /// @domName SVGAnimatedLengthList.baseVal; @docsEditable true | 386 /// @docsEditable true |
| 387 @DomName("SVGAnimatedLengthList.baseVal") |
| 335 final LengthList baseVal; | 388 final LengthList baseVal; |
| 336 } | 389 } |
| 337 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 390 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 338 // for details. All rights reserved. Use of this source code is governed by a | 391 // for details. All rights reserved. Use of this source code is governed by a |
| 339 // BSD-style license that can be found in the LICENSE file. | 392 // BSD-style license that can be found in the LICENSE file. |
| 340 | 393 |
| 341 | 394 |
| 342 /// @domName SVGAnimatedNumber; @docsEditable true | 395 /// @docsEditable true |
| 396 @DomName("SVGAnimatedNumber") |
| 343 class AnimatedNumber native "*SVGAnimatedNumber" { | 397 class AnimatedNumber native "*SVGAnimatedNumber" { |
| 344 | 398 |
| 345 /// @domName SVGAnimatedNumber.animVal; @docsEditable true | 399 /// @docsEditable true |
| 400 @DomName("SVGAnimatedNumber.animVal") |
| 346 final num animVal; | 401 final num animVal; |
| 347 | 402 |
| 348 /// @domName SVGAnimatedNumber.baseVal; @docsEditable true | 403 /// @docsEditable true |
| 404 @DomName("SVGAnimatedNumber.baseVal") |
| 349 num baseVal; | 405 num baseVal; |
| 350 } | 406 } |
| 351 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 352 // for details. All rights reserved. Use of this source code is governed by a | 408 // for details. All rights reserved. Use of this source code is governed by a |
| 353 // BSD-style license that can be found in the LICENSE file. | 409 // BSD-style license that can be found in the LICENSE file. |
| 354 | 410 |
| 355 | 411 |
| 356 /// @domName SVGAnimatedNumberList; @docsEditable true | 412 /// @docsEditable true |
| 413 @DomName("SVGAnimatedNumberList") |
| 357 class AnimatedNumberList native "*SVGAnimatedNumberList" { | 414 class AnimatedNumberList native "*SVGAnimatedNumberList" { |
| 358 | 415 |
| 359 /// @domName SVGAnimatedNumberList.animVal; @docsEditable true | 416 /// @docsEditable true |
| 417 @DomName("SVGAnimatedNumberList.animVal") |
| 360 final NumberList animVal; | 418 final NumberList animVal; |
| 361 | 419 |
| 362 /// @domName SVGAnimatedNumberList.baseVal; @docsEditable true | 420 /// @docsEditable true |
| 421 @DomName("SVGAnimatedNumberList.baseVal") |
| 363 final NumberList baseVal; | 422 final NumberList baseVal; |
| 364 } | 423 } |
| 365 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 424 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 366 // for details. All rights reserved. Use of this source code is governed by a | 425 // for details. All rights reserved. Use of this source code is governed by a |
| 367 // BSD-style license that can be found in the LICENSE file. | 426 // BSD-style license that can be found in the LICENSE file. |
| 368 | 427 |
| 369 | 428 |
| 370 /// @domName SVGAnimatedPreserveAspectRatio; @docsEditable true | 429 /// @docsEditable true |
| 430 @DomName("SVGAnimatedPreserveAspectRatio") |
| 371 class AnimatedPreserveAspectRatio native "*SVGAnimatedPreserveAspectRatio" { | 431 class AnimatedPreserveAspectRatio native "*SVGAnimatedPreserveAspectRatio" { |
| 372 | 432 |
| 373 /// @domName SVGAnimatedPreserveAspectRatio.animVal; @docsEditable true | 433 /// @docsEditable true |
| 434 @DomName("SVGAnimatedPreserveAspectRatio.animVal") |
| 374 final PreserveAspectRatio animVal; | 435 final PreserveAspectRatio animVal; |
| 375 | 436 |
| 376 /// @domName SVGAnimatedPreserveAspectRatio.baseVal; @docsEditable true | 437 /// @docsEditable true |
| 438 @DomName("SVGAnimatedPreserveAspectRatio.baseVal") |
| 377 final PreserveAspectRatio baseVal; | 439 final PreserveAspectRatio baseVal; |
| 378 } | 440 } |
| 379 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 441 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 380 // for details. All rights reserved. Use of this source code is governed by a | 442 // for details. All rights reserved. Use of this source code is governed by a |
| 381 // BSD-style license that can be found in the LICENSE file. | 443 // BSD-style license that can be found in the LICENSE file. |
| 382 | 444 |
| 383 | 445 |
| 384 /// @domName SVGAnimatedRect; @docsEditable true | 446 /// @docsEditable true |
| 447 @DomName("SVGAnimatedRect") |
| 385 class AnimatedRect native "*SVGAnimatedRect" { | 448 class AnimatedRect native "*SVGAnimatedRect" { |
| 386 | 449 |
| 387 /// @domName SVGAnimatedRect.animVal; @docsEditable true | 450 /// @docsEditable true |
| 451 @DomName("SVGAnimatedRect.animVal") |
| 388 final Rect animVal; | 452 final Rect animVal; |
| 389 | 453 |
| 390 /// @domName SVGAnimatedRect.baseVal; @docsEditable true | 454 /// @docsEditable true |
| 455 @DomName("SVGAnimatedRect.baseVal") |
| 391 final Rect baseVal; | 456 final Rect baseVal; |
| 392 } | 457 } |
| 393 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 458 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 394 // for details. All rights reserved. Use of this source code is governed by a | 459 // for details. All rights reserved. Use of this source code is governed by a |
| 395 // BSD-style license that can be found in the LICENSE file. | 460 // BSD-style license that can be found in the LICENSE file. |
| 396 | 461 |
| 397 | 462 |
| 398 /// @domName SVGAnimatedString; @docsEditable true | 463 /// @docsEditable true |
| 464 @DomName("SVGAnimatedString") |
| 399 class AnimatedString native "*SVGAnimatedString" { | 465 class AnimatedString native "*SVGAnimatedString" { |
| 400 | 466 |
| 401 /// @domName SVGAnimatedString.animVal; @docsEditable true | 467 /// @docsEditable true |
| 468 @DomName("SVGAnimatedString.animVal") |
| 402 final String animVal; | 469 final String animVal; |
| 403 | 470 |
| 404 /// @domName SVGAnimatedString.baseVal; @docsEditable true | 471 /// @docsEditable true |
| 472 @DomName("SVGAnimatedString.baseVal") |
| 405 String baseVal; | 473 String baseVal; |
| 406 } | 474 } |
| 407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 475 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 408 // for details. All rights reserved. Use of this source code is governed by a | 476 // for details. All rights reserved. Use of this source code is governed by a |
| 409 // BSD-style license that can be found in the LICENSE file. | 477 // BSD-style license that can be found in the LICENSE file. |
| 410 | 478 |
| 411 | 479 |
| 412 /// @domName SVGAnimatedTransformList; @docsEditable true | 480 /// @docsEditable true |
| 481 @DomName("SVGAnimatedTransformList") |
| 413 class AnimatedTransformList native "*SVGAnimatedTransformList" { | 482 class AnimatedTransformList native "*SVGAnimatedTransformList" { |
| 414 | 483 |
| 415 /// @domName SVGAnimatedTransformList.animVal; @docsEditable true | 484 /// @docsEditable true |
| 485 @DomName("SVGAnimatedTransformList.animVal") |
| 416 final TransformList animVal; | 486 final TransformList animVal; |
| 417 | 487 |
| 418 /// @domName SVGAnimatedTransformList.baseVal; @docsEditable true | 488 /// @docsEditable true |
| 489 @DomName("SVGAnimatedTransformList.baseVal") |
| 419 final TransformList baseVal; | 490 final TransformList baseVal; |
| 420 } | 491 } |
| 421 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 422 // for details. All rights reserved. Use of this source code is governed by a | 493 // for details. All rights reserved. Use of this source code is governed by a |
| 423 // BSD-style license that can be found in the LICENSE file. | 494 // BSD-style license that can be found in the LICENSE file. |
| 424 | 495 |
| 425 | 496 |
| 426 /// @domName SVGAnimationElement; @docsEditable true | 497 /// @docsEditable true |
| 498 @DomName("SVGAnimationElement") |
| 427 class AnimationElement extends SvgElement implements Tests, ElementTimeControl,
ExternalResourcesRequired native "*SVGAnimationElement" { | 499 class AnimationElement extends SvgElement implements Tests, ElementTimeControl,
ExternalResourcesRequired native "*SVGAnimationElement" { |
| 428 | 500 |
| 429 ///@docsEditable true | 501 /// @docsEditable true |
| 430 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); | 502 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); |
| 431 | 503 |
| 432 /// @domName SVGAnimationElement.targetElement; @docsEditable true | 504 /// @docsEditable true |
| 505 @DomName("SVGAnimationElement.targetElement") |
| 433 final SvgElement targetElement; | 506 final SvgElement targetElement; |
| 434 | 507 |
| 435 /// @domName SVGAnimationElement.getCurrentTime; @docsEditable true | 508 /// @docsEditable true |
| 509 @DomName("SVGAnimationElement.getCurrentTime") |
| 436 num getCurrentTime() native; | 510 num getCurrentTime() native; |
| 437 | 511 |
| 438 /// @domName SVGAnimationElement.getSimpleDuration; @docsEditable true | 512 /// @docsEditable true |
| 513 @DomName("SVGAnimationElement.getSimpleDuration") |
| 439 num getSimpleDuration() native; | 514 num getSimpleDuration() native; |
| 440 | 515 |
| 441 /// @domName SVGAnimationElement.getStartTime; @docsEditable true | 516 /// @docsEditable true |
| 517 @DomName("SVGAnimationElement.getStartTime") |
| 442 num getStartTime() native; | 518 num getStartTime() native; |
| 443 | 519 |
| 444 // From ElementTimeControl | 520 // From ElementTimeControl |
| 445 | 521 |
| 446 /// @domName ElementTimeControl.beginElement; @docsEditable true | 522 /// @docsEditable true |
| 523 @DomName("SVGAnimationElement.beginElement") |
| 447 void beginElement() native; | 524 void beginElement() native; |
| 448 | 525 |
| 449 /// @domName ElementTimeControl.beginElementAt; @docsEditable true | 526 /// @docsEditable true |
| 527 @DomName("SVGAnimationElement.beginElementAt") |
| 450 void beginElementAt(num offset) native; | 528 void beginElementAt(num offset) native; |
| 451 | 529 |
| 452 /// @domName ElementTimeControl.endElement; @docsEditable true | 530 /// @docsEditable true |
| 531 @DomName("SVGAnimationElement.endElement") |
| 453 void endElement() native; | 532 void endElement() native; |
| 454 | 533 |
| 455 /// @domName ElementTimeControl.endElementAt; @docsEditable true | 534 /// @docsEditable true |
| 535 @DomName("SVGAnimationElement.endElementAt") |
| 456 void endElementAt(num offset) native; | 536 void endElementAt(num offset) native; |
| 457 | 537 |
| 458 // From SVGExternalResourcesRequired | 538 // From SVGExternalResourcesRequired |
| 459 | 539 |
| 460 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 540 /// @docsEditable true |
| 541 @DomName("SVGAnimationElement.externalResourcesRequired") |
| 461 final AnimatedBoolean externalResourcesRequired; | 542 final AnimatedBoolean externalResourcesRequired; |
| 462 | 543 |
| 463 // From SVGTests | 544 // From SVGTests |
| 464 | 545 |
| 465 /// @domName SVGTests.requiredExtensions; @docsEditable true | 546 /// @docsEditable true |
| 547 @DomName("SVGAnimationElement.requiredExtensions") |
| 466 final StringList requiredExtensions; | 548 final StringList requiredExtensions; |
| 467 | 549 |
| 468 /// @domName SVGTests.requiredFeatures; @docsEditable true | 550 /// @docsEditable true |
| 551 @DomName("SVGAnimationElement.requiredFeatures") |
| 469 final StringList requiredFeatures; | 552 final StringList requiredFeatures; |
| 470 | 553 |
| 471 /// @domName SVGTests.systemLanguage; @docsEditable true | 554 /// @docsEditable true |
| 555 @DomName("SVGAnimationElement.systemLanguage") |
| 472 final StringList systemLanguage; | 556 final StringList systemLanguage; |
| 473 | 557 |
| 474 /// @domName SVGTests.hasExtension; @docsEditable true | 558 /// @docsEditable true |
| 559 @DomName("SVGAnimationElement.hasExtension") |
| 475 bool hasExtension(String extension) native; | 560 bool hasExtension(String extension) native; |
| 476 } | 561 } |
| 477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 562 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 478 // for details. All rights reserved. Use of this source code is governed by a | 563 // for details. All rights reserved. Use of this source code is governed by a |
| 479 // BSD-style license that can be found in the LICENSE file. | 564 // BSD-style license that can be found in the LICENSE file. |
| 480 | 565 |
| 481 | 566 |
| 482 /// @domName SVGCircleElement; @docsEditable true | 567 /// @docsEditable true |
| 568 @DomName("SVGCircleElement") |
| 483 class CircleElement extends SvgElement implements Transformable, Tests, Stylable
, ExternalResourcesRequired, LangSpace native "*SVGCircleElement" { | 569 class CircleElement extends SvgElement implements Transformable, Tests, Stylable
, ExternalResourcesRequired, LangSpace native "*SVGCircleElement" { |
| 484 | 570 |
| 485 ///@docsEditable true | 571 /// @docsEditable true |
| 486 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci
rcle"); | 572 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci
rcle"); |
| 487 | 573 |
| 488 /// @domName SVGCircleElement.cx; @docsEditable true | 574 /// @docsEditable true |
| 575 @DomName("SVGCircleElement.cx") |
| 489 final AnimatedLength cx; | 576 final AnimatedLength cx; |
| 490 | 577 |
| 491 /// @domName SVGCircleElement.cy; @docsEditable true | 578 /// @docsEditable true |
| 579 @DomName("SVGCircleElement.cy") |
| 492 final AnimatedLength cy; | 580 final AnimatedLength cy; |
| 493 | 581 |
| 494 /// @domName SVGCircleElement.r; @docsEditable true | 582 /// @docsEditable true |
| 583 @DomName("SVGCircleElement.r") |
| 495 final AnimatedLength r; | 584 final AnimatedLength r; |
| 496 | 585 |
| 497 // From SVGExternalResourcesRequired | 586 // From SVGExternalResourcesRequired |
| 498 | 587 |
| 499 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 588 /// @docsEditable true |
| 589 @DomName("SVGCircleElement.externalResourcesRequired") |
| 500 final AnimatedBoolean externalResourcesRequired; | 590 final AnimatedBoolean externalResourcesRequired; |
| 501 | 591 |
| 502 // From SVGLangSpace | 592 // From SVGLangSpace |
| 503 | 593 |
| 504 /// @domName SVGLangSpace.xmllang; @docsEditable true | 594 /// @docsEditable true |
| 595 @DomName("SVGCircleElement.xmllang") |
| 505 String xmllang; | 596 String xmllang; |
| 506 | 597 |
| 507 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 598 /// @docsEditable true |
| 599 @DomName("SVGCircleElement.xmlspace") |
| 508 String xmlspace; | 600 String xmlspace; |
| 509 | 601 |
| 510 // From SVGLocatable | 602 // From SVGLocatable |
| 511 | 603 |
| 512 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 604 /// @docsEditable true |
| 605 @DomName("SVGCircleElement.farthestViewportElement") |
| 513 final SvgElement farthestViewportElement; | 606 final SvgElement farthestViewportElement; |
| 514 | 607 |
| 515 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 608 /// @docsEditable true |
| 609 @DomName("SVGCircleElement.nearestViewportElement") |
| 516 final SvgElement nearestViewportElement; | 610 final SvgElement nearestViewportElement; |
| 517 | 611 |
| 518 /// @domName SVGLocatable.getBBox; @docsEditable true | 612 /// @docsEditable true |
| 613 @DomName("SVGCircleElement.getBBox") |
| 519 Rect getBBox() native; | 614 Rect getBBox() native; |
| 520 | 615 |
| 521 /// @domName SVGLocatable.getCTM; @docsEditable true | 616 /// @docsEditable true |
| 522 @JSName('getCTM') | 617 @JSName('getCTM') |
| 618 @DomName("SVGCircleElement.getCTM") |
| 523 Matrix getCtm() native; | 619 Matrix getCtm() native; |
| 524 | 620 |
| 525 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 621 /// @docsEditable true |
| 526 @JSName('getScreenCTM') | 622 @JSName('getScreenCTM') |
| 623 @DomName("SVGCircleElement.getScreenCTM") |
| 527 Matrix getScreenCtm() native; | 624 Matrix getScreenCtm() native; |
| 528 | 625 |
| 529 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 626 /// @docsEditable true |
| 627 @DomName("SVGCircleElement.getTransformToElement") |
| 530 Matrix getTransformToElement(SvgElement element) native; | 628 Matrix getTransformToElement(SvgElement element) native; |
| 531 | 629 |
| 532 // From SVGStylable | 630 // From SVGStylable |
| 533 | 631 |
| 534 // Shadowing definition. | 632 // Shadowing definition. |
| 535 /// @domName SVGStylable.className; @docsEditable true | 633 /// @docsEditable true |
| 536 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 634 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 537 | 635 |
| 538 // Use implementation from Element. | 636 // Use implementation from Element. |
| 539 // final CssStyleDeclaration style; | 637 // final CssStyleDeclaration style; |
| 540 | 638 |
| 541 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 639 /// @docsEditable true |
| 640 @DomName("SVGCircleElement.getPresentationAttribute") |
| 542 CssValue getPresentationAttribute(String name) native; | 641 CssValue getPresentationAttribute(String name) native; |
| 543 | 642 |
| 544 // From SVGTests | 643 // From SVGTests |
| 545 | 644 |
| 546 /// @domName SVGTests.requiredExtensions; @docsEditable true | 645 /// @docsEditable true |
| 646 @DomName("SVGCircleElement.requiredExtensions") |
| 547 final StringList requiredExtensions; | 647 final StringList requiredExtensions; |
| 548 | 648 |
| 549 /// @domName SVGTests.requiredFeatures; @docsEditable true | 649 /// @docsEditable true |
| 650 @DomName("SVGCircleElement.requiredFeatures") |
| 550 final StringList requiredFeatures; | 651 final StringList requiredFeatures; |
| 551 | 652 |
| 552 /// @domName SVGTests.systemLanguage; @docsEditable true | 653 /// @docsEditable true |
| 654 @DomName("SVGCircleElement.systemLanguage") |
| 553 final StringList systemLanguage; | 655 final StringList systemLanguage; |
| 554 | 656 |
| 555 /// @domName SVGTests.hasExtension; @docsEditable true | 657 /// @docsEditable true |
| 658 @DomName("SVGCircleElement.hasExtension") |
| 556 bool hasExtension(String extension) native; | 659 bool hasExtension(String extension) native; |
| 557 | 660 |
| 558 // From SVGTransformable | 661 // From SVGTransformable |
| 559 | 662 |
| 560 /// @domName SVGTransformable.transform; @docsEditable true | 663 /// @docsEditable true |
| 664 @DomName("SVGCircleElement.transform") |
| 561 final AnimatedTransformList transform; | 665 final AnimatedTransformList transform; |
| 562 } | 666 } |
| 563 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 667 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 564 // for details. All rights reserved. Use of this source code is governed by a | 668 // for details. All rights reserved. Use of this source code is governed by a |
| 565 // BSD-style license that can be found in the LICENSE file. | 669 // BSD-style license that can be found in the LICENSE file. |
| 566 | 670 |
| 567 | 671 |
| 568 /// @domName SVGClipPathElement; @docsEditable true | 672 /// @docsEditable true |
| 673 @DomName("SVGClipPathElement") |
| 569 class ClipPathElement extends SvgElement implements Transformable, Tests, Stylab
le, ExternalResourcesRequired, LangSpace native "*SVGClipPathElement" { | 674 class ClipPathElement extends SvgElement implements Transformable, Tests, Stylab
le, ExternalResourcesRequired, LangSpace native "*SVGClipPathElement" { |
| 570 | 675 |
| 571 ///@docsEditable true | 676 /// @docsEditable true |
| 572 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("
clipPath"); | 677 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("
clipPath"); |
| 573 | 678 |
| 574 /// @domName SVGClipPathElement.clipPathUnits; @docsEditable true | 679 /// @docsEditable true |
| 680 @DomName("SVGClipPathElement.clipPathUnits") |
| 575 final AnimatedEnumeration clipPathUnits; | 681 final AnimatedEnumeration clipPathUnits; |
| 576 | 682 |
| 577 // From SVGExternalResourcesRequired | 683 // From SVGExternalResourcesRequired |
| 578 | 684 |
| 579 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 685 /// @docsEditable true |
| 686 @DomName("SVGClipPathElement.externalResourcesRequired") |
| 580 final AnimatedBoolean externalResourcesRequired; | 687 final AnimatedBoolean externalResourcesRequired; |
| 581 | 688 |
| 582 // From SVGLangSpace | 689 // From SVGLangSpace |
| 583 | 690 |
| 584 /// @domName SVGLangSpace.xmllang; @docsEditable true | 691 /// @docsEditable true |
| 692 @DomName("SVGClipPathElement.xmllang") |
| 585 String xmllang; | 693 String xmllang; |
| 586 | 694 |
| 587 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 695 /// @docsEditable true |
| 696 @DomName("SVGClipPathElement.xmlspace") |
| 588 String xmlspace; | 697 String xmlspace; |
| 589 | 698 |
| 590 // From SVGLocatable | 699 // From SVGLocatable |
| 591 | 700 |
| 592 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 701 /// @docsEditable true |
| 702 @DomName("SVGClipPathElement.farthestViewportElement") |
| 593 final SvgElement farthestViewportElement; | 703 final SvgElement farthestViewportElement; |
| 594 | 704 |
| 595 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 705 /// @docsEditable true |
| 706 @DomName("SVGClipPathElement.nearestViewportElement") |
| 596 final SvgElement nearestViewportElement; | 707 final SvgElement nearestViewportElement; |
| 597 | 708 |
| 598 /// @domName SVGLocatable.getBBox; @docsEditable true | 709 /// @docsEditable true |
| 710 @DomName("SVGClipPathElement.getBBox") |
| 599 Rect getBBox() native; | 711 Rect getBBox() native; |
| 600 | 712 |
| 601 /// @domName SVGLocatable.getCTM; @docsEditable true | 713 /// @docsEditable true |
| 602 @JSName('getCTM') | 714 @JSName('getCTM') |
| 715 @DomName("SVGClipPathElement.getCTM") |
| 603 Matrix getCtm() native; | 716 Matrix getCtm() native; |
| 604 | 717 |
| 605 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 718 /// @docsEditable true |
| 606 @JSName('getScreenCTM') | 719 @JSName('getScreenCTM') |
| 720 @DomName("SVGClipPathElement.getScreenCTM") |
| 607 Matrix getScreenCtm() native; | 721 Matrix getScreenCtm() native; |
| 608 | 722 |
| 609 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 723 /// @docsEditable true |
| 724 @DomName("SVGClipPathElement.getTransformToElement") |
| 610 Matrix getTransformToElement(SvgElement element) native; | 725 Matrix getTransformToElement(SvgElement element) native; |
| 611 | 726 |
| 612 // From SVGStylable | 727 // From SVGStylable |
| 613 | 728 |
| 614 // Shadowing definition. | 729 // Shadowing definition. |
| 615 /// @domName SVGStylable.className; @docsEditable true | 730 /// @docsEditable true |
| 616 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 731 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 617 | 732 |
| 618 // Use implementation from Element. | 733 // Use implementation from Element. |
| 619 // final CssStyleDeclaration style; | 734 // final CssStyleDeclaration style; |
| 620 | 735 |
| 621 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 736 /// @docsEditable true |
| 737 @DomName("SVGClipPathElement.getPresentationAttribute") |
| 622 CssValue getPresentationAttribute(String name) native; | 738 CssValue getPresentationAttribute(String name) native; |
| 623 | 739 |
| 624 // From SVGTests | 740 // From SVGTests |
| 625 | 741 |
| 626 /// @domName SVGTests.requiredExtensions; @docsEditable true | 742 /// @docsEditable true |
| 743 @DomName("SVGClipPathElement.requiredExtensions") |
| 627 final StringList requiredExtensions; | 744 final StringList requiredExtensions; |
| 628 | 745 |
| 629 /// @domName SVGTests.requiredFeatures; @docsEditable true | 746 /// @docsEditable true |
| 747 @DomName("SVGClipPathElement.requiredFeatures") |
| 630 final StringList requiredFeatures; | 748 final StringList requiredFeatures; |
| 631 | 749 |
| 632 /// @domName SVGTests.systemLanguage; @docsEditable true | 750 /// @docsEditable true |
| 751 @DomName("SVGClipPathElement.systemLanguage") |
| 633 final StringList systemLanguage; | 752 final StringList systemLanguage; |
| 634 | 753 |
| 635 /// @domName SVGTests.hasExtension; @docsEditable true | 754 /// @docsEditable true |
| 755 @DomName("SVGClipPathElement.hasExtension") |
| 636 bool hasExtension(String extension) native; | 756 bool hasExtension(String extension) native; |
| 637 | 757 |
| 638 // From SVGTransformable | 758 // From SVGTransformable |
| 639 | 759 |
| 640 /// @domName SVGTransformable.transform; @docsEditable true | 760 /// @docsEditable true |
| 761 @DomName("SVGClipPathElement.transform") |
| 641 final AnimatedTransformList transform; | 762 final AnimatedTransformList transform; |
| 642 } | 763 } |
| 643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 644 // for details. All rights reserved. Use of this source code is governed by a | 765 // for details. All rights reserved. Use of this source code is governed by a |
| 645 // BSD-style license that can be found in the LICENSE file. | 766 // BSD-style license that can be found in the LICENSE file. |
| 646 | 767 |
| 647 | 768 |
| 648 /// @domName SVGColor; @docsEditable true | 769 /// @docsEditable true |
| 770 @DomName("SVGColor") |
| 649 class Color extends CssValue native "*SVGColor" { | 771 class Color extends CssValue native "*SVGColor" { |
| 650 | 772 |
| 651 static const int SVG_COLORTYPE_CURRENTCOLOR = 3; | 773 static const int SVG_COLORTYPE_CURRENTCOLOR = 3; |
| 652 | 774 |
| 653 static const int SVG_COLORTYPE_RGBCOLOR = 1; | 775 static const int SVG_COLORTYPE_RGBCOLOR = 1; |
| 654 | 776 |
| 655 static const int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; | 777 static const int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; |
| 656 | 778 |
| 657 static const int SVG_COLORTYPE_UNKNOWN = 0; | 779 static const int SVG_COLORTYPE_UNKNOWN = 0; |
| 658 | 780 |
| 659 /// @domName SVGColor.colorType; @docsEditable true | 781 /// @docsEditable true |
| 782 @DomName("SVGColor.colorType") |
| 660 final int colorType; | 783 final int colorType; |
| 661 | 784 |
| 662 /// @domName SVGColor.rgbColor; @docsEditable true | 785 /// @docsEditable true |
| 786 @DomName("SVGColor.rgbColor") |
| 663 final RgbColor rgbColor; | 787 final RgbColor rgbColor; |
| 664 | 788 |
| 665 /// @domName SVGColor.setColor; @docsEditable true | 789 /// @docsEditable true |
| 790 @DomName("SVGColor.setColor") |
| 666 void setColor(int colorType, String rgbColor, String iccColor) native; | 791 void setColor(int colorType, String rgbColor, String iccColor) native; |
| 667 | 792 |
| 668 /// @domName SVGColor.setRGBColor; @docsEditable true | 793 /// @docsEditable true |
| 669 @JSName('setRGBColor') | 794 @JSName('setRGBColor') |
| 795 @DomName("SVGColor.setRGBColor") |
| 670 void setRgbColor(String rgbColor) native; | 796 void setRgbColor(String rgbColor) native; |
| 671 | 797 |
| 672 /// @domName SVGColor.setRGBColorICCColor; @docsEditable true | 798 /// @docsEditable true |
| 673 @JSName('setRGBColorICCColor') | 799 @JSName('setRGBColorICCColor') |
| 800 @DomName("SVGColor.setRGBColorICCColor") |
| 674 void setRgbColorIccColor(String rgbColor, String iccColor) native; | 801 void setRgbColorIccColor(String rgbColor, String iccColor) native; |
| 675 } | 802 } |
| 676 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 803 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 677 // for details. All rights reserved. Use of this source code is governed by a | 804 // for details. All rights reserved. Use of this source code is governed by a |
| 678 // BSD-style license that can be found in the LICENSE file. | 805 // BSD-style license that can be found in the LICENSE file. |
| 679 | 806 |
| 680 | 807 |
| 681 /// @domName SVGComponentTransferFunctionElement; @docsEditable true | 808 /// @docsEditable true |
| 809 @DomName("SVGComponentTransferFunctionElement") |
| 682 class ComponentTransferFunctionElement extends SvgElement native "*SVGComponentT
ransferFunctionElement" { | 810 class ComponentTransferFunctionElement extends SvgElement native "*SVGComponentT
ransferFunctionElement" { |
| 683 | 811 |
| 684 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; | 812 static const int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; |
| 685 | 813 |
| 686 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; | 814 static const int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; |
| 687 | 815 |
| 688 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1; | 816 static const int SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1; |
| 689 | 817 |
| 690 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4; | 818 static const int SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4; |
| 691 | 819 |
| 692 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2; | 820 static const int SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2; |
| 693 | 821 |
| 694 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0; | 822 static const int SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0; |
| 695 | 823 |
| 696 /// @domName SVGComponentTransferFunctionElement.amplitude; @docsEditable true | 824 /// @docsEditable true |
| 825 @DomName("SVGComponentTransferFunctionElement.amplitude") |
| 697 final AnimatedNumber amplitude; | 826 final AnimatedNumber amplitude; |
| 698 | 827 |
| 699 /// @domName SVGComponentTransferFunctionElement.exponent; @docsEditable true | 828 /// @docsEditable true |
| 829 @DomName("SVGComponentTransferFunctionElement.exponent") |
| 700 final AnimatedNumber exponent; | 830 final AnimatedNumber exponent; |
| 701 | 831 |
| 702 /// @domName SVGComponentTransferFunctionElement.intercept; @docsEditable true | 832 /// @docsEditable true |
| 833 @DomName("SVGComponentTransferFunctionElement.intercept") |
| 703 final AnimatedNumber intercept; | 834 final AnimatedNumber intercept; |
| 704 | 835 |
| 705 /// @domName SVGComponentTransferFunctionElement.offset; @docsEditable true | 836 /// @docsEditable true |
| 837 @DomName("SVGComponentTransferFunctionElement.offset") |
| 706 final AnimatedNumber offset; | 838 final AnimatedNumber offset; |
| 707 | 839 |
| 708 /// @domName SVGComponentTransferFunctionElement.slope; @docsEditable true | 840 /// @docsEditable true |
| 841 @DomName("SVGComponentTransferFunctionElement.slope") |
| 709 final AnimatedNumber slope; | 842 final AnimatedNumber slope; |
| 710 | 843 |
| 711 /// @domName SVGComponentTransferFunctionElement.tableValues; @docsEditable tr
ue | 844 /// @docsEditable true |
| 845 @DomName("SVGComponentTransferFunctionElement.tableValues") |
| 712 final AnimatedNumberList tableValues; | 846 final AnimatedNumberList tableValues; |
| 713 | 847 |
| 714 /// @domName SVGComponentTransferFunctionElement.type; @docsEditable true | 848 /// @docsEditable true |
| 849 @DomName("SVGComponentTransferFunctionElement.type") |
| 715 final AnimatedEnumeration type; | 850 final AnimatedEnumeration type; |
| 716 } | 851 } |
| 717 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 852 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 718 // for details. All rights reserved. Use of this source code is governed by a | 853 // for details. All rights reserved. Use of this source code is governed by a |
| 719 // BSD-style license that can be found in the LICENSE file. | 854 // BSD-style license that can be found in the LICENSE file. |
| 720 | 855 |
| 721 | 856 |
| 722 /// @domName SVGCursorElement; @docsEditable true | 857 /// @docsEditable true |
| 858 @DomName("SVGCursorElement") |
| 723 class CursorElement extends SvgElement implements UriReference, Tests, ExternalR
esourcesRequired native "*SVGCursorElement" { | 859 class CursorElement extends SvgElement implements UriReference, Tests, ExternalR
esourcesRequired native "*SVGCursorElement" { |
| 724 | 860 |
| 725 ///@docsEditable true | 861 /// @docsEditable true |
| 726 factory CursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cu
rsor"); | 862 factory CursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cu
rsor"); |
| 727 | 863 |
| 728 /// @domName SVGCursorElement.x; @docsEditable true | 864 /// @docsEditable true |
| 865 @DomName("SVGCursorElement.x") |
| 729 final AnimatedLength x; | 866 final AnimatedLength x; |
| 730 | 867 |
| 731 /// @domName SVGCursorElement.y; @docsEditable true | 868 /// @docsEditable true |
| 869 @DomName("SVGCursorElement.y") |
| 732 final AnimatedLength y; | 870 final AnimatedLength y; |
| 733 | 871 |
| 734 // From SVGExternalResourcesRequired | 872 // From SVGExternalResourcesRequired |
| 735 | 873 |
| 736 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 874 /// @docsEditable true |
| 875 @DomName("SVGCursorElement.externalResourcesRequired") |
| 737 final AnimatedBoolean externalResourcesRequired; | 876 final AnimatedBoolean externalResourcesRequired; |
| 738 | 877 |
| 739 // From SVGTests | 878 // From SVGTests |
| 740 | 879 |
| 741 /// @domName SVGTests.requiredExtensions; @docsEditable true | 880 /// @docsEditable true |
| 881 @DomName("SVGCursorElement.requiredExtensions") |
| 742 final StringList requiredExtensions; | 882 final StringList requiredExtensions; |
| 743 | 883 |
| 744 /// @domName SVGTests.requiredFeatures; @docsEditable true | 884 /// @docsEditable true |
| 885 @DomName("SVGCursorElement.requiredFeatures") |
| 745 final StringList requiredFeatures; | 886 final StringList requiredFeatures; |
| 746 | 887 |
| 747 /// @domName SVGTests.systemLanguage; @docsEditable true | 888 /// @docsEditable true |
| 889 @DomName("SVGCursorElement.systemLanguage") |
| 748 final StringList systemLanguage; | 890 final StringList systemLanguage; |
| 749 | 891 |
| 750 /// @domName SVGTests.hasExtension; @docsEditable true | 892 /// @docsEditable true |
| 893 @DomName("SVGCursorElement.hasExtension") |
| 751 bool hasExtension(String extension) native; | 894 bool hasExtension(String extension) native; |
| 752 | 895 |
| 753 // From SVGURIReference | 896 // From SVGURIReference |
| 754 | 897 |
| 755 /// @domName SVGURIReference.href; @docsEditable true | 898 /// @docsEditable true |
| 899 @DomName("SVGCursorElement.href") |
| 756 final AnimatedString href; | 900 final AnimatedString href; |
| 757 } | 901 } |
| 758 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 902 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 759 // for details. All rights reserved. Use of this source code is governed by a | 903 // for details. All rights reserved. Use of this source code is governed by a |
| 760 // BSD-style license that can be found in the LICENSE file. | 904 // BSD-style license that can be found in the LICENSE file. |
| 761 | 905 |
| 762 | 906 |
| 763 /// @domName SVGDefsElement; @docsEditable true | 907 /// @docsEditable true |
| 908 @DomName("SVGDefsElement") |
| 764 class DefsElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGDefsElement" { | 909 class DefsElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGDefsElement" { |
| 765 | 910 |
| 766 ///@docsEditable true | 911 /// @docsEditable true |
| 767 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs
"); | 912 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs
"); |
| 768 | 913 |
| 769 // From SVGExternalResourcesRequired | 914 // From SVGExternalResourcesRequired |
| 770 | 915 |
| 771 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 916 /// @docsEditable true |
| 917 @DomName("SVGDefsElement.externalResourcesRequired") |
| 772 final AnimatedBoolean externalResourcesRequired; | 918 final AnimatedBoolean externalResourcesRequired; |
| 773 | 919 |
| 774 // From SVGLangSpace | 920 // From SVGLangSpace |
| 775 | 921 |
| 776 /// @domName SVGLangSpace.xmllang; @docsEditable true | 922 /// @docsEditable true |
| 923 @DomName("SVGDefsElement.xmllang") |
| 777 String xmllang; | 924 String xmllang; |
| 778 | 925 |
| 779 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 926 /// @docsEditable true |
| 927 @DomName("SVGDefsElement.xmlspace") |
| 780 String xmlspace; | 928 String xmlspace; |
| 781 | 929 |
| 782 // From SVGLocatable | 930 // From SVGLocatable |
| 783 | 931 |
| 784 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 932 /// @docsEditable true |
| 933 @DomName("SVGDefsElement.farthestViewportElement") |
| 785 final SvgElement farthestViewportElement; | 934 final SvgElement farthestViewportElement; |
| 786 | 935 |
| 787 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 936 /// @docsEditable true |
| 937 @DomName("SVGDefsElement.nearestViewportElement") |
| 788 final SvgElement nearestViewportElement; | 938 final SvgElement nearestViewportElement; |
| 789 | 939 |
| 790 /// @domName SVGLocatable.getBBox; @docsEditable true | 940 /// @docsEditable true |
| 941 @DomName("SVGDefsElement.getBBox") |
| 791 Rect getBBox() native; | 942 Rect getBBox() native; |
| 792 | 943 |
| 793 /// @domName SVGLocatable.getCTM; @docsEditable true | 944 /// @docsEditable true |
| 794 @JSName('getCTM') | 945 @JSName('getCTM') |
| 946 @DomName("SVGDefsElement.getCTM") |
| 795 Matrix getCtm() native; | 947 Matrix getCtm() native; |
| 796 | 948 |
| 797 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 949 /// @docsEditable true |
| 798 @JSName('getScreenCTM') | 950 @JSName('getScreenCTM') |
| 951 @DomName("SVGDefsElement.getScreenCTM") |
| 799 Matrix getScreenCtm() native; | 952 Matrix getScreenCtm() native; |
| 800 | 953 |
| 801 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 954 /// @docsEditable true |
| 955 @DomName("SVGDefsElement.getTransformToElement") |
| 802 Matrix getTransformToElement(SvgElement element) native; | 956 Matrix getTransformToElement(SvgElement element) native; |
| 803 | 957 |
| 804 // From SVGStylable | 958 // From SVGStylable |
| 805 | 959 |
| 806 // Shadowing definition. | 960 // Shadowing definition. |
| 807 /// @domName SVGStylable.className; @docsEditable true | 961 /// @docsEditable true |
| 808 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 962 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 809 | 963 |
| 810 // Use implementation from Element. | 964 // Use implementation from Element. |
| 811 // final CssStyleDeclaration style; | 965 // final CssStyleDeclaration style; |
| 812 | 966 |
| 813 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 967 /// @docsEditable true |
| 968 @DomName("SVGDefsElement.getPresentationAttribute") |
| 814 CssValue getPresentationAttribute(String name) native; | 969 CssValue getPresentationAttribute(String name) native; |
| 815 | 970 |
| 816 // From SVGTests | 971 // From SVGTests |
| 817 | 972 |
| 818 /// @domName SVGTests.requiredExtensions; @docsEditable true | 973 /// @docsEditable true |
| 974 @DomName("SVGDefsElement.requiredExtensions") |
| 819 final StringList requiredExtensions; | 975 final StringList requiredExtensions; |
| 820 | 976 |
| 821 /// @domName SVGTests.requiredFeatures; @docsEditable true | 977 /// @docsEditable true |
| 978 @DomName("SVGDefsElement.requiredFeatures") |
| 822 final StringList requiredFeatures; | 979 final StringList requiredFeatures; |
| 823 | 980 |
| 824 /// @domName SVGTests.systemLanguage; @docsEditable true | 981 /// @docsEditable true |
| 982 @DomName("SVGDefsElement.systemLanguage") |
| 825 final StringList systemLanguage; | 983 final StringList systemLanguage; |
| 826 | 984 |
| 827 /// @domName SVGTests.hasExtension; @docsEditable true | 985 /// @docsEditable true |
| 986 @DomName("SVGDefsElement.hasExtension") |
| 828 bool hasExtension(String extension) native; | 987 bool hasExtension(String extension) native; |
| 829 | 988 |
| 830 // From SVGTransformable | 989 // From SVGTransformable |
| 831 | 990 |
| 832 /// @domName SVGTransformable.transform; @docsEditable true | 991 /// @docsEditable true |
| 992 @DomName("SVGDefsElement.transform") |
| 833 final AnimatedTransformList transform; | 993 final AnimatedTransformList transform; |
| 834 } | 994 } |
| 835 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 995 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 836 // for details. All rights reserved. Use of this source code is governed by a | 996 // for details. All rights reserved. Use of this source code is governed by a |
| 837 // BSD-style license that can be found in the LICENSE file. | 997 // BSD-style license that can be found in the LICENSE file. |
| 838 | 998 |
| 839 | 999 |
| 840 /// @domName SVGDescElement; @docsEditable true | 1000 /// @docsEditable true |
| 1001 @DomName("SVGDescElement") |
| 841 class DescElement extends SvgElement implements Stylable, LangSpace native "*SVG
DescElement" { | 1002 class DescElement extends SvgElement implements Stylable, LangSpace native "*SVG
DescElement" { |
| 842 | 1003 |
| 843 ///@docsEditable true | 1004 /// @docsEditable true |
| 844 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc
"); | 1005 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc
"); |
| 845 | 1006 |
| 846 // From SVGLangSpace | 1007 // From SVGLangSpace |
| 847 | 1008 |
| 848 /// @domName SVGLangSpace.xmllang; @docsEditable true | 1009 /// @docsEditable true |
| 1010 @DomName("SVGDescElement.xmllang") |
| 849 String xmllang; | 1011 String xmllang; |
| 850 | 1012 |
| 851 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 1013 /// @docsEditable true |
| 1014 @DomName("SVGDescElement.xmlspace") |
| 852 String xmlspace; | 1015 String xmlspace; |
| 853 | 1016 |
| 854 // From SVGStylable | 1017 // From SVGStylable |
| 855 | 1018 |
| 856 // Shadowing definition. | 1019 // Shadowing definition. |
| 857 /// @domName SVGStylable.className; @docsEditable true | 1020 /// @docsEditable true |
| 858 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1021 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 859 | 1022 |
| 860 // Use implementation from Element. | 1023 // Use implementation from Element. |
| 861 // final CssStyleDeclaration style; | 1024 // final CssStyleDeclaration style; |
| 862 | 1025 |
| 863 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1026 /// @docsEditable true |
| 1027 @DomName("SVGDescElement.getPresentationAttribute") |
| 864 CssValue getPresentationAttribute(String name) native; | 1028 CssValue getPresentationAttribute(String name) native; |
| 865 } | 1029 } |
| 866 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1030 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 867 // for details. All rights reserved. Use of this source code is governed by a | 1031 // for details. All rights reserved. Use of this source code is governed by a |
| 868 // BSD-style license that can be found in the LICENSE file. | 1032 // BSD-style license that can be found in the LICENSE file. |
| 869 | 1033 |
| 870 | 1034 |
| 871 /// @domName SVGElementInstance; @docsEditable true | 1035 /// @docsEditable true |
| 1036 @DomName("SVGElementInstance") |
| 872 class ElementInstance extends EventTarget native "*SVGElementInstance" { | 1037 class ElementInstance extends EventTarget native "*SVGElementInstance" { |
| 873 | 1038 |
| 874 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 1039 /// @docsEditable true |
| 1040 @DomName("EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent") |
| 875 ElementInstanceEvents get on => | 1041 ElementInstanceEvents get on => |
| 876 new ElementInstanceEvents(this); | 1042 new ElementInstanceEvents(this); |
| 877 | 1043 |
| 878 /// @domName SVGElementInstance.childNodes; @docsEditable true | 1044 /// @docsEditable true |
| 1045 @DomName("SVGElementInstance.childNodes") |
| 879 @Returns('_ElementInstanceList') @Creates('_ElementInstanceList') | 1046 @Returns('_ElementInstanceList') @Creates('_ElementInstanceList') |
| 880 final List<ElementInstance> childNodes; | 1047 final List<ElementInstance> childNodes; |
| 881 | 1048 |
| 882 /// @domName SVGElementInstance.correspondingElement; @docsEditable true | 1049 /// @docsEditable true |
| 1050 @DomName("SVGElementInstance.correspondingElement") |
| 883 final SvgElement correspondingElement; | 1051 final SvgElement correspondingElement; |
| 884 | 1052 |
| 885 /// @domName SVGElementInstance.correspondingUseElement; @docsEditable true | 1053 /// @docsEditable true |
| 1054 @DomName("SVGElementInstance.correspondingUseElement") |
| 886 final UseElement correspondingUseElement; | 1055 final UseElement correspondingUseElement; |
| 887 | 1056 |
| 888 /// @domName SVGElementInstance.firstChild; @docsEditable true | 1057 /// @docsEditable true |
| 1058 @DomName("SVGElementInstance.firstChild") |
| 889 final ElementInstance firstChild; | 1059 final ElementInstance firstChild; |
| 890 | 1060 |
| 891 /// @domName SVGElementInstance.lastChild; @docsEditable true | 1061 /// @docsEditable true |
| 1062 @DomName("SVGElementInstance.lastChild") |
| 892 final ElementInstance lastChild; | 1063 final ElementInstance lastChild; |
| 893 | 1064 |
| 894 /// @domName SVGElementInstance.nextSibling; @docsEditable true | 1065 /// @docsEditable true |
| 1066 @DomName("SVGElementInstance.nextSibling") |
| 895 final ElementInstance nextSibling; | 1067 final ElementInstance nextSibling; |
| 896 | 1068 |
| 897 /// @domName SVGElementInstance.parentNode; @docsEditable true | 1069 /// @docsEditable true |
| 1070 @DomName("SVGElementInstance.parentNode") |
| 898 final ElementInstance parentNode; | 1071 final ElementInstance parentNode; |
| 899 | 1072 |
| 900 /// @domName SVGElementInstance.previousSibling; @docsEditable true | 1073 /// @docsEditable true |
| 1074 @DomName("SVGElementInstance.previousSibling") |
| 901 final ElementInstance previousSibling; | 1075 final ElementInstance previousSibling; |
| 902 } | 1076 } |
| 903 | 1077 |
| 904 /// @docsEditable true | 1078 /// @docsEditable true |
| 905 class ElementInstanceEvents extends Events { | 1079 class ElementInstanceEvents extends Events { |
| 906 /// @docsEditable true | 1080 /// @docsEditable true |
| 907 ElementInstanceEvents(EventTarget _ptr) : super(_ptr); | 1081 ElementInstanceEvents(EventTarget _ptr) : super(_ptr); |
| 908 | 1082 |
| 909 /// @docsEditable true | 1083 /// @docsEditable true |
| 910 EventListenerList get abort => this['abort']; | 1084 EventListenerList get abort => this['abort']; |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1024 EventListenerList get submit => this['submit']; | 1198 EventListenerList get submit => this['submit']; |
| 1025 | 1199 |
| 1026 /// @docsEditable true | 1200 /// @docsEditable true |
| 1027 EventListenerList get unload => this['unload']; | 1201 EventListenerList get unload => this['unload']; |
| 1028 } | 1202 } |
| 1029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1203 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1030 // for details. All rights reserved. Use of this source code is governed by a | 1204 // for details. All rights reserved. Use of this source code is governed by a |
| 1031 // BSD-style license that can be found in the LICENSE file. | 1205 // BSD-style license that can be found in the LICENSE file. |
| 1032 | 1206 |
| 1033 | 1207 |
| 1034 /// @domName ElementTimeControl | 1208 @DomName("ElementTimeControl") |
| 1035 abstract class ElementTimeControl { | 1209 abstract class ElementTimeControl { |
| 1036 | 1210 |
| 1037 /// @domName ElementTimeControl.beginElement; @docsEditable true | 1211 /// @docsEditable true |
| 1038 void beginElement(); | 1212 void beginElement(); |
| 1039 | 1213 |
| 1040 /// @domName ElementTimeControl.beginElementAt; @docsEditable true | 1214 /// @docsEditable true |
| 1041 void beginElementAt(num offset); | 1215 void beginElementAt(num offset); |
| 1042 | 1216 |
| 1043 /// @domName ElementTimeControl.endElement; @docsEditable true | 1217 /// @docsEditable true |
| 1044 void endElement(); | 1218 void endElement(); |
| 1045 | 1219 |
| 1046 /// @domName ElementTimeControl.endElementAt; @docsEditable true | 1220 /// @docsEditable true |
| 1047 void endElementAt(num offset); | 1221 void endElementAt(num offset); |
| 1048 } | 1222 } |
| 1049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1223 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1050 // for details. All rights reserved. Use of this source code is governed by a | 1224 // for details. All rights reserved. Use of this source code is governed by a |
| 1051 // BSD-style license that can be found in the LICENSE file. | 1225 // BSD-style license that can be found in the LICENSE file. |
| 1052 | 1226 |
| 1053 | 1227 |
| 1054 /// @domName SVGEllipseElement; @docsEditable true | 1228 /// @docsEditable true |
| 1229 @DomName("SVGEllipseElement") |
| 1055 class EllipseElement extends SvgElement implements Transformable, Tests, Stylabl
e, ExternalResourcesRequired, LangSpace native "*SVGEllipseElement" { | 1230 class EllipseElement extends SvgElement implements Transformable, Tests, Stylabl
e, ExternalResourcesRequired, LangSpace native "*SVGEllipseElement" { |
| 1056 | 1231 |
| 1057 ///@docsEditable true | 1232 /// @docsEditable true |
| 1058 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e
llipse"); | 1233 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e
llipse"); |
| 1059 | 1234 |
| 1060 /// @domName SVGEllipseElement.cx; @docsEditable true | 1235 /// @docsEditable true |
| 1236 @DomName("SVGEllipseElement.cx") |
| 1061 final AnimatedLength cx; | 1237 final AnimatedLength cx; |
| 1062 | 1238 |
| 1063 /// @domName SVGEllipseElement.cy; @docsEditable true | 1239 /// @docsEditable true |
| 1240 @DomName("SVGEllipseElement.cy") |
| 1064 final AnimatedLength cy; | 1241 final AnimatedLength cy; |
| 1065 | 1242 |
| 1066 /// @domName SVGEllipseElement.rx; @docsEditable true | 1243 /// @docsEditable true |
| 1244 @DomName("SVGEllipseElement.rx") |
| 1067 final AnimatedLength rx; | 1245 final AnimatedLength rx; |
| 1068 | 1246 |
| 1069 /// @domName SVGEllipseElement.ry; @docsEditable true | 1247 /// @docsEditable true |
| 1248 @DomName("SVGEllipseElement.ry") |
| 1070 final AnimatedLength ry; | 1249 final AnimatedLength ry; |
| 1071 | 1250 |
| 1072 // From SVGExternalResourcesRequired | 1251 // From SVGExternalResourcesRequired |
| 1073 | 1252 |
| 1074 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 1253 /// @docsEditable true |
| 1254 @DomName("SVGEllipseElement.externalResourcesRequired") |
| 1075 final AnimatedBoolean externalResourcesRequired; | 1255 final AnimatedBoolean externalResourcesRequired; |
| 1076 | 1256 |
| 1077 // From SVGLangSpace | 1257 // From SVGLangSpace |
| 1078 | 1258 |
| 1079 /// @domName SVGLangSpace.xmllang; @docsEditable true | 1259 /// @docsEditable true |
| 1260 @DomName("SVGEllipseElement.xmllang") |
| 1080 String xmllang; | 1261 String xmllang; |
| 1081 | 1262 |
| 1082 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 1263 /// @docsEditable true |
| 1264 @DomName("SVGEllipseElement.xmlspace") |
| 1083 String xmlspace; | 1265 String xmlspace; |
| 1084 | 1266 |
| 1085 // From SVGLocatable | 1267 // From SVGLocatable |
| 1086 | 1268 |
| 1087 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 1269 /// @docsEditable true |
| 1270 @DomName("SVGEllipseElement.farthestViewportElement") |
| 1088 final SvgElement farthestViewportElement; | 1271 final SvgElement farthestViewportElement; |
| 1089 | 1272 |
| 1090 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 1273 /// @docsEditable true |
| 1274 @DomName("SVGEllipseElement.nearestViewportElement") |
| 1091 final SvgElement nearestViewportElement; | 1275 final SvgElement nearestViewportElement; |
| 1092 | 1276 |
| 1093 /// @domName SVGLocatable.getBBox; @docsEditable true | 1277 /// @docsEditable true |
| 1278 @DomName("SVGEllipseElement.getBBox") |
| 1094 Rect getBBox() native; | 1279 Rect getBBox() native; |
| 1095 | 1280 |
| 1096 /// @domName SVGLocatable.getCTM; @docsEditable true | 1281 /// @docsEditable true |
| 1097 @JSName('getCTM') | 1282 @JSName('getCTM') |
| 1283 @DomName("SVGEllipseElement.getCTM") |
| 1098 Matrix getCtm() native; | 1284 Matrix getCtm() native; |
| 1099 | 1285 |
| 1100 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 1286 /// @docsEditable true |
| 1101 @JSName('getScreenCTM') | 1287 @JSName('getScreenCTM') |
| 1288 @DomName("SVGEllipseElement.getScreenCTM") |
| 1102 Matrix getScreenCtm() native; | 1289 Matrix getScreenCtm() native; |
| 1103 | 1290 |
| 1104 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 1291 /// @docsEditable true |
| 1292 @DomName("SVGEllipseElement.getTransformToElement") |
| 1105 Matrix getTransformToElement(SvgElement element) native; | 1293 Matrix getTransformToElement(SvgElement element) native; |
| 1106 | 1294 |
| 1107 // From SVGStylable | 1295 // From SVGStylable |
| 1108 | 1296 |
| 1109 // Shadowing definition. | 1297 // Shadowing definition. |
| 1110 /// @domName SVGStylable.className; @docsEditable true | 1298 /// @docsEditable true |
| 1111 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1299 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1112 | 1300 |
| 1113 // Use implementation from Element. | 1301 // Use implementation from Element. |
| 1114 // final CssStyleDeclaration style; | 1302 // final CssStyleDeclaration style; |
| 1115 | 1303 |
| 1116 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1304 /// @docsEditable true |
| 1305 @DomName("SVGEllipseElement.getPresentationAttribute") |
| 1117 CssValue getPresentationAttribute(String name) native; | 1306 CssValue getPresentationAttribute(String name) native; |
| 1118 | 1307 |
| 1119 // From SVGTests | 1308 // From SVGTests |
| 1120 | 1309 |
| 1121 /// @domName SVGTests.requiredExtensions; @docsEditable true | 1310 /// @docsEditable true |
| 1311 @DomName("SVGEllipseElement.requiredExtensions") |
| 1122 final StringList requiredExtensions; | 1312 final StringList requiredExtensions; |
| 1123 | 1313 |
| 1124 /// @domName SVGTests.requiredFeatures; @docsEditable true | 1314 /// @docsEditable true |
| 1315 @DomName("SVGEllipseElement.requiredFeatures") |
| 1125 final StringList requiredFeatures; | 1316 final StringList requiredFeatures; |
| 1126 | 1317 |
| 1127 /// @domName SVGTests.systemLanguage; @docsEditable true | 1318 /// @docsEditable true |
| 1319 @DomName("SVGEllipseElement.systemLanguage") |
| 1128 final StringList systemLanguage; | 1320 final StringList systemLanguage; |
| 1129 | 1321 |
| 1130 /// @domName SVGTests.hasExtension; @docsEditable true | 1322 /// @docsEditable true |
| 1323 @DomName("SVGEllipseElement.hasExtension") |
| 1131 bool hasExtension(String extension) native; | 1324 bool hasExtension(String extension) native; |
| 1132 | 1325 |
| 1133 // From SVGTransformable | 1326 // From SVGTransformable |
| 1134 | 1327 |
| 1135 /// @domName SVGTransformable.transform; @docsEditable true | 1328 /// @docsEditable true |
| 1329 @DomName("SVGEllipseElement.transform") |
| 1136 final AnimatedTransformList transform; | 1330 final AnimatedTransformList transform; |
| 1137 } | 1331 } |
| 1138 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1332 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1139 // for details. All rights reserved. Use of this source code is governed by a | 1333 // for details. All rights reserved. Use of this source code is governed by a |
| 1140 // BSD-style license that can be found in the LICENSE file. | 1334 // BSD-style license that can be found in the LICENSE file. |
| 1141 | 1335 |
| 1142 | 1336 |
| 1143 /// @domName SVGExternalResourcesRequired | 1337 @DomName("SVGExternalResourcesRequired") |
| 1144 abstract class ExternalResourcesRequired { | 1338 abstract class ExternalResourcesRequired { |
| 1145 | 1339 |
| 1146 AnimatedBoolean externalResourcesRequired; | 1340 AnimatedBoolean externalResourcesRequired; |
| 1147 } | 1341 } |
| 1148 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1342 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1149 // for details. All rights reserved. Use of this source code is governed by a | 1343 // for details. All rights reserved. Use of this source code is governed by a |
| 1150 // BSD-style license that can be found in the LICENSE file. | 1344 // BSD-style license that can be found in the LICENSE file. |
| 1151 | 1345 |
| 1152 | 1346 |
| 1153 /// @domName SVGFEBlendElement; @docsEditable true | 1347 /// @docsEditable true |
| 1348 @DomName("SVGFEBlendElement") |
| 1154 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEBlendElement" { | 1349 class FEBlendElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEBlendElement" { |
| 1155 | 1350 |
| 1156 static const int SVG_FEBLEND_MODE_DARKEN = 4; | 1351 static const int SVG_FEBLEND_MODE_DARKEN = 4; |
| 1157 | 1352 |
| 1158 static const int SVG_FEBLEND_MODE_LIGHTEN = 5; | 1353 static const int SVG_FEBLEND_MODE_LIGHTEN = 5; |
| 1159 | 1354 |
| 1160 static const int SVG_FEBLEND_MODE_MULTIPLY = 2; | 1355 static const int SVG_FEBLEND_MODE_MULTIPLY = 2; |
| 1161 | 1356 |
| 1162 static const int SVG_FEBLEND_MODE_NORMAL = 1; | 1357 static const int SVG_FEBLEND_MODE_NORMAL = 1; |
| 1163 | 1358 |
| 1164 static const int SVG_FEBLEND_MODE_SCREEN = 3; | 1359 static const int SVG_FEBLEND_MODE_SCREEN = 3; |
| 1165 | 1360 |
| 1166 static const int SVG_FEBLEND_MODE_UNKNOWN = 0; | 1361 static const int SVG_FEBLEND_MODE_UNKNOWN = 0; |
| 1167 | 1362 |
| 1168 /// @domName SVGFEBlendElement.in1; @docsEditable true | 1363 /// @docsEditable true |
| 1364 @DomName("SVGFEBlendElement.in1") |
| 1169 final AnimatedString in1; | 1365 final AnimatedString in1; |
| 1170 | 1366 |
| 1171 /// @domName SVGFEBlendElement.in2; @docsEditable true | 1367 /// @docsEditable true |
| 1368 @DomName("SVGFEBlendElement.in2") |
| 1172 final AnimatedString in2; | 1369 final AnimatedString in2; |
| 1173 | 1370 |
| 1174 /// @domName SVGFEBlendElement.mode; @docsEditable true | 1371 /// @docsEditable true |
| 1372 @DomName("SVGFEBlendElement.mode") |
| 1175 final AnimatedEnumeration mode; | 1373 final AnimatedEnumeration mode; |
| 1176 | 1374 |
| 1177 // From SVGFilterPrimitiveStandardAttributes | 1375 // From SVGFilterPrimitiveStandardAttributes |
| 1178 | 1376 |
| 1179 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1377 /// @docsEditable true |
| 1378 @DomName("SVGFEBlendElement.height") |
| 1180 final AnimatedLength height; | 1379 final AnimatedLength height; |
| 1181 | 1380 |
| 1182 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1381 /// @docsEditable true |
| 1382 @DomName("SVGFEBlendElement.result") |
| 1183 final AnimatedString result; | 1383 final AnimatedString result; |
| 1184 | 1384 |
| 1185 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1385 /// @docsEditable true |
| 1386 @DomName("SVGFEBlendElement.width") |
| 1186 final AnimatedLength width; | 1387 final AnimatedLength width; |
| 1187 | 1388 |
| 1188 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1389 /// @docsEditable true |
| 1390 @DomName("SVGFEBlendElement.x") |
| 1189 final AnimatedLength x; | 1391 final AnimatedLength x; |
| 1190 | 1392 |
| 1191 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1393 /// @docsEditable true |
| 1394 @DomName("SVGFEBlendElement.y") |
| 1192 final AnimatedLength y; | 1395 final AnimatedLength y; |
| 1193 | 1396 |
| 1194 // From SVGStylable | 1397 // From SVGStylable |
| 1195 | 1398 |
| 1196 // Shadowing definition. | 1399 // Shadowing definition. |
| 1197 /// @domName SVGStylable.className; @docsEditable true | 1400 /// @docsEditable true |
| 1198 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1401 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1199 | 1402 |
| 1200 // Use implementation from Element. | 1403 // Use implementation from Element. |
| 1201 // final CssStyleDeclaration style; | 1404 // final CssStyleDeclaration style; |
| 1202 | 1405 |
| 1203 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1406 /// @docsEditable true |
| 1407 @DomName("SVGFEBlendElement.getPresentationAttribute") |
| 1204 CssValue getPresentationAttribute(String name) native; | 1408 CssValue getPresentationAttribute(String name) native; |
| 1205 } | 1409 } |
| 1206 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1410 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1207 // for details. All rights reserved. Use of this source code is governed by a | 1411 // for details. All rights reserved. Use of this source code is governed by a |
| 1208 // BSD-style license that can be found in the LICENSE file. | 1412 // BSD-style license that can be found in the LICENSE file. |
| 1209 | 1413 |
| 1210 | 1414 |
| 1211 /// @domName SVGFEColorMatrixElement; @docsEditable true | 1415 /// @docsEditable true |
| 1416 @DomName("SVGFEColorMatrixElement") |
| 1212 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard
Attributes native "*SVGFEColorMatrixElement" { | 1417 class FEColorMatrixElement extends SvgElement implements FilterPrimitiveStandard
Attributes native "*SVGFEColorMatrixElement" { |
| 1213 | 1418 |
| 1214 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; | 1419 static const int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; |
| 1215 | 1420 |
| 1216 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; | 1421 static const int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; |
| 1217 | 1422 |
| 1218 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; | 1423 static const int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; |
| 1219 | 1424 |
| 1220 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; | 1425 static const int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; |
| 1221 | 1426 |
| 1222 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; | 1427 static const int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; |
| 1223 | 1428 |
| 1224 /// @domName SVGFEColorMatrixElement.in1; @docsEditable true | 1429 /// @docsEditable true |
| 1430 @DomName("SVGFEColorMatrixElement.in1") |
| 1225 final AnimatedString in1; | 1431 final AnimatedString in1; |
| 1226 | 1432 |
| 1227 /// @domName SVGFEColorMatrixElement.type; @docsEditable true | 1433 /// @docsEditable true |
| 1434 @DomName("SVGFEColorMatrixElement.type") |
| 1228 final AnimatedEnumeration type; | 1435 final AnimatedEnumeration type; |
| 1229 | 1436 |
| 1230 /// @domName SVGFEColorMatrixElement.values; @docsEditable true | 1437 /// @docsEditable true |
| 1438 @DomName("SVGFEColorMatrixElement.values") |
| 1231 final AnimatedNumberList values; | 1439 final AnimatedNumberList values; |
| 1232 | 1440 |
| 1233 // From SVGFilterPrimitiveStandardAttributes | 1441 // From SVGFilterPrimitiveStandardAttributes |
| 1234 | 1442 |
| 1235 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1443 /// @docsEditable true |
| 1444 @DomName("SVGFEColorMatrixElement.height") |
| 1236 final AnimatedLength height; | 1445 final AnimatedLength height; |
| 1237 | 1446 |
| 1238 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1447 /// @docsEditable true |
| 1448 @DomName("SVGFEColorMatrixElement.result") |
| 1239 final AnimatedString result; | 1449 final AnimatedString result; |
| 1240 | 1450 |
| 1241 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1451 /// @docsEditable true |
| 1452 @DomName("SVGFEColorMatrixElement.width") |
| 1242 final AnimatedLength width; | 1453 final AnimatedLength width; |
| 1243 | 1454 |
| 1244 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1455 /// @docsEditable true |
| 1456 @DomName("SVGFEColorMatrixElement.x") |
| 1245 final AnimatedLength x; | 1457 final AnimatedLength x; |
| 1246 | 1458 |
| 1247 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1459 /// @docsEditable true |
| 1460 @DomName("SVGFEColorMatrixElement.y") |
| 1248 final AnimatedLength y; | 1461 final AnimatedLength y; |
| 1249 | 1462 |
| 1250 // From SVGStylable | 1463 // From SVGStylable |
| 1251 | 1464 |
| 1252 // Shadowing definition. | 1465 // Shadowing definition. |
| 1253 /// @domName SVGStylable.className; @docsEditable true | 1466 /// @docsEditable true |
| 1254 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1467 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1255 | 1468 |
| 1256 // Use implementation from Element. | 1469 // Use implementation from Element. |
| 1257 // final CssStyleDeclaration style; | 1470 // final CssStyleDeclaration style; |
| 1258 | 1471 |
| 1259 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1472 /// @docsEditable true |
| 1473 @DomName("SVGFEColorMatrixElement.getPresentationAttribute") |
| 1260 CssValue getPresentationAttribute(String name) native; | 1474 CssValue getPresentationAttribute(String name) native; |
| 1261 } | 1475 } |
| 1262 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1476 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1263 // for details. All rights reserved. Use of this source code is governed by a | 1477 // for details. All rights reserved. Use of this source code is governed by a |
| 1264 // BSD-style license that can be found in the LICENSE file. | 1478 // BSD-style license that can be found in the LICENSE file. |
| 1265 | 1479 |
| 1266 | 1480 |
| 1267 /// @domName SVGFEComponentTransferElement; @docsEditable true | 1481 /// @docsEditable true |
| 1482 @DomName("SVGFEComponentTransferElement") |
| 1268 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt
andardAttributes native "*SVGFEComponentTransferElement" { | 1483 class FEComponentTransferElement extends SvgElement implements FilterPrimitiveSt
andardAttributes native "*SVGFEComponentTransferElement" { |
| 1269 | 1484 |
| 1270 /// @domName SVGFEComponentTransferElement.in1; @docsEditable true | 1485 /// @docsEditable true |
| 1486 @DomName("SVGFEComponentTransferElement.in1") |
| 1271 final AnimatedString in1; | 1487 final AnimatedString in1; |
| 1272 | 1488 |
| 1273 // From SVGFilterPrimitiveStandardAttributes | 1489 // From SVGFilterPrimitiveStandardAttributes |
| 1274 | 1490 |
| 1275 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1491 /// @docsEditable true |
| 1492 @DomName("SVGFEComponentTransferElement.height") |
| 1276 final AnimatedLength height; | 1493 final AnimatedLength height; |
| 1277 | 1494 |
| 1278 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1495 /// @docsEditable true |
| 1496 @DomName("SVGFEComponentTransferElement.result") |
| 1279 final AnimatedString result; | 1497 final AnimatedString result; |
| 1280 | 1498 |
| 1281 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1499 /// @docsEditable true |
| 1500 @DomName("SVGFEComponentTransferElement.width") |
| 1282 final AnimatedLength width; | 1501 final AnimatedLength width; |
| 1283 | 1502 |
| 1284 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1503 /// @docsEditable true |
| 1504 @DomName("SVGFEComponentTransferElement.x") |
| 1285 final AnimatedLength x; | 1505 final AnimatedLength x; |
| 1286 | 1506 |
| 1287 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1507 /// @docsEditable true |
| 1508 @DomName("SVGFEComponentTransferElement.y") |
| 1288 final AnimatedLength y; | 1509 final AnimatedLength y; |
| 1289 | 1510 |
| 1290 // From SVGStylable | 1511 // From SVGStylable |
| 1291 | 1512 |
| 1292 // Shadowing definition. | 1513 // Shadowing definition. |
| 1293 /// @domName SVGStylable.className; @docsEditable true | 1514 /// @docsEditable true |
| 1294 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1515 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1295 | 1516 |
| 1296 // Use implementation from Element. | 1517 // Use implementation from Element. |
| 1297 // final CssStyleDeclaration style; | 1518 // final CssStyleDeclaration style; |
| 1298 | 1519 |
| 1299 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1520 /// @docsEditable true |
| 1521 @DomName("SVGFEComponentTransferElement.getPresentationAttribute") |
| 1300 CssValue getPresentationAttribute(String name) native; | 1522 CssValue getPresentationAttribute(String name) native; |
| 1301 } | 1523 } |
| 1302 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1524 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1303 // for details. All rights reserved. Use of this source code is governed by a | 1525 // for details. All rights reserved. Use of this source code is governed by a |
| 1304 // BSD-style license that can be found in the LICENSE file. | 1526 // BSD-style license that can be found in the LICENSE file. |
| 1305 | 1527 |
| 1306 | 1528 |
| 1307 /// @domName SVGFECompositeElement; @docsEditable true | 1529 /// @docsEditable true |
| 1530 @DomName("SVGFECompositeElement") |
| 1308 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt
tributes native "*SVGFECompositeElement" { | 1531 class FECompositeElement extends SvgElement implements FilterPrimitiveStandardAt
tributes native "*SVGFECompositeElement" { |
| 1309 | 1532 |
| 1310 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; | 1533 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; |
| 1311 | 1534 |
| 1312 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; | 1535 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; |
| 1313 | 1536 |
| 1314 static const int SVG_FECOMPOSITE_OPERATOR_IN = 2; | 1537 static const int SVG_FECOMPOSITE_OPERATOR_IN = 2; |
| 1315 | 1538 |
| 1316 static const int SVG_FECOMPOSITE_OPERATOR_OUT = 3; | 1539 static const int SVG_FECOMPOSITE_OPERATOR_OUT = 3; |
| 1317 | 1540 |
| 1318 static const int SVG_FECOMPOSITE_OPERATOR_OVER = 1; | 1541 static const int SVG_FECOMPOSITE_OPERATOR_OVER = 1; |
| 1319 | 1542 |
| 1320 static const int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0; | 1543 static const int SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0; |
| 1321 | 1544 |
| 1322 static const int SVG_FECOMPOSITE_OPERATOR_XOR = 5; | 1545 static const int SVG_FECOMPOSITE_OPERATOR_XOR = 5; |
| 1323 | 1546 |
| 1324 /// @domName SVGFECompositeElement.in1; @docsEditable true | 1547 /// @docsEditable true |
| 1548 @DomName("SVGFECompositeElement.in1") |
| 1325 final AnimatedString in1; | 1549 final AnimatedString in1; |
| 1326 | 1550 |
| 1327 /// @domName SVGFECompositeElement.in2; @docsEditable true | 1551 /// @docsEditable true |
| 1552 @DomName("SVGFECompositeElement.in2") |
| 1328 final AnimatedString in2; | 1553 final AnimatedString in2; |
| 1329 | 1554 |
| 1330 /// @domName SVGFECompositeElement.k1; @docsEditable true | 1555 /// @docsEditable true |
| 1556 @DomName("SVGFECompositeElement.k1") |
| 1331 final AnimatedNumber k1; | 1557 final AnimatedNumber k1; |
| 1332 | 1558 |
| 1333 /// @domName SVGFECompositeElement.k2; @docsEditable true | 1559 /// @docsEditable true |
| 1560 @DomName("SVGFECompositeElement.k2") |
| 1334 final AnimatedNumber k2; | 1561 final AnimatedNumber k2; |
| 1335 | 1562 |
| 1336 /// @domName SVGFECompositeElement.k3; @docsEditable true | 1563 /// @docsEditable true |
| 1564 @DomName("SVGFECompositeElement.k3") |
| 1337 final AnimatedNumber k3; | 1565 final AnimatedNumber k3; |
| 1338 | 1566 |
| 1339 /// @domName SVGFECompositeElement.k4; @docsEditable true | 1567 /// @docsEditable true |
| 1568 @DomName("SVGFECompositeElement.k4") |
| 1340 final AnimatedNumber k4; | 1569 final AnimatedNumber k4; |
| 1341 | 1570 |
| 1342 /// @domName SVGFECompositeElement.operator; @docsEditable true | 1571 /// @docsEditable true |
| 1572 @DomName("SVGFECompositeElement.operator") |
| 1343 final AnimatedEnumeration operator; | 1573 final AnimatedEnumeration operator; |
| 1344 | 1574 |
| 1345 // From SVGFilterPrimitiveStandardAttributes | 1575 // From SVGFilterPrimitiveStandardAttributes |
| 1346 | 1576 |
| 1347 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1577 /// @docsEditable true |
| 1578 @DomName("SVGFECompositeElement.height") |
| 1348 final AnimatedLength height; | 1579 final AnimatedLength height; |
| 1349 | 1580 |
| 1350 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1581 /// @docsEditable true |
| 1582 @DomName("SVGFECompositeElement.result") |
| 1351 final AnimatedString result; | 1583 final AnimatedString result; |
| 1352 | 1584 |
| 1353 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1585 /// @docsEditable true |
| 1586 @DomName("SVGFECompositeElement.width") |
| 1354 final AnimatedLength width; | 1587 final AnimatedLength width; |
| 1355 | 1588 |
| 1356 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1589 /// @docsEditable true |
| 1590 @DomName("SVGFECompositeElement.x") |
| 1357 final AnimatedLength x; | 1591 final AnimatedLength x; |
| 1358 | 1592 |
| 1359 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1593 /// @docsEditable true |
| 1594 @DomName("SVGFECompositeElement.y") |
| 1360 final AnimatedLength y; | 1595 final AnimatedLength y; |
| 1361 | 1596 |
| 1362 // From SVGStylable | 1597 // From SVGStylable |
| 1363 | 1598 |
| 1364 // Shadowing definition. | 1599 // Shadowing definition. |
| 1365 /// @domName SVGStylable.className; @docsEditable true | 1600 /// @docsEditable true |
| 1366 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1601 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1367 | 1602 |
| 1368 // Use implementation from Element. | 1603 // Use implementation from Element. |
| 1369 // final CssStyleDeclaration style; | 1604 // final CssStyleDeclaration style; |
| 1370 | 1605 |
| 1371 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1606 /// @docsEditable true |
| 1607 @DomName("SVGFECompositeElement.getPresentationAttribute") |
| 1372 CssValue getPresentationAttribute(String name) native; | 1608 CssValue getPresentationAttribute(String name) native; |
| 1373 } | 1609 } |
| 1374 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1610 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1375 // for details. All rights reserved. Use of this source code is governed by a | 1611 // for details. All rights reserved. Use of this source code is governed by a |
| 1376 // BSD-style license that can be found in the LICENSE file. | 1612 // BSD-style license that can be found in the LICENSE file. |
| 1377 | 1613 |
| 1378 | 1614 |
| 1379 /// @domName SVGFEConvolveMatrixElement; @docsEditable true | 1615 /// @docsEditable true |
| 1616 @DomName("SVGFEConvolveMatrixElement") |
| 1380 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand
ardAttributes native "*SVGFEConvolveMatrixElement" { | 1617 class FEConvolveMatrixElement extends SvgElement implements FilterPrimitiveStand
ardAttributes native "*SVGFEConvolveMatrixElement" { |
| 1381 | 1618 |
| 1382 static const int SVG_EDGEMODE_DUPLICATE = 1; | 1619 static const int SVG_EDGEMODE_DUPLICATE = 1; |
| 1383 | 1620 |
| 1384 static const int SVG_EDGEMODE_NONE = 3; | 1621 static const int SVG_EDGEMODE_NONE = 3; |
| 1385 | 1622 |
| 1386 static const int SVG_EDGEMODE_UNKNOWN = 0; | 1623 static const int SVG_EDGEMODE_UNKNOWN = 0; |
| 1387 | 1624 |
| 1388 static const int SVG_EDGEMODE_WRAP = 2; | 1625 static const int SVG_EDGEMODE_WRAP = 2; |
| 1389 | 1626 |
| 1390 /// @domName SVGFEConvolveMatrixElement.bias; @docsEditable true | 1627 /// @docsEditable true |
| 1628 @DomName("SVGFEConvolveMatrixElement.bias") |
| 1391 final AnimatedNumber bias; | 1629 final AnimatedNumber bias; |
| 1392 | 1630 |
| 1393 /// @domName SVGFEConvolveMatrixElement.divisor; @docsEditable true | 1631 /// @docsEditable true |
| 1632 @DomName("SVGFEConvolveMatrixElement.divisor") |
| 1394 final AnimatedNumber divisor; | 1633 final AnimatedNumber divisor; |
| 1395 | 1634 |
| 1396 /// @domName SVGFEConvolveMatrixElement.edgeMode; @docsEditable true | 1635 /// @docsEditable true |
| 1636 @DomName("SVGFEConvolveMatrixElement.edgeMode") |
| 1397 final AnimatedEnumeration edgeMode; | 1637 final AnimatedEnumeration edgeMode; |
| 1398 | 1638 |
| 1399 /// @domName SVGFEConvolveMatrixElement.in1; @docsEditable true | 1639 /// @docsEditable true |
| 1640 @DomName("SVGFEConvolveMatrixElement.in1") |
| 1400 final AnimatedString in1; | 1641 final AnimatedString in1; |
| 1401 | 1642 |
| 1402 /// @domName SVGFEConvolveMatrixElement.kernelMatrix; @docsEditable true | 1643 /// @docsEditable true |
| 1644 @DomName("SVGFEConvolveMatrixElement.kernelMatrix") |
| 1403 final AnimatedNumberList kernelMatrix; | 1645 final AnimatedNumberList kernelMatrix; |
| 1404 | 1646 |
| 1405 /// @domName SVGFEConvolveMatrixElement.kernelUnitLengthX; @docsEditable true | 1647 /// @docsEditable true |
| 1648 @DomName("SVGFEConvolveMatrixElement.kernelUnitLengthX") |
| 1406 final AnimatedNumber kernelUnitLengthX; | 1649 final AnimatedNumber kernelUnitLengthX; |
| 1407 | 1650 |
| 1408 /// @domName SVGFEConvolveMatrixElement.kernelUnitLengthY; @docsEditable true | 1651 /// @docsEditable true |
| 1652 @DomName("SVGFEConvolveMatrixElement.kernelUnitLengthY") |
| 1409 final AnimatedNumber kernelUnitLengthY; | 1653 final AnimatedNumber kernelUnitLengthY; |
| 1410 | 1654 |
| 1411 /// @domName SVGFEConvolveMatrixElement.orderX; @docsEditable true | 1655 /// @docsEditable true |
| 1656 @DomName("SVGFEConvolveMatrixElement.orderX") |
| 1412 final AnimatedInteger orderX; | 1657 final AnimatedInteger orderX; |
| 1413 | 1658 |
| 1414 /// @domName SVGFEConvolveMatrixElement.orderY; @docsEditable true | 1659 /// @docsEditable true |
| 1660 @DomName("SVGFEConvolveMatrixElement.orderY") |
| 1415 final AnimatedInteger orderY; | 1661 final AnimatedInteger orderY; |
| 1416 | 1662 |
| 1417 /// @domName SVGFEConvolveMatrixElement.preserveAlpha; @docsEditable true | 1663 /// @docsEditable true |
| 1664 @DomName("SVGFEConvolveMatrixElement.preserveAlpha") |
| 1418 final AnimatedBoolean preserveAlpha; | 1665 final AnimatedBoolean preserveAlpha; |
| 1419 | 1666 |
| 1420 /// @domName SVGFEConvolveMatrixElement.targetX; @docsEditable true | 1667 /// @docsEditable true |
| 1668 @DomName("SVGFEConvolveMatrixElement.targetX") |
| 1421 final AnimatedInteger targetX; | 1669 final AnimatedInteger targetX; |
| 1422 | 1670 |
| 1423 /// @domName SVGFEConvolveMatrixElement.targetY; @docsEditable true | 1671 /// @docsEditable true |
| 1672 @DomName("SVGFEConvolveMatrixElement.targetY") |
| 1424 final AnimatedInteger targetY; | 1673 final AnimatedInteger targetY; |
| 1425 | 1674 |
| 1426 // From SVGFilterPrimitiveStandardAttributes | 1675 // From SVGFilterPrimitiveStandardAttributes |
| 1427 | 1676 |
| 1428 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1677 /// @docsEditable true |
| 1678 @DomName("SVGFEConvolveMatrixElement.height") |
| 1429 final AnimatedLength height; | 1679 final AnimatedLength height; |
| 1430 | 1680 |
| 1431 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1681 /// @docsEditable true |
| 1682 @DomName("SVGFEConvolveMatrixElement.result") |
| 1432 final AnimatedString result; | 1683 final AnimatedString result; |
| 1433 | 1684 |
| 1434 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1685 /// @docsEditable true |
| 1686 @DomName("SVGFEConvolveMatrixElement.width") |
| 1435 final AnimatedLength width; | 1687 final AnimatedLength width; |
| 1436 | 1688 |
| 1437 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1689 /// @docsEditable true |
| 1690 @DomName("SVGFEConvolveMatrixElement.x") |
| 1438 final AnimatedLength x; | 1691 final AnimatedLength x; |
| 1439 | 1692 |
| 1440 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1693 /// @docsEditable true |
| 1694 @DomName("SVGFEConvolveMatrixElement.y") |
| 1441 final AnimatedLength y; | 1695 final AnimatedLength y; |
| 1442 | 1696 |
| 1443 // From SVGStylable | 1697 // From SVGStylable |
| 1444 | 1698 |
| 1445 // Shadowing definition. | 1699 // Shadowing definition. |
| 1446 /// @domName SVGStylable.className; @docsEditable true | 1700 /// @docsEditable true |
| 1447 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1701 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1448 | 1702 |
| 1449 // Use implementation from Element. | 1703 // Use implementation from Element. |
| 1450 // final CssStyleDeclaration style; | 1704 // final CssStyleDeclaration style; |
| 1451 | 1705 |
| 1452 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1706 /// @docsEditable true |
| 1707 @DomName("SVGFEConvolveMatrixElement.getPresentationAttribute") |
| 1453 CssValue getPresentationAttribute(String name) native; | 1708 CssValue getPresentationAttribute(String name) native; |
| 1454 } | 1709 } |
| 1455 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1710 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1456 // for details. All rights reserved. Use of this source code is governed by a | 1711 // for details. All rights reserved. Use of this source code is governed by a |
| 1457 // BSD-style license that can be found in the LICENSE file. | 1712 // BSD-style license that can be found in the LICENSE file. |
| 1458 | 1713 |
| 1459 | 1714 |
| 1460 /// @domName SVGFEDiffuseLightingElement; @docsEditable true | 1715 /// @docsEditable true |
| 1716 @DomName("SVGFEDiffuseLightingElement") |
| 1461 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "*SVGFEDiffuseLightingElement" { | 1717 class FEDiffuseLightingElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "*SVGFEDiffuseLightingElement" { |
| 1462 | 1718 |
| 1463 /// @domName SVGFEDiffuseLightingElement.diffuseConstant; @docsEditable true | 1719 /// @docsEditable true |
| 1720 @DomName("SVGFEDiffuseLightingElement.diffuseConstant") |
| 1464 final AnimatedNumber diffuseConstant; | 1721 final AnimatedNumber diffuseConstant; |
| 1465 | 1722 |
| 1466 /// @domName SVGFEDiffuseLightingElement.in1; @docsEditable true | 1723 /// @docsEditable true |
| 1724 @DomName("SVGFEDiffuseLightingElement.in1") |
| 1467 final AnimatedString in1; | 1725 final AnimatedString in1; |
| 1468 | 1726 |
| 1469 /// @domName SVGFEDiffuseLightingElement.kernelUnitLengthX; @docsEditable true | 1727 /// @docsEditable true |
| 1728 @DomName("SVGFEDiffuseLightingElement.kernelUnitLengthX") |
| 1470 final AnimatedNumber kernelUnitLengthX; | 1729 final AnimatedNumber kernelUnitLengthX; |
| 1471 | 1730 |
| 1472 /// @domName SVGFEDiffuseLightingElement.kernelUnitLengthY; @docsEditable true | 1731 /// @docsEditable true |
| 1732 @DomName("SVGFEDiffuseLightingElement.kernelUnitLengthY") |
| 1473 final AnimatedNumber kernelUnitLengthY; | 1733 final AnimatedNumber kernelUnitLengthY; |
| 1474 | 1734 |
| 1475 /// @domName SVGFEDiffuseLightingElement.surfaceScale; @docsEditable true | 1735 /// @docsEditable true |
| 1736 @DomName("SVGFEDiffuseLightingElement.surfaceScale") |
| 1476 final AnimatedNumber surfaceScale; | 1737 final AnimatedNumber surfaceScale; |
| 1477 | 1738 |
| 1478 // From SVGFilterPrimitiveStandardAttributes | 1739 // From SVGFilterPrimitiveStandardAttributes |
| 1479 | 1740 |
| 1480 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1741 /// @docsEditable true |
| 1742 @DomName("SVGFEDiffuseLightingElement.height") |
| 1481 final AnimatedLength height; | 1743 final AnimatedLength height; |
| 1482 | 1744 |
| 1483 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1745 /// @docsEditable true |
| 1746 @DomName("SVGFEDiffuseLightingElement.result") |
| 1484 final AnimatedString result; | 1747 final AnimatedString result; |
| 1485 | 1748 |
| 1486 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1749 /// @docsEditable true |
| 1750 @DomName("SVGFEDiffuseLightingElement.width") |
| 1487 final AnimatedLength width; | 1751 final AnimatedLength width; |
| 1488 | 1752 |
| 1489 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1753 /// @docsEditable true |
| 1754 @DomName("SVGFEDiffuseLightingElement.x") |
| 1490 final AnimatedLength x; | 1755 final AnimatedLength x; |
| 1491 | 1756 |
| 1492 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1757 /// @docsEditable true |
| 1758 @DomName("SVGFEDiffuseLightingElement.y") |
| 1493 final AnimatedLength y; | 1759 final AnimatedLength y; |
| 1494 | 1760 |
| 1495 // From SVGStylable | 1761 // From SVGStylable |
| 1496 | 1762 |
| 1497 // Shadowing definition. | 1763 // Shadowing definition. |
| 1498 /// @domName SVGStylable.className; @docsEditable true | 1764 /// @docsEditable true |
| 1499 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1765 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1500 | 1766 |
| 1501 // Use implementation from Element. | 1767 // Use implementation from Element. |
| 1502 // final CssStyleDeclaration style; | 1768 // final CssStyleDeclaration style; |
| 1503 | 1769 |
| 1504 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1770 /// @docsEditable true |
| 1771 @DomName("SVGFEDiffuseLightingElement.getPresentationAttribute") |
| 1505 CssValue getPresentationAttribute(String name) native; | 1772 CssValue getPresentationAttribute(String name) native; |
| 1506 } | 1773 } |
| 1507 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1774 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1508 // for details. All rights reserved. Use of this source code is governed by a | 1775 // for details. All rights reserved. Use of this source code is governed by a |
| 1509 // BSD-style license that can be found in the LICENSE file. | 1776 // BSD-style license that can be found in the LICENSE file. |
| 1510 | 1777 |
| 1511 | 1778 |
| 1512 /// @domName SVGFEDisplacementMapElement; @docsEditable true | 1779 /// @docsEditable true |
| 1780 @DomName("SVGFEDisplacementMapElement") |
| 1513 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "*SVGFEDisplacementMapElement" { | 1781 class FEDisplacementMapElement extends SvgElement implements FilterPrimitiveStan
dardAttributes native "*SVGFEDisplacementMapElement" { |
| 1514 | 1782 |
| 1515 static const int SVG_CHANNEL_A = 4; | 1783 static const int SVG_CHANNEL_A = 4; |
| 1516 | 1784 |
| 1517 static const int SVG_CHANNEL_B = 3; | 1785 static const int SVG_CHANNEL_B = 3; |
| 1518 | 1786 |
| 1519 static const int SVG_CHANNEL_G = 2; | 1787 static const int SVG_CHANNEL_G = 2; |
| 1520 | 1788 |
| 1521 static const int SVG_CHANNEL_R = 1; | 1789 static const int SVG_CHANNEL_R = 1; |
| 1522 | 1790 |
| 1523 static const int SVG_CHANNEL_UNKNOWN = 0; | 1791 static const int SVG_CHANNEL_UNKNOWN = 0; |
| 1524 | 1792 |
| 1525 /// @domName SVGFEDisplacementMapElement.in1; @docsEditable true | 1793 /// @docsEditable true |
| 1794 @DomName("SVGFEDisplacementMapElement.in1") |
| 1526 final AnimatedString in1; | 1795 final AnimatedString in1; |
| 1527 | 1796 |
| 1528 /// @domName SVGFEDisplacementMapElement.in2; @docsEditable true | 1797 /// @docsEditable true |
| 1798 @DomName("SVGFEDisplacementMapElement.in2") |
| 1529 final AnimatedString in2; | 1799 final AnimatedString in2; |
| 1530 | 1800 |
| 1531 /// @domName SVGFEDisplacementMapElement.scale; @docsEditable true | 1801 /// @docsEditable true |
| 1802 @DomName("SVGFEDisplacementMapElement.scale") |
| 1532 final AnimatedNumber scale; | 1803 final AnimatedNumber scale; |
| 1533 | 1804 |
| 1534 /// @domName SVGFEDisplacementMapElement.xChannelSelector; @docsEditable true | 1805 /// @docsEditable true |
| 1806 @DomName("SVGFEDisplacementMapElement.xChannelSelector") |
| 1535 final AnimatedEnumeration xChannelSelector; | 1807 final AnimatedEnumeration xChannelSelector; |
| 1536 | 1808 |
| 1537 /// @domName SVGFEDisplacementMapElement.yChannelSelector; @docsEditable true | 1809 /// @docsEditable true |
| 1810 @DomName("SVGFEDisplacementMapElement.yChannelSelector") |
| 1538 final AnimatedEnumeration yChannelSelector; | 1811 final AnimatedEnumeration yChannelSelector; |
| 1539 | 1812 |
| 1540 // From SVGFilterPrimitiveStandardAttributes | 1813 // From SVGFilterPrimitiveStandardAttributes |
| 1541 | 1814 |
| 1542 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1815 /// @docsEditable true |
| 1816 @DomName("SVGFEDisplacementMapElement.height") |
| 1543 final AnimatedLength height; | 1817 final AnimatedLength height; |
| 1544 | 1818 |
| 1545 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1819 /// @docsEditable true |
| 1820 @DomName("SVGFEDisplacementMapElement.result") |
| 1546 final AnimatedString result; | 1821 final AnimatedString result; |
| 1547 | 1822 |
| 1548 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1823 /// @docsEditable true |
| 1824 @DomName("SVGFEDisplacementMapElement.width") |
| 1549 final AnimatedLength width; | 1825 final AnimatedLength width; |
| 1550 | 1826 |
| 1551 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1827 /// @docsEditable true |
| 1828 @DomName("SVGFEDisplacementMapElement.x") |
| 1552 final AnimatedLength x; | 1829 final AnimatedLength x; |
| 1553 | 1830 |
| 1554 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1831 /// @docsEditable true |
| 1832 @DomName("SVGFEDisplacementMapElement.y") |
| 1555 final AnimatedLength y; | 1833 final AnimatedLength y; |
| 1556 | 1834 |
| 1557 // From SVGStylable | 1835 // From SVGStylable |
| 1558 | 1836 |
| 1559 // Shadowing definition. | 1837 // Shadowing definition. |
| 1560 /// @domName SVGStylable.className; @docsEditable true | 1838 /// @docsEditable true |
| 1561 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1839 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1562 | 1840 |
| 1563 // Use implementation from Element. | 1841 // Use implementation from Element. |
| 1564 // final CssStyleDeclaration style; | 1842 // final CssStyleDeclaration style; |
| 1565 | 1843 |
| 1566 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1844 /// @docsEditable true |
| 1845 @DomName("SVGFEDisplacementMapElement.getPresentationAttribute") |
| 1567 CssValue getPresentationAttribute(String name) native; | 1846 CssValue getPresentationAttribute(String name) native; |
| 1568 } | 1847 } |
| 1569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1848 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1570 // for details. All rights reserved. Use of this source code is governed by a | 1849 // for details. All rights reserved. Use of this source code is governed by a |
| 1571 // BSD-style license that can be found in the LICENSE file. | 1850 // BSD-style license that can be found in the LICENSE file. |
| 1572 | 1851 |
| 1573 | 1852 |
| 1574 /// @domName SVGFEDistantLightElement; @docsEditable true | 1853 /// @docsEditable true |
| 1854 @DomName("SVGFEDistantLightElement") |
| 1575 class FEDistantLightElement extends SvgElement native "*SVGFEDistantLightElement
" { | 1855 class FEDistantLightElement extends SvgElement native "*SVGFEDistantLightElement
" { |
| 1576 | 1856 |
| 1577 /// @domName SVGFEDistantLightElement.azimuth; @docsEditable true | 1857 /// @docsEditable true |
| 1858 @DomName("SVGFEDistantLightElement.azimuth") |
| 1578 final AnimatedNumber azimuth; | 1859 final AnimatedNumber azimuth; |
| 1579 | 1860 |
| 1580 /// @domName SVGFEDistantLightElement.elevation; @docsEditable true | 1861 /// @docsEditable true |
| 1862 @DomName("SVGFEDistantLightElement.elevation") |
| 1581 final AnimatedNumber elevation; | 1863 final AnimatedNumber elevation; |
| 1582 } | 1864 } |
| 1583 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1865 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1584 // for details. All rights reserved. Use of this source code is governed by a | 1866 // for details. All rights reserved. Use of this source code is governed by a |
| 1585 // BSD-style license that can be found in the LICENSE file. | 1867 // BSD-style license that can be found in the LICENSE file. |
| 1586 | 1868 |
| 1587 | 1869 |
| 1588 /// @domName SVGFEDropShadowElement; @docsEditable true | 1870 /// @docsEditable true |
| 1871 @DomName("SVGFEDropShadowElement") |
| 1589 class FEDropShadowElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFEDropShadowElement" { | 1872 class FEDropShadowElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFEDropShadowElement" { |
| 1590 | 1873 |
| 1591 /// @domName SVGFEDropShadowElement.dx; @docsEditable true | 1874 /// @docsEditable true |
| 1875 @DomName("SVGFEDropShadowElement.dx") |
| 1592 final AnimatedNumber dx; | 1876 final AnimatedNumber dx; |
| 1593 | 1877 |
| 1594 /// @domName SVGFEDropShadowElement.dy; @docsEditable true | 1878 /// @docsEditable true |
| 1879 @DomName("SVGFEDropShadowElement.dy") |
| 1595 final AnimatedNumber dy; | 1880 final AnimatedNumber dy; |
| 1596 | 1881 |
| 1597 /// @domName SVGFEDropShadowElement.in1; @docsEditable true | 1882 /// @docsEditable true |
| 1883 @DomName("SVGFEDropShadowElement.in1") |
| 1598 final AnimatedString in1; | 1884 final AnimatedString in1; |
| 1599 | 1885 |
| 1600 /// @domName SVGFEDropShadowElement.stdDeviationX; @docsEditable true | 1886 /// @docsEditable true |
| 1887 @DomName("SVGFEDropShadowElement.stdDeviationX") |
| 1601 final AnimatedNumber stdDeviationX; | 1888 final AnimatedNumber stdDeviationX; |
| 1602 | 1889 |
| 1603 /// @domName SVGFEDropShadowElement.stdDeviationY; @docsEditable true | 1890 /// @docsEditable true |
| 1891 @DomName("SVGFEDropShadowElement.stdDeviationY") |
| 1604 final AnimatedNumber stdDeviationY; | 1892 final AnimatedNumber stdDeviationY; |
| 1605 | 1893 |
| 1606 /// @domName SVGFEDropShadowElement.setStdDeviation; @docsEditable true | 1894 /// @docsEditable true |
| 1895 @DomName("SVGFEDropShadowElement.setStdDeviation") |
| 1607 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; | 1896 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; |
| 1608 | 1897 |
| 1609 // From SVGFilterPrimitiveStandardAttributes | 1898 // From SVGFilterPrimitiveStandardAttributes |
| 1610 | 1899 |
| 1611 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1900 /// @docsEditable true |
| 1901 @DomName("SVGFEDropShadowElement.height") |
| 1612 final AnimatedLength height; | 1902 final AnimatedLength height; |
| 1613 | 1903 |
| 1614 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1904 /// @docsEditable true |
| 1905 @DomName("SVGFEDropShadowElement.result") |
| 1615 final AnimatedString result; | 1906 final AnimatedString result; |
| 1616 | 1907 |
| 1617 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1908 /// @docsEditable true |
| 1909 @DomName("SVGFEDropShadowElement.width") |
| 1618 final AnimatedLength width; | 1910 final AnimatedLength width; |
| 1619 | 1911 |
| 1620 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1912 /// @docsEditable true |
| 1913 @DomName("SVGFEDropShadowElement.x") |
| 1621 final AnimatedLength x; | 1914 final AnimatedLength x; |
| 1622 | 1915 |
| 1623 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1916 /// @docsEditable true |
| 1917 @DomName("SVGFEDropShadowElement.y") |
| 1624 final AnimatedLength y; | 1918 final AnimatedLength y; |
| 1625 | 1919 |
| 1626 // From SVGStylable | 1920 // From SVGStylable |
| 1627 | 1921 |
| 1628 // Shadowing definition. | 1922 // Shadowing definition. |
| 1629 /// @domName SVGStylable.className; @docsEditable true | 1923 /// @docsEditable true |
| 1630 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1924 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1631 | 1925 |
| 1632 // Use implementation from Element. | 1926 // Use implementation from Element. |
| 1633 // final CssStyleDeclaration style; | 1927 // final CssStyleDeclaration style; |
| 1634 | 1928 |
| 1635 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1929 /// @docsEditable true |
| 1930 @DomName("SVGFEDropShadowElement.getPresentationAttribute") |
| 1636 CssValue getPresentationAttribute(String name) native; | 1931 CssValue getPresentationAttribute(String name) native; |
| 1637 } | 1932 } |
| 1638 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1933 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1639 // for details. All rights reserved. Use of this source code is governed by a | 1934 // for details. All rights reserved. Use of this source code is governed by a |
| 1640 // BSD-style license that can be found in the LICENSE file. | 1935 // BSD-style license that can be found in the LICENSE file. |
| 1641 | 1936 |
| 1642 | 1937 |
| 1643 /// @domName SVGFEFloodElement; @docsEditable true | 1938 /// @docsEditable true |
| 1939 @DomName("SVGFEFloodElement") |
| 1644 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEFloodElement" { | 1940 class FEFloodElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEFloodElement" { |
| 1645 | 1941 |
| 1646 // From SVGFilterPrimitiveStandardAttributes | 1942 // From SVGFilterPrimitiveStandardAttributes |
| 1647 | 1943 |
| 1648 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 1944 /// @docsEditable true |
| 1945 @DomName("SVGFEFloodElement.height") |
| 1649 final AnimatedLength height; | 1946 final AnimatedLength height; |
| 1650 | 1947 |
| 1651 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 1948 /// @docsEditable true |
| 1949 @DomName("SVGFEFloodElement.result") |
| 1652 final AnimatedString result; | 1950 final AnimatedString result; |
| 1653 | 1951 |
| 1654 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 1952 /// @docsEditable true |
| 1953 @DomName("SVGFEFloodElement.width") |
| 1655 final AnimatedLength width; | 1954 final AnimatedLength width; |
| 1656 | 1955 |
| 1657 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 1956 /// @docsEditable true |
| 1957 @DomName("SVGFEFloodElement.x") |
| 1658 final AnimatedLength x; | 1958 final AnimatedLength x; |
| 1659 | 1959 |
| 1660 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 1960 /// @docsEditable true |
| 1961 @DomName("SVGFEFloodElement.y") |
| 1661 final AnimatedLength y; | 1962 final AnimatedLength y; |
| 1662 | 1963 |
| 1663 // From SVGStylable | 1964 // From SVGStylable |
| 1664 | 1965 |
| 1665 // Shadowing definition. | 1966 // Shadowing definition. |
| 1666 /// @domName SVGStylable.className; @docsEditable true | 1967 /// @docsEditable true |
| 1667 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 1968 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1668 | 1969 |
| 1669 // Use implementation from Element. | 1970 // Use implementation from Element. |
| 1670 // final CssStyleDeclaration style; | 1971 // final CssStyleDeclaration style; |
| 1671 | 1972 |
| 1672 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 1973 /// @docsEditable true |
| 1974 @DomName("SVGFEFloodElement.getPresentationAttribute") |
| 1673 CssValue getPresentationAttribute(String name) native; | 1975 CssValue getPresentationAttribute(String name) native; |
| 1674 } | 1976 } |
| 1675 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1977 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1676 // for details. All rights reserved. Use of this source code is governed by a | 1978 // for details. All rights reserved. Use of this source code is governed by a |
| 1677 // BSD-style license that can be found in the LICENSE file. | 1979 // BSD-style license that can be found in the LICENSE file. |
| 1678 | 1980 |
| 1679 | 1981 |
| 1680 /// @domName SVGFEFuncAElement; @docsEditable true | 1982 /// @docsEditable true |
| 1983 @DomName("SVGFEFuncAElement") |
| 1681 class FEFuncAElement extends ComponentTransferFunctionElement native "*SVGFEFunc
AElement" { | 1984 class FEFuncAElement extends ComponentTransferFunctionElement native "*SVGFEFunc
AElement" { |
| 1682 } | 1985 } |
| 1683 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1986 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1684 // for details. All rights reserved. Use of this source code is governed by a | 1987 // for details. All rights reserved. Use of this source code is governed by a |
| 1685 // BSD-style license that can be found in the LICENSE file. | 1988 // BSD-style license that can be found in the LICENSE file. |
| 1686 | 1989 |
| 1687 | 1990 |
| 1688 /// @domName SVGFEFuncBElement; @docsEditable true | 1991 /// @docsEditable true |
| 1992 @DomName("SVGFEFuncBElement") |
| 1689 class FEFuncBElement extends ComponentTransferFunctionElement native "*SVGFEFunc
BElement" { | 1993 class FEFuncBElement extends ComponentTransferFunctionElement native "*SVGFEFunc
BElement" { |
| 1690 } | 1994 } |
| 1691 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1995 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1692 // for details. All rights reserved. Use of this source code is governed by a | 1996 // for details. All rights reserved. Use of this source code is governed by a |
| 1693 // BSD-style license that can be found in the LICENSE file. | 1997 // BSD-style license that can be found in the LICENSE file. |
| 1694 | 1998 |
| 1695 | 1999 |
| 1696 /// @domName SVGFEFuncGElement; @docsEditable true | 2000 /// @docsEditable true |
| 2001 @DomName("SVGFEFuncGElement") |
| 1697 class FEFuncGElement extends ComponentTransferFunctionElement native "*SVGFEFunc
GElement" { | 2002 class FEFuncGElement extends ComponentTransferFunctionElement native "*SVGFEFunc
GElement" { |
| 1698 } | 2003 } |
| 1699 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2004 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1700 // for details. All rights reserved. Use of this source code is governed by a | 2005 // for details. All rights reserved. Use of this source code is governed by a |
| 1701 // BSD-style license that can be found in the LICENSE file. | 2006 // BSD-style license that can be found in the LICENSE file. |
| 1702 | 2007 |
| 1703 | 2008 |
| 1704 /// @domName SVGFEFuncRElement; @docsEditable true | 2009 /// @docsEditable true |
| 2010 @DomName("SVGFEFuncRElement") |
| 1705 class FEFuncRElement extends ComponentTransferFunctionElement native "*SVGFEFunc
RElement" { | 2011 class FEFuncRElement extends ComponentTransferFunctionElement native "*SVGFEFunc
RElement" { |
| 1706 } | 2012 } |
| 1707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2013 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1708 // for details. All rights reserved. Use of this source code is governed by a | 2014 // for details. All rights reserved. Use of this source code is governed by a |
| 1709 // BSD-style license that can be found in the LICENSE file. | 2015 // BSD-style license that can be found in the LICENSE file. |
| 1710 | 2016 |
| 1711 | 2017 |
| 1712 /// @domName SVGFEGaussianBlurElement; @docsEditable true | 2018 /// @docsEditable true |
| 2019 @DomName("SVGFEGaussianBlurElement") |
| 1713 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar
dAttributes native "*SVGFEGaussianBlurElement" { | 2020 class FEGaussianBlurElement extends SvgElement implements FilterPrimitiveStandar
dAttributes native "*SVGFEGaussianBlurElement" { |
| 1714 | 2021 |
| 1715 /// @domName SVGFEGaussianBlurElement.in1; @docsEditable true | 2022 /// @docsEditable true |
| 2023 @DomName("SVGFEGaussianBlurElement.in1") |
| 1716 final AnimatedString in1; | 2024 final AnimatedString in1; |
| 1717 | 2025 |
| 1718 /// @domName SVGFEGaussianBlurElement.stdDeviationX; @docsEditable true | 2026 /// @docsEditable true |
| 2027 @DomName("SVGFEGaussianBlurElement.stdDeviationX") |
| 1719 final AnimatedNumber stdDeviationX; | 2028 final AnimatedNumber stdDeviationX; |
| 1720 | 2029 |
| 1721 /// @domName SVGFEGaussianBlurElement.stdDeviationY; @docsEditable true | 2030 /// @docsEditable true |
| 2031 @DomName("SVGFEGaussianBlurElement.stdDeviationY") |
| 1722 final AnimatedNumber stdDeviationY; | 2032 final AnimatedNumber stdDeviationY; |
| 1723 | 2033 |
| 1724 /// @domName SVGFEGaussianBlurElement.setStdDeviation; @docsEditable true | 2034 /// @docsEditable true |
| 2035 @DomName("SVGFEGaussianBlurElement.setStdDeviation") |
| 1725 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; | 2036 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; |
| 1726 | 2037 |
| 1727 // From SVGFilterPrimitiveStandardAttributes | 2038 // From SVGFilterPrimitiveStandardAttributes |
| 1728 | 2039 |
| 1729 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2040 /// @docsEditable true |
| 2041 @DomName("SVGFEGaussianBlurElement.height") |
| 1730 final AnimatedLength height; | 2042 final AnimatedLength height; |
| 1731 | 2043 |
| 1732 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2044 /// @docsEditable true |
| 2045 @DomName("SVGFEGaussianBlurElement.result") |
| 1733 final AnimatedString result; | 2046 final AnimatedString result; |
| 1734 | 2047 |
| 1735 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2048 /// @docsEditable true |
| 2049 @DomName("SVGFEGaussianBlurElement.width") |
| 1736 final AnimatedLength width; | 2050 final AnimatedLength width; |
| 1737 | 2051 |
| 1738 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2052 /// @docsEditable true |
| 2053 @DomName("SVGFEGaussianBlurElement.x") |
| 1739 final AnimatedLength x; | 2054 final AnimatedLength x; |
| 1740 | 2055 |
| 1741 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2056 /// @docsEditable true |
| 2057 @DomName("SVGFEGaussianBlurElement.y") |
| 1742 final AnimatedLength y; | 2058 final AnimatedLength y; |
| 1743 | 2059 |
| 1744 // From SVGStylable | 2060 // From SVGStylable |
| 1745 | 2061 |
| 1746 // Shadowing definition. | 2062 // Shadowing definition. |
| 1747 /// @domName SVGStylable.className; @docsEditable true | 2063 /// @docsEditable true |
| 1748 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2064 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1749 | 2065 |
| 1750 // Use implementation from Element. | 2066 // Use implementation from Element. |
| 1751 // final CssStyleDeclaration style; | 2067 // final CssStyleDeclaration style; |
| 1752 | 2068 |
| 1753 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2069 /// @docsEditable true |
| 2070 @DomName("SVGFEGaussianBlurElement.getPresentationAttribute") |
| 1754 CssValue getPresentationAttribute(String name) native; | 2071 CssValue getPresentationAttribute(String name) native; |
| 1755 } | 2072 } |
| 1756 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2073 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1757 // for details. All rights reserved. Use of this source code is governed by a | 2074 // for details. All rights reserved. Use of this source code is governed by a |
| 1758 // BSD-style license that can be found in the LICENSE file. | 2075 // BSD-style license that can be found in the LICENSE file. |
| 1759 | 2076 |
| 1760 | 2077 |
| 1761 /// @domName SVGFEImageElement; @docsEditable true | 2078 /// @docsEditable true |
| 2079 @DomName("SVGFEImageElement") |
| 1762 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes, UriReference, ExternalResourcesRequired, LangSpace native "*SVGFEImageElem
ent" { | 2080 class FEImageElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes, UriReference, ExternalResourcesRequired, LangSpace native "*SVGFEImageElem
ent" { |
| 1763 | 2081 |
| 1764 /// @domName SVGFEImageElement.preserveAspectRatio; @docsEditable true | 2082 /// @docsEditable true |
| 2083 @DomName("SVGFEImageElement.preserveAspectRatio") |
| 1765 final AnimatedPreserveAspectRatio preserveAspectRatio; | 2084 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 1766 | 2085 |
| 1767 // From SVGExternalResourcesRequired | 2086 // From SVGExternalResourcesRequired |
| 1768 | 2087 |
| 1769 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 2088 /// @docsEditable true |
| 2089 @DomName("SVGFEImageElement.externalResourcesRequired") |
| 1770 final AnimatedBoolean externalResourcesRequired; | 2090 final AnimatedBoolean externalResourcesRequired; |
| 1771 | 2091 |
| 1772 // From SVGFilterPrimitiveStandardAttributes | 2092 // From SVGFilterPrimitiveStandardAttributes |
| 1773 | 2093 |
| 1774 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2094 /// @docsEditable true |
| 2095 @DomName("SVGFEImageElement.height") |
| 1775 final AnimatedLength height; | 2096 final AnimatedLength height; |
| 1776 | 2097 |
| 1777 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2098 /// @docsEditable true |
| 2099 @DomName("SVGFEImageElement.result") |
| 1778 final AnimatedString result; | 2100 final AnimatedString result; |
| 1779 | 2101 |
| 1780 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2102 /// @docsEditable true |
| 2103 @DomName("SVGFEImageElement.width") |
| 1781 final AnimatedLength width; | 2104 final AnimatedLength width; |
| 1782 | 2105 |
| 1783 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2106 /// @docsEditable true |
| 2107 @DomName("SVGFEImageElement.x") |
| 1784 final AnimatedLength x; | 2108 final AnimatedLength x; |
| 1785 | 2109 |
| 1786 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2110 /// @docsEditable true |
| 2111 @DomName("SVGFEImageElement.y") |
| 1787 final AnimatedLength y; | 2112 final AnimatedLength y; |
| 1788 | 2113 |
| 1789 // From SVGLangSpace | 2114 // From SVGLangSpace |
| 1790 | 2115 |
| 1791 /// @domName SVGLangSpace.xmllang; @docsEditable true | 2116 /// @docsEditable true |
| 2117 @DomName("SVGFEImageElement.xmllang") |
| 1792 String xmllang; | 2118 String xmllang; |
| 1793 | 2119 |
| 1794 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 2120 /// @docsEditable true |
| 2121 @DomName("SVGFEImageElement.xmlspace") |
| 1795 String xmlspace; | 2122 String xmlspace; |
| 1796 | 2123 |
| 1797 // From SVGStylable | 2124 // From SVGStylable |
| 1798 | 2125 |
| 1799 // Shadowing definition. | 2126 // Shadowing definition. |
| 1800 /// @domName SVGStylable.className; @docsEditable true | 2127 /// @docsEditable true |
| 1801 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2128 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1802 | 2129 |
| 1803 // Use implementation from Element. | 2130 // Use implementation from Element. |
| 1804 // final CssStyleDeclaration style; | 2131 // final CssStyleDeclaration style; |
| 1805 | 2132 |
| 1806 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2133 /// @docsEditable true |
| 2134 @DomName("SVGFEImageElement.getPresentationAttribute") |
| 1807 CssValue getPresentationAttribute(String name) native; | 2135 CssValue getPresentationAttribute(String name) native; |
| 1808 | 2136 |
| 1809 // From SVGURIReference | 2137 // From SVGURIReference |
| 1810 | 2138 |
| 1811 /// @domName SVGURIReference.href; @docsEditable true | 2139 /// @docsEditable true |
| 2140 @DomName("SVGFEImageElement.href") |
| 1812 final AnimatedString href; | 2141 final AnimatedString href; |
| 1813 } | 2142 } |
| 1814 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1815 // for details. All rights reserved. Use of this source code is governed by a | 2144 // for details. All rights reserved. Use of this source code is governed by a |
| 1816 // BSD-style license that can be found in the LICENSE file. | 2145 // BSD-style license that can be found in the LICENSE file. |
| 1817 | 2146 |
| 1818 | 2147 |
| 1819 /// @domName SVGFEMergeElement; @docsEditable true | 2148 /// @docsEditable true |
| 2149 @DomName("SVGFEMergeElement") |
| 1820 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEMergeElement" { | 2150 class FEMergeElement extends SvgElement implements FilterPrimitiveStandardAttrib
utes native "*SVGFEMergeElement" { |
| 1821 | 2151 |
| 1822 // From SVGFilterPrimitiveStandardAttributes | 2152 // From SVGFilterPrimitiveStandardAttributes |
| 1823 | 2153 |
| 1824 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2154 /// @docsEditable true |
| 2155 @DomName("SVGFEMergeElement.height") |
| 1825 final AnimatedLength height; | 2156 final AnimatedLength height; |
| 1826 | 2157 |
| 1827 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2158 /// @docsEditable true |
| 2159 @DomName("SVGFEMergeElement.result") |
| 1828 final AnimatedString result; | 2160 final AnimatedString result; |
| 1829 | 2161 |
| 1830 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2162 /// @docsEditable true |
| 2163 @DomName("SVGFEMergeElement.width") |
| 1831 final AnimatedLength width; | 2164 final AnimatedLength width; |
| 1832 | 2165 |
| 1833 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2166 /// @docsEditable true |
| 2167 @DomName("SVGFEMergeElement.x") |
| 1834 final AnimatedLength x; | 2168 final AnimatedLength x; |
| 1835 | 2169 |
| 1836 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2170 /// @docsEditable true |
| 2171 @DomName("SVGFEMergeElement.y") |
| 1837 final AnimatedLength y; | 2172 final AnimatedLength y; |
| 1838 | 2173 |
| 1839 // From SVGStylable | 2174 // From SVGStylable |
| 1840 | 2175 |
| 1841 // Shadowing definition. | 2176 // Shadowing definition. |
| 1842 /// @domName SVGStylable.className; @docsEditable true | 2177 /// @docsEditable true |
| 1843 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2178 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1844 | 2179 |
| 1845 // Use implementation from Element. | 2180 // Use implementation from Element. |
| 1846 // final CssStyleDeclaration style; | 2181 // final CssStyleDeclaration style; |
| 1847 | 2182 |
| 1848 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2183 /// @docsEditable true |
| 2184 @DomName("SVGFEMergeElement.getPresentationAttribute") |
| 1849 CssValue getPresentationAttribute(String name) native; | 2185 CssValue getPresentationAttribute(String name) native; |
| 1850 } | 2186 } |
| 1851 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1852 // for details. All rights reserved. Use of this source code is governed by a | 2188 // for details. All rights reserved. Use of this source code is governed by a |
| 1853 // BSD-style license that can be found in the LICENSE file. | 2189 // BSD-style license that can be found in the LICENSE file. |
| 1854 | 2190 |
| 1855 | 2191 |
| 1856 /// @domName SVGFEMergeNodeElement; @docsEditable true | 2192 /// @docsEditable true |
| 2193 @DomName("SVGFEMergeNodeElement") |
| 1857 class FEMergeNodeElement extends SvgElement native "*SVGFEMergeNodeElement" { | 2194 class FEMergeNodeElement extends SvgElement native "*SVGFEMergeNodeElement" { |
| 1858 | 2195 |
| 1859 /// @domName SVGFEMergeNodeElement.in1; @docsEditable true | 2196 /// @docsEditable true |
| 2197 @DomName("SVGFEMergeNodeElement.in1") |
| 1860 final AnimatedString in1; | 2198 final AnimatedString in1; |
| 1861 } | 2199 } |
| 1862 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2200 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1863 // for details. All rights reserved. Use of this source code is governed by a | 2201 // for details. All rights reserved. Use of this source code is governed by a |
| 1864 // BSD-style license that can be found in the LICENSE file. | 2202 // BSD-style license that can be found in the LICENSE file. |
| 1865 | 2203 |
| 1866 | 2204 |
| 1867 /// @domName SVGFEMorphologyElement; @docsEditable true | 2205 /// @docsEditable true |
| 2206 @DomName("SVGFEMorphologyElement") |
| 1868 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFEMorphologyElement" { | 2207 class FEMorphologyElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFEMorphologyElement" { |
| 1869 | 2208 |
| 1870 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; | 2209 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; |
| 1871 | 2210 |
| 1872 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; | 2211 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; |
| 1873 | 2212 |
| 1874 static const int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0; | 2213 static const int SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0; |
| 1875 | 2214 |
| 1876 /// @domName SVGFEMorphologyElement.in1; @docsEditable true | 2215 /// @docsEditable true |
| 2216 @DomName("SVGFEMorphologyElement.in1") |
| 1877 final AnimatedString in1; | 2217 final AnimatedString in1; |
| 1878 | 2218 |
| 1879 /// @domName SVGFEMorphologyElement.operator; @docsEditable true | 2219 /// @docsEditable true |
| 2220 @DomName("SVGFEMorphologyElement.operator") |
| 1880 final AnimatedEnumeration operator; | 2221 final AnimatedEnumeration operator; |
| 1881 | 2222 |
| 1882 /// @domName SVGFEMorphologyElement.radiusX; @docsEditable true | 2223 /// @docsEditable true |
| 2224 @DomName("SVGFEMorphologyElement.radiusX") |
| 1883 final AnimatedNumber radiusX; | 2225 final AnimatedNumber radiusX; |
| 1884 | 2226 |
| 1885 /// @domName SVGFEMorphologyElement.radiusY; @docsEditable true | 2227 /// @docsEditable true |
| 2228 @DomName("SVGFEMorphologyElement.radiusY") |
| 1886 final AnimatedNumber radiusY; | 2229 final AnimatedNumber radiusY; |
| 1887 | 2230 |
| 1888 /// @domName SVGFEMorphologyElement.setRadius; @docsEditable true | 2231 /// @docsEditable true |
| 2232 @DomName("SVGFEMorphologyElement.setRadius") |
| 1889 void setRadius(num radiusX, num radiusY) native; | 2233 void setRadius(num radiusX, num radiusY) native; |
| 1890 | 2234 |
| 1891 // From SVGFilterPrimitiveStandardAttributes | 2235 // From SVGFilterPrimitiveStandardAttributes |
| 1892 | 2236 |
| 1893 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2237 /// @docsEditable true |
| 2238 @DomName("SVGFEMorphologyElement.height") |
| 1894 final AnimatedLength height; | 2239 final AnimatedLength height; |
| 1895 | 2240 |
| 1896 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2241 /// @docsEditable true |
| 2242 @DomName("SVGFEMorphologyElement.result") |
| 1897 final AnimatedString result; | 2243 final AnimatedString result; |
| 1898 | 2244 |
| 1899 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2245 /// @docsEditable true |
| 2246 @DomName("SVGFEMorphologyElement.width") |
| 1900 final AnimatedLength width; | 2247 final AnimatedLength width; |
| 1901 | 2248 |
| 1902 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2249 /// @docsEditable true |
| 2250 @DomName("SVGFEMorphologyElement.x") |
| 1903 final AnimatedLength x; | 2251 final AnimatedLength x; |
| 1904 | 2252 |
| 1905 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2253 /// @docsEditable true |
| 2254 @DomName("SVGFEMorphologyElement.y") |
| 1906 final AnimatedLength y; | 2255 final AnimatedLength y; |
| 1907 | 2256 |
| 1908 // From SVGStylable | 2257 // From SVGStylable |
| 1909 | 2258 |
| 1910 // Shadowing definition. | 2259 // Shadowing definition. |
| 1911 /// @domName SVGStylable.className; @docsEditable true | 2260 /// @docsEditable true |
| 1912 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2261 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1913 | 2262 |
| 1914 // Use implementation from Element. | 2263 // Use implementation from Element. |
| 1915 // final CssStyleDeclaration style; | 2264 // final CssStyleDeclaration style; |
| 1916 | 2265 |
| 1917 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2266 /// @docsEditable true |
| 2267 @DomName("SVGFEMorphologyElement.getPresentationAttribute") |
| 1918 CssValue getPresentationAttribute(String name) native; | 2268 CssValue getPresentationAttribute(String name) native; |
| 1919 } | 2269 } |
| 1920 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2270 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1921 // for details. All rights reserved. Use of this source code is governed by a | 2271 // for details. All rights reserved. Use of this source code is governed by a |
| 1922 // BSD-style license that can be found in the LICENSE file. | 2272 // BSD-style license that can be found in the LICENSE file. |
| 1923 | 2273 |
| 1924 | 2274 |
| 1925 /// @domName SVGFEOffsetElement; @docsEditable true | 2275 /// @docsEditable true |
| 2276 @DomName("SVGFEOffsetElement") |
| 1926 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri
butes native "*SVGFEOffsetElement" { | 2277 class FEOffsetElement extends SvgElement implements FilterPrimitiveStandardAttri
butes native "*SVGFEOffsetElement" { |
| 1927 | 2278 |
| 1928 /// @domName SVGFEOffsetElement.dx; @docsEditable true | 2279 /// @docsEditable true |
| 2280 @DomName("SVGFEOffsetElement.dx") |
| 1929 final AnimatedNumber dx; | 2281 final AnimatedNumber dx; |
| 1930 | 2282 |
| 1931 /// @domName SVGFEOffsetElement.dy; @docsEditable true | 2283 /// @docsEditable true |
| 2284 @DomName("SVGFEOffsetElement.dy") |
| 1932 final AnimatedNumber dy; | 2285 final AnimatedNumber dy; |
| 1933 | 2286 |
| 1934 /// @domName SVGFEOffsetElement.in1; @docsEditable true | 2287 /// @docsEditable true |
| 2288 @DomName("SVGFEOffsetElement.in1") |
| 1935 final AnimatedString in1; | 2289 final AnimatedString in1; |
| 1936 | 2290 |
| 1937 // From SVGFilterPrimitiveStandardAttributes | 2291 // From SVGFilterPrimitiveStandardAttributes |
| 1938 | 2292 |
| 1939 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2293 /// @docsEditable true |
| 2294 @DomName("SVGFEOffsetElement.height") |
| 1940 final AnimatedLength height; | 2295 final AnimatedLength height; |
| 1941 | 2296 |
| 1942 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2297 /// @docsEditable true |
| 2298 @DomName("SVGFEOffsetElement.result") |
| 1943 final AnimatedString result; | 2299 final AnimatedString result; |
| 1944 | 2300 |
| 1945 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2301 /// @docsEditable true |
| 2302 @DomName("SVGFEOffsetElement.width") |
| 1946 final AnimatedLength width; | 2303 final AnimatedLength width; |
| 1947 | 2304 |
| 1948 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2305 /// @docsEditable true |
| 2306 @DomName("SVGFEOffsetElement.x") |
| 1949 final AnimatedLength x; | 2307 final AnimatedLength x; |
| 1950 | 2308 |
| 1951 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2309 /// @docsEditable true |
| 2310 @DomName("SVGFEOffsetElement.y") |
| 1952 final AnimatedLength y; | 2311 final AnimatedLength y; |
| 1953 | 2312 |
| 1954 // From SVGStylable | 2313 // From SVGStylable |
| 1955 | 2314 |
| 1956 // Shadowing definition. | 2315 // Shadowing definition. |
| 1957 /// @domName SVGStylable.className; @docsEditable true | 2316 /// @docsEditable true |
| 1958 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2317 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 1959 | 2318 |
| 1960 // Use implementation from Element. | 2319 // Use implementation from Element. |
| 1961 // final CssStyleDeclaration style; | 2320 // final CssStyleDeclaration style; |
| 1962 | 2321 |
| 1963 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2322 /// @docsEditable true |
| 2323 @DomName("SVGFEOffsetElement.getPresentationAttribute") |
| 1964 CssValue getPresentationAttribute(String name) native; | 2324 CssValue getPresentationAttribute(String name) native; |
| 1965 } | 2325 } |
| 1966 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2326 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1967 // for details. All rights reserved. Use of this source code is governed by a | 2327 // for details. All rights reserved. Use of this source code is governed by a |
| 1968 // BSD-style license that can be found in the LICENSE file. | 2328 // BSD-style license that can be found in the LICENSE file. |
| 1969 | 2329 |
| 1970 | 2330 |
| 1971 /// @domName SVGFEPointLightElement; @docsEditable true | 2331 /// @docsEditable true |
| 2332 @DomName("SVGFEPointLightElement") |
| 1972 class FEPointLightElement extends SvgElement native "*SVGFEPointLightElement" { | 2333 class FEPointLightElement extends SvgElement native "*SVGFEPointLightElement" { |
| 1973 | 2334 |
| 1974 /// @domName SVGFEPointLightElement.x; @docsEditable true | 2335 /// @docsEditable true |
| 2336 @DomName("SVGFEPointLightElement.x") |
| 1975 final AnimatedNumber x; | 2337 final AnimatedNumber x; |
| 1976 | 2338 |
| 1977 /// @domName SVGFEPointLightElement.y; @docsEditable true | 2339 /// @docsEditable true |
| 2340 @DomName("SVGFEPointLightElement.y") |
| 1978 final AnimatedNumber y; | 2341 final AnimatedNumber y; |
| 1979 | 2342 |
| 1980 /// @domName SVGFEPointLightElement.z; @docsEditable true | 2343 /// @docsEditable true |
| 2344 @DomName("SVGFEPointLightElement.z") |
| 1981 final AnimatedNumber z; | 2345 final AnimatedNumber z; |
| 1982 } | 2346 } |
| 1983 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2347 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1984 // for details. All rights reserved. Use of this source code is governed by a | 2348 // for details. All rights reserved. Use of this source code is governed by a |
| 1985 // BSD-style license that can be found in the LICENSE file. | 2349 // BSD-style license that can be found in the LICENSE file. |
| 1986 | 2350 |
| 1987 | 2351 |
| 1988 /// @domName SVGFESpecularLightingElement; @docsEditable true | 2352 /// @docsEditable true |
| 2353 @DomName("SVGFESpecularLightingElement") |
| 1989 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta
ndardAttributes native "*SVGFESpecularLightingElement" { | 2354 class FESpecularLightingElement extends SvgElement implements FilterPrimitiveSta
ndardAttributes native "*SVGFESpecularLightingElement" { |
| 1990 | 2355 |
| 1991 /// @domName SVGFESpecularLightingElement.in1; @docsEditable true | 2356 /// @docsEditable true |
| 2357 @DomName("SVGFESpecularLightingElement.in1") |
| 1992 final AnimatedString in1; | 2358 final AnimatedString in1; |
| 1993 | 2359 |
| 1994 /// @domName SVGFESpecularLightingElement.specularConstant; @docsEditable true | 2360 /// @docsEditable true |
| 2361 @DomName("SVGFESpecularLightingElement.specularConstant") |
| 1995 final AnimatedNumber specularConstant; | 2362 final AnimatedNumber specularConstant; |
| 1996 | 2363 |
| 1997 /// @domName SVGFESpecularLightingElement.specularExponent; @docsEditable true | 2364 /// @docsEditable true |
| 2365 @DomName("SVGFESpecularLightingElement.specularExponent") |
| 1998 final AnimatedNumber specularExponent; | 2366 final AnimatedNumber specularExponent; |
| 1999 | 2367 |
| 2000 /// @domName SVGFESpecularLightingElement.surfaceScale; @docsEditable true | 2368 /// @docsEditable true |
| 2369 @DomName("SVGFESpecularLightingElement.surfaceScale") |
| 2001 final AnimatedNumber surfaceScale; | 2370 final AnimatedNumber surfaceScale; |
| 2002 | 2371 |
| 2003 // From SVGFilterPrimitiveStandardAttributes | 2372 // From SVGFilterPrimitiveStandardAttributes |
| 2004 | 2373 |
| 2005 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2374 /// @docsEditable true |
| 2375 @DomName("SVGFESpecularLightingElement.height") |
| 2006 final AnimatedLength height; | 2376 final AnimatedLength height; |
| 2007 | 2377 |
| 2008 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2378 /// @docsEditable true |
| 2379 @DomName("SVGFESpecularLightingElement.result") |
| 2009 final AnimatedString result; | 2380 final AnimatedString result; |
| 2010 | 2381 |
| 2011 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2382 /// @docsEditable true |
| 2383 @DomName("SVGFESpecularLightingElement.width") |
| 2012 final AnimatedLength width; | 2384 final AnimatedLength width; |
| 2013 | 2385 |
| 2014 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2386 /// @docsEditable true |
| 2387 @DomName("SVGFESpecularLightingElement.x") |
| 2015 final AnimatedLength x; | 2388 final AnimatedLength x; |
| 2016 | 2389 |
| 2017 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2390 /// @docsEditable true |
| 2391 @DomName("SVGFESpecularLightingElement.y") |
| 2018 final AnimatedLength y; | 2392 final AnimatedLength y; |
| 2019 | 2393 |
| 2020 // From SVGStylable | 2394 // From SVGStylable |
| 2021 | 2395 |
| 2022 // Shadowing definition. | 2396 // Shadowing definition. |
| 2023 /// @domName SVGStylable.className; @docsEditable true | 2397 /// @docsEditable true |
| 2024 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2398 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2025 | 2399 |
| 2026 // Use implementation from Element. | 2400 // Use implementation from Element. |
| 2027 // final CssStyleDeclaration style; | 2401 // final CssStyleDeclaration style; |
| 2028 | 2402 |
| 2029 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2403 /// @docsEditable true |
| 2404 @DomName("SVGFESpecularLightingElement.getPresentationAttribute") |
| 2030 CssValue getPresentationAttribute(String name) native; | 2405 CssValue getPresentationAttribute(String name) native; |
| 2031 } | 2406 } |
| 2032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2033 // for details. All rights reserved. Use of this source code is governed by a | 2408 // for details. All rights reserved. Use of this source code is governed by a |
| 2034 // BSD-style license that can be found in the LICENSE file. | 2409 // BSD-style license that can be found in the LICENSE file. |
| 2035 | 2410 |
| 2036 | 2411 |
| 2037 /// @domName SVGFESpotLightElement; @docsEditable true | 2412 /// @docsEditable true |
| 2413 @DomName("SVGFESpotLightElement") |
| 2038 class FESpotLightElement extends SvgElement native "*SVGFESpotLightElement" { | 2414 class FESpotLightElement extends SvgElement native "*SVGFESpotLightElement" { |
| 2039 | 2415 |
| 2040 /// @domName SVGFESpotLightElement.limitingConeAngle; @docsEditable true | 2416 /// @docsEditable true |
| 2417 @DomName("SVGFESpotLightElement.limitingConeAngle") |
| 2041 final AnimatedNumber limitingConeAngle; | 2418 final AnimatedNumber limitingConeAngle; |
| 2042 | 2419 |
| 2043 /// @domName SVGFESpotLightElement.pointsAtX; @docsEditable true | 2420 /// @docsEditable true |
| 2421 @DomName("SVGFESpotLightElement.pointsAtX") |
| 2044 final AnimatedNumber pointsAtX; | 2422 final AnimatedNumber pointsAtX; |
| 2045 | 2423 |
| 2046 /// @domName SVGFESpotLightElement.pointsAtY; @docsEditable true | 2424 /// @docsEditable true |
| 2425 @DomName("SVGFESpotLightElement.pointsAtY") |
| 2047 final AnimatedNumber pointsAtY; | 2426 final AnimatedNumber pointsAtY; |
| 2048 | 2427 |
| 2049 /// @domName SVGFESpotLightElement.pointsAtZ; @docsEditable true | 2428 /// @docsEditable true |
| 2429 @DomName("SVGFESpotLightElement.pointsAtZ") |
| 2050 final AnimatedNumber pointsAtZ; | 2430 final AnimatedNumber pointsAtZ; |
| 2051 | 2431 |
| 2052 /// @domName SVGFESpotLightElement.specularExponent; @docsEditable true | 2432 /// @docsEditable true |
| 2433 @DomName("SVGFESpotLightElement.specularExponent") |
| 2053 final AnimatedNumber specularExponent; | 2434 final AnimatedNumber specularExponent; |
| 2054 | 2435 |
| 2055 /// @domName SVGFESpotLightElement.x; @docsEditable true | 2436 /// @docsEditable true |
| 2437 @DomName("SVGFESpotLightElement.x") |
| 2056 final AnimatedNumber x; | 2438 final AnimatedNumber x; |
| 2057 | 2439 |
| 2058 /// @domName SVGFESpotLightElement.y; @docsEditable true | 2440 /// @docsEditable true |
| 2441 @DomName("SVGFESpotLightElement.y") |
| 2059 final AnimatedNumber y; | 2442 final AnimatedNumber y; |
| 2060 | 2443 |
| 2061 /// @domName SVGFESpotLightElement.z; @docsEditable true | 2444 /// @docsEditable true |
| 2445 @DomName("SVGFESpotLightElement.z") |
| 2062 final AnimatedNumber z; | 2446 final AnimatedNumber z; |
| 2063 } | 2447 } |
| 2064 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2448 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2065 // for details. All rights reserved. Use of this source code is governed by a | 2449 // for details. All rights reserved. Use of this source code is governed by a |
| 2066 // BSD-style license that can be found in the LICENSE file. | 2450 // BSD-style license that can be found in the LICENSE file. |
| 2067 | 2451 |
| 2068 | 2452 |
| 2069 /// @domName SVGFETileElement; @docsEditable true | 2453 /// @docsEditable true |
| 2454 @DomName("SVGFETileElement") |
| 2070 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu
tes native "*SVGFETileElement" { | 2455 class FETileElement extends SvgElement implements FilterPrimitiveStandardAttribu
tes native "*SVGFETileElement" { |
| 2071 | 2456 |
| 2072 /// @domName SVGFETileElement.in1; @docsEditable true | 2457 /// @docsEditable true |
| 2458 @DomName("SVGFETileElement.in1") |
| 2073 final AnimatedString in1; | 2459 final AnimatedString in1; |
| 2074 | 2460 |
| 2075 // From SVGFilterPrimitiveStandardAttributes | 2461 // From SVGFilterPrimitiveStandardAttributes |
| 2076 | 2462 |
| 2077 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2463 /// @docsEditable true |
| 2464 @DomName("SVGFETileElement.height") |
| 2078 final AnimatedLength height; | 2465 final AnimatedLength height; |
| 2079 | 2466 |
| 2080 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2467 /// @docsEditable true |
| 2468 @DomName("SVGFETileElement.result") |
| 2081 final AnimatedString result; | 2469 final AnimatedString result; |
| 2082 | 2470 |
| 2083 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2471 /// @docsEditable true |
| 2472 @DomName("SVGFETileElement.width") |
| 2084 final AnimatedLength width; | 2473 final AnimatedLength width; |
| 2085 | 2474 |
| 2086 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2475 /// @docsEditable true |
| 2476 @DomName("SVGFETileElement.x") |
| 2087 final AnimatedLength x; | 2477 final AnimatedLength x; |
| 2088 | 2478 |
| 2089 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2479 /// @docsEditable true |
| 2480 @DomName("SVGFETileElement.y") |
| 2090 final AnimatedLength y; | 2481 final AnimatedLength y; |
| 2091 | 2482 |
| 2092 // From SVGStylable | 2483 // From SVGStylable |
| 2093 | 2484 |
| 2094 // Shadowing definition. | 2485 // Shadowing definition. |
| 2095 /// @domName SVGStylable.className; @docsEditable true | 2486 /// @docsEditable true |
| 2096 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2487 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2097 | 2488 |
| 2098 // Use implementation from Element. | 2489 // Use implementation from Element. |
| 2099 // final CssStyleDeclaration style; | 2490 // final CssStyleDeclaration style; |
| 2100 | 2491 |
| 2101 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2492 /// @docsEditable true |
| 2493 @DomName("SVGFETileElement.getPresentationAttribute") |
| 2102 CssValue getPresentationAttribute(String name) native; | 2494 CssValue getPresentationAttribute(String name) native; |
| 2103 } | 2495 } |
| 2104 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2496 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2105 // for details. All rights reserved. Use of this source code is governed by a | 2497 // for details. All rights reserved. Use of this source code is governed by a |
| 2106 // BSD-style license that can be found in the LICENSE file. | 2498 // BSD-style license that can be found in the LICENSE file. |
| 2107 | 2499 |
| 2108 | 2500 |
| 2109 /// @domName SVGFETurbulenceElement; @docsEditable true | 2501 /// @docsEditable true |
| 2502 @DomName("SVGFETurbulenceElement") |
| 2110 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFETurbulenceElement" { | 2503 class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA
ttributes native "*SVGFETurbulenceElement" { |
| 2111 | 2504 |
| 2112 static const int SVG_STITCHTYPE_NOSTITCH = 2; | 2505 static const int SVG_STITCHTYPE_NOSTITCH = 2; |
| 2113 | 2506 |
| 2114 static const int SVG_STITCHTYPE_STITCH = 1; | 2507 static const int SVG_STITCHTYPE_STITCH = 1; |
| 2115 | 2508 |
| 2116 static const int SVG_STITCHTYPE_UNKNOWN = 0; | 2509 static const int SVG_STITCHTYPE_UNKNOWN = 0; |
| 2117 | 2510 |
| 2118 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; | 2511 static const int SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; |
| 2119 | 2512 |
| 2120 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2; | 2513 static const int SVG_TURBULENCE_TYPE_TURBULENCE = 2; |
| 2121 | 2514 |
| 2122 static const int SVG_TURBULENCE_TYPE_UNKNOWN = 0; | 2515 static const int SVG_TURBULENCE_TYPE_UNKNOWN = 0; |
| 2123 | 2516 |
| 2124 /// @domName SVGFETurbulenceElement.baseFrequencyX; @docsEditable true | 2517 /// @docsEditable true |
| 2518 @DomName("SVGFETurbulenceElement.baseFrequencyX") |
| 2125 final AnimatedNumber baseFrequencyX; | 2519 final AnimatedNumber baseFrequencyX; |
| 2126 | 2520 |
| 2127 /// @domName SVGFETurbulenceElement.baseFrequencyY; @docsEditable true | 2521 /// @docsEditable true |
| 2522 @DomName("SVGFETurbulenceElement.baseFrequencyY") |
| 2128 final AnimatedNumber baseFrequencyY; | 2523 final AnimatedNumber baseFrequencyY; |
| 2129 | 2524 |
| 2130 /// @domName SVGFETurbulenceElement.numOctaves; @docsEditable true | 2525 /// @docsEditable true |
| 2526 @DomName("SVGFETurbulenceElement.numOctaves") |
| 2131 final AnimatedInteger numOctaves; | 2527 final AnimatedInteger numOctaves; |
| 2132 | 2528 |
| 2133 /// @domName SVGFETurbulenceElement.seed; @docsEditable true | 2529 /// @docsEditable true |
| 2530 @DomName("SVGFETurbulenceElement.seed") |
| 2134 final AnimatedNumber seed; | 2531 final AnimatedNumber seed; |
| 2135 | 2532 |
| 2136 /// @domName SVGFETurbulenceElement.stitchTiles; @docsEditable true | 2533 /// @docsEditable true |
| 2534 @DomName("SVGFETurbulenceElement.stitchTiles") |
| 2137 final AnimatedEnumeration stitchTiles; | 2535 final AnimatedEnumeration stitchTiles; |
| 2138 | 2536 |
| 2139 /// @domName SVGFETurbulenceElement.type; @docsEditable true | 2537 /// @docsEditable true |
| 2538 @DomName("SVGFETurbulenceElement.type") |
| 2140 final AnimatedEnumeration type; | 2539 final AnimatedEnumeration type; |
| 2141 | 2540 |
| 2142 // From SVGFilterPrimitiveStandardAttributes | 2541 // From SVGFilterPrimitiveStandardAttributes |
| 2143 | 2542 |
| 2144 /// @domName SVGFilterPrimitiveStandardAttributes.height; @docsEditable true | 2543 /// @docsEditable true |
| 2544 @DomName("SVGFETurbulenceElement.height") |
| 2145 final AnimatedLength height; | 2545 final AnimatedLength height; |
| 2146 | 2546 |
| 2147 /// @domName SVGFilterPrimitiveStandardAttributes.result; @docsEditable true | 2547 /// @docsEditable true |
| 2548 @DomName("SVGFETurbulenceElement.result") |
| 2148 final AnimatedString result; | 2549 final AnimatedString result; |
| 2149 | 2550 |
| 2150 /// @domName SVGFilterPrimitiveStandardAttributes.width; @docsEditable true | 2551 /// @docsEditable true |
| 2552 @DomName("SVGFETurbulenceElement.width") |
| 2151 final AnimatedLength width; | 2553 final AnimatedLength width; |
| 2152 | 2554 |
| 2153 /// @domName SVGFilterPrimitiveStandardAttributes.x; @docsEditable true | 2555 /// @docsEditable true |
| 2556 @DomName("SVGFETurbulenceElement.x") |
| 2154 final AnimatedLength x; | 2557 final AnimatedLength x; |
| 2155 | 2558 |
| 2156 /// @domName SVGFilterPrimitiveStandardAttributes.y; @docsEditable true | 2559 /// @docsEditable true |
| 2560 @DomName("SVGFETurbulenceElement.y") |
| 2157 final AnimatedLength y; | 2561 final AnimatedLength y; |
| 2158 | 2562 |
| 2159 // From SVGStylable | 2563 // From SVGStylable |
| 2160 | 2564 |
| 2161 // Shadowing definition. | 2565 // Shadowing definition. |
| 2162 /// @domName SVGStylable.className; @docsEditable true | 2566 /// @docsEditable true |
| 2163 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2567 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2164 | 2568 |
| 2165 // Use implementation from Element. | 2569 // Use implementation from Element. |
| 2166 // final CssStyleDeclaration style; | 2570 // final CssStyleDeclaration style; |
| 2167 | 2571 |
| 2168 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2572 /// @docsEditable true |
| 2573 @DomName("SVGFETurbulenceElement.getPresentationAttribute") |
| 2169 CssValue getPresentationAttribute(String name) native; | 2574 CssValue getPresentationAttribute(String name) native; |
| 2170 } | 2575 } |
| 2171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2576 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2172 // for details. All rights reserved. Use of this source code is governed by a | 2577 // for details. All rights reserved. Use of this source code is governed by a |
| 2173 // BSD-style license that can be found in the LICENSE file. | 2578 // BSD-style license that can be found in the LICENSE file. |
| 2174 | 2579 |
| 2175 | 2580 |
| 2176 /// @domName SVGFilterElement; @docsEditable true | 2581 /// @docsEditable true |
| 2582 @DomName("SVGFilterElement") |
| 2177 class FilterElement extends SvgElement implements UriReference, ExternalResource
sRequired, Stylable, LangSpace native "*SVGFilterElement" { | 2583 class FilterElement extends SvgElement implements UriReference, ExternalResource
sRequired, Stylable, LangSpace native "*SVGFilterElement" { |
| 2178 | 2584 |
| 2179 ///@docsEditable true | 2585 /// @docsEditable true |
| 2180 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi
lter"); | 2586 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi
lter"); |
| 2181 | 2587 |
| 2182 /// @domName SVGFilterElement.filterResX; @docsEditable true | 2588 /// @docsEditable true |
| 2589 @DomName("SVGFilterElement.filterResX") |
| 2183 final AnimatedInteger filterResX; | 2590 final AnimatedInteger filterResX; |
| 2184 | 2591 |
| 2185 /// @domName SVGFilterElement.filterResY; @docsEditable true | 2592 /// @docsEditable true |
| 2593 @DomName("SVGFilterElement.filterResY") |
| 2186 final AnimatedInteger filterResY; | 2594 final AnimatedInteger filterResY; |
| 2187 | 2595 |
| 2188 /// @domName SVGFilterElement.filterUnits; @docsEditable true | 2596 /// @docsEditable true |
| 2597 @DomName("SVGFilterElement.filterUnits") |
| 2189 final AnimatedEnumeration filterUnits; | 2598 final AnimatedEnumeration filterUnits; |
| 2190 | 2599 |
| 2191 /// @domName SVGFilterElement.height; @docsEditable true | 2600 /// @docsEditable true |
| 2601 @DomName("SVGFilterElement.height") |
| 2192 final AnimatedLength height; | 2602 final AnimatedLength height; |
| 2193 | 2603 |
| 2194 /// @domName SVGFilterElement.primitiveUnits; @docsEditable true | 2604 /// @docsEditable true |
| 2605 @DomName("SVGFilterElement.primitiveUnits") |
| 2195 final AnimatedEnumeration primitiveUnits; | 2606 final AnimatedEnumeration primitiveUnits; |
| 2196 | 2607 |
| 2197 /// @domName SVGFilterElement.width; @docsEditable true | 2608 /// @docsEditable true |
| 2609 @DomName("SVGFilterElement.width") |
| 2198 final AnimatedLength width; | 2610 final AnimatedLength width; |
| 2199 | 2611 |
| 2200 /// @domName SVGFilterElement.x; @docsEditable true | 2612 /// @docsEditable true |
| 2613 @DomName("SVGFilterElement.x") |
| 2201 final AnimatedLength x; | 2614 final AnimatedLength x; |
| 2202 | 2615 |
| 2203 /// @domName SVGFilterElement.y; @docsEditable true | 2616 /// @docsEditable true |
| 2617 @DomName("SVGFilterElement.y") |
| 2204 final AnimatedLength y; | 2618 final AnimatedLength y; |
| 2205 | 2619 |
| 2206 /// @domName SVGFilterElement.setFilterRes; @docsEditable true | 2620 /// @docsEditable true |
| 2621 @DomName("SVGFilterElement.setFilterRes") |
| 2207 void setFilterRes(int filterResX, int filterResY) native; | 2622 void setFilterRes(int filterResX, int filterResY) native; |
| 2208 | 2623 |
| 2209 // From SVGExternalResourcesRequired | 2624 // From SVGExternalResourcesRequired |
| 2210 | 2625 |
| 2211 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 2626 /// @docsEditable true |
| 2627 @DomName("SVGFilterElement.externalResourcesRequired") |
| 2212 final AnimatedBoolean externalResourcesRequired; | 2628 final AnimatedBoolean externalResourcesRequired; |
| 2213 | 2629 |
| 2214 // From SVGLangSpace | 2630 // From SVGLangSpace |
| 2215 | 2631 |
| 2216 /// @domName SVGLangSpace.xmllang; @docsEditable true | 2632 /// @docsEditable true |
| 2633 @DomName("SVGFilterElement.xmllang") |
| 2217 String xmllang; | 2634 String xmllang; |
| 2218 | 2635 |
| 2219 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 2636 /// @docsEditable true |
| 2637 @DomName("SVGFilterElement.xmlspace") |
| 2220 String xmlspace; | 2638 String xmlspace; |
| 2221 | 2639 |
| 2222 // From SVGStylable | 2640 // From SVGStylable |
| 2223 | 2641 |
| 2224 // Shadowing definition. | 2642 // Shadowing definition. |
| 2225 /// @domName SVGStylable.className; @docsEditable true | 2643 /// @docsEditable true |
| 2226 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2644 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2227 | 2645 |
| 2228 // Use implementation from Element. | 2646 // Use implementation from Element. |
| 2229 // final CssStyleDeclaration style; | 2647 // final CssStyleDeclaration style; |
| 2230 | 2648 |
| 2231 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2649 /// @docsEditable true |
| 2650 @DomName("SVGFilterElement.getPresentationAttribute") |
| 2232 CssValue getPresentationAttribute(String name) native; | 2651 CssValue getPresentationAttribute(String name) native; |
| 2233 | 2652 |
| 2234 // From SVGURIReference | 2653 // From SVGURIReference |
| 2235 | 2654 |
| 2236 /// @domName SVGURIReference.href; @docsEditable true | 2655 /// @docsEditable true |
| 2656 @DomName("SVGFilterElement.href") |
| 2237 final AnimatedString href; | 2657 final AnimatedString href; |
| 2238 } | 2658 } |
| 2239 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2240 // for details. All rights reserved. Use of this source code is governed by a | 2660 // for details. All rights reserved. Use of this source code is governed by a |
| 2241 // BSD-style license that can be found in the LICENSE file. | 2661 // BSD-style license that can be found in the LICENSE file. |
| 2242 | 2662 |
| 2243 | 2663 |
| 2244 /// @domName SVGFilterPrimitiveStandardAttributes | 2664 @DomName("SVGFilterPrimitiveStandardAttributes") |
| 2245 abstract class FilterPrimitiveStandardAttributes implements Stylable { | 2665 abstract class FilterPrimitiveStandardAttributes implements Stylable { |
| 2246 | 2666 |
| 2247 AnimatedLength height; | 2667 AnimatedLength height; |
| 2248 | 2668 |
| 2249 AnimatedString result; | 2669 AnimatedString result; |
| 2250 | 2670 |
| 2251 AnimatedLength width; | 2671 AnimatedLength width; |
| 2252 | 2672 |
| 2253 AnimatedLength x; | 2673 AnimatedLength x; |
| 2254 | 2674 |
| 2255 AnimatedLength y; | 2675 AnimatedLength y; |
| 2256 | 2676 |
| 2257 // From SVGStylable | 2677 // From SVGStylable |
| 2258 | 2678 |
| 2259 AnimatedString $dom_svgClassName; | 2679 AnimatedString $dom_svgClassName; |
| 2260 | 2680 |
| 2261 CssStyleDeclaration style; | 2681 CssStyleDeclaration style; |
| 2262 | 2682 |
| 2263 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2683 /// @docsEditable true |
| 2264 CssValue getPresentationAttribute(String name); | 2684 CssValue getPresentationAttribute(String name); |
| 2265 } | 2685 } |
| 2266 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2686 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2267 // for details. All rights reserved. Use of this source code is governed by a | 2687 // for details. All rights reserved. Use of this source code is governed by a |
| 2268 // BSD-style license that can be found in the LICENSE file. | 2688 // BSD-style license that can be found in the LICENSE file. |
| 2269 | 2689 |
| 2270 | 2690 |
| 2271 /// @domName SVGFitToViewBox | 2691 @DomName("SVGFitToViewBox") |
| 2272 abstract class FitToViewBox { | 2692 abstract class FitToViewBox { |
| 2273 | 2693 |
| 2274 AnimatedPreserveAspectRatio preserveAspectRatio; | 2694 AnimatedPreserveAspectRatio preserveAspectRatio; |
| 2275 | 2695 |
| 2276 AnimatedRect viewBox; | 2696 AnimatedRect viewBox; |
| 2277 } | 2697 } |
| 2278 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2698 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2279 // for details. All rights reserved. Use of this source code is governed by a | 2699 // for details. All rights reserved. Use of this source code is governed by a |
| 2280 // BSD-style license that can be found in the LICENSE file. | 2700 // BSD-style license that can be found in the LICENSE file. |
| 2281 | 2701 |
| 2282 | 2702 |
| 2283 /// @domName SVGFontElement; @docsEditable true | 2703 /// @docsEditable true |
| 2704 @DomName("SVGFontElement") |
| 2284 class FontElement extends SvgElement native "*SVGFontElement" { | 2705 class FontElement extends SvgElement native "*SVGFontElement" { |
| 2285 | 2706 |
| 2286 ///@docsEditable true | 2707 /// @docsEditable true |
| 2287 factory FontElement() => _SvgElementFactoryProvider.createSvgElement_tag("font
"); | 2708 factory FontElement() => _SvgElementFactoryProvider.createSvgElement_tag("font
"); |
| 2288 } | 2709 } |
| 2289 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2710 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2290 // for details. All rights reserved. Use of this source code is governed by a | 2711 // for details. All rights reserved. Use of this source code is governed by a |
| 2291 // BSD-style license that can be found in the LICENSE file. | 2712 // BSD-style license that can be found in the LICENSE file. |
| 2292 | 2713 |
| 2293 | 2714 |
| 2294 /// @domName SVGFontFaceElement; @docsEditable true | 2715 /// @docsEditable true |
| 2716 @DomName("SVGFontFaceElement") |
| 2295 class FontFaceElement extends SvgElement native "*SVGFontFaceElement" { | 2717 class FontFaceElement extends SvgElement native "*SVGFontFaceElement" { |
| 2296 | 2718 |
| 2297 ///@docsEditable true | 2719 /// @docsEditable true |
| 2298 factory FontFaceElement() => _SvgElementFactoryProvider.createSvgElement_tag("
font-face"); | 2720 factory FontFaceElement() => _SvgElementFactoryProvider.createSvgElement_tag("
font-face"); |
| 2299 } | 2721 } |
| 2300 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2722 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2301 // for details. All rights reserved. Use of this source code is governed by a | 2723 // for details. All rights reserved. Use of this source code is governed by a |
| 2302 // BSD-style license that can be found in the LICENSE file. | 2724 // BSD-style license that can be found in the LICENSE file. |
| 2303 | 2725 |
| 2304 | 2726 |
| 2305 /// @domName SVGFontFaceFormatElement; @docsEditable true | 2727 /// @docsEditable true |
| 2728 @DomName("SVGFontFaceFormatElement") |
| 2306 class FontFaceFormatElement extends SvgElement native "*SVGFontFaceFormatElement
" { | 2729 class FontFaceFormatElement extends SvgElement native "*SVGFontFaceFormatElement
" { |
| 2307 | 2730 |
| 2308 ///@docsEditable true | 2731 /// @docsEditable true |
| 2309 factory FontFaceFormatElement() => _SvgElementFactoryProvider.createSvgElement
_tag("font-face-format"); | 2732 factory FontFaceFormatElement() => _SvgElementFactoryProvider.createSvgElement
_tag("font-face-format"); |
| 2310 } | 2733 } |
| 2311 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2734 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2312 // for details. All rights reserved. Use of this source code is governed by a | 2735 // for details. All rights reserved. Use of this source code is governed by a |
| 2313 // BSD-style license that can be found in the LICENSE file. | 2736 // BSD-style license that can be found in the LICENSE file. |
| 2314 | 2737 |
| 2315 | 2738 |
| 2316 /// @domName SVGFontFaceNameElement; @docsEditable true | 2739 /// @docsEditable true |
| 2740 @DomName("SVGFontFaceNameElement") |
| 2317 class FontFaceNameElement extends SvgElement native "*SVGFontFaceNameElement" { | 2741 class FontFaceNameElement extends SvgElement native "*SVGFontFaceNameElement" { |
| 2318 | 2742 |
| 2319 ///@docsEditable true | 2743 /// @docsEditable true |
| 2320 factory FontFaceNameElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("font-face-name"); | 2744 factory FontFaceNameElement() => _SvgElementFactoryProvider.createSvgElement_t
ag("font-face-name"); |
| 2321 } | 2745 } |
| 2322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2323 // for details. All rights reserved. Use of this source code is governed by a | 2747 // for details. All rights reserved. Use of this source code is governed by a |
| 2324 // BSD-style license that can be found in the LICENSE file. | 2748 // BSD-style license that can be found in the LICENSE file. |
| 2325 | 2749 |
| 2326 | 2750 |
| 2327 /// @domName SVGFontFaceSrcElement; @docsEditable true | 2751 /// @docsEditable true |
| 2752 @DomName("SVGFontFaceSrcElement") |
| 2328 class FontFaceSrcElement extends SvgElement native "*SVGFontFaceSrcElement" { | 2753 class FontFaceSrcElement extends SvgElement native "*SVGFontFaceSrcElement" { |
| 2329 | 2754 |
| 2330 ///@docsEditable true | 2755 /// @docsEditable true |
| 2331 factory FontFaceSrcElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("font-face-src"); | 2756 factory FontFaceSrcElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("font-face-src"); |
| 2332 } | 2757 } |
| 2333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2758 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2334 // for details. All rights reserved. Use of this source code is governed by a | 2759 // for details. All rights reserved. Use of this source code is governed by a |
| 2335 // BSD-style license that can be found in the LICENSE file. | 2760 // BSD-style license that can be found in the LICENSE file. |
| 2336 | 2761 |
| 2337 | 2762 |
| 2338 /// @domName SVGFontFaceUriElement; @docsEditable true | 2763 /// @docsEditable true |
| 2764 @DomName("SVGFontFaceUriElement") |
| 2339 class FontFaceUriElement extends SvgElement native "*SVGFontFaceUriElement" { | 2765 class FontFaceUriElement extends SvgElement native "*SVGFontFaceUriElement" { |
| 2340 | 2766 |
| 2341 ///@docsEditable true | 2767 /// @docsEditable true |
| 2342 factory FontFaceUriElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("font-face-uri"); | 2768 factory FontFaceUriElement() => _SvgElementFactoryProvider.createSvgElement_ta
g("font-face-uri"); |
| 2343 } | 2769 } |
| 2344 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2770 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2345 // for details. All rights reserved. Use of this source code is governed by a | 2771 // for details. All rights reserved. Use of this source code is governed by a |
| 2346 // BSD-style license that can be found in the LICENSE file. | 2772 // BSD-style license that can be found in the LICENSE file. |
| 2347 | 2773 |
| 2348 | 2774 |
| 2349 /// @domName SVGForeignObjectElement; @docsEditable true | 2775 /// @docsEditable true |
| 2776 @DomName("SVGForeignObjectElement") |
| 2350 class ForeignObjectElement extends SvgElement implements Transformable, Tests, S
tylable, ExternalResourcesRequired, LangSpace native "*SVGForeignObjectElement"
{ | 2777 class ForeignObjectElement extends SvgElement implements Transformable, Tests, S
tylable, ExternalResourcesRequired, LangSpace native "*SVGForeignObjectElement"
{ |
| 2351 | 2778 |
| 2352 ///@docsEditable true | 2779 /// @docsEditable true |
| 2353 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_
tag("foreignObject"); | 2780 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_
tag("foreignObject"); |
| 2354 | 2781 |
| 2355 /// @domName SVGForeignObjectElement.height; @docsEditable true | 2782 /// @docsEditable true |
| 2783 @DomName("SVGForeignObjectElement.height") |
| 2356 final AnimatedLength height; | 2784 final AnimatedLength height; |
| 2357 | 2785 |
| 2358 /// @domName SVGForeignObjectElement.width; @docsEditable true | 2786 /// @docsEditable true |
| 2787 @DomName("SVGForeignObjectElement.width") |
| 2359 final AnimatedLength width; | 2788 final AnimatedLength width; |
| 2360 | 2789 |
| 2361 /// @domName SVGForeignObjectElement.x; @docsEditable true | 2790 /// @docsEditable true |
| 2791 @DomName("SVGForeignObjectElement.x") |
| 2362 final AnimatedLength x; | 2792 final AnimatedLength x; |
| 2363 | 2793 |
| 2364 /// @domName SVGForeignObjectElement.y; @docsEditable true | 2794 /// @docsEditable true |
| 2795 @DomName("SVGForeignObjectElement.y") |
| 2365 final AnimatedLength y; | 2796 final AnimatedLength y; |
| 2366 | 2797 |
| 2367 // From SVGExternalResourcesRequired | 2798 // From SVGExternalResourcesRequired |
| 2368 | 2799 |
| 2369 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 2800 /// @docsEditable true |
| 2801 @DomName("SVGForeignObjectElement.externalResourcesRequired") |
| 2370 final AnimatedBoolean externalResourcesRequired; | 2802 final AnimatedBoolean externalResourcesRequired; |
| 2371 | 2803 |
| 2372 // From SVGLangSpace | 2804 // From SVGLangSpace |
| 2373 | 2805 |
| 2374 /// @domName SVGLangSpace.xmllang; @docsEditable true | 2806 /// @docsEditable true |
| 2807 @DomName("SVGForeignObjectElement.xmllang") |
| 2375 String xmllang; | 2808 String xmllang; |
| 2376 | 2809 |
| 2377 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 2810 /// @docsEditable true |
| 2811 @DomName("SVGForeignObjectElement.xmlspace") |
| 2378 String xmlspace; | 2812 String xmlspace; |
| 2379 | 2813 |
| 2380 // From SVGLocatable | 2814 // From SVGLocatable |
| 2381 | 2815 |
| 2382 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 2816 /// @docsEditable true |
| 2817 @DomName("SVGForeignObjectElement.farthestViewportElement") |
| 2383 final SvgElement farthestViewportElement; | 2818 final SvgElement farthestViewportElement; |
| 2384 | 2819 |
| 2385 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 2820 /// @docsEditable true |
| 2821 @DomName("SVGForeignObjectElement.nearestViewportElement") |
| 2386 final SvgElement nearestViewportElement; | 2822 final SvgElement nearestViewportElement; |
| 2387 | 2823 |
| 2388 /// @domName SVGLocatable.getBBox; @docsEditable true | 2824 /// @docsEditable true |
| 2825 @DomName("SVGForeignObjectElement.getBBox") |
| 2389 Rect getBBox() native; | 2826 Rect getBBox() native; |
| 2390 | 2827 |
| 2391 /// @domName SVGLocatable.getCTM; @docsEditable true | 2828 /// @docsEditable true |
| 2392 @JSName('getCTM') | 2829 @JSName('getCTM') |
| 2830 @DomName("SVGForeignObjectElement.getCTM") |
| 2393 Matrix getCtm() native; | 2831 Matrix getCtm() native; |
| 2394 | 2832 |
| 2395 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 2833 /// @docsEditable true |
| 2396 @JSName('getScreenCTM') | 2834 @JSName('getScreenCTM') |
| 2835 @DomName("SVGForeignObjectElement.getScreenCTM") |
| 2397 Matrix getScreenCtm() native; | 2836 Matrix getScreenCtm() native; |
| 2398 | 2837 |
| 2399 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 2838 /// @docsEditable true |
| 2839 @DomName("SVGForeignObjectElement.getTransformToElement") |
| 2400 Matrix getTransformToElement(SvgElement element) native; | 2840 Matrix getTransformToElement(SvgElement element) native; |
| 2401 | 2841 |
| 2402 // From SVGStylable | 2842 // From SVGStylable |
| 2403 | 2843 |
| 2404 // Shadowing definition. | 2844 // Shadowing definition. |
| 2405 /// @domName SVGStylable.className; @docsEditable true | 2845 /// @docsEditable true |
| 2406 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2846 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2407 | 2847 |
| 2408 // Use implementation from Element. | 2848 // Use implementation from Element. |
| 2409 // final CssStyleDeclaration style; | 2849 // final CssStyleDeclaration style; |
| 2410 | 2850 |
| 2411 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2851 /// @docsEditable true |
| 2852 @DomName("SVGForeignObjectElement.getPresentationAttribute") |
| 2412 CssValue getPresentationAttribute(String name) native; | 2853 CssValue getPresentationAttribute(String name) native; |
| 2413 | 2854 |
| 2414 // From SVGTests | 2855 // From SVGTests |
| 2415 | 2856 |
| 2416 /// @domName SVGTests.requiredExtensions; @docsEditable true | 2857 /// @docsEditable true |
| 2858 @DomName("SVGForeignObjectElement.requiredExtensions") |
| 2417 final StringList requiredExtensions; | 2859 final StringList requiredExtensions; |
| 2418 | 2860 |
| 2419 /// @domName SVGTests.requiredFeatures; @docsEditable true | 2861 /// @docsEditable true |
| 2862 @DomName("SVGForeignObjectElement.requiredFeatures") |
| 2420 final StringList requiredFeatures; | 2863 final StringList requiredFeatures; |
| 2421 | 2864 |
| 2422 /// @domName SVGTests.systemLanguage; @docsEditable true | 2865 /// @docsEditable true |
| 2866 @DomName("SVGForeignObjectElement.systemLanguage") |
| 2423 final StringList systemLanguage; | 2867 final StringList systemLanguage; |
| 2424 | 2868 |
| 2425 /// @domName SVGTests.hasExtension; @docsEditable true | 2869 /// @docsEditable true |
| 2870 @DomName("SVGForeignObjectElement.hasExtension") |
| 2426 bool hasExtension(String extension) native; | 2871 bool hasExtension(String extension) native; |
| 2427 | 2872 |
| 2428 // From SVGTransformable | 2873 // From SVGTransformable |
| 2429 | 2874 |
| 2430 /// @domName SVGTransformable.transform; @docsEditable true | 2875 /// @docsEditable true |
| 2876 @DomName("SVGForeignObjectElement.transform") |
| 2431 final AnimatedTransformList transform; | 2877 final AnimatedTransformList transform; |
| 2432 } | 2878 } |
| 2433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2879 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2434 // for details. All rights reserved. Use of this source code is governed by a | 2880 // for details. All rights reserved. Use of this source code is governed by a |
| 2435 // BSD-style license that can be found in the LICENSE file. | 2881 // BSD-style license that can be found in the LICENSE file. |
| 2436 | 2882 |
| 2437 | 2883 |
| 2438 /// @domName SVGGElement; @docsEditable true | 2884 /// @docsEditable true |
| 2885 @DomName("SVGGElement") |
| 2439 class GElement extends SvgElement implements Transformable, Tests, Stylable, Ext
ernalResourcesRequired, LangSpace native "*SVGGElement" { | 2886 class GElement extends SvgElement implements Transformable, Tests, Stylable, Ext
ernalResourcesRequired, LangSpace native "*SVGGElement" { |
| 2440 | 2887 |
| 2441 ///@docsEditable true | 2888 /// @docsEditable true |
| 2442 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); | 2889 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); |
| 2443 | 2890 |
| 2444 // From SVGExternalResourcesRequired | 2891 // From SVGExternalResourcesRequired |
| 2445 | 2892 |
| 2446 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 2893 /// @docsEditable true |
| 2894 @DomName("SVGGElement.externalResourcesRequired") |
| 2447 final AnimatedBoolean externalResourcesRequired; | 2895 final AnimatedBoolean externalResourcesRequired; |
| 2448 | 2896 |
| 2449 // From SVGLangSpace | 2897 // From SVGLangSpace |
| 2450 | 2898 |
| 2451 /// @domName SVGLangSpace.xmllang; @docsEditable true | 2899 /// @docsEditable true |
| 2900 @DomName("SVGGElement.xmllang") |
| 2452 String xmllang; | 2901 String xmllang; |
| 2453 | 2902 |
| 2454 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 2903 /// @docsEditable true |
| 2904 @DomName("SVGGElement.xmlspace") |
| 2455 String xmlspace; | 2905 String xmlspace; |
| 2456 | 2906 |
| 2457 // From SVGLocatable | 2907 // From SVGLocatable |
| 2458 | 2908 |
| 2459 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 2909 /// @docsEditable true |
| 2910 @DomName("SVGGElement.farthestViewportElement") |
| 2460 final SvgElement farthestViewportElement; | 2911 final SvgElement farthestViewportElement; |
| 2461 | 2912 |
| 2462 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 2913 /// @docsEditable true |
| 2914 @DomName("SVGGElement.nearestViewportElement") |
| 2463 final SvgElement nearestViewportElement; | 2915 final SvgElement nearestViewportElement; |
| 2464 | 2916 |
| 2465 /// @domName SVGLocatable.getBBox; @docsEditable true | 2917 /// @docsEditable true |
| 2918 @DomName("SVGGElement.getBBox") |
| 2466 Rect getBBox() native; | 2919 Rect getBBox() native; |
| 2467 | 2920 |
| 2468 /// @domName SVGLocatable.getCTM; @docsEditable true | 2921 /// @docsEditable true |
| 2469 @JSName('getCTM') | 2922 @JSName('getCTM') |
| 2923 @DomName("SVGGElement.getCTM") |
| 2470 Matrix getCtm() native; | 2924 Matrix getCtm() native; |
| 2471 | 2925 |
| 2472 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 2926 /// @docsEditable true |
| 2473 @JSName('getScreenCTM') | 2927 @JSName('getScreenCTM') |
| 2928 @DomName("SVGGElement.getScreenCTM") |
| 2474 Matrix getScreenCtm() native; | 2929 Matrix getScreenCtm() native; |
| 2475 | 2930 |
| 2476 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 2931 /// @docsEditable true |
| 2932 @DomName("SVGGElement.getTransformToElement") |
| 2477 Matrix getTransformToElement(SvgElement element) native; | 2933 Matrix getTransformToElement(SvgElement element) native; |
| 2478 | 2934 |
| 2479 // From SVGStylable | 2935 // From SVGStylable |
| 2480 | 2936 |
| 2481 // Shadowing definition. | 2937 // Shadowing definition. |
| 2482 /// @domName SVGStylable.className; @docsEditable true | 2938 /// @docsEditable true |
| 2483 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 2939 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2484 | 2940 |
| 2485 // Use implementation from Element. | 2941 // Use implementation from Element. |
| 2486 // final CssStyleDeclaration style; | 2942 // final CssStyleDeclaration style; |
| 2487 | 2943 |
| 2488 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 2944 /// @docsEditable true |
| 2945 @DomName("SVGGElement.getPresentationAttribute") |
| 2489 CssValue getPresentationAttribute(String name) native; | 2946 CssValue getPresentationAttribute(String name) native; |
| 2490 | 2947 |
| 2491 // From SVGTests | 2948 // From SVGTests |
| 2492 | 2949 |
| 2493 /// @domName SVGTests.requiredExtensions; @docsEditable true | 2950 /// @docsEditable true |
| 2951 @DomName("SVGGElement.requiredExtensions") |
| 2494 final StringList requiredExtensions; | 2952 final StringList requiredExtensions; |
| 2495 | 2953 |
| 2496 /// @domName SVGTests.requiredFeatures; @docsEditable true | 2954 /// @docsEditable true |
| 2955 @DomName("SVGGElement.requiredFeatures") |
| 2497 final StringList requiredFeatures; | 2956 final StringList requiredFeatures; |
| 2498 | 2957 |
| 2499 /// @domName SVGTests.systemLanguage; @docsEditable true | 2958 /// @docsEditable true |
| 2959 @DomName("SVGGElement.systemLanguage") |
| 2500 final StringList systemLanguage; | 2960 final StringList systemLanguage; |
| 2501 | 2961 |
| 2502 /// @domName SVGTests.hasExtension; @docsEditable true | 2962 /// @docsEditable true |
| 2963 @DomName("SVGGElement.hasExtension") |
| 2503 bool hasExtension(String extension) native; | 2964 bool hasExtension(String extension) native; |
| 2504 | 2965 |
| 2505 // From SVGTransformable | 2966 // From SVGTransformable |
| 2506 | 2967 |
| 2507 /// @domName SVGTransformable.transform; @docsEditable true | 2968 /// @docsEditable true |
| 2969 @DomName("SVGGElement.transform") |
| 2508 final AnimatedTransformList transform; | 2970 final AnimatedTransformList transform; |
| 2509 } | 2971 } |
| 2510 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2511 // for details. All rights reserved. Use of this source code is governed by a | 2973 // for details. All rights reserved. Use of this source code is governed by a |
| 2512 // BSD-style license that can be found in the LICENSE file. | 2974 // BSD-style license that can be found in the LICENSE file. |
| 2513 | 2975 |
| 2514 | 2976 |
| 2515 /// @domName SVGGlyphElement; @docsEditable true | 2977 /// @docsEditable true |
| 2978 @DomName("SVGGlyphElement") |
| 2516 class GlyphElement extends SvgElement native "*SVGGlyphElement" { | 2979 class GlyphElement extends SvgElement native "*SVGGlyphElement" { |
| 2517 | 2980 |
| 2518 ///@docsEditable true | 2981 /// @docsEditable true |
| 2519 factory GlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("gly
ph"); | 2982 factory GlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("gly
ph"); |
| 2520 } | 2983 } |
| 2521 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2984 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2522 // for details. All rights reserved. Use of this source code is governed by a | 2985 // for details. All rights reserved. Use of this source code is governed by a |
| 2523 // BSD-style license that can be found in the LICENSE file. | 2986 // BSD-style license that can be found in the LICENSE file. |
| 2524 | 2987 |
| 2525 | 2988 |
| 2526 /// @domName SVGGlyphRefElement; @docsEditable true | 2989 /// @docsEditable true |
| 2990 @DomName("SVGGlyphRefElement") |
| 2527 class GlyphRefElement extends SvgElement implements UriReference, Stylable nativ
e "*SVGGlyphRefElement" { | 2991 class GlyphRefElement extends SvgElement implements UriReference, Stylable nativ
e "*SVGGlyphRefElement" { |
| 2528 | 2992 |
| 2529 /// @domName SVGGlyphRefElement.dx; @docsEditable true | 2993 /// @docsEditable true |
| 2994 @DomName("SVGGlyphRefElement.dx") |
| 2530 num dx; | 2995 num dx; |
| 2531 | 2996 |
| 2532 /// @domName SVGGlyphRefElement.dy; @docsEditable true | 2997 /// @docsEditable true |
| 2998 @DomName("SVGGlyphRefElement.dy") |
| 2533 num dy; | 2999 num dy; |
| 2534 | 3000 |
| 2535 /// @domName SVGGlyphRefElement.format; @docsEditable true | 3001 /// @docsEditable true |
| 3002 @DomName("SVGGlyphRefElement.format") |
| 2536 String format; | 3003 String format; |
| 2537 | 3004 |
| 2538 /// @domName SVGGlyphRefElement.glyphRef; @docsEditable true | 3005 /// @docsEditable true |
| 3006 @DomName("SVGGlyphRefElement.glyphRef") |
| 2539 String glyphRef; | 3007 String glyphRef; |
| 2540 | 3008 |
| 2541 /// @domName SVGGlyphRefElement.x; @docsEditable true | 3009 /// @docsEditable true |
| 3010 @DomName("SVGGlyphRefElement.x") |
| 2542 num x; | 3011 num x; |
| 2543 | 3012 |
| 2544 /// @domName SVGGlyphRefElement.y; @docsEditable true | 3013 /// @docsEditable true |
| 3014 @DomName("SVGGlyphRefElement.y") |
| 2545 num y; | 3015 num y; |
| 2546 | 3016 |
| 2547 // From SVGStylable | 3017 // From SVGStylable |
| 2548 | 3018 |
| 2549 // Shadowing definition. | 3019 // Shadowing definition. |
| 2550 /// @domName SVGStylable.className; @docsEditable true | 3020 /// @docsEditable true |
| 2551 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3021 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2552 | 3022 |
| 2553 // Use implementation from Element. | 3023 // Use implementation from Element. |
| 2554 // final CssStyleDeclaration style; | 3024 // final CssStyleDeclaration style; |
| 2555 | 3025 |
| 2556 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3026 /// @docsEditable true |
| 3027 @DomName("SVGGlyphRefElement.getPresentationAttribute") |
| 2557 CssValue getPresentationAttribute(String name) native; | 3028 CssValue getPresentationAttribute(String name) native; |
| 2558 | 3029 |
| 2559 // From SVGURIReference | 3030 // From SVGURIReference |
| 2560 | 3031 |
| 2561 /// @domName SVGURIReference.href; @docsEditable true | 3032 /// @docsEditable true |
| 3033 @DomName("SVGGlyphRefElement.href") |
| 2562 final AnimatedString href; | 3034 final AnimatedString href; |
| 2563 } | 3035 } |
| 2564 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3036 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2565 // for details. All rights reserved. Use of this source code is governed by a | 3037 // for details. All rights reserved. Use of this source code is governed by a |
| 2566 // BSD-style license that can be found in the LICENSE file. | 3038 // BSD-style license that can be found in the LICENSE file. |
| 2567 | 3039 |
| 2568 | 3040 |
| 2569 /// @domName SVGGradientElement; @docsEditable true | 3041 /// @docsEditable true |
| 3042 @DomName("SVGGradientElement") |
| 2570 class GradientElement extends SvgElement implements UriReference, ExternalResour
cesRequired, Stylable native "*SVGGradientElement" { | 3043 class GradientElement extends SvgElement implements UriReference, ExternalResour
cesRequired, Stylable native "*SVGGradientElement" { |
| 2571 | 3044 |
| 2572 static const int SVG_SPREADMETHOD_PAD = 1; | 3045 static const int SVG_SPREADMETHOD_PAD = 1; |
| 2573 | 3046 |
| 2574 static const int SVG_SPREADMETHOD_REFLECT = 2; | 3047 static const int SVG_SPREADMETHOD_REFLECT = 2; |
| 2575 | 3048 |
| 2576 static const int SVG_SPREADMETHOD_REPEAT = 3; | 3049 static const int SVG_SPREADMETHOD_REPEAT = 3; |
| 2577 | 3050 |
| 2578 static const int SVG_SPREADMETHOD_UNKNOWN = 0; | 3051 static const int SVG_SPREADMETHOD_UNKNOWN = 0; |
| 2579 | 3052 |
| 2580 /// @domName SVGGradientElement.gradientTransform; @docsEditable true | 3053 /// @docsEditable true |
| 3054 @DomName("SVGGradientElement.gradientTransform") |
| 2581 final AnimatedTransformList gradientTransform; | 3055 final AnimatedTransformList gradientTransform; |
| 2582 | 3056 |
| 2583 /// @domName SVGGradientElement.gradientUnits; @docsEditable true | 3057 /// @docsEditable true |
| 3058 @DomName("SVGGradientElement.gradientUnits") |
| 2584 final AnimatedEnumeration gradientUnits; | 3059 final AnimatedEnumeration gradientUnits; |
| 2585 | 3060 |
| 2586 /// @domName SVGGradientElement.spreadMethod; @docsEditable true | 3061 /// @docsEditable true |
| 3062 @DomName("SVGGradientElement.spreadMethod") |
| 2587 final AnimatedEnumeration spreadMethod; | 3063 final AnimatedEnumeration spreadMethod; |
| 2588 | 3064 |
| 2589 // From SVGExternalResourcesRequired | 3065 // From SVGExternalResourcesRequired |
| 2590 | 3066 |
| 2591 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3067 /// @docsEditable true |
| 3068 @DomName("SVGGradientElement.externalResourcesRequired") |
| 2592 final AnimatedBoolean externalResourcesRequired; | 3069 final AnimatedBoolean externalResourcesRequired; |
| 2593 | 3070 |
| 2594 // From SVGStylable | 3071 // From SVGStylable |
| 2595 | 3072 |
| 2596 // Shadowing definition. | 3073 // Shadowing definition. |
| 2597 /// @domName SVGStylable.className; @docsEditable true | 3074 /// @docsEditable true |
| 2598 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3075 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2599 | 3076 |
| 2600 // Use implementation from Element. | 3077 // Use implementation from Element. |
| 2601 // final CssStyleDeclaration style; | 3078 // final CssStyleDeclaration style; |
| 2602 | 3079 |
| 2603 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3080 /// @docsEditable true |
| 3081 @DomName("SVGGradientElement.getPresentationAttribute") |
| 2604 CssValue getPresentationAttribute(String name) native; | 3082 CssValue getPresentationAttribute(String name) native; |
| 2605 | 3083 |
| 2606 // From SVGURIReference | 3084 // From SVGURIReference |
| 2607 | 3085 |
| 2608 /// @domName SVGURIReference.href; @docsEditable true | 3086 /// @docsEditable true |
| 3087 @DomName("SVGGradientElement.href") |
| 2609 final AnimatedString href; | 3088 final AnimatedString href; |
| 2610 } | 3089 } |
| 2611 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3090 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2612 // for details. All rights reserved. Use of this source code is governed by a | 3091 // for details. All rights reserved. Use of this source code is governed by a |
| 2613 // BSD-style license that can be found in the LICENSE file. | 3092 // BSD-style license that can be found in the LICENSE file. |
| 2614 | 3093 |
| 2615 | 3094 |
| 2616 /// @domName SVGHKernElement; @docsEditable true | 3095 /// @docsEditable true |
| 3096 @DomName("SVGHKernElement") |
| 2617 class HKernElement extends SvgElement native "*SVGHKernElement" { | 3097 class HKernElement extends SvgElement native "*SVGHKernElement" { |
| 2618 | 3098 |
| 2619 ///@docsEditable true | 3099 /// @docsEditable true |
| 2620 factory HKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hke
rn"); | 3100 factory HKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hke
rn"); |
| 2621 } | 3101 } |
| 2622 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2623 // for details. All rights reserved. Use of this source code is governed by a | 3103 // for details. All rights reserved. Use of this source code is governed by a |
| 2624 // BSD-style license that can be found in the LICENSE file. | 3104 // BSD-style license that can be found in the LICENSE file. |
| 2625 | 3105 |
| 2626 | 3106 |
| 2627 /// @domName SVGImageElement; @docsEditable true | 3107 /// @docsEditable true |
| 3108 @DomName("SVGImageElement") |
| 2628 class ImageElement extends SvgElement implements Transformable, Tests, UriRefere
nce, Stylable, ExternalResourcesRequired, LangSpace native "*SVGImageElement" { | 3109 class ImageElement extends SvgElement implements Transformable, Tests, UriRefere
nce, Stylable, ExternalResourcesRequired, LangSpace native "*SVGImageElement" { |
| 2629 | 3110 |
| 2630 ///@docsEditable true | 3111 /// @docsEditable true |
| 2631 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima
ge"); | 3112 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima
ge"); |
| 2632 | 3113 |
| 2633 /// @domName SVGImageElement.height; @docsEditable true | 3114 /// @docsEditable true |
| 3115 @DomName("SVGImageElement.height") |
| 2634 final AnimatedLength height; | 3116 final AnimatedLength height; |
| 2635 | 3117 |
| 2636 /// @domName SVGImageElement.preserveAspectRatio; @docsEditable true | 3118 /// @docsEditable true |
| 3119 @DomName("SVGImageElement.preserveAspectRatio") |
| 2637 final AnimatedPreserveAspectRatio preserveAspectRatio; | 3120 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 2638 | 3121 |
| 2639 /// @domName SVGImageElement.width; @docsEditable true | 3122 /// @docsEditable true |
| 3123 @DomName("SVGImageElement.width") |
| 2640 final AnimatedLength width; | 3124 final AnimatedLength width; |
| 2641 | 3125 |
| 2642 /// @domName SVGImageElement.x; @docsEditable true | 3126 /// @docsEditable true |
| 3127 @DomName("SVGImageElement.x") |
| 2643 final AnimatedLength x; | 3128 final AnimatedLength x; |
| 2644 | 3129 |
| 2645 /// @domName SVGImageElement.y; @docsEditable true | 3130 /// @docsEditable true |
| 3131 @DomName("SVGImageElement.y") |
| 2646 final AnimatedLength y; | 3132 final AnimatedLength y; |
| 2647 | 3133 |
| 2648 // From SVGExternalResourcesRequired | 3134 // From SVGExternalResourcesRequired |
| 2649 | 3135 |
| 2650 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3136 /// @docsEditable true |
| 3137 @DomName("SVGImageElement.externalResourcesRequired") |
| 2651 final AnimatedBoolean externalResourcesRequired; | 3138 final AnimatedBoolean externalResourcesRequired; |
| 2652 | 3139 |
| 2653 // From SVGLangSpace | 3140 // From SVGLangSpace |
| 2654 | 3141 |
| 2655 /// @domName SVGLangSpace.xmllang; @docsEditable true | 3142 /// @docsEditable true |
| 3143 @DomName("SVGImageElement.xmllang") |
| 2656 String xmllang; | 3144 String xmllang; |
| 2657 | 3145 |
| 2658 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 3146 /// @docsEditable true |
| 3147 @DomName("SVGImageElement.xmlspace") |
| 2659 String xmlspace; | 3148 String xmlspace; |
| 2660 | 3149 |
| 2661 // From SVGLocatable | 3150 // From SVGLocatable |
| 2662 | 3151 |
| 2663 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 3152 /// @docsEditable true |
| 3153 @DomName("SVGImageElement.farthestViewportElement") |
| 2664 final SvgElement farthestViewportElement; | 3154 final SvgElement farthestViewportElement; |
| 2665 | 3155 |
| 2666 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 3156 /// @docsEditable true |
| 3157 @DomName("SVGImageElement.nearestViewportElement") |
| 2667 final SvgElement nearestViewportElement; | 3158 final SvgElement nearestViewportElement; |
| 2668 | 3159 |
| 2669 /// @domName SVGLocatable.getBBox; @docsEditable true | 3160 /// @docsEditable true |
| 3161 @DomName("SVGImageElement.getBBox") |
| 2670 Rect getBBox() native; | 3162 Rect getBBox() native; |
| 2671 | 3163 |
| 2672 /// @domName SVGLocatable.getCTM; @docsEditable true | 3164 /// @docsEditable true |
| 2673 @JSName('getCTM') | 3165 @JSName('getCTM') |
| 3166 @DomName("SVGImageElement.getCTM") |
| 2674 Matrix getCtm() native; | 3167 Matrix getCtm() native; |
| 2675 | 3168 |
| 2676 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 3169 /// @docsEditable true |
| 2677 @JSName('getScreenCTM') | 3170 @JSName('getScreenCTM') |
| 3171 @DomName("SVGImageElement.getScreenCTM") |
| 2678 Matrix getScreenCtm() native; | 3172 Matrix getScreenCtm() native; |
| 2679 | 3173 |
| 2680 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 3174 /// @docsEditable true |
| 3175 @DomName("SVGImageElement.getTransformToElement") |
| 2681 Matrix getTransformToElement(SvgElement element) native; | 3176 Matrix getTransformToElement(SvgElement element) native; |
| 2682 | 3177 |
| 2683 // From SVGStylable | 3178 // From SVGStylable |
| 2684 | 3179 |
| 2685 // Shadowing definition. | 3180 // Shadowing definition. |
| 2686 /// @domName SVGStylable.className; @docsEditable true | 3181 /// @docsEditable true |
| 2687 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3182 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 2688 | 3183 |
| 2689 // Use implementation from Element. | 3184 // Use implementation from Element. |
| 2690 // final CssStyleDeclaration style; | 3185 // final CssStyleDeclaration style; |
| 2691 | 3186 |
| 2692 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3187 /// @docsEditable true |
| 3188 @DomName("SVGImageElement.getPresentationAttribute") |
| 2693 CssValue getPresentationAttribute(String name) native; | 3189 CssValue getPresentationAttribute(String name) native; |
| 2694 | 3190 |
| 2695 // From SVGTests | 3191 // From SVGTests |
| 2696 | 3192 |
| 2697 /// @domName SVGTests.requiredExtensions; @docsEditable true | 3193 /// @docsEditable true |
| 3194 @DomName("SVGImageElement.requiredExtensions") |
| 2698 final StringList requiredExtensions; | 3195 final StringList requiredExtensions; |
| 2699 | 3196 |
| 2700 /// @domName SVGTests.requiredFeatures; @docsEditable true | 3197 /// @docsEditable true |
| 3198 @DomName("SVGImageElement.requiredFeatures") |
| 2701 final StringList requiredFeatures; | 3199 final StringList requiredFeatures; |
| 2702 | 3200 |
| 2703 /// @domName SVGTests.systemLanguage; @docsEditable true | 3201 /// @docsEditable true |
| 3202 @DomName("SVGImageElement.systemLanguage") |
| 2704 final StringList systemLanguage; | 3203 final StringList systemLanguage; |
| 2705 | 3204 |
| 2706 /// @domName SVGTests.hasExtension; @docsEditable true | 3205 /// @docsEditable true |
| 3206 @DomName("SVGImageElement.hasExtension") |
| 2707 bool hasExtension(String extension) native; | 3207 bool hasExtension(String extension) native; |
| 2708 | 3208 |
| 2709 // From SVGTransformable | 3209 // From SVGTransformable |
| 2710 | 3210 |
| 2711 /// @domName SVGTransformable.transform; @docsEditable true | 3211 /// @docsEditable true |
| 3212 @DomName("SVGImageElement.transform") |
| 2712 final AnimatedTransformList transform; | 3213 final AnimatedTransformList transform; |
| 2713 | 3214 |
| 2714 // From SVGURIReference | 3215 // From SVGURIReference |
| 2715 | 3216 |
| 2716 /// @domName SVGURIReference.href; @docsEditable true | 3217 /// @docsEditable true |
| 3218 @DomName("SVGImageElement.href") |
| 2717 final AnimatedString href; | 3219 final AnimatedString href; |
| 2718 } | 3220 } |
| 2719 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3221 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2720 // for details. All rights reserved. Use of this source code is governed by a | 3222 // for details. All rights reserved. Use of this source code is governed by a |
| 2721 // BSD-style license that can be found in the LICENSE file. | 3223 // BSD-style license that can be found in the LICENSE file. |
| 2722 | 3224 |
| 2723 | 3225 |
| 2724 /// @domName SVGLangSpace | 3226 @DomName("SVGLangSpace") |
| 2725 abstract class LangSpace { | 3227 abstract class LangSpace { |
| 2726 | 3228 |
| 2727 String xmllang; | 3229 String xmllang; |
| 2728 | 3230 |
| 2729 String xmlspace; | 3231 String xmlspace; |
| 2730 } | 3232 } |
| 2731 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2732 // for details. All rights reserved. Use of this source code is governed by a | 3234 // for details. All rights reserved. Use of this source code is governed by a |
| 2733 // BSD-style license that can be found in the LICENSE file. | 3235 // BSD-style license that can be found in the LICENSE file. |
| 2734 | 3236 |
| 2735 | 3237 |
| 2736 /// @domName SVGLength; @docsEditable true | 3238 /// @docsEditable true |
| 3239 @DomName("SVGLength") |
| 2737 class Length native "*SVGLength" { | 3240 class Length native "*SVGLength" { |
| 2738 | 3241 |
| 2739 static const int SVG_LENGTHTYPE_CM = 6; | 3242 static const int SVG_LENGTHTYPE_CM = 6; |
| 2740 | 3243 |
| 2741 static const int SVG_LENGTHTYPE_EMS = 3; | 3244 static const int SVG_LENGTHTYPE_EMS = 3; |
| 2742 | 3245 |
| 2743 static const int SVG_LENGTHTYPE_EXS = 4; | 3246 static const int SVG_LENGTHTYPE_EXS = 4; |
| 2744 | 3247 |
| 2745 static const int SVG_LENGTHTYPE_IN = 8; | 3248 static const int SVG_LENGTHTYPE_IN = 8; |
| 2746 | 3249 |
| 2747 static const int SVG_LENGTHTYPE_MM = 7; | 3250 static const int SVG_LENGTHTYPE_MM = 7; |
| 2748 | 3251 |
| 2749 static const int SVG_LENGTHTYPE_NUMBER = 1; | 3252 static const int SVG_LENGTHTYPE_NUMBER = 1; |
| 2750 | 3253 |
| 2751 static const int SVG_LENGTHTYPE_PC = 10; | 3254 static const int SVG_LENGTHTYPE_PC = 10; |
| 2752 | 3255 |
| 2753 static const int SVG_LENGTHTYPE_PERCENTAGE = 2; | 3256 static const int SVG_LENGTHTYPE_PERCENTAGE = 2; |
| 2754 | 3257 |
| 2755 static const int SVG_LENGTHTYPE_PT = 9; | 3258 static const int SVG_LENGTHTYPE_PT = 9; |
| 2756 | 3259 |
| 2757 static const int SVG_LENGTHTYPE_PX = 5; | 3260 static const int SVG_LENGTHTYPE_PX = 5; |
| 2758 | 3261 |
| 2759 static const int SVG_LENGTHTYPE_UNKNOWN = 0; | 3262 static const int SVG_LENGTHTYPE_UNKNOWN = 0; |
| 2760 | 3263 |
| 2761 /// @domName SVGLength.unitType; @docsEditable true | 3264 /// @docsEditable true |
| 3265 @DomName("SVGLength.unitType") |
| 2762 final int unitType; | 3266 final int unitType; |
| 2763 | 3267 |
| 2764 /// @domName SVGLength.value; @docsEditable true | 3268 /// @docsEditable true |
| 3269 @DomName("SVGLength.value") |
| 2765 num value; | 3270 num value; |
| 2766 | 3271 |
| 2767 /// @domName SVGLength.valueAsString; @docsEditable true | 3272 /// @docsEditable true |
| 3273 @DomName("SVGLength.valueAsString") |
| 2768 String valueAsString; | 3274 String valueAsString; |
| 2769 | 3275 |
| 2770 /// @domName SVGLength.valueInSpecifiedUnits; @docsEditable true | 3276 /// @docsEditable true |
| 3277 @DomName("SVGLength.valueInSpecifiedUnits") |
| 2771 num valueInSpecifiedUnits; | 3278 num valueInSpecifiedUnits; |
| 2772 | 3279 |
| 2773 /// @domName SVGLength.convertToSpecifiedUnits; @docsEditable true | 3280 /// @docsEditable true |
| 3281 @DomName("SVGLength.convertToSpecifiedUnits") |
| 2774 void convertToSpecifiedUnits(int unitType) native; | 3282 void convertToSpecifiedUnits(int unitType) native; |
| 2775 | 3283 |
| 2776 /// @domName SVGLength.newValueSpecifiedUnits; @docsEditable true | 3284 /// @docsEditable true |
| 3285 @DomName("SVGLength.newValueSpecifiedUnits") |
| 2777 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 3286 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; |
| 2778 } | 3287 } |
| 2779 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2780 // for details. All rights reserved. Use of this source code is governed by a | 3289 // for details. All rights reserved. Use of this source code is governed by a |
| 2781 // BSD-style license that can be found in the LICENSE file. | 3290 // BSD-style license that can be found in the LICENSE file. |
| 2782 | 3291 |
| 2783 | 3292 |
| 2784 /// @domName SVGLengthList; @docsEditable true | 3293 /// @docsEditable true |
| 3294 @DomName("SVGLengthList") |
| 2785 class LengthList implements JavaScriptIndexingBehavior, List<Length> native "*SV
GLengthList" { | 3295 class LengthList implements JavaScriptIndexingBehavior, List<Length> native "*SV
GLengthList" { |
| 2786 | 3296 |
| 2787 /// @domName SVGLengthList.numberOfItems; @docsEditable true | 3297 /// @docsEditable true |
| 3298 @DomName("SVGLengthList.numberOfItems") |
| 2788 final int numberOfItems; | 3299 final int numberOfItems; |
| 2789 | 3300 |
| 2790 Length operator[](int index) => JS("Length", "#[#]", this, index); | 3301 Length operator[](int index) => JS("Length", "#[#]", this, index); |
| 2791 | 3302 |
| 2792 void operator[]=(int index, Length value) { | 3303 void operator[]=(int index, Length value) { |
| 2793 throw new UnsupportedError("Cannot assign element of immutable List."); | 3304 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 2794 } | 3305 } |
| 2795 // -- start List<Length> mixins. | 3306 // -- start List<Length> mixins. |
| 2796 // Length is the element type. | 3307 // Length is the element type. |
| 2797 | 3308 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2925 | 3436 |
| 2926 void insertRange(int start, int rangeLength, [Length initialValue]) { | 3437 void insertRange(int start, int rangeLength, [Length initialValue]) { |
| 2927 throw new UnsupportedError("Cannot insertRange on immutable List."); | 3438 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 2928 } | 3439 } |
| 2929 | 3440 |
| 2930 List<Length> getRange(int start, int rangeLength) => | 3441 List<Length> getRange(int start, int rangeLength) => |
| 2931 Lists.getRange(this, start, rangeLength, <Length>[]); | 3442 Lists.getRange(this, start, rangeLength, <Length>[]); |
| 2932 | 3443 |
| 2933 // -- end List<Length> mixins. | 3444 // -- end List<Length> mixins. |
| 2934 | 3445 |
| 2935 /// @domName SVGLengthList.appendItem; @docsEditable true | 3446 /// @docsEditable true |
| 3447 @DomName("SVGLengthList.appendItem") |
| 2936 Length appendItem(Length item) native; | 3448 Length appendItem(Length item) native; |
| 2937 | 3449 |
| 2938 /// @domName SVGLengthList.clear; @docsEditable true | 3450 /// @docsEditable true |
| 3451 @DomName("SVGLengthList.clear") |
| 2939 void clear() native; | 3452 void clear() native; |
| 2940 | 3453 |
| 2941 /// @domName SVGLengthList.getItem; @docsEditable true | 3454 /// @docsEditable true |
| 3455 @DomName("SVGLengthList.getItem") |
| 2942 Length getItem(int index) native; | 3456 Length getItem(int index) native; |
| 2943 | 3457 |
| 2944 /// @domName SVGLengthList.initialize; @docsEditable true | 3458 /// @docsEditable true |
| 3459 @DomName("SVGLengthList.initialize") |
| 2945 Length initialize(Length item) native; | 3460 Length initialize(Length item) native; |
| 2946 | 3461 |
| 2947 /// @domName SVGLengthList.insertItemBefore; @docsEditable true | 3462 /// @docsEditable true |
| 3463 @DomName("SVGLengthList.insertItemBefore") |
| 2948 Length insertItemBefore(Length item, int index) native; | 3464 Length insertItemBefore(Length item, int index) native; |
| 2949 | 3465 |
| 2950 /// @domName SVGLengthList.removeItem; @docsEditable true | 3466 /// @docsEditable true |
| 3467 @DomName("SVGLengthList.removeItem") |
| 2951 Length removeItem(int index) native; | 3468 Length removeItem(int index) native; |
| 2952 | 3469 |
| 2953 /// @domName SVGLengthList.replaceItem; @docsEditable true | 3470 /// @docsEditable true |
| 3471 @DomName("SVGLengthList.replaceItem") |
| 2954 Length replaceItem(Length item, int index) native; | 3472 Length replaceItem(Length item, int index) native; |
| 2955 } | 3473 } |
| 2956 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3474 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2957 // for details. All rights reserved. Use of this source code is governed by a | 3475 // for details. All rights reserved. Use of this source code is governed by a |
| 2958 // BSD-style license that can be found in the LICENSE file. | 3476 // BSD-style license that can be found in the LICENSE file. |
| 2959 | 3477 |
| 2960 | 3478 |
| 2961 /// @domName SVGLineElement; @docsEditable true | 3479 /// @docsEditable true |
| 3480 @DomName("SVGLineElement") |
| 2962 class LineElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGLineElement" { | 3481 class LineElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGLineElement" { |
| 2963 | 3482 |
| 2964 ///@docsEditable true | 3483 /// @docsEditable true |
| 2965 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line
"); | 3484 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line
"); |
| 2966 | 3485 |
| 2967 /// @domName SVGLineElement.x1; @docsEditable true | 3486 /// @docsEditable true |
| 3487 @DomName("SVGLineElement.x1") |
| 2968 final AnimatedLength x1; | 3488 final AnimatedLength x1; |
| 2969 | 3489 |
| 2970 /// @domName SVGLineElement.x2; @docsEditable true | 3490 /// @docsEditable true |
| 3491 @DomName("SVGLineElement.x2") |
| 2971 final AnimatedLength x2; | 3492 final AnimatedLength x2; |
| 2972 | 3493 |
| 2973 /// @domName SVGLineElement.y1; @docsEditable true | 3494 /// @docsEditable true |
| 3495 @DomName("SVGLineElement.y1") |
| 2974 final AnimatedLength y1; | 3496 final AnimatedLength y1; |
| 2975 | 3497 |
| 2976 /// @domName SVGLineElement.y2; @docsEditable true | 3498 /// @docsEditable true |
| 3499 @DomName("SVGLineElement.y2") |
| 2977 final AnimatedLength y2; | 3500 final AnimatedLength y2; |
| 2978 | 3501 |
| 2979 // From SVGExternalResourcesRequired | 3502 // From SVGExternalResourcesRequired |
| 2980 | 3503 |
| 2981 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3504 /// @docsEditable true |
| 3505 @DomName("SVGLineElement.externalResourcesRequired") |
| 2982 final AnimatedBoolean externalResourcesRequired; | 3506 final AnimatedBoolean externalResourcesRequired; |
| 2983 | 3507 |
| 2984 // From SVGLangSpace | 3508 // From SVGLangSpace |
| 2985 | 3509 |
| 2986 /// @domName SVGLangSpace.xmllang; @docsEditable true | 3510 /// @docsEditable true |
| 3511 @DomName("SVGLineElement.xmllang") |
| 2987 String xmllang; | 3512 String xmllang; |
| 2988 | 3513 |
| 2989 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 3514 /// @docsEditable true |
| 3515 @DomName("SVGLineElement.xmlspace") |
| 2990 String xmlspace; | 3516 String xmlspace; |
| 2991 | 3517 |
| 2992 // From SVGLocatable | 3518 // From SVGLocatable |
| 2993 | 3519 |
| 2994 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 3520 /// @docsEditable true |
| 3521 @DomName("SVGLineElement.farthestViewportElement") |
| 2995 final SvgElement farthestViewportElement; | 3522 final SvgElement farthestViewportElement; |
| 2996 | 3523 |
| 2997 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 3524 /// @docsEditable true |
| 3525 @DomName("SVGLineElement.nearestViewportElement") |
| 2998 final SvgElement nearestViewportElement; | 3526 final SvgElement nearestViewportElement; |
| 2999 | 3527 |
| 3000 /// @domName SVGLocatable.getBBox; @docsEditable true | 3528 /// @docsEditable true |
| 3529 @DomName("SVGLineElement.getBBox") |
| 3001 Rect getBBox() native; | 3530 Rect getBBox() native; |
| 3002 | 3531 |
| 3003 /// @domName SVGLocatable.getCTM; @docsEditable true | 3532 /// @docsEditable true |
| 3004 @JSName('getCTM') | 3533 @JSName('getCTM') |
| 3534 @DomName("SVGLineElement.getCTM") |
| 3005 Matrix getCtm() native; | 3535 Matrix getCtm() native; |
| 3006 | 3536 |
| 3007 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 3537 /// @docsEditable true |
| 3008 @JSName('getScreenCTM') | 3538 @JSName('getScreenCTM') |
| 3539 @DomName("SVGLineElement.getScreenCTM") |
| 3009 Matrix getScreenCtm() native; | 3540 Matrix getScreenCtm() native; |
| 3010 | 3541 |
| 3011 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 3542 /// @docsEditable true |
| 3543 @DomName("SVGLineElement.getTransformToElement") |
| 3012 Matrix getTransformToElement(SvgElement element) native; | 3544 Matrix getTransformToElement(SvgElement element) native; |
| 3013 | 3545 |
| 3014 // From SVGStylable | 3546 // From SVGStylable |
| 3015 | 3547 |
| 3016 // Shadowing definition. | 3548 // Shadowing definition. |
| 3017 /// @domName SVGStylable.className; @docsEditable true | 3549 /// @docsEditable true |
| 3018 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3550 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 3019 | 3551 |
| 3020 // Use implementation from Element. | 3552 // Use implementation from Element. |
| 3021 // final CssStyleDeclaration style; | 3553 // final CssStyleDeclaration style; |
| 3022 | 3554 |
| 3023 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3555 /// @docsEditable true |
| 3556 @DomName("SVGLineElement.getPresentationAttribute") |
| 3024 CssValue getPresentationAttribute(String name) native; | 3557 CssValue getPresentationAttribute(String name) native; |
| 3025 | 3558 |
| 3026 // From SVGTests | 3559 // From SVGTests |
| 3027 | 3560 |
| 3028 /// @domName SVGTests.requiredExtensions; @docsEditable true | 3561 /// @docsEditable true |
| 3562 @DomName("SVGLineElement.requiredExtensions") |
| 3029 final StringList requiredExtensions; | 3563 final StringList requiredExtensions; |
| 3030 | 3564 |
| 3031 /// @domName SVGTests.requiredFeatures; @docsEditable true | 3565 /// @docsEditable true |
| 3566 @DomName("SVGLineElement.requiredFeatures") |
| 3032 final StringList requiredFeatures; | 3567 final StringList requiredFeatures; |
| 3033 | 3568 |
| 3034 /// @domName SVGTests.systemLanguage; @docsEditable true | 3569 /// @docsEditable true |
| 3570 @DomName("SVGLineElement.systemLanguage") |
| 3035 final StringList systemLanguage; | 3571 final StringList systemLanguage; |
| 3036 | 3572 |
| 3037 /// @domName SVGTests.hasExtension; @docsEditable true | 3573 /// @docsEditable true |
| 3574 @DomName("SVGLineElement.hasExtension") |
| 3038 bool hasExtension(String extension) native; | 3575 bool hasExtension(String extension) native; |
| 3039 | 3576 |
| 3040 // From SVGTransformable | 3577 // From SVGTransformable |
| 3041 | 3578 |
| 3042 /// @domName SVGTransformable.transform; @docsEditable true | 3579 /// @docsEditable true |
| 3580 @DomName("SVGLineElement.transform") |
| 3043 final AnimatedTransformList transform; | 3581 final AnimatedTransformList transform; |
| 3044 } | 3582 } |
| 3045 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3583 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3046 // for details. All rights reserved. Use of this source code is governed by a | 3584 // for details. All rights reserved. Use of this source code is governed by a |
| 3047 // BSD-style license that can be found in the LICENSE file. | 3585 // BSD-style license that can be found in the LICENSE file. |
| 3048 | 3586 |
| 3049 | 3587 |
| 3050 /// @domName SVGLinearGradientElement; @docsEditable true | 3588 /// @docsEditable true |
| 3589 @DomName("SVGLinearGradientElement") |
| 3051 class LinearGradientElement extends GradientElement native "*SVGLinearGradientEl
ement" { | 3590 class LinearGradientElement extends GradientElement native "*SVGLinearGradientEl
ement" { |
| 3052 | 3591 |
| 3053 ///@docsEditable true | 3592 /// @docsEditable true |
| 3054 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("linearGradient"); | 3593 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("linearGradient"); |
| 3055 | 3594 |
| 3056 /// @domName SVGLinearGradientElement.x1; @docsEditable true | 3595 /// @docsEditable true |
| 3596 @DomName("SVGLinearGradientElement.x1") |
| 3057 final AnimatedLength x1; | 3597 final AnimatedLength x1; |
| 3058 | 3598 |
| 3059 /// @domName SVGLinearGradientElement.x2; @docsEditable true | 3599 /// @docsEditable true |
| 3600 @DomName("SVGLinearGradientElement.x2") |
| 3060 final AnimatedLength x2; | 3601 final AnimatedLength x2; |
| 3061 | 3602 |
| 3062 /// @domName SVGLinearGradientElement.y1; @docsEditable true | 3603 /// @docsEditable true |
| 3604 @DomName("SVGLinearGradientElement.y1") |
| 3063 final AnimatedLength y1; | 3605 final AnimatedLength y1; |
| 3064 | 3606 |
| 3065 /// @domName SVGLinearGradientElement.y2; @docsEditable true | 3607 /// @docsEditable true |
| 3608 @DomName("SVGLinearGradientElement.y2") |
| 3066 final AnimatedLength y2; | 3609 final AnimatedLength y2; |
| 3067 } | 3610 } |
| 3068 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3611 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3069 // for details. All rights reserved. Use of this source code is governed by a | 3612 // for details. All rights reserved. Use of this source code is governed by a |
| 3070 // BSD-style license that can be found in the LICENSE file. | 3613 // BSD-style license that can be found in the LICENSE file. |
| 3071 | 3614 |
| 3072 | 3615 |
| 3073 /// @domName SVGLocatable | 3616 @DomName("SVGLocatable") |
| 3074 abstract class Locatable { | 3617 abstract class Locatable { |
| 3075 | 3618 |
| 3076 SvgElement farthestViewportElement; | 3619 SvgElement farthestViewportElement; |
| 3077 | 3620 |
| 3078 SvgElement nearestViewportElement; | 3621 SvgElement nearestViewportElement; |
| 3079 | 3622 |
| 3080 /// @domName SVGLocatable.getBBox; @docsEditable true | 3623 /// @docsEditable true |
| 3081 Rect getBBox(); | 3624 Rect getBBox(); |
| 3082 | 3625 |
| 3083 /// @domName SVGLocatable.getCTM; @docsEditable true | 3626 /// @docsEditable true |
| 3084 Matrix getCTM(); | 3627 Matrix getCTM(); |
| 3085 | 3628 |
| 3086 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 3629 /// @docsEditable true |
| 3087 Matrix getScreenCTM(); | 3630 Matrix getScreenCTM(); |
| 3088 | 3631 |
| 3089 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 3632 /// @docsEditable true |
| 3090 Matrix getTransformToElement(SvgElement element); | 3633 Matrix getTransformToElement(SvgElement element); |
| 3091 } | 3634 } |
| 3092 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3635 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3093 // for details. All rights reserved. Use of this source code is governed by a | 3636 // for details. All rights reserved. Use of this source code is governed by a |
| 3094 // BSD-style license that can be found in the LICENSE file. | 3637 // BSD-style license that can be found in the LICENSE file. |
| 3095 | 3638 |
| 3096 | 3639 |
| 3097 /// @domName SVGMPathElement; @docsEditable true | 3640 /// @docsEditable true |
| 3641 @DomName("SVGMPathElement") |
| 3098 class MPathElement extends SvgElement implements UriReference, ExternalResources
Required native "*SVGMPathElement" { | 3642 class MPathElement extends SvgElement implements UriReference, ExternalResources
Required native "*SVGMPathElement" { |
| 3099 | 3643 |
| 3100 ///@docsEditable true | 3644 /// @docsEditable true |
| 3101 factory MPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpa
th"); | 3645 factory MPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpa
th"); |
| 3102 | 3646 |
| 3103 // From SVGExternalResourcesRequired | 3647 // From SVGExternalResourcesRequired |
| 3104 | 3648 |
| 3105 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3649 /// @docsEditable true |
| 3650 @DomName("SVGMPathElement.externalResourcesRequired") |
| 3106 final AnimatedBoolean externalResourcesRequired; | 3651 final AnimatedBoolean externalResourcesRequired; |
| 3107 | 3652 |
| 3108 // From SVGURIReference | 3653 // From SVGURIReference |
| 3109 | 3654 |
| 3110 /// @domName SVGURIReference.href; @docsEditable true | 3655 /// @docsEditable true |
| 3656 @DomName("SVGMPathElement.href") |
| 3111 final AnimatedString href; | 3657 final AnimatedString href; |
| 3112 } | 3658 } |
| 3113 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3114 // for details. All rights reserved. Use of this source code is governed by a | 3660 // for details. All rights reserved. Use of this source code is governed by a |
| 3115 // BSD-style license that can be found in the LICENSE file. | 3661 // BSD-style license that can be found in the LICENSE file. |
| 3116 | 3662 |
| 3117 | 3663 |
| 3118 /// @domName SVGMarkerElement; @docsEditable true | 3664 /// @docsEditable true |
| 3665 @DomName("SVGMarkerElement") |
| 3119 class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource
sRequired, Stylable, LangSpace native "*SVGMarkerElement" { | 3666 class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource
sRequired, Stylable, LangSpace native "*SVGMarkerElement" { |
| 3120 | 3667 |
| 3121 ///@docsEditable true | 3668 /// @docsEditable true |
| 3122 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma
rker"); | 3669 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma
rker"); |
| 3123 | 3670 |
| 3124 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; | 3671 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; |
| 3125 | 3672 |
| 3126 static const int SVG_MARKERUNITS_UNKNOWN = 0; | 3673 static const int SVG_MARKERUNITS_UNKNOWN = 0; |
| 3127 | 3674 |
| 3128 static const int SVG_MARKERUNITS_USERSPACEONUSE = 1; | 3675 static const int SVG_MARKERUNITS_USERSPACEONUSE = 1; |
| 3129 | 3676 |
| 3130 static const int SVG_MARKER_ORIENT_ANGLE = 2; | 3677 static const int SVG_MARKER_ORIENT_ANGLE = 2; |
| 3131 | 3678 |
| 3132 static const int SVG_MARKER_ORIENT_AUTO = 1; | 3679 static const int SVG_MARKER_ORIENT_AUTO = 1; |
| 3133 | 3680 |
| 3134 static const int SVG_MARKER_ORIENT_UNKNOWN = 0; | 3681 static const int SVG_MARKER_ORIENT_UNKNOWN = 0; |
| 3135 | 3682 |
| 3136 /// @domName SVGMarkerElement.markerHeight; @docsEditable true | 3683 /// @docsEditable true |
| 3684 @DomName("SVGMarkerElement.markerHeight") |
| 3137 final AnimatedLength markerHeight; | 3685 final AnimatedLength markerHeight; |
| 3138 | 3686 |
| 3139 /// @domName SVGMarkerElement.markerUnits; @docsEditable true | 3687 /// @docsEditable true |
| 3688 @DomName("SVGMarkerElement.markerUnits") |
| 3140 final AnimatedEnumeration markerUnits; | 3689 final AnimatedEnumeration markerUnits; |
| 3141 | 3690 |
| 3142 /// @domName SVGMarkerElement.markerWidth; @docsEditable true | 3691 /// @docsEditable true |
| 3692 @DomName("SVGMarkerElement.markerWidth") |
| 3143 final AnimatedLength markerWidth; | 3693 final AnimatedLength markerWidth; |
| 3144 | 3694 |
| 3145 /// @domName SVGMarkerElement.orientAngle; @docsEditable true | 3695 /// @docsEditable true |
| 3696 @DomName("SVGMarkerElement.orientAngle") |
| 3146 final AnimatedAngle orientAngle; | 3697 final AnimatedAngle orientAngle; |
| 3147 | 3698 |
| 3148 /// @domName SVGMarkerElement.orientType; @docsEditable true | 3699 /// @docsEditable true |
| 3700 @DomName("SVGMarkerElement.orientType") |
| 3149 final AnimatedEnumeration orientType; | 3701 final AnimatedEnumeration orientType; |
| 3150 | 3702 |
| 3151 /// @domName SVGMarkerElement.refX; @docsEditable true | 3703 /// @docsEditable true |
| 3704 @DomName("SVGMarkerElement.refX") |
| 3152 final AnimatedLength refX; | 3705 final AnimatedLength refX; |
| 3153 | 3706 |
| 3154 /// @domName SVGMarkerElement.refY; @docsEditable true | 3707 /// @docsEditable true |
| 3708 @DomName("SVGMarkerElement.refY") |
| 3155 final AnimatedLength refY; | 3709 final AnimatedLength refY; |
| 3156 | 3710 |
| 3157 /// @domName SVGMarkerElement.setOrientToAngle; @docsEditable true | 3711 /// @docsEditable true |
| 3712 @DomName("SVGMarkerElement.setOrientToAngle") |
| 3158 void setOrientToAngle(Angle angle) native; | 3713 void setOrientToAngle(Angle angle) native; |
| 3159 | 3714 |
| 3160 /// @domName SVGMarkerElement.setOrientToAuto; @docsEditable true | 3715 /// @docsEditable true |
| 3716 @DomName("SVGMarkerElement.setOrientToAuto") |
| 3161 void setOrientToAuto() native; | 3717 void setOrientToAuto() native; |
| 3162 | 3718 |
| 3163 // From SVGExternalResourcesRequired | 3719 // From SVGExternalResourcesRequired |
| 3164 | 3720 |
| 3165 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3721 /// @docsEditable true |
| 3722 @DomName("SVGMarkerElement.externalResourcesRequired") |
| 3166 final AnimatedBoolean externalResourcesRequired; | 3723 final AnimatedBoolean externalResourcesRequired; |
| 3167 | 3724 |
| 3168 // From SVGFitToViewBox | 3725 // From SVGFitToViewBox |
| 3169 | 3726 |
| 3170 /// @domName SVGFitToViewBox.preserveAspectRatio; @docsEditable true | 3727 /// @docsEditable true |
| 3728 @DomName("SVGMarkerElement.preserveAspectRatio") |
| 3171 final AnimatedPreserveAspectRatio preserveAspectRatio; | 3729 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 3172 | 3730 |
| 3173 /// @domName SVGFitToViewBox.viewBox; @docsEditable true | 3731 /// @docsEditable true |
| 3732 @DomName("SVGMarkerElement.viewBox") |
| 3174 final AnimatedRect viewBox; | 3733 final AnimatedRect viewBox; |
| 3175 | 3734 |
| 3176 // From SVGLangSpace | 3735 // From SVGLangSpace |
| 3177 | 3736 |
| 3178 /// @domName SVGLangSpace.xmllang; @docsEditable true | 3737 /// @docsEditable true |
| 3738 @DomName("SVGMarkerElement.xmllang") |
| 3179 String xmllang; | 3739 String xmllang; |
| 3180 | 3740 |
| 3181 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 3741 /// @docsEditable true |
| 3742 @DomName("SVGMarkerElement.xmlspace") |
| 3182 String xmlspace; | 3743 String xmlspace; |
| 3183 | 3744 |
| 3184 // From SVGStylable | 3745 // From SVGStylable |
| 3185 | 3746 |
| 3186 // Shadowing definition. | 3747 // Shadowing definition. |
| 3187 /// @domName SVGStylable.className; @docsEditable true | 3748 /// @docsEditable true |
| 3188 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3749 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 3189 | 3750 |
| 3190 // Use implementation from Element. | 3751 // Use implementation from Element. |
| 3191 // final CssStyleDeclaration style; | 3752 // final CssStyleDeclaration style; |
| 3192 | 3753 |
| 3193 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3754 /// @docsEditable true |
| 3755 @DomName("SVGMarkerElement.getPresentationAttribute") |
| 3194 CssValue getPresentationAttribute(String name) native; | 3756 CssValue getPresentationAttribute(String name) native; |
| 3195 } | 3757 } |
| 3196 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3758 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3197 // for details. All rights reserved. Use of this source code is governed by a | 3759 // for details. All rights reserved. Use of this source code is governed by a |
| 3198 // BSD-style license that can be found in the LICENSE file. | 3760 // BSD-style license that can be found in the LICENSE file. |
| 3199 | 3761 |
| 3200 | 3762 |
| 3201 /// @domName SVGMaskElement; @docsEditable true | 3763 /// @docsEditable true |
| 3764 @DomName("SVGMaskElement") |
| 3202 class MaskElement extends SvgElement implements Tests, Stylable, ExternalResourc
esRequired, LangSpace native "*SVGMaskElement" { | 3765 class MaskElement extends SvgElement implements Tests, Stylable, ExternalResourc
esRequired, LangSpace native "*SVGMaskElement" { |
| 3203 | 3766 |
| 3204 ///@docsEditable true | 3767 /// @docsEditable true |
| 3205 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask
"); | 3768 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask
"); |
| 3206 | 3769 |
| 3207 /// @domName SVGMaskElement.height; @docsEditable true | 3770 /// @docsEditable true |
| 3771 @DomName("SVGMaskElement.height") |
| 3208 final AnimatedLength height; | 3772 final AnimatedLength height; |
| 3209 | 3773 |
| 3210 /// @domName SVGMaskElement.maskContentUnits; @docsEditable true | 3774 /// @docsEditable true |
| 3775 @DomName("SVGMaskElement.maskContentUnits") |
| 3211 final AnimatedEnumeration maskContentUnits; | 3776 final AnimatedEnumeration maskContentUnits; |
| 3212 | 3777 |
| 3213 /// @domName SVGMaskElement.maskUnits; @docsEditable true | 3778 /// @docsEditable true |
| 3779 @DomName("SVGMaskElement.maskUnits") |
| 3214 final AnimatedEnumeration maskUnits; | 3780 final AnimatedEnumeration maskUnits; |
| 3215 | 3781 |
| 3216 /// @domName SVGMaskElement.width; @docsEditable true | 3782 /// @docsEditable true |
| 3783 @DomName("SVGMaskElement.width") |
| 3217 final AnimatedLength width; | 3784 final AnimatedLength width; |
| 3218 | 3785 |
| 3219 /// @domName SVGMaskElement.x; @docsEditable true | 3786 /// @docsEditable true |
| 3787 @DomName("SVGMaskElement.x") |
| 3220 final AnimatedLength x; | 3788 final AnimatedLength x; |
| 3221 | 3789 |
| 3222 /// @domName SVGMaskElement.y; @docsEditable true | 3790 /// @docsEditable true |
| 3791 @DomName("SVGMaskElement.y") |
| 3223 final AnimatedLength y; | 3792 final AnimatedLength y; |
| 3224 | 3793 |
| 3225 // From SVGExternalResourcesRequired | 3794 // From SVGExternalResourcesRequired |
| 3226 | 3795 |
| 3227 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 3796 /// @docsEditable true |
| 3797 @DomName("SVGMaskElement.externalResourcesRequired") |
| 3228 final AnimatedBoolean externalResourcesRequired; | 3798 final AnimatedBoolean externalResourcesRequired; |
| 3229 | 3799 |
| 3230 // From SVGLangSpace | 3800 // From SVGLangSpace |
| 3231 | 3801 |
| 3232 /// @domName SVGLangSpace.xmllang; @docsEditable true | 3802 /// @docsEditable true |
| 3803 @DomName("SVGMaskElement.xmllang") |
| 3233 String xmllang; | 3804 String xmllang; |
| 3234 | 3805 |
| 3235 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 3806 /// @docsEditable true |
| 3807 @DomName("SVGMaskElement.xmlspace") |
| 3236 String xmlspace; | 3808 String xmlspace; |
| 3237 | 3809 |
| 3238 // From SVGStylable | 3810 // From SVGStylable |
| 3239 | 3811 |
| 3240 // Shadowing definition. | 3812 // Shadowing definition. |
| 3241 /// @domName SVGStylable.className; @docsEditable true | 3813 /// @docsEditable true |
| 3242 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 3814 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 3243 | 3815 |
| 3244 // Use implementation from Element. | 3816 // Use implementation from Element. |
| 3245 // final CssStyleDeclaration style; | 3817 // final CssStyleDeclaration style; |
| 3246 | 3818 |
| 3247 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 3819 /// @docsEditable true |
| 3820 @DomName("SVGMaskElement.getPresentationAttribute") |
| 3248 CssValue getPresentationAttribute(String name) native; | 3821 CssValue getPresentationAttribute(String name) native; |
| 3249 | 3822 |
| 3250 // From SVGTests | 3823 // From SVGTests |
| 3251 | 3824 |
| 3252 /// @domName SVGTests.requiredExtensions; @docsEditable true | 3825 /// @docsEditable true |
| 3826 @DomName("SVGMaskElement.requiredExtensions") |
| 3253 final StringList requiredExtensions; | 3827 final StringList requiredExtensions; |
| 3254 | 3828 |
| 3255 /// @domName SVGTests.requiredFeatures; @docsEditable true | 3829 /// @docsEditable true |
| 3830 @DomName("SVGMaskElement.requiredFeatures") |
| 3256 final StringList requiredFeatures; | 3831 final StringList requiredFeatures; |
| 3257 | 3832 |
| 3258 /// @domName SVGTests.systemLanguage; @docsEditable true | 3833 /// @docsEditable true |
| 3834 @DomName("SVGMaskElement.systemLanguage") |
| 3259 final StringList systemLanguage; | 3835 final StringList systemLanguage; |
| 3260 | 3836 |
| 3261 /// @domName SVGTests.hasExtension; @docsEditable true | 3837 /// @docsEditable true |
| 3838 @DomName("SVGMaskElement.hasExtension") |
| 3262 bool hasExtension(String extension) native; | 3839 bool hasExtension(String extension) native; |
| 3263 } | 3840 } |
| 3264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3841 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3265 // for details. All rights reserved. Use of this source code is governed by a | 3842 // for details. All rights reserved. Use of this source code is governed by a |
| 3266 // BSD-style license that can be found in the LICENSE file. | 3843 // BSD-style license that can be found in the LICENSE file. |
| 3267 | 3844 |
| 3268 | 3845 |
| 3269 /// @domName SVGMatrix; @docsEditable true | 3846 /// @docsEditable true |
| 3847 @DomName("SVGMatrix") |
| 3270 class Matrix native "*SVGMatrix" { | 3848 class Matrix native "*SVGMatrix" { |
| 3271 | 3849 |
| 3272 /// @domName SVGMatrix.a; @docsEditable true | 3850 /// @docsEditable true |
| 3851 @DomName("SVGMatrix.a") |
| 3273 num a; | 3852 num a; |
| 3274 | 3853 |
| 3275 /// @domName SVGMatrix.b; @docsEditable true | 3854 /// @docsEditable true |
| 3855 @DomName("SVGMatrix.b") |
| 3276 num b; | 3856 num b; |
| 3277 | 3857 |
| 3278 /// @domName SVGMatrix.c; @docsEditable true | 3858 /// @docsEditable true |
| 3859 @DomName("SVGMatrix.c") |
| 3279 num c; | 3860 num c; |
| 3280 | 3861 |
| 3281 /// @domName SVGMatrix.d; @docsEditable true | 3862 /// @docsEditable true |
| 3863 @DomName("SVGMatrix.d") |
| 3282 num d; | 3864 num d; |
| 3283 | 3865 |
| 3284 /// @domName SVGMatrix.e; @docsEditable true | 3866 /// @docsEditable true |
| 3867 @DomName("SVGMatrix.e") |
| 3285 num e; | 3868 num e; |
| 3286 | 3869 |
| 3287 /// @domName SVGMatrix.f; @docsEditable true | 3870 /// @docsEditable true |
| 3871 @DomName("SVGMatrix.f") |
| 3288 num f; | 3872 num f; |
| 3289 | 3873 |
| 3290 /// @domName SVGMatrix.flipX; @docsEditable true | 3874 /// @docsEditable true |
| 3875 @DomName("SVGMatrix.flipX") |
| 3291 Matrix flipX() native; | 3876 Matrix flipX() native; |
| 3292 | 3877 |
| 3293 /// @domName SVGMatrix.flipY; @docsEditable true | 3878 /// @docsEditable true |
| 3879 @DomName("SVGMatrix.flipY") |
| 3294 Matrix flipY() native; | 3880 Matrix flipY() native; |
| 3295 | 3881 |
| 3296 /// @domName SVGMatrix.inverse; @docsEditable true | 3882 /// @docsEditable true |
| 3883 @DomName("SVGMatrix.inverse") |
| 3297 Matrix inverse() native; | 3884 Matrix inverse() native; |
| 3298 | 3885 |
| 3299 /// @domName SVGMatrix.multiply; @docsEditable true | 3886 /// @docsEditable true |
| 3887 @DomName("SVGMatrix.multiply") |
| 3300 Matrix multiply(Matrix secondMatrix) native; | 3888 Matrix multiply(Matrix secondMatrix) native; |
| 3301 | 3889 |
| 3302 /// @domName SVGMatrix.rotate; @docsEditable true | 3890 /// @docsEditable true |
| 3891 @DomName("SVGMatrix.rotate") |
| 3303 Matrix rotate(num angle) native; | 3892 Matrix rotate(num angle) native; |
| 3304 | 3893 |
| 3305 /// @domName SVGMatrix.rotateFromVector; @docsEditable true | 3894 /// @docsEditable true |
| 3895 @DomName("SVGMatrix.rotateFromVector") |
| 3306 Matrix rotateFromVector(num x, num y) native; | 3896 Matrix rotateFromVector(num x, num y) native; |
| 3307 | 3897 |
| 3308 /// @domName SVGMatrix.scale; @docsEditable true | 3898 /// @docsEditable true |
| 3899 @DomName("SVGMatrix.scale") |
| 3309 Matrix scale(num scaleFactor) native; | 3900 Matrix scale(num scaleFactor) native; |
| 3310 | 3901 |
| 3311 /// @domName SVGMatrix.scaleNonUniform; @docsEditable true | 3902 /// @docsEditable true |
| 3903 @DomName("SVGMatrix.scaleNonUniform") |
| 3312 Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY) native; | 3904 Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY) native; |
| 3313 | 3905 |
| 3314 /// @domName SVGMatrix.skewX; @docsEditable true | 3906 /// @docsEditable true |
| 3907 @DomName("SVGMatrix.skewX") |
| 3315 Matrix skewX(num angle) native; | 3908 Matrix skewX(num angle) native; |
| 3316 | 3909 |
| 3317 /// @domName SVGMatrix.skewY; @docsEditable true | 3910 /// @docsEditable true |
| 3911 @DomName("SVGMatrix.skewY") |
| 3318 Matrix skewY(num angle) native; | 3912 Matrix skewY(num angle) native; |
| 3319 | 3913 |
| 3320 /// @domName SVGMatrix.translate; @docsEditable true | 3914 /// @docsEditable true |
| 3915 @DomName("SVGMatrix.translate") |
| 3321 Matrix translate(num x, num y) native; | 3916 Matrix translate(num x, num y) native; |
| 3322 } | 3917 } |
| 3323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3918 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3324 // for details. All rights reserved. Use of this source code is governed by a | 3919 // for details. All rights reserved. Use of this source code is governed by a |
| 3325 // BSD-style license that can be found in the LICENSE file. | 3920 // BSD-style license that can be found in the LICENSE file. |
| 3326 | 3921 |
| 3327 | 3922 |
| 3328 /// @domName SVGMetadataElement; @docsEditable true | 3923 /// @docsEditable true |
| 3924 @DomName("SVGMetadataElement") |
| 3329 class MetadataElement extends SvgElement native "*SVGMetadataElement" { | 3925 class MetadataElement extends SvgElement native "*SVGMetadataElement" { |
| 3330 } | 3926 } |
| 3331 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3927 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3332 // for details. All rights reserved. Use of this source code is governed by a | 3928 // for details. All rights reserved. Use of this source code is governed by a |
| 3333 // BSD-style license that can be found in the LICENSE file. | 3929 // BSD-style license that can be found in the LICENSE file. |
| 3334 | 3930 |
| 3335 | 3931 |
| 3336 /// @domName SVGMissingGlyphElement; @docsEditable true | 3932 /// @docsEditable true |
| 3933 @DomName("SVGMissingGlyphElement") |
| 3337 class MissingGlyphElement extends SvgElement native "*SVGMissingGlyphElement" { | 3934 class MissingGlyphElement extends SvgElement native "*SVGMissingGlyphElement" { |
| 3338 } | 3935 } |
| 3339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3936 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3340 // for details. All rights reserved. Use of this source code is governed by a | 3937 // for details. All rights reserved. Use of this source code is governed by a |
| 3341 // BSD-style license that can be found in the LICENSE file. | 3938 // BSD-style license that can be found in the LICENSE file. |
| 3342 | 3939 |
| 3343 | 3940 |
| 3344 /// @domName SVGNumber; @docsEditable true | 3941 /// @docsEditable true |
| 3942 @DomName("SVGNumber") |
| 3345 class Number native "*SVGNumber" { | 3943 class Number native "*SVGNumber" { |
| 3346 | 3944 |
| 3347 /// @domName SVGNumber.value; @docsEditable true | 3945 /// @docsEditable true |
| 3946 @DomName("SVGNumber.value") |
| 3348 num value; | 3947 num value; |
| 3349 } | 3948 } |
| 3350 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3949 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3351 // for details. All rights reserved. Use of this source code is governed by a | 3950 // for details. All rights reserved. Use of this source code is governed by a |
| 3352 // BSD-style license that can be found in the LICENSE file. | 3951 // BSD-style license that can be found in the LICENSE file. |
| 3353 | 3952 |
| 3354 | 3953 |
| 3355 /// @domName SVGNumberList; @docsEditable true | 3954 /// @docsEditable true |
| 3955 @DomName("SVGNumberList") |
| 3356 class NumberList implements JavaScriptIndexingBehavior, List<Number> native "*SV
GNumberList" { | 3956 class NumberList implements JavaScriptIndexingBehavior, List<Number> native "*SV
GNumberList" { |
| 3357 | 3957 |
| 3358 /// @domName SVGNumberList.numberOfItems; @docsEditable true | 3958 /// @docsEditable true |
| 3959 @DomName("SVGNumberList.numberOfItems") |
| 3359 final int numberOfItems; | 3960 final int numberOfItems; |
| 3360 | 3961 |
| 3361 Number operator[](int index) => JS("Number", "#[#]", this, index); | 3962 Number operator[](int index) => JS("Number", "#[#]", this, index); |
| 3362 | 3963 |
| 3363 void operator[]=(int index, Number value) { | 3964 void operator[]=(int index, Number value) { |
| 3364 throw new UnsupportedError("Cannot assign element of immutable List."); | 3965 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 3365 } | 3966 } |
| 3366 // -- start List<Number> mixins. | 3967 // -- start List<Number> mixins. |
| 3367 // Number is the element type. | 3968 // Number is the element type. |
| 3368 | 3969 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3496 | 4097 |
| 3497 void insertRange(int start, int rangeLength, [Number initialValue]) { | 4098 void insertRange(int start, int rangeLength, [Number initialValue]) { |
| 3498 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4099 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 3499 } | 4100 } |
| 3500 | 4101 |
| 3501 List<Number> getRange(int start, int rangeLength) => | 4102 List<Number> getRange(int start, int rangeLength) => |
| 3502 Lists.getRange(this, start, rangeLength, <Number>[]); | 4103 Lists.getRange(this, start, rangeLength, <Number>[]); |
| 3503 | 4104 |
| 3504 // -- end List<Number> mixins. | 4105 // -- end List<Number> mixins. |
| 3505 | 4106 |
| 3506 /// @domName SVGNumberList.appendItem; @docsEditable true | 4107 /// @docsEditable true |
| 4108 @DomName("SVGNumberList.appendItem") |
| 3507 Number appendItem(Number item) native; | 4109 Number appendItem(Number item) native; |
| 3508 | 4110 |
| 3509 /// @domName SVGNumberList.clear; @docsEditable true | 4111 /// @docsEditable true |
| 4112 @DomName("SVGNumberList.clear") |
| 3510 void clear() native; | 4113 void clear() native; |
| 3511 | 4114 |
| 3512 /// @domName SVGNumberList.getItem; @docsEditable true | 4115 /// @docsEditable true |
| 4116 @DomName("SVGNumberList.getItem") |
| 3513 Number getItem(int index) native; | 4117 Number getItem(int index) native; |
| 3514 | 4118 |
| 3515 /// @domName SVGNumberList.initialize; @docsEditable true | 4119 /// @docsEditable true |
| 4120 @DomName("SVGNumberList.initialize") |
| 3516 Number initialize(Number item) native; | 4121 Number initialize(Number item) native; |
| 3517 | 4122 |
| 3518 /// @domName SVGNumberList.insertItemBefore; @docsEditable true | 4123 /// @docsEditable true |
| 4124 @DomName("SVGNumberList.insertItemBefore") |
| 3519 Number insertItemBefore(Number item, int index) native; | 4125 Number insertItemBefore(Number item, int index) native; |
| 3520 | 4126 |
| 3521 /// @domName SVGNumberList.removeItem; @docsEditable true | 4127 /// @docsEditable true |
| 4128 @DomName("SVGNumberList.removeItem") |
| 3522 Number removeItem(int index) native; | 4129 Number removeItem(int index) native; |
| 3523 | 4130 |
| 3524 /// @domName SVGNumberList.replaceItem; @docsEditable true | 4131 /// @docsEditable true |
| 4132 @DomName("SVGNumberList.replaceItem") |
| 3525 Number replaceItem(Number item, int index) native; | 4133 Number replaceItem(Number item, int index) native; |
| 3526 } | 4134 } |
| 3527 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4135 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3528 // for details. All rights reserved. Use of this source code is governed by a | 4136 // for details. All rights reserved. Use of this source code is governed by a |
| 3529 // BSD-style license that can be found in the LICENSE file. | 4137 // BSD-style license that can be found in the LICENSE file. |
| 3530 | 4138 |
| 3531 | 4139 |
| 3532 /// @domName SVGPaint; @docsEditable true | 4140 /// @docsEditable true |
| 4141 @DomName("SVGPaint") |
| 3533 class Paint extends Color native "*SVGPaint" { | 4142 class Paint extends Color native "*SVGPaint" { |
| 3534 | 4143 |
| 3535 static const int SVG_PAINTTYPE_CURRENTCOLOR = 102; | 4144 static const int SVG_PAINTTYPE_CURRENTCOLOR = 102; |
| 3536 | 4145 |
| 3537 static const int SVG_PAINTTYPE_NONE = 101; | 4146 static const int SVG_PAINTTYPE_NONE = 101; |
| 3538 | 4147 |
| 3539 static const int SVG_PAINTTYPE_RGBCOLOR = 1; | 4148 static const int SVG_PAINTTYPE_RGBCOLOR = 1; |
| 3540 | 4149 |
| 3541 static const int SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR = 2; | 4150 static const int SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR = 2; |
| 3542 | 4151 |
| 3543 static const int SVG_PAINTTYPE_UNKNOWN = 0; | 4152 static const int SVG_PAINTTYPE_UNKNOWN = 0; |
| 3544 | 4153 |
| 3545 static const int SVG_PAINTTYPE_URI = 107; | 4154 static const int SVG_PAINTTYPE_URI = 107; |
| 3546 | 4155 |
| 3547 static const int SVG_PAINTTYPE_URI_CURRENTCOLOR = 104; | 4156 static const int SVG_PAINTTYPE_URI_CURRENTCOLOR = 104; |
| 3548 | 4157 |
| 3549 static const int SVG_PAINTTYPE_URI_NONE = 103; | 4158 static const int SVG_PAINTTYPE_URI_NONE = 103; |
| 3550 | 4159 |
| 3551 static const int SVG_PAINTTYPE_URI_RGBCOLOR = 105; | 4160 static const int SVG_PAINTTYPE_URI_RGBCOLOR = 105; |
| 3552 | 4161 |
| 3553 static const int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; | 4162 static const int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; |
| 3554 | 4163 |
| 3555 /// @domName SVGPaint.paintType; @docsEditable true | 4164 /// @docsEditable true |
| 4165 @DomName("SVGPaint.paintType") |
| 3556 final int paintType; | 4166 final int paintType; |
| 3557 | 4167 |
| 3558 /// @domName SVGPaint.uri; @docsEditable true | 4168 /// @docsEditable true |
| 4169 @DomName("SVGPaint.uri") |
| 3559 final String uri; | 4170 final String uri; |
| 3560 | 4171 |
| 3561 /// @domName SVGPaint.setPaint; @docsEditable true | 4172 /// @docsEditable true |
| 4173 @DomName("SVGPaint.setPaint") |
| 3562 void setPaint(int paintType, String uri, String rgbColor, String iccColor) nat
ive; | 4174 void setPaint(int paintType, String uri, String rgbColor, String iccColor) nat
ive; |
| 3563 | 4175 |
| 3564 /// @domName SVGPaint.setUri; @docsEditable true | 4176 /// @docsEditable true |
| 4177 @DomName("SVGPaint.setUri") |
| 3565 void setUri(String uri) native; | 4178 void setUri(String uri) native; |
| 3566 } | 4179 } |
| 3567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4180 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3568 // for details. All rights reserved. Use of this source code is governed by a | 4181 // for details. All rights reserved. Use of this source code is governed by a |
| 3569 // BSD-style license that can be found in the LICENSE file. | 4182 // BSD-style license that can be found in the LICENSE file. |
| 3570 | 4183 |
| 3571 | 4184 |
| 3572 /// @domName SVGPathElement; @docsEditable true | 4185 /// @docsEditable true |
| 4186 @DomName("SVGPathElement") |
| 3573 class PathElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGPathElement" { | 4187 class PathElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGPathElement" { |
| 3574 | 4188 |
| 3575 ///@docsEditable true | 4189 /// @docsEditable true |
| 3576 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path
"); | 4190 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path
"); |
| 3577 | 4191 |
| 3578 /// @domName SVGPathElement.animatedNormalizedPathSegList; @docsEditable true | 4192 /// @docsEditable true |
| 4193 @DomName("SVGPathElement.animatedNormalizedPathSegList") |
| 3579 final PathSegList animatedNormalizedPathSegList; | 4194 final PathSegList animatedNormalizedPathSegList; |
| 3580 | 4195 |
| 3581 /// @domName SVGPathElement.animatedPathSegList; @docsEditable true | 4196 /// @docsEditable true |
| 4197 @DomName("SVGPathElement.animatedPathSegList") |
| 3582 final PathSegList animatedPathSegList; | 4198 final PathSegList animatedPathSegList; |
| 3583 | 4199 |
| 3584 /// @domName SVGPathElement.normalizedPathSegList; @docsEditable true | 4200 /// @docsEditable true |
| 4201 @DomName("SVGPathElement.normalizedPathSegList") |
| 3585 final PathSegList normalizedPathSegList; | 4202 final PathSegList normalizedPathSegList; |
| 3586 | 4203 |
| 3587 /// @domName SVGPathElement.pathLength; @docsEditable true | 4204 /// @docsEditable true |
| 4205 @DomName("SVGPathElement.pathLength") |
| 3588 final AnimatedNumber pathLength; | 4206 final AnimatedNumber pathLength; |
| 3589 | 4207 |
| 3590 /// @domName SVGPathElement.pathSegList; @docsEditable true | 4208 /// @docsEditable true |
| 4209 @DomName("SVGPathElement.pathSegList") |
| 3591 final PathSegList pathSegList; | 4210 final PathSegList pathSegList; |
| 3592 | 4211 |
| 3593 /// @domName SVGPathElement.createSVGPathSegArcAbs; @docsEditable true | 4212 /// @docsEditable true |
| 3594 @JSName('createSVGPathSegArcAbs') | 4213 @JSName('createSVGPathSegArcAbs') |
| 4214 @DomName("SVGPathElement.createSVGPathSegArcAbs") |
| 3595 PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; | 4215 PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; |
| 3596 | 4216 |
| 3597 /// @domName SVGPathElement.createSVGPathSegArcRel; @docsEditable true | 4217 /// @docsEditable true |
| 3598 @JSName('createSVGPathSegArcRel') | 4218 @JSName('createSVGPathSegArcRel') |
| 4219 @DomName("SVGPathElement.createSVGPathSegArcRel") |
| 3599 PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; | 4220 PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; |
| 3600 | 4221 |
| 3601 /// @domName SVGPathElement.createSVGPathSegClosePath; @docsEditable true | 4222 /// @docsEditable true |
| 3602 @JSName('createSVGPathSegClosePath') | 4223 @JSName('createSVGPathSegClosePath') |
| 4224 @DomName("SVGPathElement.createSVGPathSegClosePath") |
| 3603 PathSegClosePath createSvgPathSegClosePath() native; | 4225 PathSegClosePath createSvgPathSegClosePath() native; |
| 3604 | 4226 |
| 3605 /// @domName SVGPathElement.createSVGPathSegCurvetoCubicAbs; @docsEditable tru
e | 4227 /// @docsEditable true |
| 3606 @JSName('createSVGPathSegCurvetoCubicAbs') | 4228 @JSName('createSVGPathSegCurvetoCubicAbs') |
| 4229 @DomName("SVGPathElement.createSVGPathSegCurvetoCubicAbs") |
| 3607 PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, n
um y1, num x2, num y2) native; | 4230 PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, n
um y1, num x2, num y2) native; |
| 3608 | 4231 |
| 3609 /// @domName SVGPathElement.createSVGPathSegCurvetoCubicRel; @docsEditable tru
e | 4232 /// @docsEditable true |
| 3610 @JSName('createSVGPathSegCurvetoCubicRel') | 4233 @JSName('createSVGPathSegCurvetoCubicRel') |
| 4234 @DomName("SVGPathElement.createSVGPathSegCurvetoCubicRel") |
| 3611 PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, n
um y1, num x2, num y2) native; | 4235 PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, n
um y1, num x2, num y2) native; |
| 3612 | 4236 |
| 3613 /// @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs; @docsEditab
le true | 4237 /// @docsEditable true |
| 3614 @JSName('createSVGPathSegCurvetoCubicSmoothAbs') | 4238 @JSName('createSVGPathSegCurvetoCubicSmoothAbs') |
| 4239 @DomName("SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs") |
| 3615 PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num
y, num x2, num y2) native; | 4240 PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num
y, num x2, num y2) native; |
| 3616 | 4241 |
| 3617 /// @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel; @docsEditab
le true | 4242 /// @docsEditable true |
| 3618 @JSName('createSVGPathSegCurvetoCubicSmoothRel') | 4243 @JSName('createSVGPathSegCurvetoCubicSmoothRel') |
| 4244 @DomName("SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel") |
| 3619 PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num
y, num x2, num y2) native; | 4245 PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num
y, num x2, num y2) native; |
| 3620 | 4246 |
| 3621 /// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticAbs; @docsEditable
true | 4247 /// @docsEditable true |
| 3622 @JSName('createSVGPathSegCurvetoQuadraticAbs') | 4248 @JSName('createSVGPathSegCurvetoQuadraticAbs') |
| 4249 @DomName("SVGPathElement.createSVGPathSegCurvetoQuadraticAbs") |
| 3623 PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, n
um x1, num y1) native; | 4250 PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, n
um x1, num y1) native; |
| 3624 | 4251 |
| 3625 /// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticRel; @docsEditable
true | 4252 /// @docsEditable true |
| 3626 @JSName('createSVGPathSegCurvetoQuadraticRel') | 4253 @JSName('createSVGPathSegCurvetoQuadraticRel') |
| 4254 @DomName("SVGPathElement.createSVGPathSegCurvetoQuadraticRel") |
| 3627 PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, n
um x1, num y1) native; | 4255 PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, n
um x1, num y1) native; |
| 3628 | 4256 |
| 3629 /// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs; @docsEd
itable true | 4257 /// @docsEditable true |
| 3630 @JSName('createSVGPathSegCurvetoQuadraticSmoothAbs') | 4258 @JSName('createSVGPathSegCurvetoQuadraticSmoothAbs') |
| 4259 @DomName("SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs") |
| 3631 PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num
x, num y) native; | 4260 PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num
x, num y) native; |
| 3632 | 4261 |
| 3633 /// @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel; @docsEd
itable true | 4262 /// @docsEditable true |
| 3634 @JSName('createSVGPathSegCurvetoQuadraticSmoothRel') | 4263 @JSName('createSVGPathSegCurvetoQuadraticSmoothRel') |
| 4264 @DomName("SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel") |
| 3635 PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num
x, num y) native; | 4265 PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num
x, num y) native; |
| 3636 | 4266 |
| 3637 /// @domName SVGPathElement.createSVGPathSegLinetoAbs; @docsEditable true | 4267 /// @docsEditable true |
| 3638 @JSName('createSVGPathSegLinetoAbs') | 4268 @JSName('createSVGPathSegLinetoAbs') |
| 4269 @DomName("SVGPathElement.createSVGPathSegLinetoAbs") |
| 3639 PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native; | 4270 PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native; |
| 3640 | 4271 |
| 3641 /// @domName SVGPathElement.createSVGPathSegLinetoHorizontalAbs; @docsEditable
true | 4272 /// @docsEditable true |
| 3642 @JSName('createSVGPathSegLinetoHorizontalAbs') | 4273 @JSName('createSVGPathSegLinetoHorizontalAbs') |
| 4274 @DomName("SVGPathElement.createSVGPathSegLinetoHorizontalAbs") |
| 3643 PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native; | 4275 PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native; |
| 3644 | 4276 |
| 3645 /// @domName SVGPathElement.createSVGPathSegLinetoHorizontalRel; @docsEditable
true | 4277 /// @docsEditable true |
| 3646 @JSName('createSVGPathSegLinetoHorizontalRel') | 4278 @JSName('createSVGPathSegLinetoHorizontalRel') |
| 4279 @DomName("SVGPathElement.createSVGPathSegLinetoHorizontalRel") |
| 3647 PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native; | 4280 PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native; |
| 3648 | 4281 |
| 3649 /// @domName SVGPathElement.createSVGPathSegLinetoRel; @docsEditable true | 4282 /// @docsEditable true |
| 3650 @JSName('createSVGPathSegLinetoRel') | 4283 @JSName('createSVGPathSegLinetoRel') |
| 4284 @DomName("SVGPathElement.createSVGPathSegLinetoRel") |
| 3651 PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native; | 4285 PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native; |
| 3652 | 4286 |
| 3653 /// @domName SVGPathElement.createSVGPathSegLinetoVerticalAbs; @docsEditable t
rue | 4287 /// @docsEditable true |
| 3654 @JSName('createSVGPathSegLinetoVerticalAbs') | 4288 @JSName('createSVGPathSegLinetoVerticalAbs') |
| 4289 @DomName("SVGPathElement.createSVGPathSegLinetoVerticalAbs") |
| 3655 PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native; | 4290 PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native; |
| 3656 | 4291 |
| 3657 /// @domName SVGPathElement.createSVGPathSegLinetoVerticalRel; @docsEditable t
rue | 4292 /// @docsEditable true |
| 3658 @JSName('createSVGPathSegLinetoVerticalRel') | 4293 @JSName('createSVGPathSegLinetoVerticalRel') |
| 4294 @DomName("SVGPathElement.createSVGPathSegLinetoVerticalRel") |
| 3659 PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native; | 4295 PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native; |
| 3660 | 4296 |
| 3661 /// @domName SVGPathElement.createSVGPathSegMovetoAbs; @docsEditable true | 4297 /// @docsEditable true |
| 3662 @JSName('createSVGPathSegMovetoAbs') | 4298 @JSName('createSVGPathSegMovetoAbs') |
| 4299 @DomName("SVGPathElement.createSVGPathSegMovetoAbs") |
| 3663 PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native; | 4300 PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native; |
| 3664 | 4301 |
| 3665 /// @domName SVGPathElement.createSVGPathSegMovetoRel; @docsEditable true | 4302 /// @docsEditable true |
| 3666 @JSName('createSVGPathSegMovetoRel') | 4303 @JSName('createSVGPathSegMovetoRel') |
| 4304 @DomName("SVGPathElement.createSVGPathSegMovetoRel") |
| 3667 PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native; | 4305 PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native; |
| 3668 | 4306 |
| 3669 /// @domName SVGPathElement.getPathSegAtLength; @docsEditable true | 4307 /// @docsEditable true |
| 4308 @DomName("SVGPathElement.getPathSegAtLength") |
| 3670 int getPathSegAtLength(num distance) native; | 4309 int getPathSegAtLength(num distance) native; |
| 3671 | 4310 |
| 3672 /// @domName SVGPathElement.getPointAtLength; @docsEditable true | 4311 /// @docsEditable true |
| 4312 @DomName("SVGPathElement.getPointAtLength") |
| 3673 Point getPointAtLength(num distance) native; | 4313 Point getPointAtLength(num distance) native; |
| 3674 | 4314 |
| 3675 /// @domName SVGPathElement.getTotalLength; @docsEditable true | 4315 /// @docsEditable true |
| 4316 @DomName("SVGPathElement.getTotalLength") |
| 3676 num getTotalLength() native; | 4317 num getTotalLength() native; |
| 3677 | 4318 |
| 3678 // From SVGExternalResourcesRequired | 4319 // From SVGExternalResourcesRequired |
| 3679 | 4320 |
| 3680 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 4321 /// @docsEditable true |
| 4322 @DomName("SVGPathElement.externalResourcesRequired") |
| 3681 final AnimatedBoolean externalResourcesRequired; | 4323 final AnimatedBoolean externalResourcesRequired; |
| 3682 | 4324 |
| 3683 // From SVGLangSpace | 4325 // From SVGLangSpace |
| 3684 | 4326 |
| 3685 /// @domName SVGLangSpace.xmllang; @docsEditable true | 4327 /// @docsEditable true |
| 4328 @DomName("SVGPathElement.xmllang") |
| 3686 String xmllang; | 4329 String xmllang; |
| 3687 | 4330 |
| 3688 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 4331 /// @docsEditable true |
| 4332 @DomName("SVGPathElement.xmlspace") |
| 3689 String xmlspace; | 4333 String xmlspace; |
| 3690 | 4334 |
| 3691 // From SVGLocatable | 4335 // From SVGLocatable |
| 3692 | 4336 |
| 3693 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 4337 /// @docsEditable true |
| 4338 @DomName("SVGPathElement.farthestViewportElement") |
| 3694 final SvgElement farthestViewportElement; | 4339 final SvgElement farthestViewportElement; |
| 3695 | 4340 |
| 3696 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 4341 /// @docsEditable true |
| 4342 @DomName("SVGPathElement.nearestViewportElement") |
| 3697 final SvgElement nearestViewportElement; | 4343 final SvgElement nearestViewportElement; |
| 3698 | 4344 |
| 3699 /// @domName SVGLocatable.getBBox; @docsEditable true | 4345 /// @docsEditable true |
| 4346 @DomName("SVGPathElement.getBBox") |
| 3700 Rect getBBox() native; | 4347 Rect getBBox() native; |
| 3701 | 4348 |
| 3702 /// @domName SVGLocatable.getCTM; @docsEditable true | 4349 /// @docsEditable true |
| 3703 @JSName('getCTM') | 4350 @JSName('getCTM') |
| 4351 @DomName("SVGPathElement.getCTM") |
| 3704 Matrix getCtm() native; | 4352 Matrix getCtm() native; |
| 3705 | 4353 |
| 3706 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 4354 /// @docsEditable true |
| 3707 @JSName('getScreenCTM') | 4355 @JSName('getScreenCTM') |
| 4356 @DomName("SVGPathElement.getScreenCTM") |
| 3708 Matrix getScreenCtm() native; | 4357 Matrix getScreenCtm() native; |
| 3709 | 4358 |
| 3710 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 4359 /// @docsEditable true |
| 4360 @DomName("SVGPathElement.getTransformToElement") |
| 3711 Matrix getTransformToElement(SvgElement element) native; | 4361 Matrix getTransformToElement(SvgElement element) native; |
| 3712 | 4362 |
| 3713 // From SVGStylable | 4363 // From SVGStylable |
| 3714 | 4364 |
| 3715 // Shadowing definition. | 4365 // Shadowing definition. |
| 3716 /// @domName SVGStylable.className; @docsEditable true | 4366 /// @docsEditable true |
| 3717 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 4367 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 3718 | 4368 |
| 3719 // Use implementation from Element. | 4369 // Use implementation from Element. |
| 3720 // final CssStyleDeclaration style; | 4370 // final CssStyleDeclaration style; |
| 3721 | 4371 |
| 3722 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 4372 /// @docsEditable true |
| 4373 @DomName("SVGPathElement.getPresentationAttribute") |
| 3723 CssValue getPresentationAttribute(String name) native; | 4374 CssValue getPresentationAttribute(String name) native; |
| 3724 | 4375 |
| 3725 // From SVGTests | 4376 // From SVGTests |
| 3726 | 4377 |
| 3727 /// @domName SVGTests.requiredExtensions; @docsEditable true | 4378 /// @docsEditable true |
| 4379 @DomName("SVGPathElement.requiredExtensions") |
| 3728 final StringList requiredExtensions; | 4380 final StringList requiredExtensions; |
| 3729 | 4381 |
| 3730 /// @domName SVGTests.requiredFeatures; @docsEditable true | 4382 /// @docsEditable true |
| 4383 @DomName("SVGPathElement.requiredFeatures") |
| 3731 final StringList requiredFeatures; | 4384 final StringList requiredFeatures; |
| 3732 | 4385 |
| 3733 /// @domName SVGTests.systemLanguage; @docsEditable true | 4386 /// @docsEditable true |
| 4387 @DomName("SVGPathElement.systemLanguage") |
| 3734 final StringList systemLanguage; | 4388 final StringList systemLanguage; |
| 3735 | 4389 |
| 3736 /// @domName SVGTests.hasExtension; @docsEditable true | 4390 /// @docsEditable true |
| 4391 @DomName("SVGPathElement.hasExtension") |
| 3737 bool hasExtension(String extension) native; | 4392 bool hasExtension(String extension) native; |
| 3738 | 4393 |
| 3739 // From SVGTransformable | 4394 // From SVGTransformable |
| 3740 | 4395 |
| 3741 /// @domName SVGTransformable.transform; @docsEditable true | 4396 /// @docsEditable true |
| 4397 @DomName("SVGPathElement.transform") |
| 3742 final AnimatedTransformList transform; | 4398 final AnimatedTransformList transform; |
| 3743 } | 4399 } |
| 3744 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4400 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3745 // for details. All rights reserved. Use of this source code is governed by a | 4401 // for details. All rights reserved. Use of this source code is governed by a |
| 3746 // BSD-style license that can be found in the LICENSE file. | 4402 // BSD-style license that can be found in the LICENSE file. |
| 3747 | 4403 |
| 3748 | 4404 |
| 3749 /// @domName SVGPathSeg; @docsEditable true | 4405 /// @docsEditable true |
| 4406 @DomName("SVGPathSeg") |
| 3750 class PathSeg native "*SVGPathSeg" { | 4407 class PathSeg native "*SVGPathSeg" { |
| 3751 | 4408 |
| 3752 static const int PATHSEG_ARC_ABS = 10; | 4409 static const int PATHSEG_ARC_ABS = 10; |
| 3753 | 4410 |
| 3754 static const int PATHSEG_ARC_REL = 11; | 4411 static const int PATHSEG_ARC_REL = 11; |
| 3755 | 4412 |
| 3756 static const int PATHSEG_CLOSEPATH = 1; | 4413 static const int PATHSEG_CLOSEPATH = 1; |
| 3757 | 4414 |
| 3758 static const int PATHSEG_CURVETO_CUBIC_ABS = 6; | 4415 static const int PATHSEG_CURVETO_CUBIC_ABS = 6; |
| 3759 | 4416 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 3782 static const int PATHSEG_LINETO_VERTICAL_ABS = 14; | 4439 static const int PATHSEG_LINETO_VERTICAL_ABS = 14; |
| 3783 | 4440 |
| 3784 static const int PATHSEG_LINETO_VERTICAL_REL = 15; | 4441 static const int PATHSEG_LINETO_VERTICAL_REL = 15; |
| 3785 | 4442 |
| 3786 static const int PATHSEG_MOVETO_ABS = 2; | 4443 static const int PATHSEG_MOVETO_ABS = 2; |
| 3787 | 4444 |
| 3788 static const int PATHSEG_MOVETO_REL = 3; | 4445 static const int PATHSEG_MOVETO_REL = 3; |
| 3789 | 4446 |
| 3790 static const int PATHSEG_UNKNOWN = 0; | 4447 static const int PATHSEG_UNKNOWN = 0; |
| 3791 | 4448 |
| 3792 /// @domName SVGPathSeg.pathSegType; @docsEditable true | 4449 /// @docsEditable true |
| 4450 @DomName("SVGPathSeg.pathSegType") |
| 3793 final int pathSegType; | 4451 final int pathSegType; |
| 3794 | 4452 |
| 3795 /// @domName SVGPathSeg.pathSegTypeAsLetter; @docsEditable true | 4453 /// @docsEditable true |
| 4454 @DomName("SVGPathSeg.pathSegTypeAsLetter") |
| 3796 final String pathSegTypeAsLetter; | 4455 final String pathSegTypeAsLetter; |
| 3797 } | 4456 } |
| 3798 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4457 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3799 // for details. All rights reserved. Use of this source code is governed by a | 4458 // for details. All rights reserved. Use of this source code is governed by a |
| 3800 // BSD-style license that can be found in the LICENSE file. | 4459 // BSD-style license that can be found in the LICENSE file. |
| 3801 | 4460 |
| 3802 | 4461 |
| 3803 /// @domName SVGPathSegArcAbs; @docsEditable true | 4462 /// @docsEditable true |
| 4463 @DomName("SVGPathSegArcAbs") |
| 3804 class PathSegArcAbs extends PathSeg native "*SVGPathSegArcAbs" { | 4464 class PathSegArcAbs extends PathSeg native "*SVGPathSegArcAbs" { |
| 3805 | 4465 |
| 3806 /// @domName SVGPathSegArcAbs.angle; @docsEditable true | 4466 /// @docsEditable true |
| 4467 @DomName("SVGPathSegArcAbs.angle") |
| 3807 num angle; | 4468 num angle; |
| 3808 | 4469 |
| 3809 /// @domName SVGPathSegArcAbs.largeArcFlag; @docsEditable true | 4470 /// @docsEditable true |
| 4471 @DomName("SVGPathSegArcAbs.largeArcFlag") |
| 3810 bool largeArcFlag; | 4472 bool largeArcFlag; |
| 3811 | 4473 |
| 3812 /// @domName SVGPathSegArcAbs.r1; @docsEditable true | 4474 /// @docsEditable true |
| 4475 @DomName("SVGPathSegArcAbs.r1") |
| 3813 num r1; | 4476 num r1; |
| 3814 | 4477 |
| 3815 /// @domName SVGPathSegArcAbs.r2; @docsEditable true | 4478 /// @docsEditable true |
| 4479 @DomName("SVGPathSegArcAbs.r2") |
| 3816 num r2; | 4480 num r2; |
| 3817 | 4481 |
| 3818 /// @domName SVGPathSegArcAbs.sweepFlag; @docsEditable true | 4482 /// @docsEditable true |
| 4483 @DomName("SVGPathSegArcAbs.sweepFlag") |
| 3819 bool sweepFlag; | 4484 bool sweepFlag; |
| 3820 | 4485 |
| 3821 /// @domName SVGPathSegArcAbs.x; @docsEditable true | 4486 /// @docsEditable true |
| 4487 @DomName("SVGPathSegArcAbs.x") |
| 3822 num x; | 4488 num x; |
| 3823 | 4489 |
| 3824 /// @domName SVGPathSegArcAbs.y; @docsEditable true | 4490 /// @docsEditable true |
| 4491 @DomName("SVGPathSegArcAbs.y") |
| 3825 num y; | 4492 num y; |
| 3826 } | 4493 } |
| 3827 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4494 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3828 // for details. All rights reserved. Use of this source code is governed by a | 4495 // for details. All rights reserved. Use of this source code is governed by a |
| 3829 // BSD-style license that can be found in the LICENSE file. | 4496 // BSD-style license that can be found in the LICENSE file. |
| 3830 | 4497 |
| 3831 | 4498 |
| 3832 /// @domName SVGPathSegArcRel; @docsEditable true | 4499 /// @docsEditable true |
| 4500 @DomName("SVGPathSegArcRel") |
| 3833 class PathSegArcRel extends PathSeg native "*SVGPathSegArcRel" { | 4501 class PathSegArcRel extends PathSeg native "*SVGPathSegArcRel" { |
| 3834 | 4502 |
| 3835 /// @domName SVGPathSegArcRel.angle; @docsEditable true | 4503 /// @docsEditable true |
| 4504 @DomName("SVGPathSegArcRel.angle") |
| 3836 num angle; | 4505 num angle; |
| 3837 | 4506 |
| 3838 /// @domName SVGPathSegArcRel.largeArcFlag; @docsEditable true | 4507 /// @docsEditable true |
| 4508 @DomName("SVGPathSegArcRel.largeArcFlag") |
| 3839 bool largeArcFlag; | 4509 bool largeArcFlag; |
| 3840 | 4510 |
| 3841 /// @domName SVGPathSegArcRel.r1; @docsEditable true | 4511 /// @docsEditable true |
| 4512 @DomName("SVGPathSegArcRel.r1") |
| 3842 num r1; | 4513 num r1; |
| 3843 | 4514 |
| 3844 /// @domName SVGPathSegArcRel.r2; @docsEditable true | 4515 /// @docsEditable true |
| 4516 @DomName("SVGPathSegArcRel.r2") |
| 3845 num r2; | 4517 num r2; |
| 3846 | 4518 |
| 3847 /// @domName SVGPathSegArcRel.sweepFlag; @docsEditable true | 4519 /// @docsEditable true |
| 4520 @DomName("SVGPathSegArcRel.sweepFlag") |
| 3848 bool sweepFlag; | 4521 bool sweepFlag; |
| 3849 | 4522 |
| 3850 /// @domName SVGPathSegArcRel.x; @docsEditable true | 4523 /// @docsEditable true |
| 4524 @DomName("SVGPathSegArcRel.x") |
| 3851 num x; | 4525 num x; |
| 3852 | 4526 |
| 3853 /// @domName SVGPathSegArcRel.y; @docsEditable true | 4527 /// @docsEditable true |
| 4528 @DomName("SVGPathSegArcRel.y") |
| 3854 num y; | 4529 num y; |
| 3855 } | 4530 } |
| 3856 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3857 // for details. All rights reserved. Use of this source code is governed by a | 4532 // for details. All rights reserved. Use of this source code is governed by a |
| 3858 // BSD-style license that can be found in the LICENSE file. | 4533 // BSD-style license that can be found in the LICENSE file. |
| 3859 | 4534 |
| 3860 | 4535 |
| 3861 /// @domName SVGPathSegClosePath; @docsEditable true | 4536 /// @docsEditable true |
| 4537 @DomName("SVGPathSegClosePath") |
| 3862 class PathSegClosePath extends PathSeg native "*SVGPathSegClosePath" { | 4538 class PathSegClosePath extends PathSeg native "*SVGPathSegClosePath" { |
| 3863 } | 4539 } |
| 3864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4540 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3865 // for details. All rights reserved. Use of this source code is governed by a | 4541 // for details. All rights reserved. Use of this source code is governed by a |
| 3866 // BSD-style license that can be found in the LICENSE file. | 4542 // BSD-style license that can be found in the LICENSE file. |
| 3867 | 4543 |
| 3868 | 4544 |
| 3869 /// @domName SVGPathSegCurvetoCubicAbs; @docsEditable true | 4545 /// @docsEditable true |
| 4546 @DomName("SVGPathSegCurvetoCubicAbs") |
| 3870 class PathSegCurvetoCubicAbs extends PathSeg native "*SVGPathSegCurvetoCubicAbs"
{ | 4547 class PathSegCurvetoCubicAbs extends PathSeg native "*SVGPathSegCurvetoCubicAbs"
{ |
| 3871 | 4548 |
| 3872 /// @domName SVGPathSegCurvetoCubicAbs.x; @docsEditable true | 4549 /// @docsEditable true |
| 4550 @DomName("SVGPathSegCurvetoCubicAbs.x") |
| 3873 num x; | 4551 num x; |
| 3874 | 4552 |
| 3875 /// @domName SVGPathSegCurvetoCubicAbs.x1; @docsEditable true | 4553 /// @docsEditable true |
| 4554 @DomName("SVGPathSegCurvetoCubicAbs.x1") |
| 3876 num x1; | 4555 num x1; |
| 3877 | 4556 |
| 3878 /// @domName SVGPathSegCurvetoCubicAbs.x2; @docsEditable true | 4557 /// @docsEditable true |
| 4558 @DomName("SVGPathSegCurvetoCubicAbs.x2") |
| 3879 num x2; | 4559 num x2; |
| 3880 | 4560 |
| 3881 /// @domName SVGPathSegCurvetoCubicAbs.y; @docsEditable true | 4561 /// @docsEditable true |
| 4562 @DomName("SVGPathSegCurvetoCubicAbs.y") |
| 3882 num y; | 4563 num y; |
| 3883 | 4564 |
| 3884 /// @domName SVGPathSegCurvetoCubicAbs.y1; @docsEditable true | 4565 /// @docsEditable true |
| 4566 @DomName("SVGPathSegCurvetoCubicAbs.y1") |
| 3885 num y1; | 4567 num y1; |
| 3886 | 4568 |
| 3887 /// @domName SVGPathSegCurvetoCubicAbs.y2; @docsEditable true | 4569 /// @docsEditable true |
| 4570 @DomName("SVGPathSegCurvetoCubicAbs.y2") |
| 3888 num y2; | 4571 num y2; |
| 3889 } | 4572 } |
| 3890 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4573 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3891 // for details. All rights reserved. Use of this source code is governed by a | 4574 // for details. All rights reserved. Use of this source code is governed by a |
| 3892 // BSD-style license that can be found in the LICENSE file. | 4575 // BSD-style license that can be found in the LICENSE file. |
| 3893 | 4576 |
| 3894 | 4577 |
| 3895 /// @domName SVGPathSegCurvetoCubicRel; @docsEditable true | 4578 /// @docsEditable true |
| 4579 @DomName("SVGPathSegCurvetoCubicRel") |
| 3896 class PathSegCurvetoCubicRel extends PathSeg native "*SVGPathSegCurvetoCubicRel"
{ | 4580 class PathSegCurvetoCubicRel extends PathSeg native "*SVGPathSegCurvetoCubicRel"
{ |
| 3897 | 4581 |
| 3898 /// @domName SVGPathSegCurvetoCubicRel.x; @docsEditable true | 4582 /// @docsEditable true |
| 4583 @DomName("SVGPathSegCurvetoCubicRel.x") |
| 3899 num x; | 4584 num x; |
| 3900 | 4585 |
| 3901 /// @domName SVGPathSegCurvetoCubicRel.x1; @docsEditable true | 4586 /// @docsEditable true |
| 4587 @DomName("SVGPathSegCurvetoCubicRel.x1") |
| 3902 num x1; | 4588 num x1; |
| 3903 | 4589 |
| 3904 /// @domName SVGPathSegCurvetoCubicRel.x2; @docsEditable true | 4590 /// @docsEditable true |
| 4591 @DomName("SVGPathSegCurvetoCubicRel.x2") |
| 3905 num x2; | 4592 num x2; |
| 3906 | 4593 |
| 3907 /// @domName SVGPathSegCurvetoCubicRel.y; @docsEditable true | 4594 /// @docsEditable true |
| 4595 @DomName("SVGPathSegCurvetoCubicRel.y") |
| 3908 num y; | 4596 num y; |
| 3909 | 4597 |
| 3910 /// @domName SVGPathSegCurvetoCubicRel.y1; @docsEditable true | 4598 /// @docsEditable true |
| 4599 @DomName("SVGPathSegCurvetoCubicRel.y1") |
| 3911 num y1; | 4600 num y1; |
| 3912 | 4601 |
| 3913 /// @domName SVGPathSegCurvetoCubicRel.y2; @docsEditable true | 4602 /// @docsEditable true |
| 4603 @DomName("SVGPathSegCurvetoCubicRel.y2") |
| 3914 num y2; | 4604 num y2; |
| 3915 } | 4605 } |
| 3916 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4606 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3917 // for details. All rights reserved. Use of this source code is governed by a | 4607 // for details. All rights reserved. Use of this source code is governed by a |
| 3918 // BSD-style license that can be found in the LICENSE file. | 4608 // BSD-style license that can be found in the LICENSE file. |
| 3919 | 4609 |
| 3920 | 4610 |
| 3921 /// @domName SVGPathSegCurvetoCubicSmoothAbs; @docsEditable true | 4611 /// @docsEditable true |
| 4612 @DomName("SVGPathSegCurvetoCubicSmoothAbs") |
| 3922 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "*SVGPathSegCurvetoCub
icSmoothAbs" { | 4613 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "*SVGPathSegCurvetoCub
icSmoothAbs" { |
| 3923 | 4614 |
| 3924 /// @domName SVGPathSegCurvetoCubicSmoothAbs.x; @docsEditable true | 4615 /// @docsEditable true |
| 4616 @DomName("SVGPathSegCurvetoCubicSmoothAbs.x") |
| 3925 num x; | 4617 num x; |
| 3926 | 4618 |
| 3927 /// @domName SVGPathSegCurvetoCubicSmoothAbs.x2; @docsEditable true | 4619 /// @docsEditable true |
| 4620 @DomName("SVGPathSegCurvetoCubicSmoothAbs.x2") |
| 3928 num x2; | 4621 num x2; |
| 3929 | 4622 |
| 3930 /// @domName SVGPathSegCurvetoCubicSmoothAbs.y; @docsEditable true | 4623 /// @docsEditable true |
| 4624 @DomName("SVGPathSegCurvetoCubicSmoothAbs.y") |
| 3931 num y; | 4625 num y; |
| 3932 | 4626 |
| 3933 /// @domName SVGPathSegCurvetoCubicSmoothAbs.y2; @docsEditable true | 4627 /// @docsEditable true |
| 4628 @DomName("SVGPathSegCurvetoCubicSmoothAbs.y2") |
| 3934 num y2; | 4629 num y2; |
| 3935 } | 4630 } |
| 3936 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4631 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3937 // for details. All rights reserved. Use of this source code is governed by a | 4632 // for details. All rights reserved. Use of this source code is governed by a |
| 3938 // BSD-style license that can be found in the LICENSE file. | 4633 // BSD-style license that can be found in the LICENSE file. |
| 3939 | 4634 |
| 3940 | 4635 |
| 3941 /// @domName SVGPathSegCurvetoCubicSmoothRel; @docsEditable true | 4636 /// @docsEditable true |
| 4637 @DomName("SVGPathSegCurvetoCubicSmoothRel") |
| 3942 class PathSegCurvetoCubicSmoothRel extends PathSeg native "*SVGPathSegCurvetoCub
icSmoothRel" { | 4638 class PathSegCurvetoCubicSmoothRel extends PathSeg native "*SVGPathSegCurvetoCub
icSmoothRel" { |
| 3943 | 4639 |
| 3944 /// @domName SVGPathSegCurvetoCubicSmoothRel.x; @docsEditable true | 4640 /// @docsEditable true |
| 4641 @DomName("SVGPathSegCurvetoCubicSmoothRel.x") |
| 3945 num x; | 4642 num x; |
| 3946 | 4643 |
| 3947 /// @domName SVGPathSegCurvetoCubicSmoothRel.x2; @docsEditable true | 4644 /// @docsEditable true |
| 4645 @DomName("SVGPathSegCurvetoCubicSmoothRel.x2") |
| 3948 num x2; | 4646 num x2; |
| 3949 | 4647 |
| 3950 /// @domName SVGPathSegCurvetoCubicSmoothRel.y; @docsEditable true | 4648 /// @docsEditable true |
| 4649 @DomName("SVGPathSegCurvetoCubicSmoothRel.y") |
| 3951 num y; | 4650 num y; |
| 3952 | 4651 |
| 3953 /// @domName SVGPathSegCurvetoCubicSmoothRel.y2; @docsEditable true | 4652 /// @docsEditable true |
| 4653 @DomName("SVGPathSegCurvetoCubicSmoothRel.y2") |
| 3954 num y2; | 4654 num y2; |
| 3955 } | 4655 } |
| 3956 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3957 // for details. All rights reserved. Use of this source code is governed by a | 4657 // for details. All rights reserved. Use of this source code is governed by a |
| 3958 // BSD-style license that can be found in the LICENSE file. | 4658 // BSD-style license that can be found in the LICENSE file. |
| 3959 | 4659 |
| 3960 | 4660 |
| 3961 /// @domName SVGPathSegCurvetoQuadraticAbs; @docsEditable true | 4661 /// @docsEditable true |
| 4662 @DomName("SVGPathSegCurvetoQuadraticAbs") |
| 3962 class PathSegCurvetoQuadraticAbs extends PathSeg native "*SVGPathSegCurvetoQuadr
aticAbs" { | 4663 class PathSegCurvetoQuadraticAbs extends PathSeg native "*SVGPathSegCurvetoQuadr
aticAbs" { |
| 3963 | 4664 |
| 3964 /// @domName SVGPathSegCurvetoQuadraticAbs.x; @docsEditable true | 4665 /// @docsEditable true |
| 4666 @DomName("SVGPathSegCurvetoQuadraticAbs.x") |
| 3965 num x; | 4667 num x; |
| 3966 | 4668 |
| 3967 /// @domName SVGPathSegCurvetoQuadraticAbs.x1; @docsEditable true | 4669 /// @docsEditable true |
| 4670 @DomName("SVGPathSegCurvetoQuadraticAbs.x1") |
| 3968 num x1; | 4671 num x1; |
| 3969 | 4672 |
| 3970 /// @domName SVGPathSegCurvetoQuadraticAbs.y; @docsEditable true | 4673 /// @docsEditable true |
| 4674 @DomName("SVGPathSegCurvetoQuadraticAbs.y") |
| 3971 num y; | 4675 num y; |
| 3972 | 4676 |
| 3973 /// @domName SVGPathSegCurvetoQuadraticAbs.y1; @docsEditable true | 4677 /// @docsEditable true |
| 4678 @DomName("SVGPathSegCurvetoQuadraticAbs.y1") |
| 3974 num y1; | 4679 num y1; |
| 3975 } | 4680 } |
| 3976 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3977 // for details. All rights reserved. Use of this source code is governed by a | 4682 // for details. All rights reserved. Use of this source code is governed by a |
| 3978 // BSD-style license that can be found in the LICENSE file. | 4683 // BSD-style license that can be found in the LICENSE file. |
| 3979 | 4684 |
| 3980 | 4685 |
| 3981 /// @domName SVGPathSegCurvetoQuadraticRel; @docsEditable true | 4686 /// @docsEditable true |
| 4687 @DomName("SVGPathSegCurvetoQuadraticRel") |
| 3982 class PathSegCurvetoQuadraticRel extends PathSeg native "*SVGPathSegCurvetoQuadr
aticRel" { | 4688 class PathSegCurvetoQuadraticRel extends PathSeg native "*SVGPathSegCurvetoQuadr
aticRel" { |
| 3983 | 4689 |
| 3984 /// @domName SVGPathSegCurvetoQuadraticRel.x; @docsEditable true | 4690 /// @docsEditable true |
| 4691 @DomName("SVGPathSegCurvetoQuadraticRel.x") |
| 3985 num x; | 4692 num x; |
| 3986 | 4693 |
| 3987 /// @domName SVGPathSegCurvetoQuadraticRel.x1; @docsEditable true | 4694 /// @docsEditable true |
| 4695 @DomName("SVGPathSegCurvetoQuadraticRel.x1") |
| 3988 num x1; | 4696 num x1; |
| 3989 | 4697 |
| 3990 /// @domName SVGPathSegCurvetoQuadraticRel.y; @docsEditable true | 4698 /// @docsEditable true |
| 4699 @DomName("SVGPathSegCurvetoQuadraticRel.y") |
| 3991 num y; | 4700 num y; |
| 3992 | 4701 |
| 3993 /// @domName SVGPathSegCurvetoQuadraticRel.y1; @docsEditable true | 4702 /// @docsEditable true |
| 4703 @DomName("SVGPathSegCurvetoQuadraticRel.y1") |
| 3994 num y1; | 4704 num y1; |
| 3995 } | 4705 } |
| 3996 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4706 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3997 // for details. All rights reserved. Use of this source code is governed by a | 4707 // for details. All rights reserved. Use of this source code is governed by a |
| 3998 // BSD-style license that can be found in the LICENSE file. | 4708 // BSD-style license that can be found in the LICENSE file. |
| 3999 | 4709 |
| 4000 | 4710 |
| 4001 /// @domName SVGPathSegCurvetoQuadraticSmoothAbs; @docsEditable true | 4711 /// @docsEditable true |
| 4712 @DomName("SVGPathSegCurvetoQuadraticSmoothAbs") |
| 4002 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "*SVGPathSegCurvet
oQuadraticSmoothAbs" { | 4713 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "*SVGPathSegCurvet
oQuadraticSmoothAbs" { |
| 4003 | 4714 |
| 4004 /// @domName SVGPathSegCurvetoQuadraticSmoothAbs.x; @docsEditable true | 4715 /// @docsEditable true |
| 4716 @DomName("SVGPathSegCurvetoQuadraticSmoothAbs.x") |
| 4005 num x; | 4717 num x; |
| 4006 | 4718 |
| 4007 /// @domName SVGPathSegCurvetoQuadraticSmoothAbs.y; @docsEditable true | 4719 /// @docsEditable true |
| 4720 @DomName("SVGPathSegCurvetoQuadraticSmoothAbs.y") |
| 4008 num y; | 4721 num y; |
| 4009 } | 4722 } |
| 4010 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4723 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4011 // for details. All rights reserved. Use of this source code is governed by a | 4724 // for details. All rights reserved. Use of this source code is governed by a |
| 4012 // BSD-style license that can be found in the LICENSE file. | 4725 // BSD-style license that can be found in the LICENSE file. |
| 4013 | 4726 |
| 4014 | 4727 |
| 4015 /// @domName SVGPathSegCurvetoQuadraticSmoothRel; @docsEditable true | 4728 /// @docsEditable true |
| 4729 @DomName("SVGPathSegCurvetoQuadraticSmoothRel") |
| 4016 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "*SVGPathSegCurvet
oQuadraticSmoothRel" { | 4730 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "*SVGPathSegCurvet
oQuadraticSmoothRel" { |
| 4017 | 4731 |
| 4018 /// @domName SVGPathSegCurvetoQuadraticSmoothRel.x; @docsEditable true | 4732 /// @docsEditable true |
| 4733 @DomName("SVGPathSegCurvetoQuadraticSmoothRel.x") |
| 4019 num x; | 4734 num x; |
| 4020 | 4735 |
| 4021 /// @domName SVGPathSegCurvetoQuadraticSmoothRel.y; @docsEditable true | 4736 /// @docsEditable true |
| 4737 @DomName("SVGPathSegCurvetoQuadraticSmoothRel.y") |
| 4022 num y; | 4738 num y; |
| 4023 } | 4739 } |
| 4024 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4740 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4025 // for details. All rights reserved. Use of this source code is governed by a | 4741 // for details. All rights reserved. Use of this source code is governed by a |
| 4026 // BSD-style license that can be found in the LICENSE file. | 4742 // BSD-style license that can be found in the LICENSE file. |
| 4027 | 4743 |
| 4028 | 4744 |
| 4029 /// @domName SVGPathSegLinetoAbs; @docsEditable true | 4745 /// @docsEditable true |
| 4746 @DomName("SVGPathSegLinetoAbs") |
| 4030 class PathSegLinetoAbs extends PathSeg native "*SVGPathSegLinetoAbs" { | 4747 class PathSegLinetoAbs extends PathSeg native "*SVGPathSegLinetoAbs" { |
| 4031 | 4748 |
| 4032 /// @domName SVGPathSegLinetoAbs.x; @docsEditable true | 4749 /// @docsEditable true |
| 4750 @DomName("SVGPathSegLinetoAbs.x") |
| 4033 num x; | 4751 num x; |
| 4034 | 4752 |
| 4035 /// @domName SVGPathSegLinetoAbs.y; @docsEditable true | 4753 /// @docsEditable true |
| 4754 @DomName("SVGPathSegLinetoAbs.y") |
| 4036 num y; | 4755 num y; |
| 4037 } | 4756 } |
| 4038 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4757 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4039 // for details. All rights reserved. Use of this source code is governed by a | 4758 // for details. All rights reserved. Use of this source code is governed by a |
| 4040 // BSD-style license that can be found in the LICENSE file. | 4759 // BSD-style license that can be found in the LICENSE file. |
| 4041 | 4760 |
| 4042 | 4761 |
| 4043 /// @domName SVGPathSegLinetoHorizontalAbs; @docsEditable true | 4762 /// @docsEditable true |
| 4763 @DomName("SVGPathSegLinetoHorizontalAbs") |
| 4044 class PathSegLinetoHorizontalAbs extends PathSeg native "*SVGPathSegLinetoHorizo
ntalAbs" { | 4764 class PathSegLinetoHorizontalAbs extends PathSeg native "*SVGPathSegLinetoHorizo
ntalAbs" { |
| 4045 | 4765 |
| 4046 /// @domName SVGPathSegLinetoHorizontalAbs.x; @docsEditable true | 4766 /// @docsEditable true |
| 4767 @DomName("SVGPathSegLinetoHorizontalAbs.x") |
| 4047 num x; | 4768 num x; |
| 4048 } | 4769 } |
| 4049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4770 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4050 // for details. All rights reserved. Use of this source code is governed by a | 4771 // for details. All rights reserved. Use of this source code is governed by a |
| 4051 // BSD-style license that can be found in the LICENSE file. | 4772 // BSD-style license that can be found in the LICENSE file. |
| 4052 | 4773 |
| 4053 | 4774 |
| 4054 /// @domName SVGPathSegLinetoHorizontalRel; @docsEditable true | 4775 /// @docsEditable true |
| 4776 @DomName("SVGPathSegLinetoHorizontalRel") |
| 4055 class PathSegLinetoHorizontalRel extends PathSeg native "*SVGPathSegLinetoHorizo
ntalRel" { | 4777 class PathSegLinetoHorizontalRel extends PathSeg native "*SVGPathSegLinetoHorizo
ntalRel" { |
| 4056 | 4778 |
| 4057 /// @domName SVGPathSegLinetoHorizontalRel.x; @docsEditable true | 4779 /// @docsEditable true |
| 4780 @DomName("SVGPathSegLinetoHorizontalRel.x") |
| 4058 num x; | 4781 num x; |
| 4059 } | 4782 } |
| 4060 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4783 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4061 // for details. All rights reserved. Use of this source code is governed by a | 4784 // for details. All rights reserved. Use of this source code is governed by a |
| 4062 // BSD-style license that can be found in the LICENSE file. | 4785 // BSD-style license that can be found in the LICENSE file. |
| 4063 | 4786 |
| 4064 | 4787 |
| 4065 /// @domName SVGPathSegLinetoRel; @docsEditable true | 4788 /// @docsEditable true |
| 4789 @DomName("SVGPathSegLinetoRel") |
| 4066 class PathSegLinetoRel extends PathSeg native "*SVGPathSegLinetoRel" { | 4790 class PathSegLinetoRel extends PathSeg native "*SVGPathSegLinetoRel" { |
| 4067 | 4791 |
| 4068 /// @domName SVGPathSegLinetoRel.x; @docsEditable true | 4792 /// @docsEditable true |
| 4793 @DomName("SVGPathSegLinetoRel.x") |
| 4069 num x; | 4794 num x; |
| 4070 | 4795 |
| 4071 /// @domName SVGPathSegLinetoRel.y; @docsEditable true | 4796 /// @docsEditable true |
| 4797 @DomName("SVGPathSegLinetoRel.y") |
| 4072 num y; | 4798 num y; |
| 4073 } | 4799 } |
| 4074 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4075 // for details. All rights reserved. Use of this source code is governed by a | 4801 // for details. All rights reserved. Use of this source code is governed by a |
| 4076 // BSD-style license that can be found in the LICENSE file. | 4802 // BSD-style license that can be found in the LICENSE file. |
| 4077 | 4803 |
| 4078 | 4804 |
| 4079 /// @domName SVGPathSegLinetoVerticalAbs; @docsEditable true | 4805 /// @docsEditable true |
| 4806 @DomName("SVGPathSegLinetoVerticalAbs") |
| 4080 class PathSegLinetoVerticalAbs extends PathSeg native "*SVGPathSegLinetoVertical
Abs" { | 4807 class PathSegLinetoVerticalAbs extends PathSeg native "*SVGPathSegLinetoVertical
Abs" { |
| 4081 | 4808 |
| 4082 /// @domName SVGPathSegLinetoVerticalAbs.y; @docsEditable true | 4809 /// @docsEditable true |
| 4810 @DomName("SVGPathSegLinetoVerticalAbs.y") |
| 4083 num y; | 4811 num y; |
| 4084 } | 4812 } |
| 4085 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4813 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4086 // for details. All rights reserved. Use of this source code is governed by a | 4814 // for details. All rights reserved. Use of this source code is governed by a |
| 4087 // BSD-style license that can be found in the LICENSE file. | 4815 // BSD-style license that can be found in the LICENSE file. |
| 4088 | 4816 |
| 4089 | 4817 |
| 4090 /// @domName SVGPathSegLinetoVerticalRel; @docsEditable true | 4818 /// @docsEditable true |
| 4819 @DomName("SVGPathSegLinetoVerticalRel") |
| 4091 class PathSegLinetoVerticalRel extends PathSeg native "*SVGPathSegLinetoVertical
Rel" { | 4820 class PathSegLinetoVerticalRel extends PathSeg native "*SVGPathSegLinetoVertical
Rel" { |
| 4092 | 4821 |
| 4093 /// @domName SVGPathSegLinetoVerticalRel.y; @docsEditable true | 4822 /// @docsEditable true |
| 4823 @DomName("SVGPathSegLinetoVerticalRel.y") |
| 4094 num y; | 4824 num y; |
| 4095 } | 4825 } |
| 4096 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4097 // for details. All rights reserved. Use of this source code is governed by a | 4827 // for details. All rights reserved. Use of this source code is governed by a |
| 4098 // BSD-style license that can be found in the LICENSE file. | 4828 // BSD-style license that can be found in the LICENSE file. |
| 4099 | 4829 |
| 4100 | 4830 |
| 4101 /// @domName SVGPathSegList; @docsEditable true | 4831 /// @docsEditable true |
| 4832 @DomName("SVGPathSegList") |
| 4102 class PathSegList implements JavaScriptIndexingBehavior, List<PathSeg> native "*
SVGPathSegList" { | 4833 class PathSegList implements JavaScriptIndexingBehavior, List<PathSeg> native "*
SVGPathSegList" { |
| 4103 | 4834 |
| 4104 /// @domName SVGPathSegList.numberOfItems; @docsEditable true | 4835 /// @docsEditable true |
| 4836 @DomName("SVGPathSegList.numberOfItems") |
| 4105 final int numberOfItems; | 4837 final int numberOfItems; |
| 4106 | 4838 |
| 4107 PathSeg operator[](int index) => JS("PathSeg", "#[#]", this, index); | 4839 PathSeg operator[](int index) => JS("PathSeg", "#[#]", this, index); |
| 4108 | 4840 |
| 4109 void operator[]=(int index, PathSeg value) { | 4841 void operator[]=(int index, PathSeg value) { |
| 4110 throw new UnsupportedError("Cannot assign element of immutable List."); | 4842 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 4111 } | 4843 } |
| 4112 // -- start List<PathSeg> mixins. | 4844 // -- start List<PathSeg> mixins. |
| 4113 // PathSeg is the element type. | 4845 // PathSeg is the element type. |
| 4114 | 4846 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4242 | 4974 |
| 4243 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { | 4975 void insertRange(int start, int rangeLength, [PathSeg initialValue]) { |
| 4244 throw new UnsupportedError("Cannot insertRange on immutable List."); | 4976 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 4245 } | 4977 } |
| 4246 | 4978 |
| 4247 List<PathSeg> getRange(int start, int rangeLength) => | 4979 List<PathSeg> getRange(int start, int rangeLength) => |
| 4248 Lists.getRange(this, start, rangeLength, <PathSeg>[]); | 4980 Lists.getRange(this, start, rangeLength, <PathSeg>[]); |
| 4249 | 4981 |
| 4250 // -- end List<PathSeg> mixins. | 4982 // -- end List<PathSeg> mixins. |
| 4251 | 4983 |
| 4252 /// @domName SVGPathSegList.appendItem; @docsEditable true | 4984 /// @docsEditable true |
| 4985 @DomName("SVGPathSegList.appendItem") |
| 4253 PathSeg appendItem(PathSeg newItem) native; | 4986 PathSeg appendItem(PathSeg newItem) native; |
| 4254 | 4987 |
| 4255 /// @domName SVGPathSegList.clear; @docsEditable true | 4988 /// @docsEditable true |
| 4989 @DomName("SVGPathSegList.clear") |
| 4256 void clear() native; | 4990 void clear() native; |
| 4257 | 4991 |
| 4258 /// @domName SVGPathSegList.getItem; @docsEditable true | 4992 /// @docsEditable true |
| 4993 @DomName("SVGPathSegList.getItem") |
| 4259 PathSeg getItem(int index) native; | 4994 PathSeg getItem(int index) native; |
| 4260 | 4995 |
| 4261 /// @domName SVGPathSegList.initialize; @docsEditable true | 4996 /// @docsEditable true |
| 4997 @DomName("SVGPathSegList.initialize") |
| 4262 PathSeg initialize(PathSeg newItem) native; | 4998 PathSeg initialize(PathSeg newItem) native; |
| 4263 | 4999 |
| 4264 /// @domName SVGPathSegList.insertItemBefore; @docsEditable true | 5000 /// @docsEditable true |
| 5001 @DomName("SVGPathSegList.insertItemBefore") |
| 4265 PathSeg insertItemBefore(PathSeg newItem, int index) native; | 5002 PathSeg insertItemBefore(PathSeg newItem, int index) native; |
| 4266 | 5003 |
| 4267 /// @domName SVGPathSegList.removeItem; @docsEditable true | 5004 /// @docsEditable true |
| 5005 @DomName("SVGPathSegList.removeItem") |
| 4268 PathSeg removeItem(int index) native; | 5006 PathSeg removeItem(int index) native; |
| 4269 | 5007 |
| 4270 /// @domName SVGPathSegList.replaceItem; @docsEditable true | 5008 /// @docsEditable true |
| 5009 @DomName("SVGPathSegList.replaceItem") |
| 4271 PathSeg replaceItem(PathSeg newItem, int index) native; | 5010 PathSeg replaceItem(PathSeg newItem, int index) native; |
| 4272 } | 5011 } |
| 4273 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5012 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4274 // for details. All rights reserved. Use of this source code is governed by a | 5013 // for details. All rights reserved. Use of this source code is governed by a |
| 4275 // BSD-style license that can be found in the LICENSE file. | 5014 // BSD-style license that can be found in the LICENSE file. |
| 4276 | 5015 |
| 4277 | 5016 |
| 4278 /// @domName SVGPathSegMovetoAbs; @docsEditable true | 5017 /// @docsEditable true |
| 5018 @DomName("SVGPathSegMovetoAbs") |
| 4279 class PathSegMovetoAbs extends PathSeg native "*SVGPathSegMovetoAbs" { | 5019 class PathSegMovetoAbs extends PathSeg native "*SVGPathSegMovetoAbs" { |
| 4280 | 5020 |
| 4281 /// @domName SVGPathSegMovetoAbs.x; @docsEditable true | 5021 /// @docsEditable true |
| 5022 @DomName("SVGPathSegMovetoAbs.x") |
| 4282 num x; | 5023 num x; |
| 4283 | 5024 |
| 4284 /// @domName SVGPathSegMovetoAbs.y; @docsEditable true | 5025 /// @docsEditable true |
| 5026 @DomName("SVGPathSegMovetoAbs.y") |
| 4285 num y; | 5027 num y; |
| 4286 } | 5028 } |
| 4287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4288 // for details. All rights reserved. Use of this source code is governed by a | 5030 // for details. All rights reserved. Use of this source code is governed by a |
| 4289 // BSD-style license that can be found in the LICENSE file. | 5031 // BSD-style license that can be found in the LICENSE file. |
| 4290 | 5032 |
| 4291 | 5033 |
| 4292 /// @domName SVGPathSegMovetoRel; @docsEditable true | 5034 /// @docsEditable true |
| 5035 @DomName("SVGPathSegMovetoRel") |
| 4293 class PathSegMovetoRel extends PathSeg native "*SVGPathSegMovetoRel" { | 5036 class PathSegMovetoRel extends PathSeg native "*SVGPathSegMovetoRel" { |
| 4294 | 5037 |
| 4295 /// @domName SVGPathSegMovetoRel.x; @docsEditable true | 5038 /// @docsEditable true |
| 5039 @DomName("SVGPathSegMovetoRel.x") |
| 4296 num x; | 5040 num x; |
| 4297 | 5041 |
| 4298 /// @domName SVGPathSegMovetoRel.y; @docsEditable true | 5042 /// @docsEditable true |
| 5043 @DomName("SVGPathSegMovetoRel.y") |
| 4299 num y; | 5044 num y; |
| 4300 } | 5045 } |
| 4301 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5046 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4302 // for details. All rights reserved. Use of this source code is governed by a | 5047 // for details. All rights reserved. Use of this source code is governed by a |
| 4303 // BSD-style license that can be found in the LICENSE file. | 5048 // BSD-style license that can be found in the LICENSE file. |
| 4304 | 5049 |
| 4305 | 5050 |
| 4306 /// @domName SVGPatternElement; @docsEditable true | 5051 /// @docsEditable true |
| 5052 @DomName("SVGPatternElement") |
| 4307 class PatternElement extends SvgElement implements FitToViewBox, Tests, UriRefer
ence, Stylable, ExternalResourcesRequired, LangSpace native "*SVGPatternElement"
{ | 5053 class PatternElement extends SvgElement implements FitToViewBox, Tests, UriRefer
ence, Stylable, ExternalResourcesRequired, LangSpace native "*SVGPatternElement"
{ |
| 4308 | 5054 |
| 4309 ///@docsEditable true | 5055 /// @docsEditable true |
| 4310 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
attern"); | 5056 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
attern"); |
| 4311 | 5057 |
| 4312 /// @domName SVGPatternElement.height; @docsEditable true | 5058 /// @docsEditable true |
| 5059 @DomName("SVGPatternElement.height") |
| 4313 final AnimatedLength height; | 5060 final AnimatedLength height; |
| 4314 | 5061 |
| 4315 /// @domName SVGPatternElement.patternContentUnits; @docsEditable true | 5062 /// @docsEditable true |
| 5063 @DomName("SVGPatternElement.patternContentUnits") |
| 4316 final AnimatedEnumeration patternContentUnits; | 5064 final AnimatedEnumeration patternContentUnits; |
| 4317 | 5065 |
| 4318 /// @domName SVGPatternElement.patternTransform; @docsEditable true | 5066 /// @docsEditable true |
| 5067 @DomName("SVGPatternElement.patternTransform") |
| 4319 final AnimatedTransformList patternTransform; | 5068 final AnimatedTransformList patternTransform; |
| 4320 | 5069 |
| 4321 /// @domName SVGPatternElement.patternUnits; @docsEditable true | 5070 /// @docsEditable true |
| 5071 @DomName("SVGPatternElement.patternUnits") |
| 4322 final AnimatedEnumeration patternUnits; | 5072 final AnimatedEnumeration patternUnits; |
| 4323 | 5073 |
| 4324 /// @domName SVGPatternElement.width; @docsEditable true | 5074 /// @docsEditable true |
| 5075 @DomName("SVGPatternElement.width") |
| 4325 final AnimatedLength width; | 5076 final AnimatedLength width; |
| 4326 | 5077 |
| 4327 /// @domName SVGPatternElement.x; @docsEditable true | 5078 /// @docsEditable true |
| 5079 @DomName("SVGPatternElement.x") |
| 4328 final AnimatedLength x; | 5080 final AnimatedLength x; |
| 4329 | 5081 |
| 4330 /// @domName SVGPatternElement.y; @docsEditable true | 5082 /// @docsEditable true |
| 5083 @DomName("SVGPatternElement.y") |
| 4331 final AnimatedLength y; | 5084 final AnimatedLength y; |
| 4332 | 5085 |
| 4333 // From SVGExternalResourcesRequired | 5086 // From SVGExternalResourcesRequired |
| 4334 | 5087 |
| 4335 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 5088 /// @docsEditable true |
| 5089 @DomName("SVGPatternElement.externalResourcesRequired") |
| 4336 final AnimatedBoolean externalResourcesRequired; | 5090 final AnimatedBoolean externalResourcesRequired; |
| 4337 | 5091 |
| 4338 // From SVGFitToViewBox | 5092 // From SVGFitToViewBox |
| 4339 | 5093 |
| 4340 /// @domName SVGFitToViewBox.preserveAspectRatio; @docsEditable true | 5094 /// @docsEditable true |
| 5095 @DomName("SVGPatternElement.preserveAspectRatio") |
| 4341 final AnimatedPreserveAspectRatio preserveAspectRatio; | 5096 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 4342 | 5097 |
| 4343 /// @domName SVGFitToViewBox.viewBox; @docsEditable true | 5098 /// @docsEditable true |
| 5099 @DomName("SVGPatternElement.viewBox") |
| 4344 final AnimatedRect viewBox; | 5100 final AnimatedRect viewBox; |
| 4345 | 5101 |
| 4346 // From SVGLangSpace | 5102 // From SVGLangSpace |
| 4347 | 5103 |
| 4348 /// @domName SVGLangSpace.xmllang; @docsEditable true | 5104 /// @docsEditable true |
| 5105 @DomName("SVGPatternElement.xmllang") |
| 4349 String xmllang; | 5106 String xmllang; |
| 4350 | 5107 |
| 4351 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 5108 /// @docsEditable true |
| 5109 @DomName("SVGPatternElement.xmlspace") |
| 4352 String xmlspace; | 5110 String xmlspace; |
| 4353 | 5111 |
| 4354 // From SVGStylable | 5112 // From SVGStylable |
| 4355 | 5113 |
| 4356 // Shadowing definition. | 5114 // Shadowing definition. |
| 4357 /// @domName SVGStylable.className; @docsEditable true | 5115 /// @docsEditable true |
| 4358 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 5116 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 4359 | 5117 |
| 4360 // Use implementation from Element. | 5118 // Use implementation from Element. |
| 4361 // final CssStyleDeclaration style; | 5119 // final CssStyleDeclaration style; |
| 4362 | 5120 |
| 4363 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5121 /// @docsEditable true |
| 5122 @DomName("SVGPatternElement.getPresentationAttribute") |
| 4364 CssValue getPresentationAttribute(String name) native; | 5123 CssValue getPresentationAttribute(String name) native; |
| 4365 | 5124 |
| 4366 // From SVGTests | 5125 // From SVGTests |
| 4367 | 5126 |
| 4368 /// @domName SVGTests.requiredExtensions; @docsEditable true | 5127 /// @docsEditable true |
| 5128 @DomName("SVGPatternElement.requiredExtensions") |
| 4369 final StringList requiredExtensions; | 5129 final StringList requiredExtensions; |
| 4370 | 5130 |
| 4371 /// @domName SVGTests.requiredFeatures; @docsEditable true | 5131 /// @docsEditable true |
| 5132 @DomName("SVGPatternElement.requiredFeatures") |
| 4372 final StringList requiredFeatures; | 5133 final StringList requiredFeatures; |
| 4373 | 5134 |
| 4374 /// @domName SVGTests.systemLanguage; @docsEditable true | 5135 /// @docsEditable true |
| 5136 @DomName("SVGPatternElement.systemLanguage") |
| 4375 final StringList systemLanguage; | 5137 final StringList systemLanguage; |
| 4376 | 5138 |
| 4377 /// @domName SVGTests.hasExtension; @docsEditable true | 5139 /// @docsEditable true |
| 5140 @DomName("SVGPatternElement.hasExtension") |
| 4378 bool hasExtension(String extension) native; | 5141 bool hasExtension(String extension) native; |
| 4379 | 5142 |
| 4380 // From SVGURIReference | 5143 // From SVGURIReference |
| 4381 | 5144 |
| 4382 /// @domName SVGURIReference.href; @docsEditable true | 5145 /// @docsEditable true |
| 5146 @DomName("SVGPatternElement.href") |
| 4383 final AnimatedString href; | 5147 final AnimatedString href; |
| 4384 } | 5148 } |
| 4385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5149 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4386 // for details. All rights reserved. Use of this source code is governed by a | 5150 // for details. All rights reserved. Use of this source code is governed by a |
| 4387 // BSD-style license that can be found in the LICENSE file. | 5151 // BSD-style license that can be found in the LICENSE file. |
| 4388 | 5152 |
| 4389 | 5153 |
| 4390 /// @domName SVGPoint; @docsEditable true | 5154 /// @docsEditable true |
| 5155 @DomName("SVGPoint") |
| 4391 class Point native "*SVGPoint" { | 5156 class Point native "*SVGPoint" { |
| 4392 | 5157 |
| 4393 /// @domName SVGPoint.x; @docsEditable true | 5158 /// @docsEditable true |
| 5159 @DomName("SVGPoint.x") |
| 4394 num x; | 5160 num x; |
| 4395 | 5161 |
| 4396 /// @domName SVGPoint.y; @docsEditable true | 5162 /// @docsEditable true |
| 5163 @DomName("SVGPoint.y") |
| 4397 num y; | 5164 num y; |
| 4398 | 5165 |
| 4399 /// @domName SVGPoint.matrixTransform; @docsEditable true | 5166 /// @docsEditable true |
| 5167 @DomName("SVGPoint.matrixTransform") |
| 4400 Point matrixTransform(Matrix matrix) native; | 5168 Point matrixTransform(Matrix matrix) native; |
| 4401 } | 5169 } |
| 4402 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5170 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4403 // for details. All rights reserved. Use of this source code is governed by a | 5171 // for details. All rights reserved. Use of this source code is governed by a |
| 4404 // BSD-style license that can be found in the LICENSE file. | 5172 // BSD-style license that can be found in the LICENSE file. |
| 4405 | 5173 |
| 4406 | 5174 |
| 4407 /// @domName SVGPointList; @docsEditable true | 5175 /// @docsEditable true |
| 5176 @DomName("SVGPointList") |
| 4408 class PointList native "*SVGPointList" { | 5177 class PointList native "*SVGPointList" { |
| 4409 | 5178 |
| 4410 /// @domName SVGPointList.numberOfItems; @docsEditable true | 5179 /// @docsEditable true |
| 5180 @DomName("SVGPointList.numberOfItems") |
| 4411 final int numberOfItems; | 5181 final int numberOfItems; |
| 4412 | 5182 |
| 4413 /// @domName SVGPointList.appendItem; @docsEditable true | 5183 /// @docsEditable true |
| 5184 @DomName("SVGPointList.appendItem") |
| 4414 Point appendItem(Point item) native; | 5185 Point appendItem(Point item) native; |
| 4415 | 5186 |
| 4416 /// @domName SVGPointList.clear; @docsEditable true | 5187 /// @docsEditable true |
| 5188 @DomName("SVGPointList.clear") |
| 4417 void clear() native; | 5189 void clear() native; |
| 4418 | 5190 |
| 4419 /// @domName SVGPointList.getItem; @docsEditable true | 5191 /// @docsEditable true |
| 5192 @DomName("SVGPointList.getItem") |
| 4420 Point getItem(int index) native; | 5193 Point getItem(int index) native; |
| 4421 | 5194 |
| 4422 /// @domName SVGPointList.initialize; @docsEditable true | 5195 /// @docsEditable true |
| 5196 @DomName("SVGPointList.initialize") |
| 4423 Point initialize(Point item) native; | 5197 Point initialize(Point item) native; |
| 4424 | 5198 |
| 4425 /// @domName SVGPointList.insertItemBefore; @docsEditable true | 5199 /// @docsEditable true |
| 5200 @DomName("SVGPointList.insertItemBefore") |
| 4426 Point insertItemBefore(Point item, int index) native; | 5201 Point insertItemBefore(Point item, int index) native; |
| 4427 | 5202 |
| 4428 /// @domName SVGPointList.removeItem; @docsEditable true | 5203 /// @docsEditable true |
| 5204 @DomName("SVGPointList.removeItem") |
| 4429 Point removeItem(int index) native; | 5205 Point removeItem(int index) native; |
| 4430 | 5206 |
| 4431 /// @domName SVGPointList.replaceItem; @docsEditable true | 5207 /// @docsEditable true |
| 5208 @DomName("SVGPointList.replaceItem") |
| 4432 Point replaceItem(Point item, int index) native; | 5209 Point replaceItem(Point item, int index) native; |
| 4433 } | 5210 } |
| 4434 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5211 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4435 // for details. All rights reserved. Use of this source code is governed by a | 5212 // for details. All rights reserved. Use of this source code is governed by a |
| 4436 // BSD-style license that can be found in the LICENSE file. | 5213 // BSD-style license that can be found in the LICENSE file. |
| 4437 | 5214 |
| 4438 | 5215 |
| 4439 /// @domName SVGPolygonElement; @docsEditable true | 5216 /// @docsEditable true |
| 5217 @DomName("SVGPolygonElement") |
| 4440 class PolygonElement extends SvgElement implements Transformable, Tests, Stylabl
e, ExternalResourcesRequired, LangSpace native "*SVGPolygonElement" { | 5218 class PolygonElement extends SvgElement implements Transformable, Tests, Stylabl
e, ExternalResourcesRequired, LangSpace native "*SVGPolygonElement" { |
| 4441 | 5219 |
| 4442 ///@docsEditable true | 5220 /// @docsEditable true |
| 4443 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
olygon"); | 5221 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p
olygon"); |
| 4444 | 5222 |
| 4445 /// @domName SVGPolygonElement.animatedPoints; @docsEditable true | 5223 /// @docsEditable true |
| 5224 @DomName("SVGPolygonElement.animatedPoints") |
| 4446 final PointList animatedPoints; | 5225 final PointList animatedPoints; |
| 4447 | 5226 |
| 4448 /// @domName SVGPolygonElement.points; @docsEditable true | 5227 /// @docsEditable true |
| 5228 @DomName("SVGPolygonElement.points") |
| 4449 final PointList points; | 5229 final PointList points; |
| 4450 | 5230 |
| 4451 // From SVGExternalResourcesRequired | 5231 // From SVGExternalResourcesRequired |
| 4452 | 5232 |
| 4453 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 5233 /// @docsEditable true |
| 5234 @DomName("SVGPolygonElement.externalResourcesRequired") |
| 4454 final AnimatedBoolean externalResourcesRequired; | 5235 final AnimatedBoolean externalResourcesRequired; |
| 4455 | 5236 |
| 4456 // From SVGLangSpace | 5237 // From SVGLangSpace |
| 4457 | 5238 |
| 4458 /// @domName SVGLangSpace.xmllang; @docsEditable true | 5239 /// @docsEditable true |
| 5240 @DomName("SVGPolygonElement.xmllang") |
| 4459 String xmllang; | 5241 String xmllang; |
| 4460 | 5242 |
| 4461 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 5243 /// @docsEditable true |
| 5244 @DomName("SVGPolygonElement.xmlspace") |
| 4462 String xmlspace; | 5245 String xmlspace; |
| 4463 | 5246 |
| 4464 // From SVGLocatable | 5247 // From SVGLocatable |
| 4465 | 5248 |
| 4466 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 5249 /// @docsEditable true |
| 5250 @DomName("SVGPolygonElement.farthestViewportElement") |
| 4467 final SvgElement farthestViewportElement; | 5251 final SvgElement farthestViewportElement; |
| 4468 | 5252 |
| 4469 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 5253 /// @docsEditable true |
| 5254 @DomName("SVGPolygonElement.nearestViewportElement") |
| 4470 final SvgElement nearestViewportElement; | 5255 final SvgElement nearestViewportElement; |
| 4471 | 5256 |
| 4472 /// @domName SVGLocatable.getBBox; @docsEditable true | 5257 /// @docsEditable true |
| 5258 @DomName("SVGPolygonElement.getBBox") |
| 4473 Rect getBBox() native; | 5259 Rect getBBox() native; |
| 4474 | 5260 |
| 4475 /// @domName SVGLocatable.getCTM; @docsEditable true | 5261 /// @docsEditable true |
| 4476 @JSName('getCTM') | 5262 @JSName('getCTM') |
| 5263 @DomName("SVGPolygonElement.getCTM") |
| 4477 Matrix getCtm() native; | 5264 Matrix getCtm() native; |
| 4478 | 5265 |
| 4479 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 5266 /// @docsEditable true |
| 4480 @JSName('getScreenCTM') | 5267 @JSName('getScreenCTM') |
| 5268 @DomName("SVGPolygonElement.getScreenCTM") |
| 4481 Matrix getScreenCtm() native; | 5269 Matrix getScreenCtm() native; |
| 4482 | 5270 |
| 4483 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 5271 /// @docsEditable true |
| 5272 @DomName("SVGPolygonElement.getTransformToElement") |
| 4484 Matrix getTransformToElement(SvgElement element) native; | 5273 Matrix getTransformToElement(SvgElement element) native; |
| 4485 | 5274 |
| 4486 // From SVGStylable | 5275 // From SVGStylable |
| 4487 | 5276 |
| 4488 // Shadowing definition. | 5277 // Shadowing definition. |
| 4489 /// @domName SVGStylable.className; @docsEditable true | 5278 /// @docsEditable true |
| 4490 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 5279 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 4491 | 5280 |
| 4492 // Use implementation from Element. | 5281 // Use implementation from Element. |
| 4493 // final CssStyleDeclaration style; | 5282 // final CssStyleDeclaration style; |
| 4494 | 5283 |
| 4495 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5284 /// @docsEditable true |
| 5285 @DomName("SVGPolygonElement.getPresentationAttribute") |
| 4496 CssValue getPresentationAttribute(String name) native; | 5286 CssValue getPresentationAttribute(String name) native; |
| 4497 | 5287 |
| 4498 // From SVGTests | 5288 // From SVGTests |
| 4499 | 5289 |
| 4500 /// @domName SVGTests.requiredExtensions; @docsEditable true | 5290 /// @docsEditable true |
| 5291 @DomName("SVGPolygonElement.requiredExtensions") |
| 4501 final StringList requiredExtensions; | 5292 final StringList requiredExtensions; |
| 4502 | 5293 |
| 4503 /// @domName SVGTests.requiredFeatures; @docsEditable true | 5294 /// @docsEditable true |
| 5295 @DomName("SVGPolygonElement.requiredFeatures") |
| 4504 final StringList requiredFeatures; | 5296 final StringList requiredFeatures; |
| 4505 | 5297 |
| 4506 /// @domName SVGTests.systemLanguage; @docsEditable true | 5298 /// @docsEditable true |
| 5299 @DomName("SVGPolygonElement.systemLanguage") |
| 4507 final StringList systemLanguage; | 5300 final StringList systemLanguage; |
| 4508 | 5301 |
| 4509 /// @domName SVGTests.hasExtension; @docsEditable true | 5302 /// @docsEditable true |
| 5303 @DomName("SVGPolygonElement.hasExtension") |
| 4510 bool hasExtension(String extension) native; | 5304 bool hasExtension(String extension) native; |
| 4511 | 5305 |
| 4512 // From SVGTransformable | 5306 // From SVGTransformable |
| 4513 | 5307 |
| 4514 /// @domName SVGTransformable.transform; @docsEditable true | 5308 /// @docsEditable true |
| 5309 @DomName("SVGPolygonElement.transform") |
| 4515 final AnimatedTransformList transform; | 5310 final AnimatedTransformList transform; |
| 4516 } | 5311 } |
| 4517 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5312 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4518 // for details. All rights reserved. Use of this source code is governed by a | 5313 // for details. All rights reserved. Use of this source code is governed by a |
| 4519 // BSD-style license that can be found in the LICENSE file. | 5314 // BSD-style license that can be found in the LICENSE file. |
| 4520 | 5315 |
| 4521 | 5316 |
| 4522 /// @domName SVGPolylineElement; @docsEditable true | 5317 /// @docsEditable true |
| 5318 @DomName("SVGPolylineElement") |
| 4523 class PolylineElement extends SvgElement implements Transformable, Tests, Stylab
le, ExternalResourcesRequired, LangSpace native "*SVGPolylineElement" { | 5319 class PolylineElement extends SvgElement implements Transformable, Tests, Stylab
le, ExternalResourcesRequired, LangSpace native "*SVGPolylineElement" { |
| 4524 | 5320 |
| 4525 ///@docsEditable true | 5321 /// @docsEditable true |
| 4526 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("
polyline"); | 5322 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("
polyline"); |
| 4527 | 5323 |
| 4528 /// @domName SVGPolylineElement.animatedPoints; @docsEditable true | 5324 /// @docsEditable true |
| 5325 @DomName("SVGPolylineElement.animatedPoints") |
| 4529 final PointList animatedPoints; | 5326 final PointList animatedPoints; |
| 4530 | 5327 |
| 4531 /// @domName SVGPolylineElement.points; @docsEditable true | 5328 /// @docsEditable true |
| 5329 @DomName("SVGPolylineElement.points") |
| 4532 final PointList points; | 5330 final PointList points; |
| 4533 | 5331 |
| 4534 // From SVGExternalResourcesRequired | 5332 // From SVGExternalResourcesRequired |
| 4535 | 5333 |
| 4536 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 5334 /// @docsEditable true |
| 5335 @DomName("SVGPolylineElement.externalResourcesRequired") |
| 4537 final AnimatedBoolean externalResourcesRequired; | 5336 final AnimatedBoolean externalResourcesRequired; |
| 4538 | 5337 |
| 4539 // From SVGLangSpace | 5338 // From SVGLangSpace |
| 4540 | 5339 |
| 4541 /// @domName SVGLangSpace.xmllang; @docsEditable true | 5340 /// @docsEditable true |
| 5341 @DomName("SVGPolylineElement.xmllang") |
| 4542 String xmllang; | 5342 String xmllang; |
| 4543 | 5343 |
| 4544 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 5344 /// @docsEditable true |
| 5345 @DomName("SVGPolylineElement.xmlspace") |
| 4545 String xmlspace; | 5346 String xmlspace; |
| 4546 | 5347 |
| 4547 // From SVGLocatable | 5348 // From SVGLocatable |
| 4548 | 5349 |
| 4549 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 5350 /// @docsEditable true |
| 5351 @DomName("SVGPolylineElement.farthestViewportElement") |
| 4550 final SvgElement farthestViewportElement; | 5352 final SvgElement farthestViewportElement; |
| 4551 | 5353 |
| 4552 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 5354 /// @docsEditable true |
| 5355 @DomName("SVGPolylineElement.nearestViewportElement") |
| 4553 final SvgElement nearestViewportElement; | 5356 final SvgElement nearestViewportElement; |
| 4554 | 5357 |
| 4555 /// @domName SVGLocatable.getBBox; @docsEditable true | 5358 /// @docsEditable true |
| 5359 @DomName("SVGPolylineElement.getBBox") |
| 4556 Rect getBBox() native; | 5360 Rect getBBox() native; |
| 4557 | 5361 |
| 4558 /// @domName SVGLocatable.getCTM; @docsEditable true | 5362 /// @docsEditable true |
| 4559 @JSName('getCTM') | 5363 @JSName('getCTM') |
| 5364 @DomName("SVGPolylineElement.getCTM") |
| 4560 Matrix getCtm() native; | 5365 Matrix getCtm() native; |
| 4561 | 5366 |
| 4562 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 5367 /// @docsEditable true |
| 4563 @JSName('getScreenCTM') | 5368 @JSName('getScreenCTM') |
| 5369 @DomName("SVGPolylineElement.getScreenCTM") |
| 4564 Matrix getScreenCtm() native; | 5370 Matrix getScreenCtm() native; |
| 4565 | 5371 |
| 4566 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 5372 /// @docsEditable true |
| 5373 @DomName("SVGPolylineElement.getTransformToElement") |
| 4567 Matrix getTransformToElement(SvgElement element) native; | 5374 Matrix getTransformToElement(SvgElement element) native; |
| 4568 | 5375 |
| 4569 // From SVGStylable | 5376 // From SVGStylable |
| 4570 | 5377 |
| 4571 // Shadowing definition. | 5378 // Shadowing definition. |
| 4572 /// @domName SVGStylable.className; @docsEditable true | 5379 /// @docsEditable true |
| 4573 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 5380 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 4574 | 5381 |
| 4575 // Use implementation from Element. | 5382 // Use implementation from Element. |
| 4576 // final CssStyleDeclaration style; | 5383 // final CssStyleDeclaration style; |
| 4577 | 5384 |
| 4578 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5385 /// @docsEditable true |
| 5386 @DomName("SVGPolylineElement.getPresentationAttribute") |
| 4579 CssValue getPresentationAttribute(String name) native; | 5387 CssValue getPresentationAttribute(String name) native; |
| 4580 | 5388 |
| 4581 // From SVGTests | 5389 // From SVGTests |
| 4582 | 5390 |
| 4583 /// @domName SVGTests.requiredExtensions; @docsEditable true | 5391 /// @docsEditable true |
| 5392 @DomName("SVGPolylineElement.requiredExtensions") |
| 4584 final StringList requiredExtensions; | 5393 final StringList requiredExtensions; |
| 4585 | 5394 |
| 4586 /// @domName SVGTests.requiredFeatures; @docsEditable true | 5395 /// @docsEditable true |
| 5396 @DomName("SVGPolylineElement.requiredFeatures") |
| 4587 final StringList requiredFeatures; | 5397 final StringList requiredFeatures; |
| 4588 | 5398 |
| 4589 /// @domName SVGTests.systemLanguage; @docsEditable true | 5399 /// @docsEditable true |
| 5400 @DomName("SVGPolylineElement.systemLanguage") |
| 4590 final StringList systemLanguage; | 5401 final StringList systemLanguage; |
| 4591 | 5402 |
| 4592 /// @domName SVGTests.hasExtension; @docsEditable true | 5403 /// @docsEditable true |
| 5404 @DomName("SVGPolylineElement.hasExtension") |
| 4593 bool hasExtension(String extension) native; | 5405 bool hasExtension(String extension) native; |
| 4594 | 5406 |
| 4595 // From SVGTransformable | 5407 // From SVGTransformable |
| 4596 | 5408 |
| 4597 /// @domName SVGTransformable.transform; @docsEditable true | 5409 /// @docsEditable true |
| 5410 @DomName("SVGPolylineElement.transform") |
| 4598 final AnimatedTransformList transform; | 5411 final AnimatedTransformList transform; |
| 4599 } | 5412 } |
| 4600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4601 // for details. All rights reserved. Use of this source code is governed by a | 5414 // for details. All rights reserved. Use of this source code is governed by a |
| 4602 // BSD-style license that can be found in the LICENSE file. | 5415 // BSD-style license that can be found in the LICENSE file. |
| 4603 | 5416 |
| 4604 | 5417 |
| 4605 /// @domName SVGPreserveAspectRatio; @docsEditable true | 5418 /// @docsEditable true |
| 5419 @DomName("SVGPreserveAspectRatio") |
| 4606 class PreserveAspectRatio native "*SVGPreserveAspectRatio" { | 5420 class PreserveAspectRatio native "*SVGPreserveAspectRatio" { |
| 4607 | 5421 |
| 4608 static const int SVG_MEETORSLICE_MEET = 1; | 5422 static const int SVG_MEETORSLICE_MEET = 1; |
| 4609 | 5423 |
| 4610 static const int SVG_MEETORSLICE_SLICE = 2; | 5424 static const int SVG_MEETORSLICE_SLICE = 2; |
| 4611 | 5425 |
| 4612 static const int SVG_MEETORSLICE_UNKNOWN = 0; | 5426 static const int SVG_MEETORSLICE_UNKNOWN = 0; |
| 4613 | 5427 |
| 4614 static const int SVG_PRESERVEASPECTRATIO_NONE = 1; | 5428 static const int SVG_PRESERVEASPECTRATIO_NONE = 1; |
| 4615 | 5429 |
| (...skipping 10 matching lines...) Expand all Loading... |
| 4626 static const int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6; | 5440 static const int SVG_PRESERVEASPECTRATIO_XMIDYMID = 6; |
| 4627 | 5441 |
| 4628 static const int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3; | 5442 static const int SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3; |
| 4629 | 5443 |
| 4630 static const int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8; | 5444 static const int SVG_PRESERVEASPECTRATIO_XMINYMAX = 8; |
| 4631 | 5445 |
| 4632 static const int SVG_PRESERVEASPECTRATIO_XMINYMID = 5; | 5446 static const int SVG_PRESERVEASPECTRATIO_XMINYMID = 5; |
| 4633 | 5447 |
| 4634 static const int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2; | 5448 static const int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2; |
| 4635 | 5449 |
| 4636 /// @domName SVGPreserveAspectRatio.align; @docsEditable true | 5450 /// @docsEditable true |
| 5451 @DomName("SVGPreserveAspectRatio.align") |
| 4637 int align; | 5452 int align; |
| 4638 | 5453 |
| 4639 /// @domName SVGPreserveAspectRatio.meetOrSlice; @docsEditable true | 5454 /// @docsEditable true |
| 5455 @DomName("SVGPreserveAspectRatio.meetOrSlice") |
| 4640 int meetOrSlice; | 5456 int meetOrSlice; |
| 4641 } | 5457 } |
| 4642 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5458 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4643 // for details. All rights reserved. Use of this source code is governed by a | 5459 // for details. All rights reserved. Use of this source code is governed by a |
| 4644 // BSD-style license that can be found in the LICENSE file. | 5460 // BSD-style license that can be found in the LICENSE file. |
| 4645 | 5461 |
| 4646 | 5462 |
| 4647 /// @domName SVGRadialGradientElement; @docsEditable true | 5463 /// @docsEditable true |
| 5464 @DomName("SVGRadialGradientElement") |
| 4648 class RadialGradientElement extends GradientElement native "*SVGRadialGradientEl
ement" { | 5465 class RadialGradientElement extends GradientElement native "*SVGRadialGradientEl
ement" { |
| 4649 | 5466 |
| 4650 ///@docsEditable true | 5467 /// @docsEditable true |
| 4651 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("radialGradient"); | 5468 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement
_tag("radialGradient"); |
| 4652 | 5469 |
| 4653 /// @domName SVGRadialGradientElement.cx; @docsEditable true | 5470 /// @docsEditable true |
| 5471 @DomName("SVGRadialGradientElement.cx") |
| 4654 final AnimatedLength cx; | 5472 final AnimatedLength cx; |
| 4655 | 5473 |
| 4656 /// @domName SVGRadialGradientElement.cy; @docsEditable true | 5474 /// @docsEditable true |
| 5475 @DomName("SVGRadialGradientElement.cy") |
| 4657 final AnimatedLength cy; | 5476 final AnimatedLength cy; |
| 4658 | 5477 |
| 4659 /// @domName SVGRadialGradientElement.fr; @docsEditable true | 5478 /// @docsEditable true |
| 5479 @DomName("SVGRadialGradientElement.fr") |
| 4660 final AnimatedLength fr; | 5480 final AnimatedLength fr; |
| 4661 | 5481 |
| 4662 /// @domName SVGRadialGradientElement.fx; @docsEditable true | 5482 /// @docsEditable true |
| 5483 @DomName("SVGRadialGradientElement.fx") |
| 4663 final AnimatedLength fx; | 5484 final AnimatedLength fx; |
| 4664 | 5485 |
| 4665 /// @domName SVGRadialGradientElement.fy; @docsEditable true | 5486 /// @docsEditable true |
| 5487 @DomName("SVGRadialGradientElement.fy") |
| 4666 final AnimatedLength fy; | 5488 final AnimatedLength fy; |
| 4667 | 5489 |
| 4668 /// @domName SVGRadialGradientElement.r; @docsEditable true | 5490 /// @docsEditable true |
| 5491 @DomName("SVGRadialGradientElement.r") |
| 4669 final AnimatedLength r; | 5492 final AnimatedLength r; |
| 4670 } | 5493 } |
| 4671 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5494 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4672 // for details. All rights reserved. Use of this source code is governed by a | 5495 // for details. All rights reserved. Use of this source code is governed by a |
| 4673 // BSD-style license that can be found in the LICENSE file. | 5496 // BSD-style license that can be found in the LICENSE file. |
| 4674 | 5497 |
| 4675 | 5498 |
| 4676 /// @domName SVGRect; @docsEditable true | 5499 /// @docsEditable true |
| 5500 @DomName("SVGRect") |
| 4677 class Rect native "*SVGRect" { | 5501 class Rect native "*SVGRect" { |
| 4678 | 5502 |
| 4679 /// @domName SVGRect.height; @docsEditable true | 5503 /// @docsEditable true |
| 5504 @DomName("SVGRect.height") |
| 4680 num height; | 5505 num height; |
| 4681 | 5506 |
| 4682 /// @domName SVGRect.width; @docsEditable true | 5507 /// @docsEditable true |
| 5508 @DomName("SVGRect.width") |
| 4683 num width; | 5509 num width; |
| 4684 | 5510 |
| 4685 /// @domName SVGRect.x; @docsEditable true | 5511 /// @docsEditable true |
| 5512 @DomName("SVGRect.x") |
| 4686 num x; | 5513 num x; |
| 4687 | 5514 |
| 4688 /// @domName SVGRect.y; @docsEditable true | 5515 /// @docsEditable true |
| 5516 @DomName("SVGRect.y") |
| 4689 num y; | 5517 num y; |
| 4690 } | 5518 } |
| 4691 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5519 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4692 // for details. All rights reserved. Use of this source code is governed by a | 5520 // for details. All rights reserved. Use of this source code is governed by a |
| 4693 // BSD-style license that can be found in the LICENSE file. | 5521 // BSD-style license that can be found in the LICENSE file. |
| 4694 | 5522 |
| 4695 | 5523 |
| 4696 /// @domName SVGRectElement; @docsEditable true | 5524 /// @docsEditable true |
| 5525 @DomName("SVGRectElement") |
| 4697 class RectElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGRectElement" { | 5526 class RectElement extends SvgElement implements Transformable, Tests, Stylable,
ExternalResourcesRequired, LangSpace native "*SVGRectElement" { |
| 4698 | 5527 |
| 4699 ///@docsEditable true | 5528 /// @docsEditable true |
| 4700 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect
"); | 5529 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect
"); |
| 4701 | 5530 |
| 4702 /// @domName SVGRectElement.height; @docsEditable true | 5531 /// @docsEditable true |
| 5532 @DomName("SVGRectElement.height") |
| 4703 final AnimatedLength height; | 5533 final AnimatedLength height; |
| 4704 | 5534 |
| 4705 /// @domName SVGRectElement.rx; @docsEditable true | 5535 /// @docsEditable true |
| 5536 @DomName("SVGRectElement.rx") |
| 4706 final AnimatedLength rx; | 5537 final AnimatedLength rx; |
| 4707 | 5538 |
| 4708 /// @domName SVGRectElement.ry; @docsEditable true | 5539 /// @docsEditable true |
| 5540 @DomName("SVGRectElement.ry") |
| 4709 final AnimatedLength ry; | 5541 final AnimatedLength ry; |
| 4710 | 5542 |
| 4711 /// @domName SVGRectElement.width; @docsEditable true | 5543 /// @docsEditable true |
| 5544 @DomName("SVGRectElement.width") |
| 4712 final AnimatedLength width; | 5545 final AnimatedLength width; |
| 4713 | 5546 |
| 4714 /// @domName SVGRectElement.x; @docsEditable true | 5547 /// @docsEditable true |
| 5548 @DomName("SVGRectElement.x") |
| 4715 final AnimatedLength x; | 5549 final AnimatedLength x; |
| 4716 | 5550 |
| 4717 /// @domName SVGRectElement.y; @docsEditable true | 5551 /// @docsEditable true |
| 5552 @DomName("SVGRectElement.y") |
| 4718 final AnimatedLength y; | 5553 final AnimatedLength y; |
| 4719 | 5554 |
| 4720 // From SVGExternalResourcesRequired | 5555 // From SVGExternalResourcesRequired |
| 4721 | 5556 |
| 4722 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 5557 /// @docsEditable true |
| 5558 @DomName("SVGRectElement.externalResourcesRequired") |
| 4723 final AnimatedBoolean externalResourcesRequired; | 5559 final AnimatedBoolean externalResourcesRequired; |
| 4724 | 5560 |
| 4725 // From SVGLangSpace | 5561 // From SVGLangSpace |
| 4726 | 5562 |
| 4727 /// @domName SVGLangSpace.xmllang; @docsEditable true | 5563 /// @docsEditable true |
| 5564 @DomName("SVGRectElement.xmllang") |
| 4728 String xmllang; | 5565 String xmllang; |
| 4729 | 5566 |
| 4730 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 5567 /// @docsEditable true |
| 5568 @DomName("SVGRectElement.xmlspace") |
| 4731 String xmlspace; | 5569 String xmlspace; |
| 4732 | 5570 |
| 4733 // From SVGLocatable | 5571 // From SVGLocatable |
| 4734 | 5572 |
| 4735 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 5573 /// @docsEditable true |
| 5574 @DomName("SVGRectElement.farthestViewportElement") |
| 4736 final SvgElement farthestViewportElement; | 5575 final SvgElement farthestViewportElement; |
| 4737 | 5576 |
| 4738 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 5577 /// @docsEditable true |
| 5578 @DomName("SVGRectElement.nearestViewportElement") |
| 4739 final SvgElement nearestViewportElement; | 5579 final SvgElement nearestViewportElement; |
| 4740 | 5580 |
| 4741 /// @domName SVGLocatable.getBBox; @docsEditable true | 5581 /// @docsEditable true |
| 5582 @DomName("SVGRectElement.getBBox") |
| 4742 Rect getBBox() native; | 5583 Rect getBBox() native; |
| 4743 | 5584 |
| 4744 /// @domName SVGLocatable.getCTM; @docsEditable true | 5585 /// @docsEditable true |
| 4745 @JSName('getCTM') | 5586 @JSName('getCTM') |
| 5587 @DomName("SVGRectElement.getCTM") |
| 4746 Matrix getCtm() native; | 5588 Matrix getCtm() native; |
| 4747 | 5589 |
| 4748 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 5590 /// @docsEditable true |
| 4749 @JSName('getScreenCTM') | 5591 @JSName('getScreenCTM') |
| 5592 @DomName("SVGRectElement.getScreenCTM") |
| 4750 Matrix getScreenCtm() native; | 5593 Matrix getScreenCtm() native; |
| 4751 | 5594 |
| 4752 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 5595 /// @docsEditable true |
| 5596 @DomName("SVGRectElement.getTransformToElement") |
| 4753 Matrix getTransformToElement(SvgElement element) native; | 5597 Matrix getTransformToElement(SvgElement element) native; |
| 4754 | 5598 |
| 4755 // From SVGStylable | 5599 // From SVGStylable |
| 4756 | 5600 |
| 4757 // Shadowing definition. | 5601 // Shadowing definition. |
| 4758 /// @domName SVGStylable.className; @docsEditable true | 5602 /// @docsEditable true |
| 4759 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 5603 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 4760 | 5604 |
| 4761 // Use implementation from Element. | 5605 // Use implementation from Element. |
| 4762 // final CssStyleDeclaration style; | 5606 // final CssStyleDeclaration style; |
| 4763 | 5607 |
| 4764 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5608 /// @docsEditable true |
| 5609 @DomName("SVGRectElement.getPresentationAttribute") |
| 4765 CssValue getPresentationAttribute(String name) native; | 5610 CssValue getPresentationAttribute(String name) native; |
| 4766 | 5611 |
| 4767 // From SVGTests | 5612 // From SVGTests |
| 4768 | 5613 |
| 4769 /// @domName SVGTests.requiredExtensions; @docsEditable true | 5614 /// @docsEditable true |
| 5615 @DomName("SVGRectElement.requiredExtensions") |
| 4770 final StringList requiredExtensions; | 5616 final StringList requiredExtensions; |
| 4771 | 5617 |
| 4772 /// @domName SVGTests.requiredFeatures; @docsEditable true | 5618 /// @docsEditable true |
| 5619 @DomName("SVGRectElement.requiredFeatures") |
| 4773 final StringList requiredFeatures; | 5620 final StringList requiredFeatures; |
| 4774 | 5621 |
| 4775 /// @domName SVGTests.systemLanguage; @docsEditable true | 5622 /// @docsEditable true |
| 5623 @DomName("SVGRectElement.systemLanguage") |
| 4776 final StringList systemLanguage; | 5624 final StringList systemLanguage; |
| 4777 | 5625 |
| 4778 /// @domName SVGTests.hasExtension; @docsEditable true | 5626 /// @docsEditable true |
| 5627 @DomName("SVGRectElement.hasExtension") |
| 4779 bool hasExtension(String extension) native; | 5628 bool hasExtension(String extension) native; |
| 4780 | 5629 |
| 4781 // From SVGTransformable | 5630 // From SVGTransformable |
| 4782 | 5631 |
| 4783 /// @domName SVGTransformable.transform; @docsEditable true | 5632 /// @docsEditable true |
| 5633 @DomName("SVGRectElement.transform") |
| 4784 final AnimatedTransformList transform; | 5634 final AnimatedTransformList transform; |
| 4785 } | 5635 } |
| 4786 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5636 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4787 // for details. All rights reserved. Use of this source code is governed by a | 5637 // for details. All rights reserved. Use of this source code is governed by a |
| 4788 // BSD-style license that can be found in the LICENSE file. | 5638 // BSD-style license that can be found in the LICENSE file. |
| 4789 | 5639 |
| 4790 | 5640 |
| 4791 /// @domName SVGRenderingIntent; @docsEditable true | 5641 /// @docsEditable true |
| 5642 @DomName("SVGRenderingIntent") |
| 4792 class RenderingIntent native "*SVGRenderingIntent" { | 5643 class RenderingIntent native "*SVGRenderingIntent" { |
| 4793 | 5644 |
| 4794 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; | 5645 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; |
| 4795 | 5646 |
| 4796 static const int RENDERING_INTENT_AUTO = 1; | 5647 static const int RENDERING_INTENT_AUTO = 1; |
| 4797 | 5648 |
| 4798 static const int RENDERING_INTENT_PERCEPTUAL = 2; | 5649 static const int RENDERING_INTENT_PERCEPTUAL = 2; |
| 4799 | 5650 |
| 4800 static const int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; | 5651 static const int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; |
| 4801 | 5652 |
| 4802 static const int RENDERING_INTENT_SATURATION = 4; | 5653 static const int RENDERING_INTENT_SATURATION = 4; |
| 4803 | 5654 |
| 4804 static const int RENDERING_INTENT_UNKNOWN = 0; | 5655 static const int RENDERING_INTENT_UNKNOWN = 0; |
| 4805 } | 5656 } |
| 4806 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4807 // for details. All rights reserved. Use of this source code is governed by a | 5658 // for details. All rights reserved. Use of this source code is governed by a |
| 4808 // BSD-style license that can be found in the LICENSE file. | 5659 // BSD-style license that can be found in the LICENSE file. |
| 4809 | 5660 |
| 4810 | 5661 |
| 4811 /// @domName SVGScriptElement; @docsEditable true | 5662 /// @docsEditable true |
| 5663 @DomName("SVGScriptElement") |
| 4812 class ScriptElement extends SvgElement implements UriReference, ExternalResource
sRequired native "*SVGScriptElement" { | 5664 class ScriptElement extends SvgElement implements UriReference, ExternalResource
sRequired native "*SVGScriptElement" { |
| 4813 | 5665 |
| 4814 ///@docsEditable true | 5666 /// @docsEditable true |
| 4815 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); | 5667 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc
ript"); |
| 4816 | 5668 |
| 4817 /// @domName SVGScriptElement.type; @docsEditable true | 5669 /// @docsEditable true |
| 5670 @DomName("SVGScriptElement.type") |
| 4818 String type; | 5671 String type; |
| 4819 | 5672 |
| 4820 // From SVGExternalResourcesRequired | 5673 // From SVGExternalResourcesRequired |
| 4821 | 5674 |
| 4822 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 5675 /// @docsEditable true |
| 5676 @DomName("SVGScriptElement.externalResourcesRequired") |
| 4823 final AnimatedBoolean externalResourcesRequired; | 5677 final AnimatedBoolean externalResourcesRequired; |
| 4824 | 5678 |
| 4825 // From SVGURIReference | 5679 // From SVGURIReference |
| 4826 | 5680 |
| 4827 /// @domName SVGURIReference.href; @docsEditable true | 5681 /// @docsEditable true |
| 5682 @DomName("SVGScriptElement.href") |
| 4828 final AnimatedString href; | 5683 final AnimatedString href; |
| 4829 } | 5684 } |
| 4830 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5685 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4831 // for details. All rights reserved. Use of this source code is governed by a | 5686 // for details. All rights reserved. Use of this source code is governed by a |
| 4832 // BSD-style license that can be found in the LICENSE file. | 5687 // BSD-style license that can be found in the LICENSE file. |
| 4833 | 5688 |
| 4834 | 5689 |
| 4835 /// @domName SVGSetElement; @docsEditable true | 5690 /// @docsEditable true |
| 5691 @DomName("SVGSetElement") |
| 4836 class SetElement extends AnimationElement native "*SVGSetElement" { | 5692 class SetElement extends AnimationElement native "*SVGSetElement" { |
| 4837 | 5693 |
| 4838 ///@docsEditable true | 5694 /// @docsEditable true |
| 4839 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set")
; | 5695 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set")
; |
| 4840 } | 5696 } |
| 4841 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5697 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4842 // for details. All rights reserved. Use of this source code is governed by a | 5698 // for details. All rights reserved. Use of this source code is governed by a |
| 4843 // BSD-style license that can be found in the LICENSE file. | 5699 // BSD-style license that can be found in the LICENSE file. |
| 4844 | 5700 |
| 4845 | 5701 |
| 4846 /// @domName SVGStopElement; @docsEditable true | 5702 /// @docsEditable true |
| 5703 @DomName("SVGStopElement") |
| 4847 class StopElement extends SvgElement implements Stylable native "*SVGStopElement
" { | 5704 class StopElement extends SvgElement implements Stylable native "*SVGStopElement
" { |
| 4848 | 5705 |
| 4849 ///@docsEditable true | 5706 /// @docsEditable true |
| 4850 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop
"); | 5707 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop
"); |
| 4851 | 5708 |
| 4852 /// @domName SVGStopElement.offset; @docsEditable true | 5709 /// @docsEditable true |
| 5710 @DomName("SVGStopElement.offset") |
| 4853 final AnimatedNumber offset; | 5711 final AnimatedNumber offset; |
| 4854 | 5712 |
| 4855 // From SVGStylable | 5713 // From SVGStylable |
| 4856 | 5714 |
| 4857 // Shadowing definition. | 5715 // Shadowing definition. |
| 4858 /// @domName SVGStylable.className; @docsEditable true | 5716 /// @docsEditable true |
| 4859 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 5717 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 4860 | 5718 |
| 4861 // Use implementation from Element. | 5719 // Use implementation from Element. |
| 4862 // final CssStyleDeclaration style; | 5720 // final CssStyleDeclaration style; |
| 4863 | 5721 |
| 4864 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5722 /// @docsEditable true |
| 5723 @DomName("SVGStopElement.getPresentationAttribute") |
| 4865 CssValue getPresentationAttribute(String name) native; | 5724 CssValue getPresentationAttribute(String name) native; |
| 4866 } | 5725 } |
| 4867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5726 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4868 // for details. All rights reserved. Use of this source code is governed by a | 5727 // for details. All rights reserved. Use of this source code is governed by a |
| 4869 // BSD-style license that can be found in the LICENSE file. | 5728 // BSD-style license that can be found in the LICENSE file. |
| 4870 | 5729 |
| 4871 | 5730 |
| 4872 /// @domName SVGStringList; @docsEditable true | 5731 /// @docsEditable true |
| 5732 @DomName("SVGStringList") |
| 4873 class StringList implements JavaScriptIndexingBehavior, List<String> native "*SV
GStringList" { | 5733 class StringList implements JavaScriptIndexingBehavior, List<String> native "*SV
GStringList" { |
| 4874 | 5734 |
| 4875 /// @domName SVGStringList.numberOfItems; @docsEditable true | 5735 /// @docsEditable true |
| 5736 @DomName("SVGStringList.numberOfItems") |
| 4876 final int numberOfItems; | 5737 final int numberOfItems; |
| 4877 | 5738 |
| 4878 String operator[](int index) => JS("String", "#[#]", this, index); | 5739 String operator[](int index) => JS("String", "#[#]", this, index); |
| 4879 | 5740 |
| 4880 void operator[]=(int index, String value) { | 5741 void operator[]=(int index, String value) { |
| 4881 throw new UnsupportedError("Cannot assign element of immutable List."); | 5742 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 4882 } | 5743 } |
| 4883 // -- start List<String> mixins. | 5744 // -- start List<String> mixins. |
| 4884 // String is the element type. | 5745 // String is the element type. |
| 4885 | 5746 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5013 | 5874 |
| 5014 void insertRange(int start, int rangeLength, [String initialValue]) { | 5875 void insertRange(int start, int rangeLength, [String initialValue]) { |
| 5015 throw new UnsupportedError("Cannot insertRange on immutable List."); | 5876 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 5016 } | 5877 } |
| 5017 | 5878 |
| 5018 List<String> getRange(int start, int rangeLength) => | 5879 List<String> getRange(int start, int rangeLength) => |
| 5019 Lists.getRange(this, start, rangeLength, <String>[]); | 5880 Lists.getRange(this, start, rangeLength, <String>[]); |
| 5020 | 5881 |
| 5021 // -- end List<String> mixins. | 5882 // -- end List<String> mixins. |
| 5022 | 5883 |
| 5023 /// @domName SVGStringList.appendItem; @docsEditable true | 5884 /// @docsEditable true |
| 5885 @DomName("SVGStringList.appendItem") |
| 5024 String appendItem(String item) native; | 5886 String appendItem(String item) native; |
| 5025 | 5887 |
| 5026 /// @domName SVGStringList.clear; @docsEditable true | 5888 /// @docsEditable true |
| 5889 @DomName("SVGStringList.clear") |
| 5027 void clear() native; | 5890 void clear() native; |
| 5028 | 5891 |
| 5029 /// @domName SVGStringList.getItem; @docsEditable true | 5892 /// @docsEditable true |
| 5893 @DomName("SVGStringList.getItem") |
| 5030 String getItem(int index) native; | 5894 String getItem(int index) native; |
| 5031 | 5895 |
| 5032 /// @domName SVGStringList.initialize; @docsEditable true | 5896 /// @docsEditable true |
| 5897 @DomName("SVGStringList.initialize") |
| 5033 String initialize(String item) native; | 5898 String initialize(String item) native; |
| 5034 | 5899 |
| 5035 /// @domName SVGStringList.insertItemBefore; @docsEditable true | 5900 /// @docsEditable true |
| 5901 @DomName("SVGStringList.insertItemBefore") |
| 5036 String insertItemBefore(String item, int index) native; | 5902 String insertItemBefore(String item, int index) native; |
| 5037 | 5903 |
| 5038 /// @domName SVGStringList.removeItem; @docsEditable true | 5904 /// @docsEditable true |
| 5905 @DomName("SVGStringList.removeItem") |
| 5039 String removeItem(int index) native; | 5906 String removeItem(int index) native; |
| 5040 | 5907 |
| 5041 /// @domName SVGStringList.replaceItem; @docsEditable true | 5908 /// @docsEditable true |
| 5909 @DomName("SVGStringList.replaceItem") |
| 5042 String replaceItem(String item, int index) native; | 5910 String replaceItem(String item, int index) native; |
| 5043 } | 5911 } |
| 5044 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5912 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5045 // for details. All rights reserved. Use of this source code is governed by a | 5913 // for details. All rights reserved. Use of this source code is governed by a |
| 5046 // BSD-style license that can be found in the LICENSE file. | 5914 // BSD-style license that can be found in the LICENSE file. |
| 5047 | 5915 |
| 5048 | 5916 |
| 5049 /// @domName SVGStylable | 5917 @DomName("SVGStylable") |
| 5050 abstract class Stylable { | 5918 abstract class Stylable { |
| 5051 | 5919 |
| 5052 AnimatedString $dom_svgClassName; | 5920 AnimatedString $dom_svgClassName; |
| 5053 | 5921 |
| 5054 CssStyleDeclaration style; | 5922 CssStyleDeclaration style; |
| 5055 | 5923 |
| 5056 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 5924 /// @docsEditable true |
| 5057 CssValue getPresentationAttribute(String name); | 5925 CssValue getPresentationAttribute(String name); |
| 5058 } | 5926 } |
| 5059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5927 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5060 // for details. All rights reserved. Use of this source code is governed by a | 5928 // for details. All rights reserved. Use of this source code is governed by a |
| 5061 // BSD-style license that can be found in the LICENSE file. | 5929 // BSD-style license that can be found in the LICENSE file. |
| 5062 | 5930 |
| 5063 | 5931 |
| 5064 /// @domName SVGStyleElement; @docsEditable true | 5932 /// @docsEditable true |
| 5933 @DomName("SVGStyleElement") |
| 5065 class StyleElement extends SvgElement implements LangSpace native "*SVGStyleElem
ent" { | 5934 class StyleElement extends SvgElement implements LangSpace native "*SVGStyleElem
ent" { |
| 5066 | 5935 |
| 5067 ///@docsEditable true | 5936 /// @docsEditable true |
| 5068 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty
le"); | 5937 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty
le"); |
| 5069 | 5938 |
| 5070 /// @domName SVGStyleElement.disabled; @docsEditable true | 5939 /// @docsEditable true |
| 5940 @DomName("SVGStyleElement.disabled") |
| 5071 bool disabled; | 5941 bool disabled; |
| 5072 | 5942 |
| 5073 /// @domName SVGStyleElement.media; @docsEditable true | 5943 /// @docsEditable true |
| 5944 @DomName("SVGStyleElement.media") |
| 5074 String media; | 5945 String media; |
| 5075 | 5946 |
| 5076 // Shadowing definition. | 5947 // Shadowing definition. |
| 5077 /// @domName SVGStyleElement.title; @docsEditable true | 5948 /// @docsEditable true |
| 5078 String get title => JS("String", "#.title", this); | 5949 String get title => JS("String", "#.title", this); |
| 5079 | 5950 |
| 5080 /// @domName SVGStyleElement.title; @docsEditable true | 5951 /// @docsEditable true |
| 5081 void set title(String value) { | 5952 void set title(String value) { |
| 5082 JS("void", "#.title = #", this, value); | 5953 JS("void", "#.title = #", this, value); |
| 5083 } | 5954 } |
| 5084 | 5955 |
| 5085 /// @domName SVGStyleElement.type; @docsEditable true | 5956 /// @docsEditable true |
| 5957 @DomName("SVGStyleElement.type") |
| 5086 String type; | 5958 String type; |
| 5087 | 5959 |
| 5088 // From SVGLangSpace | 5960 // From SVGLangSpace |
| 5089 | 5961 |
| 5090 /// @domName SVGLangSpace.xmllang; @docsEditable true | 5962 /// @docsEditable true |
| 5963 @DomName("SVGStyleElement.xmllang") |
| 5091 String xmllang; | 5964 String xmllang; |
| 5092 | 5965 |
| 5093 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 5966 /// @docsEditable true |
| 5967 @DomName("SVGStyleElement.xmlspace") |
| 5094 String xmlspace; | 5968 String xmlspace; |
| 5095 } | 5969 } |
| 5096 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5970 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5097 // for details. All rights reserved. Use of this source code is governed by a | 5971 // for details. All rights reserved. Use of this source code is governed by a |
| 5098 // BSD-style license that can be found in the LICENSE file. | 5972 // BSD-style license that can be found in the LICENSE file. |
| 5099 | 5973 |
| 5100 | 5974 |
| 5101 /// @domName SVGDocument; @docsEditable true | 5975 /// @docsEditable true |
| 5976 @DomName("SVGDocument") |
| 5102 class SvgDocument extends Document native "*SVGDocument" { | 5977 class SvgDocument extends Document native "*SVGDocument" { |
| 5103 | 5978 |
| 5104 /// @domName SVGDocument.rootElement; @docsEditable true | 5979 /// @docsEditable true |
| 5980 @DomName("SVGDocument.rootElement") |
| 5105 final SvgSvgElement rootElement; | 5981 final SvgSvgElement rootElement; |
| 5106 | 5982 |
| 5107 /// @domName SVGDocument.createEvent; @docsEditable true | 5983 /// @docsEditable true |
| 5108 @JSName('createEvent') | 5984 @JSName('createEvent') |
| 5985 @DomName("SVGDocument.createEvent") |
| 5109 Event $dom_createEvent(String eventType) native; | 5986 Event $dom_createEvent(String eventType) native; |
| 5110 } | 5987 } |
| 5111 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 5988 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 5112 // for details. All rights reserved. Use of this source code is governed by a | 5989 // for details. All rights reserved. Use of this source code is governed by a |
| 5113 // BSD-style license that can be found in the LICENSE file. | 5990 // BSD-style license that can be found in the LICENSE file. |
| 5114 | 5991 |
| 5115 | 5992 |
| 5116 class _AttributeClassSet extends CssClassSet { | 5993 class _AttributeClassSet extends CssClassSet { |
| 5117 final Element _element; | 5994 final Element _element; |
| 5118 | 5995 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 5133 } | 6010 } |
| 5134 return s; | 6011 return s; |
| 5135 } | 6012 } |
| 5136 | 6013 |
| 5137 void writeClasses(Set s) { | 6014 void writeClasses(Set s) { |
| 5138 List list = new List.from(s); | 6015 List list = new List.from(s); |
| 5139 _element.attributes['class'] = Strings.join(list, ' '); | 6016 _element.attributes['class'] = Strings.join(list, ' '); |
| 5140 } | 6017 } |
| 5141 } | 6018 } |
| 5142 | 6019 |
| 5143 /// @domName SVGElement | 6020 @DomName("SVGElement") |
| 5144 class SvgElement extends Element native "*SVGElement" { | 6021 class SvgElement extends Element native "*SVGElement" { |
| 5145 factory SvgElement.tag(String tag) => | 6022 factory SvgElement.tag(String tag) => |
| 5146 _SvgElementFactoryProvider.createSvgElement_tag(tag); | 6023 _SvgElementFactoryProvider.createSvgElement_tag(tag); |
| 5147 factory SvgElement.svg(String svg) => | 6024 factory SvgElement.svg(String svg) => |
| 5148 _SvgElementFactoryProvider.createSvgElement_svg(svg); | 6025 _SvgElementFactoryProvider.createSvgElement_svg(svg); |
| 5149 | 6026 |
| 5150 _AttributeClassSet _cssClassSet; | 6027 _AttributeClassSet _cssClassSet; |
| 5151 CssClassSet get classes { | 6028 CssClassSet get classes { |
| 5152 if (_cssClassSet == null) { | 6029 if (_cssClassSet == null) { |
| 5153 _cssClassSet = new _AttributeClassSet(this); | 6030 _cssClassSet = new _AttributeClassSet(this); |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5190 void set innerHtml(String svg) { | 6067 void set innerHtml(String svg) { |
| 5191 final container = new Element.tag("div"); | 6068 final container = new Element.tag("div"); |
| 5192 // Wrap the SVG string in <svg> so that SvgElements are created, rather than | 6069 // Wrap the SVG string in <svg> so that SvgElements are created, rather than |
| 5193 // HTMLElements. | 6070 // HTMLElements. |
| 5194 container.innerHtml = '<svg version="1.1">$svg</svg>'; | 6071 container.innerHtml = '<svg version="1.1">$svg</svg>'; |
| 5195 this.children = container.children[0].children; | 6072 this.children = container.children[0].children; |
| 5196 } | 6073 } |
| 5197 | 6074 |
| 5198 // Unsupported methods inherited from Element. | 6075 // Unsupported methods inherited from Element. |
| 5199 | 6076 |
| 5200 /** @domName Element.insertAdjacentText */ | 6077 @DomName("Element.insertAdjacentText") |
| 5201 void insertAdjacentText(String where, String text) { | 6078 void insertAdjacentText(String where, String text) { |
| 5202 throw new UnsupportedError("Cannot invoke insertAdjacentText on SVG."); | 6079 throw new UnsupportedError("Cannot invoke insertAdjacentText on SVG."); |
| 5203 } | 6080 } |
| 5204 | 6081 |
| 5205 /** @domName Element.insertAdjacentHTML */ | 6082 @DomName("Element.insertAdjacentHTML") |
| 5206 void insertAdjacentHtml(String where, String text) { | 6083 void insertAdjacentHtml(String where, String text) { |
| 5207 throw new UnsupportedError("Cannot invoke insertAdjacentHtml on SVG."); | 6084 throw new UnsupportedError("Cannot invoke insertAdjacentHtml on SVG."); |
| 5208 } | 6085 } |
| 5209 | 6086 |
| 5210 /** @domName Element.insertAdjacentHTML */ | 6087 @DomName("Element.insertAdjacentHTML") |
| 5211 Element insertAdjacentElement(String where, Element element) { | 6088 Element insertAdjacentElement(String where, Element element) { |
| 5212 throw new UnsupportedError("Cannot invoke insertAdjacentElement on SVG."); | 6089 throw new UnsupportedError("Cannot invoke insertAdjacentElement on SVG."); |
| 5213 } | 6090 } |
| 5214 | 6091 |
| 5215 HtmlCollection get $dom_children { | 6092 HtmlCollection get $dom_children { |
| 5216 throw new UnsupportedError("Cannot get dom_children on SVG."); | 6093 throw new UnsupportedError("Cannot get dom_children on SVG."); |
| 5217 } | 6094 } |
| 5218 | 6095 |
| 5219 bool get isContentEditable => false; | 6096 bool get isContentEditable => false; |
| 5220 void click() { | 6097 void click() { |
| 5221 throw new UnsupportedError("Cannot invoke click SVG."); | 6098 throw new UnsupportedError("Cannot invoke click SVG."); |
| 5222 } | 6099 } |
| 5223 | 6100 |
| 5224 | 6101 |
| 5225 // Shadowing definition. | 6102 // Shadowing definition. |
| 5226 /// @domName SVGElement.id; @docsEditable true | 6103 /// @docsEditable true |
| 5227 String get id => JS("String", "#.id", this); | 6104 String get id => JS("String", "#.id", this); |
| 5228 | 6105 |
| 5229 /// @domName SVGElement.id; @docsEditable true | 6106 /// @docsEditable true |
| 5230 void set id(String value) { | 6107 void set id(String value) { |
| 5231 JS("void", "#.id = #", this, value); | 6108 JS("void", "#.id = #", this, value); |
| 5232 } | 6109 } |
| 5233 | 6110 |
| 5234 /// @domName SVGElement.ownerSVGElement; @docsEditable true | 6111 /// @docsEditable true |
| 5235 @JSName('ownerSVGElement') | 6112 @JSName('ownerSVGElement') |
| 6113 @DomName("SVGElement.ownerSVGElement") |
| 5236 final SvgSvgElement ownerSvgElement; | 6114 final SvgSvgElement ownerSvgElement; |
| 5237 | 6115 |
| 5238 /// @domName SVGElement.viewportElement; @docsEditable true | 6116 /// @docsEditable true |
| 6117 @DomName("SVGElement.viewportElement") |
| 5239 final SvgElement viewportElement; | 6118 final SvgElement viewportElement; |
| 5240 | 6119 |
| 5241 /// @domName SVGElement.xmlbase; @docsEditable true | 6120 /// @docsEditable true |
| 6121 @DomName("SVGElement.xmlbase") |
| 5242 String xmlbase; | 6122 String xmlbase; |
| 5243 | 6123 |
| 5244 } | 6124 } |
| 5245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6125 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5246 // for details. All rights reserved. Use of this source code is governed by a | 6126 // for details. All rights reserved. Use of this source code is governed by a |
| 5247 // BSD-style license that can be found in the LICENSE file. | 6127 // BSD-style license that can be found in the LICENSE file. |
| 5248 | 6128 |
| 5249 | 6129 |
| 5250 /// @domName SVGException; @docsEditable true | 6130 /// @docsEditable true |
| 6131 @DomName("SVGException") |
| 5251 class SvgException native "*SVGException" { | 6132 class SvgException native "*SVGException" { |
| 5252 | 6133 |
| 5253 static const int SVG_INVALID_VALUE_ERR = 1; | 6134 static const int SVG_INVALID_VALUE_ERR = 1; |
| 5254 | 6135 |
| 5255 static const int SVG_MATRIX_NOT_INVERTABLE = 2; | 6136 static const int SVG_MATRIX_NOT_INVERTABLE = 2; |
| 5256 | 6137 |
| 5257 static const int SVG_WRONG_TYPE_ERR = 0; | 6138 static const int SVG_WRONG_TYPE_ERR = 0; |
| 5258 | 6139 |
| 5259 /// @domName SVGException.code; @docsEditable true | 6140 /// @docsEditable true |
| 6141 @DomName("SVGException.code") |
| 5260 final int code; | 6142 final int code; |
| 5261 | 6143 |
| 5262 /// @domName SVGException.message; @docsEditable true | 6144 /// @docsEditable true |
| 6145 @DomName("SVGException.message") |
| 5263 final String message; | 6146 final String message; |
| 5264 | 6147 |
| 5265 /// @domName SVGException.name; @docsEditable true | 6148 /// @docsEditable true |
| 6149 @DomName("SVGException.name") |
| 5266 final String name; | 6150 final String name; |
| 5267 | 6151 |
| 5268 /// @domName SVGException.toString; @docsEditable true | 6152 /// @docsEditable true |
| 6153 @DomName("SVGException.toString") |
| 5269 String toString() native; | 6154 String toString() native; |
| 5270 } | 6155 } |
| 5271 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5272 // for details. All rights reserved. Use of this source code is governed by a | 6157 // for details. All rights reserved. Use of this source code is governed by a |
| 5273 // BSD-style license that can be found in the LICENSE file. | 6158 // BSD-style license that can be found in the LICENSE file. |
| 5274 | 6159 |
| 5275 | 6160 |
| 5276 /// @domName SVGSVGElement | 6161 @DomName("SVGSVGElement") |
| 5277 class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable,
Locatable, ExternalResourcesRequired, ZoomAndPan, LangSpace native "*SVGSVGElem
ent" { | 6162 class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable,
Locatable, ExternalResourcesRequired, ZoomAndPan, LangSpace native "*SVGSVGElem
ent" { |
| 5278 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement()
; | 6163 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement()
; |
| 5279 | 6164 |
| 5280 | 6165 |
| 5281 /// @domName SVGSVGElement.contentScriptType; @docsEditable true | 6166 /// @docsEditable true |
| 6167 @DomName("SVGSVGElement.contentScriptType") |
| 5282 String contentScriptType; | 6168 String contentScriptType; |
| 5283 | 6169 |
| 5284 /// @domName SVGSVGElement.contentStyleType; @docsEditable true | 6170 /// @docsEditable true |
| 6171 @DomName("SVGSVGElement.contentStyleType") |
| 5285 String contentStyleType; | 6172 String contentStyleType; |
| 5286 | 6173 |
| 5287 /// @domName SVGSVGElement.currentScale; @docsEditable true | 6174 /// @docsEditable true |
| 6175 @DomName("SVGSVGElement.currentScale") |
| 5288 num currentScale; | 6176 num currentScale; |
| 5289 | 6177 |
| 5290 /// @domName SVGSVGElement.currentTranslate; @docsEditable true | 6178 /// @docsEditable true |
| 6179 @DomName("SVGSVGElement.currentTranslate") |
| 5291 final Point currentTranslate; | 6180 final Point currentTranslate; |
| 5292 | 6181 |
| 5293 /// @domName SVGSVGElement.currentView; @docsEditable true | 6182 /// @docsEditable true |
| 6183 @DomName("SVGSVGElement.currentView") |
| 5294 final ViewSpec currentView; | 6184 final ViewSpec currentView; |
| 5295 | 6185 |
| 5296 /// @domName SVGSVGElement.height; @docsEditable true | 6186 /// @docsEditable true |
| 6187 @DomName("SVGSVGElement.height") |
| 5297 final AnimatedLength height; | 6188 final AnimatedLength height; |
| 5298 | 6189 |
| 5299 /// @domName SVGSVGElement.pixelUnitToMillimeterX; @docsEditable true | 6190 /// @docsEditable true |
| 6191 @DomName("SVGSVGElement.pixelUnitToMillimeterX") |
| 5300 final num pixelUnitToMillimeterX; | 6192 final num pixelUnitToMillimeterX; |
| 5301 | 6193 |
| 5302 /// @domName SVGSVGElement.pixelUnitToMillimeterY; @docsEditable true | 6194 /// @docsEditable true |
| 6195 @DomName("SVGSVGElement.pixelUnitToMillimeterY") |
| 5303 final num pixelUnitToMillimeterY; | 6196 final num pixelUnitToMillimeterY; |
| 5304 | 6197 |
| 5305 /// @domName SVGSVGElement.screenPixelToMillimeterX; @docsEditable true | 6198 /// @docsEditable true |
| 6199 @DomName("SVGSVGElement.screenPixelToMillimeterX") |
| 5306 final num screenPixelToMillimeterX; | 6200 final num screenPixelToMillimeterX; |
| 5307 | 6201 |
| 5308 /// @domName SVGSVGElement.screenPixelToMillimeterY; @docsEditable true | 6202 /// @docsEditable true |
| 6203 @DomName("SVGSVGElement.screenPixelToMillimeterY") |
| 5309 final num screenPixelToMillimeterY; | 6204 final num screenPixelToMillimeterY; |
| 5310 | 6205 |
| 5311 /// @domName SVGSVGElement.useCurrentView; @docsEditable true | 6206 /// @docsEditable true |
| 6207 @DomName("SVGSVGElement.useCurrentView") |
| 5312 final bool useCurrentView; | 6208 final bool useCurrentView; |
| 5313 | 6209 |
| 5314 /// @domName SVGSVGElement.viewport; @docsEditable true | 6210 /// @docsEditable true |
| 6211 @DomName("SVGSVGElement.viewport") |
| 5315 final Rect viewport; | 6212 final Rect viewport; |
| 5316 | 6213 |
| 5317 /// @domName SVGSVGElement.width; @docsEditable true | 6214 /// @docsEditable true |
| 6215 @DomName("SVGSVGElement.width") |
| 5318 final AnimatedLength width; | 6216 final AnimatedLength width; |
| 5319 | 6217 |
| 5320 /// @domName SVGSVGElement.x; @docsEditable true | 6218 /// @docsEditable true |
| 6219 @DomName("SVGSVGElement.x") |
| 5321 final AnimatedLength x; | 6220 final AnimatedLength x; |
| 5322 | 6221 |
| 5323 /// @domName SVGSVGElement.y; @docsEditable true | 6222 /// @docsEditable true |
| 6223 @DomName("SVGSVGElement.y") |
| 5324 final AnimatedLength y; | 6224 final AnimatedLength y; |
| 5325 | 6225 |
| 5326 /// @domName SVGSVGElement.animationsPaused; @docsEditable true | 6226 /// @docsEditable true |
| 6227 @DomName("SVGSVGElement.animationsPaused") |
| 5327 bool animationsPaused() native; | 6228 bool animationsPaused() native; |
| 5328 | 6229 |
| 5329 /// @domName SVGSVGElement.checkEnclosure; @docsEditable true | 6230 /// @docsEditable true |
| 6231 @DomName("SVGSVGElement.checkEnclosure") |
| 5330 bool checkEnclosure(SvgElement element, Rect rect) native; | 6232 bool checkEnclosure(SvgElement element, Rect rect) native; |
| 5331 | 6233 |
| 5332 /// @domName SVGSVGElement.checkIntersection; @docsEditable true | 6234 /// @docsEditable true |
| 6235 @DomName("SVGSVGElement.checkIntersection") |
| 5333 bool checkIntersection(SvgElement element, Rect rect) native; | 6236 bool checkIntersection(SvgElement element, Rect rect) native; |
| 5334 | 6237 |
| 5335 /// @domName SVGSVGElement.createSVGAngle; @docsEditable true | 6238 /// @docsEditable true |
| 5336 @JSName('createSVGAngle') | 6239 @JSName('createSVGAngle') |
| 6240 @DomName("SVGSVGElement.createSVGAngle") |
| 5337 Angle createSvgAngle() native; | 6241 Angle createSvgAngle() native; |
| 5338 | 6242 |
| 5339 /// @domName SVGSVGElement.createSVGLength; @docsEditable true | 6243 /// @docsEditable true |
| 5340 @JSName('createSVGLength') | 6244 @JSName('createSVGLength') |
| 6245 @DomName("SVGSVGElement.createSVGLength") |
| 5341 Length createSvgLength() native; | 6246 Length createSvgLength() native; |
| 5342 | 6247 |
| 5343 /// @domName SVGSVGElement.createSVGMatrix; @docsEditable true | 6248 /// @docsEditable true |
| 5344 @JSName('createSVGMatrix') | 6249 @JSName('createSVGMatrix') |
| 6250 @DomName("SVGSVGElement.createSVGMatrix") |
| 5345 Matrix createSvgMatrix() native; | 6251 Matrix createSvgMatrix() native; |
| 5346 | 6252 |
| 5347 /// @domName SVGSVGElement.createSVGNumber; @docsEditable true | 6253 /// @docsEditable true |
| 5348 @JSName('createSVGNumber') | 6254 @JSName('createSVGNumber') |
| 6255 @DomName("SVGSVGElement.createSVGNumber") |
| 5349 Number createSvgNumber() native; | 6256 Number createSvgNumber() native; |
| 5350 | 6257 |
| 5351 /// @domName SVGSVGElement.createSVGPoint; @docsEditable true | 6258 /// @docsEditable true |
| 5352 @JSName('createSVGPoint') | 6259 @JSName('createSVGPoint') |
| 6260 @DomName("SVGSVGElement.createSVGPoint") |
| 5353 Point createSvgPoint() native; | 6261 Point createSvgPoint() native; |
| 5354 | 6262 |
| 5355 /// @domName SVGSVGElement.createSVGRect; @docsEditable true | 6263 /// @docsEditable true |
| 5356 @JSName('createSVGRect') | 6264 @JSName('createSVGRect') |
| 6265 @DomName("SVGSVGElement.createSVGRect") |
| 5357 Rect createSvgRect() native; | 6266 Rect createSvgRect() native; |
| 5358 | 6267 |
| 5359 /// @domName SVGSVGElement.createSVGTransform; @docsEditable true | 6268 /// @docsEditable true |
| 5360 @JSName('createSVGTransform') | 6269 @JSName('createSVGTransform') |
| 6270 @DomName("SVGSVGElement.createSVGTransform") |
| 5361 Transform createSvgTransform() native; | 6271 Transform createSvgTransform() native; |
| 5362 | 6272 |
| 5363 /// @domName SVGSVGElement.createSVGTransformFromMatrix; @docsEditable true | 6273 /// @docsEditable true |
| 5364 @JSName('createSVGTransformFromMatrix') | 6274 @JSName('createSVGTransformFromMatrix') |
| 6275 @DomName("SVGSVGElement.createSVGTransformFromMatrix") |
| 5365 Transform createSvgTransformFromMatrix(Matrix matrix) native; | 6276 Transform createSvgTransformFromMatrix(Matrix matrix) native; |
| 5366 | 6277 |
| 5367 /// @domName SVGSVGElement.deselectAll; @docsEditable true | 6278 /// @docsEditable true |
| 6279 @DomName("SVGSVGElement.deselectAll") |
| 5368 void deselectAll() native; | 6280 void deselectAll() native; |
| 5369 | 6281 |
| 5370 /// @domName SVGSVGElement.forceRedraw; @docsEditable true | 6282 /// @docsEditable true |
| 6283 @DomName("SVGSVGElement.forceRedraw") |
| 5371 void forceRedraw() native; | 6284 void forceRedraw() native; |
| 5372 | 6285 |
| 5373 /// @domName SVGSVGElement.getCurrentTime; @docsEditable true | 6286 /// @docsEditable true |
| 6287 @DomName("SVGSVGElement.getCurrentTime") |
| 5374 num getCurrentTime() native; | 6288 num getCurrentTime() native; |
| 5375 | 6289 |
| 5376 /// @domName SVGSVGElement.getElementById; @docsEditable true | 6290 /// @docsEditable true |
| 6291 @DomName("SVGSVGElement.getElementById") |
| 5377 Element getElementById(String elementId) native; | 6292 Element getElementById(String elementId) native; |
| 5378 | 6293 |
| 5379 /// @domName SVGSVGElement.getEnclosureList; @docsEditable true | 6294 /// @docsEditable true |
| 6295 @DomName("SVGSVGElement.getEnclosureList") |
| 5380 @Returns('NodeList') @Creates('NodeList') | 6296 @Returns('NodeList') @Creates('NodeList') |
| 5381 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; | 6297 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; |
| 5382 | 6298 |
| 5383 /// @domName SVGSVGElement.getIntersectionList; @docsEditable true | 6299 /// @docsEditable true |
| 6300 @DomName("SVGSVGElement.getIntersectionList") |
| 5384 @Returns('NodeList') @Creates('NodeList') | 6301 @Returns('NodeList') @Creates('NodeList') |
| 5385 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; | 6302 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; |
| 5386 | 6303 |
| 5387 /// @domName SVGSVGElement.pauseAnimations; @docsEditable true | 6304 /// @docsEditable true |
| 6305 @DomName("SVGSVGElement.pauseAnimations") |
| 5388 void pauseAnimations() native; | 6306 void pauseAnimations() native; |
| 5389 | 6307 |
| 5390 /// @domName SVGSVGElement.setCurrentTime; @docsEditable true | 6308 /// @docsEditable true |
| 6309 @DomName("SVGSVGElement.setCurrentTime") |
| 5391 void setCurrentTime(num seconds) native; | 6310 void setCurrentTime(num seconds) native; |
| 5392 | 6311 |
| 5393 /// @domName SVGSVGElement.suspendRedraw; @docsEditable true | 6312 /// @docsEditable true |
| 6313 @DomName("SVGSVGElement.suspendRedraw") |
| 5394 int suspendRedraw(int maxWaitMilliseconds) native; | 6314 int suspendRedraw(int maxWaitMilliseconds) native; |
| 5395 | 6315 |
| 5396 /// @domName SVGSVGElement.unpauseAnimations; @docsEditable true | 6316 /// @docsEditable true |
| 6317 @DomName("SVGSVGElement.unpauseAnimations") |
| 5397 void unpauseAnimations() native; | 6318 void unpauseAnimations() native; |
| 5398 | 6319 |
| 5399 /// @domName SVGSVGElement.unsuspendRedraw; @docsEditable true | 6320 /// @docsEditable true |
| 6321 @DomName("SVGSVGElement.unsuspendRedraw") |
| 5400 void unsuspendRedraw(int suspendHandleId) native; | 6322 void unsuspendRedraw(int suspendHandleId) native; |
| 5401 | 6323 |
| 5402 /// @domName SVGSVGElement.unsuspendRedrawAll; @docsEditable true | 6324 /// @docsEditable true |
| 6325 @DomName("SVGSVGElement.unsuspendRedrawAll") |
| 5403 void unsuspendRedrawAll() native; | 6326 void unsuspendRedrawAll() native; |
| 5404 | 6327 |
| 5405 // From SVGExternalResourcesRequired | 6328 // From SVGExternalResourcesRequired |
| 5406 | 6329 |
| 5407 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 6330 /// @docsEditable true |
| 6331 @DomName("SVGSVGElement.externalResourcesRequired") |
| 5408 final AnimatedBoolean externalResourcesRequired; | 6332 final AnimatedBoolean externalResourcesRequired; |
| 5409 | 6333 |
| 5410 // From SVGFitToViewBox | 6334 // From SVGFitToViewBox |
| 5411 | 6335 |
| 5412 /// @domName SVGFitToViewBox.preserveAspectRatio; @docsEditable true | 6336 /// @docsEditable true |
| 6337 @DomName("SVGSVGElement.preserveAspectRatio") |
| 5413 final AnimatedPreserveAspectRatio preserveAspectRatio; | 6338 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 5414 | 6339 |
| 5415 /// @domName SVGFitToViewBox.viewBox; @docsEditable true | 6340 /// @docsEditable true |
| 6341 @DomName("SVGSVGElement.viewBox") |
| 5416 final AnimatedRect viewBox; | 6342 final AnimatedRect viewBox; |
| 5417 | 6343 |
| 5418 // From SVGLangSpace | 6344 // From SVGLangSpace |
| 5419 | 6345 |
| 5420 /// @domName SVGLangSpace.xmllang; @docsEditable true | 6346 /// @docsEditable true |
| 6347 @DomName("SVGSVGElement.xmllang") |
| 5421 String xmllang; | 6348 String xmllang; |
| 5422 | 6349 |
| 5423 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 6350 /// @docsEditable true |
| 6351 @DomName("SVGSVGElement.xmlspace") |
| 5424 String xmlspace; | 6352 String xmlspace; |
| 5425 | 6353 |
| 5426 // From SVGLocatable | 6354 // From SVGLocatable |
| 5427 | 6355 |
| 5428 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 6356 /// @docsEditable true |
| 6357 @DomName("SVGSVGElement.farthestViewportElement") |
| 5429 final SvgElement farthestViewportElement; | 6358 final SvgElement farthestViewportElement; |
| 5430 | 6359 |
| 5431 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 6360 /// @docsEditable true |
| 6361 @DomName("SVGSVGElement.nearestViewportElement") |
| 5432 final SvgElement nearestViewportElement; | 6362 final SvgElement nearestViewportElement; |
| 5433 | 6363 |
| 5434 /// @domName SVGLocatable.getBBox; @docsEditable true | 6364 /// @docsEditable true |
| 6365 @DomName("SVGSVGElement.getBBox") |
| 5435 Rect getBBox() native; | 6366 Rect getBBox() native; |
| 5436 | 6367 |
| 5437 /// @domName SVGLocatable.getCTM; @docsEditable true | 6368 /// @docsEditable true |
| 5438 @JSName('getCTM') | 6369 @JSName('getCTM') |
| 6370 @DomName("SVGSVGElement.getCTM") |
| 5439 Matrix getCtm() native; | 6371 Matrix getCtm() native; |
| 5440 | 6372 |
| 5441 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 6373 /// @docsEditable true |
| 5442 @JSName('getScreenCTM') | 6374 @JSName('getScreenCTM') |
| 6375 @DomName("SVGSVGElement.getScreenCTM") |
| 5443 Matrix getScreenCtm() native; | 6376 Matrix getScreenCtm() native; |
| 5444 | 6377 |
| 5445 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 6378 /// @docsEditable true |
| 6379 @DomName("SVGSVGElement.getTransformToElement") |
| 5446 Matrix getTransformToElement(SvgElement element) native; | 6380 Matrix getTransformToElement(SvgElement element) native; |
| 5447 | 6381 |
| 5448 // From SVGStylable | 6382 // From SVGStylable |
| 5449 | 6383 |
| 5450 // Shadowing definition. | 6384 // Shadowing definition. |
| 5451 /// @domName SVGStylable.className; @docsEditable true | 6385 /// @docsEditable true |
| 5452 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 6386 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 5453 | 6387 |
| 5454 // Use implementation from Element. | 6388 // Use implementation from Element. |
| 5455 // final CssStyleDeclaration style; | 6389 // final CssStyleDeclaration style; |
| 5456 | 6390 |
| 5457 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 6391 /// @docsEditable true |
| 6392 @DomName("SVGSVGElement.getPresentationAttribute") |
| 5458 CssValue getPresentationAttribute(String name) native; | 6393 CssValue getPresentationAttribute(String name) native; |
| 5459 | 6394 |
| 5460 // From SVGTests | 6395 // From SVGTests |
| 5461 | 6396 |
| 5462 /// @domName SVGTests.requiredExtensions; @docsEditable true | 6397 /// @docsEditable true |
| 6398 @DomName("SVGSVGElement.requiredExtensions") |
| 5463 final StringList requiredExtensions; | 6399 final StringList requiredExtensions; |
| 5464 | 6400 |
| 5465 /// @domName SVGTests.requiredFeatures; @docsEditable true | 6401 /// @docsEditable true |
| 6402 @DomName("SVGSVGElement.requiredFeatures") |
| 5466 final StringList requiredFeatures; | 6403 final StringList requiredFeatures; |
| 5467 | 6404 |
| 5468 /// @domName SVGTests.systemLanguage; @docsEditable true | 6405 /// @docsEditable true |
| 6406 @DomName("SVGSVGElement.systemLanguage") |
| 5469 final StringList systemLanguage; | 6407 final StringList systemLanguage; |
| 5470 | 6408 |
| 5471 /// @domName SVGTests.hasExtension; @docsEditable true | 6409 /// @docsEditable true |
| 6410 @DomName("SVGSVGElement.hasExtension") |
| 5472 bool hasExtension(String extension) native; | 6411 bool hasExtension(String extension) native; |
| 5473 | 6412 |
| 5474 // From SVGZoomAndPan | 6413 // From SVGZoomAndPan |
| 5475 | 6414 |
| 5476 /// @domName SVGZoomAndPan.zoomAndPan; @docsEditable true | 6415 /// @docsEditable true |
| 6416 @DomName("SVGSVGElement.zoomAndPan") |
| 5477 int zoomAndPan; | 6417 int zoomAndPan; |
| 5478 | 6418 |
| 5479 } | 6419 } |
| 5480 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6420 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5481 // for details. All rights reserved. Use of this source code is governed by a | 6421 // for details. All rights reserved. Use of this source code is governed by a |
| 5482 // BSD-style license that can be found in the LICENSE file. | 6422 // BSD-style license that can be found in the LICENSE file. |
| 5483 | 6423 |
| 5484 | 6424 |
| 5485 /// @domName SVGSwitchElement; @docsEditable true | 6425 /// @docsEditable true |
| 6426 @DomName("SVGSwitchElement") |
| 5486 class SwitchElement extends SvgElement implements Transformable, Tests, Stylable
, ExternalResourcesRequired, LangSpace native "*SVGSwitchElement" { | 6427 class SwitchElement extends SvgElement implements Transformable, Tests, Stylable
, ExternalResourcesRequired, LangSpace native "*SVGSwitchElement" { |
| 5487 | 6428 |
| 5488 ///@docsEditable true | 6429 /// @docsEditable true |
| 5489 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw
itch"); | 6430 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw
itch"); |
| 5490 | 6431 |
| 5491 // From SVGExternalResourcesRequired | 6432 // From SVGExternalResourcesRequired |
| 5492 | 6433 |
| 5493 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 6434 /// @docsEditable true |
| 6435 @DomName("SVGSwitchElement.externalResourcesRequired") |
| 5494 final AnimatedBoolean externalResourcesRequired; | 6436 final AnimatedBoolean externalResourcesRequired; |
| 5495 | 6437 |
| 5496 // From SVGLangSpace | 6438 // From SVGLangSpace |
| 5497 | 6439 |
| 5498 /// @domName SVGLangSpace.xmllang; @docsEditable true | 6440 /// @docsEditable true |
| 6441 @DomName("SVGSwitchElement.xmllang") |
| 5499 String xmllang; | 6442 String xmllang; |
| 5500 | 6443 |
| 5501 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 6444 /// @docsEditable true |
| 6445 @DomName("SVGSwitchElement.xmlspace") |
| 5502 String xmlspace; | 6446 String xmlspace; |
| 5503 | 6447 |
| 5504 // From SVGLocatable | 6448 // From SVGLocatable |
| 5505 | 6449 |
| 5506 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 6450 /// @docsEditable true |
| 6451 @DomName("SVGSwitchElement.farthestViewportElement") |
| 5507 final SvgElement farthestViewportElement; | 6452 final SvgElement farthestViewportElement; |
| 5508 | 6453 |
| 5509 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 6454 /// @docsEditable true |
| 6455 @DomName("SVGSwitchElement.nearestViewportElement") |
| 5510 final SvgElement nearestViewportElement; | 6456 final SvgElement nearestViewportElement; |
| 5511 | 6457 |
| 5512 /// @domName SVGLocatable.getBBox; @docsEditable true | 6458 /// @docsEditable true |
| 6459 @DomName("SVGSwitchElement.getBBox") |
| 5513 Rect getBBox() native; | 6460 Rect getBBox() native; |
| 5514 | 6461 |
| 5515 /// @domName SVGLocatable.getCTM; @docsEditable true | 6462 /// @docsEditable true |
| 5516 @JSName('getCTM') | 6463 @JSName('getCTM') |
| 6464 @DomName("SVGSwitchElement.getCTM") |
| 5517 Matrix getCtm() native; | 6465 Matrix getCtm() native; |
| 5518 | 6466 |
| 5519 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 6467 /// @docsEditable true |
| 5520 @JSName('getScreenCTM') | 6468 @JSName('getScreenCTM') |
| 6469 @DomName("SVGSwitchElement.getScreenCTM") |
| 5521 Matrix getScreenCtm() native; | 6470 Matrix getScreenCtm() native; |
| 5522 | 6471 |
| 5523 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 6472 /// @docsEditable true |
| 6473 @DomName("SVGSwitchElement.getTransformToElement") |
| 5524 Matrix getTransformToElement(SvgElement element) native; | 6474 Matrix getTransformToElement(SvgElement element) native; |
| 5525 | 6475 |
| 5526 // From SVGStylable | 6476 // From SVGStylable |
| 5527 | 6477 |
| 5528 // Shadowing definition. | 6478 // Shadowing definition. |
| 5529 /// @domName SVGStylable.className; @docsEditable true | 6479 /// @docsEditable true |
| 5530 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 6480 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 5531 | 6481 |
| 5532 // Use implementation from Element. | 6482 // Use implementation from Element. |
| 5533 // final CssStyleDeclaration style; | 6483 // final CssStyleDeclaration style; |
| 5534 | 6484 |
| 5535 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 6485 /// @docsEditable true |
| 6486 @DomName("SVGSwitchElement.getPresentationAttribute") |
| 5536 CssValue getPresentationAttribute(String name) native; | 6487 CssValue getPresentationAttribute(String name) native; |
| 5537 | 6488 |
| 5538 // From SVGTests | 6489 // From SVGTests |
| 5539 | 6490 |
| 5540 /// @domName SVGTests.requiredExtensions; @docsEditable true | 6491 /// @docsEditable true |
| 6492 @DomName("SVGSwitchElement.requiredExtensions") |
| 5541 final StringList requiredExtensions; | 6493 final StringList requiredExtensions; |
| 5542 | 6494 |
| 5543 /// @domName SVGTests.requiredFeatures; @docsEditable true | 6495 /// @docsEditable true |
| 6496 @DomName("SVGSwitchElement.requiredFeatures") |
| 5544 final StringList requiredFeatures; | 6497 final StringList requiredFeatures; |
| 5545 | 6498 |
| 5546 /// @domName SVGTests.systemLanguage; @docsEditable true | 6499 /// @docsEditable true |
| 6500 @DomName("SVGSwitchElement.systemLanguage") |
| 5547 final StringList systemLanguage; | 6501 final StringList systemLanguage; |
| 5548 | 6502 |
| 5549 /// @domName SVGTests.hasExtension; @docsEditable true | 6503 /// @docsEditable true |
| 6504 @DomName("SVGSwitchElement.hasExtension") |
| 5550 bool hasExtension(String extension) native; | 6505 bool hasExtension(String extension) native; |
| 5551 | 6506 |
| 5552 // From SVGTransformable | 6507 // From SVGTransformable |
| 5553 | 6508 |
| 5554 /// @domName SVGTransformable.transform; @docsEditable true | 6509 /// @docsEditable true |
| 6510 @DomName("SVGSwitchElement.transform") |
| 5555 final AnimatedTransformList transform; | 6511 final AnimatedTransformList transform; |
| 5556 } | 6512 } |
| 5557 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6513 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5558 // for details. All rights reserved. Use of this source code is governed by a | 6514 // for details. All rights reserved. Use of this source code is governed by a |
| 5559 // BSD-style license that can be found in the LICENSE file. | 6515 // BSD-style license that can be found in the LICENSE file. |
| 5560 | 6516 |
| 5561 | 6517 |
| 5562 /// @domName SVGSymbolElement; @docsEditable true | 6518 /// @docsEditable true |
| 6519 @DomName("SVGSymbolElement") |
| 5563 class SymbolElement extends SvgElement implements FitToViewBox, ExternalResource
sRequired, Stylable, LangSpace native "*SVGSymbolElement" { | 6520 class SymbolElement extends SvgElement implements FitToViewBox, ExternalResource
sRequired, Stylable, LangSpace native "*SVGSymbolElement" { |
| 5564 | 6521 |
| 5565 ///@docsEditable true | 6522 /// @docsEditable true |
| 5566 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy
mbol"); | 6523 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy
mbol"); |
| 5567 | 6524 |
| 5568 // From SVGExternalResourcesRequired | 6525 // From SVGExternalResourcesRequired |
| 5569 | 6526 |
| 5570 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 6527 /// @docsEditable true |
| 6528 @DomName("SVGSymbolElement.externalResourcesRequired") |
| 5571 final AnimatedBoolean externalResourcesRequired; | 6529 final AnimatedBoolean externalResourcesRequired; |
| 5572 | 6530 |
| 5573 // From SVGFitToViewBox | 6531 // From SVGFitToViewBox |
| 5574 | 6532 |
| 5575 /// @domName SVGFitToViewBox.preserveAspectRatio; @docsEditable true | 6533 /// @docsEditable true |
| 6534 @DomName("SVGSymbolElement.preserveAspectRatio") |
| 5576 final AnimatedPreserveAspectRatio preserveAspectRatio; | 6535 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 5577 | 6536 |
| 5578 /// @domName SVGFitToViewBox.viewBox; @docsEditable true | 6537 /// @docsEditable true |
| 6538 @DomName("SVGSymbolElement.viewBox") |
| 5579 final AnimatedRect viewBox; | 6539 final AnimatedRect viewBox; |
| 5580 | 6540 |
| 5581 // From SVGLangSpace | 6541 // From SVGLangSpace |
| 5582 | 6542 |
| 5583 /// @domName SVGLangSpace.xmllang; @docsEditable true | 6543 /// @docsEditable true |
| 6544 @DomName("SVGSymbolElement.xmllang") |
| 5584 String xmllang; | 6545 String xmllang; |
| 5585 | 6546 |
| 5586 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 6547 /// @docsEditable true |
| 6548 @DomName("SVGSymbolElement.xmlspace") |
| 5587 String xmlspace; | 6549 String xmlspace; |
| 5588 | 6550 |
| 5589 // From SVGStylable | 6551 // From SVGStylable |
| 5590 | 6552 |
| 5591 // Shadowing definition. | 6553 // Shadowing definition. |
| 5592 /// @domName SVGStylable.className; @docsEditable true | 6554 /// @docsEditable true |
| 5593 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 6555 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 5594 | 6556 |
| 5595 // Use implementation from Element. | 6557 // Use implementation from Element. |
| 5596 // final CssStyleDeclaration style; | 6558 // final CssStyleDeclaration style; |
| 5597 | 6559 |
| 5598 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 6560 /// @docsEditable true |
| 6561 @DomName("SVGSymbolElement.getPresentationAttribute") |
| 5599 CssValue getPresentationAttribute(String name) native; | 6562 CssValue getPresentationAttribute(String name) native; |
| 5600 } | 6563 } |
| 5601 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6564 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5602 // for details. All rights reserved. Use of this source code is governed by a | 6565 // for details. All rights reserved. Use of this source code is governed by a |
| 5603 // BSD-style license that can be found in the LICENSE file. | 6566 // BSD-style license that can be found in the LICENSE file. |
| 5604 | 6567 |
| 5605 | 6568 |
| 5606 /// @domName SVGTRefElement; @docsEditable true | 6569 /// @docsEditable true |
| 6570 @DomName("SVGTRefElement") |
| 5607 class TRefElement extends TextPositioningElement implements UriReference native
"*SVGTRefElement" { | 6571 class TRefElement extends TextPositioningElement implements UriReference native
"*SVGTRefElement" { |
| 5608 | 6572 |
| 5609 ///@docsEditable true | 6573 /// @docsEditable true |
| 5610 factory TRefElement() => _SvgElementFactoryProvider.createSvgElement_tag("tref
"); | 6574 factory TRefElement() => _SvgElementFactoryProvider.createSvgElement_tag("tref
"); |
| 5611 | 6575 |
| 5612 // From SVGURIReference | 6576 // From SVGURIReference |
| 5613 | 6577 |
| 5614 /// @domName SVGURIReference.href; @docsEditable true | 6578 /// @docsEditable true |
| 6579 @DomName("SVGTRefElement.href") |
| 5615 final AnimatedString href; | 6580 final AnimatedString href; |
| 5616 } | 6581 } |
| 5617 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6582 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5618 // for details. All rights reserved. Use of this source code is governed by a | 6583 // for details. All rights reserved. Use of this source code is governed by a |
| 5619 // BSD-style license that can be found in the LICENSE file. | 6584 // BSD-style license that can be found in the LICENSE file. |
| 5620 | 6585 |
| 5621 | 6586 |
| 5622 /// @domName SVGTSpanElement; @docsEditable true | 6587 /// @docsEditable true |
| 6588 @DomName("SVGTSpanElement") |
| 5623 class TSpanElement extends TextPositioningElement native "*SVGTSpanElement" { | 6589 class TSpanElement extends TextPositioningElement native "*SVGTSpanElement" { |
| 5624 | 6590 |
| 5625 ///@docsEditable true | 6591 /// @docsEditable true |
| 5626 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp
an"); | 6592 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp
an"); |
| 5627 } | 6593 } |
| 5628 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6594 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5629 // for details. All rights reserved. Use of this source code is governed by a | 6595 // for details. All rights reserved. Use of this source code is governed by a |
| 5630 // BSD-style license that can be found in the LICENSE file. | 6596 // BSD-style license that can be found in the LICENSE file. |
| 5631 | 6597 |
| 5632 | 6598 |
| 5633 /// @domName SVGTests | 6599 @DomName("SVGTests") |
| 5634 abstract class Tests { | 6600 abstract class Tests { |
| 5635 | 6601 |
| 5636 StringList requiredExtensions; | 6602 StringList requiredExtensions; |
| 5637 | 6603 |
| 5638 StringList requiredFeatures; | 6604 StringList requiredFeatures; |
| 5639 | 6605 |
| 5640 StringList systemLanguage; | 6606 StringList systemLanguage; |
| 5641 | 6607 |
| 5642 /// @domName SVGTests.hasExtension; @docsEditable true | 6608 /// @docsEditable true |
| 5643 bool hasExtension(String extension); | 6609 bool hasExtension(String extension); |
| 5644 } | 6610 } |
| 5645 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6611 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5646 // for details. All rights reserved. Use of this source code is governed by a | 6612 // for details. All rights reserved. Use of this source code is governed by a |
| 5647 // BSD-style license that can be found in the LICENSE file. | 6613 // BSD-style license that can be found in the LICENSE file. |
| 5648 | 6614 |
| 5649 | 6615 |
| 5650 /// @domName SVGTextContentElement; @docsEditable true | 6616 /// @docsEditable true |
| 6617 @DomName("SVGTextContentElement") |
| 5651 class TextContentElement extends SvgElement implements Tests, Stylable, External
ResourcesRequired, LangSpace native "*SVGTextContentElement" { | 6618 class TextContentElement extends SvgElement implements Tests, Stylable, External
ResourcesRequired, LangSpace native "*SVGTextContentElement" { |
| 5652 | 6619 |
| 5653 static const int LENGTHADJUST_SPACING = 1; | 6620 static const int LENGTHADJUST_SPACING = 1; |
| 5654 | 6621 |
| 5655 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; | 6622 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; |
| 5656 | 6623 |
| 5657 static const int LENGTHADJUST_UNKNOWN = 0; | 6624 static const int LENGTHADJUST_UNKNOWN = 0; |
| 5658 | 6625 |
| 5659 /// @domName SVGTextContentElement.lengthAdjust; @docsEditable true | 6626 /// @docsEditable true |
| 6627 @DomName("SVGTextContentElement.lengthAdjust") |
| 5660 final AnimatedEnumeration lengthAdjust; | 6628 final AnimatedEnumeration lengthAdjust; |
| 5661 | 6629 |
| 5662 /// @domName SVGTextContentElement.textLength; @docsEditable true | 6630 /// @docsEditable true |
| 6631 @DomName("SVGTextContentElement.textLength") |
| 5663 final AnimatedLength textLength; | 6632 final AnimatedLength textLength; |
| 5664 | 6633 |
| 5665 /// @domName SVGTextContentElement.getCharNumAtPosition; @docsEditable true | 6634 /// @docsEditable true |
| 6635 @DomName("SVGTextContentElement.getCharNumAtPosition") |
| 5666 int getCharNumAtPosition(Point point) native; | 6636 int getCharNumAtPosition(Point point) native; |
| 5667 | 6637 |
| 5668 /// @domName SVGTextContentElement.getComputedTextLength; @docsEditable true | 6638 /// @docsEditable true |
| 6639 @DomName("SVGTextContentElement.getComputedTextLength") |
| 5669 num getComputedTextLength() native; | 6640 num getComputedTextLength() native; |
| 5670 | 6641 |
| 5671 /// @domName SVGTextContentElement.getEndPositionOfChar; @docsEditable true | 6642 /// @docsEditable true |
| 6643 @DomName("SVGTextContentElement.getEndPositionOfChar") |
| 5672 Point getEndPositionOfChar(int offset) native; | 6644 Point getEndPositionOfChar(int offset) native; |
| 5673 | 6645 |
| 5674 /// @domName SVGTextContentElement.getExtentOfChar; @docsEditable true | 6646 /// @docsEditable true |
| 6647 @DomName("SVGTextContentElement.getExtentOfChar") |
| 5675 Rect getExtentOfChar(int offset) native; | 6648 Rect getExtentOfChar(int offset) native; |
| 5676 | 6649 |
| 5677 /// @domName SVGTextContentElement.getNumberOfChars; @docsEditable true | 6650 /// @docsEditable true |
| 6651 @DomName("SVGTextContentElement.getNumberOfChars") |
| 5678 int getNumberOfChars() native; | 6652 int getNumberOfChars() native; |
| 5679 | 6653 |
| 5680 /// @domName SVGTextContentElement.getRotationOfChar; @docsEditable true | 6654 /// @docsEditable true |
| 6655 @DomName("SVGTextContentElement.getRotationOfChar") |
| 5681 num getRotationOfChar(int offset) native; | 6656 num getRotationOfChar(int offset) native; |
| 5682 | 6657 |
| 5683 /// @domName SVGTextContentElement.getStartPositionOfChar; @docsEditable true | 6658 /// @docsEditable true |
| 6659 @DomName("SVGTextContentElement.getStartPositionOfChar") |
| 5684 Point getStartPositionOfChar(int offset) native; | 6660 Point getStartPositionOfChar(int offset) native; |
| 5685 | 6661 |
| 5686 /// @domName SVGTextContentElement.getSubStringLength; @docsEditable true | 6662 /// @docsEditable true |
| 6663 @DomName("SVGTextContentElement.getSubStringLength") |
| 5687 num getSubStringLength(int offset, int length) native; | 6664 num getSubStringLength(int offset, int length) native; |
| 5688 | 6665 |
| 5689 /// @domName SVGTextContentElement.selectSubString; @docsEditable true | 6666 /// @docsEditable true |
| 6667 @DomName("SVGTextContentElement.selectSubString") |
| 5690 void selectSubString(int offset, int length) native; | 6668 void selectSubString(int offset, int length) native; |
| 5691 | 6669 |
| 5692 // From SVGExternalResourcesRequired | 6670 // From SVGExternalResourcesRequired |
| 5693 | 6671 |
| 5694 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 6672 /// @docsEditable true |
| 6673 @DomName("SVGTextContentElement.externalResourcesRequired") |
| 5695 final AnimatedBoolean externalResourcesRequired; | 6674 final AnimatedBoolean externalResourcesRequired; |
| 5696 | 6675 |
| 5697 // From SVGLangSpace | 6676 // From SVGLangSpace |
| 5698 | 6677 |
| 5699 /// @domName SVGLangSpace.xmllang; @docsEditable true | 6678 /// @docsEditable true |
| 6679 @DomName("SVGTextContentElement.xmllang") |
| 5700 String xmllang; | 6680 String xmllang; |
| 5701 | 6681 |
| 5702 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 6682 /// @docsEditable true |
| 6683 @DomName("SVGTextContentElement.xmlspace") |
| 5703 String xmlspace; | 6684 String xmlspace; |
| 5704 | 6685 |
| 5705 // From SVGStylable | 6686 // From SVGStylable |
| 5706 | 6687 |
| 5707 // Shadowing definition. | 6688 // Shadowing definition. |
| 5708 /// @domName SVGStylable.className; @docsEditable true | 6689 /// @docsEditable true |
| 5709 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 6690 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 5710 | 6691 |
| 5711 // Use implementation from Element. | 6692 // Use implementation from Element. |
| 5712 // final CssStyleDeclaration style; | 6693 // final CssStyleDeclaration style; |
| 5713 | 6694 |
| 5714 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 6695 /// @docsEditable true |
| 6696 @DomName("SVGTextContentElement.getPresentationAttribute") |
| 5715 CssValue getPresentationAttribute(String name) native; | 6697 CssValue getPresentationAttribute(String name) native; |
| 5716 | 6698 |
| 5717 // From SVGTests | 6699 // From SVGTests |
| 5718 | 6700 |
| 5719 /// @domName SVGTests.requiredExtensions; @docsEditable true | 6701 /// @docsEditable true |
| 6702 @DomName("SVGTextContentElement.requiredExtensions") |
| 5720 final StringList requiredExtensions; | 6703 final StringList requiredExtensions; |
| 5721 | 6704 |
| 5722 /// @domName SVGTests.requiredFeatures; @docsEditable true | 6705 /// @docsEditable true |
| 6706 @DomName("SVGTextContentElement.requiredFeatures") |
| 5723 final StringList requiredFeatures; | 6707 final StringList requiredFeatures; |
| 5724 | 6708 |
| 5725 /// @domName SVGTests.systemLanguage; @docsEditable true | 6709 /// @docsEditable true |
| 6710 @DomName("SVGTextContentElement.systemLanguage") |
| 5726 final StringList systemLanguage; | 6711 final StringList systemLanguage; |
| 5727 | 6712 |
| 5728 /// @domName SVGTests.hasExtension; @docsEditable true | 6713 /// @docsEditable true |
| 6714 @DomName("SVGTextContentElement.hasExtension") |
| 5729 bool hasExtension(String extension) native; | 6715 bool hasExtension(String extension) native; |
| 5730 } | 6716 } |
| 5731 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6717 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5732 // for details. All rights reserved. Use of this source code is governed by a | 6718 // for details. All rights reserved. Use of this source code is governed by a |
| 5733 // BSD-style license that can be found in the LICENSE file. | 6719 // BSD-style license that can be found in the LICENSE file. |
| 5734 | 6720 |
| 5735 | 6721 |
| 5736 /// @domName SVGTextElement; @docsEditable true | 6722 /// @docsEditable true |
| 6723 @DomName("SVGTextElement") |
| 5737 class TextElement extends TextPositioningElement implements Transformable native
"*SVGTextElement" { | 6724 class TextElement extends TextPositioningElement implements Transformable native
"*SVGTextElement" { |
| 5738 | 6725 |
| 5739 ///@docsEditable true | 6726 /// @docsEditable true |
| 5740 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text
"); | 6727 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text
"); |
| 5741 | 6728 |
| 5742 // From SVGLocatable | 6729 // From SVGLocatable |
| 5743 | 6730 |
| 5744 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 6731 /// @docsEditable true |
| 6732 @DomName("SVGTextElement.farthestViewportElement") |
| 5745 final SvgElement farthestViewportElement; | 6733 final SvgElement farthestViewportElement; |
| 5746 | 6734 |
| 5747 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 6735 /// @docsEditable true |
| 6736 @DomName("SVGTextElement.nearestViewportElement") |
| 5748 final SvgElement nearestViewportElement; | 6737 final SvgElement nearestViewportElement; |
| 5749 | 6738 |
| 5750 /// @domName SVGLocatable.getBBox; @docsEditable true | 6739 /// @docsEditable true |
| 6740 @DomName("SVGTextElement.getBBox") |
| 5751 Rect getBBox() native; | 6741 Rect getBBox() native; |
| 5752 | 6742 |
| 5753 /// @domName SVGLocatable.getCTM; @docsEditable true | 6743 /// @docsEditable true |
| 5754 @JSName('getCTM') | 6744 @JSName('getCTM') |
| 6745 @DomName("SVGTextElement.getCTM") |
| 5755 Matrix getCtm() native; | 6746 Matrix getCtm() native; |
| 5756 | 6747 |
| 5757 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 6748 /// @docsEditable true |
| 5758 @JSName('getScreenCTM') | 6749 @JSName('getScreenCTM') |
| 6750 @DomName("SVGTextElement.getScreenCTM") |
| 5759 Matrix getScreenCtm() native; | 6751 Matrix getScreenCtm() native; |
| 5760 | 6752 |
| 5761 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 6753 /// @docsEditable true |
| 6754 @DomName("SVGTextElement.getTransformToElement") |
| 5762 Matrix getTransformToElement(SvgElement element) native; | 6755 Matrix getTransformToElement(SvgElement element) native; |
| 5763 | 6756 |
| 5764 // From SVGTransformable | 6757 // From SVGTransformable |
| 5765 | 6758 |
| 5766 /// @domName SVGTransformable.transform; @docsEditable true | 6759 /// @docsEditable true |
| 6760 @DomName("SVGTextElement.transform") |
| 5767 final AnimatedTransformList transform; | 6761 final AnimatedTransformList transform; |
| 5768 } | 6762 } |
| 5769 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6763 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5770 // for details. All rights reserved. Use of this source code is governed by a | 6764 // for details. All rights reserved. Use of this source code is governed by a |
| 5771 // BSD-style license that can be found in the LICENSE file. | 6765 // BSD-style license that can be found in the LICENSE file. |
| 5772 | 6766 |
| 5773 | 6767 |
| 5774 /// @domName SVGTextPathElement; @docsEditable true | 6768 /// @docsEditable true |
| 6769 @DomName("SVGTextPathElement") |
| 5775 class TextPathElement extends TextContentElement implements UriReference native
"*SVGTextPathElement" { | 6770 class TextPathElement extends TextContentElement implements UriReference native
"*SVGTextPathElement" { |
| 5776 | 6771 |
| 5777 static const int TEXTPATH_METHODTYPE_ALIGN = 1; | 6772 static const int TEXTPATH_METHODTYPE_ALIGN = 1; |
| 5778 | 6773 |
| 5779 static const int TEXTPATH_METHODTYPE_STRETCH = 2; | 6774 static const int TEXTPATH_METHODTYPE_STRETCH = 2; |
| 5780 | 6775 |
| 5781 static const int TEXTPATH_METHODTYPE_UNKNOWN = 0; | 6776 static const int TEXTPATH_METHODTYPE_UNKNOWN = 0; |
| 5782 | 6777 |
| 5783 static const int TEXTPATH_SPACINGTYPE_AUTO = 1; | 6778 static const int TEXTPATH_SPACINGTYPE_AUTO = 1; |
| 5784 | 6779 |
| 5785 static const int TEXTPATH_SPACINGTYPE_EXACT = 2; | 6780 static const int TEXTPATH_SPACINGTYPE_EXACT = 2; |
| 5786 | 6781 |
| 5787 static const int TEXTPATH_SPACINGTYPE_UNKNOWN = 0; | 6782 static const int TEXTPATH_SPACINGTYPE_UNKNOWN = 0; |
| 5788 | 6783 |
| 5789 /// @domName SVGTextPathElement.method; @docsEditable true | 6784 /// @docsEditable true |
| 6785 @DomName("SVGTextPathElement.method") |
| 5790 final AnimatedEnumeration method; | 6786 final AnimatedEnumeration method; |
| 5791 | 6787 |
| 5792 /// @domName SVGTextPathElement.spacing; @docsEditable true | 6788 /// @docsEditable true |
| 6789 @DomName("SVGTextPathElement.spacing") |
| 5793 final AnimatedEnumeration spacing; | 6790 final AnimatedEnumeration spacing; |
| 5794 | 6791 |
| 5795 /// @domName SVGTextPathElement.startOffset; @docsEditable true | 6792 /// @docsEditable true |
| 6793 @DomName("SVGTextPathElement.startOffset") |
| 5796 final AnimatedLength startOffset; | 6794 final AnimatedLength startOffset; |
| 5797 | 6795 |
| 5798 // From SVGURIReference | 6796 // From SVGURIReference |
| 5799 | 6797 |
| 5800 /// @domName SVGURIReference.href; @docsEditable true | 6798 /// @docsEditable true |
| 6799 @DomName("SVGTextPathElement.href") |
| 5801 final AnimatedString href; | 6800 final AnimatedString href; |
| 5802 } | 6801 } |
| 5803 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6802 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5804 // for details. All rights reserved. Use of this source code is governed by a | 6803 // for details. All rights reserved. Use of this source code is governed by a |
| 5805 // BSD-style license that can be found in the LICENSE file. | 6804 // BSD-style license that can be found in the LICENSE file. |
| 5806 | 6805 |
| 5807 | 6806 |
| 5808 /// @domName SVGTextPositioningElement; @docsEditable true | 6807 /// @docsEditable true |
| 6808 @DomName("SVGTextPositioningElement") |
| 5809 class TextPositioningElement extends TextContentElement native "*SVGTextPosition
ingElement" { | 6809 class TextPositioningElement extends TextContentElement native "*SVGTextPosition
ingElement" { |
| 5810 | 6810 |
| 5811 /// @domName SVGTextPositioningElement.dx; @docsEditable true | 6811 /// @docsEditable true |
| 6812 @DomName("SVGTextPositioningElement.dx") |
| 5812 final AnimatedLengthList dx; | 6813 final AnimatedLengthList dx; |
| 5813 | 6814 |
| 5814 /// @domName SVGTextPositioningElement.dy; @docsEditable true | 6815 /// @docsEditable true |
| 6816 @DomName("SVGTextPositioningElement.dy") |
| 5815 final AnimatedLengthList dy; | 6817 final AnimatedLengthList dy; |
| 5816 | 6818 |
| 5817 /// @domName SVGTextPositioningElement.rotate; @docsEditable true | 6819 /// @docsEditable true |
| 6820 @DomName("SVGTextPositioningElement.rotate") |
| 5818 final AnimatedNumberList rotate; | 6821 final AnimatedNumberList rotate; |
| 5819 | 6822 |
| 5820 /// @domName SVGTextPositioningElement.x; @docsEditable true | 6823 /// @docsEditable true |
| 6824 @DomName("SVGTextPositioningElement.x") |
| 5821 final AnimatedLengthList x; | 6825 final AnimatedLengthList x; |
| 5822 | 6826 |
| 5823 /// @domName SVGTextPositioningElement.y; @docsEditable true | 6827 /// @docsEditable true |
| 6828 @DomName("SVGTextPositioningElement.y") |
| 5824 final AnimatedLengthList y; | 6829 final AnimatedLengthList y; |
| 5825 } | 6830 } |
| 5826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6831 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5827 // for details. All rights reserved. Use of this source code is governed by a | 6832 // for details. All rights reserved. Use of this source code is governed by a |
| 5828 // BSD-style license that can be found in the LICENSE file. | 6833 // BSD-style license that can be found in the LICENSE file. |
| 5829 | 6834 |
| 5830 | 6835 |
| 5831 /// @domName SVGTitleElement; @docsEditable true | 6836 /// @docsEditable true |
| 6837 @DomName("SVGTitleElement") |
| 5832 class TitleElement extends SvgElement implements Stylable, LangSpace native "*SV
GTitleElement" { | 6838 class TitleElement extends SvgElement implements Stylable, LangSpace native "*SV
GTitleElement" { |
| 5833 | 6839 |
| 5834 ///@docsEditable true | 6840 /// @docsEditable true |
| 5835 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit
le"); | 6841 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit
le"); |
| 5836 | 6842 |
| 5837 // From SVGLangSpace | 6843 // From SVGLangSpace |
| 5838 | 6844 |
| 5839 /// @domName SVGLangSpace.xmllang; @docsEditable true | 6845 /// @docsEditable true |
| 6846 @DomName("SVGTitleElement.xmllang") |
| 5840 String xmllang; | 6847 String xmllang; |
| 5841 | 6848 |
| 5842 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 6849 /// @docsEditable true |
| 6850 @DomName("SVGTitleElement.xmlspace") |
| 5843 String xmlspace; | 6851 String xmlspace; |
| 5844 | 6852 |
| 5845 // From SVGStylable | 6853 // From SVGStylable |
| 5846 | 6854 |
| 5847 // Shadowing definition. | 6855 // Shadowing definition. |
| 5848 /// @domName SVGStylable.className; @docsEditable true | 6856 /// @docsEditable true |
| 5849 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 6857 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 5850 | 6858 |
| 5851 // Use implementation from Element. | 6859 // Use implementation from Element. |
| 5852 // final CssStyleDeclaration style; | 6860 // final CssStyleDeclaration style; |
| 5853 | 6861 |
| 5854 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 6862 /// @docsEditable true |
| 6863 @DomName("SVGTitleElement.getPresentationAttribute") |
| 5855 CssValue getPresentationAttribute(String name) native; | 6864 CssValue getPresentationAttribute(String name) native; |
| 5856 } | 6865 } |
| 5857 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6866 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5858 // for details. All rights reserved. Use of this source code is governed by a | 6867 // for details. All rights reserved. Use of this source code is governed by a |
| 5859 // BSD-style license that can be found in the LICENSE file. | 6868 // BSD-style license that can be found in the LICENSE file. |
| 5860 | 6869 |
| 5861 | 6870 |
| 5862 /// @domName SVGTransform; @docsEditable true | 6871 /// @docsEditable true |
| 6872 @DomName("SVGTransform") |
| 5863 class Transform native "*SVGTransform" { | 6873 class Transform native "*SVGTransform" { |
| 5864 | 6874 |
| 5865 static const int SVG_TRANSFORM_MATRIX = 1; | 6875 static const int SVG_TRANSFORM_MATRIX = 1; |
| 5866 | 6876 |
| 5867 static const int SVG_TRANSFORM_ROTATE = 4; | 6877 static const int SVG_TRANSFORM_ROTATE = 4; |
| 5868 | 6878 |
| 5869 static const int SVG_TRANSFORM_SCALE = 3; | 6879 static const int SVG_TRANSFORM_SCALE = 3; |
| 5870 | 6880 |
| 5871 static const int SVG_TRANSFORM_SKEWX = 5; | 6881 static const int SVG_TRANSFORM_SKEWX = 5; |
| 5872 | 6882 |
| 5873 static const int SVG_TRANSFORM_SKEWY = 6; | 6883 static const int SVG_TRANSFORM_SKEWY = 6; |
| 5874 | 6884 |
| 5875 static const int SVG_TRANSFORM_TRANSLATE = 2; | 6885 static const int SVG_TRANSFORM_TRANSLATE = 2; |
| 5876 | 6886 |
| 5877 static const int SVG_TRANSFORM_UNKNOWN = 0; | 6887 static const int SVG_TRANSFORM_UNKNOWN = 0; |
| 5878 | 6888 |
| 5879 /// @domName SVGTransform.angle; @docsEditable true | 6889 /// @docsEditable true |
| 6890 @DomName("SVGTransform.angle") |
| 5880 final num angle; | 6891 final num angle; |
| 5881 | 6892 |
| 5882 /// @domName SVGTransform.matrix; @docsEditable true | 6893 /// @docsEditable true |
| 6894 @DomName("SVGTransform.matrix") |
| 5883 final Matrix matrix; | 6895 final Matrix matrix; |
| 5884 | 6896 |
| 5885 /// @domName SVGTransform.type; @docsEditable true | 6897 /// @docsEditable true |
| 6898 @DomName("SVGTransform.type") |
| 5886 final int type; | 6899 final int type; |
| 5887 | 6900 |
| 5888 /// @domName SVGTransform.setMatrix; @docsEditable true | 6901 /// @docsEditable true |
| 6902 @DomName("SVGTransform.setMatrix") |
| 5889 void setMatrix(Matrix matrix) native; | 6903 void setMatrix(Matrix matrix) native; |
| 5890 | 6904 |
| 5891 /// @domName SVGTransform.setRotate; @docsEditable true | 6905 /// @docsEditable true |
| 6906 @DomName("SVGTransform.setRotate") |
| 5892 void setRotate(num angle, num cx, num cy) native; | 6907 void setRotate(num angle, num cx, num cy) native; |
| 5893 | 6908 |
| 5894 /// @domName SVGTransform.setScale; @docsEditable true | 6909 /// @docsEditable true |
| 6910 @DomName("SVGTransform.setScale") |
| 5895 void setScale(num sx, num sy) native; | 6911 void setScale(num sx, num sy) native; |
| 5896 | 6912 |
| 5897 /// @domName SVGTransform.setSkewX; @docsEditable true | 6913 /// @docsEditable true |
| 6914 @DomName("SVGTransform.setSkewX") |
| 5898 void setSkewX(num angle) native; | 6915 void setSkewX(num angle) native; |
| 5899 | 6916 |
| 5900 /// @domName SVGTransform.setSkewY; @docsEditable true | 6917 /// @docsEditable true |
| 6918 @DomName("SVGTransform.setSkewY") |
| 5901 void setSkewY(num angle) native; | 6919 void setSkewY(num angle) native; |
| 5902 | 6920 |
| 5903 /// @domName SVGTransform.setTranslate; @docsEditable true | 6921 /// @docsEditable true |
| 6922 @DomName("SVGTransform.setTranslate") |
| 5904 void setTranslate(num tx, num ty) native; | 6923 void setTranslate(num tx, num ty) native; |
| 5905 } | 6924 } |
| 5906 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6925 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5907 // for details. All rights reserved. Use of this source code is governed by a | 6926 // for details. All rights reserved. Use of this source code is governed by a |
| 5908 // BSD-style license that can be found in the LICENSE file. | 6927 // BSD-style license that can be found in the LICENSE file. |
| 5909 | 6928 |
| 5910 | 6929 |
| 5911 /// @domName SVGTransformList; @docsEditable true | 6930 /// @docsEditable true |
| 6931 @DomName("SVGTransformList") |
| 5912 class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ
e "*SVGTransformList" { | 6932 class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ
e "*SVGTransformList" { |
| 5913 | 6933 |
| 5914 /// @domName SVGTransformList.numberOfItems; @docsEditable true | 6934 /// @docsEditable true |
| 6935 @DomName("SVGTransformList.numberOfItems") |
| 5915 final int numberOfItems; | 6936 final int numberOfItems; |
| 5916 | 6937 |
| 5917 Transform operator[](int index) => JS("Transform", "#[#]", this, index); | 6938 Transform operator[](int index) => JS("Transform", "#[#]", this, index); |
| 5918 | 6939 |
| 5919 void operator[]=(int index, Transform value) { | 6940 void operator[]=(int index, Transform value) { |
| 5920 throw new UnsupportedError("Cannot assign element of immutable List."); | 6941 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 5921 } | 6942 } |
| 5922 // -- start List<Transform> mixins. | 6943 // -- start List<Transform> mixins. |
| 5923 // Transform is the element type. | 6944 // Transform is the element type. |
| 5924 | 6945 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6052 | 7073 |
| 6053 void insertRange(int start, int rangeLength, [Transform initialValue]) { | 7074 void insertRange(int start, int rangeLength, [Transform initialValue]) { |
| 6054 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7075 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 6055 } | 7076 } |
| 6056 | 7077 |
| 6057 List<Transform> getRange(int start, int rangeLength) => | 7078 List<Transform> getRange(int start, int rangeLength) => |
| 6058 Lists.getRange(this, start, rangeLength, <Transform>[]); | 7079 Lists.getRange(this, start, rangeLength, <Transform>[]); |
| 6059 | 7080 |
| 6060 // -- end List<Transform> mixins. | 7081 // -- end List<Transform> mixins. |
| 6061 | 7082 |
| 6062 /// @domName SVGTransformList.appendItem; @docsEditable true | 7083 /// @docsEditable true |
| 7084 @DomName("SVGTransformList.appendItem") |
| 6063 Transform appendItem(Transform item) native; | 7085 Transform appendItem(Transform item) native; |
| 6064 | 7086 |
| 6065 /// @domName SVGTransformList.clear; @docsEditable true | 7087 /// @docsEditable true |
| 7088 @DomName("SVGTransformList.clear") |
| 6066 void clear() native; | 7089 void clear() native; |
| 6067 | 7090 |
| 6068 /// @domName SVGTransformList.consolidate; @docsEditable true | 7091 /// @docsEditable true |
| 7092 @DomName("SVGTransformList.consolidate") |
| 6069 Transform consolidate() native; | 7093 Transform consolidate() native; |
| 6070 | 7094 |
| 6071 /// @domName SVGTransformList.createSVGTransformFromMatrix; @docsEditable true | 7095 /// @docsEditable true |
| 6072 @JSName('createSVGTransformFromMatrix') | 7096 @JSName('createSVGTransformFromMatrix') |
| 7097 @DomName("SVGTransformList.createSVGTransformFromMatrix") |
| 6073 Transform createSvgTransformFromMatrix(Matrix matrix) native; | 7098 Transform createSvgTransformFromMatrix(Matrix matrix) native; |
| 6074 | 7099 |
| 6075 /// @domName SVGTransformList.getItem; @docsEditable true | 7100 /// @docsEditable true |
| 7101 @DomName("SVGTransformList.getItem") |
| 6076 Transform getItem(int index) native; | 7102 Transform getItem(int index) native; |
| 6077 | 7103 |
| 6078 /// @domName SVGTransformList.initialize; @docsEditable true | 7104 /// @docsEditable true |
| 7105 @DomName("SVGTransformList.initialize") |
| 6079 Transform initialize(Transform item) native; | 7106 Transform initialize(Transform item) native; |
| 6080 | 7107 |
| 6081 /// @domName SVGTransformList.insertItemBefore; @docsEditable true | 7108 /// @docsEditable true |
| 7109 @DomName("SVGTransformList.insertItemBefore") |
| 6082 Transform insertItemBefore(Transform item, int index) native; | 7110 Transform insertItemBefore(Transform item, int index) native; |
| 6083 | 7111 |
| 6084 /// @domName SVGTransformList.removeItem; @docsEditable true | 7112 /// @docsEditable true |
| 7113 @DomName("SVGTransformList.removeItem") |
| 6085 Transform removeItem(int index) native; | 7114 Transform removeItem(int index) native; |
| 6086 | 7115 |
| 6087 /// @domName SVGTransformList.replaceItem; @docsEditable true | 7116 /// @docsEditable true |
| 7117 @DomName("SVGTransformList.replaceItem") |
| 6088 Transform replaceItem(Transform item, int index) native; | 7118 Transform replaceItem(Transform item, int index) native; |
| 6089 } | 7119 } |
| 6090 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7120 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6091 // for details. All rights reserved. Use of this source code is governed by a | 7121 // for details. All rights reserved. Use of this source code is governed by a |
| 6092 // BSD-style license that can be found in the LICENSE file. | 7122 // BSD-style license that can be found in the LICENSE file. |
| 6093 | 7123 |
| 6094 | 7124 |
| 6095 /// @domName SVGTransformable | 7125 @DomName("SVGTransformable") |
| 6096 abstract class Transformable implements Locatable { | 7126 abstract class Transformable implements Locatable { |
| 6097 | 7127 |
| 6098 AnimatedTransformList transform; | 7128 AnimatedTransformList transform; |
| 6099 | 7129 |
| 6100 // From SVGLocatable | 7130 // From SVGLocatable |
| 6101 | 7131 |
| 6102 SvgElement farthestViewportElement; | 7132 SvgElement farthestViewportElement; |
| 6103 | 7133 |
| 6104 SvgElement nearestViewportElement; | 7134 SvgElement nearestViewportElement; |
| 6105 | 7135 |
| 6106 /// @domName SVGLocatable.getBBox; @docsEditable true | 7136 /// @docsEditable true |
| 6107 Rect getBBox(); | 7137 Rect getBBox(); |
| 6108 | 7138 |
| 6109 /// @domName SVGLocatable.getCTM; @docsEditable true | 7139 /// @docsEditable true |
| 6110 Matrix getCTM(); | 7140 Matrix getCTM(); |
| 6111 | 7141 |
| 6112 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 7142 /// @docsEditable true |
| 6113 Matrix getScreenCTM(); | 7143 Matrix getScreenCTM(); |
| 6114 | 7144 |
| 6115 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 7145 /// @docsEditable true |
| 6116 Matrix getTransformToElement(SvgElement element); | 7146 Matrix getTransformToElement(SvgElement element); |
| 6117 } | 7147 } |
| 6118 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7148 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6119 // for details. All rights reserved. Use of this source code is governed by a | 7149 // for details. All rights reserved. Use of this source code is governed by a |
| 6120 // BSD-style license that can be found in the LICENSE file. | 7150 // BSD-style license that can be found in the LICENSE file. |
| 6121 | 7151 |
| 6122 | 7152 |
| 6123 /// @domName SVGUnitTypes; @docsEditable true | 7153 /// @docsEditable true |
| 7154 @DomName("SVGUnitTypes") |
| 6124 class UnitTypes native "*SVGUnitTypes" { | 7155 class UnitTypes native "*SVGUnitTypes" { |
| 6125 | 7156 |
| 6126 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; | 7157 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; |
| 6127 | 7158 |
| 6128 static const int SVG_UNIT_TYPE_UNKNOWN = 0; | 7159 static const int SVG_UNIT_TYPE_UNKNOWN = 0; |
| 6129 | 7160 |
| 6130 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; | 7161 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; |
| 6131 } | 7162 } |
| 6132 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7163 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6133 // for details. All rights reserved. Use of this source code is governed by a | 7164 // for details. All rights reserved. Use of this source code is governed by a |
| 6134 // BSD-style license that can be found in the LICENSE file. | 7165 // BSD-style license that can be found in the LICENSE file. |
| 6135 | 7166 |
| 6136 | 7167 |
| 6137 /// @domName SVGURIReference | 7168 @DomName("SVGURIReference") |
| 6138 abstract class UriReference { | 7169 abstract class UriReference { |
| 6139 | 7170 |
| 6140 AnimatedString href; | 7171 AnimatedString href; |
| 6141 } | 7172 } |
| 6142 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7173 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6143 // for details. All rights reserved. Use of this source code is governed by a | 7174 // for details. All rights reserved. Use of this source code is governed by a |
| 6144 // BSD-style license that can be found in the LICENSE file. | 7175 // BSD-style license that can be found in the LICENSE file. |
| 6145 | 7176 |
| 6146 | 7177 |
| 6147 /// @domName SVGUseElement; @docsEditable true | 7178 /// @docsEditable true |
| 7179 @DomName("SVGUseElement") |
| 6148 class UseElement extends SvgElement implements Transformable, Tests, UriReferenc
e, Stylable, ExternalResourcesRequired, LangSpace native "*SVGUseElement" { | 7180 class UseElement extends SvgElement implements Transformable, Tests, UriReferenc
e, Stylable, ExternalResourcesRequired, LangSpace native "*SVGUseElement" { |
| 6149 | 7181 |
| 6150 ///@docsEditable true | 7182 /// @docsEditable true |
| 6151 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use")
; | 7183 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use")
; |
| 6152 | 7184 |
| 6153 /// @domName SVGUseElement.animatedInstanceRoot; @docsEditable true | 7185 /// @docsEditable true |
| 7186 @DomName("SVGUseElement.animatedInstanceRoot") |
| 6154 final ElementInstance animatedInstanceRoot; | 7187 final ElementInstance animatedInstanceRoot; |
| 6155 | 7188 |
| 6156 /// @domName SVGUseElement.height; @docsEditable true | 7189 /// @docsEditable true |
| 7190 @DomName("SVGUseElement.height") |
| 6157 final AnimatedLength height; | 7191 final AnimatedLength height; |
| 6158 | 7192 |
| 6159 /// @domName SVGUseElement.instanceRoot; @docsEditable true | 7193 /// @docsEditable true |
| 7194 @DomName("SVGUseElement.instanceRoot") |
| 6160 final ElementInstance instanceRoot; | 7195 final ElementInstance instanceRoot; |
| 6161 | 7196 |
| 6162 /// @domName SVGUseElement.width; @docsEditable true | 7197 /// @docsEditable true |
| 7198 @DomName("SVGUseElement.width") |
| 6163 final AnimatedLength width; | 7199 final AnimatedLength width; |
| 6164 | 7200 |
| 6165 /// @domName SVGUseElement.x; @docsEditable true | 7201 /// @docsEditable true |
| 7202 @DomName("SVGUseElement.x") |
| 6166 final AnimatedLength x; | 7203 final AnimatedLength x; |
| 6167 | 7204 |
| 6168 /// @domName SVGUseElement.y; @docsEditable true | 7205 /// @docsEditable true |
| 7206 @DomName("SVGUseElement.y") |
| 6169 final AnimatedLength y; | 7207 final AnimatedLength y; |
| 6170 | 7208 |
| 6171 // From SVGExternalResourcesRequired | 7209 // From SVGExternalResourcesRequired |
| 6172 | 7210 |
| 6173 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 7211 /// @docsEditable true |
| 7212 @DomName("SVGUseElement.externalResourcesRequired") |
| 6174 final AnimatedBoolean externalResourcesRequired; | 7213 final AnimatedBoolean externalResourcesRequired; |
| 6175 | 7214 |
| 6176 // From SVGLangSpace | 7215 // From SVGLangSpace |
| 6177 | 7216 |
| 6178 /// @domName SVGLangSpace.xmllang; @docsEditable true | 7217 /// @docsEditable true |
| 7218 @DomName("SVGUseElement.xmllang") |
| 6179 String xmllang; | 7219 String xmllang; |
| 6180 | 7220 |
| 6181 /// @domName SVGLangSpace.xmlspace; @docsEditable true | 7221 /// @docsEditable true |
| 7222 @DomName("SVGUseElement.xmlspace") |
| 6182 String xmlspace; | 7223 String xmlspace; |
| 6183 | 7224 |
| 6184 // From SVGLocatable | 7225 // From SVGLocatable |
| 6185 | 7226 |
| 6186 /// @domName SVGLocatable.farthestViewportElement; @docsEditable true | 7227 /// @docsEditable true |
| 7228 @DomName("SVGUseElement.farthestViewportElement") |
| 6187 final SvgElement farthestViewportElement; | 7229 final SvgElement farthestViewportElement; |
| 6188 | 7230 |
| 6189 /// @domName SVGLocatable.nearestViewportElement; @docsEditable true | 7231 /// @docsEditable true |
| 7232 @DomName("SVGUseElement.nearestViewportElement") |
| 6190 final SvgElement nearestViewportElement; | 7233 final SvgElement nearestViewportElement; |
| 6191 | 7234 |
| 6192 /// @domName SVGLocatable.getBBox; @docsEditable true | 7235 /// @docsEditable true |
| 7236 @DomName("SVGUseElement.getBBox") |
| 6193 Rect getBBox() native; | 7237 Rect getBBox() native; |
| 6194 | 7238 |
| 6195 /// @domName SVGLocatable.getCTM; @docsEditable true | 7239 /// @docsEditable true |
| 6196 @JSName('getCTM') | 7240 @JSName('getCTM') |
| 7241 @DomName("SVGUseElement.getCTM") |
| 6197 Matrix getCtm() native; | 7242 Matrix getCtm() native; |
| 6198 | 7243 |
| 6199 /// @domName SVGLocatable.getScreenCTM; @docsEditable true | 7244 /// @docsEditable true |
| 6200 @JSName('getScreenCTM') | 7245 @JSName('getScreenCTM') |
| 7246 @DomName("SVGUseElement.getScreenCTM") |
| 6201 Matrix getScreenCtm() native; | 7247 Matrix getScreenCtm() native; |
| 6202 | 7248 |
| 6203 /// @domName SVGLocatable.getTransformToElement; @docsEditable true | 7249 /// @docsEditable true |
| 7250 @DomName("SVGUseElement.getTransformToElement") |
| 6204 Matrix getTransformToElement(SvgElement element) native; | 7251 Matrix getTransformToElement(SvgElement element) native; |
| 6205 | 7252 |
| 6206 // From SVGStylable | 7253 // From SVGStylable |
| 6207 | 7254 |
| 6208 // Shadowing definition. | 7255 // Shadowing definition. |
| 6209 /// @domName SVGStylable.className; @docsEditable true | 7256 /// @docsEditable true |
| 6210 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); | 7257 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th
is); |
| 6211 | 7258 |
| 6212 // Use implementation from Element. | 7259 // Use implementation from Element. |
| 6213 // final CssStyleDeclaration style; | 7260 // final CssStyleDeclaration style; |
| 6214 | 7261 |
| 6215 /// @domName SVGStylable.getPresentationAttribute; @docsEditable true | 7262 /// @docsEditable true |
| 7263 @DomName("SVGUseElement.getPresentationAttribute") |
| 6216 CssValue getPresentationAttribute(String name) native; | 7264 CssValue getPresentationAttribute(String name) native; |
| 6217 | 7265 |
| 6218 // From SVGTests | 7266 // From SVGTests |
| 6219 | 7267 |
| 6220 /// @domName SVGTests.requiredExtensions; @docsEditable true | 7268 /// @docsEditable true |
| 7269 @DomName("SVGUseElement.requiredExtensions") |
| 6221 final StringList requiredExtensions; | 7270 final StringList requiredExtensions; |
| 6222 | 7271 |
| 6223 /// @domName SVGTests.requiredFeatures; @docsEditable true | 7272 /// @docsEditable true |
| 7273 @DomName("SVGUseElement.requiredFeatures") |
| 6224 final StringList requiredFeatures; | 7274 final StringList requiredFeatures; |
| 6225 | 7275 |
| 6226 /// @domName SVGTests.systemLanguage; @docsEditable true | 7276 /// @docsEditable true |
| 7277 @DomName("SVGUseElement.systemLanguage") |
| 6227 final StringList systemLanguage; | 7278 final StringList systemLanguage; |
| 6228 | 7279 |
| 6229 /// @domName SVGTests.hasExtension; @docsEditable true | 7280 /// @docsEditable true |
| 7281 @DomName("SVGUseElement.hasExtension") |
| 6230 bool hasExtension(String extension) native; | 7282 bool hasExtension(String extension) native; |
| 6231 | 7283 |
| 6232 // From SVGTransformable | 7284 // From SVGTransformable |
| 6233 | 7285 |
| 6234 /// @domName SVGTransformable.transform; @docsEditable true | 7286 /// @docsEditable true |
| 7287 @DomName("SVGUseElement.transform") |
| 6235 final AnimatedTransformList transform; | 7288 final AnimatedTransformList transform; |
| 6236 | 7289 |
| 6237 // From SVGURIReference | 7290 // From SVGURIReference |
| 6238 | 7291 |
| 6239 /// @domName SVGURIReference.href; @docsEditable true | 7292 /// @docsEditable true |
| 7293 @DomName("SVGUseElement.href") |
| 6240 final AnimatedString href; | 7294 final AnimatedString href; |
| 6241 } | 7295 } |
| 6242 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7296 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6243 // for details. All rights reserved. Use of this source code is governed by a | 7297 // for details. All rights reserved. Use of this source code is governed by a |
| 6244 // BSD-style license that can be found in the LICENSE file. | 7298 // BSD-style license that can be found in the LICENSE file. |
| 6245 | 7299 |
| 6246 | 7300 |
| 6247 /// @domName SVGVKernElement; @docsEditable true | 7301 /// @docsEditable true |
| 7302 @DomName("SVGVKernElement") |
| 6248 class VKernElement extends SvgElement native "*SVGVKernElement" { | 7303 class VKernElement extends SvgElement native "*SVGVKernElement" { |
| 6249 | 7304 |
| 6250 ///@docsEditable true | 7305 /// @docsEditable true |
| 6251 factory VKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vke
rn"); | 7306 factory VKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vke
rn"); |
| 6252 } | 7307 } |
| 6253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7308 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6254 // for details. All rights reserved. Use of this source code is governed by a | 7309 // for details. All rights reserved. Use of this source code is governed by a |
| 6255 // BSD-style license that can be found in the LICENSE file. | 7310 // BSD-style license that can be found in the LICENSE file. |
| 6256 | 7311 |
| 6257 | 7312 |
| 6258 /// @domName SVGViewElement; @docsEditable true | 7313 /// @docsEditable true |
| 7314 @DomName("SVGViewElement") |
| 6259 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR
equired, ZoomAndPan native "*SVGViewElement" { | 7315 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR
equired, ZoomAndPan native "*SVGViewElement" { |
| 6260 | 7316 |
| 6261 ///@docsEditable true | 7317 /// @docsEditable true |
| 6262 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view
"); | 7318 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view
"); |
| 6263 | 7319 |
| 6264 /// @domName SVGViewElement.viewTarget; @docsEditable true | 7320 /// @docsEditable true |
| 7321 @DomName("SVGViewElement.viewTarget") |
| 6265 final StringList viewTarget; | 7322 final StringList viewTarget; |
| 6266 | 7323 |
| 6267 // From SVGExternalResourcesRequired | 7324 // From SVGExternalResourcesRequired |
| 6268 | 7325 |
| 6269 /// @domName SVGExternalResourcesRequired.externalResourcesRequired; @docsEdit
able true | 7326 /// @docsEditable true |
| 7327 @DomName("SVGViewElement.externalResourcesRequired") |
| 6270 final AnimatedBoolean externalResourcesRequired; | 7328 final AnimatedBoolean externalResourcesRequired; |
| 6271 | 7329 |
| 6272 // From SVGFitToViewBox | 7330 // From SVGFitToViewBox |
| 6273 | 7331 |
| 6274 /// @domName SVGFitToViewBox.preserveAspectRatio; @docsEditable true | 7332 /// @docsEditable true |
| 7333 @DomName("SVGViewElement.preserveAspectRatio") |
| 6275 final AnimatedPreserveAspectRatio preserveAspectRatio; | 7334 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 6276 | 7335 |
| 6277 /// @domName SVGFitToViewBox.viewBox; @docsEditable true | 7336 /// @docsEditable true |
| 7337 @DomName("SVGViewElement.viewBox") |
| 6278 final AnimatedRect viewBox; | 7338 final AnimatedRect viewBox; |
| 6279 | 7339 |
| 6280 // From SVGZoomAndPan | 7340 // From SVGZoomAndPan |
| 6281 | 7341 |
| 6282 /// @domName SVGZoomAndPan.zoomAndPan; @docsEditable true | 7342 /// @docsEditable true |
| 7343 @DomName("SVGViewElement.zoomAndPan") |
| 6283 int zoomAndPan; | 7344 int zoomAndPan; |
| 6284 } | 7345 } |
| 6285 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7346 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6286 // for details. All rights reserved. Use of this source code is governed by a | 7347 // for details. All rights reserved. Use of this source code is governed by a |
| 6287 // BSD-style license that can be found in the LICENSE file. | 7348 // BSD-style license that can be found in the LICENSE file. |
| 6288 | 7349 |
| 6289 | 7350 |
| 6290 /// @domName SVGViewSpec; @docsEditable true | 7351 /// @docsEditable true |
| 7352 @DomName("SVGViewSpec") |
| 6291 class ViewSpec native "*SVGViewSpec" { | 7353 class ViewSpec native "*SVGViewSpec" { |
| 6292 | 7354 |
| 6293 /// @domName SVGViewSpec.preserveAspectRatio; @docsEditable true | 7355 /// @docsEditable true |
| 7356 @DomName("SVGViewSpec.preserveAspectRatio") |
| 6294 final AnimatedPreserveAspectRatio preserveAspectRatio; | 7357 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 6295 | 7358 |
| 6296 /// @domName SVGViewSpec.preserveAspectRatioString; @docsEditable true | 7359 /// @docsEditable true |
| 7360 @DomName("SVGViewSpec.preserveAspectRatioString") |
| 6297 final String preserveAspectRatioString; | 7361 final String preserveAspectRatioString; |
| 6298 | 7362 |
| 6299 /// @domName SVGViewSpec.transform; @docsEditable true | 7363 /// @docsEditable true |
| 7364 @DomName("SVGViewSpec.transform") |
| 6300 final TransformList transform; | 7365 final TransformList transform; |
| 6301 | 7366 |
| 6302 /// @domName SVGViewSpec.transformString; @docsEditable true | 7367 /// @docsEditable true |
| 7368 @DomName("SVGViewSpec.transformString") |
| 6303 final String transformString; | 7369 final String transformString; |
| 6304 | 7370 |
| 6305 /// @domName SVGViewSpec.viewBox; @docsEditable true | 7371 /// @docsEditable true |
| 7372 @DomName("SVGViewSpec.viewBox") |
| 6306 final AnimatedRect viewBox; | 7373 final AnimatedRect viewBox; |
| 6307 | 7374 |
| 6308 /// @domName SVGViewSpec.viewBoxString; @docsEditable true | 7375 /// @docsEditable true |
| 7376 @DomName("SVGViewSpec.viewBoxString") |
| 6309 final String viewBoxString; | 7377 final String viewBoxString; |
| 6310 | 7378 |
| 6311 /// @domName SVGViewSpec.viewTarget; @docsEditable true | 7379 /// @docsEditable true |
| 7380 @DomName("SVGViewSpec.viewTarget") |
| 6312 final SvgElement viewTarget; | 7381 final SvgElement viewTarget; |
| 6313 | 7382 |
| 6314 /// @domName SVGViewSpec.viewTargetString; @docsEditable true | 7383 /// @docsEditable true |
| 7384 @DomName("SVGViewSpec.viewTargetString") |
| 6315 final String viewTargetString; | 7385 final String viewTargetString; |
| 6316 | 7386 |
| 6317 /// @domName SVGViewSpec.zoomAndPan; @docsEditable true | 7387 /// @docsEditable true |
| 7388 @DomName("SVGViewSpec.zoomAndPan") |
| 6318 int zoomAndPan; | 7389 int zoomAndPan; |
| 6319 } | 7390 } |
| 6320 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7391 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6321 // for details. All rights reserved. Use of this source code is governed by a | 7392 // for details. All rights reserved. Use of this source code is governed by a |
| 6322 // BSD-style license that can be found in the LICENSE file. | 7393 // BSD-style license that can be found in the LICENSE file. |
| 6323 | 7394 |
| 6324 | 7395 |
| 6325 /// @domName SVGZoomAndPan | 7396 @DomName("SVGZoomAndPan") |
| 6326 abstract class ZoomAndPan { | 7397 abstract class ZoomAndPan { |
| 6327 | 7398 |
| 6328 static const int SVG_ZOOMANDPAN_DISABLE = 1; | 7399 static const int SVG_ZOOMANDPAN_DISABLE = 1; |
| 6329 | 7400 |
| 6330 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; | 7401 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; |
| 6331 | 7402 |
| 6332 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; | 7403 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; |
| 6333 | 7404 |
| 6334 int zoomAndPan; | 7405 int zoomAndPan; |
| 6335 } | 7406 } |
| 6336 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6337 // for details. All rights reserved. Use of this source code is governed by a | 7408 // for details. All rights reserved. Use of this source code is governed by a |
| 6338 // BSD-style license that can be found in the LICENSE file. | 7409 // BSD-style license that can be found in the LICENSE file. |
| 6339 | 7410 |
| 6340 | 7411 |
| 6341 /// @domName SVGZoomEvent; @docsEditable true | 7412 /// @docsEditable true |
| 7413 @DomName("SVGZoomEvent") |
| 6342 class ZoomEvent extends UIEvent native "*SVGZoomEvent" { | 7414 class ZoomEvent extends UIEvent native "*SVGZoomEvent" { |
| 6343 | 7415 |
| 6344 /// @domName SVGZoomEvent.newScale; @docsEditable true | 7416 /// @docsEditable true |
| 7417 @DomName("SVGZoomEvent.newScale") |
| 6345 final num newScale; | 7418 final num newScale; |
| 6346 | 7419 |
| 6347 /// @domName SVGZoomEvent.newTranslate; @docsEditable true | 7420 /// @docsEditable true |
| 7421 @DomName("SVGZoomEvent.newTranslate") |
| 6348 final Point newTranslate; | 7422 final Point newTranslate; |
| 6349 | 7423 |
| 6350 /// @domName SVGZoomEvent.previousScale; @docsEditable true | 7424 /// @docsEditable true |
| 7425 @DomName("SVGZoomEvent.previousScale") |
| 6351 final num previousScale; | 7426 final num previousScale; |
| 6352 | 7427 |
| 6353 /// @domName SVGZoomEvent.previousTranslate; @docsEditable true | 7428 /// @docsEditable true |
| 7429 @DomName("SVGZoomEvent.previousTranslate") |
| 6354 final Point previousTranslate; | 7430 final Point previousTranslate; |
| 6355 | 7431 |
| 6356 /// @domName SVGZoomEvent.zoomRectScreen; @docsEditable true | 7432 /// @docsEditable true |
| 7433 @DomName("SVGZoomEvent.zoomRectScreen") |
| 6357 final Rect zoomRectScreen; | 7434 final Rect zoomRectScreen; |
| 6358 } | 7435 } |
| 6359 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6360 // for details. All rights reserved. Use of this source code is governed by a | 7437 // for details. All rights reserved. Use of this source code is governed by a |
| 6361 // BSD-style license that can be found in the LICENSE file. | 7438 // BSD-style license that can be found in the LICENSE file. |
| 6362 | 7439 |
| 6363 | 7440 |
| 6364 /// @domName SVGElementInstanceList; @docsEditable true | 7441 /// @docsEditable true |
| 7442 @DomName("SVGElementInstanceList") |
| 6365 class _ElementInstanceList implements JavaScriptIndexingBehavior, List<ElementIn
stance> native "*SVGElementInstanceList" { | 7443 class _ElementInstanceList implements JavaScriptIndexingBehavior, List<ElementIn
stance> native "*SVGElementInstanceList" { |
| 6366 | 7444 |
| 6367 /// @domName SVGElementInstanceList.length; @docsEditable true | 7445 /// @docsEditable true |
| 7446 @DomName("SVGElementInstanceList.length") |
| 6368 int get length => JS("int", "#.length", this); | 7447 int get length => JS("int", "#.length", this); |
| 6369 | 7448 |
| 6370 ElementInstance operator[](int index) => JS("ElementInstance", "#[#]", this, i
ndex); | 7449 ElementInstance operator[](int index) => JS("ElementInstance", "#[#]", this, i
ndex); |
| 6371 | 7450 |
| 6372 void operator[]=(int index, ElementInstance value) { | 7451 void operator[]=(int index, ElementInstance value) { |
| 6373 throw new UnsupportedError("Cannot assign element of immutable List."); | 7452 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 6374 } | 7453 } |
| 6375 // -- start List<ElementInstance> mixins. | 7454 // -- start List<ElementInstance> mixins. |
| 6376 // ElementInstance is the element type. | 7455 // ElementInstance is the element type. |
| 6377 | 7456 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6505 | 7584 |
| 6506 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { | 7585 void insertRange(int start, int rangeLength, [ElementInstance initialValue]) { |
| 6507 throw new UnsupportedError("Cannot insertRange on immutable List."); | 7586 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 6508 } | 7587 } |
| 6509 | 7588 |
| 6510 List<ElementInstance> getRange(int start, int rangeLength) => | 7589 List<ElementInstance> getRange(int start, int rangeLength) => |
| 6511 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); | 7590 Lists.getRange(this, start, rangeLength, <ElementInstance>[]); |
| 6512 | 7591 |
| 6513 // -- end List<ElementInstance> mixins. | 7592 // -- end List<ElementInstance> mixins. |
| 6514 | 7593 |
| 6515 /// @domName SVGElementInstanceList.item; @docsEditable true | 7594 /// @docsEditable true |
| 7595 @DomName("SVGElementInstanceList.item") |
| 6516 ElementInstance item(int index) native; | 7596 ElementInstance item(int index) native; |
| 6517 } | 7597 } |
| OLD | NEW |