Chromium Code Reviews| 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 // DO NOT EDIT - unless you are editing documentation as per: | 10 // DO NOT EDIT - unless you are editing documentation as per: |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 56 return el; | 56 return el; |
| 57 } | 57 } |
| 58 } | 58 } |
| 59 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 59 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 60 // for details. All rights reserved. Use of this source code is governed by a | 60 // for details. All rights reserved. Use of this source code is governed by a |
| 61 // BSD-style license that can be found in the LICENSE file. | 61 // BSD-style license that can be found in the LICENSE file. |
| 62 | 62 |
| 63 | 63 |
| 64 @DocsEditable | 64 @DocsEditable |
| 65 @DomName('SVGAElement') | 65 @DomName('SVGAElement') |
| 66 @Unstable | |
| 66 class AElement extends StyledElement implements UriReference, Tests, Transformab le, ExternalResourcesRequired, LangSpace native "SVGAElement" { | 67 class AElement extends StyledElement implements UriReference, Tests, Transformab le, ExternalResourcesRequired, LangSpace native "SVGAElement" { |
| 67 | 68 |
| 68 @DomName('SVGAElement.SVGAElement') | 69 @DomName('SVGAElement.SVGAElement') |
| 69 @DocsEditable | 70 @DocsEditable |
| 70 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); | 71 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); |
| 71 | 72 |
| 72 @DomName('SVGAElement.target') | 73 @DomName('SVGAElement.target') |
| 73 @DocsEditable | 74 @DocsEditable |
| 74 final AnimatedString target; | 75 final AnimatedString target; |
| 75 | 76 |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 151 // for details. All rights reserved. Use of this source code is governed by a | 152 // for details. All rights reserved. Use of this source code is governed by a |
| 152 // BSD-style license that can be found in the LICENSE file. | 153 // BSD-style license that can be found in the LICENSE file. |
| 153 | 154 |
| 154 | 155 |
| 155 @DocsEditable | 156 @DocsEditable |
| 156 @DomName('SVGAltGlyphElement') | 157 @DomName('SVGAltGlyphElement') |
| 157 @SupportedBrowser(SupportedBrowser.CHROME) | 158 @SupportedBrowser(SupportedBrowser.CHROME) |
| 158 @SupportedBrowser(SupportedBrowser.FIREFOX) | 159 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 159 @SupportedBrowser(SupportedBrowser.SAFARI) | 160 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 161 @Unstable | |
| 160 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" { | 162 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" { |
| 161 | 163 |
| 162 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') | 164 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') |
| 163 @DocsEditable | 165 @DocsEditable |
| 164 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); | 166 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); |
| 165 | 167 |
| 166 /// Checks if this type is supported on the current platform. | 168 /// Checks if this type is supported on the current platform. |
| 167 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement); | 169 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement); |
| 168 | 170 |
| 169 @DomName('SVGAltGlyphElement.format') | 171 @DomName('SVGAltGlyphElement.format') |
| (...skipping 10 matching lines...) Expand all Loading... | |
| 180 @DocsEditable | 182 @DocsEditable |
| 181 final AnimatedString href; | 183 final AnimatedString href; |
| 182 } | 184 } |
| 183 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 184 // for details. All rights reserved. Use of this source code is governed by a | 186 // for details. All rights reserved. Use of this source code is governed by a |
| 185 // BSD-style license that can be found in the LICENSE file. | 187 // BSD-style license that can be found in the LICENSE file. |
| 186 | 188 |
| 187 | 189 |
| 188 @DocsEditable | 190 @DocsEditable |
| 189 @DomName('SVGAngle') | 191 @DomName('SVGAngle') |
| 192 @Unstable | |
| 190 class Angle native "SVGAngle" { | 193 class Angle native "SVGAngle" { |
| 191 | 194 |
| 192 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') | 195 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') |
| 193 @DocsEditable | 196 @DocsEditable |
| 194 static const int SVG_ANGLETYPE_DEG = 2; | 197 static const int SVG_ANGLETYPE_DEG = 2; |
| 195 | 198 |
| 196 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') | 199 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') |
| 197 @DocsEditable | 200 @DocsEditable |
| 198 static const int SVG_ANGLETYPE_GRAD = 4; | 201 static const int SVG_ANGLETYPE_GRAD = 4; |
| 199 | 202 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 236 // 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 |
| 237 // 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 |
| 238 // BSD-style license that can be found in the LICENSE file. | 241 // BSD-style license that can be found in the LICENSE file. |
| 239 | 242 |
| 240 | 243 |
| 241 @DocsEditable | 244 @DocsEditable |
| 242 @DomName('SVGAnimateElement') | 245 @DomName('SVGAnimateElement') |
| 243 @SupportedBrowser(SupportedBrowser.CHROME) | 246 @SupportedBrowser(SupportedBrowser.CHROME) |
| 244 @SupportedBrowser(SupportedBrowser.FIREFOX) | 247 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 245 @SupportedBrowser(SupportedBrowser.SAFARI) | 248 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 249 @Unstable | |
| 246 class AnimateElement extends AnimationElement native "SVGAnimateElement" { | 250 class AnimateElement extends AnimationElement native "SVGAnimateElement" { |
| 247 | 251 |
| 248 @DomName('SVGAnimateElement.SVGAnimateElement') | 252 @DomName('SVGAnimateElement.SVGAnimateElement') |
| 249 @DocsEditable | 253 @DocsEditable |
| 250 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); | 254 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); |
| 251 | 255 |
| 252 /// Checks if this type is supported on the current platform. | 256 /// Checks if this type is supported on the current platform. |
| 253 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); | 257 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); |
| 254 } | 258 } |
| 255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 256 // for details. All rights reserved. Use of this source code is governed by a | 260 // for details. All rights reserved. Use of this source code is governed by a |
| 257 // BSD-style license that can be found in the LICENSE file. | 261 // BSD-style license that can be found in the LICENSE file. |
| 258 | 262 |
| 259 | 263 |
| 260 @DocsEditable | 264 @DocsEditable |
| 261 @DomName('SVGAnimateMotionElement') | 265 @DomName('SVGAnimateMotionElement') |
| 262 @SupportedBrowser(SupportedBrowser.CHROME) | 266 @SupportedBrowser(SupportedBrowser.CHROME) |
| 263 @SupportedBrowser(SupportedBrowser.FIREFOX) | 267 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 264 @SupportedBrowser(SupportedBrowser.SAFARI) | 268 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 269 @Unstable | |
| 265 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" { | 270 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" { |
| 266 | 271 |
| 267 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') | 272 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') |
| 268 @DocsEditable | 273 @DocsEditable |
| 269 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); | 274 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); |
| 270 | 275 |
| 271 /// Checks if this type is supported on the current platform. | 276 /// Checks if this type is supported on the current platform. |
| 272 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); | 277 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); |
| 273 } | 278 } |
| 274 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 275 // for details. All rights reserved. Use of this source code is governed by a | 280 // for details. All rights reserved. Use of this source code is governed by a |
| 276 // BSD-style license that can be found in the LICENSE file. | 281 // BSD-style license that can be found in the LICENSE file. |
| 277 | 282 |
| 278 | 283 |
| 279 @DocsEditable | 284 @DocsEditable |
| 280 @DomName('SVGAnimateTransformElement') | 285 @DomName('SVGAnimateTransformElement') |
| 281 @SupportedBrowser(SupportedBrowser.CHROME) | 286 @SupportedBrowser(SupportedBrowser.CHROME) |
| 282 @SupportedBrowser(SupportedBrowser.FIREFOX) | 287 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 283 @SupportedBrowser(SupportedBrowser.SAFARI) | 288 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 289 @Unstable | |
| 284 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" { | 290 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" { |
| 285 | 291 |
| 286 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') | 292 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') |
| 287 @DocsEditable | 293 @DocsEditable |
| 288 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); | 294 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); |
| 289 | 295 |
| 290 /// Checks if this type is supported on the current platform. | 296 /// Checks if this type is supported on the current platform. |
| 291 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); | 297 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); |
| 292 } | 298 } |
| 293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 294 // for details. All rights reserved. Use of this source code is governed by a | 300 // for details. All rights reserved. Use of this source code is governed by a |
| 295 // BSD-style license that can be found in the LICENSE file. | 301 // BSD-style license that can be found in the LICENSE file. |
| 296 | 302 |
| 297 | 303 |
| 298 @DocsEditable | 304 @DocsEditable |
| 299 @DomName('SVGAnimatedAngle') | 305 @DomName('SVGAnimatedAngle') |
| 306 @Unstable | |
| 300 class AnimatedAngle native "SVGAnimatedAngle" { | 307 class AnimatedAngle native "SVGAnimatedAngle" { |
| 301 | 308 |
| 302 @DomName('SVGAnimatedAngle.animVal') | 309 @DomName('SVGAnimatedAngle.animVal') |
| 303 @DocsEditable | 310 @DocsEditable |
| 304 final Angle animVal; | 311 final Angle animVal; |
| 305 | 312 |
| 306 @DomName('SVGAnimatedAngle.baseVal') | 313 @DomName('SVGAnimatedAngle.baseVal') |
| 307 @DocsEditable | 314 @DocsEditable |
| 308 final Angle baseVal; | 315 final Angle baseVal; |
| 309 } | 316 } |
| 310 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 317 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 311 // for details. All rights reserved. Use of this source code is governed by a | 318 // for details. All rights reserved. Use of this source code is governed by a |
| 312 // BSD-style license that can be found in the LICENSE file. | 319 // BSD-style license that can be found in the LICENSE file. |
| 313 | 320 |
| 314 | 321 |
| 315 @DocsEditable | 322 @DocsEditable |
| 316 @DomName('SVGAnimatedBoolean') | 323 @DomName('SVGAnimatedBoolean') |
| 324 @Unstable | |
| 317 class AnimatedBoolean native "SVGAnimatedBoolean" { | 325 class AnimatedBoolean native "SVGAnimatedBoolean" { |
| 318 | 326 |
| 319 @DomName('SVGAnimatedBoolean.animVal') | 327 @DomName('SVGAnimatedBoolean.animVal') |
| 320 @DocsEditable | 328 @DocsEditable |
| 321 final bool animVal; | 329 final bool animVal; |
| 322 | 330 |
| 323 @DomName('SVGAnimatedBoolean.baseVal') | 331 @DomName('SVGAnimatedBoolean.baseVal') |
| 324 @DocsEditable | 332 @DocsEditable |
| 325 bool baseVal; | 333 bool baseVal; |
| 326 } | 334 } |
| 327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 328 // for details. All rights reserved. Use of this source code is governed by a | 336 // for details. All rights reserved. Use of this source code is governed by a |
| 329 // BSD-style license that can be found in the LICENSE file. | 337 // BSD-style license that can be found in the LICENSE file. |
| 330 | 338 |
| 331 | 339 |
| 332 @DocsEditable | 340 @DocsEditable |
| 333 @DomName('SVGAnimatedEnumeration') | 341 @DomName('SVGAnimatedEnumeration') |
| 342 @Unstable | |
| 334 class AnimatedEnumeration native "SVGAnimatedEnumeration" { | 343 class AnimatedEnumeration native "SVGAnimatedEnumeration" { |
| 335 | 344 |
| 336 @DomName('SVGAnimatedEnumeration.animVal') | 345 @DomName('SVGAnimatedEnumeration.animVal') |
| 337 @DocsEditable | 346 @DocsEditable |
| 338 final int animVal; | 347 final int animVal; |
| 339 | 348 |
| 340 @DomName('SVGAnimatedEnumeration.baseVal') | 349 @DomName('SVGAnimatedEnumeration.baseVal') |
| 341 @DocsEditable | 350 @DocsEditable |
| 342 int baseVal; | 351 int baseVal; |
| 343 } | 352 } |
| 344 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 345 // for details. All rights reserved. Use of this source code is governed by a | 354 // for details. All rights reserved. Use of this source code is governed by a |
| 346 // BSD-style license that can be found in the LICENSE file. | 355 // BSD-style license that can be found in the LICENSE file. |
| 347 | 356 |
| 348 | 357 |
| 349 @DocsEditable | 358 @DocsEditable |
| 350 @DomName('SVGAnimatedInteger') | 359 @DomName('SVGAnimatedInteger') |
| 360 @Unstable | |
| 351 class AnimatedInteger native "SVGAnimatedInteger" { | 361 class AnimatedInteger native "SVGAnimatedInteger" { |
| 352 | 362 |
| 353 @DomName('SVGAnimatedInteger.animVal') | 363 @DomName('SVGAnimatedInteger.animVal') |
| 354 @DocsEditable | 364 @DocsEditable |
| 355 final int animVal; | 365 final int animVal; |
| 356 | 366 |
| 357 @DomName('SVGAnimatedInteger.baseVal') | 367 @DomName('SVGAnimatedInteger.baseVal') |
| 358 @DocsEditable | 368 @DocsEditable |
| 359 int baseVal; | 369 int baseVal; |
| 360 } | 370 } |
| 361 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 371 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 362 // for details. All rights reserved. Use of this source code is governed by a | 372 // for details. All rights reserved. Use of this source code is governed by a |
| 363 // BSD-style license that can be found in the LICENSE file. | 373 // BSD-style license that can be found in the LICENSE file. |
| 364 | 374 |
| 365 | 375 |
| 366 @DocsEditable | 376 @DocsEditable |
| 367 @DomName('SVGAnimatedLength') | 377 @DomName('SVGAnimatedLength') |
| 378 @Unstable | |
| 368 class AnimatedLength native "SVGAnimatedLength" { | 379 class AnimatedLength native "SVGAnimatedLength" { |
| 369 | 380 |
| 370 @DomName('SVGAnimatedLength.animVal') | 381 @DomName('SVGAnimatedLength.animVal') |
| 371 @DocsEditable | 382 @DocsEditable |
| 372 final Length animVal; | 383 final Length animVal; |
| 373 | 384 |
| 374 @DomName('SVGAnimatedLength.baseVal') | 385 @DomName('SVGAnimatedLength.baseVal') |
| 375 @DocsEditable | 386 @DocsEditable |
| 376 final Length baseVal; | 387 final Length baseVal; |
| 377 } | 388 } |
| 378 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 389 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 379 // for details. All rights reserved. Use of this source code is governed by a | 390 // for details. All rights reserved. Use of this source code is governed by a |
| 380 // BSD-style license that can be found in the LICENSE file. | 391 // BSD-style license that can be found in the LICENSE file. |
| 381 | 392 |
| 382 | 393 |
| 383 @DocsEditable | 394 @DocsEditable |
| 384 @DomName('SVGAnimatedLengthList') | 395 @DomName('SVGAnimatedLengthList') |
| 396 @Unstable | |
| 385 class AnimatedLengthList native "SVGAnimatedLengthList" { | 397 class AnimatedLengthList native "SVGAnimatedLengthList" { |
| 386 | 398 |
| 387 @DomName('SVGAnimatedLengthList.animVal') | 399 @DomName('SVGAnimatedLengthList.animVal') |
| 388 @DocsEditable | 400 @DocsEditable |
| 389 final LengthList animVal; | 401 final LengthList animVal; |
| 390 | 402 |
| 391 @DomName('SVGAnimatedLengthList.baseVal') | 403 @DomName('SVGAnimatedLengthList.baseVal') |
| 392 @DocsEditable | 404 @DocsEditable |
| 393 final LengthList baseVal; | 405 final LengthList baseVal; |
| 394 } | 406 } |
| 395 // 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 |
| 396 // 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 |
| 397 // BSD-style license that can be found in the LICENSE file. | 409 // BSD-style license that can be found in the LICENSE file. |
| 398 | 410 |
| 399 | 411 |
| 400 @DocsEditable | 412 @DocsEditable |
| 401 @DomName('SVGAnimatedNumber') | 413 @DomName('SVGAnimatedNumber') |
| 414 @Unstable | |
| 402 class AnimatedNumber native "SVGAnimatedNumber" { | 415 class AnimatedNumber native "SVGAnimatedNumber" { |
| 403 | 416 |
| 404 @DomName('SVGAnimatedNumber.animVal') | 417 @DomName('SVGAnimatedNumber.animVal') |
| 405 @DocsEditable | 418 @DocsEditable |
| 406 final num animVal; | 419 final num animVal; |
| 407 | 420 |
| 408 @DomName('SVGAnimatedNumber.baseVal') | 421 @DomName('SVGAnimatedNumber.baseVal') |
| 409 @DocsEditable | 422 @DocsEditable |
| 410 num baseVal; | 423 num baseVal; |
| 411 } | 424 } |
| 412 // 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 |
| 413 // 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 |
| 414 // BSD-style license that can be found in the LICENSE file. | 427 // BSD-style license that can be found in the LICENSE file. |
| 415 | 428 |
| 416 | 429 |
| 417 @DocsEditable | 430 @DocsEditable |
| 418 @DomName('SVGAnimatedNumberList') | 431 @DomName('SVGAnimatedNumberList') |
| 432 @Unstable | |
| 419 class AnimatedNumberList native "SVGAnimatedNumberList" { | 433 class AnimatedNumberList native "SVGAnimatedNumberList" { |
| 420 | 434 |
| 421 @DomName('SVGAnimatedNumberList.animVal') | 435 @DomName('SVGAnimatedNumberList.animVal') |
| 422 @DocsEditable | 436 @DocsEditable |
| 423 final NumberList animVal; | 437 final NumberList animVal; |
| 424 | 438 |
| 425 @DomName('SVGAnimatedNumberList.baseVal') | 439 @DomName('SVGAnimatedNumberList.baseVal') |
| 426 @DocsEditable | 440 @DocsEditable |
| 427 final NumberList baseVal; | 441 final NumberList baseVal; |
| 428 } | 442 } |
| 429 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 443 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 430 // for details. All rights reserved. Use of this source code is governed by a | 444 // for details. All rights reserved. Use of this source code is governed by a |
| 431 // BSD-style license that can be found in the LICENSE file. | 445 // BSD-style license that can be found in the LICENSE file. |
| 432 | 446 |
| 433 | 447 |
| 434 @DocsEditable | 448 @DocsEditable |
| 435 @DomName('SVGAnimatedPreserveAspectRatio') | 449 @DomName('SVGAnimatedPreserveAspectRatio') |
| 450 @Unstable | |
| 436 class AnimatedPreserveAspectRatio native "SVGAnimatedPreserveAspectRatio" { | 451 class AnimatedPreserveAspectRatio native "SVGAnimatedPreserveAspectRatio" { |
| 437 | 452 |
| 438 @DomName('SVGAnimatedPreserveAspectRatio.animVal') | 453 @DomName('SVGAnimatedPreserveAspectRatio.animVal') |
| 439 @DocsEditable | 454 @DocsEditable |
| 440 final PreserveAspectRatio animVal; | 455 final PreserveAspectRatio animVal; |
| 441 | 456 |
| 442 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') | 457 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') |
| 443 @DocsEditable | 458 @DocsEditable |
| 444 final PreserveAspectRatio baseVal; | 459 final PreserveAspectRatio baseVal; |
| 445 } | 460 } |
| 446 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 447 // for details. All rights reserved. Use of this source code is governed by a | 462 // for details. All rights reserved. Use of this source code is governed by a |
| 448 // BSD-style license that can be found in the LICENSE file. | 463 // BSD-style license that can be found in the LICENSE file. |
| 449 | 464 |
| 450 | 465 |
| 451 @DocsEditable | 466 @DocsEditable |
| 452 @DomName('SVGAnimatedRect') | 467 @DomName('SVGAnimatedRect') |
| 468 @Unstable | |
| 453 class AnimatedRect native "SVGAnimatedRect" { | 469 class AnimatedRect native "SVGAnimatedRect" { |
| 454 | 470 |
| 455 @DomName('SVGAnimatedRect.animVal') | 471 @DomName('SVGAnimatedRect.animVal') |
| 456 @DocsEditable | 472 @DocsEditable |
| 457 final Rect animVal; | 473 final Rect animVal; |
| 458 | 474 |
| 459 @DomName('SVGAnimatedRect.baseVal') | 475 @DomName('SVGAnimatedRect.baseVal') |
| 460 @DocsEditable | 476 @DocsEditable |
| 461 final Rect baseVal; | 477 final Rect baseVal; |
| 462 } | 478 } |
| 463 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 479 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 464 // for details. All rights reserved. Use of this source code is governed by a | 480 // for details. All rights reserved. Use of this source code is governed by a |
| 465 // BSD-style license that can be found in the LICENSE file. | 481 // BSD-style license that can be found in the LICENSE file. |
| 466 | 482 |
| 467 | 483 |
| 468 @DocsEditable | 484 @DocsEditable |
| 469 @DomName('SVGAnimatedString') | 485 @DomName('SVGAnimatedString') |
| 486 @Unstable | |
| 470 class AnimatedString native "SVGAnimatedString" { | 487 class AnimatedString native "SVGAnimatedString" { |
| 471 | 488 |
| 472 @DomName('SVGAnimatedString.animVal') | 489 @DomName('SVGAnimatedString.animVal') |
| 473 @DocsEditable | 490 @DocsEditable |
| 474 final String animVal; | 491 final String animVal; |
| 475 | 492 |
| 476 @DomName('SVGAnimatedString.baseVal') | 493 @DomName('SVGAnimatedString.baseVal') |
| 477 @DocsEditable | 494 @DocsEditable |
| 478 String baseVal; | 495 String baseVal; |
| 479 } | 496 } |
| 480 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 481 // for details. All rights reserved. Use of this source code is governed by a | 498 // for details. All rights reserved. Use of this source code is governed by a |
| 482 // BSD-style license that can be found in the LICENSE file. | 499 // BSD-style license that can be found in the LICENSE file. |
| 483 | 500 |
| 484 | 501 |
| 485 @DocsEditable | 502 @DocsEditable |
| 486 @DomName('SVGAnimatedTransformList') | 503 @DomName('SVGAnimatedTransformList') |
| 504 @Unstable | |
| 487 class AnimatedTransformList native "SVGAnimatedTransformList" { | 505 class AnimatedTransformList native "SVGAnimatedTransformList" { |
| 488 | 506 |
| 489 @DomName('SVGAnimatedTransformList.animVal') | 507 @DomName('SVGAnimatedTransformList.animVal') |
| 490 @DocsEditable | 508 @DocsEditable |
| 491 final TransformList animVal; | 509 final TransformList animVal; |
| 492 | 510 |
| 493 @DomName('SVGAnimatedTransformList.baseVal') | 511 @DomName('SVGAnimatedTransformList.baseVal') |
| 494 @DocsEditable | 512 @DocsEditable |
| 495 final TransformList baseVal; | 513 final TransformList baseVal; |
| 496 } | 514 } |
| 497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 515 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 498 // for details. All rights reserved. Use of this source code is governed by a | 516 // for details. All rights reserved. Use of this source code is governed by a |
| 499 // BSD-style license that can be found in the LICENSE file. | 517 // BSD-style license that can be found in the LICENSE file. |
| 500 | 518 |
| 501 | 519 |
| 502 @DocsEditable | 520 @DocsEditable |
| 503 @DomName('SVGAnimationElement') | 521 @DomName('SVGAnimationElement') |
| 522 @Unstable | |
| 504 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" { | 523 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" { |
| 505 | 524 |
| 506 @DomName('SVGAnimationElement.SVGAnimationElement') | 525 @DomName('SVGAnimationElement.SVGAnimationElement') |
| 507 @DocsEditable | 526 @DocsEditable |
| 508 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); | 527 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); |
| 509 | 528 |
| 510 @DomName('SVGAnimationElement.targetElement') | 529 @DomName('SVGAnimationElement.targetElement') |
| 511 @DocsEditable | 530 @DocsEditable |
| 512 final SvgElement targetElement; | 531 final SvgElement targetElement; |
| 513 | 532 |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 565 @DocsEditable | 584 @DocsEditable |
| 566 bool hasExtension(String extension) native; | 585 bool hasExtension(String extension) native; |
| 567 } | 586 } |
| 568 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 587 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 569 // for details. All rights reserved. Use of this source code is governed by a | 588 // for details. All rights reserved. Use of this source code is governed by a |
| 570 // BSD-style license that can be found in the LICENSE file. | 589 // BSD-style license that can be found in the LICENSE file. |
| 571 | 590 |
| 572 | 591 |
| 573 @DocsEditable | 592 @DocsEditable |
| 574 @DomName('SVGCircleElement') | 593 @DomName('SVGCircleElement') |
| 594 @Unstable | |
| 575 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" { | 595 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" { |
| 576 | 596 |
| 577 @DomName('SVGCircleElement.SVGCircleElement') | 597 @DomName('SVGCircleElement.SVGCircleElement') |
| 578 @DocsEditable | 598 @DocsEditable |
| 579 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); | 599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); |
| 580 | 600 |
| 581 @DomName('SVGCircleElement.cx') | 601 @DomName('SVGCircleElement.cx') |
| 582 @DocsEditable | 602 @DocsEditable |
| 583 final AnimatedLength cx; | 603 final AnimatedLength cx; |
| 584 | 604 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 658 @DocsEditable | 678 @DocsEditable |
| 659 final AnimatedTransformList transform; | 679 final AnimatedTransformList transform; |
| 660 } | 680 } |
| 661 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 662 // for details. All rights reserved. Use of this source code is governed by a | 682 // for details. All rights reserved. Use of this source code is governed by a |
| 663 // BSD-style license that can be found in the LICENSE file. | 683 // BSD-style license that can be found in the LICENSE file. |
| 664 | 684 |
| 665 | 685 |
| 666 @DocsEditable | 686 @DocsEditable |
| 667 @DomName('SVGClipPathElement') | 687 @DomName('SVGClipPathElement') |
| 688 @Unstable | |
| 668 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" { | 689 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" { |
| 669 | 690 |
| 670 @DomName('SVGClipPathElement.SVGClipPathElement') | 691 @DomName('SVGClipPathElement.SVGClipPathElement') |
| 671 @DocsEditable | 692 @DocsEditable |
| 672 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); | 693 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); |
| 673 | 694 |
| 674 @DomName('SVGClipPathElement.clipPathUnits') | 695 @DomName('SVGClipPathElement.clipPathUnits') |
| 675 @DocsEditable | 696 @DocsEditable |
| 676 final AnimatedEnumeration clipPathUnits; | 697 final AnimatedEnumeration clipPathUnits; |
| 677 | 698 |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 743 @DocsEditable | 764 @DocsEditable |
| 744 final AnimatedTransformList transform; | 765 final AnimatedTransformList transform; |
| 745 } | 766 } |
| 746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 767 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 747 // for details. All rights reserved. Use of this source code is governed by a | 768 // for details. All rights reserved. Use of this source code is governed by a |
| 748 // BSD-style license that can be found in the LICENSE file. | 769 // BSD-style license that can be found in the LICENSE file. |
| 749 | 770 |
| 750 | 771 |
| 751 @DocsEditable | 772 @DocsEditable |
| 752 @DomName('SVGDefsElement') | 773 @DomName('SVGDefsElement') |
| 774 @Unstable | |
| 753 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" { | 775 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" { |
| 754 | 776 |
| 755 @DomName('SVGDefsElement.SVGDefsElement') | 777 @DomName('SVGDefsElement.SVGDefsElement') |
| 756 @DocsEditable | 778 @DocsEditable |
| 757 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); | 779 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); |
| 758 | 780 |
| 759 // From SVGExternalResourcesRequired | 781 // From SVGExternalResourcesRequired |
| 760 | 782 |
| 761 @DomName('SVGDefsElement.externalResourcesRequired') | 783 @DomName('SVGDefsElement.externalResourcesRequired') |
| 762 @DocsEditable | 784 @DocsEditable |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 824 @DocsEditable | 846 @DocsEditable |
| 825 final AnimatedTransformList transform; | 847 final AnimatedTransformList transform; |
| 826 } | 848 } |
| 827 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 849 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 828 // for details. All rights reserved. Use of this source code is governed by a | 850 // for details. All rights reserved. Use of this source code is governed by a |
| 829 // BSD-style license that can be found in the LICENSE file. | 851 // BSD-style license that can be found in the LICENSE file. |
| 830 | 852 |
| 831 | 853 |
| 832 @DocsEditable | 854 @DocsEditable |
| 833 @DomName('SVGDescElement') | 855 @DomName('SVGDescElement') |
| 856 @Unstable | |
| 834 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" { | 857 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" { |
| 835 | 858 |
| 836 @DomName('SVGDescElement.SVGDescElement') | 859 @DomName('SVGDescElement.SVGDescElement') |
| 837 @DocsEditable | 860 @DocsEditable |
| 838 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); | 861 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); |
| 839 | 862 |
| 840 // From SVGLangSpace | 863 // From SVGLangSpace |
| 841 | 864 |
| 842 @DomName('SVGDescElement.xmllang') | 865 @DomName('SVGDescElement.xmllang') |
| 843 @DocsEditable | 866 @DocsEditable |
| 844 String xmllang; | 867 String xmllang; |
| 845 | 868 |
| 846 @DomName('SVGDescElement.xmlspace') | 869 @DomName('SVGDescElement.xmlspace') |
| 847 @DocsEditable | 870 @DocsEditable |
| 848 String xmlspace; | 871 String xmlspace; |
| 849 } | 872 } |
| 850 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 851 // for details. All rights reserved. Use of this source code is governed by a | 874 // for details. All rights reserved. Use of this source code is governed by a |
| 852 // BSD-style license that can be found in the LICENSE file. | 875 // BSD-style license that can be found in the LICENSE file. |
| 853 | 876 |
| 854 | 877 |
| 855 @DocsEditable | 878 @DocsEditable |
| 856 @DomName('SVGElementInstance') | 879 @DomName('SVGElementInstance') |
| 880 @Unstable | |
| 857 class ElementInstance extends EventTarget native "SVGElementInstance" { | 881 class ElementInstance extends EventTarget native "SVGElementInstance" { |
| 858 | 882 |
| 859 @DomName('SVGElementInstance.abortEvent') | 883 @DomName('SVGElementInstance.abortEvent') |
| 860 @DocsEditable | 884 @DocsEditable |
| 861 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort'); | 885 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort'); |
| 862 | 886 |
| 863 @DomName('SVGElementInstance.beforecopyEvent') | 887 @DomName('SVGElementInstance.beforecopyEvent') |
| 864 @DocsEditable | 888 @DocsEditable |
| 865 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy'); | 889 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy'); |
| 866 | 890 |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 991 @DomName('SVGElementInstance.resizeEvent') | 1015 @DomName('SVGElementInstance.resizeEvent') |
| 992 @DocsEditable | 1016 @DocsEditable |
| 993 static const EventStreamProvider<Event> resizeEvent = const EventStreamProvide r<Event>('resize'); | 1017 static const EventStreamProvider<Event> resizeEvent = const EventStreamProvide r<Event>('resize'); |
| 994 | 1018 |
| 995 @DomName('SVGElementInstance.scrollEvent') | 1019 @DomName('SVGElementInstance.scrollEvent') |
| 996 @DocsEditable | 1020 @DocsEditable |
| 997 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide r<Event>('scroll'); | 1021 static const EventStreamProvider<Event> scrollEvent = const EventStreamProvide r<Event>('scroll'); |
| 998 | 1022 |
| 999 @DomName('SVGElementInstance.searchEvent') | 1023 @DomName('SVGElementInstance.searchEvent') |
| 1000 @DocsEditable | 1024 @DocsEditable |
| 1025 // http://www.w3.org/TR/html-markup/input.search.html | |
| 1026 @Experimental | |
| 1001 static const EventStreamProvider<Event> searchEvent = const EventStreamProvide r<Event>('search'); | 1027 static const EventStreamProvider<Event> searchEvent = const EventStreamProvide r<Event>('search'); |
| 1002 | 1028 |
| 1003 @DomName('SVGElementInstance.selectEvent') | 1029 @DomName('SVGElementInstance.selectEvent') |
| 1004 @DocsEditable | 1030 @DocsEditable |
| 1005 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide r<Event>('select'); | 1031 static const EventStreamProvider<Event> selectEvent = const EventStreamProvide r<Event>('select'); |
| 1006 | 1032 |
| 1007 @DomName('SVGElementInstance.selectstartEvent') | 1033 @DomName('SVGElementInstance.selectstartEvent') |
| 1008 @DocsEditable | 1034 @DocsEditable |
| 1009 static const EventStreamProvider<Event> selectStartEvent = const EventStreamPr ovider<Event>('selectstart'); | 1035 static const EventStreamProvider<Event> selectStartEvent = const EventStreamPr ovider<Event>('selectstart'); |
| 1010 | 1036 |
| (...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1185 @DomName('SVGElementInstance.onresize') | 1211 @DomName('SVGElementInstance.onresize') |
| 1186 @DocsEditable | 1212 @DocsEditable |
| 1187 Stream<Event> get onResize => resizeEvent.forTarget(this); | 1213 Stream<Event> get onResize => resizeEvent.forTarget(this); |
| 1188 | 1214 |
| 1189 @DomName('SVGElementInstance.onscroll') | 1215 @DomName('SVGElementInstance.onscroll') |
| 1190 @DocsEditable | 1216 @DocsEditable |
| 1191 Stream<Event> get onScroll => scrollEvent.forTarget(this); | 1217 Stream<Event> get onScroll => scrollEvent.forTarget(this); |
| 1192 | 1218 |
| 1193 @DomName('SVGElementInstance.onsearch') | 1219 @DomName('SVGElementInstance.onsearch') |
| 1194 @DocsEditable | 1220 @DocsEditable |
| 1221 // http://www.w3.org/TR/html-markup/input.search.html | |
| 1222 @Experimental | |
| 1195 Stream<Event> get onSearch => searchEvent.forTarget(this); | 1223 Stream<Event> get onSearch => searchEvent.forTarget(this); |
| 1196 | 1224 |
| 1197 @DomName('SVGElementInstance.onselect') | 1225 @DomName('SVGElementInstance.onselect') |
| 1198 @DocsEditable | 1226 @DocsEditable |
| 1199 Stream<Event> get onSelect => selectEvent.forTarget(this); | 1227 Stream<Event> get onSelect => selectEvent.forTarget(this); |
| 1200 | 1228 |
| 1201 @DomName('SVGElementInstance.onselectstart') | 1229 @DomName('SVGElementInstance.onselectstart') |
| 1202 @DocsEditable | 1230 @DocsEditable |
| 1203 Stream<Event> get onSelectStart => selectStartEvent.forTarget(this); | 1231 Stream<Event> get onSelectStart => selectStartEvent.forTarget(this); |
| 1204 | 1232 |
| 1205 @DomName('SVGElementInstance.onsubmit') | 1233 @DomName('SVGElementInstance.onsubmit') |
| 1206 @DocsEditable | 1234 @DocsEditable |
| 1207 Stream<Event> get onSubmit => submitEvent.forTarget(this); | 1235 Stream<Event> get onSubmit => submitEvent.forTarget(this); |
| 1208 | 1236 |
| 1209 @DomName('SVGElementInstance.onunload') | 1237 @DomName('SVGElementInstance.onunload') |
| 1210 @DocsEditable | 1238 @DocsEditable |
| 1211 Stream<Event> get onUnload => unloadEvent.forTarget(this); | 1239 Stream<Event> get onUnload => unloadEvent.forTarget(this); |
| 1212 } | 1240 } |
| 1213 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1214 // 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 |
| 1215 // BSD-style license that can be found in the LICENSE file. | 1243 // BSD-style license that can be found in the LICENSE file. |
| 1216 | 1244 |
| 1217 | 1245 |
| 1218 @DomName('ElementTimeControl') | 1246 @DomName('ElementTimeControl') |
| 1247 @Unstable | |
| 1219 abstract class ElementTimeControl { | 1248 abstract class ElementTimeControl { |
| 1220 | 1249 |
| 1221 void beginElement(); | 1250 void beginElement(); |
| 1222 | 1251 |
| 1223 void beginElementAt(num offset); | 1252 void beginElementAt(num offset); |
| 1224 | 1253 |
| 1225 void endElement(); | 1254 void endElement(); |
| 1226 | 1255 |
| 1227 void endElementAt(num offset); | 1256 void endElementAt(num offset); |
| 1228 } | 1257 } |
| 1229 // 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 |
| 1230 // 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 |
| 1231 // BSD-style license that can be found in the LICENSE file. | 1260 // BSD-style license that can be found in the LICENSE file. |
| 1232 | 1261 |
| 1233 | 1262 |
| 1234 @DocsEditable | 1263 @DocsEditable |
| 1235 @DomName('SVGEllipseElement') | 1264 @DomName('SVGEllipseElement') |
| 1265 @Unstable | |
| 1236 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" { |
| 1237 | 1267 |
| 1238 @DomName('SVGEllipseElement.SVGEllipseElement') | 1268 @DomName('SVGEllipseElement.SVGEllipseElement') |
| 1239 @DocsEditable | 1269 @DocsEditable |
| 1240 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); | 1270 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); |
| 1241 | 1271 |
| 1242 @DomName('SVGEllipseElement.cx') | 1272 @DomName('SVGEllipseElement.cx') |
| 1243 @DocsEditable | 1273 @DocsEditable |
| 1244 final AnimatedLength cx; | 1274 final AnimatedLength cx; |
| 1245 | 1275 |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1322 @DomName('SVGEllipseElement.transform') | 1352 @DomName('SVGEllipseElement.transform') |
| 1323 @DocsEditable | 1353 @DocsEditable |
| 1324 final AnimatedTransformList transform; | 1354 final AnimatedTransformList transform; |
| 1325 } | 1355 } |
| 1326 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1327 // for details. All rights reserved. Use of this source code is governed by a | 1357 // for details. All rights reserved. Use of this source code is governed by a |
| 1328 // BSD-style license that can be found in the LICENSE file. | 1358 // BSD-style license that can be found in the LICENSE file. |
| 1329 | 1359 |
| 1330 | 1360 |
| 1331 @DomName('SVGExternalResourcesRequired') | 1361 @DomName('SVGExternalResourcesRequired') |
| 1362 @Unstable | |
| 1332 abstract class ExternalResourcesRequired { | 1363 abstract class ExternalResourcesRequired { |
| 1333 | 1364 |
| 1334 /// Checks if this type is supported on the current platform. | 1365 /// Checks if this type is supported on the current platform. |
| 1335 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element); | 1366 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element); |
| 1336 | 1367 |
| 1337 AnimatedBoolean externalResourcesRequired; | 1368 AnimatedBoolean externalResourcesRequired; |
| 1338 } | 1369 } |
| 1339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1340 // for details. All rights reserved. Use of this source code is governed by a | 1371 // for details. All rights reserved. Use of this source code is governed by a |
| 1341 // BSD-style license that can be found in the LICENSE file. | 1372 // BSD-style license that can be found in the LICENSE file. |
| 1342 | 1373 |
| 1343 | 1374 |
| 1344 @DocsEditable | 1375 @DocsEditable |
| 1345 @DomName('SVGFEBlendElement') | 1376 @DomName('SVGFEBlendElement') |
| 1346 @SupportedBrowser(SupportedBrowser.CHROME) | 1377 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1347 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1378 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1348 @SupportedBrowser(SupportedBrowser.IE, '10') | 1379 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1349 @SupportedBrowser(SupportedBrowser.SAFARI) | 1380 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1381 @Unstable | |
|
Emily Fortuna
2013/05/22 01:09:08
not sure what's unstable about these FE*Elements.
blois
2013/05/22 02:14:16
It's more that right now all SVG APIs are 'unstabl
| |
| 1350 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" { | 1382 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" { |
| 1351 | 1383 |
| 1352 @DomName('SVGFEBlendElement.SVGFEBlendElement') | 1384 @DomName('SVGFEBlendElement.SVGFEBlendElement') |
| 1353 @DocsEditable | 1385 @DocsEditable |
| 1354 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); | 1386 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); |
| 1355 | 1387 |
| 1356 /// Checks if this type is supported on the current platform. | 1388 /// Checks if this type is supported on the current platform. |
| 1357 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement); | 1389 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement); |
| 1358 | 1390 |
| 1359 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN') | 1391 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN') |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1418 // for details. All rights reserved. Use of this source code is governed by a | 1450 // for details. All rights reserved. Use of this source code is governed by a |
| 1419 // BSD-style license that can be found in the LICENSE file. | 1451 // BSD-style license that can be found in the LICENSE file. |
| 1420 | 1452 |
| 1421 | 1453 |
| 1422 @DocsEditable | 1454 @DocsEditable |
| 1423 @DomName('SVGFEColorMatrixElement') | 1455 @DomName('SVGFEColorMatrixElement') |
| 1424 @SupportedBrowser(SupportedBrowser.CHROME) | 1456 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1425 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1457 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1426 @SupportedBrowser(SupportedBrowser.IE, '10') | 1458 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1427 @SupportedBrowser(SupportedBrowser.SAFARI) | 1459 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1460 @Unstable | |
| 1428 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" { | 1461 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" { |
| 1429 | 1462 |
| 1430 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') | 1463 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') |
| 1431 @DocsEditable | 1464 @DocsEditable |
| 1432 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); | 1465 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); |
| 1433 | 1466 |
| 1434 /// Checks if this type is supported on the current platform. | 1467 /// Checks if this type is supported on the current platform. |
| 1435 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement); | 1468 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement); |
| 1436 | 1469 |
| 1437 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE') | 1470 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE') |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1492 // 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 |
| 1493 // BSD-style license that can be found in the LICENSE file. | 1526 // BSD-style license that can be found in the LICENSE file. |
| 1494 | 1527 |
| 1495 | 1528 |
| 1496 @DocsEditable | 1529 @DocsEditable |
| 1497 @DomName('SVGFEComponentTransferElement') | 1530 @DomName('SVGFEComponentTransferElement') |
| 1498 @SupportedBrowser(SupportedBrowser.CHROME) | 1531 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1499 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1532 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1500 @SupportedBrowser(SupportedBrowser.IE, '10') | 1533 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1501 @SupportedBrowser(SupportedBrowser.SAFARI) | 1534 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1535 @Unstable | |
| 1502 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" { | 1536 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" { |
| 1503 | 1537 |
| 1504 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') | 1538 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') |
| 1505 @DocsEditable | 1539 @DocsEditable |
| 1506 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); | 1540 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); |
| 1507 | 1541 |
| 1508 /// Checks if this type is supported on the current platform. | 1542 /// Checks if this type is supported on the current platform. |
| 1509 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement); | 1543 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement); |
| 1510 | 1544 |
| 1511 @DomName('SVGFEComponentTransferElement.in1') | 1545 @DomName('SVGFEComponentTransferElement.in1') |
| (...skipping 22 matching lines...) Expand all Loading... | |
| 1534 @DocsEditable | 1568 @DocsEditable |
| 1535 final AnimatedLength y; | 1569 final AnimatedLength y; |
| 1536 } | 1570 } |
| 1537 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1571 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1538 // for details. All rights reserved. Use of this source code is governed by a | 1572 // for details. All rights reserved. Use of this source code is governed by a |
| 1539 // BSD-style license that can be found in the LICENSE file. | 1573 // BSD-style license that can be found in the LICENSE file. |
| 1540 | 1574 |
| 1541 | 1575 |
| 1542 @DocsEditable | 1576 @DocsEditable |
| 1543 @DomName('SVGFECompositeElement') | 1577 @DomName('SVGFECompositeElement') |
| 1578 @Unstable | |
| 1544 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" { | 1579 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" { |
| 1545 | 1580 |
| 1546 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') | 1581 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') |
| 1547 @DocsEditable | 1582 @DocsEditable |
| 1548 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; | 1583 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; |
| 1549 | 1584 |
| 1550 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP') | 1585 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP') |
| 1551 @DocsEditable | 1586 @DocsEditable |
| 1552 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; | 1587 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; |
| 1553 | 1588 |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1625 // for details. All rights reserved. Use of this source code is governed by a | 1660 // for details. All rights reserved. Use of this source code is governed by a |
| 1626 // BSD-style license that can be found in the LICENSE file. | 1661 // BSD-style license that can be found in the LICENSE file. |
| 1627 | 1662 |
| 1628 | 1663 |
| 1629 @DocsEditable | 1664 @DocsEditable |
| 1630 @DomName('SVGFEConvolveMatrixElement') | 1665 @DomName('SVGFEConvolveMatrixElement') |
| 1631 @SupportedBrowser(SupportedBrowser.CHROME) | 1666 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1632 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1667 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1633 @SupportedBrowser(SupportedBrowser.IE, '10') | 1668 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1634 @SupportedBrowser(SupportedBrowser.SAFARI) | 1669 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1670 @Unstable | |
| 1635 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" { | 1671 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" { |
| 1636 | 1672 |
| 1637 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') | 1673 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') |
| 1638 @DocsEditable | 1674 @DocsEditable |
| 1639 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); | 1675 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); |
| 1640 | 1676 |
| 1641 /// Checks if this type is supported on the current platform. | 1677 /// Checks if this type is supported on the current platform. |
| 1642 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement); | 1678 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement); |
| 1643 | 1679 |
| 1644 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE') | 1680 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE') |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1731 // for details. All rights reserved. Use of this source code is governed by a | 1767 // for details. All rights reserved. Use of this source code is governed by a |
| 1732 // BSD-style license that can be found in the LICENSE file. | 1768 // BSD-style license that can be found in the LICENSE file. |
| 1733 | 1769 |
| 1734 | 1770 |
| 1735 @DocsEditable | 1771 @DocsEditable |
| 1736 @DomName('SVGFEDiffuseLightingElement') | 1772 @DomName('SVGFEDiffuseLightingElement') |
| 1737 @SupportedBrowser(SupportedBrowser.CHROME) | 1773 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1738 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1774 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1739 @SupportedBrowser(SupportedBrowser.IE, '10') | 1775 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1740 @SupportedBrowser(SupportedBrowser.SAFARI) | 1776 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1777 @Unstable | |
| 1741 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" { | 1778 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" { |
| 1742 | 1779 |
| 1743 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') | 1780 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') |
| 1744 @DocsEditable | 1781 @DocsEditable |
| 1745 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); | 1782 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); |
| 1746 | 1783 |
| 1747 /// Checks if this type is supported on the current platform. | 1784 /// Checks if this type is supported on the current platform. |
| 1748 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement); | 1785 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement); |
| 1749 | 1786 |
| 1750 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') | 1787 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1793 // for details. All rights reserved. Use of this source code is governed by a | 1830 // for details. All rights reserved. Use of this source code is governed by a |
| 1794 // BSD-style license that can be found in the LICENSE file. | 1831 // BSD-style license that can be found in the LICENSE file. |
| 1795 | 1832 |
| 1796 | 1833 |
| 1797 @DocsEditable | 1834 @DocsEditable |
| 1798 @DomName('SVGFEDisplacementMapElement') | 1835 @DomName('SVGFEDisplacementMapElement') |
| 1799 @SupportedBrowser(SupportedBrowser.CHROME) | 1836 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1800 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1837 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1801 @SupportedBrowser(SupportedBrowser.IE, '10') | 1838 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1802 @SupportedBrowser(SupportedBrowser.SAFARI) | 1839 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1840 @Unstable | |
| 1803 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" { | 1841 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" { |
| 1804 | 1842 |
| 1805 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') | 1843 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') |
| 1806 @DocsEditable | 1844 @DocsEditable |
| 1807 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); | 1845 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); |
| 1808 | 1846 |
| 1809 /// Checks if this type is supported on the current platform. | 1847 /// Checks if this type is supported on the current platform. |
| 1810 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement); | 1848 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement); |
| 1811 | 1849 |
| 1812 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A') | 1850 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A') |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1875 // for details. All rights reserved. Use of this source code is governed by a | 1913 // for details. All rights reserved. Use of this source code is governed by a |
| 1876 // BSD-style license that can be found in the LICENSE file. | 1914 // BSD-style license that can be found in the LICENSE file. |
| 1877 | 1915 |
| 1878 | 1916 |
| 1879 @DocsEditable | 1917 @DocsEditable |
| 1880 @DomName('SVGFEDistantLightElement') | 1918 @DomName('SVGFEDistantLightElement') |
| 1881 @SupportedBrowser(SupportedBrowser.CHROME) | 1919 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1882 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1920 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1883 @SupportedBrowser(SupportedBrowser.IE, '10') | 1921 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1884 @SupportedBrowser(SupportedBrowser.SAFARI) | 1922 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1923 @Unstable | |
| 1885 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" { | 1924 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" { |
| 1886 | 1925 |
| 1887 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') | 1926 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') |
| 1888 @DocsEditable | 1927 @DocsEditable |
| 1889 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); | 1928 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); |
| 1890 | 1929 |
| 1891 /// Checks if this type is supported on the current platform. | 1930 /// Checks if this type is supported on the current platform. |
| 1892 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement); | 1931 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement); |
| 1893 | 1932 |
| 1894 @DomName('SVGFEDistantLightElement.azimuth') | 1933 @DomName('SVGFEDistantLightElement.azimuth') |
| 1895 @DocsEditable | 1934 @DocsEditable |
| 1896 final AnimatedNumber azimuth; | 1935 final AnimatedNumber azimuth; |
| 1897 | 1936 |
| 1898 @DomName('SVGFEDistantLightElement.elevation') | 1937 @DomName('SVGFEDistantLightElement.elevation') |
| 1899 @DocsEditable | 1938 @DocsEditable |
| 1900 final AnimatedNumber elevation; | 1939 final AnimatedNumber elevation; |
| 1901 } | 1940 } |
| 1902 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1941 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1903 // for details. All rights reserved. Use of this source code is governed by a | 1942 // for details. All rights reserved. Use of this source code is governed by a |
| 1904 // BSD-style license that can be found in the LICENSE file. | 1943 // BSD-style license that can be found in the LICENSE file. |
| 1905 | 1944 |
| 1906 | 1945 |
| 1907 @DocsEditable | 1946 @DocsEditable |
| 1908 @DomName('SVGFEFloodElement') | 1947 @DomName('SVGFEFloodElement') |
| 1909 @SupportedBrowser(SupportedBrowser.CHROME) | 1948 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1910 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1949 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1911 @SupportedBrowser(SupportedBrowser.IE, '10') | 1950 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1912 @SupportedBrowser(SupportedBrowser.SAFARI) | 1951 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1952 @Unstable | |
| 1913 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" { | 1953 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" { |
| 1914 | 1954 |
| 1915 @DomName('SVGFEFloodElement.SVGFEFloodElement') | 1955 @DomName('SVGFEFloodElement.SVGFEFloodElement') |
| 1916 @DocsEditable | 1956 @DocsEditable |
| 1917 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); | 1957 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); |
| 1918 | 1958 |
| 1919 /// Checks if this type is supported on the current platform. | 1959 /// Checks if this type is supported on the current platform. |
| 1920 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement); | 1960 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement); |
| 1921 | 1961 |
| 1922 // From SVGFilterPrimitiveStandardAttributes | 1962 // From SVGFilterPrimitiveStandardAttributes |
| (...skipping 22 matching lines...) Expand all Loading... | |
| 1945 // for details. All rights reserved. Use of this source code is governed by a | 1985 // for details. All rights reserved. Use of this source code is governed by a |
| 1946 // BSD-style license that can be found in the LICENSE file. | 1986 // BSD-style license that can be found in the LICENSE file. |
| 1947 | 1987 |
| 1948 | 1988 |
| 1949 @DocsEditable | 1989 @DocsEditable |
| 1950 @DomName('SVGFEFuncAElement') | 1990 @DomName('SVGFEFuncAElement') |
| 1951 @SupportedBrowser(SupportedBrowser.CHROME) | 1991 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1952 @SupportedBrowser(SupportedBrowser.FIREFOX) | 1992 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1953 @SupportedBrowser(SupportedBrowser.IE, '10') | 1993 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1954 @SupportedBrowser(SupportedBrowser.SAFARI) | 1994 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 1995 @Unstable | |
| 1955 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" { | 1996 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" { |
| 1956 | 1997 |
| 1957 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') | 1998 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') |
| 1958 @DocsEditable | 1999 @DocsEditable |
| 1959 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); | 2000 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); |
| 1960 | 2001 |
| 1961 /// Checks if this type is supported on the current platform. | 2002 /// Checks if this type is supported on the current platform. |
| 1962 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); | 2003 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); |
| 1963 } | 2004 } |
| 1964 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1965 // for details. All rights reserved. Use of this source code is governed by a | 2006 // for details. All rights reserved. Use of this source code is governed by a |
| 1966 // BSD-style license that can be found in the LICENSE file. | 2007 // BSD-style license that can be found in the LICENSE file. |
| 1967 | 2008 |
| 1968 | 2009 |
| 1969 @DocsEditable | 2010 @DocsEditable |
| 1970 @DomName('SVGFEFuncBElement') | 2011 @DomName('SVGFEFuncBElement') |
| 1971 @SupportedBrowser(SupportedBrowser.CHROME) | 2012 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1972 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2013 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1973 @SupportedBrowser(SupportedBrowser.IE, '10') | 2014 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1974 @SupportedBrowser(SupportedBrowser.SAFARI) | 2015 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2016 @Unstable | |
| 1975 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" { | 2017 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" { |
| 1976 | 2018 |
| 1977 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') | 2019 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') |
| 1978 @DocsEditable | 2020 @DocsEditable |
| 1979 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); | 2021 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); |
| 1980 | 2022 |
| 1981 /// Checks if this type is supported on the current platform. | 2023 /// Checks if this type is supported on the current platform. |
| 1982 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); | 2024 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); |
| 1983 } | 2025 } |
| 1984 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2026 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1985 // for details. All rights reserved. Use of this source code is governed by a | 2027 // for details. All rights reserved. Use of this source code is governed by a |
| 1986 // BSD-style license that can be found in the LICENSE file. | 2028 // BSD-style license that can be found in the LICENSE file. |
| 1987 | 2029 |
| 1988 | 2030 |
| 1989 @DocsEditable | 2031 @DocsEditable |
| 1990 @DomName('SVGFEFuncGElement') | 2032 @DomName('SVGFEFuncGElement') |
| 1991 @SupportedBrowser(SupportedBrowser.CHROME) | 2033 @SupportedBrowser(SupportedBrowser.CHROME) |
| 1992 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2034 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 1993 @SupportedBrowser(SupportedBrowser.IE, '10') | 2035 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 1994 @SupportedBrowser(SupportedBrowser.SAFARI) | 2036 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2037 @Unstable | |
| 1995 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" { | 2038 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" { |
| 1996 | 2039 |
| 1997 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') | 2040 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') |
| 1998 @DocsEditable | 2041 @DocsEditable |
| 1999 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); | 2042 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); |
| 2000 | 2043 |
| 2001 /// Checks if this type is supported on the current platform. | 2044 /// Checks if this type is supported on the current platform. |
| 2002 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); | 2045 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); |
| 2003 } | 2046 } |
| 2004 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2047 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2005 // for details. All rights reserved. Use of this source code is governed by a | 2048 // for details. All rights reserved. Use of this source code is governed by a |
| 2006 // BSD-style license that can be found in the LICENSE file. | 2049 // BSD-style license that can be found in the LICENSE file. |
| 2007 | 2050 |
| 2008 | 2051 |
| 2009 @DocsEditable | 2052 @DocsEditable |
| 2010 @DomName('SVGFEFuncRElement') | 2053 @DomName('SVGFEFuncRElement') |
| 2011 @SupportedBrowser(SupportedBrowser.CHROME) | 2054 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2012 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2055 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2013 @SupportedBrowser(SupportedBrowser.IE, '10') | 2056 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2014 @SupportedBrowser(SupportedBrowser.SAFARI) | 2057 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2058 @Unstable | |
| 2015 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" { | 2059 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" { |
| 2016 | 2060 |
| 2017 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') | 2061 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') |
| 2018 @DocsEditable | 2062 @DocsEditable |
| 2019 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); | 2063 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); |
| 2020 | 2064 |
| 2021 /// Checks if this type is supported on the current platform. | 2065 /// Checks if this type is supported on the current platform. |
| 2022 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); | 2066 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); |
| 2023 } | 2067 } |
| 2024 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2068 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2025 // for details. All rights reserved. Use of this source code is governed by a | 2069 // for details. All rights reserved. Use of this source code is governed by a |
| 2026 // BSD-style license that can be found in the LICENSE file. | 2070 // BSD-style license that can be found in the LICENSE file. |
| 2027 | 2071 |
| 2028 | 2072 |
| 2029 @DocsEditable | 2073 @DocsEditable |
| 2030 @DomName('SVGFEGaussianBlurElement') | 2074 @DomName('SVGFEGaussianBlurElement') |
| 2031 @SupportedBrowser(SupportedBrowser.CHROME) | 2075 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2032 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2076 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2033 @SupportedBrowser(SupportedBrowser.IE, '10') | 2077 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2034 @SupportedBrowser(SupportedBrowser.SAFARI) | 2078 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2079 @Unstable | |
| 2035 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" { | 2080 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" { |
| 2036 | 2081 |
| 2037 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') | 2082 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') |
| 2038 @DocsEditable | 2083 @DocsEditable |
| 2039 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); | 2084 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); |
| 2040 | 2085 |
| 2041 /// Checks if this type is supported on the current platform. | 2086 /// Checks if this type is supported on the current platform. |
| 2042 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement); | 2087 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement); |
| 2043 | 2088 |
| 2044 @DomName('SVGFEGaussianBlurElement.in1') | 2089 @DomName('SVGFEGaussianBlurElement.in1') |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2083 // for details. All rights reserved. Use of this source code is governed by a | 2128 // for details. All rights reserved. Use of this source code is governed by a |
| 2084 // BSD-style license that can be found in the LICENSE file. | 2129 // BSD-style license that can be found in the LICENSE file. |
| 2085 | 2130 |
| 2086 | 2131 |
| 2087 @DocsEditable | 2132 @DocsEditable |
| 2088 @DomName('SVGFEImageElement') | 2133 @DomName('SVGFEImageElement') |
| 2089 @SupportedBrowser(SupportedBrowser.CHROME) | 2134 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2090 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2135 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2091 @SupportedBrowser(SupportedBrowser.IE, '10') | 2136 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2092 @SupportedBrowser(SupportedBrowser.SAFARI) | 2137 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2138 @Unstable | |
| 2093 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" { | 2139 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" { |
| 2094 | 2140 |
| 2095 @DomName('SVGFEImageElement.SVGFEImageElement') | 2141 @DomName('SVGFEImageElement.SVGFEImageElement') |
| 2096 @DocsEditable | 2142 @DocsEditable |
| 2097 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); | 2143 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); |
| 2098 | 2144 |
| 2099 /// Checks if this type is supported on the current platform. | 2145 /// Checks if this type is supported on the current platform. |
| 2100 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement); | 2146 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement); |
| 2101 | 2147 |
| 2102 @DomName('SVGFEImageElement.preserveAspectRatio') | 2148 @DomName('SVGFEImageElement.preserveAspectRatio') |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2151 // for details. All rights reserved. Use of this source code is governed by a | 2197 // for details. All rights reserved. Use of this source code is governed by a |
| 2152 // BSD-style license that can be found in the LICENSE file. | 2198 // BSD-style license that can be found in the LICENSE file. |
| 2153 | 2199 |
| 2154 | 2200 |
| 2155 @DocsEditable | 2201 @DocsEditable |
| 2156 @DomName('SVGFEMergeElement') | 2202 @DomName('SVGFEMergeElement') |
| 2157 @SupportedBrowser(SupportedBrowser.CHROME) | 2203 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2158 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2204 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2159 @SupportedBrowser(SupportedBrowser.IE, '10') | 2205 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2160 @SupportedBrowser(SupportedBrowser.SAFARI) | 2206 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2207 @Unstable | |
| 2161 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" { | 2208 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" { |
| 2162 | 2209 |
| 2163 @DomName('SVGFEMergeElement.SVGFEMergeElement') | 2210 @DomName('SVGFEMergeElement.SVGFEMergeElement') |
| 2164 @DocsEditable | 2211 @DocsEditable |
| 2165 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); | 2212 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); |
| 2166 | 2213 |
| 2167 /// Checks if this type is supported on the current platform. | 2214 /// Checks if this type is supported on the current platform. |
| 2168 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement); | 2215 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement); |
| 2169 | 2216 |
| 2170 // From SVGFilterPrimitiveStandardAttributes | 2217 // From SVGFilterPrimitiveStandardAttributes |
| (...skipping 22 matching lines...) Expand all Loading... | |
| 2193 // for details. All rights reserved. Use of this source code is governed by a | 2240 // for details. All rights reserved. Use of this source code is governed by a |
| 2194 // BSD-style license that can be found in the LICENSE file. | 2241 // BSD-style license that can be found in the LICENSE file. |
| 2195 | 2242 |
| 2196 | 2243 |
| 2197 @DocsEditable | 2244 @DocsEditable |
| 2198 @DomName('SVGFEMergeNodeElement') | 2245 @DomName('SVGFEMergeNodeElement') |
| 2199 @SupportedBrowser(SupportedBrowser.CHROME) | 2246 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2200 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2247 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2201 @SupportedBrowser(SupportedBrowser.IE, '10') | 2248 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2202 @SupportedBrowser(SupportedBrowser.SAFARI) | 2249 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2250 @Unstable | |
| 2203 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" { | 2251 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" { |
| 2204 | 2252 |
| 2205 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') | 2253 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') |
| 2206 @DocsEditable | 2254 @DocsEditable |
| 2207 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); | 2255 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); |
| 2208 | 2256 |
| 2209 /// Checks if this type is supported on the current platform. | 2257 /// Checks if this type is supported on the current platform. |
| 2210 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement); | 2258 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement); |
| 2211 | 2259 |
| 2212 @DomName('SVGFEMergeNodeElement.in1') | 2260 @DomName('SVGFEMergeNodeElement.in1') |
| 2213 @DocsEditable | 2261 @DocsEditable |
| 2214 final AnimatedString in1; | 2262 final AnimatedString in1; |
| 2215 } | 2263 } |
| 2216 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2217 // for details. All rights reserved. Use of this source code is governed by a | 2265 // for details. All rights reserved. Use of this source code is governed by a |
| 2218 // BSD-style license that can be found in the LICENSE file. | 2266 // BSD-style license that can be found in the LICENSE file. |
| 2219 | 2267 |
| 2220 | 2268 |
| 2221 @DocsEditable | 2269 @DocsEditable |
| 2222 @DomName('SVGFEMorphologyElement') | 2270 @DomName('SVGFEMorphologyElement') |
| 2223 @SupportedBrowser(SupportedBrowser.CHROME) | 2271 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2224 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2272 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2225 @SupportedBrowser(SupportedBrowser.IE, '10') | 2273 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2226 @SupportedBrowser(SupportedBrowser.SAFARI) | 2274 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2275 @Unstable | |
| 2227 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" { | 2276 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" { |
| 2228 | 2277 |
| 2229 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') | 2278 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') |
| 2230 @DocsEditable | 2279 @DocsEditable |
| 2231 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; | 2280 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; |
| 2232 | 2281 |
| 2233 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE') | 2282 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE') |
| 2234 @DocsEditable | 2283 @DocsEditable |
| 2235 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; | 2284 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; |
| 2236 | 2285 |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2284 // for details. All rights reserved. Use of this source code is governed by a | 2333 // for details. All rights reserved. Use of this source code is governed by a |
| 2285 // BSD-style license that can be found in the LICENSE file. | 2334 // BSD-style license that can be found in the LICENSE file. |
| 2286 | 2335 |
| 2287 | 2336 |
| 2288 @DocsEditable | 2337 @DocsEditable |
| 2289 @DomName('SVGFEOffsetElement') | 2338 @DomName('SVGFEOffsetElement') |
| 2290 @SupportedBrowser(SupportedBrowser.CHROME) | 2339 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2291 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2340 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2292 @SupportedBrowser(SupportedBrowser.IE, '10') | 2341 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2293 @SupportedBrowser(SupportedBrowser.SAFARI) | 2342 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2343 @Unstable | |
| 2294 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" { | 2344 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" { |
| 2295 | 2345 |
| 2296 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') | 2346 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') |
| 2297 @DocsEditable | 2347 @DocsEditable |
| 2298 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); | 2348 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); |
| 2299 | 2349 |
| 2300 /// Checks if this type is supported on the current platform. | 2350 /// Checks if this type is supported on the current platform. |
| 2301 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement); | 2351 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement); |
| 2302 | 2352 |
| 2303 @DomName('SVGFEOffsetElement.dx') | 2353 @DomName('SVGFEOffsetElement.dx') |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2338 // for details. All rights reserved. Use of this source code is governed by a | 2388 // for details. All rights reserved. Use of this source code is governed by a |
| 2339 // BSD-style license that can be found in the LICENSE file. | 2389 // BSD-style license that can be found in the LICENSE file. |
| 2340 | 2390 |
| 2341 | 2391 |
| 2342 @DocsEditable | 2392 @DocsEditable |
| 2343 @DomName('SVGFEPointLightElement') | 2393 @DomName('SVGFEPointLightElement') |
| 2344 @SupportedBrowser(SupportedBrowser.CHROME) | 2394 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2345 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2395 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2346 @SupportedBrowser(SupportedBrowser.IE, '10') | 2396 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2347 @SupportedBrowser(SupportedBrowser.SAFARI) | 2397 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2398 @Unstable | |
| 2348 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" { | 2399 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" { |
| 2349 | 2400 |
| 2350 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') | 2401 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') |
| 2351 @DocsEditable | 2402 @DocsEditable |
| 2352 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); | 2403 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); |
| 2353 | 2404 |
| 2354 /// Checks if this type is supported on the current platform. | 2405 /// Checks if this type is supported on the current platform. |
| 2355 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement); | 2406 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement); |
| 2356 | 2407 |
| 2357 @DomName('SVGFEPointLightElement.x') | 2408 @DomName('SVGFEPointLightElement.x') |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 2370 // for details. All rights reserved. Use of this source code is governed by a | 2421 // for details. All rights reserved. Use of this source code is governed by a |
| 2371 // BSD-style license that can be found in the LICENSE file. | 2422 // BSD-style license that can be found in the LICENSE file. |
| 2372 | 2423 |
| 2373 | 2424 |
| 2374 @DocsEditable | 2425 @DocsEditable |
| 2375 @DomName('SVGFESpecularLightingElement') | 2426 @DomName('SVGFESpecularLightingElement') |
| 2376 @SupportedBrowser(SupportedBrowser.CHROME) | 2427 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2377 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2428 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2378 @SupportedBrowser(SupportedBrowser.IE, '10') | 2429 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2379 @SupportedBrowser(SupportedBrowser.SAFARI) | 2430 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2431 @Unstable | |
| 2380 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" { | 2432 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" { |
| 2381 | 2433 |
| 2382 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') | 2434 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') |
| 2383 @DocsEditable | 2435 @DocsEditable |
| 2384 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); | 2436 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); |
| 2385 | 2437 |
| 2386 /// Checks if this type is supported on the current platform. | 2438 /// Checks if this type is supported on the current platform. |
| 2387 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); | 2439 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); |
| 2388 | 2440 |
| 2389 @DomName('SVGFESpecularLightingElement.in1') | 2441 @DomName('SVGFESpecularLightingElement.in1') |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2428 // for details. All rights reserved. Use of this source code is governed by a | 2480 // for details. All rights reserved. Use of this source code is governed by a |
| 2429 // BSD-style license that can be found in the LICENSE file. | 2481 // BSD-style license that can be found in the LICENSE file. |
| 2430 | 2482 |
| 2431 | 2483 |
| 2432 @DocsEditable | 2484 @DocsEditable |
| 2433 @DomName('SVGFESpotLightElement') | 2485 @DomName('SVGFESpotLightElement') |
| 2434 @SupportedBrowser(SupportedBrowser.CHROME) | 2486 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2435 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2487 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2436 @SupportedBrowser(SupportedBrowser.IE, '10') | 2488 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2437 @SupportedBrowser(SupportedBrowser.SAFARI) | 2489 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2490 @Unstable | |
| 2438 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" { | 2491 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" { |
| 2439 | 2492 |
| 2440 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') | 2493 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') |
| 2441 @DocsEditable | 2494 @DocsEditable |
| 2442 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); | 2495 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); |
| 2443 | 2496 |
| 2444 /// Checks if this type is supported on the current platform. | 2497 /// Checks if this type is supported on the current platform. |
| 2445 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement); | 2498 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement); |
| 2446 | 2499 |
| 2447 @DomName('SVGFESpotLightElement.limitingConeAngle') | 2500 @DomName('SVGFESpotLightElement.limitingConeAngle') |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2480 // for details. All rights reserved. Use of this source code is governed by a | 2533 // for details. All rights reserved. Use of this source code is governed by a |
| 2481 // BSD-style license that can be found in the LICENSE file. | 2534 // BSD-style license that can be found in the LICENSE file. |
| 2482 | 2535 |
| 2483 | 2536 |
| 2484 @DocsEditable | 2537 @DocsEditable |
| 2485 @DomName('SVGFETileElement') | 2538 @DomName('SVGFETileElement') |
| 2486 @SupportedBrowser(SupportedBrowser.CHROME) | 2539 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2487 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2540 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2488 @SupportedBrowser(SupportedBrowser.IE, '10') | 2541 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2489 @SupportedBrowser(SupportedBrowser.SAFARI) | 2542 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2543 @Unstable | |
| 2490 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" { | 2544 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" { |
| 2491 | 2545 |
| 2492 @DomName('SVGFETileElement.SVGFETileElement') | 2546 @DomName('SVGFETileElement.SVGFETileElement') |
| 2493 @DocsEditable | 2547 @DocsEditable |
| 2494 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); | 2548 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); |
| 2495 | 2549 |
| 2496 /// Checks if this type is supported on the current platform. | 2550 /// Checks if this type is supported on the current platform. |
| 2497 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement); | 2551 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement); |
| 2498 | 2552 |
| 2499 @DomName('SVGFETileElement.in1') | 2553 @DomName('SVGFETileElement.in1') |
| (...skipping 26 matching lines...) Expand all Loading... | |
| 2526 // for details. All rights reserved. Use of this source code is governed by a | 2580 // for details. All rights reserved. Use of this source code is governed by a |
| 2527 // BSD-style license that can be found in the LICENSE file. | 2581 // BSD-style license that can be found in the LICENSE file. |
| 2528 | 2582 |
| 2529 | 2583 |
| 2530 @DocsEditable | 2584 @DocsEditable |
| 2531 @DomName('SVGFETurbulenceElement') | 2585 @DomName('SVGFETurbulenceElement') |
| 2532 @SupportedBrowser(SupportedBrowser.CHROME) | 2586 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2533 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2587 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2534 @SupportedBrowser(SupportedBrowser.IE, '10') | 2588 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2535 @SupportedBrowser(SupportedBrowser.SAFARI) | 2589 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2590 @Unstable | |
| 2536 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" { | 2591 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" { |
| 2537 | 2592 |
| 2538 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') | 2593 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') |
| 2539 @DocsEditable | 2594 @DocsEditable |
| 2540 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); | 2595 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); |
| 2541 | 2596 |
| 2542 /// Checks if this type is supported on the current platform. | 2597 /// Checks if this type is supported on the current platform. |
| 2543 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement); | 2598 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement); |
| 2544 | 2599 |
| 2545 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH') | 2600 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH') |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2616 // for details. All rights reserved. Use of this source code is governed by a | 2671 // for details. All rights reserved. Use of this source code is governed by a |
| 2617 // BSD-style license that can be found in the LICENSE file. | 2672 // BSD-style license that can be found in the LICENSE file. |
| 2618 | 2673 |
| 2619 | 2674 |
| 2620 @DocsEditable | 2675 @DocsEditable |
| 2621 @DomName('SVGFilterElement') | 2676 @DomName('SVGFilterElement') |
| 2622 @SupportedBrowser(SupportedBrowser.CHROME) | 2677 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2623 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2678 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2624 @SupportedBrowser(SupportedBrowser.IE, '10') | 2679 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 2625 @SupportedBrowser(SupportedBrowser.SAFARI) | 2680 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2681 @Unstable | |
| 2626 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" { | 2682 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" { |
| 2627 | 2683 |
| 2628 @DomName('SVGFilterElement.SVGFilterElement') | 2684 @DomName('SVGFilterElement.SVGFilterElement') |
| 2629 @DocsEditable | 2685 @DocsEditable |
| 2630 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); | 2686 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); |
| 2631 | 2687 |
| 2632 /// Checks if this type is supported on the current platform. | 2688 /// Checks if this type is supported on the current platform. |
| 2633 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); | 2689 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); |
| 2634 | 2690 |
| 2635 @DomName('SVGFilterElement.filterResX') | 2691 @DomName('SVGFilterElement.filterResX') |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2689 @DomName('SVGFilterElement.href') | 2745 @DomName('SVGFilterElement.href') |
| 2690 @DocsEditable | 2746 @DocsEditable |
| 2691 final AnimatedString href; | 2747 final AnimatedString href; |
| 2692 } | 2748 } |
| 2693 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2749 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2694 // for details. All rights reserved. Use of this source code is governed by a | 2750 // for details. All rights reserved. Use of this source code is governed by a |
| 2695 // BSD-style license that can be found in the LICENSE file. | 2751 // BSD-style license that can be found in the LICENSE file. |
| 2696 | 2752 |
| 2697 | 2753 |
| 2698 @DomName('SVGFilterPrimitiveStandardAttributes') | 2754 @DomName('SVGFilterPrimitiveStandardAttributes') |
| 2755 @Unstable | |
| 2699 abstract class FilterPrimitiveStandardAttributes { | 2756 abstract class FilterPrimitiveStandardAttributes { |
| 2700 | 2757 |
| 2701 AnimatedLength height; | 2758 AnimatedLength height; |
| 2702 | 2759 |
| 2703 AnimatedString result; | 2760 AnimatedString result; |
| 2704 | 2761 |
| 2705 AnimatedLength width; | 2762 AnimatedLength width; |
| 2706 | 2763 |
| 2707 AnimatedLength x; | 2764 AnimatedLength x; |
| 2708 | 2765 |
| 2709 AnimatedLength y; | 2766 AnimatedLength y; |
| 2710 } | 2767 } |
| 2711 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2712 // for details. All rights reserved. Use of this source code is governed by a | 2769 // for details. All rights reserved. Use of this source code is governed by a |
| 2713 // BSD-style license that can be found in the LICENSE file. | 2770 // BSD-style license that can be found in the LICENSE file. |
| 2714 | 2771 |
| 2715 | 2772 |
| 2716 @DomName('SVGFitToViewBox') | 2773 @DomName('SVGFitToViewBox') |
| 2774 @Unstable | |
| 2717 abstract class FitToViewBox { | 2775 abstract class FitToViewBox { |
| 2718 | 2776 |
| 2719 AnimatedPreserveAspectRatio preserveAspectRatio; | 2777 AnimatedPreserveAspectRatio preserveAspectRatio; |
| 2720 | 2778 |
| 2721 AnimatedRect viewBox; | 2779 AnimatedRect viewBox; |
| 2722 } | 2780 } |
| 2723 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2781 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2724 // for details. All rights reserved. Use of this source code is governed by a | 2782 // for details. All rights reserved. Use of this source code is governed by a |
| 2725 // BSD-style license that can be found in the LICENSE file. | 2783 // BSD-style license that can be found in the LICENSE file. |
| 2726 | 2784 |
| 2727 | 2785 |
| 2728 @DocsEditable | 2786 @DocsEditable |
| 2729 @DomName('SVGForeignObjectElement') | 2787 @DomName('SVGForeignObjectElement') |
| 2730 @SupportedBrowser(SupportedBrowser.CHROME) | 2788 @SupportedBrowser(SupportedBrowser.CHROME) |
| 2731 @SupportedBrowser(SupportedBrowser.FIREFOX) | 2789 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 2732 @SupportedBrowser(SupportedBrowser.SAFARI) | 2790 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 2791 @Unstable | |
| 2733 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" { | 2792 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" { |
| 2734 | 2793 |
| 2735 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') | 2794 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') |
| 2736 @DocsEditable | 2795 @DocsEditable |
| 2737 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); | 2796 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); |
| 2738 | 2797 |
| 2739 /// Checks if this type is supported on the current platform. | 2798 /// Checks if this type is supported on the current platform. |
| 2740 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement); | 2799 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement); |
| 2741 | 2800 |
| 2742 @DomName('SVGForeignObjectElement.height') | 2801 @DomName('SVGForeignObjectElement.height') |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2823 @DocsEditable | 2882 @DocsEditable |
| 2824 final AnimatedTransformList transform; | 2883 final AnimatedTransformList transform; |
| 2825 } | 2884 } |
| 2826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2885 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2827 // for details. All rights reserved. Use of this source code is governed by a | 2886 // for details. All rights reserved. Use of this source code is governed by a |
| 2828 // BSD-style license that can be found in the LICENSE file. | 2887 // BSD-style license that can be found in the LICENSE file. |
| 2829 | 2888 |
| 2830 | 2889 |
| 2831 @DocsEditable | 2890 @DocsEditable |
| 2832 @DomName('SVGGElement') | 2891 @DomName('SVGGElement') |
| 2892 @Unstable | |
| 2833 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" { | 2893 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" { |
| 2834 | 2894 |
| 2835 @DomName('SVGGElement.SVGGElement') | 2895 @DomName('SVGGElement.SVGGElement') |
| 2836 @DocsEditable | 2896 @DocsEditable |
| 2837 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); | 2897 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); |
| 2838 | 2898 |
| 2839 // From SVGExternalResourcesRequired | 2899 // From SVGExternalResourcesRequired |
| 2840 | 2900 |
| 2841 @DomName('SVGGElement.externalResourcesRequired') | 2901 @DomName('SVGGElement.externalResourcesRequired') |
| 2842 @DocsEditable | 2902 @DocsEditable |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2904 @DocsEditable | 2964 @DocsEditable |
| 2905 final AnimatedTransformList transform; | 2965 final AnimatedTransformList transform; |
| 2906 } | 2966 } |
| 2907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2967 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2908 // for details. All rights reserved. Use of this source code is governed by a | 2968 // for details. All rights reserved. Use of this source code is governed by a |
| 2909 // BSD-style license that can be found in the LICENSE file. | 2969 // BSD-style license that can be found in the LICENSE file. |
| 2910 | 2970 |
| 2911 | 2971 |
| 2912 @DocsEditable | 2972 @DocsEditable |
| 2913 @DomName('SVGImageElement') | 2973 @DomName('SVGImageElement') |
| 2974 @Unstable | |
| 2914 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" { | 2975 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" { |
| 2915 | 2976 |
| 2916 @DomName('SVGImageElement.SVGImageElement') | 2977 @DomName('SVGImageElement.SVGImageElement') |
| 2917 @DocsEditable | 2978 @DocsEditable |
| 2918 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); | 2979 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); |
| 2919 | 2980 |
| 2920 @DomName('SVGImageElement.height') | 2981 @DomName('SVGImageElement.height') |
| 2921 @DocsEditable | 2982 @DocsEditable |
| 2922 final AnimatedLength height; | 2983 final AnimatedLength height; |
| 2923 | 2984 |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3010 @DomName('SVGImageElement.href') | 3071 @DomName('SVGImageElement.href') |
| 3011 @DocsEditable | 3072 @DocsEditable |
| 3012 final AnimatedString href; | 3073 final AnimatedString href; |
| 3013 } | 3074 } |
| 3014 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3075 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3015 // for details. All rights reserved. Use of this source code is governed by a | 3076 // for details. All rights reserved. Use of this source code is governed by a |
| 3016 // BSD-style license that can be found in the LICENSE file. | 3077 // BSD-style license that can be found in the LICENSE file. |
| 3017 | 3078 |
| 3018 | 3079 |
| 3019 @DomName('SVGLangSpace') | 3080 @DomName('SVGLangSpace') |
| 3081 @Unstable | |
| 3020 abstract class LangSpace { | 3082 abstract class LangSpace { |
| 3021 | 3083 |
| 3022 /// Checks if this type is supported on the current platform. | 3084 /// Checks if this type is supported on the current platform. |
| 3023 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element); | 3085 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element); |
| 3024 | 3086 |
| 3025 String xmllang; | 3087 String xmllang; |
| 3026 | 3088 |
| 3027 String xmlspace; | 3089 String xmlspace; |
| 3028 } | 3090 } |
| 3029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3091 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3030 // for details. All rights reserved. Use of this source code is governed by a | 3092 // for details. All rights reserved. Use of this source code is governed by a |
| 3031 // BSD-style license that can be found in the LICENSE file. | 3093 // BSD-style license that can be found in the LICENSE file. |
| 3032 | 3094 |
| 3033 | 3095 |
| 3034 @DocsEditable | 3096 @DocsEditable |
| 3035 @DomName('SVGLength') | 3097 @DomName('SVGLength') |
| 3098 @Unstable | |
| 3036 class Length native "SVGLength" { | 3099 class Length native "SVGLength" { |
| 3037 | 3100 |
| 3038 @DomName('SVGLength.SVG_LENGTHTYPE_CM') | 3101 @DomName('SVGLength.SVG_LENGTHTYPE_CM') |
| 3039 @DocsEditable | 3102 @DocsEditable |
| 3040 static const int SVG_LENGTHTYPE_CM = 6; | 3103 static const int SVG_LENGTHTYPE_CM = 6; |
| 3041 | 3104 |
| 3042 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') | 3105 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') |
| 3043 @DocsEditable | 3106 @DocsEditable |
| 3044 static const int SVG_LENGTHTYPE_EMS = 3; | 3107 static const int SVG_LENGTHTYPE_EMS = 3; |
| 3045 | 3108 |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3103 @DocsEditable | 3166 @DocsEditable |
| 3104 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; | 3167 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits) native; |
| 3105 } | 3168 } |
| 3106 // 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 |
| 3107 // 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 |
| 3108 // BSD-style license that can be found in the LICENSE file. | 3171 // BSD-style license that can be found in the LICENSE file. |
| 3109 | 3172 |
| 3110 | 3173 |
| 3111 @DocsEditable | 3174 @DocsEditable |
| 3112 @DomName('SVGLengthList') | 3175 @DomName('SVGLengthList') |
| 3176 @Unstable | |
| 3113 class LengthList extends Object with ListMixin<Length>, ImmutableListMixin<Lengt h> implements JavaScriptIndexingBehavior, List<Length> native "SVGLengthList" { | 3177 class LengthList extends Object with ListMixin<Length>, ImmutableListMixin<Lengt h> implements JavaScriptIndexingBehavior, List<Length> native "SVGLengthList" { |
| 3114 | 3178 |
| 3115 @DomName('SVGLengthList.numberOfItems') | 3179 @DomName('SVGLengthList.numberOfItems') |
| 3116 @DocsEditable | 3180 @DocsEditable |
| 3117 final int numberOfItems; | 3181 final int numberOfItems; |
| 3118 | 3182 |
| 3119 Length operator[](int index) { | 3183 Length operator[](int index) { |
| 3120 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 3184 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 3121 index, index, length)) | 3185 index, index, length)) |
| 3122 throw new RangeError.range(index, 0, length); | 3186 throw new RangeError.range(index, 0, length); |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3190 @DocsEditable | 3254 @DocsEditable |
| 3191 Length replaceItem(Length item, int index) native; | 3255 Length replaceItem(Length item, int index) native; |
| 3192 } | 3256 } |
| 3193 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3257 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3194 // for details. All rights reserved. Use of this source code is governed by a | 3258 // for details. All rights reserved. Use of this source code is governed by a |
| 3195 // BSD-style license that can be found in the LICENSE file. | 3259 // BSD-style license that can be found in the LICENSE file. |
| 3196 | 3260 |
| 3197 | 3261 |
| 3198 @DocsEditable | 3262 @DocsEditable |
| 3199 @DomName('SVGLineElement') | 3263 @DomName('SVGLineElement') |
| 3264 @Unstable | |
| 3200 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" { | 3265 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" { |
| 3201 | 3266 |
| 3202 @DomName('SVGLineElement.SVGLineElement') | 3267 @DomName('SVGLineElement.SVGLineElement') |
| 3203 @DocsEditable | 3268 @DocsEditable |
| 3204 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); | 3269 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); |
| 3205 | 3270 |
| 3206 @DomName('SVGLineElement.x1') | 3271 @DomName('SVGLineElement.x1') |
| 3207 @DocsEditable | 3272 @DocsEditable |
| 3208 final AnimatedLength x1; | 3273 final AnimatedLength x1; |
| 3209 | 3274 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3287 @DocsEditable | 3352 @DocsEditable |
| 3288 final AnimatedTransformList transform; | 3353 final AnimatedTransformList transform; |
| 3289 } | 3354 } |
| 3290 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3355 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3291 // for details. All rights reserved. Use of this source code is governed by a | 3356 // for details. All rights reserved. Use of this source code is governed by a |
| 3292 // BSD-style license that can be found in the LICENSE file. | 3357 // BSD-style license that can be found in the LICENSE file. |
| 3293 | 3358 |
| 3294 | 3359 |
| 3295 @DocsEditable | 3360 @DocsEditable |
| 3296 @DomName('SVGLinearGradientElement') | 3361 @DomName('SVGLinearGradientElement') |
| 3362 @Unstable | |
| 3297 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" { | 3363 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" { |
| 3298 | 3364 |
| 3299 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') | 3365 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') |
| 3300 @DocsEditable | 3366 @DocsEditable |
| 3301 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); | 3367 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); |
| 3302 | 3368 |
| 3303 @DomName('SVGLinearGradientElement.x1') | 3369 @DomName('SVGLinearGradientElement.x1') |
| 3304 @DocsEditable | 3370 @DocsEditable |
| 3305 final AnimatedLength x1; | 3371 final AnimatedLength x1; |
| 3306 | 3372 |
| 3307 @DomName('SVGLinearGradientElement.x2') | 3373 @DomName('SVGLinearGradientElement.x2') |
| 3308 @DocsEditable | 3374 @DocsEditable |
| 3309 final AnimatedLength x2; | 3375 final AnimatedLength x2; |
| 3310 | 3376 |
| 3311 @DomName('SVGLinearGradientElement.y1') | 3377 @DomName('SVGLinearGradientElement.y1') |
| 3312 @DocsEditable | 3378 @DocsEditable |
| 3313 final AnimatedLength y1; | 3379 final AnimatedLength y1; |
| 3314 | 3380 |
| 3315 @DomName('SVGLinearGradientElement.y2') | 3381 @DomName('SVGLinearGradientElement.y2') |
| 3316 @DocsEditable | 3382 @DocsEditable |
| 3317 final AnimatedLength y2; | 3383 final AnimatedLength y2; |
| 3318 } | 3384 } |
| 3319 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3320 // for details. All rights reserved. Use of this source code is governed by a | 3386 // for details. All rights reserved. Use of this source code is governed by a |
| 3321 // BSD-style license that can be found in the LICENSE file. | 3387 // BSD-style license that can be found in the LICENSE file. |
| 3322 | 3388 |
| 3323 | 3389 |
| 3324 @DomName('SVGLocatable') | 3390 @DomName('SVGLocatable') |
| 3391 @Unstable | |
| 3325 abstract class Locatable { | 3392 abstract class Locatable { |
| 3326 | 3393 |
| 3327 SvgElement farthestViewportElement; | 3394 SvgElement farthestViewportElement; |
| 3328 | 3395 |
| 3329 SvgElement nearestViewportElement; | 3396 SvgElement nearestViewportElement; |
| 3330 | 3397 |
| 3331 Rect getBBox(); | 3398 Rect getBBox(); |
| 3332 | 3399 |
| 3333 Matrix getCTM(); | 3400 Matrix getCTM(); |
| 3334 | 3401 |
| 3335 Matrix getScreenCTM(); | 3402 Matrix getScreenCTM(); |
| 3336 | 3403 |
| 3337 Matrix getTransformToElement(SvgElement element); | 3404 Matrix getTransformToElement(SvgElement element); |
| 3338 } | 3405 } |
| 3339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3406 // 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 | 3407 // 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. | 3408 // BSD-style license that can be found in the LICENSE file. |
| 3342 | 3409 |
| 3343 | 3410 |
| 3344 @DocsEditable | 3411 @DocsEditable |
| 3345 @DomName('SVGMarkerElement') | 3412 @DomName('SVGMarkerElement') |
| 3413 @Unstable | |
| 3346 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" { | 3414 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" { |
| 3347 | 3415 |
| 3348 @DomName('SVGMarkerElement.SVGMarkerElement') | 3416 @DomName('SVGMarkerElement.SVGMarkerElement') |
| 3349 @DocsEditable | 3417 @DocsEditable |
| 3350 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); | 3418 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); |
| 3351 | 3419 |
| 3352 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH') | 3420 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH') |
| 3353 @DocsEditable | 3421 @DocsEditable |
| 3354 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; | 3422 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; |
| 3355 | 3423 |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3435 @DocsEditable | 3503 @DocsEditable |
| 3436 String xmlspace; | 3504 String xmlspace; |
| 3437 } | 3505 } |
| 3438 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3506 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3439 // for details. All rights reserved. Use of this source code is governed by a | 3507 // for details. All rights reserved. Use of this source code is governed by a |
| 3440 // BSD-style license that can be found in the LICENSE file. | 3508 // BSD-style license that can be found in the LICENSE file. |
| 3441 | 3509 |
| 3442 | 3510 |
| 3443 @DocsEditable | 3511 @DocsEditable |
| 3444 @DomName('SVGMaskElement') | 3512 @DomName('SVGMaskElement') |
| 3513 @Unstable | |
| 3445 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" { | 3514 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" { |
| 3446 | 3515 |
| 3447 @DomName('SVGMaskElement.SVGMaskElement') | 3516 @DomName('SVGMaskElement.SVGMaskElement') |
| 3448 @DocsEditable | 3517 @DocsEditable |
| 3449 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); | 3518 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); |
| 3450 | 3519 |
| 3451 @DomName('SVGMaskElement.height') | 3520 @DomName('SVGMaskElement.height') |
| 3452 @DocsEditable | 3521 @DocsEditable |
| 3453 final AnimatedLength height; | 3522 final AnimatedLength height; |
| 3454 | 3523 |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3506 @DocsEditable | 3575 @DocsEditable |
| 3507 bool hasExtension(String extension) native; | 3576 bool hasExtension(String extension) native; |
| 3508 } | 3577 } |
| 3509 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3578 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3510 // for details. All rights reserved. Use of this source code is governed by a | 3579 // for details. All rights reserved. Use of this source code is governed by a |
| 3511 // BSD-style license that can be found in the LICENSE file. | 3580 // BSD-style license that can be found in the LICENSE file. |
| 3512 | 3581 |
| 3513 | 3582 |
| 3514 @DocsEditable | 3583 @DocsEditable |
| 3515 @DomName('SVGMatrix') | 3584 @DomName('SVGMatrix') |
| 3585 @Unstable | |
| 3516 class Matrix native "SVGMatrix" { | 3586 class Matrix native "SVGMatrix" { |
| 3517 | 3587 |
| 3518 @DomName('SVGMatrix.a') | 3588 @DomName('SVGMatrix.a') |
| 3519 @DocsEditable | 3589 @DocsEditable |
| 3520 num a; | 3590 num a; |
| 3521 | 3591 |
| 3522 @DomName('SVGMatrix.b') | 3592 @DomName('SVGMatrix.b') |
| 3523 @DocsEditable | 3593 @DocsEditable |
| 3524 num b; | 3594 num b; |
| 3525 | 3595 |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3583 @DocsEditable | 3653 @DocsEditable |
| 3584 Matrix translate(num x, num y) native; | 3654 Matrix translate(num x, num y) native; |
| 3585 } | 3655 } |
| 3586 // 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 |
| 3587 // 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 |
| 3588 // BSD-style license that can be found in the LICENSE file. | 3658 // BSD-style license that can be found in the LICENSE file. |
| 3589 | 3659 |
| 3590 | 3660 |
| 3591 @DocsEditable | 3661 @DocsEditable |
| 3592 @DomName('SVGMetadataElement') | 3662 @DomName('SVGMetadataElement') |
| 3663 @Unstable | |
| 3593 class MetadataElement extends SvgElement native "SVGMetadataElement" { | 3664 class MetadataElement extends SvgElement native "SVGMetadataElement" { |
| 3594 } | 3665 } |
| 3595 // 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 |
| 3596 // 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 |
| 3597 // BSD-style license that can be found in the LICENSE file. | 3668 // BSD-style license that can be found in the LICENSE file. |
| 3598 | 3669 |
| 3599 | 3670 |
| 3600 @DocsEditable | 3671 @DocsEditable |
| 3601 @DomName('SVGNumber') | 3672 @DomName('SVGNumber') |
| 3673 @Unstable | |
| 3602 class Number native "SVGNumber" { | 3674 class Number native "SVGNumber" { |
| 3603 | 3675 |
| 3604 @DomName('SVGNumber.value') | 3676 @DomName('SVGNumber.value') |
| 3605 @DocsEditable | 3677 @DocsEditable |
| 3606 num value; | 3678 num value; |
| 3607 } | 3679 } |
| 3608 // 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 |
| 3609 // 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 |
| 3610 // BSD-style license that can be found in the LICENSE file. | 3682 // BSD-style license that can be found in the LICENSE file. |
| 3611 | 3683 |
| 3612 | 3684 |
| 3613 @DocsEditable | 3685 @DocsEditable |
| 3614 @DomName('SVGNumberList') | 3686 @DomName('SVGNumberList') |
| 3687 @Unstable | |
| 3615 class NumberList extends Object with ListMixin<Number>, ImmutableListMixin<Numbe r> implements JavaScriptIndexingBehavior, List<Number> native "SVGNumberList" { | 3688 class NumberList extends Object with ListMixin<Number>, ImmutableListMixin<Numbe r> implements JavaScriptIndexingBehavior, List<Number> native "SVGNumberList" { |
| 3616 | 3689 |
| 3617 @DomName('SVGNumberList.numberOfItems') | 3690 @DomName('SVGNumberList.numberOfItems') |
| 3618 @DocsEditable | 3691 @DocsEditable |
| 3619 final int numberOfItems; | 3692 final int numberOfItems; |
| 3620 | 3693 |
| 3621 Number operator[](int index) { | 3694 Number operator[](int index) { |
| 3622 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 3695 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 3623 index, index, length)) | 3696 index, index, length)) |
| 3624 throw new RangeError.range(index, 0, length); | 3697 throw new RangeError.range(index, 0, length); |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3692 @DocsEditable | 3765 @DocsEditable |
| 3693 Number replaceItem(Number item, int index) native; | 3766 Number replaceItem(Number item, int index) native; |
| 3694 } | 3767 } |
| 3695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3696 // for details. All rights reserved. Use of this source code is governed by a | 3769 // for details. All rights reserved. Use of this source code is governed by a |
| 3697 // BSD-style license that can be found in the LICENSE file. | 3770 // BSD-style license that can be found in the LICENSE file. |
| 3698 | 3771 |
| 3699 | 3772 |
| 3700 @DocsEditable | 3773 @DocsEditable |
| 3701 @DomName('SVGPathElement') | 3774 @DomName('SVGPathElement') |
| 3775 @Unstable | |
| 3702 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" { | 3776 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" { |
| 3703 | 3777 |
| 3704 @DomName('SVGPathElement.SVGPathElement') | 3778 @DomName('SVGPathElement.SVGPathElement') |
| 3705 @DocsEditable | 3779 @DocsEditable |
| 3706 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); | 3780 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); |
| 3707 | 3781 |
| 3708 @DomName('SVGPathElement.animatedNormalizedPathSegList') | 3782 @DomName('SVGPathElement.animatedNormalizedPathSegList') |
| 3709 @DocsEditable | 3783 @DocsEditable |
| 3710 final PathSegList animatedNormalizedPathSegList; | 3784 final PathSegList animatedNormalizedPathSegList; |
| 3711 | 3785 |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3900 @DocsEditable | 3974 @DocsEditable |
| 3901 final AnimatedTransformList transform; | 3975 final AnimatedTransformList transform; |
| 3902 } | 3976 } |
| 3903 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3977 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 3904 // for details. All rights reserved. Use of this source code is governed by a | 3978 // for details. All rights reserved. Use of this source code is governed by a |
| 3905 // BSD-style license that can be found in the LICENSE file. | 3979 // BSD-style license that can be found in the LICENSE file. |
| 3906 | 3980 |
| 3907 | 3981 |
| 3908 @DocsEditable | 3982 @DocsEditable |
| 3909 @DomName('SVGPathSeg') | 3983 @DomName('SVGPathSeg') |
| 3984 @Unstable | |
| 3910 class PathSeg native "SVGPathSeg" { | 3985 class PathSeg native "SVGPathSeg" { |
| 3911 | 3986 |
| 3912 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') | 3987 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') |
| 3913 @DocsEditable | 3988 @DocsEditable |
| 3914 static const int PATHSEG_ARC_ABS = 10; | 3989 static const int PATHSEG_ARC_ABS = 10; |
| 3915 | 3990 |
| 3916 @DomName('SVGPathSeg.PATHSEG_ARC_REL') | 3991 @DomName('SVGPathSeg.PATHSEG_ARC_REL') |
| 3917 @DocsEditable | 3992 @DocsEditable |
| 3918 static const int PATHSEG_ARC_REL = 11; | 3993 static const int PATHSEG_ARC_REL = 11; |
| 3919 | 3994 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3997 @DocsEditable | 4072 @DocsEditable |
| 3998 final String pathSegTypeAsLetter; | 4073 final String pathSegTypeAsLetter; |
| 3999 } | 4074 } |
| 4000 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4075 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4001 // for details. All rights reserved. Use of this source code is governed by a | 4076 // for details. All rights reserved. Use of this source code is governed by a |
| 4002 // BSD-style license that can be found in the LICENSE file. | 4077 // BSD-style license that can be found in the LICENSE file. |
| 4003 | 4078 |
| 4004 | 4079 |
| 4005 @DocsEditable | 4080 @DocsEditable |
| 4006 @DomName('SVGPathSegArcAbs') | 4081 @DomName('SVGPathSegArcAbs') |
| 4082 @Unstable | |
| 4007 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { | 4083 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { |
| 4008 | 4084 |
| 4009 @DomName('SVGPathSegArcAbs.angle') | 4085 @DomName('SVGPathSegArcAbs.angle') |
| 4010 @DocsEditable | 4086 @DocsEditable |
| 4011 num angle; | 4087 num angle; |
| 4012 | 4088 |
| 4013 @DomName('SVGPathSegArcAbs.largeArcFlag') | 4089 @DomName('SVGPathSegArcAbs.largeArcFlag') |
| 4014 @DocsEditable | 4090 @DocsEditable |
| 4015 bool largeArcFlag; | 4091 bool largeArcFlag; |
| 4016 | 4092 |
| (...skipping 17 matching lines...) Expand all Loading... | |
| 4034 @DocsEditable | 4110 @DocsEditable |
| 4035 num y; | 4111 num y; |
| 4036 } | 4112 } |
| 4037 // 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 |
| 4038 // 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 |
| 4039 // BSD-style license that can be found in the LICENSE file. | 4115 // BSD-style license that can be found in the LICENSE file. |
| 4040 | 4116 |
| 4041 | 4117 |
| 4042 @DocsEditable | 4118 @DocsEditable |
| 4043 @DomName('SVGPathSegArcRel') | 4119 @DomName('SVGPathSegArcRel') |
| 4120 @Unstable | |
| 4044 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { | 4121 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { |
| 4045 | 4122 |
| 4046 @DomName('SVGPathSegArcRel.angle') | 4123 @DomName('SVGPathSegArcRel.angle') |
| 4047 @DocsEditable | 4124 @DocsEditable |
| 4048 num angle; | 4125 num angle; |
| 4049 | 4126 |
| 4050 @DomName('SVGPathSegArcRel.largeArcFlag') | 4127 @DomName('SVGPathSegArcRel.largeArcFlag') |
| 4051 @DocsEditable | 4128 @DocsEditable |
| 4052 bool largeArcFlag; | 4129 bool largeArcFlag; |
| 4053 | 4130 |
| (...skipping 17 matching lines...) Expand all Loading... | |
| 4071 @DocsEditable | 4148 @DocsEditable |
| 4072 num y; | 4149 num y; |
| 4073 } | 4150 } |
| 4074 // 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 |
| 4075 // 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 |
| 4076 // BSD-style license that can be found in the LICENSE file. | 4153 // BSD-style license that can be found in the LICENSE file. |
| 4077 | 4154 |
| 4078 | 4155 |
| 4079 @DocsEditable | 4156 @DocsEditable |
| 4080 @DomName('SVGPathSegClosePath') | 4157 @DomName('SVGPathSegClosePath') |
| 4158 @Unstable | |
| 4081 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { | 4159 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { |
| 4082 } | 4160 } |
| 4083 // 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 |
| 4084 // 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 |
| 4085 // BSD-style license that can be found in the LICENSE file. | 4163 // BSD-style license that can be found in the LICENSE file. |
| 4086 | 4164 |
| 4087 | 4165 |
| 4088 @DocsEditable | 4166 @DocsEditable |
| 4089 @DomName('SVGPathSegCurvetoCubicAbs') | 4167 @DomName('SVGPathSegCurvetoCubicAbs') |
| 4168 @Unstable | |
| 4090 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" { | 4169 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" { |
| 4091 | 4170 |
| 4092 @DomName('SVGPathSegCurvetoCubicAbs.x') | 4171 @DomName('SVGPathSegCurvetoCubicAbs.x') |
| 4093 @DocsEditable | 4172 @DocsEditable |
| 4094 num x; | 4173 num x; |
| 4095 | 4174 |
| 4096 @DomName('SVGPathSegCurvetoCubicAbs.x1') | 4175 @DomName('SVGPathSegCurvetoCubicAbs.x1') |
| 4097 @DocsEditable | 4176 @DocsEditable |
| 4098 num x1; | 4177 num x1; |
| 4099 | 4178 |
| (...skipping 13 matching lines...) Expand all Loading... | |
| 4113 @DocsEditable | 4192 @DocsEditable |
| 4114 num y2; | 4193 num y2; |
| 4115 } | 4194 } |
| 4116 // 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 |
| 4117 // 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 |
| 4118 // BSD-style license that can be found in the LICENSE file. | 4197 // BSD-style license that can be found in the LICENSE file. |
| 4119 | 4198 |
| 4120 | 4199 |
| 4121 @DocsEditable | 4200 @DocsEditable |
| 4122 @DomName('SVGPathSegCurvetoCubicRel') | 4201 @DomName('SVGPathSegCurvetoCubicRel') |
| 4202 @Unstable | |
| 4123 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" { | 4203 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" { |
| 4124 | 4204 |
| 4125 @DomName('SVGPathSegCurvetoCubicRel.x') | 4205 @DomName('SVGPathSegCurvetoCubicRel.x') |
| 4126 @DocsEditable | 4206 @DocsEditable |
| 4127 num x; | 4207 num x; |
| 4128 | 4208 |
| 4129 @DomName('SVGPathSegCurvetoCubicRel.x1') | 4209 @DomName('SVGPathSegCurvetoCubicRel.x1') |
| 4130 @DocsEditable | 4210 @DocsEditable |
| 4131 num x1; | 4211 num x1; |
| 4132 | 4212 |
| (...skipping 13 matching lines...) Expand all Loading... | |
| 4146 @DocsEditable | 4226 @DocsEditable |
| 4147 num y2; | 4227 num y2; |
| 4148 } | 4228 } |
| 4149 // 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 |
| 4150 // 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 |
| 4151 // BSD-style license that can be found in the LICENSE file. | 4231 // BSD-style license that can be found in the LICENSE file. |
| 4152 | 4232 |
| 4153 | 4233 |
| 4154 @DocsEditable | 4234 @DocsEditable |
| 4155 @DomName('SVGPathSegCurvetoCubicSmoothAbs') | 4235 @DomName('SVGPathSegCurvetoCubicSmoothAbs') |
| 4236 @Unstable | |
| 4156 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" { | 4237 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" { |
| 4157 | 4238 |
| 4158 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') | 4239 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') |
| 4159 @DocsEditable | 4240 @DocsEditable |
| 4160 num x; | 4241 num x; |
| 4161 | 4242 |
| 4162 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') | 4243 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') |
| 4163 @DocsEditable | 4244 @DocsEditable |
| 4164 num x2; | 4245 num x2; |
| 4165 | 4246 |
| 4166 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') | 4247 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') |
| 4167 @DocsEditable | 4248 @DocsEditable |
| 4168 num y; | 4249 num y; |
| 4169 | 4250 |
| 4170 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') | 4251 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') |
| 4171 @DocsEditable | 4252 @DocsEditable |
| 4172 num y2; | 4253 num y2; |
| 4173 } | 4254 } |
| 4174 // 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 |
| 4175 // 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 |
| 4176 // BSD-style license that can be found in the LICENSE file. | 4257 // BSD-style license that can be found in the LICENSE file. |
| 4177 | 4258 |
| 4178 | 4259 |
| 4179 @DocsEditable | 4260 @DocsEditable |
| 4180 @DomName('SVGPathSegCurvetoCubicSmoothRel') | 4261 @DomName('SVGPathSegCurvetoCubicSmoothRel') |
| 4262 @Unstable | |
| 4181 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" { | 4263 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" { |
| 4182 | 4264 |
| 4183 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') | 4265 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') |
| 4184 @DocsEditable | 4266 @DocsEditable |
| 4185 num x; | 4267 num x; |
| 4186 | 4268 |
| 4187 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') | 4269 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') |
| 4188 @DocsEditable | 4270 @DocsEditable |
| 4189 num x2; | 4271 num x2; |
| 4190 | 4272 |
| 4191 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') | 4273 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') |
| 4192 @DocsEditable | 4274 @DocsEditable |
| 4193 num y; | 4275 num y; |
| 4194 | 4276 |
| 4195 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') | 4277 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') |
| 4196 @DocsEditable | 4278 @DocsEditable |
| 4197 num y2; | 4279 num y2; |
| 4198 } | 4280 } |
| 4199 // 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 |
| 4200 // 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 |
| 4201 // BSD-style license that can be found in the LICENSE file. | 4283 // BSD-style license that can be found in the LICENSE file. |
| 4202 | 4284 |
| 4203 | 4285 |
| 4204 @DocsEditable | 4286 @DocsEditable |
| 4205 @DomName('SVGPathSegCurvetoQuadraticAbs') | 4287 @DomName('SVGPathSegCurvetoQuadraticAbs') |
| 4288 @Unstable | |
| 4206 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" { | 4289 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" { |
| 4207 | 4290 |
| 4208 @DomName('SVGPathSegCurvetoQuadraticAbs.x') | 4291 @DomName('SVGPathSegCurvetoQuadraticAbs.x') |
| 4209 @DocsEditable | 4292 @DocsEditable |
| 4210 num x; | 4293 num x; |
| 4211 | 4294 |
| 4212 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') | 4295 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') |
| 4213 @DocsEditable | 4296 @DocsEditable |
| 4214 num x1; | 4297 num x1; |
| 4215 | 4298 |
| 4216 @DomName('SVGPathSegCurvetoQuadraticAbs.y') | 4299 @DomName('SVGPathSegCurvetoQuadraticAbs.y') |
| 4217 @DocsEditable | 4300 @DocsEditable |
| 4218 num y; | 4301 num y; |
| 4219 | 4302 |
| 4220 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') | 4303 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') |
| 4221 @DocsEditable | 4304 @DocsEditable |
| 4222 num y1; | 4305 num y1; |
| 4223 } | 4306 } |
| 4224 // 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 |
| 4225 // 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 |
| 4226 // BSD-style license that can be found in the LICENSE file. | 4309 // BSD-style license that can be found in the LICENSE file. |
| 4227 | 4310 |
| 4228 | 4311 |
| 4229 @DocsEditable | 4312 @DocsEditable |
| 4230 @DomName('SVGPathSegCurvetoQuadraticRel') | 4313 @DomName('SVGPathSegCurvetoQuadraticRel') |
| 4314 @Unstable | |
| 4231 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" { | 4315 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" { |
| 4232 | 4316 |
| 4233 @DomName('SVGPathSegCurvetoQuadraticRel.x') | 4317 @DomName('SVGPathSegCurvetoQuadraticRel.x') |
| 4234 @DocsEditable | 4318 @DocsEditable |
| 4235 num x; | 4319 num x; |
| 4236 | 4320 |
| 4237 @DomName('SVGPathSegCurvetoQuadraticRel.x1') | 4321 @DomName('SVGPathSegCurvetoQuadraticRel.x1') |
| 4238 @DocsEditable | 4322 @DocsEditable |
| 4239 num x1; | 4323 num x1; |
| 4240 | 4324 |
| 4241 @DomName('SVGPathSegCurvetoQuadraticRel.y') | 4325 @DomName('SVGPathSegCurvetoQuadraticRel.y') |
| 4242 @DocsEditable | 4326 @DocsEditable |
| 4243 num y; | 4327 num y; |
| 4244 | 4328 |
| 4245 @DomName('SVGPathSegCurvetoQuadraticRel.y1') | 4329 @DomName('SVGPathSegCurvetoQuadraticRel.y1') |
| 4246 @DocsEditable | 4330 @DocsEditable |
| 4247 num y1; | 4331 num y1; |
| 4248 } | 4332 } |
| 4249 // 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 |
| 4250 // 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 |
| 4251 // BSD-style license that can be found in the LICENSE file. | 4335 // BSD-style license that can be found in the LICENSE file. |
| 4252 | 4336 |
| 4253 | 4337 |
| 4254 @DocsEditable | 4338 @DocsEditable |
| 4255 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') | 4339 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') |
| 4340 @Unstable | |
| 4256 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" { | 4341 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" { |
| 4257 | 4342 |
| 4258 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') | 4343 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') |
| 4259 @DocsEditable | 4344 @DocsEditable |
| 4260 num x; | 4345 num x; |
| 4261 | 4346 |
| 4262 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') | 4347 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') |
| 4263 @DocsEditable | 4348 @DocsEditable |
| 4264 num y; | 4349 num y; |
| 4265 } | 4350 } |
| 4266 // 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 |
| 4267 // 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 |
| 4268 // BSD-style license that can be found in the LICENSE file. | 4353 // BSD-style license that can be found in the LICENSE file. |
| 4269 | 4354 |
| 4270 | 4355 |
| 4271 @DocsEditable | 4356 @DocsEditable |
| 4272 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') | 4357 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') |
| 4358 @Unstable | |
| 4273 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" { | 4359 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" { |
| 4274 | 4360 |
| 4275 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') | 4361 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') |
| 4276 @DocsEditable | 4362 @DocsEditable |
| 4277 num x; | 4363 num x; |
| 4278 | 4364 |
| 4279 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') | 4365 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') |
| 4280 @DocsEditable | 4366 @DocsEditable |
| 4281 num y; | 4367 num y; |
| 4282 } | 4368 } |
| 4283 // 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 |
| 4284 // 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 |
| 4285 // BSD-style license that can be found in the LICENSE file. | 4371 // BSD-style license that can be found in the LICENSE file. |
| 4286 | 4372 |
| 4287 | 4373 |
| 4288 @DocsEditable | 4374 @DocsEditable |
| 4289 @DomName('SVGPathSegLinetoAbs') | 4375 @DomName('SVGPathSegLinetoAbs') |
| 4376 @Unstable | |
| 4290 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { | 4377 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { |
| 4291 | 4378 |
| 4292 @DomName('SVGPathSegLinetoAbs.x') | 4379 @DomName('SVGPathSegLinetoAbs.x') |
| 4293 @DocsEditable | 4380 @DocsEditable |
| 4294 num x; | 4381 num x; |
| 4295 | 4382 |
| 4296 @DomName('SVGPathSegLinetoAbs.y') | 4383 @DomName('SVGPathSegLinetoAbs.y') |
| 4297 @DocsEditable | 4384 @DocsEditable |
| 4298 num y; | 4385 num y; |
| 4299 } | 4386 } |
| 4300 // 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 |
| 4301 // 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 |
| 4302 // BSD-style license that can be found in the LICENSE file. | 4389 // BSD-style license that can be found in the LICENSE file. |
| 4303 | 4390 |
| 4304 | 4391 |
| 4305 @DocsEditable | 4392 @DocsEditable |
| 4306 @DomName('SVGPathSegLinetoHorizontalAbs') | 4393 @DomName('SVGPathSegLinetoHorizontalAbs') |
| 4394 @Unstable | |
| 4307 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" { | 4395 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" { |
| 4308 | 4396 |
| 4309 @DomName('SVGPathSegLinetoHorizontalAbs.x') | 4397 @DomName('SVGPathSegLinetoHorizontalAbs.x') |
| 4310 @DocsEditable | 4398 @DocsEditable |
| 4311 num x; | 4399 num x; |
| 4312 } | 4400 } |
| 4313 // 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 |
| 4314 // 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 |
| 4315 // BSD-style license that can be found in the LICENSE file. | 4403 // BSD-style license that can be found in the LICENSE file. |
| 4316 | 4404 |
| 4317 | 4405 |
| 4318 @DocsEditable | 4406 @DocsEditable |
| 4319 @DomName('SVGPathSegLinetoHorizontalRel') | 4407 @DomName('SVGPathSegLinetoHorizontalRel') |
| 4408 @Unstable | |
| 4320 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" { | 4409 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" { |
| 4321 | 4410 |
| 4322 @DomName('SVGPathSegLinetoHorizontalRel.x') | 4411 @DomName('SVGPathSegLinetoHorizontalRel.x') |
| 4323 @DocsEditable | 4412 @DocsEditable |
| 4324 num x; | 4413 num x; |
| 4325 } | 4414 } |
| 4326 // 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 |
| 4327 // 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 |
| 4328 // BSD-style license that can be found in the LICENSE file. | 4417 // BSD-style license that can be found in the LICENSE file. |
| 4329 | 4418 |
| 4330 | 4419 |
| 4331 @DocsEditable | 4420 @DocsEditable |
| 4332 @DomName('SVGPathSegLinetoRel') | 4421 @DomName('SVGPathSegLinetoRel') |
| 4422 @Unstable | |
| 4333 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { | 4423 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { |
| 4334 | 4424 |
| 4335 @DomName('SVGPathSegLinetoRel.x') | 4425 @DomName('SVGPathSegLinetoRel.x') |
| 4336 @DocsEditable | 4426 @DocsEditable |
| 4337 num x; | 4427 num x; |
| 4338 | 4428 |
| 4339 @DomName('SVGPathSegLinetoRel.y') | 4429 @DomName('SVGPathSegLinetoRel.y') |
| 4340 @DocsEditable | 4430 @DocsEditable |
| 4341 num y; | 4431 num y; |
| 4342 } | 4432 } |
| 4343 // 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 |
| 4344 // 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 |
| 4345 // BSD-style license that can be found in the LICENSE file. | 4435 // BSD-style license that can be found in the LICENSE file. |
| 4346 | 4436 |
| 4347 | 4437 |
| 4348 @DocsEditable | 4438 @DocsEditable |
| 4349 @DomName('SVGPathSegLinetoVerticalAbs') | 4439 @DomName('SVGPathSegLinetoVerticalAbs') |
| 4440 @Unstable | |
| 4350 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" { | 4441 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" { |
| 4351 | 4442 |
| 4352 @DomName('SVGPathSegLinetoVerticalAbs.y') | 4443 @DomName('SVGPathSegLinetoVerticalAbs.y') |
| 4353 @DocsEditable | 4444 @DocsEditable |
| 4354 num y; | 4445 num y; |
| 4355 } | 4446 } |
| 4356 // 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 |
| 4357 // 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 |
| 4358 // BSD-style license that can be found in the LICENSE file. | 4449 // BSD-style license that can be found in the LICENSE file. |
| 4359 | 4450 |
| 4360 | 4451 |
| 4361 @DocsEditable | 4452 @DocsEditable |
| 4362 @DomName('SVGPathSegLinetoVerticalRel') | 4453 @DomName('SVGPathSegLinetoVerticalRel') |
| 4454 @Unstable | |
| 4363 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" { | 4455 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" { |
| 4364 | 4456 |
| 4365 @DomName('SVGPathSegLinetoVerticalRel.y') | 4457 @DomName('SVGPathSegLinetoVerticalRel.y') |
| 4366 @DocsEditable | 4458 @DocsEditable |
| 4367 num y; | 4459 num y; |
| 4368 } | 4460 } |
| 4369 // 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 |
| 4370 // 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 |
| 4371 // BSD-style license that can be found in the LICENSE file. | 4463 // BSD-style license that can be found in the LICENSE file. |
| 4372 | 4464 |
| 4373 | 4465 |
| 4374 @DocsEditable | 4466 @DocsEditable |
| 4375 @DomName('SVGPathSegList') | 4467 @DomName('SVGPathSegList') |
| 4468 @Unstable | |
| 4376 class PathSegList extends Object with ListMixin<PathSeg>, ImmutableListMixin<Pat hSeg> implements JavaScriptIndexingBehavior, List<PathSeg> native "SVGPathSegLis t" { | 4469 class PathSegList extends Object with ListMixin<PathSeg>, ImmutableListMixin<Pat hSeg> implements JavaScriptIndexingBehavior, List<PathSeg> native "SVGPathSegLis t" { |
| 4377 | 4470 |
| 4378 @DomName('SVGPathSegList.numberOfItems') | 4471 @DomName('SVGPathSegList.numberOfItems') |
| 4379 @DocsEditable | 4472 @DocsEditable |
| 4380 final int numberOfItems; | 4473 final int numberOfItems; |
| 4381 | 4474 |
| 4382 PathSeg operator[](int index) { | 4475 PathSeg operator[](int index) { |
| 4383 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 4476 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 4384 index, index, length)) | 4477 index, index, length)) |
| 4385 throw new RangeError.range(index, 0, length); | 4478 throw new RangeError.range(index, 0, length); |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 4453 @DocsEditable | 4546 @DocsEditable |
| 4454 PathSeg replaceItem(PathSeg newItem, int index) native; | 4547 PathSeg replaceItem(PathSeg newItem, int index) native; |
| 4455 } | 4548 } |
| 4456 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4549 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4457 // for details. All rights reserved. Use of this source code is governed by a | 4550 // for details. All rights reserved. Use of this source code is governed by a |
| 4458 // BSD-style license that can be found in the LICENSE file. | 4551 // BSD-style license that can be found in the LICENSE file. |
| 4459 | 4552 |
| 4460 | 4553 |
| 4461 @DocsEditable | 4554 @DocsEditable |
| 4462 @DomName('SVGPathSegMovetoAbs') | 4555 @DomName('SVGPathSegMovetoAbs') |
| 4556 @Unstable | |
| 4463 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { | 4557 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { |
| 4464 | 4558 |
| 4465 @DomName('SVGPathSegMovetoAbs.x') | 4559 @DomName('SVGPathSegMovetoAbs.x') |
| 4466 @DocsEditable | 4560 @DocsEditable |
| 4467 num x; | 4561 num x; |
| 4468 | 4562 |
| 4469 @DomName('SVGPathSegMovetoAbs.y') | 4563 @DomName('SVGPathSegMovetoAbs.y') |
| 4470 @DocsEditable | 4564 @DocsEditable |
| 4471 num y; | 4565 num y; |
| 4472 } | 4566 } |
| 4473 // 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 |
| 4474 // 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 |
| 4475 // BSD-style license that can be found in the LICENSE file. | 4569 // BSD-style license that can be found in the LICENSE file. |
| 4476 | 4570 |
| 4477 | 4571 |
| 4478 @DocsEditable | 4572 @DocsEditable |
| 4479 @DomName('SVGPathSegMovetoRel') | 4573 @DomName('SVGPathSegMovetoRel') |
| 4574 @Unstable | |
| 4480 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { | 4575 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { |
| 4481 | 4576 |
| 4482 @DomName('SVGPathSegMovetoRel.x') | 4577 @DomName('SVGPathSegMovetoRel.x') |
| 4483 @DocsEditable | 4578 @DocsEditable |
| 4484 num x; | 4579 num x; |
| 4485 | 4580 |
| 4486 @DomName('SVGPathSegMovetoRel.y') | 4581 @DomName('SVGPathSegMovetoRel.y') |
| 4487 @DocsEditable | 4582 @DocsEditable |
| 4488 num y; | 4583 num y; |
| 4489 } | 4584 } |
| 4490 // 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 |
| 4491 // 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 |
| 4492 // BSD-style license that can be found in the LICENSE file. | 4587 // BSD-style license that can be found in the LICENSE file. |
| 4493 | 4588 |
| 4494 | 4589 |
| 4495 @DocsEditable | 4590 @DocsEditable |
| 4496 @DomName('SVGPatternElement') | 4591 @DomName('SVGPatternElement') |
| 4592 @Unstable | |
| 4497 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" { |
| 4498 | 4594 |
| 4499 @DomName('SVGPatternElement.SVGPatternElement') | 4595 @DomName('SVGPatternElement.SVGPatternElement') |
| 4500 @DocsEditable | 4596 @DocsEditable |
| 4501 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); | 4597 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); |
| 4502 | 4598 |
| 4503 @DomName('SVGPatternElement.height') | 4599 @DomName('SVGPatternElement.height') |
| 4504 @DocsEditable | 4600 @DocsEditable |
| 4505 final AnimatedLength height; | 4601 final AnimatedLength height; |
| 4506 | 4602 |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 4578 @DocsEditable | 4674 @DocsEditable |
| 4579 final AnimatedString href; | 4675 final AnimatedString href; |
| 4580 } | 4676 } |
| 4581 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4677 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4582 // for details. All rights reserved. Use of this source code is governed by a | 4678 // for details. All rights reserved. Use of this source code is governed by a |
| 4583 // BSD-style license that can be found in the LICENSE file. | 4679 // BSD-style license that can be found in the LICENSE file. |
| 4584 | 4680 |
| 4585 | 4681 |
| 4586 @DocsEditable | 4682 @DocsEditable |
| 4587 @DomName('SVGPoint') | 4683 @DomName('SVGPoint') |
| 4684 @Unstable | |
| 4588 class Point native "SVGPoint" { | 4685 class Point native "SVGPoint" { |
| 4589 | 4686 |
| 4590 @DomName('SVGPoint.x') | 4687 @DomName('SVGPoint.x') |
| 4591 @DocsEditable | 4688 @DocsEditable |
| 4592 num x; | 4689 num x; |
| 4593 | 4690 |
| 4594 @DomName('SVGPoint.y') | 4691 @DomName('SVGPoint.y') |
| 4595 @DocsEditable | 4692 @DocsEditable |
| 4596 num y; | 4693 num y; |
| 4597 | 4694 |
| 4598 @DomName('SVGPoint.matrixTransform') | 4695 @DomName('SVGPoint.matrixTransform') |
| 4599 @DocsEditable | 4696 @DocsEditable |
| 4600 Point matrixTransform(Matrix matrix) native; | 4697 Point matrixTransform(Matrix matrix) native; |
| 4601 } | 4698 } |
| 4602 // 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 |
| 4603 // 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 |
| 4604 // BSD-style license that can be found in the LICENSE file. | 4701 // BSD-style license that can be found in the LICENSE file. |
| 4605 | 4702 |
| 4606 | 4703 |
| 4607 @DocsEditable | 4704 @DocsEditable |
| 4608 @DomName('SVGPointList') | 4705 @DomName('SVGPointList') |
| 4706 @Unstable | |
| 4609 class PointList native "SVGPointList" { | 4707 class PointList native "SVGPointList" { |
| 4610 | 4708 |
| 4611 @DomName('SVGPointList.numberOfItems') | 4709 @DomName('SVGPointList.numberOfItems') |
| 4612 @DocsEditable | 4710 @DocsEditable |
| 4613 final int numberOfItems; | 4711 final int numberOfItems; |
| 4614 | 4712 |
| 4615 @DomName('SVGPointList.appendItem') | 4713 @DomName('SVGPointList.appendItem') |
| 4616 @DocsEditable | 4714 @DocsEditable |
| 4617 Point appendItem(Point item) native; | 4715 Point appendItem(Point item) native; |
| 4618 | 4716 |
| (...skipping 21 matching lines...) Expand all Loading... | |
| 4640 @DocsEditable | 4738 @DocsEditable |
| 4641 Point replaceItem(Point item, int index) native; | 4739 Point replaceItem(Point item, int index) native; |
| 4642 } | 4740 } |
| 4643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4741 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4644 // for details. All rights reserved. Use of this source code is governed by a | 4742 // for details. All rights reserved. Use of this source code is governed by a |
| 4645 // BSD-style license that can be found in the LICENSE file. | 4743 // BSD-style license that can be found in the LICENSE file. |
| 4646 | 4744 |
| 4647 | 4745 |
| 4648 @DocsEditable | 4746 @DocsEditable |
| 4649 @DomName('SVGPolygonElement') | 4747 @DomName('SVGPolygonElement') |
| 4748 @Unstable | |
| 4650 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" { | 4749 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" { |
| 4651 | 4750 |
| 4652 @DomName('SVGPolygonElement.SVGPolygonElement') | 4751 @DomName('SVGPolygonElement.SVGPolygonElement') |
| 4653 @DocsEditable | 4752 @DocsEditable |
| 4654 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); | 4753 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); |
| 4655 | 4754 |
| 4656 @DomName('SVGPolygonElement.animatedPoints') | 4755 @DomName('SVGPolygonElement.animatedPoints') |
| 4657 @DocsEditable | 4756 @DocsEditable |
| 4658 final PointList animatedPoints; | 4757 final PointList animatedPoints; |
| 4659 | 4758 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 4729 @DocsEditable | 4828 @DocsEditable |
| 4730 final AnimatedTransformList transform; | 4829 final AnimatedTransformList transform; |
| 4731 } | 4830 } |
| 4732 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4831 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4733 // for details. All rights reserved. Use of this source code is governed by a | 4832 // for details. All rights reserved. Use of this source code is governed by a |
| 4734 // BSD-style license that can be found in the LICENSE file. | 4833 // BSD-style license that can be found in the LICENSE file. |
| 4735 | 4834 |
| 4736 | 4835 |
| 4737 @DocsEditable | 4836 @DocsEditable |
| 4738 @DomName('SVGPolylineElement') | 4837 @DomName('SVGPolylineElement') |
| 4838 @Unstable | |
| 4739 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" { | 4839 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" { |
| 4740 | 4840 |
| 4741 @DomName('SVGPolylineElement.SVGPolylineElement') | 4841 @DomName('SVGPolylineElement.SVGPolylineElement') |
| 4742 @DocsEditable | 4842 @DocsEditable |
| 4743 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); | 4843 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); |
| 4744 | 4844 |
| 4745 @DomName('SVGPolylineElement.animatedPoints') | 4845 @DomName('SVGPolylineElement.animatedPoints') |
| 4746 @DocsEditable | 4846 @DocsEditable |
| 4747 final PointList animatedPoints; | 4847 final PointList animatedPoints; |
| 4748 | 4848 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 4818 @DocsEditable | 4918 @DocsEditable |
| 4819 final AnimatedTransformList transform; | 4919 final AnimatedTransformList transform; |
| 4820 } | 4920 } |
| 4821 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4921 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4822 // for details. All rights reserved. Use of this source code is governed by a | 4922 // for details. All rights reserved. Use of this source code is governed by a |
| 4823 // BSD-style license that can be found in the LICENSE file. | 4923 // BSD-style license that can be found in the LICENSE file. |
| 4824 | 4924 |
| 4825 | 4925 |
| 4826 @DocsEditable | 4926 @DocsEditable |
| 4827 @DomName('SVGPreserveAspectRatio') | 4927 @DomName('SVGPreserveAspectRatio') |
| 4928 @Unstable | |
| 4828 class PreserveAspectRatio native "SVGPreserveAspectRatio" { | 4929 class PreserveAspectRatio native "SVGPreserveAspectRatio" { |
| 4829 | 4930 |
| 4830 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') | 4931 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') |
| 4831 @DocsEditable | 4932 @DocsEditable |
| 4832 static const int SVG_MEETORSLICE_MEET = 1; | 4933 static const int SVG_MEETORSLICE_MEET = 1; |
| 4833 | 4934 |
| 4834 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') | 4935 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') |
| 4835 @DocsEditable | 4936 @DocsEditable |
| 4836 static const int SVG_MEETORSLICE_SLICE = 2; | 4937 static const int SVG_MEETORSLICE_SLICE = 2; |
| 4837 | 4938 |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 4891 @DocsEditable | 4992 @DocsEditable |
| 4892 int meetOrSlice; | 4993 int meetOrSlice; |
| 4893 } | 4994 } |
| 4894 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4995 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4895 // for details. All rights reserved. Use of this source code is governed by a | 4996 // for details. All rights reserved. Use of this source code is governed by a |
| 4896 // BSD-style license that can be found in the LICENSE file. | 4997 // BSD-style license that can be found in the LICENSE file. |
| 4897 | 4998 |
| 4898 | 4999 |
| 4899 @DocsEditable | 5000 @DocsEditable |
| 4900 @DomName('SVGRadialGradientElement') | 5001 @DomName('SVGRadialGradientElement') |
| 5002 @Unstable | |
| 4901 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" { | 5003 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" { |
| 4902 | 5004 |
| 4903 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') | 5005 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') |
| 4904 @DocsEditable | 5006 @DocsEditable |
| 4905 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); | 5007 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); |
| 4906 | 5008 |
| 4907 @DomName('SVGRadialGradientElement.cx') | 5009 @DomName('SVGRadialGradientElement.cx') |
| 4908 @DocsEditable | 5010 @DocsEditable |
| 4909 final AnimatedLength cx; | 5011 final AnimatedLength cx; |
| 4910 | 5012 |
| (...skipping 17 matching lines...) Expand all Loading... | |
| 4928 @DocsEditable | 5030 @DocsEditable |
| 4929 final AnimatedLength r; | 5031 final AnimatedLength r; |
| 4930 } | 5032 } |
| 4931 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4932 // for details. All rights reserved. Use of this source code is governed by a | 5034 // for details. All rights reserved. Use of this source code is governed by a |
| 4933 // BSD-style license that can be found in the LICENSE file. | 5035 // BSD-style license that can be found in the LICENSE file. |
| 4934 | 5036 |
| 4935 | 5037 |
| 4936 @DocsEditable | 5038 @DocsEditable |
| 4937 @DomName('SVGRect') | 5039 @DomName('SVGRect') |
| 5040 @Unstable | |
| 4938 class Rect native "SVGRect" { | 5041 class Rect native "SVGRect" { |
| 4939 | 5042 |
| 4940 @DomName('SVGRect.height') | 5043 @DomName('SVGRect.height') |
| 4941 @DocsEditable | 5044 @DocsEditable |
| 4942 num height; | 5045 num height; |
| 4943 | 5046 |
| 4944 @DomName('SVGRect.width') | 5047 @DomName('SVGRect.width') |
| 4945 @DocsEditable | 5048 @DocsEditable |
| 4946 num width; | 5049 num width; |
| 4947 | 5050 |
| 4948 @DomName('SVGRect.x') | 5051 @DomName('SVGRect.x') |
| 4949 @DocsEditable | 5052 @DocsEditable |
| 4950 num x; | 5053 num x; |
| 4951 | 5054 |
| 4952 @DomName('SVGRect.y') | 5055 @DomName('SVGRect.y') |
| 4953 @DocsEditable | 5056 @DocsEditable |
| 4954 num y; | 5057 num y; |
| 4955 } | 5058 } |
| 4956 // 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 |
| 4957 // 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 |
| 4958 // BSD-style license that can be found in the LICENSE file. | 5061 // BSD-style license that can be found in the LICENSE file. |
| 4959 | 5062 |
| 4960 | 5063 |
| 4961 @DocsEditable | 5064 @DocsEditable |
| 4962 @DomName('SVGRectElement') | 5065 @DomName('SVGRectElement') |
| 5066 @Unstable | |
| 4963 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" { |
| 4964 | 5068 |
| 4965 @DomName('SVGRectElement.SVGRectElement') | 5069 @DomName('SVGRectElement.SVGRectElement') |
| 4966 @DocsEditable | 5070 @DocsEditable |
| 4967 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); | 5071 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); |
| 4968 | 5072 |
| 4969 @DomName('SVGRectElement.height') | 5073 @DomName('SVGRectElement.height') |
| 4970 @DocsEditable | 5074 @DocsEditable |
| 4971 final AnimatedLength height; | 5075 final AnimatedLength height; |
| 4972 | 5076 |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5058 @DocsEditable | 5162 @DocsEditable |
| 5059 final AnimatedTransformList transform; | 5163 final AnimatedTransformList transform; |
| 5060 } | 5164 } |
| 5061 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5062 // for details. All rights reserved. Use of this source code is governed by a | 5166 // for details. All rights reserved. Use of this source code is governed by a |
| 5063 // BSD-style license that can be found in the LICENSE file. | 5167 // BSD-style license that can be found in the LICENSE file. |
| 5064 | 5168 |
| 5065 | 5169 |
| 5066 @DocsEditable | 5170 @DocsEditable |
| 5067 @DomName('SVGRenderingIntent') | 5171 @DomName('SVGRenderingIntent') |
| 5172 @Unstable | |
| 5068 class RenderingIntent native "SVGRenderingIntent" { | 5173 class RenderingIntent native "SVGRenderingIntent" { |
| 5069 | 5174 |
| 5070 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') | 5175 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') |
| 5071 @DocsEditable | 5176 @DocsEditable |
| 5072 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; | 5177 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; |
| 5073 | 5178 |
| 5074 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') | 5179 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') |
| 5075 @DocsEditable | 5180 @DocsEditable |
| 5076 static const int RENDERING_INTENT_AUTO = 1; | 5181 static const int RENDERING_INTENT_AUTO = 1; |
| 5077 | 5182 |
| (...skipping 13 matching lines...) Expand all Loading... | |
| 5091 @DocsEditable | 5196 @DocsEditable |
| 5092 static const int RENDERING_INTENT_UNKNOWN = 0; | 5197 static const int RENDERING_INTENT_UNKNOWN = 0; |
| 5093 } | 5198 } |
| 5094 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5199 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5095 // for details. All rights reserved. Use of this source code is governed by a | 5200 // for details. All rights reserved. Use of this source code is governed by a |
| 5096 // BSD-style license that can be found in the LICENSE file. | 5201 // BSD-style license that can be found in the LICENSE file. |
| 5097 | 5202 |
| 5098 | 5203 |
| 5099 @DocsEditable | 5204 @DocsEditable |
| 5100 @DomName('SVGScriptElement') | 5205 @DomName('SVGScriptElement') |
| 5206 @Unstable | |
| 5101 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" { | 5207 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" { |
| 5102 | 5208 |
| 5103 @DomName('SVGScriptElement.SVGScriptElement') | 5209 @DomName('SVGScriptElement.SVGScriptElement') |
| 5104 @DocsEditable | 5210 @DocsEditable |
| 5105 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); | 5211 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); |
| 5106 | 5212 |
| 5107 @DomName('SVGScriptElement.type') | 5213 @DomName('SVGScriptElement.type') |
| 5108 @DocsEditable | 5214 @DocsEditable |
| 5109 String type; | 5215 String type; |
| 5110 | 5216 |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 5123 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5124 // for details. All rights reserved. Use of this source code is governed by a | 5230 // for details. All rights reserved. Use of this source code is governed by a |
| 5125 // BSD-style license that can be found in the LICENSE file. | 5231 // BSD-style license that can be found in the LICENSE file. |
| 5126 | 5232 |
| 5127 | 5233 |
| 5128 @DocsEditable | 5234 @DocsEditable |
| 5129 @DomName('SVGSetElement') | 5235 @DomName('SVGSetElement') |
| 5130 @SupportedBrowser(SupportedBrowser.CHROME) | 5236 @SupportedBrowser(SupportedBrowser.CHROME) |
| 5131 @SupportedBrowser(SupportedBrowser.FIREFOX) | 5237 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 5132 @SupportedBrowser(SupportedBrowser.SAFARI) | 5238 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 5239 @Unstable | |
| 5133 class SetElement extends AnimationElement native "SVGSetElement" { | 5240 class SetElement extends AnimationElement native "SVGSetElement" { |
| 5134 | 5241 |
| 5135 @DomName('SVGSetElement.SVGSetElement') | 5242 @DomName('SVGSetElement.SVGSetElement') |
| 5136 @DocsEditable | 5243 @DocsEditable |
| 5137 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; | 5244 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; |
| 5138 | 5245 |
| 5139 /// Checks if this type is supported on the current platform. | 5246 /// Checks if this type is supported on the current platform. |
| 5140 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); | 5247 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); |
| 5141 } | 5248 } |
| 5142 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5249 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5143 // for details. All rights reserved. Use of this source code is governed by a | 5250 // for details. All rights reserved. Use of this source code is governed by a |
| 5144 // BSD-style license that can be found in the LICENSE file. | 5251 // BSD-style license that can be found in the LICENSE file. |
| 5145 | 5252 |
| 5146 | 5253 |
| 5147 @DocsEditable | 5254 @DocsEditable |
| 5148 @DomName('SVGStopElement') | 5255 @DomName('SVGStopElement') |
| 5256 @Unstable | |
| 5149 class StopElement extends StyledElement native "SVGStopElement" { | 5257 class StopElement extends StyledElement native "SVGStopElement" { |
| 5150 | 5258 |
| 5151 @DomName('SVGStopElement.SVGStopElement') | 5259 @DomName('SVGStopElement.SVGStopElement') |
| 5152 @DocsEditable | 5260 @DocsEditable |
| 5153 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); | 5261 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); |
| 5154 | 5262 |
| 5155 @JSName('offset') | 5263 @JSName('offset') |
| 5156 @DomName('SVGStopElement.offset') | 5264 @DomName('SVGStopElement.offset') |
| 5157 @DocsEditable | 5265 @DocsEditable |
| 5158 final AnimatedNumber gradientOffset; | 5266 final AnimatedNumber gradientOffset; |
| 5159 } | 5267 } |
| 5160 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5268 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5161 // for details. All rights reserved. Use of this source code is governed by a | 5269 // for details. All rights reserved. Use of this source code is governed by a |
| 5162 // BSD-style license that can be found in the LICENSE file. | 5270 // BSD-style license that can be found in the LICENSE file. |
| 5163 | 5271 |
| 5164 | 5272 |
| 5165 @DocsEditable | 5273 @DocsEditable |
| 5166 @DomName('SVGStringList') | 5274 @DomName('SVGStringList') |
| 5275 @Unstable | |
| 5167 class StringList extends Object with ListMixin<String>, ImmutableListMixin<Strin g> implements JavaScriptIndexingBehavior, List<String> native "SVGStringList" { | 5276 class StringList extends Object with ListMixin<String>, ImmutableListMixin<Strin g> implements JavaScriptIndexingBehavior, List<String> native "SVGStringList" { |
| 5168 | 5277 |
| 5169 @DomName('SVGStringList.numberOfItems') | 5278 @DomName('SVGStringList.numberOfItems') |
| 5170 @DocsEditable | 5279 @DocsEditable |
| 5171 final int numberOfItems; | 5280 final int numberOfItems; |
| 5172 | 5281 |
| 5173 String operator[](int index) { | 5282 String operator[](int index) { |
| 5174 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 5283 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 5175 index, index, length)) | 5284 index, index, length)) |
| 5176 throw new RangeError.range(index, 0, length); | 5285 throw new RangeError.range(index, 0, length); |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5244 @DocsEditable | 5353 @DocsEditable |
| 5245 String replaceItem(String item, int index) native; | 5354 String replaceItem(String item, int index) native; |
| 5246 } | 5355 } |
| 5247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5248 // for details. All rights reserved. Use of this source code is governed by a | 5357 // for details. All rights reserved. Use of this source code is governed by a |
| 5249 // BSD-style license that can be found in the LICENSE file. | 5358 // BSD-style license that can be found in the LICENSE file. |
| 5250 | 5359 |
| 5251 | 5360 |
| 5252 @DocsEditable | 5361 @DocsEditable |
| 5253 @DomName('SVGStyleElement') | 5362 @DomName('SVGStyleElement') |
| 5363 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable | |
| 5364 @Experimental // nonstandard | |
| 5254 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" { | 5365 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" { |
| 5255 | 5366 |
| 5256 @DomName('SVGStyleElement.SVGStyleElement') | 5367 @DomName('SVGStyleElement.SVGStyleElement') |
| 5257 @DocsEditable | 5368 @DocsEditable |
| 5258 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); | 5369 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); |
| 5259 | 5370 |
| 5260 @DomName('SVGStyleElement.disabled') | 5371 @DomName('SVGStyleElement.disabled') |
| 5261 @DocsEditable | 5372 @DocsEditable |
| 5262 bool disabled; | 5373 bool disabled; |
| 5263 | 5374 |
| (...skipping 22 matching lines...) Expand all Loading... | |
| 5286 @DocsEditable | 5397 @DocsEditable |
| 5287 String xmlspace; | 5398 String xmlspace; |
| 5288 } | 5399 } |
| 5289 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5400 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5290 // for details. All rights reserved. Use of this source code is governed by a | 5401 // for details. All rights reserved. Use of this source code is governed by a |
| 5291 // BSD-style license that can be found in the LICENSE file. | 5402 // BSD-style license that can be found in the LICENSE file. |
| 5292 | 5403 |
| 5293 | 5404 |
| 5294 @DocsEditable | 5405 @DocsEditable |
| 5295 @DomName('SVGStyledElement') | 5406 @DomName('SVGStyledElement') |
| 5407 @Unstable | |
| 5296 class StyledElement extends SvgElement native "SVGStyledElement" { | 5408 class StyledElement extends SvgElement native "SVGStyledElement" { |
| 5297 | 5409 |
| 5298 // Shadowing definition. | 5410 // Shadowing definition. |
| 5299 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); | 5411 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); |
| 5300 | 5412 |
| 5301 // Use implementation from Element. | 5413 // Use implementation from Element. |
| 5302 // final CssStyleDeclaration style; | 5414 // final CssStyleDeclaration style; |
| 5303 } | 5415 } |
| 5304 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5305 // for details. All rights reserved. Use of this source code is governed by a | 5417 // for details. All rights reserved. Use of this source code is governed by a |
| 5306 // BSD-style license that can be found in the LICENSE file. | 5418 // BSD-style license that can be found in the LICENSE file. |
| 5307 | 5419 |
| 5308 | 5420 |
| 5309 @DocsEditable | 5421 @DocsEditable |
| 5310 @DomName('SVGDocument') | 5422 @DomName('SVGDocument') |
| 5423 @Unstable | |
| 5311 class SvgDocument extends Document native "SVGDocument" { | 5424 class SvgDocument extends Document native "SVGDocument" { |
| 5312 | 5425 |
| 5313 @DomName('SVGDocument.rootElement') | 5426 @DomName('SVGDocument.rootElement') |
| 5314 @DocsEditable | 5427 @DocsEditable |
| 5315 final SvgSvgElement rootElement; | 5428 final SvgSvgElement rootElement; |
| 5316 | 5429 |
| 5317 @JSName('createEvent') | 5430 @JSName('createEvent') |
| 5318 @DomName('SVGDocument.createEvent') | 5431 @DomName('SVGDocument.createEvent') |
| 5319 @DocsEditable | 5432 @DocsEditable |
| 5320 Event $dom_createEvent(String eventType) native; | 5433 Event $dom_createEvent(String eventType) native; |
| (...skipping 23 matching lines...) Expand all Loading... | |
| 5344 } | 5457 } |
| 5345 return s; | 5458 return s; |
| 5346 } | 5459 } |
| 5347 | 5460 |
| 5348 void writeClasses(Set s) { | 5461 void writeClasses(Set s) { |
| 5349 _element.attributes['class'] = s.join(' '); | 5462 _element.attributes['class'] = s.join(' '); |
| 5350 } | 5463 } |
| 5351 } | 5464 } |
| 5352 | 5465 |
| 5353 @DomName('SVGElement') | 5466 @DomName('SVGElement') |
| 5467 @Unstable | |
| 5354 class SvgElement extends Element native "SVGElement" { | 5468 class SvgElement extends Element native "SVGElement" { |
| 5355 factory SvgElement.tag(String tag) => | 5469 factory SvgElement.tag(String tag) => |
| 5356 _SvgElementFactoryProvider.createSvgElement_tag(tag); | 5470 _SvgElementFactoryProvider.createSvgElement_tag(tag); |
| 5357 factory SvgElement.svg(String svg) => | 5471 factory SvgElement.svg(String svg) => |
| 5358 _SvgElementFactoryProvider.createSvgElement_svg(svg); | 5472 _SvgElementFactoryProvider.createSvgElement_svg(svg); |
| 5359 | 5473 |
| 5360 _AttributeClassSet _cssClassSet; | 5474 _AttributeClassSet _cssClassSet; |
| 5361 CssClassSet get classes { | 5475 CssClassSet get classes { |
| 5362 if (_cssClassSet == null) { | 5476 if (_cssClassSet == null) { |
| 5363 _cssClassSet = new _AttributeClassSet(this); | 5477 _cssClassSet = new _AttributeClassSet(this); |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5452 String xmlbase; | 5566 String xmlbase; |
| 5453 | 5567 |
| 5454 } | 5568 } |
| 5455 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5456 // for details. All rights reserved. Use of this source code is governed by a | 5570 // for details. All rights reserved. Use of this source code is governed by a |
| 5457 // BSD-style license that can be found in the LICENSE file. | 5571 // BSD-style license that can be found in the LICENSE file. |
| 5458 | 5572 |
| 5459 | 5573 |
| 5460 @DocsEditable | 5574 @DocsEditable |
| 5461 @DomName('SVGException') | 5575 @DomName('SVGException') |
| 5576 @Unstable | |
| 5462 class SvgException native "SVGException" { | 5577 class SvgException native "SVGException" { |
| 5463 | 5578 |
| 5464 @DomName('SVGException.SVG_INVALID_VALUE_ERR') | 5579 @DomName('SVGException.SVG_INVALID_VALUE_ERR') |
| 5465 @DocsEditable | 5580 @DocsEditable |
| 5466 static const int SVG_INVALID_VALUE_ERR = 1; | 5581 static const int SVG_INVALID_VALUE_ERR = 1; |
| 5467 | 5582 |
| 5468 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE') | 5583 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE') |
| 5469 @DocsEditable | 5584 @DocsEditable |
| 5470 static const int SVG_MATRIX_NOT_INVERTABLE = 2; | 5585 static const int SVG_MATRIX_NOT_INVERTABLE = 2; |
| 5471 | 5586 |
| 5472 @DomName('SVGException.SVG_WRONG_TYPE_ERR') | 5587 @DomName('SVGException.SVG_WRONG_TYPE_ERR') |
| 5473 @DocsEditable | 5588 @DocsEditable |
| 5474 static const int SVG_WRONG_TYPE_ERR = 0; | 5589 static const int SVG_WRONG_TYPE_ERR = 0; |
| 5475 | 5590 |
| 5476 @DomName('SVGException.code') | 5591 @DomName('SVGException.code') |
| 5477 @DocsEditable | 5592 @DocsEditable |
| 5478 final int code; | 5593 final int code; |
| 5479 | 5594 |
| 5480 @DomName('SVGException.message') | 5595 @DomName('SVGException.message') |
| 5481 @DocsEditable | 5596 @DocsEditable |
| 5597 @Experimental // nonstandard | |
| 5482 final String message; | 5598 final String message; |
| 5483 | 5599 |
| 5484 @DomName('SVGException.name') | 5600 @DomName('SVGException.name') |
| 5485 @DocsEditable | 5601 @DocsEditable |
| 5602 @Experimental // nonstandard | |
| 5486 final String name; | 5603 final String name; |
| 5487 | 5604 |
| 5488 @DomName('SVGException.toString') | 5605 @DomName('SVGException.toString') |
| 5489 @DocsEditable | 5606 @DocsEditable |
| 5490 String toString() native; | 5607 String toString() native; |
| 5491 } | 5608 } |
| 5492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5609 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5493 // for details. All rights reserved. Use of this source code is governed by a | 5610 // for details. All rights reserved. Use of this source code is governed by a |
| 5494 // BSD-style license that can be found in the LICENSE file. | 5611 // BSD-style license that can be found in the LICENSE file. |
| 5495 | 5612 |
| 5496 | 5613 |
| 5497 @DomName('SVGSVGElement') | 5614 @DomName('SVGSVGElement') |
| 5615 @Unstable | |
| 5498 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" { | 5616 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" { |
| 5499 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ; | 5617 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ; |
| 5500 | 5618 |
| 5501 | 5619 |
| 5502 @DomName('SVGSVGElement.contentScriptType') | 5620 @DomName('SVGSVGElement.contentScriptType') |
| 5503 @DocsEditable | 5621 @DocsEditable |
| 5504 String contentScriptType; | 5622 String contentScriptType; |
| 5505 | 5623 |
| 5506 @DomName('SVGSVGElement.contentStyleType') | 5624 @DomName('SVGSVGElement.contentStyleType') |
| 5507 @DocsEditable | 5625 @DocsEditable |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5748 int zoomAndPan; | 5866 int zoomAndPan; |
| 5749 | 5867 |
| 5750 } | 5868 } |
| 5751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5869 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5752 // for details. All rights reserved. Use of this source code is governed by a | 5870 // for details. All rights reserved. Use of this source code is governed by a |
| 5753 // BSD-style license that can be found in the LICENSE file. | 5871 // BSD-style license that can be found in the LICENSE file. |
| 5754 | 5872 |
| 5755 | 5873 |
| 5756 @DocsEditable | 5874 @DocsEditable |
| 5757 @DomName('SVGSwitchElement') | 5875 @DomName('SVGSwitchElement') |
| 5876 @Unstable | |
| 5758 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" { | 5877 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" { |
| 5759 | 5878 |
| 5760 @DomName('SVGSwitchElement.SVGSwitchElement') | 5879 @DomName('SVGSwitchElement.SVGSwitchElement') |
| 5761 @DocsEditable | 5880 @DocsEditable |
| 5762 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); | 5881 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); |
| 5763 | 5882 |
| 5764 // From SVGExternalResourcesRequired | 5883 // From SVGExternalResourcesRequired |
| 5765 | 5884 |
| 5766 @DomName('SVGSwitchElement.externalResourcesRequired') | 5885 @DomName('SVGSwitchElement.externalResourcesRequired') |
| 5767 @DocsEditable | 5886 @DocsEditable |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5829 @DocsEditable | 5948 @DocsEditable |
| 5830 final AnimatedTransformList transform; | 5949 final AnimatedTransformList transform; |
| 5831 } | 5950 } |
| 5832 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5951 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5833 // for details. All rights reserved. Use of this source code is governed by a | 5952 // for details. All rights reserved. Use of this source code is governed by a |
| 5834 // BSD-style license that can be found in the LICENSE file. | 5953 // BSD-style license that can be found in the LICENSE file. |
| 5835 | 5954 |
| 5836 | 5955 |
| 5837 @DocsEditable | 5956 @DocsEditable |
| 5838 @DomName('SVGSymbolElement') | 5957 @DomName('SVGSymbolElement') |
| 5958 @Unstable | |
| 5839 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" { | 5959 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" { |
| 5840 | 5960 |
| 5841 @DomName('SVGSymbolElement.SVGSymbolElement') | 5961 @DomName('SVGSymbolElement.SVGSymbolElement') |
| 5842 @DocsEditable | 5962 @DocsEditable |
| 5843 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); | 5963 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); |
| 5844 | 5964 |
| 5845 // From SVGExternalResourcesRequired | 5965 // From SVGExternalResourcesRequired |
| 5846 | 5966 |
| 5847 @DomName('SVGSymbolElement.externalResourcesRequired') | 5967 @DomName('SVGSymbolElement.externalResourcesRequired') |
| 5848 @DocsEditable | 5968 @DocsEditable |
| (...skipping 19 matching lines...) Expand all Loading... | |
| 5868 @DocsEditable | 5988 @DocsEditable |
| 5869 String xmlspace; | 5989 String xmlspace; |
| 5870 } | 5990 } |
| 5871 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5991 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5872 // for details. All rights reserved. Use of this source code is governed by a | 5992 // for details. All rights reserved. Use of this source code is governed by a |
| 5873 // BSD-style license that can be found in the LICENSE file. | 5993 // BSD-style license that can be found in the LICENSE file. |
| 5874 | 5994 |
| 5875 | 5995 |
| 5876 @DocsEditable | 5996 @DocsEditable |
| 5877 @DomName('SVGTSpanElement') | 5997 @DomName('SVGTSpanElement') |
| 5998 @Unstable | |
| 5878 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" { | 5999 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" { |
| 5879 | 6000 |
| 5880 @DomName('SVGTSpanElement.SVGTSpanElement') | 6001 @DomName('SVGTSpanElement.SVGTSpanElement') |
| 5881 @DocsEditable | 6002 @DocsEditable |
| 5882 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); | 6003 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); |
| 5883 } | 6004 } |
| 5884 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5885 // for details. All rights reserved. Use of this source code is governed by a | 6006 // for details. All rights reserved. Use of this source code is governed by a |
| 5886 // BSD-style license that can be found in the LICENSE file. | 6007 // BSD-style license that can be found in the LICENSE file. |
| 5887 | 6008 |
| 5888 | 6009 |
| 5889 @DomName('SVGTests') | 6010 @DomName('SVGTests') |
| 6011 @Unstable | |
| 5890 abstract class Tests { | 6012 abstract class Tests { |
| 5891 | 6013 |
| 5892 StringList requiredExtensions; | 6014 StringList requiredExtensions; |
| 5893 | 6015 |
| 5894 StringList requiredFeatures; | 6016 StringList requiredFeatures; |
| 5895 | 6017 |
| 5896 StringList systemLanguage; | 6018 StringList systemLanguage; |
| 5897 | 6019 |
| 5898 bool hasExtension(String extension); | 6020 bool hasExtension(String extension); |
| 5899 } | 6021 } |
| 5900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6022 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5901 // for details. All rights reserved. Use of this source code is governed by a | 6023 // for details. All rights reserved. Use of this source code is governed by a |
| 5902 // BSD-style license that can be found in the LICENSE file. | 6024 // BSD-style license that can be found in the LICENSE file. |
| 5903 | 6025 |
| 5904 | 6026 |
| 5905 @DocsEditable | 6027 @DocsEditable |
| 5906 @DomName('SVGTextContentElement') | 6028 @DomName('SVGTextContentElement') |
| 6029 @Unstable | |
| 5907 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" { | 6030 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" { |
| 5908 | 6031 |
| 5909 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') | 6032 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') |
| 5910 @DocsEditable | 6033 @DocsEditable |
| 5911 static const int LENGTHADJUST_SPACING = 1; | 6034 static const int LENGTHADJUST_SPACING = 1; |
| 5912 | 6035 |
| 5913 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS') | 6036 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS') |
| 5914 @DocsEditable | 6037 @DocsEditable |
| 5915 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; | 6038 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; |
| 5916 | 6039 |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 5996 @DocsEditable | 6119 @DocsEditable |
| 5997 bool hasExtension(String extension) native; | 6120 bool hasExtension(String extension) native; |
| 5998 } | 6121 } |
| 5999 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6122 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6000 // for details. All rights reserved. Use of this source code is governed by a | 6123 // for details. All rights reserved. Use of this source code is governed by a |
| 6001 // BSD-style license that can be found in the LICENSE file. | 6124 // BSD-style license that can be found in the LICENSE file. |
| 6002 | 6125 |
| 6003 | 6126 |
| 6004 @DocsEditable | 6127 @DocsEditable |
| 6005 @DomName('SVGTextElement') | 6128 @DomName('SVGTextElement') |
| 6129 @Unstable | |
| 6006 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" { | 6130 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" { |
| 6007 | 6131 |
| 6008 @DomName('SVGTextElement.SVGTextElement') | 6132 @DomName('SVGTextElement.SVGTextElement') |
| 6009 @DocsEditable | 6133 @DocsEditable |
| 6010 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); | 6134 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); |
| 6011 | 6135 |
| 6012 // From SVGLocatable | 6136 // From SVGLocatable |
| 6013 | 6137 |
| 6014 @DomName('SVGTextElement.farthestViewportElement') | 6138 @DomName('SVGTextElement.farthestViewportElement') |
| 6015 @DocsEditable | 6139 @DocsEditable |
| (...skipping 27 matching lines...) Expand all Loading... | |
| 6043 @DocsEditable | 6167 @DocsEditable |
| 6044 final AnimatedTransformList transform; | 6168 final AnimatedTransformList transform; |
| 6045 } | 6169 } |
| 6046 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6170 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6047 // for details. All rights reserved. Use of this source code is governed by a | 6171 // for details. All rights reserved. Use of this source code is governed by a |
| 6048 // BSD-style license that can be found in the LICENSE file. | 6172 // BSD-style license that can be found in the LICENSE file. |
| 6049 | 6173 |
| 6050 | 6174 |
| 6051 @DocsEditable | 6175 @DocsEditable |
| 6052 @DomName('SVGTextPathElement') | 6176 @DomName('SVGTextPathElement') |
| 6177 @Unstable | |
| 6053 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" { | 6178 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" { |
| 6054 | 6179 |
| 6055 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') | 6180 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') |
| 6056 @DocsEditable | 6181 @DocsEditable |
| 6057 static const int TEXTPATH_METHODTYPE_ALIGN = 1; | 6182 static const int TEXTPATH_METHODTYPE_ALIGN = 1; |
| 6058 | 6183 |
| 6059 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH') | 6184 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH') |
| 6060 @DocsEditable | 6185 @DocsEditable |
| 6061 static const int TEXTPATH_METHODTYPE_STRETCH = 2; | 6186 static const int TEXTPATH_METHODTYPE_STRETCH = 2; |
| 6062 | 6187 |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 6094 @DocsEditable | 6219 @DocsEditable |
| 6095 final AnimatedString href; | 6220 final AnimatedString href; |
| 6096 } | 6221 } |
| 6097 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6222 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6098 // for details. All rights reserved. Use of this source code is governed by a | 6223 // for details. All rights reserved. Use of this source code is governed by a |
| 6099 // BSD-style license that can be found in the LICENSE file. | 6224 // BSD-style license that can be found in the LICENSE file. |
| 6100 | 6225 |
| 6101 | 6226 |
| 6102 @DocsEditable | 6227 @DocsEditable |
| 6103 @DomName('SVGTextPositioningElement') | 6228 @DomName('SVGTextPositioningElement') |
| 6229 @Unstable | |
| 6104 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" { | 6230 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" { |
| 6105 | 6231 |
| 6106 @DomName('SVGTextPositioningElement.dx') | 6232 @DomName('SVGTextPositioningElement.dx') |
| 6107 @DocsEditable | 6233 @DocsEditable |
| 6108 final AnimatedLengthList dx; | 6234 final AnimatedLengthList dx; |
| 6109 | 6235 |
| 6110 @DomName('SVGTextPositioningElement.dy') | 6236 @DomName('SVGTextPositioningElement.dy') |
| 6111 @DocsEditable | 6237 @DocsEditable |
| 6112 final AnimatedLengthList dy; | 6238 final AnimatedLengthList dy; |
| 6113 | 6239 |
| 6114 @DomName('SVGTextPositioningElement.rotate') | 6240 @DomName('SVGTextPositioningElement.rotate') |
| 6115 @DocsEditable | 6241 @DocsEditable |
| 6116 final AnimatedNumberList rotate; | 6242 final AnimatedNumberList rotate; |
| 6117 | 6243 |
| 6118 @DomName('SVGTextPositioningElement.x') | 6244 @DomName('SVGTextPositioningElement.x') |
| 6119 @DocsEditable | 6245 @DocsEditable |
| 6120 final AnimatedLengthList x; | 6246 final AnimatedLengthList x; |
| 6121 | 6247 |
| 6122 @DomName('SVGTextPositioningElement.y') | 6248 @DomName('SVGTextPositioningElement.y') |
| 6123 @DocsEditable | 6249 @DocsEditable |
| 6124 final AnimatedLengthList y; | 6250 final AnimatedLengthList y; |
| 6125 } | 6251 } |
| 6126 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6252 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6127 // for details. All rights reserved. Use of this source code is governed by a | 6253 // for details. All rights reserved. Use of this source code is governed by a |
| 6128 // BSD-style license that can be found in the LICENSE file. | 6254 // BSD-style license that can be found in the LICENSE file. |
| 6129 | 6255 |
| 6130 | 6256 |
| 6131 @DocsEditable | 6257 @DocsEditable |
| 6132 @DomName('SVGTitleElement') | 6258 @DomName('SVGTitleElement') |
| 6259 @Unstable | |
| 6133 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" { | 6260 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" { |
| 6134 | 6261 |
| 6135 @DomName('SVGTitleElement.SVGTitleElement') | 6262 @DomName('SVGTitleElement.SVGTitleElement') |
| 6136 @DocsEditable | 6263 @DocsEditable |
| 6137 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); | 6264 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); |
| 6138 | 6265 |
| 6139 // From SVGLangSpace | 6266 // From SVGLangSpace |
| 6140 | 6267 |
| 6141 @DomName('SVGTitleElement.xmllang') | 6268 @DomName('SVGTitleElement.xmllang') |
| 6142 @DocsEditable | 6269 @DocsEditable |
| 6143 String xmllang; | 6270 String xmllang; |
| 6144 | 6271 |
| 6145 @DomName('SVGTitleElement.xmlspace') | 6272 @DomName('SVGTitleElement.xmlspace') |
| 6146 @DocsEditable | 6273 @DocsEditable |
| 6147 String xmlspace; | 6274 String xmlspace; |
| 6148 } | 6275 } |
| 6149 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6276 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6150 // for details. All rights reserved. Use of this source code is governed by a | 6277 // for details. All rights reserved. Use of this source code is governed by a |
| 6151 // BSD-style license that can be found in the LICENSE file. | 6278 // BSD-style license that can be found in the LICENSE file. |
| 6152 | 6279 |
| 6153 | 6280 |
| 6154 @DocsEditable | 6281 @DocsEditable |
| 6155 @DomName('SVGTransform') | 6282 @DomName('SVGTransform') |
| 6283 @Unstable | |
| 6156 class Transform native "SVGTransform" { | 6284 class Transform native "SVGTransform" { |
| 6157 | 6285 |
| 6158 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') | 6286 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') |
| 6159 @DocsEditable | 6287 @DocsEditable |
| 6160 static const int SVG_TRANSFORM_MATRIX = 1; | 6288 static const int SVG_TRANSFORM_MATRIX = 1; |
| 6161 | 6289 |
| 6162 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') | 6290 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') |
| 6163 @DocsEditable | 6291 @DocsEditable |
| 6164 static const int SVG_TRANSFORM_ROTATE = 4; | 6292 static const int SVG_TRANSFORM_ROTATE = 4; |
| 6165 | 6293 |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 6219 @DocsEditable | 6347 @DocsEditable |
| 6220 void setTranslate(num tx, num ty) native; | 6348 void setTranslate(num tx, num ty) native; |
| 6221 } | 6349 } |
| 6222 // 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 |
| 6223 // 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 |
| 6224 // BSD-style license that can be found in the LICENSE file. | 6352 // BSD-style license that can be found in the LICENSE file. |
| 6225 | 6353 |
| 6226 | 6354 |
| 6227 @DocsEditable | 6355 @DocsEditable |
| 6228 @DomName('SVGTransformList') | 6356 @DomName('SVGTransformList') |
| 6357 @Unstable | |
| 6229 class TransformList extends Object with ListMixin<Transform>, ImmutableListMixin <Transform> implements List<Transform>, JavaScriptIndexingBehavior native "SVGTr ansformList" { | 6358 class TransformList extends Object with ListMixin<Transform>, ImmutableListMixin <Transform> implements List<Transform>, JavaScriptIndexingBehavior native "SVGTr ansformList" { |
| 6230 | 6359 |
| 6231 @DomName('SVGTransformList.numberOfItems') | 6360 @DomName('SVGTransformList.numberOfItems') |
| 6232 @DocsEditable | 6361 @DocsEditable |
| 6233 final int numberOfItems; | 6362 final int numberOfItems; |
| 6234 | 6363 |
| 6235 Transform operator[](int index) { | 6364 Transform operator[](int index) { |
| 6236 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 6365 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 6237 index, index, length)) | 6366 index, index, length)) |
| 6238 throw new RangeError.range(index, 0, length); | 6367 throw new RangeError.range(index, 0, length); |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 6314 @DomName('SVGTransformList.replaceItem') | 6443 @DomName('SVGTransformList.replaceItem') |
| 6315 @DocsEditable | 6444 @DocsEditable |
| 6316 Transform replaceItem(Transform item, int index) native; | 6445 Transform replaceItem(Transform item, int index) native; |
| 6317 } | 6446 } |
| 6318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6319 // for details. All rights reserved. Use of this source code is governed by a | 6448 // for details. All rights reserved. Use of this source code is governed by a |
| 6320 // BSD-style license that can be found in the LICENSE file. | 6449 // BSD-style license that can be found in the LICENSE file. |
| 6321 | 6450 |
| 6322 | 6451 |
| 6323 @DomName('SVGTransformable') | 6452 @DomName('SVGTransformable') |
| 6453 @Unstable | |
| 6324 abstract class Transformable implements Locatable { | 6454 abstract class Transformable implements Locatable { |
| 6325 | 6455 |
| 6326 AnimatedTransformList transform; | 6456 AnimatedTransformList transform; |
| 6327 | 6457 |
| 6328 // From SVGLocatable | 6458 // From SVGLocatable |
| 6329 | 6459 |
| 6330 SvgElement farthestViewportElement; | 6460 SvgElement farthestViewportElement; |
| 6331 | 6461 |
| 6332 SvgElement nearestViewportElement; | 6462 SvgElement nearestViewportElement; |
| 6333 | 6463 |
| 6334 Rect getBBox(); | 6464 Rect getBBox(); |
| 6335 | 6465 |
| 6336 Matrix getCTM(); | 6466 Matrix getCTM(); |
| 6337 | 6467 |
| 6338 Matrix getScreenCTM(); | 6468 Matrix getScreenCTM(); |
| 6339 | 6469 |
| 6340 Matrix getTransformToElement(SvgElement element); | 6470 Matrix getTransformToElement(SvgElement element); |
| 6341 } | 6471 } |
| 6342 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6343 // for details. All rights reserved. Use of this source code is governed by a | 6473 // for details. All rights reserved. Use of this source code is governed by a |
| 6344 // BSD-style license that can be found in the LICENSE file. | 6474 // BSD-style license that can be found in the LICENSE file. |
| 6345 | 6475 |
| 6346 | 6476 |
| 6347 @DocsEditable | 6477 @DocsEditable |
| 6348 @DomName('SVGUnitTypes') | 6478 @DomName('SVGUnitTypes') |
| 6479 @Unstable | |
| 6349 class UnitTypes native "SVGUnitTypes" { | 6480 class UnitTypes native "SVGUnitTypes" { |
| 6350 | 6481 |
| 6351 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') | 6482 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') |
| 6352 @DocsEditable | 6483 @DocsEditable |
| 6353 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; | 6484 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; |
| 6354 | 6485 |
| 6355 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') | 6486 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') |
| 6356 @DocsEditable | 6487 @DocsEditable |
| 6357 static const int SVG_UNIT_TYPE_UNKNOWN = 0; | 6488 static const int SVG_UNIT_TYPE_UNKNOWN = 0; |
| 6358 | 6489 |
| 6359 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE') | 6490 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE') |
| 6360 @DocsEditable | 6491 @DocsEditable |
| 6361 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; | 6492 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; |
| 6362 } | 6493 } |
| 6363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6494 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6364 // for details. All rights reserved. Use of this source code is governed by a | 6495 // for details. All rights reserved. Use of this source code is governed by a |
| 6365 // BSD-style license that can be found in the LICENSE file. | 6496 // BSD-style license that can be found in the LICENSE file. |
| 6366 | 6497 |
| 6367 | 6498 |
| 6368 @DomName('SVGURIReference') | 6499 @DomName('SVGURIReference') |
| 6500 @Unstable | |
| 6369 abstract class UriReference { | 6501 abstract class UriReference { |
| 6370 | 6502 |
| 6371 AnimatedString href; | 6503 AnimatedString href; |
| 6372 } | 6504 } |
| 6373 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6374 // for details. All rights reserved. Use of this source code is governed by a | 6506 // for details. All rights reserved. Use of this source code is governed by a |
| 6375 // BSD-style license that can be found in the LICENSE file. | 6507 // BSD-style license that can be found in the LICENSE file. |
| 6376 | 6508 |
| 6377 | 6509 |
| 6378 @DocsEditable | 6510 @DocsEditable |
| 6379 @DomName('SVGUseElement') | 6511 @DomName('SVGUseElement') |
| 6512 @Unstable | |
| 6380 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" { | 6513 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" { |
| 6381 | 6514 |
| 6382 @DomName('SVGUseElement.SVGUseElement') | 6515 @DomName('SVGUseElement.SVGUseElement') |
| 6383 @DocsEditable | 6516 @DocsEditable |
| 6384 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; | 6517 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; |
| 6385 | 6518 |
| 6386 @DomName('SVGUseElement.animatedInstanceRoot') | 6519 @DomName('SVGUseElement.animatedInstanceRoot') |
| 6387 @DocsEditable | 6520 @DocsEditable |
| 6388 final ElementInstance animatedInstanceRoot; | 6521 final ElementInstance animatedInstanceRoot; |
| 6389 | 6522 |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 6481 @DocsEditable | 6614 @DocsEditable |
| 6482 final AnimatedString href; | 6615 final AnimatedString href; |
| 6483 } | 6616 } |
| 6484 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6617 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6485 // for details. All rights reserved. Use of this source code is governed by a | 6618 // for details. All rights reserved. Use of this source code is governed by a |
| 6486 // BSD-style license that can be found in the LICENSE file. | 6619 // BSD-style license that can be found in the LICENSE file. |
| 6487 | 6620 |
| 6488 | 6621 |
| 6489 @DocsEditable | 6622 @DocsEditable |
| 6490 @DomName('SVGViewElement') | 6623 @DomName('SVGViewElement') |
| 6624 @Unstable | |
| 6491 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" { | 6625 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" { |
| 6492 | 6626 |
| 6493 @DomName('SVGViewElement.SVGViewElement') | 6627 @DomName('SVGViewElement.SVGViewElement') |
| 6494 @DocsEditable | 6628 @DocsEditable |
| 6495 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); | 6629 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); |
| 6496 | 6630 |
| 6497 @DomName('SVGViewElement.viewTarget') | 6631 @DomName('SVGViewElement.viewTarget') |
| 6498 @DocsEditable | 6632 @DocsEditable |
| 6499 final StringList viewTarget; | 6633 final StringList viewTarget; |
| 6500 | 6634 |
| (...skipping 19 matching lines...) Expand all Loading... | |
| 6520 @DocsEditable | 6654 @DocsEditable |
| 6521 int zoomAndPan; | 6655 int zoomAndPan; |
| 6522 } | 6656 } |
| 6523 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6524 // for details. All rights reserved. Use of this source code is governed by a | 6658 // for details. All rights reserved. Use of this source code is governed by a |
| 6525 // BSD-style license that can be found in the LICENSE file. | 6659 // BSD-style license that can be found in the LICENSE file. |
| 6526 | 6660 |
| 6527 | 6661 |
| 6528 @DocsEditable | 6662 @DocsEditable |
| 6529 @DomName('SVGViewSpec') | 6663 @DomName('SVGViewSpec') |
| 6664 @Unstable | |
| 6530 class ViewSpec native "SVGViewSpec" { | 6665 class ViewSpec native "SVGViewSpec" { |
| 6531 | 6666 |
| 6532 @DomName('SVGViewSpec.preserveAspectRatio') | 6667 @DomName('SVGViewSpec.preserveAspectRatio') |
| 6533 @DocsEditable | 6668 @DocsEditable |
| 6669 @Experimental // nonstandard | |
| 6534 final AnimatedPreserveAspectRatio preserveAspectRatio; | 6670 final AnimatedPreserveAspectRatio preserveAspectRatio; |
| 6535 | 6671 |
| 6536 @DomName('SVGViewSpec.preserveAspectRatioString') | 6672 @DomName('SVGViewSpec.preserveAspectRatioString') |
| 6537 @DocsEditable | 6673 @DocsEditable |
| 6538 final String preserveAspectRatioString; | 6674 final String preserveAspectRatioString; |
| 6539 | 6675 |
| 6540 @DomName('SVGViewSpec.transform') | 6676 @DomName('SVGViewSpec.transform') |
| 6541 @DocsEditable | 6677 @DocsEditable |
| 6542 final TransformList transform; | 6678 final TransformList transform; |
| 6543 | 6679 |
| 6544 @DomName('SVGViewSpec.transformString') | 6680 @DomName('SVGViewSpec.transformString') |
| 6545 @DocsEditable | 6681 @DocsEditable |
| 6546 final String transformString; | 6682 final String transformString; |
| 6547 | 6683 |
| 6548 @DomName('SVGViewSpec.viewBox') | 6684 @DomName('SVGViewSpec.viewBox') |
| 6549 @DocsEditable | 6685 @DocsEditable |
| 6686 @Experimental // nonstandard | |
| 6550 final AnimatedRect viewBox; | 6687 final AnimatedRect viewBox; |
| 6551 | 6688 |
| 6552 @DomName('SVGViewSpec.viewBoxString') | 6689 @DomName('SVGViewSpec.viewBoxString') |
| 6553 @DocsEditable | 6690 @DocsEditable |
| 6554 final String viewBoxString; | 6691 final String viewBoxString; |
| 6555 | 6692 |
| 6556 @DomName('SVGViewSpec.viewTarget') | 6693 @DomName('SVGViewSpec.viewTarget') |
| 6557 @DocsEditable | 6694 @DocsEditable |
| 6558 final SvgElement viewTarget; | 6695 final SvgElement viewTarget; |
| 6559 | 6696 |
| 6560 @DomName('SVGViewSpec.viewTargetString') | 6697 @DomName('SVGViewSpec.viewTargetString') |
| 6561 @DocsEditable | 6698 @DocsEditable |
| 6562 final String viewTargetString; | 6699 final String viewTargetString; |
| 6563 | 6700 |
| 6564 @DomName('SVGViewSpec.zoomAndPan') | 6701 @DomName('SVGViewSpec.zoomAndPan') |
| 6565 @DocsEditable | 6702 @DocsEditable |
| 6703 @Experimental // nonstandard | |
| 6566 int zoomAndPan; | 6704 int zoomAndPan; |
| 6567 } | 6705 } |
| 6568 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6706 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6569 // for details. All rights reserved. Use of this source code is governed by a | 6707 // for details. All rights reserved. Use of this source code is governed by a |
| 6570 // BSD-style license that can be found in the LICENSE file. | 6708 // BSD-style license that can be found in the LICENSE file. |
| 6571 | 6709 |
| 6572 | 6710 |
| 6573 @DomName('SVGZoomAndPan') | 6711 @DomName('SVGZoomAndPan') |
| 6712 @Unstable | |
| 6574 abstract class ZoomAndPan { | 6713 abstract class ZoomAndPan { |
| 6575 | 6714 |
| 6576 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE') | 6715 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE') |
| 6577 @DocsEditable | 6716 @DocsEditable |
| 6578 static const int SVG_ZOOMANDPAN_DISABLE = 1; | 6717 static const int SVG_ZOOMANDPAN_DISABLE = 1; |
| 6579 | 6718 |
| 6580 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY') | 6719 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY') |
| 6581 @DocsEditable | 6720 @DocsEditable |
| 6582 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; | 6721 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; |
| 6583 | 6722 |
| 6584 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN') | 6723 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN') |
| 6585 @DocsEditable | 6724 @DocsEditable |
| 6586 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; | 6725 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; |
| 6587 | 6726 |
| 6588 int zoomAndPan; | 6727 int zoomAndPan; |
| 6589 } | 6728 } |
| 6590 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6591 // for details. All rights reserved. Use of this source code is governed by a | 6730 // for details. All rights reserved. Use of this source code is governed by a |
| 6592 // BSD-style license that can be found in the LICENSE file. | 6731 // BSD-style license that can be found in the LICENSE file. |
| 6593 | 6732 |
| 6594 | 6733 |
| 6595 @DocsEditable | 6734 @DocsEditable |
| 6596 @DomName('SVGZoomEvent') | 6735 @DomName('SVGZoomEvent') |
| 6736 @Unstable | |
| 6597 class ZoomEvent extends UIEvent native "SVGZoomEvent" { | 6737 class ZoomEvent extends UIEvent native "SVGZoomEvent" { |
| 6598 | 6738 |
| 6599 @DomName('SVGZoomEvent.newScale') | 6739 @DomName('SVGZoomEvent.newScale') |
| 6600 @DocsEditable | 6740 @DocsEditable |
| 6601 final num newScale; | 6741 final num newScale; |
| 6602 | 6742 |
| 6603 @DomName('SVGZoomEvent.newTranslate') | 6743 @DomName('SVGZoomEvent.newTranslate') |
| 6604 @DocsEditable | 6744 @DocsEditable |
| 6605 final Point newTranslate; | 6745 final Point newTranslate; |
| 6606 | 6746 |
| 6607 @DomName('SVGZoomEvent.previousScale') | 6747 @DomName('SVGZoomEvent.previousScale') |
| 6608 @DocsEditable | 6748 @DocsEditable |
| 6609 final num previousScale; | 6749 final num previousScale; |
| 6610 | 6750 |
| 6611 @DomName('SVGZoomEvent.previousTranslate') | 6751 @DomName('SVGZoomEvent.previousTranslate') |
| 6612 @DocsEditable | 6752 @DocsEditable |
| 6613 final Point previousTranslate; | 6753 final Point previousTranslate; |
| 6614 | 6754 |
| 6615 @DomName('SVGZoomEvent.zoomRectScreen') | 6755 @DomName('SVGZoomEvent.zoomRectScreen') |
| 6616 @DocsEditable | 6756 @DocsEditable |
| 6617 final Rect zoomRectScreen; | 6757 final Rect zoomRectScreen; |
| 6618 } | 6758 } |
| 6619 // 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 |
| 6620 // for details. All rights reserved. Use of this source code is governed by a | 6760 // for details. All rights reserved. Use of this source code is governed by a |
| 6621 // BSD-style license that can be found in the LICENSE file. | 6761 // BSD-style license that can be found in the LICENSE file. |
| 6622 | 6762 |
| 6623 | 6763 |
| 6624 @DocsEditable | 6764 @DocsEditable |
| 6625 @DomName('SVGElementInstanceList') | 6765 @DomName('SVGElementInstanceList') |
| 6766 @Unstable | |
| 6626 class _ElementInstanceList extends Object with ListMixin<ElementInstance>, Immut ableListMixin<ElementInstance> implements JavaScriptIndexingBehavior, List<Eleme ntInstance> native "SVGElementInstanceList" { | 6767 class _ElementInstanceList extends Object with ListMixin<ElementInstance>, Immut ableListMixin<ElementInstance> implements JavaScriptIndexingBehavior, List<Eleme ntInstance> native "SVGElementInstanceList" { |
| 6627 | 6768 |
| 6628 @DomName('SVGElementInstanceList.length') | 6769 @DomName('SVGElementInstanceList.length') |
| 6629 @DocsEditable | 6770 @DocsEditable |
| 6630 int get length => JS("int", "#.length", this); | 6771 int get length => JS("int", "#.length", this); |
| 6631 | 6772 |
| 6632 ElementInstance operator[](int index) { | 6773 ElementInstance operator[](int index) { |
| 6633 if (JS("bool", "# >>> 0 !== # || # >= #", index, | 6774 if (JS("bool", "# >>> 0 !== # || # >= #", index, |
| 6634 index, index, length)) | 6775 index, index, length)) |
| 6635 throw new RangeError.range(index, 0, length); | 6776 throw new RangeError.range(index, 0, length); |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 6677 @DocsEditable | 6818 @DocsEditable |
| 6678 ElementInstance item(int index) native; | 6819 ElementInstance item(int index) native; |
| 6679 } | 6820 } |
| 6680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6821 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6681 // for details. All rights reserved. Use of this source code is governed by a | 6822 // for details. All rights reserved. Use of this source code is governed by a |
| 6682 // BSD-style license that can be found in the LICENSE file. | 6823 // BSD-style license that can be found in the LICENSE file. |
| 6683 | 6824 |
| 6684 | 6825 |
| 6685 @DocsEditable | 6826 @DocsEditable |
| 6686 @DomName('SVGGradientElement') | 6827 @DomName('SVGGradientElement') |
| 6828 @Unstable | |
| 6687 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" { | 6829 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" { |
| 6688 | 6830 |
| 6689 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') | 6831 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') |
| 6690 @DocsEditable | 6832 @DocsEditable |
| 6691 static const int SVG_SPREADMETHOD_PAD = 1; | 6833 static const int SVG_SPREADMETHOD_PAD = 1; |
| 6692 | 6834 |
| 6693 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT') | 6835 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT') |
| 6694 @DocsEditable | 6836 @DocsEditable |
| 6695 static const int SVG_SPREADMETHOD_REFLECT = 2; | 6837 static const int SVG_SPREADMETHOD_REFLECT = 2; |
| 6696 | 6838 |
| (...skipping 29 matching lines...) Expand all Loading... | |
| 6726 @DocsEditable | 6868 @DocsEditable |
| 6727 final AnimatedString href; | 6869 final AnimatedString href; |
| 6728 } | 6870 } |
| 6729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6871 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6730 // for details. All rights reserved. Use of this source code is governed by a | 6872 // for details. All rights reserved. Use of this source code is governed by a |
| 6731 // BSD-style license that can be found in the LICENSE file. | 6873 // BSD-style license that can be found in the LICENSE file. |
| 6732 | 6874 |
| 6733 | 6875 |
| 6734 @DocsEditable | 6876 @DocsEditable |
| 6735 @DomName('SVGAltGlyphDefElement') | 6877 @DomName('SVGAltGlyphDefElement') |
| 6878 @Unstable | |
| 6736 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" { | 6879 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" { |
| 6737 } | 6880 } |
| 6738 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6739 // for details. All rights reserved. Use of this source code is governed by a | 6882 // for details. All rights reserved. Use of this source code is governed by a |
| 6740 // BSD-style license that can be found in the LICENSE file. | 6883 // BSD-style license that can be found in the LICENSE file. |
| 6741 | 6884 |
| 6742 | 6885 |
| 6743 @DocsEditable | 6886 @DocsEditable |
| 6744 @DomName('SVGAltGlyphItemElement') | 6887 @DomName('SVGAltGlyphItemElement') |
| 6888 @Unstable | |
| 6745 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" { | 6889 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" { |
| 6746 } | 6890 } |
| 6747 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6891 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6748 // for details. All rights reserved. Use of this source code is governed by a | 6892 // for details. All rights reserved. Use of this source code is governed by a |
| 6749 // BSD-style license that can be found in the LICENSE file. | 6893 // BSD-style license that can be found in the LICENSE file. |
| 6750 | 6894 |
| 6751 | 6895 |
| 6752 @DocsEditable | 6896 @DocsEditable |
| 6753 @DomName('SVGAnimateColorElement') | 6897 @DomName('SVGAnimateColorElement') |
| 6898 @Unstable | |
| 6754 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" { | 6899 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" { |
| 6755 } | 6900 } |
| 6756 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 6901 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 6757 // for details. All rights reserved. Use of this source code is governed by a | 6902 // for details. All rights reserved. Use of this source code is governed by a |
| 6758 // BSD-style license that can be found in the LICENSE file. | 6903 // BSD-style license that can be found in the LICENSE file. |
| 6759 | 6904 |
| 6760 | 6905 |
| 6761 // Hack because the baseclass is private in dart:html, and we want to omit this | 6906 // Hack because the baseclass is private in dart:html, and we want to omit this |
| 6762 // type entirely but can't. | 6907 // type entirely but can't. |
| 6763 @DocsEditable | 6908 @DocsEditable |
| 6764 @DomName('SVGColor') | 6909 @DomName('SVGColor') |
| 6910 @Unstable | |
| 6765 class _SVGColor native "SVGColor" { | 6911 class _SVGColor native "SVGColor" { |
| 6766 _SVGColor.internal(); | 6912 _SVGColor.internal(); |
| 6767 } | 6913 } |
| 6768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6914 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6769 // for details. All rights reserved. Use of this source code is governed by a | 6915 // for details. All rights reserved. Use of this source code is governed by a |
| 6770 // BSD-style license that can be found in the LICENSE file. | 6916 // BSD-style license that can be found in the LICENSE file. |
| 6771 | 6917 |
| 6772 | 6918 |
| 6773 @DocsEditable | 6919 @DocsEditable |
| 6774 @DomName('SVGComponentTransferFunctionElement') | 6920 @DomName('SVGComponentTransferFunctionElement') |
| 6921 @Unstable | |
| 6775 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" { | 6922 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" { |
| 6776 } | 6923 } |
| 6777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6924 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6778 // for details. All rights reserved. Use of this source code is governed by a | 6925 // for details. All rights reserved. Use of this source code is governed by a |
| 6779 // BSD-style license that can be found in the LICENSE file. | 6926 // BSD-style license that can be found in the LICENSE file. |
| 6780 | 6927 |
| 6781 | 6928 |
| 6782 @DocsEditable | 6929 @DocsEditable |
| 6783 @DomName('SVGCursorElement') | 6930 @DomName('SVGCursorElement') |
| 6931 @Unstable | |
| 6784 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" { | 6932 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" { |
| 6785 | 6933 |
| 6786 @DomName('SVGCursorElement.SVGCursorElement') | 6934 @DomName('SVGCursorElement.SVGCursorElement') |
| 6787 @DocsEditable | 6935 @DocsEditable |
| 6788 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); | 6936 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); |
| 6789 | 6937 |
| 6790 /// Checks if this type is supported on the current platform. | 6938 /// Checks if this type is supported on the current platform. |
| 6791 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); | 6939 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); |
| 6792 | 6940 |
| 6793 // From SVGExternalResourcesRequired | 6941 // From SVGExternalResourcesRequired |
| 6794 | 6942 |
| 6795 // From SVGTests | 6943 // From SVGTests |
| 6796 | 6944 |
| 6797 // From SVGURIReference | 6945 // From SVGURIReference |
| 6798 } | 6946 } |
| 6799 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6947 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6800 // for details. All rights reserved. Use of this source code is governed by a | 6948 // for details. All rights reserved. Use of this source code is governed by a |
| 6801 // BSD-style license that can be found in the LICENSE file. | 6949 // BSD-style license that can be found in the LICENSE file. |
| 6802 | 6950 |
| 6803 | 6951 |
| 6804 @DocsEditable | 6952 @DocsEditable |
| 6805 @DomName('SVGFEDropShadowElement') | 6953 @DomName('SVGFEDropShadowElement') |
| 6954 @Experimental // nonstandard | |
| 6806 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" { | 6955 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" { |
| 6807 | 6956 |
| 6808 // From SVGFilterPrimitiveStandardAttributes | 6957 // From SVGFilterPrimitiveStandardAttributes |
| 6809 } | 6958 } |
| 6810 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6959 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6811 // for details. All rights reserved. Use of this source code is governed by a | 6960 // for details. All rights reserved. Use of this source code is governed by a |
| 6812 // BSD-style license that can be found in the LICENSE file. | 6961 // BSD-style license that can be found in the LICENSE file. |
| 6813 | 6962 |
| 6814 | 6963 |
| 6815 @DocsEditable | 6964 @DocsEditable |
| 6816 @DomName('SVGFontElement') | 6965 @DomName('SVGFontElement') |
| 6966 @Unstable | |
| 6817 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" { | 6967 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" { |
| 6818 } | 6968 } |
| 6819 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6969 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6820 // for details. All rights reserved. Use of this source code is governed by a | 6970 // for details. All rights reserved. Use of this source code is governed by a |
| 6821 // BSD-style license that can be found in the LICENSE file. | 6971 // BSD-style license that can be found in the LICENSE file. |
| 6822 | 6972 |
| 6823 | 6973 |
| 6824 @DocsEditable | 6974 @DocsEditable |
| 6825 @DomName('SVGFontFaceElement') | 6975 @DomName('SVGFontFaceElement') |
| 6976 @Unstable | |
| 6826 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " { | 6977 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " { |
| 6827 } | 6978 } |
| 6828 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6979 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6829 // for details. All rights reserved. Use of this source code is governed by a | 6980 // for details. All rights reserved. Use of this source code is governed by a |
| 6830 // BSD-style license that can be found in the LICENSE file. | 6981 // BSD-style license that can be found in the LICENSE file. |
| 6831 | 6982 |
| 6832 | 6983 |
| 6833 @DocsEditable | 6984 @DocsEditable |
| 6834 @DomName('SVGFontFaceFormatElement') | 6985 @DomName('SVGFontFaceFormatElement') |
| 6986 @Unstable | |
| 6835 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" { | 6987 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" { |
| 6836 } | 6988 } |
| 6837 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6989 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6838 // for details. All rights reserved. Use of this source code is governed by a | 6990 // for details. All rights reserved. Use of this source code is governed by a |
| 6839 // BSD-style license that can be found in the LICENSE file. | 6991 // BSD-style license that can be found in the LICENSE file. |
| 6840 | 6992 |
| 6841 | 6993 |
| 6842 @DocsEditable | 6994 @DocsEditable |
| 6843 @DomName('SVGFontFaceNameElement') | 6995 @DomName('SVGFontFaceNameElement') |
| 6996 @Unstable | |
| 6844 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" { | 6997 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" { |
| 6845 } | 6998 } |
| 6846 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6999 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6847 // for details. All rights reserved. Use of this source code is governed by a | 7000 // for details. All rights reserved. Use of this source code is governed by a |
| 6848 // BSD-style license that can be found in the LICENSE file. | 7001 // BSD-style license that can be found in the LICENSE file. |
| 6849 | 7002 |
| 6850 | 7003 |
| 6851 @DocsEditable | 7004 @DocsEditable |
| 6852 @DomName('SVGFontFaceSrcElement') | 7005 @DomName('SVGFontFaceSrcElement') |
| 7006 @Unstable | |
| 6853 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" { | 7007 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" { |
| 6854 } | 7008 } |
| 6855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7009 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6856 // for details. All rights reserved. Use of this source code is governed by a | 7010 // for details. All rights reserved. Use of this source code is governed by a |
| 6857 // BSD-style license that can be found in the LICENSE file. | 7011 // BSD-style license that can be found in the LICENSE file. |
| 6858 | 7012 |
| 6859 | 7013 |
| 6860 @DocsEditable | 7014 @DocsEditable |
| 6861 @DomName('SVGFontFaceUriElement') | 7015 @DomName('SVGFontFaceUriElement') |
| 7016 @Unstable | |
| 6862 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" { | 7017 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" { |
| 6863 } | 7018 } |
| 6864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7019 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6865 // for details. All rights reserved. Use of this source code is governed by a | 7020 // for details. All rights reserved. Use of this source code is governed by a |
| 6866 // BSD-style license that can be found in the LICENSE file. | 7021 // BSD-style license that can be found in the LICENSE file. |
| 6867 | 7022 |
| 6868 | 7023 |
| 6869 @DocsEditable | 7024 @DocsEditable |
| 6870 @DomName('SVGGlyphElement') | 7025 @DomName('SVGGlyphElement') |
| 7026 @Unstable | |
| 6871 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" { | 7027 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" { |
| 6872 | 7028 |
| 6873 @DomName('SVGGlyphElement.SVGGlyphElement') | 7029 @DomName('SVGGlyphElement.SVGGlyphElement') |
| 6874 @DocsEditable | 7030 @DocsEditable |
| 6875 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); | 7031 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); |
| 6876 } | 7032 } |
| 6877 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6878 // for details. All rights reserved. Use of this source code is governed by a | 7034 // for details. All rights reserved. Use of this source code is governed by a |
| 6879 // BSD-style license that can be found in the LICENSE file. | 7035 // BSD-style license that can be found in the LICENSE file. |
| 6880 | 7036 |
| 6881 | 7037 |
| 6882 @DocsEditable | 7038 @DocsEditable |
| 6883 @DomName('SVGGlyphRefElement') | 7039 @DomName('SVGGlyphRefElement') |
| 7040 @Unstable | |
| 6884 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" { | 7041 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" { |
| 6885 | 7042 |
| 6886 // From SVGURIReference | 7043 // From SVGURIReference |
| 6887 } | 7044 } |
| 6888 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7045 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6889 // for details. All rights reserved. Use of this source code is governed by a | 7046 // for details. All rights reserved. Use of this source code is governed by a |
| 6890 // BSD-style license that can be found in the LICENSE file. | 7047 // BSD-style license that can be found in the LICENSE file. |
| 6891 | 7048 |
| 6892 | 7049 |
| 6893 @DocsEditable | 7050 @DocsEditable |
| 6894 @DomName('SVGHKernElement') | 7051 @DomName('SVGHKernElement') |
| 7052 @Unstable | |
| 6895 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" { | 7053 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" { |
| 6896 | 7054 |
| 6897 @DomName('SVGHKernElement.SVGHKernElement') | 7055 @DomName('SVGHKernElement.SVGHKernElement') |
| 6898 @DocsEditable | 7056 @DocsEditable |
| 6899 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); | 7057 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); |
| 6900 } | 7058 } |
| 6901 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6902 // for details. All rights reserved. Use of this source code is governed by a | 7060 // for details. All rights reserved. Use of this source code is governed by a |
| 6903 // BSD-style license that can be found in the LICENSE file. | 7061 // BSD-style license that can be found in the LICENSE file. |
| 6904 | 7062 |
| (...skipping 10 matching lines...) Expand all Loading... | |
| 6915 | 7073 |
| 6916 // From SVGURIReference | 7074 // From SVGURIReference |
| 6917 } | 7075 } |
| 6918 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7076 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6919 // for details. All rights reserved. Use of this source code is governed by a | 7077 // for details. All rights reserved. Use of this source code is governed by a |
| 6920 // BSD-style license that can be found in the LICENSE file. | 7078 // BSD-style license that can be found in the LICENSE file. |
| 6921 | 7079 |
| 6922 | 7080 |
| 6923 @DocsEditable | 7081 @DocsEditable |
| 6924 @DomName('SVGMissingGlyphElement') | 7082 @DomName('SVGMissingGlyphElement') |
| 7083 @Unstable | |
| 6925 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" { | 7084 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" { |
| 6926 } | 7085 } |
| 6927 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7086 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6928 // for details. All rights reserved. Use of this source code is governed by a | 7087 // for details. All rights reserved. Use of this source code is governed by a |
| 6929 // BSD-style license that can be found in the LICENSE file. | 7088 // BSD-style license that can be found in the LICENSE file. |
| 6930 | 7089 |
| 6931 | 7090 |
| 6932 @DocsEditable | 7091 @DocsEditable |
| 6933 @DomName('SVGPaint') | 7092 @DomName('SVGPaint') |
| 7093 @Unstable | |
| 6934 abstract class _SVGPaint extends _SVGColor native "SVGPaint" { | 7094 abstract class _SVGPaint extends _SVGColor native "SVGPaint" { |
| 6935 } | 7095 } |
| 6936 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7096 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6937 // for details. All rights reserved. Use of this source code is governed by a | 7097 // for details. All rights reserved. Use of this source code is governed by a |
| 6938 // BSD-style license that can be found in the LICENSE file. | 7098 // BSD-style license that can be found in the LICENSE file. |
| 6939 | 7099 |
| 6940 | 7100 |
| 6941 @DocsEditable | 7101 @DocsEditable |
| 6942 @DomName('SVGTRefElement') | 7102 @DomName('SVGTRefElement') |
| 7103 @Unstable | |
| 6943 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" { | 7104 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" { |
| 6944 | 7105 |
| 6945 @DomName('SVGTRefElement.SVGTRefElement') | 7106 @DomName('SVGTRefElement.SVGTRefElement') |
| 6946 @DocsEditable | 7107 @DocsEditable |
| 6947 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref"); | 7108 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref"); |
| 6948 | 7109 |
| 6949 // From SVGURIReference | 7110 // From SVGURIReference |
| 6950 } | 7111 } |
| 6951 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6952 // for details. All rights reserved. Use of this source code is governed by a | 7113 // for details. All rights reserved. Use of this source code is governed by a |
| 6953 // BSD-style license that can be found in the LICENSE file. | 7114 // BSD-style license that can be found in the LICENSE file. |
| 6954 | 7115 |
| 6955 | 7116 |
| 6956 @DocsEditable | 7117 @DocsEditable |
| 6957 @DomName('SVGVKernElement') | 7118 @DomName('SVGVKernElement') |
| 7119 @Unstable | |
| 6958 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { | 7120 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { |
| 6959 | 7121 |
| 6960 @DomName('SVGVKernElement.SVGVKernElement') | 7122 @DomName('SVGVKernElement.SVGVKernElement') |
| 6961 @DocsEditable | 7123 @DocsEditable |
| 6962 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); | 7124 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); |
| 6963 } | 7125 } |
| OLD | NEW |