| OLD | NEW |
| 1 library dart.dom.svg; | 1 library dart.dom.svg; |
| 2 | 2 |
| 3 import 'dart:async'; | 3 import 'dart:async'; |
| 4 import 'dart:collection'; | 4 import 'dart:collection'; |
| 5 import 'dart:_collection-dev'; | 5 import 'dart:_collection-dev'; |
| 6 import 'dart:html'; | 6 import 'dart:html'; |
| 7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
| 8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa
me; | 8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa
me; |
| 9 import 'dart:_foreign_helper' show JS; | 9 import 'dart:_foreign_helper' show JS; |
| 10 import 'dart:_interceptors' show Interceptor; | 10 import 'dart:_interceptors' show Interceptor; |
| (...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 211 @DomName('SVGAngle.SVG_ANGLETYPE_UNSPECIFIED') | 211 @DomName('SVGAngle.SVG_ANGLETYPE_UNSPECIFIED') |
| 212 @DocsEditable | 212 @DocsEditable |
| 213 static const int SVG_ANGLETYPE_UNSPECIFIED = 1; | 213 static const int SVG_ANGLETYPE_UNSPECIFIED = 1; |
| 214 | 214 |
| 215 @DomName('SVGAngle.unitType') | 215 @DomName('SVGAngle.unitType') |
| 216 @DocsEditable | 216 @DocsEditable |
| 217 final int unitType; | 217 final int unitType; |
| 218 | 218 |
| 219 @DomName('SVGAngle.value') | 219 @DomName('SVGAngle.value') |
| 220 @DocsEditable | 220 @DocsEditable |
| 221 num value; | 221 double value; |
| 222 | 222 |
| 223 @DomName('SVGAngle.valueAsString') | 223 @DomName('SVGAngle.valueAsString') |
| 224 @DocsEditable | 224 @DocsEditable |
| 225 String valueAsString; | 225 String valueAsString; |
| 226 | 226 |
| 227 @DomName('SVGAngle.valueInSpecifiedUnits') | 227 @DomName('SVGAngle.valueInSpecifiedUnits') |
| 228 @DocsEditable | 228 @DocsEditable |
| 229 num valueInSpecifiedUnits; | 229 double valueInSpecifiedUnits; |
| 230 | 230 |
| 231 @DomName('SVGAngle.convertToSpecifiedUnits') | 231 @DomName('SVGAngle.convertToSpecifiedUnits') |
| 232 @DocsEditable | 232 @DocsEditable |
| 233 void convertToSpecifiedUnits(int unitType) native; | 233 void convertToSpecifiedUnits(int unitType) native; |
| 234 | 234 |
| 235 @DomName('SVGAngle.newValueSpecifiedUnits') | 235 @DomName('SVGAngle.newValueSpecifiedUnits') |
| 236 @DocsEditable | 236 @DocsEditable |
| 237 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 237 void newValueSpecifiedUnits(int unitType, double valueInSpecifiedUnits) native
; |
| 238 } | 238 } |
| 239 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 239 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 240 // for details. All rights reserved. Use of this source code is governed by a | 240 // for details. All rights reserved. Use of this source code is governed by a |
| 241 // BSD-style license that can be found in the LICENSE file. | 241 // BSD-style license that can be found in the LICENSE file. |
| 242 | 242 |
| 243 | 243 |
| 244 @DocsEditable | 244 @DocsEditable |
| 245 @DomName('SVGAnimateElement') | 245 @DomName('SVGAnimateElement') |
| 246 @SupportedBrowser(SupportedBrowser.CHROME) | 246 @SupportedBrowser(SupportedBrowser.CHROME) |
| 247 @SupportedBrowser(SupportedBrowser.FIREFOX) | 247 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 409 // BSD-style license that can be found in the LICENSE file. | 409 // BSD-style license that can be found in the LICENSE file. |
| 410 | 410 |
| 411 | 411 |
| 412 @DocsEditable | 412 @DocsEditable |
| 413 @DomName('SVGAnimatedNumber') | 413 @DomName('SVGAnimatedNumber') |
| 414 @Unstable | 414 @Unstable |
| 415 class AnimatedNumber native "SVGAnimatedNumber" { | 415 class AnimatedNumber native "SVGAnimatedNumber" { |
| 416 | 416 |
| 417 @DomName('SVGAnimatedNumber.animVal') | 417 @DomName('SVGAnimatedNumber.animVal') |
| 418 @DocsEditable | 418 @DocsEditable |
| 419 final num animVal; | 419 final double animVal; |
| 420 | 420 |
| 421 @DomName('SVGAnimatedNumber.baseVal') | 421 @DomName('SVGAnimatedNumber.baseVal') |
| 422 @DocsEditable | 422 @DocsEditable |
| 423 num baseVal; | 423 double baseVal; |
| 424 } | 424 } |
| 425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 426 // for details. All rights reserved. Use of this source code is governed by a | 426 // for details. All rights reserved. Use of this source code is governed by a |
| 427 // BSD-style license that can be found in the LICENSE file. | 427 // BSD-style license that can be found in the LICENSE file. |
| 428 | 428 |
| 429 | 429 |
| 430 @DocsEditable | 430 @DocsEditable |
| 431 @DomName('SVGAnimatedNumberList') | 431 @DomName('SVGAnimatedNumberList') |
| 432 @Unstable | 432 @Unstable |
| 433 class AnimatedNumberList native "SVGAnimatedNumberList" { | 433 class AnimatedNumberList native "SVGAnimatedNumberList" { |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 525 @DomName('SVGAnimationElement.SVGAnimationElement') | 525 @DomName('SVGAnimationElement.SVGAnimationElement') |
| 526 @DocsEditable | 526 @DocsEditable |
| 527 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); | 527 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"animation"); |
| 528 | 528 |
| 529 @DomName('SVGAnimationElement.targetElement') | 529 @DomName('SVGAnimationElement.targetElement') |
| 530 @DocsEditable | 530 @DocsEditable |
| 531 final SvgElement targetElement; | 531 final SvgElement targetElement; |
| 532 | 532 |
| 533 @DomName('SVGAnimationElement.getCurrentTime') | 533 @DomName('SVGAnimationElement.getCurrentTime') |
| 534 @DocsEditable | 534 @DocsEditable |
| 535 num getCurrentTime() native; | 535 double getCurrentTime() native; |
| 536 | 536 |
| 537 @DomName('SVGAnimationElement.getSimpleDuration') | 537 @DomName('SVGAnimationElement.getSimpleDuration') |
| 538 @DocsEditable | 538 @DocsEditable |
| 539 num getSimpleDuration() native; | 539 double getSimpleDuration() native; |
| 540 | 540 |
| 541 @DomName('SVGAnimationElement.getStartTime') | 541 @DomName('SVGAnimationElement.getStartTime') |
| 542 @DocsEditable | 542 @DocsEditable |
| 543 num getStartTime() native; | 543 double getStartTime() native; |
| 544 | 544 |
| 545 // From ElementTimeControl | 545 // From ElementTimeControl |
| 546 | 546 |
| 547 @DomName('SVGAnimationElement.beginElement') | 547 @DomName('SVGAnimationElement.beginElement') |
| 548 @DocsEditable | 548 @DocsEditable |
| 549 void beginElement() native; | 549 void beginElement() native; |
| 550 | 550 |
| 551 @DomName('SVGAnimationElement.beginElementAt') | 551 @DomName('SVGAnimationElement.beginElementAt') |
| 552 @DocsEditable | 552 @DocsEditable |
| 553 void beginElementAt(num offset) native; | 553 void beginElementAt(double offset) native; |
| 554 | 554 |
| 555 @DomName('SVGAnimationElement.endElement') | 555 @DomName('SVGAnimationElement.endElement') |
| 556 @DocsEditable | 556 @DocsEditable |
| 557 void endElement() native; | 557 void endElement() native; |
| 558 | 558 |
| 559 @DomName('SVGAnimationElement.endElementAt') | 559 @DomName('SVGAnimationElement.endElementAt') |
| 560 @DocsEditable | 560 @DocsEditable |
| 561 void endElementAt(num offset) native; | 561 void endElementAt(double offset) native; |
| 562 | 562 |
| 563 // From SVGExternalResourcesRequired | 563 // From SVGExternalResourcesRequired |
| 564 | 564 |
| 565 @DomName('SVGAnimationElement.externalResourcesRequired') | 565 @DomName('SVGAnimationElement.externalResourcesRequired') |
| 566 @DocsEditable | 566 @DocsEditable |
| 567 final AnimatedBoolean externalResourcesRequired; | 567 final AnimatedBoolean externalResourcesRequired; |
| 568 | 568 |
| 569 // From SVGTests | 569 // From SVGTests |
| 570 | 570 |
| 571 @DomName('SVGAnimationElement.requiredExtensions') | 571 @DomName('SVGAnimationElement.requiredExtensions') |
| (...skipping 670 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1242 // for details. All rights reserved. Use of this source code is governed by a | 1242 // for details. All rights reserved. Use of this source code is governed by a |
| 1243 // BSD-style license that can be found in the LICENSE file. | 1243 // BSD-style license that can be found in the LICENSE file. |
| 1244 | 1244 |
| 1245 | 1245 |
| 1246 @DomName('ElementTimeControl') | 1246 @DomName('ElementTimeControl') |
| 1247 @Unstable | 1247 @Unstable |
| 1248 abstract class ElementTimeControl { | 1248 abstract class ElementTimeControl { |
| 1249 | 1249 |
| 1250 void beginElement(); | 1250 void beginElement(); |
| 1251 | 1251 |
| 1252 void beginElementAt(num offset); | 1252 void beginElementAt(double offset); |
| 1253 | 1253 |
| 1254 void endElement(); | 1254 void endElement(); |
| 1255 | 1255 |
| 1256 void endElementAt(num offset); | 1256 void endElementAt(double offset); |
| 1257 } | 1257 } |
| 1258 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1258 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1259 // for details. All rights reserved. Use of this source code is governed by a | 1259 // for details. All rights reserved. Use of this source code is governed by a |
| 1260 // BSD-style license that can be found in the LICENSE file. | 1260 // BSD-style license that can be found in the LICENSE file. |
| 1261 | 1261 |
| 1262 | 1262 |
| 1263 @DocsEditable | 1263 @DocsEditable |
| 1264 @DomName('SVGEllipseElement') | 1264 @DomName('SVGEllipseElement') |
| 1265 @Unstable | 1265 @Unstable |
| 1266 class EllipseElement extends StyledElement implements Transformable, Tests, Exte
rnalResourcesRequired, LangSpace native "SVGEllipseElement" { | 1266 class EllipseElement extends StyledElement implements Transformable, Tests, Exte
rnalResourcesRequired, LangSpace native "SVGEllipseElement" { |
| (...skipping 826 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2093 @DomName('SVGFEGaussianBlurElement.stdDeviationX') | 2093 @DomName('SVGFEGaussianBlurElement.stdDeviationX') |
| 2094 @DocsEditable | 2094 @DocsEditable |
| 2095 final AnimatedNumber stdDeviationX; | 2095 final AnimatedNumber stdDeviationX; |
| 2096 | 2096 |
| 2097 @DomName('SVGFEGaussianBlurElement.stdDeviationY') | 2097 @DomName('SVGFEGaussianBlurElement.stdDeviationY') |
| 2098 @DocsEditable | 2098 @DocsEditable |
| 2099 final AnimatedNumber stdDeviationY; | 2099 final AnimatedNumber stdDeviationY; |
| 2100 | 2100 |
| 2101 @DomName('SVGFEGaussianBlurElement.setStdDeviation') | 2101 @DomName('SVGFEGaussianBlurElement.setStdDeviation') |
| 2102 @DocsEditable | 2102 @DocsEditable |
| 2103 void setStdDeviation(num stdDeviationX, num stdDeviationY) native; | 2103 void setStdDeviation(double stdDeviationX, double stdDeviationY) native; |
| 2104 | 2104 |
| 2105 // From SVGFilterPrimitiveStandardAttributes | 2105 // From SVGFilterPrimitiveStandardAttributes |
| 2106 | 2106 |
| 2107 @DomName('SVGFEGaussianBlurElement.height') | 2107 @DomName('SVGFEGaussianBlurElement.height') |
| 2108 @DocsEditable | 2108 @DocsEditable |
| 2109 final AnimatedLength height; | 2109 final AnimatedLength height; |
| 2110 | 2110 |
| 2111 @DomName('SVGFEGaussianBlurElement.result') | 2111 @DomName('SVGFEGaussianBlurElement.result') |
| 2112 @DocsEditable | 2112 @DocsEditable |
| 2113 final AnimatedString result; | 2113 final AnimatedString result; |
| (...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2298 @DomName('SVGFEMorphologyElement.radiusX') | 2298 @DomName('SVGFEMorphologyElement.radiusX') |
| 2299 @DocsEditable | 2299 @DocsEditable |
| 2300 final AnimatedNumber radiusX; | 2300 final AnimatedNumber radiusX; |
| 2301 | 2301 |
| 2302 @DomName('SVGFEMorphologyElement.radiusY') | 2302 @DomName('SVGFEMorphologyElement.radiusY') |
| 2303 @DocsEditable | 2303 @DocsEditable |
| 2304 final AnimatedNumber radiusY; | 2304 final AnimatedNumber radiusY; |
| 2305 | 2305 |
| 2306 @DomName('SVGFEMorphologyElement.setRadius') | 2306 @DomName('SVGFEMorphologyElement.setRadius') |
| 2307 @DocsEditable | 2307 @DocsEditable |
| 2308 void setRadius(num radiusX, num radiusY) native; | 2308 void setRadius(double radiusX, double radiusY) native; |
| 2309 | 2309 |
| 2310 // From SVGFilterPrimitiveStandardAttributes | 2310 // From SVGFilterPrimitiveStandardAttributes |
| 2311 | 2311 |
| 2312 @DomName('SVGFEMorphologyElement.height') | 2312 @DomName('SVGFEMorphologyElement.height') |
| 2313 @DocsEditable | 2313 @DocsEditable |
| 2314 final AnimatedLength height; | 2314 final AnimatedLength height; |
| 2315 | 2315 |
| 2316 @DomName('SVGFEMorphologyElement.result') | 2316 @DomName('SVGFEMorphologyElement.result') |
| 2317 @DocsEditable | 2317 @DocsEditable |
| 2318 final AnimatedString result; | 2318 final AnimatedString result; |
| (...skipping 822 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3141 @DomName('SVGLength.SVG_LENGTHTYPE_UNKNOWN') | 3141 @DomName('SVGLength.SVG_LENGTHTYPE_UNKNOWN') |
| 3142 @DocsEditable | 3142 @DocsEditable |
| 3143 static const int SVG_LENGTHTYPE_UNKNOWN = 0; | 3143 static const int SVG_LENGTHTYPE_UNKNOWN = 0; |
| 3144 | 3144 |
| 3145 @DomName('SVGLength.unitType') | 3145 @DomName('SVGLength.unitType') |
| 3146 @DocsEditable | 3146 @DocsEditable |
| 3147 final int unitType; | 3147 final int unitType; |
| 3148 | 3148 |
| 3149 @DomName('SVGLength.value') | 3149 @DomName('SVGLength.value') |
| 3150 @DocsEditable | 3150 @DocsEditable |
| 3151 num value; | 3151 double value; |
| 3152 | 3152 |
| 3153 @DomName('SVGLength.valueAsString') | 3153 @DomName('SVGLength.valueAsString') |
| 3154 @DocsEditable | 3154 @DocsEditable |
| 3155 String valueAsString; | 3155 String valueAsString; |
| 3156 | 3156 |
| 3157 @DomName('SVGLength.valueInSpecifiedUnits') | 3157 @DomName('SVGLength.valueInSpecifiedUnits') |
| 3158 @DocsEditable | 3158 @DocsEditable |
| 3159 num valueInSpecifiedUnits; | 3159 double valueInSpecifiedUnits; |
| 3160 | 3160 |
| 3161 @DomName('SVGLength.convertToSpecifiedUnits') | 3161 @DomName('SVGLength.convertToSpecifiedUnits') |
| 3162 @DocsEditable | 3162 @DocsEditable |
| 3163 void convertToSpecifiedUnits(int unitType) native; | 3163 void convertToSpecifiedUnits(int unitType) native; |
| 3164 | 3164 |
| 3165 @DomName('SVGLength.newValueSpecifiedUnits') | 3165 @DomName('SVGLength.newValueSpecifiedUnits') |
| 3166 @DocsEditable | 3166 @DocsEditable |
| 3167 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 3167 void newValueSpecifiedUnits(int unitType, double valueInSpecifiedUnits) native
; |
| 3168 } | 3168 } |
| 3169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3170 // for details. All rights reserved. Use of this source code is governed by a | 3170 // for details. All rights reserved. Use of this source code is governed by a |
| 3171 // BSD-style license that can be found in the LICENSE file. | 3171 // BSD-style license that can be found in the LICENSE file. |
| 3172 | 3172 |
| 3173 | 3173 |
| 3174 @DocsEditable | 3174 @DocsEditable |
| 3175 @DomName('SVGLengthList') | 3175 @DomName('SVGLengthList') |
| 3176 @Unstable | 3176 @Unstable |
| 3177 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin<
Length> implements JavaScriptIndexingBehavior, List<Length> native "SVGLengthLis
t" { | 3177 class LengthList extends Interceptor with ListMixin<Length>, ImmutableListMixin<
Length> implements JavaScriptIndexingBehavior, List<Length> native "SVGLengthLis
t" { |
| (...skipping 402 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3580 // BSD-style license that can be found in the LICENSE file. | 3580 // BSD-style license that can be found in the LICENSE file. |
| 3581 | 3581 |
| 3582 | 3582 |
| 3583 @DocsEditable | 3583 @DocsEditable |
| 3584 @DomName('SVGMatrix') | 3584 @DomName('SVGMatrix') |
| 3585 @Unstable | 3585 @Unstable |
| 3586 class Matrix native "SVGMatrix" { | 3586 class Matrix native "SVGMatrix" { |
| 3587 | 3587 |
| 3588 @DomName('SVGMatrix.a') | 3588 @DomName('SVGMatrix.a') |
| 3589 @DocsEditable | 3589 @DocsEditable |
| 3590 num a; | 3590 double a; |
| 3591 | 3591 |
| 3592 @DomName('SVGMatrix.b') | 3592 @DomName('SVGMatrix.b') |
| 3593 @DocsEditable | 3593 @DocsEditable |
| 3594 num b; | 3594 double b; |
| 3595 | 3595 |
| 3596 @DomName('SVGMatrix.c') | 3596 @DomName('SVGMatrix.c') |
| 3597 @DocsEditable | 3597 @DocsEditable |
| 3598 num c; | 3598 double c; |
| 3599 | 3599 |
| 3600 @DomName('SVGMatrix.d') | 3600 @DomName('SVGMatrix.d') |
| 3601 @DocsEditable | 3601 @DocsEditable |
| 3602 num d; | 3602 double d; |
| 3603 | 3603 |
| 3604 @DomName('SVGMatrix.e') | 3604 @DomName('SVGMatrix.e') |
| 3605 @DocsEditable | 3605 @DocsEditable |
| 3606 num e; | 3606 double e; |
| 3607 | 3607 |
| 3608 @DomName('SVGMatrix.f') | 3608 @DomName('SVGMatrix.f') |
| 3609 @DocsEditable | 3609 @DocsEditable |
| 3610 num f; | 3610 double f; |
| 3611 | 3611 |
| 3612 @DomName('SVGMatrix.flipX') | 3612 @DomName('SVGMatrix.flipX') |
| 3613 @DocsEditable | 3613 @DocsEditable |
| 3614 Matrix flipX() native; | 3614 Matrix flipX() native; |
| 3615 | 3615 |
| 3616 @DomName('SVGMatrix.flipY') | 3616 @DomName('SVGMatrix.flipY') |
| 3617 @DocsEditable | 3617 @DocsEditable |
| 3618 Matrix flipY() native; | 3618 Matrix flipY() native; |
| 3619 | 3619 |
| 3620 @DomName('SVGMatrix.inverse') | 3620 @DomName('SVGMatrix.inverse') |
| 3621 @DocsEditable | 3621 @DocsEditable |
| 3622 Matrix inverse() native; | 3622 Matrix inverse() native; |
| 3623 | 3623 |
| 3624 @DomName('SVGMatrix.multiply') | 3624 @DomName('SVGMatrix.multiply') |
| 3625 @DocsEditable | 3625 @DocsEditable |
| 3626 Matrix multiply(Matrix secondMatrix) native; | 3626 Matrix multiply(Matrix secondMatrix) native; |
| 3627 | 3627 |
| 3628 @DomName('SVGMatrix.rotate') | 3628 @DomName('SVGMatrix.rotate') |
| 3629 @DocsEditable | 3629 @DocsEditable |
| 3630 Matrix rotate(num angle) native; | 3630 Matrix rotate(double angle) native; |
| 3631 | 3631 |
| 3632 @DomName('SVGMatrix.rotateFromVector') | 3632 @DomName('SVGMatrix.rotateFromVector') |
| 3633 @DocsEditable | 3633 @DocsEditable |
| 3634 Matrix rotateFromVector(num x, num y) native; | 3634 Matrix rotateFromVector(double x, double y) native; |
| 3635 | 3635 |
| 3636 @DomName('SVGMatrix.scale') | 3636 @DomName('SVGMatrix.scale') |
| 3637 @DocsEditable | 3637 @DocsEditable |
| 3638 Matrix scale(num scaleFactor) native; | 3638 Matrix scale(double scaleFactor) native; |
| 3639 | 3639 |
| 3640 @DomName('SVGMatrix.scaleNonUniform') | 3640 @DomName('SVGMatrix.scaleNonUniform') |
| 3641 @DocsEditable | 3641 @DocsEditable |
| 3642 Matrix scaleNonUniform(num scaleFactorX, num scaleFactorY) native; | 3642 Matrix scaleNonUniform(double scaleFactorX, double scaleFactorY) native; |
| 3643 | 3643 |
| 3644 @DomName('SVGMatrix.skewX') | 3644 @DomName('SVGMatrix.skewX') |
| 3645 @DocsEditable | 3645 @DocsEditable |
| 3646 Matrix skewX(num angle) native; | 3646 Matrix skewX(double angle) native; |
| 3647 | 3647 |
| 3648 @DomName('SVGMatrix.skewY') | 3648 @DomName('SVGMatrix.skewY') |
| 3649 @DocsEditable | 3649 @DocsEditable |
| 3650 Matrix skewY(num angle) native; | 3650 Matrix skewY(double angle) native; |
| 3651 | 3651 |
| 3652 @DomName('SVGMatrix.translate') | 3652 @DomName('SVGMatrix.translate') |
| 3653 @DocsEditable | 3653 @DocsEditable |
| 3654 Matrix translate(num x, num y) native; | 3654 Matrix translate(double x, double y) native; |
| 3655 } | 3655 } |
| 3656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3657 // for details. All rights reserved. Use of this source code is governed by a | 3657 // for details. All rights reserved. Use of this source code is governed by a |
| 3658 // BSD-style license that can be found in the LICENSE file. | 3658 // BSD-style license that can be found in the LICENSE file. |
| 3659 | 3659 |
| 3660 | 3660 |
| 3661 @DocsEditable | 3661 @DocsEditable |
| 3662 @DomName('SVGMetadataElement') | 3662 @DomName('SVGMetadataElement') |
| 3663 @Unstable | 3663 @Unstable |
| 3664 class MetadataElement extends SvgElement native "SVGMetadataElement" { | 3664 class MetadataElement extends SvgElement native "SVGMetadataElement" { |
| 3665 } | 3665 } |
| 3666 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3666 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3667 // for details. All rights reserved. Use of this source code is governed by a | 3667 // for details. All rights reserved. Use of this source code is governed by a |
| 3668 // BSD-style license that can be found in the LICENSE file. | 3668 // BSD-style license that can be found in the LICENSE file. |
| 3669 | 3669 |
| 3670 | 3670 |
| 3671 @DocsEditable | 3671 @DocsEditable |
| 3672 @DomName('SVGNumber') | 3672 @DomName('SVGNumber') |
| 3673 @Unstable | 3673 @Unstable |
| 3674 class Number native "SVGNumber" { | 3674 class Number native "SVGNumber" { |
| 3675 | 3675 |
| 3676 @DomName('SVGNumber.value') | 3676 @DomName('SVGNumber.value') |
| 3677 @DocsEditable | 3677 @DocsEditable |
| 3678 num value; | 3678 double value; |
| 3679 } | 3679 } |
| 3680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3681 // for details. All rights reserved. Use of this source code is governed by a | 3681 // for details. All rights reserved. Use of this source code is governed by a |
| 3682 // BSD-style license that can be found in the LICENSE file. | 3682 // BSD-style license that can be found in the LICENSE file. |
| 3683 | 3683 |
| 3684 | 3684 |
| 3685 @DocsEditable | 3685 @DocsEditable |
| 3686 @DomName('SVGNumberList') | 3686 @DomName('SVGNumberList') |
| 3687 @Unstable | 3687 @Unstable |
| 3688 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin<
Number> implements JavaScriptIndexingBehavior, List<Number> native "SVGNumberLis
t" { | 3688 class NumberList extends Interceptor with ListMixin<Number>, ImmutableListMixin<
Number> implements JavaScriptIndexingBehavior, List<Number> native "SVGNumberLis
t" { |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3795 @DocsEditable | 3795 @DocsEditable |
| 3796 final AnimatedNumber pathLength; | 3796 final AnimatedNumber pathLength; |
| 3797 | 3797 |
| 3798 @DomName('SVGPathElement.pathSegList') | 3798 @DomName('SVGPathElement.pathSegList') |
| 3799 @DocsEditable | 3799 @DocsEditable |
| 3800 final PathSegList pathSegList; | 3800 final PathSegList pathSegList; |
| 3801 | 3801 |
| 3802 @JSName('createSVGPathSegArcAbs') | 3802 @JSName('createSVGPathSegArcAbs') |
| 3803 @DomName('SVGPathElement.createSVGPathSegArcAbs') | 3803 @DomName('SVGPathElement.createSVGPathSegArcAbs') |
| 3804 @DocsEditable | 3804 @DocsEditable |
| 3805 PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; | 3805 PathSegArcAbs createSvgPathSegArcAbs(double x, double y, double r1, double r2,
double angle, bool largeArcFlag, bool sweepFlag) native; |
| 3806 | 3806 |
| 3807 @JSName('createSVGPathSegArcRel') | 3807 @JSName('createSVGPathSegArcRel') |
| 3808 @DomName('SVGPathElement.createSVGPathSegArcRel') | 3808 @DomName('SVGPathElement.createSVGPathSegArcRel') |
| 3809 @DocsEditable | 3809 @DocsEditable |
| 3810 PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle,
bool largeArcFlag, bool sweepFlag) native; | 3810 PathSegArcRel createSvgPathSegArcRel(double x, double y, double r1, double r2,
double angle, bool largeArcFlag, bool sweepFlag) native; |
| 3811 | 3811 |
| 3812 @JSName('createSVGPathSegClosePath') | 3812 @JSName('createSVGPathSegClosePath') |
| 3813 @DomName('SVGPathElement.createSVGPathSegClosePath') | 3813 @DomName('SVGPathElement.createSVGPathSegClosePath') |
| 3814 @DocsEditable | 3814 @DocsEditable |
| 3815 PathSegClosePath createSvgPathSegClosePath() native; | 3815 PathSegClosePath createSvgPathSegClosePath() native; |
| 3816 | 3816 |
| 3817 @JSName('createSVGPathSegCurvetoCubicAbs') | 3817 @JSName('createSVGPathSegCurvetoCubicAbs') |
| 3818 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicAbs') | 3818 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicAbs') |
| 3819 @DocsEditable | 3819 @DocsEditable |
| 3820 PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, n
um y1, num x2, num y2) native; | 3820 PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(double x, double y, dou
ble x1, double y1, double x2, double y2) native; |
| 3821 | 3821 |
| 3822 @JSName('createSVGPathSegCurvetoCubicRel') | 3822 @JSName('createSVGPathSegCurvetoCubicRel') |
| 3823 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicRel') | 3823 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicRel') |
| 3824 @DocsEditable | 3824 @DocsEditable |
| 3825 PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, n
um y1, num x2, num y2) native; | 3825 PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(double x, double y, dou
ble x1, double y1, double x2, double y2) native; |
| 3826 | 3826 |
| 3827 @JSName('createSVGPathSegCurvetoCubicSmoothAbs') | 3827 @JSName('createSVGPathSegCurvetoCubicSmoothAbs') |
| 3828 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs') | 3828 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs') |
| 3829 @DocsEditable | 3829 @DocsEditable |
| 3830 PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num
y, num x2, num y2) native; | 3830 PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(double x, d
ouble y, double x2, double y2) native; |
| 3831 | 3831 |
| 3832 @JSName('createSVGPathSegCurvetoCubicSmoothRel') | 3832 @JSName('createSVGPathSegCurvetoCubicSmoothRel') |
| 3833 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel') | 3833 @DomName('SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel') |
| 3834 @DocsEditable | 3834 @DocsEditable |
| 3835 PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num
y, num x2, num y2) native; | 3835 PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(double x, d
ouble y, double x2, double y2) native; |
| 3836 | 3836 |
| 3837 @JSName('createSVGPathSegCurvetoQuadraticAbs') | 3837 @JSName('createSVGPathSegCurvetoQuadraticAbs') |
| 3838 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticAbs') | 3838 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticAbs') |
| 3839 @DocsEditable | 3839 @DocsEditable |
| 3840 PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, n
um x1, num y1) native; | 3840 PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(double x, doubl
e y, double x1, double y1) native; |
| 3841 | 3841 |
| 3842 @JSName('createSVGPathSegCurvetoQuadraticRel') | 3842 @JSName('createSVGPathSegCurvetoQuadraticRel') |
| 3843 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticRel') | 3843 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticRel') |
| 3844 @DocsEditable | 3844 @DocsEditable |
| 3845 PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, n
um x1, num y1) native; | 3845 PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(double x, doubl
e y, double x1, double y1) native; |
| 3846 | 3846 |
| 3847 @JSName('createSVGPathSegCurvetoQuadraticSmoothAbs') | 3847 @JSName('createSVGPathSegCurvetoQuadraticSmoothAbs') |
| 3848 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs') | 3848 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs') |
| 3849 @DocsEditable | 3849 @DocsEditable |
| 3850 PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num
x, num y) native; | 3850 PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(dou
ble x, double y) native; |
| 3851 | 3851 |
| 3852 @JSName('createSVGPathSegCurvetoQuadraticSmoothRel') | 3852 @JSName('createSVGPathSegCurvetoQuadraticSmoothRel') |
| 3853 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel') | 3853 @DomName('SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel') |
| 3854 @DocsEditable | 3854 @DocsEditable |
| 3855 PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num
x, num y) native; | 3855 PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(dou
ble x, double y) native; |
| 3856 | 3856 |
| 3857 @JSName('createSVGPathSegLinetoAbs') | 3857 @JSName('createSVGPathSegLinetoAbs') |
| 3858 @DomName('SVGPathElement.createSVGPathSegLinetoAbs') | 3858 @DomName('SVGPathElement.createSVGPathSegLinetoAbs') |
| 3859 @DocsEditable | 3859 @DocsEditable |
| 3860 PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native; | 3860 PathSegLinetoAbs createSvgPathSegLinetoAbs(double x, double y) native; |
| 3861 | 3861 |
| 3862 @JSName('createSVGPathSegLinetoHorizontalAbs') | 3862 @JSName('createSVGPathSegLinetoHorizontalAbs') |
| 3863 @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalAbs') | 3863 @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalAbs') |
| 3864 @DocsEditable | 3864 @DocsEditable |
| 3865 PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native; | 3865 PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(double x) nativ
e; |
| 3866 | 3866 |
| 3867 @JSName('createSVGPathSegLinetoHorizontalRel') | 3867 @JSName('createSVGPathSegLinetoHorizontalRel') |
| 3868 @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalRel') | 3868 @DomName('SVGPathElement.createSVGPathSegLinetoHorizontalRel') |
| 3869 @DocsEditable | 3869 @DocsEditable |
| 3870 PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native; | 3870 PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(double x) nativ
e; |
| 3871 | 3871 |
| 3872 @JSName('createSVGPathSegLinetoRel') | 3872 @JSName('createSVGPathSegLinetoRel') |
| 3873 @DomName('SVGPathElement.createSVGPathSegLinetoRel') | 3873 @DomName('SVGPathElement.createSVGPathSegLinetoRel') |
| 3874 @DocsEditable | 3874 @DocsEditable |
| 3875 PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native; | 3875 PathSegLinetoRel createSvgPathSegLinetoRel(double x, double y) native; |
| 3876 | 3876 |
| 3877 @JSName('createSVGPathSegLinetoVerticalAbs') | 3877 @JSName('createSVGPathSegLinetoVerticalAbs') |
| 3878 @DomName('SVGPathElement.createSVGPathSegLinetoVerticalAbs') | 3878 @DomName('SVGPathElement.createSVGPathSegLinetoVerticalAbs') |
| 3879 @DocsEditable | 3879 @DocsEditable |
| 3880 PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native; | 3880 PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(double y) native; |
| 3881 | 3881 |
| 3882 @JSName('createSVGPathSegLinetoVerticalRel') | 3882 @JSName('createSVGPathSegLinetoVerticalRel') |
| 3883 @DomName('SVGPathElement.createSVGPathSegLinetoVerticalRel') | 3883 @DomName('SVGPathElement.createSVGPathSegLinetoVerticalRel') |
| 3884 @DocsEditable | 3884 @DocsEditable |
| 3885 PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native; | 3885 PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(double y) native; |
| 3886 | 3886 |
| 3887 @JSName('createSVGPathSegMovetoAbs') | 3887 @JSName('createSVGPathSegMovetoAbs') |
| 3888 @DomName('SVGPathElement.createSVGPathSegMovetoAbs') | 3888 @DomName('SVGPathElement.createSVGPathSegMovetoAbs') |
| 3889 @DocsEditable | 3889 @DocsEditable |
| 3890 PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native; | 3890 PathSegMovetoAbs createSvgPathSegMovetoAbs(double x, double y) native; |
| 3891 | 3891 |
| 3892 @JSName('createSVGPathSegMovetoRel') | 3892 @JSName('createSVGPathSegMovetoRel') |
| 3893 @DomName('SVGPathElement.createSVGPathSegMovetoRel') | 3893 @DomName('SVGPathElement.createSVGPathSegMovetoRel') |
| 3894 @DocsEditable | 3894 @DocsEditable |
| 3895 PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native; | 3895 PathSegMovetoRel createSvgPathSegMovetoRel(double x, double y) native; |
| 3896 | 3896 |
| 3897 @DomName('SVGPathElement.getPathSegAtLength') | 3897 @DomName('SVGPathElement.getPathSegAtLength') |
| 3898 @DocsEditable | 3898 @DocsEditable |
| 3899 int getPathSegAtLength(num distance) native; | 3899 int getPathSegAtLength(double distance) native; |
| 3900 | 3900 |
| 3901 @DomName('SVGPathElement.getPointAtLength') | 3901 @DomName('SVGPathElement.getPointAtLength') |
| 3902 @DocsEditable | 3902 @DocsEditable |
| 3903 Point getPointAtLength(num distance) native; | 3903 Point getPointAtLength(double distance) native; |
| 3904 | 3904 |
| 3905 @DomName('SVGPathElement.getTotalLength') | 3905 @DomName('SVGPathElement.getTotalLength') |
| 3906 @DocsEditable | 3906 @DocsEditable |
| 3907 num getTotalLength() native; | 3907 double getTotalLength() native; |
| 3908 | 3908 |
| 3909 // From SVGExternalResourcesRequired | 3909 // From SVGExternalResourcesRequired |
| 3910 | 3910 |
| 3911 @DomName('SVGPathElement.externalResourcesRequired') | 3911 @DomName('SVGPathElement.externalResourcesRequired') |
| 3912 @DocsEditable | 3912 @DocsEditable |
| 3913 final AnimatedBoolean externalResourcesRequired; | 3913 final AnimatedBoolean externalResourcesRequired; |
| 3914 | 3914 |
| 3915 // From SVGLangSpace | 3915 // From SVGLangSpace |
| 3916 | 3916 |
| 3917 @DomName('SVGPathElement.xmllang') | 3917 @DomName('SVGPathElement.xmllang') |
| (...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4077 // BSD-style license that can be found in the LICENSE file. | 4077 // BSD-style license that can be found in the LICENSE file. |
| 4078 | 4078 |
| 4079 | 4079 |
| 4080 @DocsEditable | 4080 @DocsEditable |
| 4081 @DomName('SVGPathSegArcAbs') | 4081 @DomName('SVGPathSegArcAbs') |
| 4082 @Unstable | 4082 @Unstable |
| 4083 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { | 4083 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { |
| 4084 | 4084 |
| 4085 @DomName('SVGPathSegArcAbs.angle') | 4085 @DomName('SVGPathSegArcAbs.angle') |
| 4086 @DocsEditable | 4086 @DocsEditable |
| 4087 num angle; | 4087 double angle; |
| 4088 | 4088 |
| 4089 @DomName('SVGPathSegArcAbs.largeArcFlag') | 4089 @DomName('SVGPathSegArcAbs.largeArcFlag') |
| 4090 @DocsEditable | 4090 @DocsEditable |
| 4091 bool largeArcFlag; | 4091 bool largeArcFlag; |
| 4092 | 4092 |
| 4093 @DomName('SVGPathSegArcAbs.r1') | 4093 @DomName('SVGPathSegArcAbs.r1') |
| 4094 @DocsEditable | 4094 @DocsEditable |
| 4095 num r1; | 4095 double r1; |
| 4096 | 4096 |
| 4097 @DomName('SVGPathSegArcAbs.r2') | 4097 @DomName('SVGPathSegArcAbs.r2') |
| 4098 @DocsEditable | 4098 @DocsEditable |
| 4099 num r2; | 4099 double r2; |
| 4100 | 4100 |
| 4101 @DomName('SVGPathSegArcAbs.sweepFlag') | 4101 @DomName('SVGPathSegArcAbs.sweepFlag') |
| 4102 @DocsEditable | 4102 @DocsEditable |
| 4103 bool sweepFlag; | 4103 bool sweepFlag; |
| 4104 | 4104 |
| 4105 @DomName('SVGPathSegArcAbs.x') | 4105 @DomName('SVGPathSegArcAbs.x') |
| 4106 @DocsEditable | 4106 @DocsEditable |
| 4107 num x; | 4107 double x; |
| 4108 | 4108 |
| 4109 @DomName('SVGPathSegArcAbs.y') | 4109 @DomName('SVGPathSegArcAbs.y') |
| 4110 @DocsEditable | 4110 @DocsEditable |
| 4111 num y; | 4111 double y; |
| 4112 } | 4112 } |
| 4113 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4113 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4114 // for details. All rights reserved. Use of this source code is governed by a | 4114 // for details. All rights reserved. Use of this source code is governed by a |
| 4115 // BSD-style license that can be found in the LICENSE file. | 4115 // BSD-style license that can be found in the LICENSE file. |
| 4116 | 4116 |
| 4117 | 4117 |
| 4118 @DocsEditable | 4118 @DocsEditable |
| 4119 @DomName('SVGPathSegArcRel') | 4119 @DomName('SVGPathSegArcRel') |
| 4120 @Unstable | 4120 @Unstable |
| 4121 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { | 4121 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { |
| 4122 | 4122 |
| 4123 @DomName('SVGPathSegArcRel.angle') | 4123 @DomName('SVGPathSegArcRel.angle') |
| 4124 @DocsEditable | 4124 @DocsEditable |
| 4125 num angle; | 4125 double angle; |
| 4126 | 4126 |
| 4127 @DomName('SVGPathSegArcRel.largeArcFlag') | 4127 @DomName('SVGPathSegArcRel.largeArcFlag') |
| 4128 @DocsEditable | 4128 @DocsEditable |
| 4129 bool largeArcFlag; | 4129 bool largeArcFlag; |
| 4130 | 4130 |
| 4131 @DomName('SVGPathSegArcRel.r1') | 4131 @DomName('SVGPathSegArcRel.r1') |
| 4132 @DocsEditable | 4132 @DocsEditable |
| 4133 num r1; | 4133 double r1; |
| 4134 | 4134 |
| 4135 @DomName('SVGPathSegArcRel.r2') | 4135 @DomName('SVGPathSegArcRel.r2') |
| 4136 @DocsEditable | 4136 @DocsEditable |
| 4137 num r2; | 4137 double r2; |
| 4138 | 4138 |
| 4139 @DomName('SVGPathSegArcRel.sweepFlag') | 4139 @DomName('SVGPathSegArcRel.sweepFlag') |
| 4140 @DocsEditable | 4140 @DocsEditable |
| 4141 bool sweepFlag; | 4141 bool sweepFlag; |
| 4142 | 4142 |
| 4143 @DomName('SVGPathSegArcRel.x') | 4143 @DomName('SVGPathSegArcRel.x') |
| 4144 @DocsEditable | 4144 @DocsEditable |
| 4145 num x; | 4145 double x; |
| 4146 | 4146 |
| 4147 @DomName('SVGPathSegArcRel.y') | 4147 @DomName('SVGPathSegArcRel.y') |
| 4148 @DocsEditable | 4148 @DocsEditable |
| 4149 num y; | 4149 double y; |
| 4150 } | 4150 } |
| 4151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4152 // for details. All rights reserved. Use of this source code is governed by a | 4152 // for details. All rights reserved. Use of this source code is governed by a |
| 4153 // BSD-style license that can be found in the LICENSE file. | 4153 // BSD-style license that can be found in the LICENSE file. |
| 4154 | 4154 |
| 4155 | 4155 |
| 4156 @DocsEditable | 4156 @DocsEditable |
| 4157 @DomName('SVGPathSegClosePath') | 4157 @DomName('SVGPathSegClosePath') |
| 4158 @Unstable | 4158 @Unstable |
| 4159 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { | 4159 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { |
| 4160 } | 4160 } |
| 4161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4162 // for details. All rights reserved. Use of this source code is governed by a | 4162 // for details. All rights reserved. Use of this source code is governed by a |
| 4163 // BSD-style license that can be found in the LICENSE file. | 4163 // BSD-style license that can be found in the LICENSE file. |
| 4164 | 4164 |
| 4165 | 4165 |
| 4166 @DocsEditable | 4166 @DocsEditable |
| 4167 @DomName('SVGPathSegCurvetoCubicAbs') | 4167 @DomName('SVGPathSegCurvetoCubicAbs') |
| 4168 @Unstable | 4168 @Unstable |
| 4169 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs"
{ | 4169 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs"
{ |
| 4170 | 4170 |
| 4171 @DomName('SVGPathSegCurvetoCubicAbs.x') | 4171 @DomName('SVGPathSegCurvetoCubicAbs.x') |
| 4172 @DocsEditable | 4172 @DocsEditable |
| 4173 num x; | 4173 double x; |
| 4174 | 4174 |
| 4175 @DomName('SVGPathSegCurvetoCubicAbs.x1') | 4175 @DomName('SVGPathSegCurvetoCubicAbs.x1') |
| 4176 @DocsEditable | 4176 @DocsEditable |
| 4177 num x1; | 4177 double x1; |
| 4178 | 4178 |
| 4179 @DomName('SVGPathSegCurvetoCubicAbs.x2') | 4179 @DomName('SVGPathSegCurvetoCubicAbs.x2') |
| 4180 @DocsEditable | 4180 @DocsEditable |
| 4181 num x2; | 4181 double x2; |
| 4182 | 4182 |
| 4183 @DomName('SVGPathSegCurvetoCubicAbs.y') | 4183 @DomName('SVGPathSegCurvetoCubicAbs.y') |
| 4184 @DocsEditable | 4184 @DocsEditable |
| 4185 num y; | 4185 double y; |
| 4186 | 4186 |
| 4187 @DomName('SVGPathSegCurvetoCubicAbs.y1') | 4187 @DomName('SVGPathSegCurvetoCubicAbs.y1') |
| 4188 @DocsEditable | 4188 @DocsEditable |
| 4189 num y1; | 4189 double y1; |
| 4190 | 4190 |
| 4191 @DomName('SVGPathSegCurvetoCubicAbs.y2') | 4191 @DomName('SVGPathSegCurvetoCubicAbs.y2') |
| 4192 @DocsEditable | 4192 @DocsEditable |
| 4193 num y2; | 4193 double y2; |
| 4194 } | 4194 } |
| 4195 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4195 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4196 // for details. All rights reserved. Use of this source code is governed by a | 4196 // for details. All rights reserved. Use of this source code is governed by a |
| 4197 // BSD-style license that can be found in the LICENSE file. | 4197 // BSD-style license that can be found in the LICENSE file. |
| 4198 | 4198 |
| 4199 | 4199 |
| 4200 @DocsEditable | 4200 @DocsEditable |
| 4201 @DomName('SVGPathSegCurvetoCubicRel') | 4201 @DomName('SVGPathSegCurvetoCubicRel') |
| 4202 @Unstable | 4202 @Unstable |
| 4203 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel"
{ | 4203 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel"
{ |
| 4204 | 4204 |
| 4205 @DomName('SVGPathSegCurvetoCubicRel.x') | 4205 @DomName('SVGPathSegCurvetoCubicRel.x') |
| 4206 @DocsEditable | 4206 @DocsEditable |
| 4207 num x; | 4207 double x; |
| 4208 | 4208 |
| 4209 @DomName('SVGPathSegCurvetoCubicRel.x1') | 4209 @DomName('SVGPathSegCurvetoCubicRel.x1') |
| 4210 @DocsEditable | 4210 @DocsEditable |
| 4211 num x1; | 4211 double x1; |
| 4212 | 4212 |
| 4213 @DomName('SVGPathSegCurvetoCubicRel.x2') | 4213 @DomName('SVGPathSegCurvetoCubicRel.x2') |
| 4214 @DocsEditable | 4214 @DocsEditable |
| 4215 num x2; | 4215 double x2; |
| 4216 | 4216 |
| 4217 @DomName('SVGPathSegCurvetoCubicRel.y') | 4217 @DomName('SVGPathSegCurvetoCubicRel.y') |
| 4218 @DocsEditable | 4218 @DocsEditable |
| 4219 num y; | 4219 double y; |
| 4220 | 4220 |
| 4221 @DomName('SVGPathSegCurvetoCubicRel.y1') | 4221 @DomName('SVGPathSegCurvetoCubicRel.y1') |
| 4222 @DocsEditable | 4222 @DocsEditable |
| 4223 num y1; | 4223 double y1; |
| 4224 | 4224 |
| 4225 @DomName('SVGPathSegCurvetoCubicRel.y2') | 4225 @DomName('SVGPathSegCurvetoCubicRel.y2') |
| 4226 @DocsEditable | 4226 @DocsEditable |
| 4227 num y2; | 4227 double y2; |
| 4228 } | 4228 } |
| 4229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4230 // for details. All rights reserved. Use of this source code is governed by a | 4230 // for details. All rights reserved. Use of this source code is governed by a |
| 4231 // BSD-style license that can be found in the LICENSE file. | 4231 // BSD-style license that can be found in the LICENSE file. |
| 4232 | 4232 |
| 4233 | 4233 |
| 4234 @DocsEditable | 4234 @DocsEditable |
| 4235 @DomName('SVGPathSegCurvetoCubicSmoothAbs') | 4235 @DomName('SVGPathSegCurvetoCubicSmoothAbs') |
| 4236 @Unstable | 4236 @Unstable |
| 4237 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothAbs" { | 4237 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothAbs" { |
| 4238 | 4238 |
| 4239 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') | 4239 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') |
| 4240 @DocsEditable | 4240 @DocsEditable |
| 4241 num x; | 4241 double x; |
| 4242 | 4242 |
| 4243 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') | 4243 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') |
| 4244 @DocsEditable | 4244 @DocsEditable |
| 4245 num x2; | 4245 double x2; |
| 4246 | 4246 |
| 4247 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') | 4247 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') |
| 4248 @DocsEditable | 4248 @DocsEditable |
| 4249 num y; | 4249 double y; |
| 4250 | 4250 |
| 4251 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') | 4251 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') |
| 4252 @DocsEditable | 4252 @DocsEditable |
| 4253 num y2; | 4253 double y2; |
| 4254 } | 4254 } |
| 4255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4256 // for details. All rights reserved. Use of this source code is governed by a | 4256 // for details. All rights reserved. Use of this source code is governed by a |
| 4257 // BSD-style license that can be found in the LICENSE file. | 4257 // BSD-style license that can be found in the LICENSE file. |
| 4258 | 4258 |
| 4259 | 4259 |
| 4260 @DocsEditable | 4260 @DocsEditable |
| 4261 @DomName('SVGPathSegCurvetoCubicSmoothRel') | 4261 @DomName('SVGPathSegCurvetoCubicSmoothRel') |
| 4262 @Unstable | 4262 @Unstable |
| 4263 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothRel" { | 4263 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi
cSmoothRel" { |
| 4264 | 4264 |
| 4265 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') | 4265 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') |
| 4266 @DocsEditable | 4266 @DocsEditable |
| 4267 num x; | 4267 double x; |
| 4268 | 4268 |
| 4269 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') | 4269 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') |
| 4270 @DocsEditable | 4270 @DocsEditable |
| 4271 num x2; | 4271 double x2; |
| 4272 | 4272 |
| 4273 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') | 4273 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') |
| 4274 @DocsEditable | 4274 @DocsEditable |
| 4275 num y; | 4275 double y; |
| 4276 | 4276 |
| 4277 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') | 4277 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') |
| 4278 @DocsEditable | 4278 @DocsEditable |
| 4279 num y2; | 4279 double y2; |
| 4280 } | 4280 } |
| 4281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4282 // for details. All rights reserved. Use of this source code is governed by a | 4282 // for details. All rights reserved. Use of this source code is governed by a |
| 4283 // BSD-style license that can be found in the LICENSE file. | 4283 // BSD-style license that can be found in the LICENSE file. |
| 4284 | 4284 |
| 4285 | 4285 |
| 4286 @DocsEditable | 4286 @DocsEditable |
| 4287 @DomName('SVGPathSegCurvetoQuadraticAbs') | 4287 @DomName('SVGPathSegCurvetoQuadraticAbs') |
| 4288 @Unstable | 4288 @Unstable |
| 4289 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra
ticAbs" { | 4289 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra
ticAbs" { |
| 4290 | 4290 |
| 4291 @DomName('SVGPathSegCurvetoQuadraticAbs.x') | 4291 @DomName('SVGPathSegCurvetoQuadraticAbs.x') |
| 4292 @DocsEditable | 4292 @DocsEditable |
| 4293 num x; | 4293 double x; |
| 4294 | 4294 |
| 4295 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') | 4295 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') |
| 4296 @DocsEditable | 4296 @DocsEditable |
| 4297 num x1; | 4297 double x1; |
| 4298 | 4298 |
| 4299 @DomName('SVGPathSegCurvetoQuadraticAbs.y') | 4299 @DomName('SVGPathSegCurvetoQuadraticAbs.y') |
| 4300 @DocsEditable | 4300 @DocsEditable |
| 4301 num y; | 4301 double y; |
| 4302 | 4302 |
| 4303 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') | 4303 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') |
| 4304 @DocsEditable | 4304 @DocsEditable |
| 4305 num y1; | 4305 double y1; |
| 4306 } | 4306 } |
| 4307 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4307 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4308 // for details. All rights reserved. Use of this source code is governed by a | 4308 // for details. All rights reserved. Use of this source code is governed by a |
| 4309 // BSD-style license that can be found in the LICENSE file. | 4309 // BSD-style license that can be found in the LICENSE file. |
| 4310 | 4310 |
| 4311 | 4311 |
| 4312 @DocsEditable | 4312 @DocsEditable |
| 4313 @DomName('SVGPathSegCurvetoQuadraticRel') | 4313 @DomName('SVGPathSegCurvetoQuadraticRel') |
| 4314 @Unstable | 4314 @Unstable |
| 4315 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra
ticRel" { | 4315 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra
ticRel" { |
| 4316 | 4316 |
| 4317 @DomName('SVGPathSegCurvetoQuadraticRel.x') | 4317 @DomName('SVGPathSegCurvetoQuadraticRel.x') |
| 4318 @DocsEditable | 4318 @DocsEditable |
| 4319 num x; | 4319 double x; |
| 4320 | 4320 |
| 4321 @DomName('SVGPathSegCurvetoQuadraticRel.x1') | 4321 @DomName('SVGPathSegCurvetoQuadraticRel.x1') |
| 4322 @DocsEditable | 4322 @DocsEditable |
| 4323 num x1; | 4323 double x1; |
| 4324 | 4324 |
| 4325 @DomName('SVGPathSegCurvetoQuadraticRel.y') | 4325 @DomName('SVGPathSegCurvetoQuadraticRel.y') |
| 4326 @DocsEditable | 4326 @DocsEditable |
| 4327 num y; | 4327 double y; |
| 4328 | 4328 |
| 4329 @DomName('SVGPathSegCurvetoQuadraticRel.y1') | 4329 @DomName('SVGPathSegCurvetoQuadraticRel.y1') |
| 4330 @DocsEditable | 4330 @DocsEditable |
| 4331 num y1; | 4331 double y1; |
| 4332 } | 4332 } |
| 4333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4334 // for details. All rights reserved. Use of this source code is governed by a | 4334 // for details. All rights reserved. Use of this source code is governed by a |
| 4335 // BSD-style license that can be found in the LICENSE file. | 4335 // BSD-style license that can be found in the LICENSE file. |
| 4336 | 4336 |
| 4337 | 4337 |
| 4338 @DocsEditable | 4338 @DocsEditable |
| 4339 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') | 4339 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') |
| 4340 @Unstable | 4340 @Unstable |
| 4341 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothAbs" { | 4341 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothAbs" { |
| 4342 | 4342 |
| 4343 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') | 4343 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') |
| 4344 @DocsEditable | 4344 @DocsEditable |
| 4345 num x; | 4345 double x; |
| 4346 | 4346 |
| 4347 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') | 4347 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') |
| 4348 @DocsEditable | 4348 @DocsEditable |
| 4349 num y; | 4349 double y; |
| 4350 } | 4350 } |
| 4351 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4351 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4352 // for details. All rights reserved. Use of this source code is governed by a | 4352 // for details. All rights reserved. Use of this source code is governed by a |
| 4353 // BSD-style license that can be found in the LICENSE file. | 4353 // BSD-style license that can be found in the LICENSE file. |
| 4354 | 4354 |
| 4355 | 4355 |
| 4356 @DocsEditable | 4356 @DocsEditable |
| 4357 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') | 4357 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') |
| 4358 @Unstable | 4358 @Unstable |
| 4359 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothRel" { | 4359 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto
QuadraticSmoothRel" { |
| 4360 | 4360 |
| 4361 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') | 4361 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') |
| 4362 @DocsEditable | 4362 @DocsEditable |
| 4363 num x; | 4363 double x; |
| 4364 | 4364 |
| 4365 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') | 4365 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') |
| 4366 @DocsEditable | 4366 @DocsEditable |
| 4367 num y; | 4367 double y; |
| 4368 } | 4368 } |
| 4369 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4369 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4370 // for details. All rights reserved. Use of this source code is governed by a | 4370 // for details. All rights reserved. Use of this source code is governed by a |
| 4371 // BSD-style license that can be found in the LICENSE file. | 4371 // BSD-style license that can be found in the LICENSE file. |
| 4372 | 4372 |
| 4373 | 4373 |
| 4374 @DocsEditable | 4374 @DocsEditable |
| 4375 @DomName('SVGPathSegLinetoAbs') | 4375 @DomName('SVGPathSegLinetoAbs') |
| 4376 @Unstable | 4376 @Unstable |
| 4377 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { | 4377 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { |
| 4378 | 4378 |
| 4379 @DomName('SVGPathSegLinetoAbs.x') | 4379 @DomName('SVGPathSegLinetoAbs.x') |
| 4380 @DocsEditable | 4380 @DocsEditable |
| 4381 num x; | 4381 double x; |
| 4382 | 4382 |
| 4383 @DomName('SVGPathSegLinetoAbs.y') | 4383 @DomName('SVGPathSegLinetoAbs.y') |
| 4384 @DocsEditable | 4384 @DocsEditable |
| 4385 num y; | 4385 double y; |
| 4386 } | 4386 } |
| 4387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4388 // for details. All rights reserved. Use of this source code is governed by a | 4388 // for details. All rights reserved. Use of this source code is governed by a |
| 4389 // BSD-style license that can be found in the LICENSE file. | 4389 // BSD-style license that can be found in the LICENSE file. |
| 4390 | 4390 |
| 4391 | 4391 |
| 4392 @DocsEditable | 4392 @DocsEditable |
| 4393 @DomName('SVGPathSegLinetoHorizontalAbs') | 4393 @DomName('SVGPathSegLinetoHorizontalAbs') |
| 4394 @Unstable | 4394 @Unstable |
| 4395 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon
talAbs" { | 4395 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon
talAbs" { |
| 4396 | 4396 |
| 4397 @DomName('SVGPathSegLinetoHorizontalAbs.x') | 4397 @DomName('SVGPathSegLinetoHorizontalAbs.x') |
| 4398 @DocsEditable | 4398 @DocsEditable |
| 4399 num x; | 4399 double x; |
| 4400 } | 4400 } |
| 4401 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4401 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4402 // for details. All rights reserved. Use of this source code is governed by a | 4402 // for details. All rights reserved. Use of this source code is governed by a |
| 4403 // BSD-style license that can be found in the LICENSE file. | 4403 // BSD-style license that can be found in the LICENSE file. |
| 4404 | 4404 |
| 4405 | 4405 |
| 4406 @DocsEditable | 4406 @DocsEditable |
| 4407 @DomName('SVGPathSegLinetoHorizontalRel') | 4407 @DomName('SVGPathSegLinetoHorizontalRel') |
| 4408 @Unstable | 4408 @Unstable |
| 4409 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon
talRel" { | 4409 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon
talRel" { |
| 4410 | 4410 |
| 4411 @DomName('SVGPathSegLinetoHorizontalRel.x') | 4411 @DomName('SVGPathSegLinetoHorizontalRel.x') |
| 4412 @DocsEditable | 4412 @DocsEditable |
| 4413 num x; | 4413 double x; |
| 4414 } | 4414 } |
| 4415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4416 // for details. All rights reserved. Use of this source code is governed by a | 4416 // for details. All rights reserved. Use of this source code is governed by a |
| 4417 // BSD-style license that can be found in the LICENSE file. | 4417 // BSD-style license that can be found in the LICENSE file. |
| 4418 | 4418 |
| 4419 | 4419 |
| 4420 @DocsEditable | 4420 @DocsEditable |
| 4421 @DomName('SVGPathSegLinetoRel') | 4421 @DomName('SVGPathSegLinetoRel') |
| 4422 @Unstable | 4422 @Unstable |
| 4423 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { | 4423 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { |
| 4424 | 4424 |
| 4425 @DomName('SVGPathSegLinetoRel.x') | 4425 @DomName('SVGPathSegLinetoRel.x') |
| 4426 @DocsEditable | 4426 @DocsEditable |
| 4427 num x; | 4427 double x; |
| 4428 | 4428 |
| 4429 @DomName('SVGPathSegLinetoRel.y') | 4429 @DomName('SVGPathSegLinetoRel.y') |
| 4430 @DocsEditable | 4430 @DocsEditable |
| 4431 num y; | 4431 double y; |
| 4432 } | 4432 } |
| 4433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4434 // for details. All rights reserved. Use of this source code is governed by a | 4434 // for details. All rights reserved. Use of this source code is governed by a |
| 4435 // BSD-style license that can be found in the LICENSE file. | 4435 // BSD-style license that can be found in the LICENSE file. |
| 4436 | 4436 |
| 4437 | 4437 |
| 4438 @DocsEditable | 4438 @DocsEditable |
| 4439 @DomName('SVGPathSegLinetoVerticalAbs') | 4439 @DomName('SVGPathSegLinetoVerticalAbs') |
| 4440 @Unstable | 4440 @Unstable |
| 4441 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA
bs" { | 4441 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA
bs" { |
| 4442 | 4442 |
| 4443 @DomName('SVGPathSegLinetoVerticalAbs.y') | 4443 @DomName('SVGPathSegLinetoVerticalAbs.y') |
| 4444 @DocsEditable | 4444 @DocsEditable |
| 4445 num y; | 4445 double y; |
| 4446 } | 4446 } |
| 4447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4448 // for details. All rights reserved. Use of this source code is governed by a | 4448 // for details. All rights reserved. Use of this source code is governed by a |
| 4449 // BSD-style license that can be found in the LICENSE file. | 4449 // BSD-style license that can be found in the LICENSE file. |
| 4450 | 4450 |
| 4451 | 4451 |
| 4452 @DocsEditable | 4452 @DocsEditable |
| 4453 @DomName('SVGPathSegLinetoVerticalRel') | 4453 @DomName('SVGPathSegLinetoVerticalRel') |
| 4454 @Unstable | 4454 @Unstable |
| 4455 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR
el" { | 4455 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR
el" { |
| 4456 | 4456 |
| 4457 @DomName('SVGPathSegLinetoVerticalRel.y') | 4457 @DomName('SVGPathSegLinetoVerticalRel.y') |
| 4458 @DocsEditable | 4458 @DocsEditable |
| 4459 num y; | 4459 double y; |
| 4460 } | 4460 } |
| 4461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4462 // for details. All rights reserved. Use of this source code is governed by a | 4462 // for details. All rights reserved. Use of this source code is governed by a |
| 4463 // BSD-style license that can be found in the LICENSE file. | 4463 // BSD-style license that can be found in the LICENSE file. |
| 4464 | 4464 |
| 4465 | 4465 |
| 4466 @DocsEditable | 4466 @DocsEditable |
| 4467 @DomName('SVGPathSegList') | 4467 @DomName('SVGPathSegList') |
| 4468 @Unstable | 4468 @Unstable |
| 4469 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi
n<PathSeg> implements JavaScriptIndexingBehavior, List<PathSeg> native "SVGPathS
egList" { | 4469 class PathSegList extends Interceptor with ListMixin<PathSeg>, ImmutableListMixi
n<PathSeg> implements JavaScriptIndexingBehavior, List<PathSeg> native "SVGPathS
egList" { |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4551 // BSD-style license that can be found in the LICENSE file. | 4551 // BSD-style license that can be found in the LICENSE file. |
| 4552 | 4552 |
| 4553 | 4553 |
| 4554 @DocsEditable | 4554 @DocsEditable |
| 4555 @DomName('SVGPathSegMovetoAbs') | 4555 @DomName('SVGPathSegMovetoAbs') |
| 4556 @Unstable | 4556 @Unstable |
| 4557 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { | 4557 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { |
| 4558 | 4558 |
| 4559 @DomName('SVGPathSegMovetoAbs.x') | 4559 @DomName('SVGPathSegMovetoAbs.x') |
| 4560 @DocsEditable | 4560 @DocsEditable |
| 4561 num x; | 4561 double x; |
| 4562 | 4562 |
| 4563 @DomName('SVGPathSegMovetoAbs.y') | 4563 @DomName('SVGPathSegMovetoAbs.y') |
| 4564 @DocsEditable | 4564 @DocsEditable |
| 4565 num y; | 4565 double y; |
| 4566 } | 4566 } |
| 4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4567 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4568 // for details. All rights reserved. Use of this source code is governed by a | 4568 // for details. All rights reserved. Use of this source code is governed by a |
| 4569 // BSD-style license that can be found in the LICENSE file. | 4569 // BSD-style license that can be found in the LICENSE file. |
| 4570 | 4570 |
| 4571 | 4571 |
| 4572 @DocsEditable | 4572 @DocsEditable |
| 4573 @DomName('SVGPathSegMovetoRel') | 4573 @DomName('SVGPathSegMovetoRel') |
| 4574 @Unstable | 4574 @Unstable |
| 4575 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { | 4575 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { |
| 4576 | 4576 |
| 4577 @DomName('SVGPathSegMovetoRel.x') | 4577 @DomName('SVGPathSegMovetoRel.x') |
| 4578 @DocsEditable | 4578 @DocsEditable |
| 4579 num x; | 4579 double x; |
| 4580 | 4580 |
| 4581 @DomName('SVGPathSegMovetoRel.y') | 4581 @DomName('SVGPathSegMovetoRel.y') |
| 4582 @DocsEditable | 4582 @DocsEditable |
| 4583 num y; | 4583 double y; |
| 4584 } | 4584 } |
| 4585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4586 // for details. All rights reserved. Use of this source code is governed by a | 4586 // for details. All rights reserved. Use of this source code is governed by a |
| 4587 // BSD-style license that can be found in the LICENSE file. | 4587 // BSD-style license that can be found in the LICENSE file. |
| 4588 | 4588 |
| 4589 | 4589 |
| 4590 @DocsEditable | 4590 @DocsEditable |
| 4591 @DomName('SVGPatternElement') | 4591 @DomName('SVGPatternElement') |
| 4592 @Unstable | 4592 @Unstable |
| 4593 class PatternElement extends StyledElement implements FitToViewBox, UriReference
, Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" { | 4593 class PatternElement extends StyledElement implements FitToViewBox, UriReference
, Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" { |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4679 // BSD-style license that can be found in the LICENSE file. | 4679 // BSD-style license that can be found in the LICENSE file. |
| 4680 | 4680 |
| 4681 | 4681 |
| 4682 @DocsEditable | 4682 @DocsEditable |
| 4683 @DomName('SVGPoint') | 4683 @DomName('SVGPoint') |
| 4684 @Unstable | 4684 @Unstable |
| 4685 class Point native "SVGPoint" { | 4685 class Point native "SVGPoint" { |
| 4686 | 4686 |
| 4687 @DomName('SVGPoint.x') | 4687 @DomName('SVGPoint.x') |
| 4688 @DocsEditable | 4688 @DocsEditable |
| 4689 num x; | 4689 double x; |
| 4690 | 4690 |
| 4691 @DomName('SVGPoint.y') | 4691 @DomName('SVGPoint.y') |
| 4692 @DocsEditable | 4692 @DocsEditable |
| 4693 num y; | 4693 double y; |
| 4694 | 4694 |
| 4695 @DomName('SVGPoint.matrixTransform') | 4695 @DomName('SVGPoint.matrixTransform') |
| 4696 @DocsEditable | 4696 @DocsEditable |
| 4697 Point matrixTransform(Matrix matrix) native; | 4697 Point matrixTransform(Matrix matrix) native; |
| 4698 } | 4698 } |
| 4699 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4699 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4700 // for details. All rights reserved. Use of this source code is governed by a | 4700 // for details. All rights reserved. Use of this source code is governed by a |
| 4701 // BSD-style license that can be found in the LICENSE file. | 4701 // BSD-style license that can be found in the LICENSE file. |
| 4702 | 4702 |
| 4703 | 4703 |
| (...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5035 // BSD-style license that can be found in the LICENSE file. | 5035 // BSD-style license that can be found in the LICENSE file. |
| 5036 | 5036 |
| 5037 | 5037 |
| 5038 @DocsEditable | 5038 @DocsEditable |
| 5039 @DomName('SVGRect') | 5039 @DomName('SVGRect') |
| 5040 @Unstable | 5040 @Unstable |
| 5041 class Rect native "SVGRect" { | 5041 class Rect native "SVGRect" { |
| 5042 | 5042 |
| 5043 @DomName('SVGRect.height') | 5043 @DomName('SVGRect.height') |
| 5044 @DocsEditable | 5044 @DocsEditable |
| 5045 num height; | 5045 double height; |
| 5046 | 5046 |
| 5047 @DomName('SVGRect.width') | 5047 @DomName('SVGRect.width') |
| 5048 @DocsEditable | 5048 @DocsEditable |
| 5049 num width; | 5049 double width; |
| 5050 | 5050 |
| 5051 @DomName('SVGRect.x') | 5051 @DomName('SVGRect.x') |
| 5052 @DocsEditable | 5052 @DocsEditable |
| 5053 num x; | 5053 double x; |
| 5054 | 5054 |
| 5055 @DomName('SVGRect.y') | 5055 @DomName('SVGRect.y') |
| 5056 @DocsEditable | 5056 @DocsEditable |
| 5057 num y; | 5057 double y; |
| 5058 } | 5058 } |
| 5059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5059 // 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 | 5060 // 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. | 5061 // BSD-style license that can be found in the LICENSE file. |
| 5062 | 5062 |
| 5063 | 5063 |
| 5064 @DocsEditable | 5064 @DocsEditable |
| 5065 @DomName('SVGRectElement') | 5065 @DomName('SVGRectElement') |
| 5066 @Unstable | 5066 @Unstable |
| 5067 class RectElement extends StyledElement implements Transformable, Tests, Externa
lResourcesRequired, LangSpace native "SVGRectElement" { | 5067 class RectElement extends StyledElement implements Transformable, Tests, Externa
lResourcesRequired, LangSpace native "SVGRectElement" { |
| (...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5620 @DomName('SVGSVGElement.contentScriptType') | 5620 @DomName('SVGSVGElement.contentScriptType') |
| 5621 @DocsEditable | 5621 @DocsEditable |
| 5622 String contentScriptType; | 5622 String contentScriptType; |
| 5623 | 5623 |
| 5624 @DomName('SVGSVGElement.contentStyleType') | 5624 @DomName('SVGSVGElement.contentStyleType') |
| 5625 @DocsEditable | 5625 @DocsEditable |
| 5626 String contentStyleType; | 5626 String contentStyleType; |
| 5627 | 5627 |
| 5628 @DomName('SVGSVGElement.currentScale') | 5628 @DomName('SVGSVGElement.currentScale') |
| 5629 @DocsEditable | 5629 @DocsEditable |
| 5630 num currentScale; | 5630 double currentScale; |
| 5631 | 5631 |
| 5632 @DomName('SVGSVGElement.currentTranslate') | 5632 @DomName('SVGSVGElement.currentTranslate') |
| 5633 @DocsEditable | 5633 @DocsEditable |
| 5634 final Point currentTranslate; | 5634 final Point currentTranslate; |
| 5635 | 5635 |
| 5636 @DomName('SVGSVGElement.currentView') | 5636 @DomName('SVGSVGElement.currentView') |
| 5637 @DocsEditable | 5637 @DocsEditable |
| 5638 final ViewSpec currentView; | 5638 final ViewSpec currentView; |
| 5639 | 5639 |
| 5640 @DomName('SVGSVGElement.height') | 5640 @DomName('SVGSVGElement.height') |
| 5641 @DocsEditable | 5641 @DocsEditable |
| 5642 final AnimatedLength height; | 5642 final AnimatedLength height; |
| 5643 | 5643 |
| 5644 @DomName('SVGSVGElement.pixelUnitToMillimeterX') | 5644 @DomName('SVGSVGElement.pixelUnitToMillimeterX') |
| 5645 @DocsEditable | 5645 @DocsEditable |
| 5646 final num pixelUnitToMillimeterX; | 5646 final double pixelUnitToMillimeterX; |
| 5647 | 5647 |
| 5648 @DomName('SVGSVGElement.pixelUnitToMillimeterY') | 5648 @DomName('SVGSVGElement.pixelUnitToMillimeterY') |
| 5649 @DocsEditable | 5649 @DocsEditable |
| 5650 final num pixelUnitToMillimeterY; | 5650 final double pixelUnitToMillimeterY; |
| 5651 | 5651 |
| 5652 @DomName('SVGSVGElement.screenPixelToMillimeterX') | 5652 @DomName('SVGSVGElement.screenPixelToMillimeterX') |
| 5653 @DocsEditable | 5653 @DocsEditable |
| 5654 final num screenPixelToMillimeterX; | 5654 final double screenPixelToMillimeterX; |
| 5655 | 5655 |
| 5656 @DomName('SVGSVGElement.screenPixelToMillimeterY') | 5656 @DomName('SVGSVGElement.screenPixelToMillimeterY') |
| 5657 @DocsEditable | 5657 @DocsEditable |
| 5658 final num screenPixelToMillimeterY; | 5658 final double screenPixelToMillimeterY; |
| 5659 | 5659 |
| 5660 @DomName('SVGSVGElement.useCurrentView') | 5660 @DomName('SVGSVGElement.useCurrentView') |
| 5661 @DocsEditable | 5661 @DocsEditable |
| 5662 final bool useCurrentView; | 5662 final bool useCurrentView; |
| 5663 | 5663 |
| 5664 @DomName('SVGSVGElement.viewport') | 5664 @DomName('SVGSVGElement.viewport') |
| 5665 @DocsEditable | 5665 @DocsEditable |
| 5666 final Rect viewport; | 5666 final Rect viewport; |
| 5667 | 5667 |
| 5668 @DomName('SVGSVGElement.width') | 5668 @DomName('SVGSVGElement.width') |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5732 @DomName('SVGSVGElement.deselectAll') | 5732 @DomName('SVGSVGElement.deselectAll') |
| 5733 @DocsEditable | 5733 @DocsEditable |
| 5734 void deselectAll() native; | 5734 void deselectAll() native; |
| 5735 | 5735 |
| 5736 @DomName('SVGSVGElement.forceRedraw') | 5736 @DomName('SVGSVGElement.forceRedraw') |
| 5737 @DocsEditable | 5737 @DocsEditable |
| 5738 void forceRedraw() native; | 5738 void forceRedraw() native; |
| 5739 | 5739 |
| 5740 @DomName('SVGSVGElement.getCurrentTime') | 5740 @DomName('SVGSVGElement.getCurrentTime') |
| 5741 @DocsEditable | 5741 @DocsEditable |
| 5742 num getCurrentTime() native; | 5742 double getCurrentTime() native; |
| 5743 | 5743 |
| 5744 @DomName('SVGSVGElement.getElementById') | 5744 @DomName('SVGSVGElement.getElementById') |
| 5745 @DocsEditable | 5745 @DocsEditable |
| 5746 Element getElementById(String elementId) native; | 5746 Element getElementById(String elementId) native; |
| 5747 | 5747 |
| 5748 @DomName('SVGSVGElement.getEnclosureList') | 5748 @DomName('SVGSVGElement.getEnclosureList') |
| 5749 @DocsEditable | 5749 @DocsEditable |
| 5750 @Returns('NodeList') | 5750 @Returns('NodeList') |
| 5751 @Creates('NodeList') | 5751 @Creates('NodeList') |
| 5752 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; | 5752 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; |
| 5753 | 5753 |
| 5754 @DomName('SVGSVGElement.getIntersectionList') | 5754 @DomName('SVGSVGElement.getIntersectionList') |
| 5755 @DocsEditable | 5755 @DocsEditable |
| 5756 @Returns('NodeList') | 5756 @Returns('NodeList') |
| 5757 @Creates('NodeList') | 5757 @Creates('NodeList') |
| 5758 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; | 5758 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; |
| 5759 | 5759 |
| 5760 @DomName('SVGSVGElement.pauseAnimations') | 5760 @DomName('SVGSVGElement.pauseAnimations') |
| 5761 @DocsEditable | 5761 @DocsEditable |
| 5762 void pauseAnimations() native; | 5762 void pauseAnimations() native; |
| 5763 | 5763 |
| 5764 @DomName('SVGSVGElement.setCurrentTime') | 5764 @DomName('SVGSVGElement.setCurrentTime') |
| 5765 @DocsEditable | 5765 @DocsEditable |
| 5766 void setCurrentTime(num seconds) native; | 5766 void setCurrentTime(double seconds) native; |
| 5767 | 5767 |
| 5768 @DomName('SVGSVGElement.suspendRedraw') | 5768 @DomName('SVGSVGElement.suspendRedraw') |
| 5769 @DocsEditable | 5769 @DocsEditable |
| 5770 int suspendRedraw(int maxWaitMilliseconds) native; | 5770 int suspendRedraw(int maxWaitMilliseconds) native; |
| 5771 | 5771 |
| 5772 @DomName('SVGSVGElement.unpauseAnimations') | 5772 @DomName('SVGSVGElement.unpauseAnimations') |
| 5773 @DocsEditable | 5773 @DocsEditable |
| 5774 void unpauseAnimations() native; | 5774 void unpauseAnimations() native; |
| 5775 | 5775 |
| 5776 @DomName('SVGSVGElement.unsuspendRedraw') | 5776 @DomName('SVGSVGElement.unsuspendRedraw') |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6048 @DomName('SVGTextContentElement.textLength') | 6048 @DomName('SVGTextContentElement.textLength') |
| 6049 @DocsEditable | 6049 @DocsEditable |
| 6050 final AnimatedLength textLength; | 6050 final AnimatedLength textLength; |
| 6051 | 6051 |
| 6052 @DomName('SVGTextContentElement.getCharNumAtPosition') | 6052 @DomName('SVGTextContentElement.getCharNumAtPosition') |
| 6053 @DocsEditable | 6053 @DocsEditable |
| 6054 int getCharNumAtPosition(Point point) native; | 6054 int getCharNumAtPosition(Point point) native; |
| 6055 | 6055 |
| 6056 @DomName('SVGTextContentElement.getComputedTextLength') | 6056 @DomName('SVGTextContentElement.getComputedTextLength') |
| 6057 @DocsEditable | 6057 @DocsEditable |
| 6058 num getComputedTextLength() native; | 6058 double getComputedTextLength() native; |
| 6059 | 6059 |
| 6060 @DomName('SVGTextContentElement.getEndPositionOfChar') | 6060 @DomName('SVGTextContentElement.getEndPositionOfChar') |
| 6061 @DocsEditable | 6061 @DocsEditable |
| 6062 Point getEndPositionOfChar(int offset) native; | 6062 Point getEndPositionOfChar(int offset) native; |
| 6063 | 6063 |
| 6064 @DomName('SVGTextContentElement.getExtentOfChar') | 6064 @DomName('SVGTextContentElement.getExtentOfChar') |
| 6065 @DocsEditable | 6065 @DocsEditable |
| 6066 Rect getExtentOfChar(int offset) native; | 6066 Rect getExtentOfChar(int offset) native; |
| 6067 | 6067 |
| 6068 @DomName('SVGTextContentElement.getNumberOfChars') | 6068 @DomName('SVGTextContentElement.getNumberOfChars') |
| 6069 @DocsEditable | 6069 @DocsEditable |
| 6070 int getNumberOfChars() native; | 6070 int getNumberOfChars() native; |
| 6071 | 6071 |
| 6072 @DomName('SVGTextContentElement.getRotationOfChar') | 6072 @DomName('SVGTextContentElement.getRotationOfChar') |
| 6073 @DocsEditable | 6073 @DocsEditable |
| 6074 num getRotationOfChar(int offset) native; | 6074 double getRotationOfChar(int offset) native; |
| 6075 | 6075 |
| 6076 @DomName('SVGTextContentElement.getStartPositionOfChar') | 6076 @DomName('SVGTextContentElement.getStartPositionOfChar') |
| 6077 @DocsEditable | 6077 @DocsEditable |
| 6078 Point getStartPositionOfChar(int offset) native; | 6078 Point getStartPositionOfChar(int offset) native; |
| 6079 | 6079 |
| 6080 @DomName('SVGTextContentElement.getSubStringLength') | 6080 @DomName('SVGTextContentElement.getSubStringLength') |
| 6081 @DocsEditable | 6081 @DocsEditable |
| 6082 num getSubStringLength(int offset, int length) native; | 6082 double getSubStringLength(int offset, int length) native; |
| 6083 | 6083 |
| 6084 @DomName('SVGTextContentElement.selectSubString') | 6084 @DomName('SVGTextContentElement.selectSubString') |
| 6085 @DocsEditable | 6085 @DocsEditable |
| 6086 void selectSubString(int offset, int length) native; | 6086 void selectSubString(int offset, int length) native; |
| 6087 | 6087 |
| 6088 // From SVGExternalResourcesRequired | 6088 // From SVGExternalResourcesRequired |
| 6089 | 6089 |
| 6090 @DomName('SVGTextContentElement.externalResourcesRequired') | 6090 @DomName('SVGTextContentElement.externalResourcesRequired') |
| 6091 @DocsEditable | 6091 @DocsEditable |
| 6092 final AnimatedBoolean externalResourcesRequired; | 6092 final AnimatedBoolean externalResourcesRequired; |
| (...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6306 @DomName('SVGTransform.SVG_TRANSFORM_TRANSLATE') | 6306 @DomName('SVGTransform.SVG_TRANSFORM_TRANSLATE') |
| 6307 @DocsEditable | 6307 @DocsEditable |
| 6308 static const int SVG_TRANSFORM_TRANSLATE = 2; | 6308 static const int SVG_TRANSFORM_TRANSLATE = 2; |
| 6309 | 6309 |
| 6310 @DomName('SVGTransform.SVG_TRANSFORM_UNKNOWN') | 6310 @DomName('SVGTransform.SVG_TRANSFORM_UNKNOWN') |
| 6311 @DocsEditable | 6311 @DocsEditable |
| 6312 static const int SVG_TRANSFORM_UNKNOWN = 0; | 6312 static const int SVG_TRANSFORM_UNKNOWN = 0; |
| 6313 | 6313 |
| 6314 @DomName('SVGTransform.angle') | 6314 @DomName('SVGTransform.angle') |
| 6315 @DocsEditable | 6315 @DocsEditable |
| 6316 final num angle; | 6316 final double angle; |
| 6317 | 6317 |
| 6318 @DomName('SVGTransform.matrix') | 6318 @DomName('SVGTransform.matrix') |
| 6319 @DocsEditable | 6319 @DocsEditable |
| 6320 final Matrix matrix; | 6320 final Matrix matrix; |
| 6321 | 6321 |
| 6322 @DomName('SVGTransform.type') | 6322 @DomName('SVGTransform.type') |
| 6323 @DocsEditable | 6323 @DocsEditable |
| 6324 final int type; | 6324 final int type; |
| 6325 | 6325 |
| 6326 @DomName('SVGTransform.setMatrix') | 6326 @DomName('SVGTransform.setMatrix') |
| 6327 @DocsEditable | 6327 @DocsEditable |
| 6328 void setMatrix(Matrix matrix) native; | 6328 void setMatrix(Matrix matrix) native; |
| 6329 | 6329 |
| 6330 @DomName('SVGTransform.setRotate') | 6330 @DomName('SVGTransform.setRotate') |
| 6331 @DocsEditable | 6331 @DocsEditable |
| 6332 void setRotate(num angle, num cx, num cy) native; | 6332 void setRotate(double angle, double cx, double cy) native; |
| 6333 | 6333 |
| 6334 @DomName('SVGTransform.setScale') | 6334 @DomName('SVGTransform.setScale') |
| 6335 @DocsEditable | 6335 @DocsEditable |
| 6336 void setScale(num sx, num sy) native; | 6336 void setScale(double sx, double sy) native; |
| 6337 | 6337 |
| 6338 @DomName('SVGTransform.setSkewX') | 6338 @DomName('SVGTransform.setSkewX') |
| 6339 @DocsEditable | 6339 @DocsEditable |
| 6340 void setSkewX(num angle) native; | 6340 void setSkewX(double angle) native; |
| 6341 | 6341 |
| 6342 @DomName('SVGTransform.setSkewY') | 6342 @DomName('SVGTransform.setSkewY') |
| 6343 @DocsEditable | 6343 @DocsEditable |
| 6344 void setSkewY(num angle) native; | 6344 void setSkewY(double angle) native; |
| 6345 | 6345 |
| 6346 @DomName('SVGTransform.setTranslate') | 6346 @DomName('SVGTransform.setTranslate') |
| 6347 @DocsEditable | 6347 @DocsEditable |
| 6348 void setTranslate(num tx, num ty) native; | 6348 void setTranslate(double tx, double ty) native; |
| 6349 } | 6349 } |
| 6350 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6350 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6351 // for details. All rights reserved. Use of this source code is governed by a | 6351 // for details. All rights reserved. Use of this source code is governed by a |
| 6352 // BSD-style license that can be found in the LICENSE file. | 6352 // BSD-style license that can be found in the LICENSE file. |
| 6353 | 6353 |
| 6354 | 6354 |
| 6355 @DocsEditable | 6355 @DocsEditable |
| 6356 @DomName('SVGTransformList') | 6356 @DomName('SVGTransformList') |
| 6357 @Unstable | 6357 @Unstable |
| 6358 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList
Mixin<Transform> implements List<Transform>, JavaScriptIndexingBehavior native "
SVGTransformList" { | 6358 class TransformList extends Interceptor with ListMixin<Transform>, ImmutableList
Mixin<Transform> implements List<Transform>, JavaScriptIndexingBehavior native "
SVGTransformList" { |
| (...skipping 372 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6731 // BSD-style license that can be found in the LICENSE file. | 6731 // BSD-style license that can be found in the LICENSE file. |
| 6732 | 6732 |
| 6733 | 6733 |
| 6734 @DocsEditable | 6734 @DocsEditable |
| 6735 @DomName('SVGZoomEvent') | 6735 @DomName('SVGZoomEvent') |
| 6736 @Unstable | 6736 @Unstable |
| 6737 class ZoomEvent extends UIEvent native "SVGZoomEvent" { | 6737 class ZoomEvent extends UIEvent native "SVGZoomEvent" { |
| 6738 | 6738 |
| 6739 @DomName('SVGZoomEvent.newScale') | 6739 @DomName('SVGZoomEvent.newScale') |
| 6740 @DocsEditable | 6740 @DocsEditable |
| 6741 final num newScale; | 6741 final double newScale; |
| 6742 | 6742 |
| 6743 @DomName('SVGZoomEvent.newTranslate') | 6743 @DomName('SVGZoomEvent.newTranslate') |
| 6744 @DocsEditable | 6744 @DocsEditable |
| 6745 final Point newTranslate; | 6745 final Point newTranslate; |
| 6746 | 6746 |
| 6747 @DomName('SVGZoomEvent.previousScale') | 6747 @DomName('SVGZoomEvent.previousScale') |
| 6748 @DocsEditable | 6748 @DocsEditable |
| 6749 final num previousScale; | 6749 final double previousScale; |
| 6750 | 6750 |
| 6751 @DomName('SVGZoomEvent.previousTranslate') | 6751 @DomName('SVGZoomEvent.previousTranslate') |
| 6752 @DocsEditable | 6752 @DocsEditable |
| 6753 final Point previousTranslate; | 6753 final Point previousTranslate; |
| 6754 | 6754 |
| 6755 @DomName('SVGZoomEvent.zoomRectScreen') | 6755 @DomName('SVGZoomEvent.zoomRectScreen') |
| 6756 @DocsEditable | 6756 @DocsEditable |
| 6757 final Rect zoomRectScreen; | 6757 final Rect zoomRectScreen; |
| 6758 } | 6758 } |
| 6759 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6759 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| (...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7116 | 7116 |
| 7117 @DocsEditable | 7117 @DocsEditable |
| 7118 @DomName('SVGVKernElement') | 7118 @DomName('SVGVKernElement') |
| 7119 @Unstable | 7119 @Unstable |
| 7120 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { | 7120 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { |
| 7121 | 7121 |
| 7122 @DomName('SVGVKernElement.SVGVKernElement') | 7122 @DomName('SVGVKernElement.SVGVKernElement') |
| 7123 @DocsEditable | 7123 @DocsEditable |
| 7124 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); | 7124 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag(
"vkern"); |
| 7125 } | 7125 } |
| OLD | NEW |