Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(195)

Side by Side Diff: sdk/lib/svg/dart2js/svg_dart2js.dart

Issue 18054021: Fixing up DOM constructors. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library dart.dom.svg; 1 library dart.dom.svg;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:_collection-dev'; 5 import 'dart:_collection-dev';
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa me; 8 import 'dart:_js_helper' show Creates, Returns, JavaScriptIndexingBehavior, JSNa me;
9 import 'dart:_foreign_helper' show JS; 9 import 'dart:_foreign_helper' show JS;
10 import 'dart:_interceptors' show Interceptor; 10 import 'dart:_interceptors' show Interceptor;
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 @Unstable
67 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" {
68 // To suppress missing implicit constructor warnings.
69 factory AElement._() { throw new UnsupportedError("Not supported"); }
68 70
69 @DomName('SVGAElement.SVGAElement') 71 @DomName('SVGAElement.SVGAElement')
70 @DocsEditable 72 @DocsEditable
71 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a"); 73 factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a");
72 74
73 @DomName('SVGAElement.target') 75 @DomName('SVGAElement.target')
74 @DocsEditable 76 @DocsEditable
75 final AnimatedString target; 77 final AnimatedString target;
76 78
77 // From SVGExternalResourcesRequired 79 // From SVGExternalResourcesRequired
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 // BSD-style license that can be found in the LICENSE file. 155 // BSD-style license that can be found in the LICENSE file.
154 156
155 157
156 @DocsEditable 158 @DocsEditable
157 @DomName('SVGAltGlyphElement') 159 @DomName('SVGAltGlyphElement')
158 @SupportedBrowser(SupportedBrowser.CHROME) 160 @SupportedBrowser(SupportedBrowser.CHROME)
159 @SupportedBrowser(SupportedBrowser.FIREFOX) 161 @SupportedBrowser(SupportedBrowser.FIREFOX)
160 @SupportedBrowser(SupportedBrowser.SAFARI) 162 @SupportedBrowser(SupportedBrowser.SAFARI)
161 @Unstable 163 @Unstable
162 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" { 164 class AltGlyphElement extends TextPositioningElement implements UriReference nat ive "SVGAltGlyphElement" {
165 // To suppress missing implicit constructor warnings.
166 factory AltGlyphElement._() { throw new UnsupportedError("Not supported"); }
163 167
164 @DomName('SVGAltGlyphElement.SVGAltGlyphElement') 168 @DomName('SVGAltGlyphElement.SVGAltGlyphElement')
165 @DocsEditable 169 @DocsEditable
166 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph"); 170 factory AltGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag(" altGlyph");
167 171
168 /// Checks if this type is supported on the current platform. 172 /// Checks if this type is supported on the current platform.
169 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement); 173 static bool get supported => SvgElement.isTagSupported('altGlyph') && (new Svg Element.tag('altGlyph') is AltGlyphElement);
170 174
171 @DomName('SVGAltGlyphElement.format') 175 @DomName('SVGAltGlyphElement.format')
172 @DocsEditable 176 @DocsEditable
(...skipping 10 matching lines...) Expand all
183 final AnimatedString href; 187 final AnimatedString href;
184 } 188 }
185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
186 // for details. All rights reserved. Use of this source code is governed by a 190 // for details. All rights reserved. Use of this source code is governed by a
187 // BSD-style license that can be found in the LICENSE file. 191 // BSD-style license that can be found in the LICENSE file.
188 192
189 193
190 @DocsEditable 194 @DocsEditable
191 @DomName('SVGAngle') 195 @DomName('SVGAngle')
192 @Unstable 196 @Unstable
193 class Angle native "SVGAngle" { 197 class Angle extends Interceptor native "SVGAngle" {
194 198
195 @DomName('SVGAngle.SVG_ANGLETYPE_DEG') 199 @DomName('SVGAngle.SVG_ANGLETYPE_DEG')
196 @DocsEditable 200 @DocsEditable
197 static const int SVG_ANGLETYPE_DEG = 2; 201 static const int SVG_ANGLETYPE_DEG = 2;
198 202
199 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD') 203 @DomName('SVGAngle.SVG_ANGLETYPE_GRAD')
200 @DocsEditable 204 @DocsEditable
201 static const int SVG_ANGLETYPE_GRAD = 4; 205 static const int SVG_ANGLETYPE_GRAD = 4;
202 206
203 @DomName('SVGAngle.SVG_ANGLETYPE_RAD') 207 @DomName('SVGAngle.SVG_ANGLETYPE_RAD')
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 // BSD-style license that can be found in the LICENSE file. 245 // BSD-style license that can be found in the LICENSE file.
242 246
243 247
244 @DocsEditable 248 @DocsEditable
245 @DomName('SVGAnimateElement') 249 @DomName('SVGAnimateElement')
246 @SupportedBrowser(SupportedBrowser.CHROME) 250 @SupportedBrowser(SupportedBrowser.CHROME)
247 @SupportedBrowser(SupportedBrowser.FIREFOX) 251 @SupportedBrowser(SupportedBrowser.FIREFOX)
248 @SupportedBrowser(SupportedBrowser.SAFARI) 252 @SupportedBrowser(SupportedBrowser.SAFARI)
249 @Unstable 253 @Unstable
250 class AnimateElement extends AnimationElement native "SVGAnimateElement" { 254 class AnimateElement extends AnimationElement native "SVGAnimateElement" {
255 // To suppress missing implicit constructor warnings.
256 factory AnimateElement._() { throw new UnsupportedError("Not supported"); }
251 257
252 @DomName('SVGAnimateElement.SVGAnimateElement') 258 @DomName('SVGAnimateElement.SVGAnimateElement')
253 @DocsEditable 259 @DocsEditable
254 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate"); 260 factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("a nimate");
255 261
256 /// Checks if this type is supported on the current platform. 262 /// Checks if this type is supported on the current platform.
257 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement); 263 static bool get supported => SvgElement.isTagSupported('animate') && (new SvgE lement.tag('animate') is AnimateElement);
258 } 264 }
259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 265 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
260 // for details. All rights reserved. Use of this source code is governed by a 266 // for details. All rights reserved. Use of this source code is governed by a
261 // BSD-style license that can be found in the LICENSE file. 267 // BSD-style license that can be found in the LICENSE file.
262 268
263 269
264 @DocsEditable 270 @DocsEditable
265 @DomName('SVGAnimateMotionElement') 271 @DomName('SVGAnimateMotionElement')
266 @SupportedBrowser(SupportedBrowser.CHROME) 272 @SupportedBrowser(SupportedBrowser.CHROME)
267 @SupportedBrowser(SupportedBrowser.FIREFOX) 273 @SupportedBrowser(SupportedBrowser.FIREFOX)
268 @SupportedBrowser(SupportedBrowser.SAFARI) 274 @SupportedBrowser(SupportedBrowser.SAFARI)
269 @Unstable 275 @Unstable
270 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" { 276 class AnimateMotionElement extends AnimationElement native "SVGAnimateMotionElem ent" {
277 // To suppress missing implicit constructor warnings.
278 factory AnimateMotionElement._() { throw new UnsupportedError("Not supported") ; }
271 279
272 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement') 280 @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement')
273 @DocsEditable 281 @DocsEditable
274 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion"); 282 factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_ tag("animateMotion");
275 283
276 /// Checks if this type is supported on the current platform. 284 /// Checks if this type is supported on the current platform.
277 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement); 285 static bool get supported => SvgElement.isTagSupported('animateMotion') && (ne w SvgElement.tag('animateMotion') is AnimateMotionElement);
278 } 286 }
279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
280 // for details. All rights reserved. Use of this source code is governed by a 288 // for details. All rights reserved. Use of this source code is governed by a
281 // BSD-style license that can be found in the LICENSE file. 289 // BSD-style license that can be found in the LICENSE file.
282 290
283 291
284 @DocsEditable 292 @DocsEditable
285 @DomName('SVGAnimateTransformElement') 293 @DomName('SVGAnimateTransformElement')
286 @SupportedBrowser(SupportedBrowser.CHROME) 294 @SupportedBrowser(SupportedBrowser.CHROME)
287 @SupportedBrowser(SupportedBrowser.FIREFOX) 295 @SupportedBrowser(SupportedBrowser.FIREFOX)
288 @SupportedBrowser(SupportedBrowser.SAFARI) 296 @SupportedBrowser(SupportedBrowser.SAFARI)
289 @Unstable 297 @Unstable
290 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" { 298 class AnimateTransformElement extends AnimationElement native "SVGAnimateTransfo rmElement" {
299 // To suppress missing implicit constructor warnings.
300 factory AnimateTransformElement._() { throw new UnsupportedError("Not supporte d"); }
291 301
292 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement') 302 @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement')
293 @DocsEditable 303 @DocsEditable
294 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform"); 304 factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("animateTransform");
295 305
296 /// Checks if this type is supported on the current platform. 306 /// Checks if this type is supported on the current platform.
297 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement); 307 static bool get supported => SvgElement.isTagSupported('animateTransform') && (new SvgElement.tag('animateTransform') is AnimateTransformElement);
298 } 308 }
299 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
300 // for details. All rights reserved. Use of this source code is governed by a 310 // for details. All rights reserved. Use of this source code is governed by a
301 // BSD-style license that can be found in the LICENSE file. 311 // BSD-style license that can be found in the LICENSE file.
302 312
303 313
304 @DocsEditable 314 @DocsEditable
305 @DomName('SVGAnimatedAngle') 315 @DomName('SVGAnimatedAngle')
306 @Unstable 316 @Unstable
307 class AnimatedAngle native "SVGAnimatedAngle" { 317 class AnimatedAngle extends Interceptor native "SVGAnimatedAngle" {
308 318
309 @DomName('SVGAnimatedAngle.animVal') 319 @DomName('SVGAnimatedAngle.animVal')
310 @DocsEditable 320 @DocsEditable
311 final Angle animVal; 321 final Angle animVal;
312 322
313 @DomName('SVGAnimatedAngle.baseVal') 323 @DomName('SVGAnimatedAngle.baseVal')
314 @DocsEditable 324 @DocsEditable
315 final Angle baseVal; 325 final Angle baseVal;
316 } 326 }
317 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
318 // for details. All rights reserved. Use of this source code is governed by a 328 // for details. All rights reserved. Use of this source code is governed by a
319 // BSD-style license that can be found in the LICENSE file. 329 // BSD-style license that can be found in the LICENSE file.
320 330
321 331
322 @DocsEditable 332 @DocsEditable
323 @DomName('SVGAnimatedBoolean') 333 @DomName('SVGAnimatedBoolean')
324 @Unstable 334 @Unstable
325 class AnimatedBoolean native "SVGAnimatedBoolean" { 335 class AnimatedBoolean extends Interceptor native "SVGAnimatedBoolean" {
326 336
327 @DomName('SVGAnimatedBoolean.animVal') 337 @DomName('SVGAnimatedBoolean.animVal')
328 @DocsEditable 338 @DocsEditable
329 final bool animVal; 339 final bool animVal;
330 340
331 @DomName('SVGAnimatedBoolean.baseVal') 341 @DomName('SVGAnimatedBoolean.baseVal')
332 @DocsEditable 342 @DocsEditable
333 bool baseVal; 343 bool baseVal;
334 } 344 }
335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 345 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
336 // for details. All rights reserved. Use of this source code is governed by a 346 // for details. All rights reserved. Use of this source code is governed by a
337 // BSD-style license that can be found in the LICENSE file. 347 // BSD-style license that can be found in the LICENSE file.
338 348
339 349
340 @DocsEditable 350 @DocsEditable
341 @DomName('SVGAnimatedEnumeration') 351 @DomName('SVGAnimatedEnumeration')
342 @Unstable 352 @Unstable
343 class AnimatedEnumeration native "SVGAnimatedEnumeration" { 353 class AnimatedEnumeration extends Interceptor native "SVGAnimatedEnumeration" {
344 354
345 @DomName('SVGAnimatedEnumeration.animVal') 355 @DomName('SVGAnimatedEnumeration.animVal')
346 @DocsEditable 356 @DocsEditable
347 final int animVal; 357 final int animVal;
348 358
349 @DomName('SVGAnimatedEnumeration.baseVal') 359 @DomName('SVGAnimatedEnumeration.baseVal')
350 @DocsEditable 360 @DocsEditable
351 int baseVal; 361 int baseVal;
352 } 362 }
353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
354 // for details. All rights reserved. Use of this source code is governed by a 364 // for details. All rights reserved. Use of this source code is governed by a
355 // BSD-style license that can be found in the LICENSE file. 365 // BSD-style license that can be found in the LICENSE file.
356 366
357 367
358 @DocsEditable 368 @DocsEditable
359 @DomName('SVGAnimatedInteger') 369 @DomName('SVGAnimatedInteger')
360 @Unstable 370 @Unstable
361 class AnimatedInteger native "SVGAnimatedInteger" { 371 class AnimatedInteger extends Interceptor native "SVGAnimatedInteger" {
362 372
363 @DomName('SVGAnimatedInteger.animVal') 373 @DomName('SVGAnimatedInteger.animVal')
364 @DocsEditable 374 @DocsEditable
365 final int animVal; 375 final int animVal;
366 376
367 @DomName('SVGAnimatedInteger.baseVal') 377 @DomName('SVGAnimatedInteger.baseVal')
368 @DocsEditable 378 @DocsEditable
369 int baseVal; 379 int baseVal;
370 } 380 }
371 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 381 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
372 // for details. All rights reserved. Use of this source code is governed by a 382 // for details. All rights reserved. Use of this source code is governed by a
373 // BSD-style license that can be found in the LICENSE file. 383 // BSD-style license that can be found in the LICENSE file.
374 384
375 385
376 @DocsEditable 386 @DocsEditable
377 @DomName('SVGAnimatedLength') 387 @DomName('SVGAnimatedLength')
378 @Unstable 388 @Unstable
379 class AnimatedLength native "SVGAnimatedLength" { 389 class AnimatedLength extends Interceptor native "SVGAnimatedLength" {
380 390
381 @DomName('SVGAnimatedLength.animVal') 391 @DomName('SVGAnimatedLength.animVal')
382 @DocsEditable 392 @DocsEditable
383 final Length animVal; 393 final Length animVal;
384 394
385 @DomName('SVGAnimatedLength.baseVal') 395 @DomName('SVGAnimatedLength.baseVal')
386 @DocsEditable 396 @DocsEditable
387 final Length baseVal; 397 final Length baseVal;
388 } 398 }
389 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
390 // for details. All rights reserved. Use of this source code is governed by a 400 // for details. All rights reserved. Use of this source code is governed by a
391 // BSD-style license that can be found in the LICENSE file. 401 // BSD-style license that can be found in the LICENSE file.
392 402
393 403
394 @DocsEditable 404 @DocsEditable
395 @DomName('SVGAnimatedLengthList') 405 @DomName('SVGAnimatedLengthList')
396 @Unstable 406 @Unstable
397 class AnimatedLengthList native "SVGAnimatedLengthList" { 407 class AnimatedLengthList extends Interceptor native "SVGAnimatedLengthList" {
398 408
399 @DomName('SVGAnimatedLengthList.animVal') 409 @DomName('SVGAnimatedLengthList.animVal')
400 @DocsEditable 410 @DocsEditable
401 final LengthList animVal; 411 final LengthList animVal;
402 412
403 @DomName('SVGAnimatedLengthList.baseVal') 413 @DomName('SVGAnimatedLengthList.baseVal')
404 @DocsEditable 414 @DocsEditable
405 final LengthList baseVal; 415 final LengthList baseVal;
406 } 416 }
407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 417 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
408 // for details. All rights reserved. Use of this source code is governed by a 418 // for details. All rights reserved. Use of this source code is governed by a
409 // BSD-style license that can be found in the LICENSE file. 419 // BSD-style license that can be found in the LICENSE file.
410 420
411 421
412 @DocsEditable 422 @DocsEditable
413 @DomName('SVGAnimatedNumber') 423 @DomName('SVGAnimatedNumber')
414 @Unstable 424 @Unstable
415 class AnimatedNumber native "SVGAnimatedNumber" { 425 class AnimatedNumber extends Interceptor native "SVGAnimatedNumber" {
416 426
417 @DomName('SVGAnimatedNumber.animVal') 427 @DomName('SVGAnimatedNumber.animVal')
418 @DocsEditable 428 @DocsEditable
419 final num animVal; 429 final num animVal;
420 430
421 @DomName('SVGAnimatedNumber.baseVal') 431 @DomName('SVGAnimatedNumber.baseVal')
422 @DocsEditable 432 @DocsEditable
423 num baseVal; 433 num baseVal;
424 } 434 }
425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 435 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
426 // for details. All rights reserved. Use of this source code is governed by a 436 // for details. All rights reserved. Use of this source code is governed by a
427 // BSD-style license that can be found in the LICENSE file. 437 // BSD-style license that can be found in the LICENSE file.
428 438
429 439
430 @DocsEditable 440 @DocsEditable
431 @DomName('SVGAnimatedNumberList') 441 @DomName('SVGAnimatedNumberList')
432 @Unstable 442 @Unstable
433 class AnimatedNumberList native "SVGAnimatedNumberList" { 443 class AnimatedNumberList extends Interceptor native "SVGAnimatedNumberList" {
434 444
435 @DomName('SVGAnimatedNumberList.animVal') 445 @DomName('SVGAnimatedNumberList.animVal')
436 @DocsEditable 446 @DocsEditable
437 final NumberList animVal; 447 final NumberList animVal;
438 448
439 @DomName('SVGAnimatedNumberList.baseVal') 449 @DomName('SVGAnimatedNumberList.baseVal')
440 @DocsEditable 450 @DocsEditable
441 final NumberList baseVal; 451 final NumberList baseVal;
442 } 452 }
443 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
444 // for details. All rights reserved. Use of this source code is governed by a 454 // for details. All rights reserved. Use of this source code is governed by a
445 // BSD-style license that can be found in the LICENSE file. 455 // BSD-style license that can be found in the LICENSE file.
446 456
447 457
448 @DocsEditable 458 @DocsEditable
449 @DomName('SVGAnimatedPreserveAspectRatio') 459 @DomName('SVGAnimatedPreserveAspectRatio')
450 @Unstable 460 @Unstable
451 class AnimatedPreserveAspectRatio native "SVGAnimatedPreserveAspectRatio" { 461 class AnimatedPreserveAspectRatio extends Interceptor native "SVGAnimatedPreserv eAspectRatio" {
452 462
453 @DomName('SVGAnimatedPreserveAspectRatio.animVal') 463 @DomName('SVGAnimatedPreserveAspectRatio.animVal')
454 @DocsEditable 464 @DocsEditable
455 final PreserveAspectRatio animVal; 465 final PreserveAspectRatio animVal;
456 466
457 @DomName('SVGAnimatedPreserveAspectRatio.baseVal') 467 @DomName('SVGAnimatedPreserveAspectRatio.baseVal')
458 @DocsEditable 468 @DocsEditable
459 final PreserveAspectRatio baseVal; 469 final PreserveAspectRatio baseVal;
460 } 470 }
461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 471 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
462 // for details. All rights reserved. Use of this source code is governed by a 472 // for details. All rights reserved. Use of this source code is governed by a
463 // BSD-style license that can be found in the LICENSE file. 473 // BSD-style license that can be found in the LICENSE file.
464 474
465 475
466 @DocsEditable 476 @DocsEditable
467 @DomName('SVGAnimatedRect') 477 @DomName('SVGAnimatedRect')
468 @Unstable 478 @Unstable
469 class AnimatedRect native "SVGAnimatedRect" { 479 class AnimatedRect extends Interceptor native "SVGAnimatedRect" {
470 480
471 @DomName('SVGAnimatedRect.animVal') 481 @DomName('SVGAnimatedRect.animVal')
472 @DocsEditable 482 @DocsEditable
473 final Rect animVal; 483 final Rect animVal;
474 484
475 @DomName('SVGAnimatedRect.baseVal') 485 @DomName('SVGAnimatedRect.baseVal')
476 @DocsEditable 486 @DocsEditable
477 final Rect baseVal; 487 final Rect baseVal;
478 } 488 }
479 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 489 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
480 // for details. All rights reserved. Use of this source code is governed by a 490 // for details. All rights reserved. Use of this source code is governed by a
481 // BSD-style license that can be found in the LICENSE file. 491 // BSD-style license that can be found in the LICENSE file.
482 492
483 493
484 @DocsEditable 494 @DocsEditable
485 @DomName('SVGAnimatedString') 495 @DomName('SVGAnimatedString')
486 @Unstable 496 @Unstable
487 class AnimatedString native "SVGAnimatedString" { 497 class AnimatedString extends Interceptor native "SVGAnimatedString" {
488 498
489 @DomName('SVGAnimatedString.animVal') 499 @DomName('SVGAnimatedString.animVal')
490 @DocsEditable 500 @DocsEditable
491 final String animVal; 501 final String animVal;
492 502
493 @DomName('SVGAnimatedString.baseVal') 503 @DomName('SVGAnimatedString.baseVal')
494 @DocsEditable 504 @DocsEditable
495 String baseVal; 505 String baseVal;
496 } 506 }
497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 507 // 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 508 // 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. 509 // BSD-style license that can be found in the LICENSE file.
500 510
501 511
502 @DocsEditable 512 @DocsEditable
503 @DomName('SVGAnimatedTransformList') 513 @DomName('SVGAnimatedTransformList')
504 @Unstable 514 @Unstable
505 class AnimatedTransformList native "SVGAnimatedTransformList" { 515 class AnimatedTransformList extends Interceptor native "SVGAnimatedTransformList " {
506 516
507 @DomName('SVGAnimatedTransformList.animVal') 517 @DomName('SVGAnimatedTransformList.animVal')
508 @DocsEditable 518 @DocsEditable
509 final TransformList animVal; 519 final TransformList animVal;
510 520
511 @DomName('SVGAnimatedTransformList.baseVal') 521 @DomName('SVGAnimatedTransformList.baseVal')
512 @DocsEditable 522 @DocsEditable
513 final TransformList baseVal; 523 final TransformList baseVal;
514 } 524 }
515 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 525 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
516 // for details. All rights reserved. Use of this source code is governed by a 526 // for details. All rights reserved. Use of this source code is governed by a
517 // BSD-style license that can be found in the LICENSE file. 527 // BSD-style license that can be found in the LICENSE file.
518 528
519 529
520 @DocsEditable 530 @DocsEditable
521 @DomName('SVGAnimationElement') 531 @DomName('SVGAnimationElement')
522 @Unstable 532 @Unstable
523 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" { 533 class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired native "SVGAnimationElement" {
534 // To suppress missing implicit constructor warnings.
535 factory AnimationElement._() { throw new UnsupportedError("Not supported"); }
524 536
525 @DomName('SVGAnimationElement.SVGAnimationElement') 537 @DomName('SVGAnimationElement.SVGAnimationElement')
526 @DocsEditable 538 @DocsEditable
527 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation"); 539 factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag( "animation");
528 540
529 @DomName('SVGAnimationElement.targetElement') 541 @DomName('SVGAnimationElement.targetElement')
530 @DocsEditable 542 @DocsEditable
531 final SvgElement targetElement; 543 final SvgElement targetElement;
532 544
533 @DomName('SVGAnimationElement.getCurrentTime') 545 @DomName('SVGAnimationElement.getCurrentTime')
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
586 } 598 }
587 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
588 // for details. All rights reserved. Use of this source code is governed by a 600 // for details. All rights reserved. Use of this source code is governed by a
589 // BSD-style license that can be found in the LICENSE file. 601 // BSD-style license that can be found in the LICENSE file.
590 602
591 603
592 @DocsEditable 604 @DocsEditable
593 @DomName('SVGCircleElement') 605 @DomName('SVGCircleElement')
594 @Unstable 606 @Unstable
595 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" { 607 class CircleElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGCircleElement" {
608 // To suppress missing implicit constructor warnings.
609 factory CircleElement._() { throw new UnsupportedError("Not supported"); }
596 610
597 @DomName('SVGCircleElement.SVGCircleElement') 611 @DomName('SVGCircleElement.SVGCircleElement')
598 @DocsEditable 612 @DocsEditable
599 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); 613 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle");
600 614
601 @DomName('SVGCircleElement.cx') 615 @DomName('SVGCircleElement.cx')
602 @DocsEditable 616 @DocsEditable
603 final AnimatedLength cx; 617 final AnimatedLength cx;
604 618
605 @DomName('SVGCircleElement.cy') 619 @DomName('SVGCircleElement.cy')
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
680 } 694 }
681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
682 // for details. All rights reserved. Use of this source code is governed by a 696 // for details. All rights reserved. Use of this source code is governed by a
683 // BSD-style license that can be found in the LICENSE file. 697 // BSD-style license that can be found in the LICENSE file.
684 698
685 699
686 @DocsEditable 700 @DocsEditable
687 @DomName('SVGClipPathElement') 701 @DomName('SVGClipPathElement')
688 @Unstable 702 @Unstable
689 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" { 703 class ClipPathElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGClipPathElement" {
704 // To suppress missing implicit constructor warnings.
705 factory ClipPathElement._() { throw new UnsupportedError("Not supported"); }
690 706
691 @DomName('SVGClipPathElement.SVGClipPathElement') 707 @DomName('SVGClipPathElement.SVGClipPathElement')
692 @DocsEditable 708 @DocsEditable
693 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath"); 709 factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag(" clipPath");
694 710
695 @DomName('SVGClipPathElement.clipPathUnits') 711 @DomName('SVGClipPathElement.clipPathUnits')
696 @DocsEditable 712 @DocsEditable
697 final AnimatedEnumeration clipPathUnits; 713 final AnimatedEnumeration clipPathUnits;
698 714
699 // From SVGExternalResourcesRequired 715 // From SVGExternalResourcesRequired
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
766 } 782 }
767 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 783 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
768 // for details. All rights reserved. Use of this source code is governed by a 784 // for details. All rights reserved. Use of this source code is governed by a
769 // BSD-style license that can be found in the LICENSE file. 785 // BSD-style license that can be found in the LICENSE file.
770 786
771 787
772 @DocsEditable 788 @DocsEditable
773 @DomName('SVGDefsElement') 789 @DomName('SVGDefsElement')
774 @Unstable 790 @Unstable
775 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" { 791 class DefsElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGDefsElement" {
792 // To suppress missing implicit constructor warnings.
793 factory DefsElement._() { throw new UnsupportedError("Not supported"); }
776 794
777 @DomName('SVGDefsElement.SVGDefsElement') 795 @DomName('SVGDefsElement.SVGDefsElement')
778 @DocsEditable 796 @DocsEditable
779 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs "); 797 factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs ");
780 798
781 // From SVGExternalResourcesRequired 799 // From SVGExternalResourcesRequired
782 800
783 @DomName('SVGDefsElement.externalResourcesRequired') 801 @DomName('SVGDefsElement.externalResourcesRequired')
784 @DocsEditable 802 @DocsEditable
785 final AnimatedBoolean externalResourcesRequired; 803 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
848 } 866 }
849 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
850 // for details. All rights reserved. Use of this source code is governed by a 868 // for details. All rights reserved. Use of this source code is governed by a
851 // BSD-style license that can be found in the LICENSE file. 869 // BSD-style license that can be found in the LICENSE file.
852 870
853 871
854 @DocsEditable 872 @DocsEditable
855 @DomName('SVGDescElement') 873 @DomName('SVGDescElement')
856 @Unstable 874 @Unstable
857 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" { 875 class DescElement extends StyledElement implements LangSpace native "SVGDescElem ent" {
876 // To suppress missing implicit constructor warnings.
877 factory DescElement._() { throw new UnsupportedError("Not supported"); }
858 878
859 @DomName('SVGDescElement.SVGDescElement') 879 @DomName('SVGDescElement.SVGDescElement')
860 @DocsEditable 880 @DocsEditable
861 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc "); 881 factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc ");
862 882
863 // From SVGLangSpace 883 // From SVGLangSpace
864 884
865 @DomName('SVGDescElement.xmllang') 885 @DomName('SVGDescElement.xmllang')
866 @DocsEditable 886 @DocsEditable
867 String xmllang; 887 String xmllang;
868 888
869 @DomName('SVGDescElement.xmlspace') 889 @DomName('SVGDescElement.xmlspace')
870 @DocsEditable 890 @DocsEditable
871 String xmlspace; 891 String xmlspace;
872 } 892 }
873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 893 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
874 // for details. All rights reserved. Use of this source code is governed by a 894 // for details. All rights reserved. Use of this source code is governed by a
875 // BSD-style license that can be found in the LICENSE file. 895 // BSD-style license that can be found in the LICENSE file.
876 896
877 897
878 @DocsEditable 898 @DocsEditable
879 @DomName('SVGElementInstance') 899 @DomName('SVGElementInstance')
880 @Unstable 900 @Unstable
881 class ElementInstance extends EventTarget native "SVGElementInstance" { 901 class ElementInstance extends EventTarget native "SVGElementInstance" {
902 // To suppress missing implicit constructor warnings.
903 factory ElementInstance._() { throw new UnsupportedError("Not supported"); }
882 904
883 @DomName('SVGElementInstance.abortEvent') 905 @DomName('SVGElementInstance.abortEvent')
884 @DocsEditable 906 @DocsEditable
885 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort'); 907 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider <Event>('abort');
886 908
887 @DomName('SVGElementInstance.beforecopyEvent') 909 @DomName('SVGElementInstance.beforecopyEvent')
888 @DocsEditable 910 @DocsEditable
889 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy'); 911 static const EventStreamProvider<Event> beforeCopyEvent = const EventStreamPro vider<Event>('beforecopy');
890 912
891 @DomName('SVGElementInstance.beforecutEvent') 913 @DomName('SVGElementInstance.beforecutEvent')
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after
1240 } 1262 }
1241 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1242 // for details. All rights reserved. Use of this source code is governed by a 1264 // for details. All rights reserved. Use of this source code is governed by a
1243 // BSD-style license that can be found in the LICENSE file. 1265 // BSD-style license that can be found in the LICENSE file.
1244 1266
1245 1267
1246 @DocsEditable 1268 @DocsEditable
1247 @DomName('SVGEllipseElement') 1269 @DomName('SVGEllipseElement')
1248 @Unstable 1270 @Unstable
1249 class EllipseElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGEllipseElement" { 1271 class EllipseElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGEllipseElement" {
1272 // To suppress missing implicit constructor warnings.
1273 factory EllipseElement._() { throw new UnsupportedError("Not supported"); }
1250 1274
1251 @DomName('SVGEllipseElement.SVGEllipseElement') 1275 @DomName('SVGEllipseElement.SVGEllipseElement')
1252 @DocsEditable 1276 @DocsEditable
1253 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); 1277 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse");
1254 1278
1255 @DomName('SVGEllipseElement.cx') 1279 @DomName('SVGEllipseElement.cx')
1256 @DocsEditable 1280 @DocsEditable
1257 final AnimatedLength cx; 1281 final AnimatedLength cx;
1258 1282
1259 @DomName('SVGEllipseElement.cy') 1283 @DomName('SVGEllipseElement.cy')
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
1334 1358
1335 @DomName('SVGEllipseElement.transform') 1359 @DomName('SVGEllipseElement.transform')
1336 @DocsEditable 1360 @DocsEditable
1337 final AnimatedTransformList transform; 1361 final AnimatedTransformList transform;
1338 } 1362 }
1339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1363 // 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 1364 // 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. 1365 // BSD-style license that can be found in the LICENSE file.
1342 1366
1343 1367
1368 @DocsEditable
1344 @DomName('SVGExternalResourcesRequired') 1369 @DomName('SVGExternalResourcesRequired')
1345 @Unstable 1370 @Unstable
1346 abstract class ExternalResourcesRequired { 1371 abstract class ExternalResourcesRequired extends Interceptor {
1347 1372
1348 /// Checks if this type is supported on the current platform. 1373 /// Checks if this type is supported on the current platform.
1349 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element); 1374 static bool supported(SvgElement element) => JS('bool', '#.externalResourcesRe quired !== undefined && #.externalResourcesRequired.animVal !== undefined', elem ent, element);
1350 1375
1351 AnimatedBoolean externalResourcesRequired; 1376 AnimatedBoolean externalResourcesRequired;
1352 } 1377 }
1353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1378 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1354 // for details. All rights reserved. Use of this source code is governed by a 1379 // for details. All rights reserved. Use of this source code is governed by a
1355 // BSD-style license that can be found in the LICENSE file. 1380 // BSD-style license that can be found in the LICENSE file.
1356 1381
1357 1382
1358 @DocsEditable 1383 @DocsEditable
1359 @DomName('SVGFEBlendElement') 1384 @DomName('SVGFEBlendElement')
1360 @SupportedBrowser(SupportedBrowser.CHROME) 1385 @SupportedBrowser(SupportedBrowser.CHROME)
1361 @SupportedBrowser(SupportedBrowser.FIREFOX) 1386 @SupportedBrowser(SupportedBrowser.FIREFOX)
1362 @SupportedBrowser(SupportedBrowser.IE, '10') 1387 @SupportedBrowser(SupportedBrowser.IE, '10')
1363 @SupportedBrowser(SupportedBrowser.SAFARI) 1388 @SupportedBrowser(SupportedBrowser.SAFARI)
1364 @Unstable 1389 @Unstable
1365 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" { 1390 class FEBlendElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEBlendElement" {
1391 // To suppress missing implicit constructor warnings.
1392 factory FEBlendElement._() { throw new UnsupportedError("Not supported"); }
1366 1393
1367 @DomName('SVGFEBlendElement.SVGFEBlendElement') 1394 @DomName('SVGFEBlendElement.SVGFEBlendElement')
1368 @DocsEditable 1395 @DocsEditable
1369 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend"); 1396 factory FEBlendElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eBlend");
1370 1397
1371 /// Checks if this type is supported on the current platform. 1398 /// Checks if this type is supported on the current platform.
1372 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement); 1399 static bool get supported => SvgElement.isTagSupported('feBlend') && (new SvgE lement.tag('feBlend') is FEBlendElement);
1373 1400
1374 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN') 1401 @DomName('SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN')
1375 @DocsEditable 1402 @DocsEditable
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
1435 1462
1436 1463
1437 @DocsEditable 1464 @DocsEditable
1438 @DomName('SVGFEColorMatrixElement') 1465 @DomName('SVGFEColorMatrixElement')
1439 @SupportedBrowser(SupportedBrowser.CHROME) 1466 @SupportedBrowser(SupportedBrowser.CHROME)
1440 @SupportedBrowser(SupportedBrowser.FIREFOX) 1467 @SupportedBrowser(SupportedBrowser.FIREFOX)
1441 @SupportedBrowser(SupportedBrowser.IE, '10') 1468 @SupportedBrowser(SupportedBrowser.IE, '10')
1442 @SupportedBrowser(SupportedBrowser.SAFARI) 1469 @SupportedBrowser(SupportedBrowser.SAFARI)
1443 @Unstable 1470 @Unstable
1444 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" { 1471 class FEColorMatrixElement extends StyledElement implements FilterPrimitiveStand ardAttributes native "SVGFEColorMatrixElement" {
1472 // To suppress missing implicit constructor warnings.
1473 factory FEColorMatrixElement._() { throw new UnsupportedError("Not supported") ; }
1445 1474
1446 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement') 1475 @DomName('SVGFEColorMatrixElement.SVGFEColorMatrixElement')
1447 @DocsEditable 1476 @DocsEditable
1448 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix"); 1477 factory FEColorMatrixElement() => _SvgElementFactoryProvider.createSvgElement_ tag("feColorMatrix");
1449 1478
1450 /// Checks if this type is supported on the current platform. 1479 /// Checks if this type is supported on the current platform.
1451 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement); 1480 static bool get supported => SvgElement.isTagSupported('feColorMatrix') && (ne w SvgElement.tag('feColorMatrix') is FEColorMatrixElement);
1452 1481
1453 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE') 1482 @DomName('SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE')
1454 @DocsEditable 1483 @DocsEditable
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1510 1539
1511 1540
1512 @DocsEditable 1541 @DocsEditable
1513 @DomName('SVGFEComponentTransferElement') 1542 @DomName('SVGFEComponentTransferElement')
1514 @SupportedBrowser(SupportedBrowser.CHROME) 1543 @SupportedBrowser(SupportedBrowser.CHROME)
1515 @SupportedBrowser(SupportedBrowser.FIREFOX) 1544 @SupportedBrowser(SupportedBrowser.FIREFOX)
1516 @SupportedBrowser(SupportedBrowser.IE, '10') 1545 @SupportedBrowser(SupportedBrowser.IE, '10')
1517 @SupportedBrowser(SupportedBrowser.SAFARI) 1546 @SupportedBrowser(SupportedBrowser.SAFARI)
1518 @Unstable 1547 @Unstable
1519 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" { 1548 class FEComponentTransferElement extends StyledElement implements FilterPrimitiv eStandardAttributes native "SVGFEComponentTransferElement" {
1549 // To suppress missing implicit constructor warnings.
1550 factory FEComponentTransferElement._() { throw new UnsupportedError("Not suppo rted"); }
1520 1551
1521 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement') 1552 @DomName('SVGFEComponentTransferElement.SVGFEComponentTransferElement')
1522 @DocsEditable 1553 @DocsEditable
1523 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer"); 1554 factory FEComponentTransferElement() => _SvgElementFactoryProvider.createSvgEl ement_tag("feComponentTransfer");
1524 1555
1525 /// Checks if this type is supported on the current platform. 1556 /// Checks if this type is supported on the current platform.
1526 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement); 1557 static bool get supported => SvgElement.isTagSupported('feComponentTransfer') && (new SvgElement.tag('feComponentTransfer') is FEComponentTransferElement);
1527 1558
1528 @DomName('SVGFEComponentTransferElement.in1') 1559 @DomName('SVGFEComponentTransferElement.in1')
1529 @DocsEditable 1560 @DocsEditable
(...skipping 23 matching lines...) Expand all
1553 } 1584 }
1554 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1555 // for details. All rights reserved. Use of this source code is governed by a 1586 // for details. All rights reserved. Use of this source code is governed by a
1556 // BSD-style license that can be found in the LICENSE file. 1587 // BSD-style license that can be found in the LICENSE file.
1557 1588
1558 1589
1559 @DocsEditable 1590 @DocsEditable
1560 @DomName('SVGFECompositeElement') 1591 @DomName('SVGFECompositeElement')
1561 @Unstable 1592 @Unstable
1562 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" { 1593 class FECompositeElement extends StyledElement implements FilterPrimitiveStandar dAttributes native "SVGFECompositeElement" {
1594 // To suppress missing implicit constructor warnings.
1595 factory FECompositeElement._() { throw new UnsupportedError("Not supported"); }
1563 1596
1564 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC') 1597 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC')
1565 @DocsEditable 1598 @DocsEditable
1566 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; 1599 static const int SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6;
1567 1600
1568 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP') 1601 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP')
1569 @DocsEditable 1602 @DocsEditable
1570 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4; 1603 static const int SVG_FECOMPOSITE_OPERATOR_ATOP = 4;
1571 1604
1572 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN') 1605 @DomName('SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN')
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
1645 1678
1646 1679
1647 @DocsEditable 1680 @DocsEditable
1648 @DomName('SVGFEConvolveMatrixElement') 1681 @DomName('SVGFEConvolveMatrixElement')
1649 @SupportedBrowser(SupportedBrowser.CHROME) 1682 @SupportedBrowser(SupportedBrowser.CHROME)
1650 @SupportedBrowser(SupportedBrowser.FIREFOX) 1683 @SupportedBrowser(SupportedBrowser.FIREFOX)
1651 @SupportedBrowser(SupportedBrowser.IE, '10') 1684 @SupportedBrowser(SupportedBrowser.IE, '10')
1652 @SupportedBrowser(SupportedBrowser.SAFARI) 1685 @SupportedBrowser(SupportedBrowser.SAFARI)
1653 @Unstable 1686 @Unstable
1654 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" { 1687 class FEConvolveMatrixElement extends StyledElement implements FilterPrimitiveSt andardAttributes native "SVGFEConvolveMatrixElement" {
1688 // To suppress missing implicit constructor warnings.
1689 factory FEConvolveMatrixElement._() { throw new UnsupportedError("Not supporte d"); }
1655 1690
1656 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement') 1691 @DomName('SVGFEConvolveMatrixElement.SVGFEConvolveMatrixElement')
1657 @DocsEditable 1692 @DocsEditable
1658 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix"); 1693 factory FEConvolveMatrixElement() => _SvgElementFactoryProvider.createSvgEleme nt_tag("feConvolveMatrix");
1659 1694
1660 /// Checks if this type is supported on the current platform. 1695 /// Checks if this type is supported on the current platform.
1661 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement); 1696 static bool get supported => SvgElement.isTagSupported('feConvolveMatrix') && (new SvgElement.tag('feConvolveMatrix') is FEConvolveMatrixElement);
1662 1697
1663 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE') 1698 @DomName('SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE')
1664 @DocsEditable 1699 @DocsEditable
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
1752 1787
1753 1788
1754 @DocsEditable 1789 @DocsEditable
1755 @DomName('SVGFEDiffuseLightingElement') 1790 @DomName('SVGFEDiffuseLightingElement')
1756 @SupportedBrowser(SupportedBrowser.CHROME) 1791 @SupportedBrowser(SupportedBrowser.CHROME)
1757 @SupportedBrowser(SupportedBrowser.FIREFOX) 1792 @SupportedBrowser(SupportedBrowser.FIREFOX)
1758 @SupportedBrowser(SupportedBrowser.IE, '10') 1793 @SupportedBrowser(SupportedBrowser.IE, '10')
1759 @SupportedBrowser(SupportedBrowser.SAFARI) 1794 @SupportedBrowser(SupportedBrowser.SAFARI)
1760 @Unstable 1795 @Unstable
1761 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" { 1796 class FEDiffuseLightingElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDiffuseLightingElement" {
1797 // To suppress missing implicit constructor warnings.
1798 factory FEDiffuseLightingElement._() { throw new UnsupportedError("Not support ed"); }
1762 1799
1763 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement') 1800 @DomName('SVGFEDiffuseLightingElement.SVGFEDiffuseLightingElement')
1764 @DocsEditable 1801 @DocsEditable
1765 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting"); 1802 factory FEDiffuseLightingElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDiffuseLighting");
1766 1803
1767 /// Checks if this type is supported on the current platform. 1804 /// Checks if this type is supported on the current platform.
1768 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement); 1805 static bool get supported => SvgElement.isTagSupported('feDiffuseLighting') && (new SvgElement.tag('feDiffuseLighting') is FEDiffuseLightingElement);
1769 1806
1770 @DomName('SVGFEDiffuseLightingElement.diffuseConstant') 1807 @DomName('SVGFEDiffuseLightingElement.diffuseConstant')
1771 @DocsEditable 1808 @DocsEditable
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1815 1852
1816 1853
1817 @DocsEditable 1854 @DocsEditable
1818 @DomName('SVGFEDisplacementMapElement') 1855 @DomName('SVGFEDisplacementMapElement')
1819 @SupportedBrowser(SupportedBrowser.CHROME) 1856 @SupportedBrowser(SupportedBrowser.CHROME)
1820 @SupportedBrowser(SupportedBrowser.FIREFOX) 1857 @SupportedBrowser(SupportedBrowser.FIREFOX)
1821 @SupportedBrowser(SupportedBrowser.IE, '10') 1858 @SupportedBrowser(SupportedBrowser.IE, '10')
1822 @SupportedBrowser(SupportedBrowser.SAFARI) 1859 @SupportedBrowser(SupportedBrowser.SAFARI)
1823 @Unstable 1860 @Unstable
1824 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" { 1861 class FEDisplacementMapElement extends StyledElement implements FilterPrimitiveS tandardAttributes native "SVGFEDisplacementMapElement" {
1862 // To suppress missing implicit constructor warnings.
1863 factory FEDisplacementMapElement._() { throw new UnsupportedError("Not support ed"); }
1825 1864
1826 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement') 1865 @DomName('SVGFEDisplacementMapElement.SVGFEDisplacementMapElement')
1827 @DocsEditable 1866 @DocsEditable
1828 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap"); 1867 factory FEDisplacementMapElement() => _SvgElementFactoryProvider.createSvgElem ent_tag("feDisplacementMap");
1829 1868
1830 /// Checks if this type is supported on the current platform. 1869 /// Checks if this type is supported on the current platform.
1831 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement); 1870 static bool get supported => SvgElement.isTagSupported('feDisplacementMap') && (new SvgElement.tag('feDisplacementMap') is FEDisplacementMapElement);
1832 1871
1833 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A') 1872 @DomName('SVGFEDisplacementMapElement.SVG_CHANNEL_A')
1834 @DocsEditable 1873 @DocsEditable
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1898 1937
1899 1938
1900 @DocsEditable 1939 @DocsEditable
1901 @DomName('SVGFEDistantLightElement') 1940 @DomName('SVGFEDistantLightElement')
1902 @SupportedBrowser(SupportedBrowser.CHROME) 1941 @SupportedBrowser(SupportedBrowser.CHROME)
1903 @SupportedBrowser(SupportedBrowser.FIREFOX) 1942 @SupportedBrowser(SupportedBrowser.FIREFOX)
1904 @SupportedBrowser(SupportedBrowser.IE, '10') 1943 @SupportedBrowser(SupportedBrowser.IE, '10')
1905 @SupportedBrowser(SupportedBrowser.SAFARI) 1944 @SupportedBrowser(SupportedBrowser.SAFARI)
1906 @Unstable 1945 @Unstable
1907 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" { 1946 class FEDistantLightElement extends SvgElement native "SVGFEDistantLightElement" {
1947 // To suppress missing implicit constructor warnings.
1948 factory FEDistantLightElement._() { throw new UnsupportedError("Not supported" ); }
1908 1949
1909 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement') 1950 @DomName('SVGFEDistantLightElement.SVGFEDistantLightElement')
1910 @DocsEditable 1951 @DocsEditable
1911 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight"); 1952 factory FEDistantLightElement() => _SvgElementFactoryProvider.createSvgElement _tag("feDistantLight");
1912 1953
1913 /// Checks if this type is supported on the current platform. 1954 /// Checks if this type is supported on the current platform.
1914 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement); 1955 static bool get supported => SvgElement.isTagSupported('feDistantLight') && (n ew SvgElement.tag('feDistantLight') is FEDistantLightElement);
1915 1956
1916 @DomName('SVGFEDistantLightElement.azimuth') 1957 @DomName('SVGFEDistantLightElement.azimuth')
1917 @DocsEditable 1958 @DocsEditable
1918 final AnimatedNumber azimuth; 1959 final AnimatedNumber azimuth;
1919 1960
1920 @DomName('SVGFEDistantLightElement.elevation') 1961 @DomName('SVGFEDistantLightElement.elevation')
1921 @DocsEditable 1962 @DocsEditable
1922 final AnimatedNumber elevation; 1963 final AnimatedNumber elevation;
1923 } 1964 }
1924 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1965 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1925 // for details. All rights reserved. Use of this source code is governed by a 1966 // for details. All rights reserved. Use of this source code is governed by a
1926 // BSD-style license that can be found in the LICENSE file. 1967 // BSD-style license that can be found in the LICENSE file.
1927 1968
1928 1969
1929 @DocsEditable 1970 @DocsEditable
1930 @DomName('SVGFEFloodElement') 1971 @DomName('SVGFEFloodElement')
1931 @SupportedBrowser(SupportedBrowser.CHROME) 1972 @SupportedBrowser(SupportedBrowser.CHROME)
1932 @SupportedBrowser(SupportedBrowser.FIREFOX) 1973 @SupportedBrowser(SupportedBrowser.FIREFOX)
1933 @SupportedBrowser(SupportedBrowser.IE, '10') 1974 @SupportedBrowser(SupportedBrowser.IE, '10')
1934 @SupportedBrowser(SupportedBrowser.SAFARI) 1975 @SupportedBrowser(SupportedBrowser.SAFARI)
1935 @Unstable 1976 @Unstable
1936 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" { 1977 class FEFloodElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEFloodElement" {
1978 // To suppress missing implicit constructor warnings.
1979 factory FEFloodElement._() { throw new UnsupportedError("Not supported"); }
1937 1980
1938 @DomName('SVGFEFloodElement.SVGFEFloodElement') 1981 @DomName('SVGFEFloodElement.SVGFEFloodElement')
1939 @DocsEditable 1982 @DocsEditable
1940 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood"); 1983 factory FEFloodElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFlood");
1941 1984
1942 /// Checks if this type is supported on the current platform. 1985 /// Checks if this type is supported on the current platform.
1943 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement); 1986 static bool get supported => SvgElement.isTagSupported('feFlood') && (new SvgE lement.tag('feFlood') is FEFloodElement);
1944 1987
1945 // From SVGFilterPrimitiveStandardAttributes 1988 // From SVGFilterPrimitiveStandardAttributes
1946 1989
(...skipping 23 matching lines...) Expand all
1970 2013
1971 2014
1972 @DocsEditable 2015 @DocsEditable
1973 @DomName('SVGFEFuncAElement') 2016 @DomName('SVGFEFuncAElement')
1974 @SupportedBrowser(SupportedBrowser.CHROME) 2017 @SupportedBrowser(SupportedBrowser.CHROME)
1975 @SupportedBrowser(SupportedBrowser.FIREFOX) 2018 @SupportedBrowser(SupportedBrowser.FIREFOX)
1976 @SupportedBrowser(SupportedBrowser.IE, '10') 2019 @SupportedBrowser(SupportedBrowser.IE, '10')
1977 @SupportedBrowser(SupportedBrowser.SAFARI) 2020 @SupportedBrowser(SupportedBrowser.SAFARI)
1978 @Unstable 2021 @Unstable
1979 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" { 2022 class FEFuncAElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncAElement" {
2023 // To suppress missing implicit constructor warnings.
2024 factory FEFuncAElement._() { throw new UnsupportedError("Not supported"); }
1980 2025
1981 @DomName('SVGFEFuncAElement.SVGFEFuncAElement') 2026 @DomName('SVGFEFuncAElement.SVGFEFuncAElement')
1982 @DocsEditable 2027 @DocsEditable
1983 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA"); 2028 factory FEFuncAElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncA");
1984 2029
1985 /// Checks if this type is supported on the current platform. 2030 /// Checks if this type is supported on the current platform.
1986 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement); 2031 static bool get supported => SvgElement.isTagSupported('feFuncA') && (new SvgE lement.tag('feFuncA') is FEFuncAElement);
1987 } 2032 }
1988 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1989 // for details. All rights reserved. Use of this source code is governed by a 2034 // for details. All rights reserved. Use of this source code is governed by a
1990 // BSD-style license that can be found in the LICENSE file. 2035 // BSD-style license that can be found in the LICENSE file.
1991 2036
1992 2037
1993 @DocsEditable 2038 @DocsEditable
1994 @DomName('SVGFEFuncBElement') 2039 @DomName('SVGFEFuncBElement')
1995 @SupportedBrowser(SupportedBrowser.CHROME) 2040 @SupportedBrowser(SupportedBrowser.CHROME)
1996 @SupportedBrowser(SupportedBrowser.FIREFOX) 2041 @SupportedBrowser(SupportedBrowser.FIREFOX)
1997 @SupportedBrowser(SupportedBrowser.IE, '10') 2042 @SupportedBrowser(SupportedBrowser.IE, '10')
1998 @SupportedBrowser(SupportedBrowser.SAFARI) 2043 @SupportedBrowser(SupportedBrowser.SAFARI)
1999 @Unstable 2044 @Unstable
2000 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" { 2045 class FEFuncBElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncBElement" {
2046 // To suppress missing implicit constructor warnings.
2047 factory FEFuncBElement._() { throw new UnsupportedError("Not supported"); }
2001 2048
2002 @DomName('SVGFEFuncBElement.SVGFEFuncBElement') 2049 @DomName('SVGFEFuncBElement.SVGFEFuncBElement')
2003 @DocsEditable 2050 @DocsEditable
2004 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB"); 2051 factory FEFuncBElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncB");
2005 2052
2006 /// Checks if this type is supported on the current platform. 2053 /// Checks if this type is supported on the current platform.
2007 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement); 2054 static bool get supported => SvgElement.isTagSupported('feFuncB') && (new SvgE lement.tag('feFuncB') is FEFuncBElement);
2008 } 2055 }
2009 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2056 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2010 // for details. All rights reserved. Use of this source code is governed by a 2057 // for details. All rights reserved. Use of this source code is governed by a
2011 // BSD-style license that can be found in the LICENSE file. 2058 // BSD-style license that can be found in the LICENSE file.
2012 2059
2013 2060
2014 @DocsEditable 2061 @DocsEditable
2015 @DomName('SVGFEFuncGElement') 2062 @DomName('SVGFEFuncGElement')
2016 @SupportedBrowser(SupportedBrowser.CHROME) 2063 @SupportedBrowser(SupportedBrowser.CHROME)
2017 @SupportedBrowser(SupportedBrowser.FIREFOX) 2064 @SupportedBrowser(SupportedBrowser.FIREFOX)
2018 @SupportedBrowser(SupportedBrowser.IE, '10') 2065 @SupportedBrowser(SupportedBrowser.IE, '10')
2019 @SupportedBrowser(SupportedBrowser.SAFARI) 2066 @SupportedBrowser(SupportedBrowser.SAFARI)
2020 @Unstable 2067 @Unstable
2021 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" { 2068 class FEFuncGElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncGElement" {
2069 // To suppress missing implicit constructor warnings.
2070 factory FEFuncGElement._() { throw new UnsupportedError("Not supported"); }
2022 2071
2023 @DomName('SVGFEFuncGElement.SVGFEFuncGElement') 2072 @DomName('SVGFEFuncGElement.SVGFEFuncGElement')
2024 @DocsEditable 2073 @DocsEditable
2025 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG"); 2074 factory FEFuncGElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncG");
2026 2075
2027 /// Checks if this type is supported on the current platform. 2076 /// Checks if this type is supported on the current platform.
2028 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement); 2077 static bool get supported => SvgElement.isTagSupported('feFuncG') && (new SvgE lement.tag('feFuncG') is FEFuncGElement);
2029 } 2078 }
2030 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2079 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2031 // for details. All rights reserved. Use of this source code is governed by a 2080 // for details. All rights reserved. Use of this source code is governed by a
2032 // BSD-style license that can be found in the LICENSE file. 2081 // BSD-style license that can be found in the LICENSE file.
2033 2082
2034 2083
2035 @DocsEditable 2084 @DocsEditable
2036 @DomName('SVGFEFuncRElement') 2085 @DomName('SVGFEFuncRElement')
2037 @SupportedBrowser(SupportedBrowser.CHROME) 2086 @SupportedBrowser(SupportedBrowser.CHROME)
2038 @SupportedBrowser(SupportedBrowser.FIREFOX) 2087 @SupportedBrowser(SupportedBrowser.FIREFOX)
2039 @SupportedBrowser(SupportedBrowser.IE, '10') 2088 @SupportedBrowser(SupportedBrowser.IE, '10')
2040 @SupportedBrowser(SupportedBrowser.SAFARI) 2089 @SupportedBrowser(SupportedBrowser.SAFARI)
2041 @Unstable 2090 @Unstable
2042 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" { 2091 class FEFuncRElement extends _SVGComponentTransferFunctionElement native "SVGFEF uncRElement" {
2092 // To suppress missing implicit constructor warnings.
2093 factory FEFuncRElement._() { throw new UnsupportedError("Not supported"); }
2043 2094
2044 @DomName('SVGFEFuncRElement.SVGFEFuncRElement') 2095 @DomName('SVGFEFuncRElement.SVGFEFuncRElement')
2045 @DocsEditable 2096 @DocsEditable
2046 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR"); 2097 factory FEFuncRElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eFuncR");
2047 2098
2048 /// Checks if this type is supported on the current platform. 2099 /// Checks if this type is supported on the current platform.
2049 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement); 2100 static bool get supported => SvgElement.isTagSupported('feFuncR') && (new SvgE lement.tag('feFuncR') is FEFuncRElement);
2050 } 2101 }
2051 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2052 // for details. All rights reserved. Use of this source code is governed by a 2103 // for details. All rights reserved. Use of this source code is governed by a
2053 // BSD-style license that can be found in the LICENSE file. 2104 // BSD-style license that can be found in the LICENSE file.
2054 2105
2055 2106
2056 @DocsEditable 2107 @DocsEditable
2057 @DomName('SVGFEGaussianBlurElement') 2108 @DomName('SVGFEGaussianBlurElement')
2058 @SupportedBrowser(SupportedBrowser.CHROME) 2109 @SupportedBrowser(SupportedBrowser.CHROME)
2059 @SupportedBrowser(SupportedBrowser.FIREFOX) 2110 @SupportedBrowser(SupportedBrowser.FIREFOX)
2060 @SupportedBrowser(SupportedBrowser.IE, '10') 2111 @SupportedBrowser(SupportedBrowser.IE, '10')
2061 @SupportedBrowser(SupportedBrowser.SAFARI) 2112 @SupportedBrowser(SupportedBrowser.SAFARI)
2062 @Unstable 2113 @Unstable
2063 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" { 2114 class FEGaussianBlurElement extends StyledElement implements FilterPrimitiveStan dardAttributes native "SVGFEGaussianBlurElement" {
2115 // To suppress missing implicit constructor warnings.
2116 factory FEGaussianBlurElement._() { throw new UnsupportedError("Not supported" ); }
2064 2117
2065 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement') 2118 @DomName('SVGFEGaussianBlurElement.SVGFEGaussianBlurElement')
2066 @DocsEditable 2119 @DocsEditable
2067 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur"); 2120 factory FEGaussianBlurElement() => _SvgElementFactoryProvider.createSvgElement _tag("feGaussianBlur");
2068 2121
2069 /// Checks if this type is supported on the current platform. 2122 /// Checks if this type is supported on the current platform.
2070 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement); 2123 static bool get supported => SvgElement.isTagSupported('feGaussianBlur') && (n ew SvgElement.tag('feGaussianBlur') is FEGaussianBlurElement);
2071 2124
2072 @DomName('SVGFEGaussianBlurElement.in1') 2125 @DomName('SVGFEGaussianBlurElement.in1')
2073 @DocsEditable 2126 @DocsEditable
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
2113 2166
2114 2167
2115 @DocsEditable 2168 @DocsEditable
2116 @DomName('SVGFEImageElement') 2169 @DomName('SVGFEImageElement')
2117 @SupportedBrowser(SupportedBrowser.CHROME) 2170 @SupportedBrowser(SupportedBrowser.CHROME)
2118 @SupportedBrowser(SupportedBrowser.FIREFOX) 2171 @SupportedBrowser(SupportedBrowser.FIREFOX)
2119 @SupportedBrowser(SupportedBrowser.IE, '10') 2172 @SupportedBrowser(SupportedBrowser.IE, '10')
2120 @SupportedBrowser(SupportedBrowser.SAFARI) 2173 @SupportedBrowser(SupportedBrowser.SAFARI)
2121 @Unstable 2174 @Unstable
2122 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" { 2175 class FEImageElement extends StyledElement implements FilterPrimitiveStandardAtt ributes, UriReference, ExternalResourcesRequired, LangSpace native "SVGFEImageEl ement" {
2176 // To suppress missing implicit constructor warnings.
2177 factory FEImageElement._() { throw new UnsupportedError("Not supported"); }
2123 2178
2124 @DomName('SVGFEImageElement.SVGFEImageElement') 2179 @DomName('SVGFEImageElement.SVGFEImageElement')
2125 @DocsEditable 2180 @DocsEditable
2126 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage"); 2181 factory FEImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eImage");
2127 2182
2128 /// Checks if this type is supported on the current platform. 2183 /// Checks if this type is supported on the current platform.
2129 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement); 2184 static bool get supported => SvgElement.isTagSupported('feImage') && (new SvgE lement.tag('feImage') is FEImageElement);
2130 2185
2131 @DomName('SVGFEImageElement.preserveAspectRatio') 2186 @DomName('SVGFEImageElement.preserveAspectRatio')
2132 @DocsEditable 2187 @DocsEditable
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2182 2237
2183 2238
2184 @DocsEditable 2239 @DocsEditable
2185 @DomName('SVGFEMergeElement') 2240 @DomName('SVGFEMergeElement')
2186 @SupportedBrowser(SupportedBrowser.CHROME) 2241 @SupportedBrowser(SupportedBrowser.CHROME)
2187 @SupportedBrowser(SupportedBrowser.FIREFOX) 2242 @SupportedBrowser(SupportedBrowser.FIREFOX)
2188 @SupportedBrowser(SupportedBrowser.IE, '10') 2243 @SupportedBrowser(SupportedBrowser.IE, '10')
2189 @SupportedBrowser(SupportedBrowser.SAFARI) 2244 @SupportedBrowser(SupportedBrowser.SAFARI)
2190 @Unstable 2245 @Unstable
2191 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" { 2246 class FEMergeElement extends StyledElement implements FilterPrimitiveStandardAtt ributes native "SVGFEMergeElement" {
2247 // To suppress missing implicit constructor warnings.
2248 factory FEMergeElement._() { throw new UnsupportedError("Not supported"); }
2192 2249
2193 @DomName('SVGFEMergeElement.SVGFEMergeElement') 2250 @DomName('SVGFEMergeElement.SVGFEMergeElement')
2194 @DocsEditable 2251 @DocsEditable
2195 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge"); 2252 factory FEMergeElement() => _SvgElementFactoryProvider.createSvgElement_tag("f eMerge");
2196 2253
2197 /// Checks if this type is supported on the current platform. 2254 /// Checks if this type is supported on the current platform.
2198 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement); 2255 static bool get supported => SvgElement.isTagSupported('feMerge') && (new SvgE lement.tag('feMerge') is FEMergeElement);
2199 2256
2200 // From SVGFilterPrimitiveStandardAttributes 2257 // From SVGFilterPrimitiveStandardAttributes
2201 2258
(...skipping 23 matching lines...) Expand all
2225 2282
2226 2283
2227 @DocsEditable 2284 @DocsEditable
2228 @DomName('SVGFEMergeNodeElement') 2285 @DomName('SVGFEMergeNodeElement')
2229 @SupportedBrowser(SupportedBrowser.CHROME) 2286 @SupportedBrowser(SupportedBrowser.CHROME)
2230 @SupportedBrowser(SupportedBrowser.FIREFOX) 2287 @SupportedBrowser(SupportedBrowser.FIREFOX)
2231 @SupportedBrowser(SupportedBrowser.IE, '10') 2288 @SupportedBrowser(SupportedBrowser.IE, '10')
2232 @SupportedBrowser(SupportedBrowser.SAFARI) 2289 @SupportedBrowser(SupportedBrowser.SAFARI)
2233 @Unstable 2290 @Unstable
2234 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" { 2291 class FEMergeNodeElement extends SvgElement native "SVGFEMergeNodeElement" {
2292 // To suppress missing implicit constructor warnings.
2293 factory FEMergeNodeElement._() { throw new UnsupportedError("Not supported"); }
2235 2294
2236 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement') 2295 @DomName('SVGFEMergeNodeElement.SVGFEMergeNodeElement')
2237 @DocsEditable 2296 @DocsEditable
2238 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode"); 2297 factory FEMergeNodeElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feMergeNode");
2239 2298
2240 /// Checks if this type is supported on the current platform. 2299 /// Checks if this type is supported on the current platform.
2241 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement); 2300 static bool get supported => SvgElement.isTagSupported('feMergeNode') && (new SvgElement.tag('feMergeNode') is FEMergeNodeElement);
2242 2301
2243 @DomName('SVGFEMergeNodeElement.in1') 2302 @DomName('SVGFEMergeNodeElement.in1')
2244 @DocsEditable 2303 @DocsEditable
2245 final AnimatedString in1; 2304 final AnimatedString in1;
2246 } 2305 }
2247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2306 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2248 // for details. All rights reserved. Use of this source code is governed by a 2307 // for details. All rights reserved. Use of this source code is governed by a
2249 // BSD-style license that can be found in the LICENSE file. 2308 // BSD-style license that can be found in the LICENSE file.
2250 2309
2251 2310
2252 @DocsEditable 2311 @DocsEditable
2253 @DomName('SVGFEMorphologyElement') 2312 @DomName('SVGFEMorphologyElement')
2254 @SupportedBrowser(SupportedBrowser.CHROME) 2313 @SupportedBrowser(SupportedBrowser.CHROME)
2255 @SupportedBrowser(SupportedBrowser.FIREFOX) 2314 @SupportedBrowser(SupportedBrowser.FIREFOX)
2256 @SupportedBrowser(SupportedBrowser.IE, '10') 2315 @SupportedBrowser(SupportedBrowser.IE, '10')
2257 @SupportedBrowser(SupportedBrowser.SAFARI) 2316 @SupportedBrowser(SupportedBrowser.SAFARI)
2258 @Unstable 2317 @Unstable
2259 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" { 2318 class FEMorphologyElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFEMorphologyElement" {
2319 // To suppress missing implicit constructor warnings.
2320 factory FEMorphologyElement._() { throw new UnsupportedError("Not supported"); }
2260 2321
2261 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE') 2322 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE')
2262 @DocsEditable 2323 @DocsEditable
2263 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2; 2324 static const int SVG_MORPHOLOGY_OPERATOR_DILATE = 2;
2264 2325
2265 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE') 2326 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE')
2266 @DocsEditable 2327 @DocsEditable
2267 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1; 2328 static const int SVG_MORPHOLOGY_OPERATOR_ERODE = 1;
2268 2329
2269 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN') 2330 @DomName('SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN')
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
2318 2379
2319 2380
2320 @DocsEditable 2381 @DocsEditable
2321 @DomName('SVGFEOffsetElement') 2382 @DomName('SVGFEOffsetElement')
2322 @SupportedBrowser(SupportedBrowser.CHROME) 2383 @SupportedBrowser(SupportedBrowser.CHROME)
2323 @SupportedBrowser(SupportedBrowser.FIREFOX) 2384 @SupportedBrowser(SupportedBrowser.FIREFOX)
2324 @SupportedBrowser(SupportedBrowser.IE, '10') 2385 @SupportedBrowser(SupportedBrowser.IE, '10')
2325 @SupportedBrowser(SupportedBrowser.SAFARI) 2386 @SupportedBrowser(SupportedBrowser.SAFARI)
2326 @Unstable 2387 @Unstable
2327 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" { 2388 class FEOffsetElement extends StyledElement implements FilterPrimitiveStandardAt tributes native "SVGFEOffsetElement" {
2389 // To suppress missing implicit constructor warnings.
2390 factory FEOffsetElement._() { throw new UnsupportedError("Not supported"); }
2328 2391
2329 @DomName('SVGFEOffsetElement.SVGFEOffsetElement') 2392 @DomName('SVGFEOffsetElement.SVGFEOffsetElement')
2330 @DocsEditable 2393 @DocsEditable
2331 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset"); 2394 factory FEOffsetElement() => _SvgElementFactoryProvider.createSvgElement_tag(" feOffset");
2332 2395
2333 /// Checks if this type is supported on the current platform. 2396 /// Checks if this type is supported on the current platform.
2334 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement); 2397 static bool get supported => SvgElement.isTagSupported('feOffset') && (new Svg Element.tag('feOffset') is FEOffsetElement);
2335 2398
2336 @DomName('SVGFEOffsetElement.dx') 2399 @DomName('SVGFEOffsetElement.dx')
2337 @DocsEditable 2400 @DocsEditable
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
2373 2436
2374 2437
2375 @DocsEditable 2438 @DocsEditable
2376 @DomName('SVGFEPointLightElement') 2439 @DomName('SVGFEPointLightElement')
2377 @SupportedBrowser(SupportedBrowser.CHROME) 2440 @SupportedBrowser(SupportedBrowser.CHROME)
2378 @SupportedBrowser(SupportedBrowser.FIREFOX) 2441 @SupportedBrowser(SupportedBrowser.FIREFOX)
2379 @SupportedBrowser(SupportedBrowser.IE, '10') 2442 @SupportedBrowser(SupportedBrowser.IE, '10')
2380 @SupportedBrowser(SupportedBrowser.SAFARI) 2443 @SupportedBrowser(SupportedBrowser.SAFARI)
2381 @Unstable 2444 @Unstable
2382 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" { 2445 class FEPointLightElement extends SvgElement native "SVGFEPointLightElement" {
2446 // To suppress missing implicit constructor warnings.
2447 factory FEPointLightElement._() { throw new UnsupportedError("Not supported"); }
2383 2448
2384 @DomName('SVGFEPointLightElement.SVGFEPointLightElement') 2449 @DomName('SVGFEPointLightElement.SVGFEPointLightElement')
2385 @DocsEditable 2450 @DocsEditable
2386 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight"); 2451 factory FEPointLightElement() => _SvgElementFactoryProvider.createSvgElement_t ag("fePointLight");
2387 2452
2388 /// Checks if this type is supported on the current platform. 2453 /// Checks if this type is supported on the current platform.
2389 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement); 2454 static bool get supported => SvgElement.isTagSupported('fePointLight') && (new SvgElement.tag('fePointLight') is FEPointLightElement);
2390 2455
2391 @DomName('SVGFEPointLightElement.x') 2456 @DomName('SVGFEPointLightElement.x')
2392 @DocsEditable 2457 @DocsEditable
(...skipping 13 matching lines...) Expand all
2406 2471
2407 2472
2408 @DocsEditable 2473 @DocsEditable
2409 @DomName('SVGFESpecularLightingElement') 2474 @DomName('SVGFESpecularLightingElement')
2410 @SupportedBrowser(SupportedBrowser.CHROME) 2475 @SupportedBrowser(SupportedBrowser.CHROME)
2411 @SupportedBrowser(SupportedBrowser.FIREFOX) 2476 @SupportedBrowser(SupportedBrowser.FIREFOX)
2412 @SupportedBrowser(SupportedBrowser.IE, '10') 2477 @SupportedBrowser(SupportedBrowser.IE, '10')
2413 @SupportedBrowser(SupportedBrowser.SAFARI) 2478 @SupportedBrowser(SupportedBrowser.SAFARI)
2414 @Unstable 2479 @Unstable
2415 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" { 2480 class FESpecularLightingElement extends StyledElement implements FilterPrimitive StandardAttributes native "SVGFESpecularLightingElement" {
2481 // To suppress missing implicit constructor warnings.
2482 factory FESpecularLightingElement._() { throw new UnsupportedError("Not suppor ted"); }
2416 2483
2417 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement') 2484 @DomName('SVGFESpecularLightingElement.SVGFESpecularLightingElement')
2418 @DocsEditable 2485 @DocsEditable
2419 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting"); 2486 factory FESpecularLightingElement() => _SvgElementFactoryProvider.createSvgEle ment_tag("feSpecularLighting");
2420 2487
2421 /// Checks if this type is supported on the current platform. 2488 /// Checks if this type is supported on the current platform.
2422 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement); 2489 static bool get supported => SvgElement.isTagSupported('feSpecularLighting') & & (new SvgElement.tag('feSpecularLighting') is FESpecularLightingElement);
2423 2490
2424 @DomName('SVGFESpecularLightingElement.in1') 2491 @DomName('SVGFESpecularLightingElement.in1')
2425 @DocsEditable 2492 @DocsEditable
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
2465 2532
2466 2533
2467 @DocsEditable 2534 @DocsEditable
2468 @DomName('SVGFESpotLightElement') 2535 @DomName('SVGFESpotLightElement')
2469 @SupportedBrowser(SupportedBrowser.CHROME) 2536 @SupportedBrowser(SupportedBrowser.CHROME)
2470 @SupportedBrowser(SupportedBrowser.FIREFOX) 2537 @SupportedBrowser(SupportedBrowser.FIREFOX)
2471 @SupportedBrowser(SupportedBrowser.IE, '10') 2538 @SupportedBrowser(SupportedBrowser.IE, '10')
2472 @SupportedBrowser(SupportedBrowser.SAFARI) 2539 @SupportedBrowser(SupportedBrowser.SAFARI)
2473 @Unstable 2540 @Unstable
2474 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" { 2541 class FESpotLightElement extends SvgElement native "SVGFESpotLightElement" {
2542 // To suppress missing implicit constructor warnings.
2543 factory FESpotLightElement._() { throw new UnsupportedError("Not supported"); }
2475 2544
2476 @DomName('SVGFESpotLightElement.SVGFESpotLightElement') 2545 @DomName('SVGFESpotLightElement.SVGFESpotLightElement')
2477 @DocsEditable 2546 @DocsEditable
2478 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight"); 2547 factory FESpotLightElement() => _SvgElementFactoryProvider.createSvgElement_ta g("feSpotLight");
2479 2548
2480 /// Checks if this type is supported on the current platform. 2549 /// Checks if this type is supported on the current platform.
2481 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement); 2550 static bool get supported => SvgElement.isTagSupported('feSpotLight') && (new SvgElement.tag('feSpotLight') is FESpotLightElement);
2482 2551
2483 @DomName('SVGFESpotLightElement.limitingConeAngle') 2552 @DomName('SVGFESpotLightElement.limitingConeAngle')
2484 @DocsEditable 2553 @DocsEditable
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2518 2587
2519 2588
2520 @DocsEditable 2589 @DocsEditable
2521 @DomName('SVGFETileElement') 2590 @DomName('SVGFETileElement')
2522 @SupportedBrowser(SupportedBrowser.CHROME) 2591 @SupportedBrowser(SupportedBrowser.CHROME)
2523 @SupportedBrowser(SupportedBrowser.FIREFOX) 2592 @SupportedBrowser(SupportedBrowser.FIREFOX)
2524 @SupportedBrowser(SupportedBrowser.IE, '10') 2593 @SupportedBrowser(SupportedBrowser.IE, '10')
2525 @SupportedBrowser(SupportedBrowser.SAFARI) 2594 @SupportedBrowser(SupportedBrowser.SAFARI)
2526 @Unstable 2595 @Unstable
2527 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" { 2596 class FETileElement extends StyledElement implements FilterPrimitiveStandardAttr ibutes native "SVGFETileElement" {
2597 // To suppress missing implicit constructor warnings.
2598 factory FETileElement._() { throw new UnsupportedError("Not supported"); }
2528 2599
2529 @DomName('SVGFETileElement.SVGFETileElement') 2600 @DomName('SVGFETileElement.SVGFETileElement')
2530 @DocsEditable 2601 @DocsEditable
2531 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile"); 2602 factory FETileElement() => _SvgElementFactoryProvider.createSvgElement_tag("fe Tile");
2532 2603
2533 /// Checks if this type is supported on the current platform. 2604 /// Checks if this type is supported on the current platform.
2534 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement); 2605 static bool get supported => SvgElement.isTagSupported('feTile') && (new SvgEl ement.tag('feTile') is FETileElement);
2535 2606
2536 @DomName('SVGFETileElement.in1') 2607 @DomName('SVGFETileElement.in1')
2537 @DocsEditable 2608 @DocsEditable
(...skipping 27 matching lines...) Expand all
2565 2636
2566 2637
2567 @DocsEditable 2638 @DocsEditable
2568 @DomName('SVGFETurbulenceElement') 2639 @DomName('SVGFETurbulenceElement')
2569 @SupportedBrowser(SupportedBrowser.CHROME) 2640 @SupportedBrowser(SupportedBrowser.CHROME)
2570 @SupportedBrowser(SupportedBrowser.FIREFOX) 2641 @SupportedBrowser(SupportedBrowser.FIREFOX)
2571 @SupportedBrowser(SupportedBrowser.IE, '10') 2642 @SupportedBrowser(SupportedBrowser.IE, '10')
2572 @SupportedBrowser(SupportedBrowser.SAFARI) 2643 @SupportedBrowser(SupportedBrowser.SAFARI)
2573 @Unstable 2644 @Unstable
2574 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" { 2645 class FETurbulenceElement extends StyledElement implements FilterPrimitiveStanda rdAttributes native "SVGFETurbulenceElement" {
2646 // To suppress missing implicit constructor warnings.
2647 factory FETurbulenceElement._() { throw new UnsupportedError("Not supported"); }
2575 2648
2576 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement') 2649 @DomName('SVGFETurbulenceElement.SVGFETurbulenceElement')
2577 @DocsEditable 2650 @DocsEditable
2578 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence"); 2651 factory FETurbulenceElement() => _SvgElementFactoryProvider.createSvgElement_t ag("feTurbulence");
2579 2652
2580 /// Checks if this type is supported on the current platform. 2653 /// Checks if this type is supported on the current platform.
2581 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement); 2654 static bool get supported => SvgElement.isTagSupported('feTurbulence') && (new SvgElement.tag('feTurbulence') is FETurbulenceElement);
2582 2655
2583 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH') 2656 @DomName('SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH')
2584 @DocsEditable 2657 @DocsEditable
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
2656 2729
2657 2730
2658 @DocsEditable 2731 @DocsEditable
2659 @DomName('SVGFilterElement') 2732 @DomName('SVGFilterElement')
2660 @SupportedBrowser(SupportedBrowser.CHROME) 2733 @SupportedBrowser(SupportedBrowser.CHROME)
2661 @SupportedBrowser(SupportedBrowser.FIREFOX) 2734 @SupportedBrowser(SupportedBrowser.FIREFOX)
2662 @SupportedBrowser(SupportedBrowser.IE, '10') 2735 @SupportedBrowser(SupportedBrowser.IE, '10')
2663 @SupportedBrowser(SupportedBrowser.SAFARI) 2736 @SupportedBrowser(SupportedBrowser.SAFARI)
2664 @Unstable 2737 @Unstable
2665 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" { 2738 class FilterElement extends StyledElement implements UriReference, ExternalResou rcesRequired, LangSpace native "SVGFilterElement" {
2739 // To suppress missing implicit constructor warnings.
2740 factory FilterElement._() { throw new UnsupportedError("Not supported"); }
2666 2741
2667 @DomName('SVGFilterElement.SVGFilterElement') 2742 @DomName('SVGFilterElement.SVGFilterElement')
2668 @DocsEditable 2743 @DocsEditable
2669 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter"); 2744 factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("fi lter");
2670 2745
2671 /// Checks if this type is supported on the current platform. 2746 /// Checks if this type is supported on the current platform.
2672 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement); 2747 static bool get supported => SvgElement.isTagSupported('filter') && (new SvgEl ement.tag('filter') is FilterElement);
2673 2748
2674 @DomName('SVGFilterElement.filterResX') 2749 @DomName('SVGFilterElement.filterResX')
2675 @DocsEditable 2750 @DocsEditable
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
2727 2802
2728 @DomName('SVGFilterElement.href') 2803 @DomName('SVGFilterElement.href')
2729 @DocsEditable 2804 @DocsEditable
2730 final AnimatedString href; 2805 final AnimatedString href;
2731 } 2806 }
2732 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2807 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2733 // for details. All rights reserved. Use of this source code is governed by a 2808 // for details. All rights reserved. Use of this source code is governed by a
2734 // BSD-style license that can be found in the LICENSE file. 2809 // BSD-style license that can be found in the LICENSE file.
2735 2810
2736 2811
2812 @DocsEditable
2737 @DomName('SVGFilterPrimitiveStandardAttributes') 2813 @DomName('SVGFilterPrimitiveStandardAttributes')
2738 @Unstable 2814 @Unstable
2739 abstract class FilterPrimitiveStandardAttributes { 2815 abstract class FilterPrimitiveStandardAttributes extends Interceptor {
2740 2816
2741 AnimatedLength height; 2817 AnimatedLength height;
2742 2818
2743 AnimatedString result; 2819 AnimatedString result;
2744 2820
2745 AnimatedLength width; 2821 AnimatedLength width;
2746 2822
2747 AnimatedLength x; 2823 AnimatedLength x;
2748 2824
2749 AnimatedLength y; 2825 AnimatedLength y;
2750 } 2826 }
2751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2827 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2752 // for details. All rights reserved. Use of this source code is governed by a 2828 // for details. All rights reserved. Use of this source code is governed by a
2753 // BSD-style license that can be found in the LICENSE file. 2829 // BSD-style license that can be found in the LICENSE file.
2754 2830
2755 2831
2832 @DocsEditable
2756 @DomName('SVGFitToViewBox') 2833 @DomName('SVGFitToViewBox')
2757 @Unstable 2834 @Unstable
2758 abstract class FitToViewBox { 2835 abstract class FitToViewBox extends Interceptor {
2759 2836
2760 AnimatedPreserveAspectRatio preserveAspectRatio; 2837 AnimatedPreserveAspectRatio preserveAspectRatio;
2761 2838
2762 AnimatedRect viewBox; 2839 AnimatedRect viewBox;
2763 } 2840 }
2764 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2841 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2765 // for details. All rights reserved. Use of this source code is governed by a 2842 // for details. All rights reserved. Use of this source code is governed by a
2766 // BSD-style license that can be found in the LICENSE file. 2843 // BSD-style license that can be found in the LICENSE file.
2767 2844
2768 2845
2769 @DocsEditable 2846 @DocsEditable
2770 @DomName('SVGForeignObjectElement') 2847 @DomName('SVGForeignObjectElement')
2771 @SupportedBrowser(SupportedBrowser.CHROME) 2848 @SupportedBrowser(SupportedBrowser.CHROME)
2772 @SupportedBrowser(SupportedBrowser.FIREFOX) 2849 @SupportedBrowser(SupportedBrowser.FIREFOX)
2773 @SupportedBrowser(SupportedBrowser.SAFARI) 2850 @SupportedBrowser(SupportedBrowser.SAFARI)
2774 @Unstable 2851 @Unstable
2775 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" { 2852 class ForeignObjectElement extends StyledElement implements Transformable, Tests , ExternalResourcesRequired, LangSpace native "SVGForeignObjectElement" {
2853 // To suppress missing implicit constructor warnings.
2854 factory ForeignObjectElement._() { throw new UnsupportedError("Not supported") ; }
2776 2855
2777 @DomName('SVGForeignObjectElement.SVGForeignObjectElement') 2856 @DomName('SVGForeignObjectElement.SVGForeignObjectElement')
2778 @DocsEditable 2857 @DocsEditable
2779 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject"); 2858 factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_ tag("foreignObject");
2780 2859
2781 /// Checks if this type is supported on the current platform. 2860 /// Checks if this type is supported on the current platform.
2782 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement); 2861 static bool get supported => SvgElement.isTagSupported('foreignObject') && (ne w SvgElement.tag('foreignObject') is ForeignObjectElement);
2783 2862
2784 @DomName('SVGForeignObjectElement.height') 2863 @DomName('SVGForeignObjectElement.height')
2785 @DocsEditable 2864 @DocsEditable
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
2867 } 2946 }
2868 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2947 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2869 // for details. All rights reserved. Use of this source code is governed by a 2948 // for details. All rights reserved. Use of this source code is governed by a
2870 // BSD-style license that can be found in the LICENSE file. 2949 // BSD-style license that can be found in the LICENSE file.
2871 2950
2872 2951
2873 @DocsEditable 2952 @DocsEditable
2874 @DomName('SVGGElement') 2953 @DomName('SVGGElement')
2875 @Unstable 2954 @Unstable
2876 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" { 2955 class GElement extends StyledElement implements Transformable, Tests, ExternalRe sourcesRequired, LangSpace native "SVGGElement" {
2956 // To suppress missing implicit constructor warnings.
2957 factory GElement._() { throw new UnsupportedError("Not supported"); }
2877 2958
2878 @DomName('SVGGElement.SVGGElement') 2959 @DomName('SVGGElement.SVGGElement')
2879 @DocsEditable 2960 @DocsEditable
2880 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g"); 2961 factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g");
2881 2962
2882 // From SVGExternalResourcesRequired 2963 // From SVGExternalResourcesRequired
2883 2964
2884 @DomName('SVGGElement.externalResourcesRequired') 2965 @DomName('SVGGElement.externalResourcesRequired')
2885 @DocsEditable 2966 @DocsEditable
2886 final AnimatedBoolean externalResourcesRequired; 2967 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
2949 } 3030 }
2950 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3031 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2951 // for details. All rights reserved. Use of this source code is governed by a 3032 // for details. All rights reserved. Use of this source code is governed by a
2952 // BSD-style license that can be found in the LICENSE file. 3033 // BSD-style license that can be found in the LICENSE file.
2953 3034
2954 3035
2955 @DocsEditable 3036 @DocsEditable
2956 @DomName('SVGImageElement') 3037 @DomName('SVGImageElement')
2957 @Unstable 3038 @Unstable
2958 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" { 3039 class ImageElement extends StyledElement implements UriReference, Tests, Transfo rmable, ExternalResourcesRequired, LangSpace native "SVGImageElement" {
3040 // To suppress missing implicit constructor warnings.
3041 factory ImageElement._() { throw new UnsupportedError("Not supported"); }
2959 3042
2960 @DomName('SVGImageElement.SVGImageElement') 3043 @DomName('SVGImageElement.SVGImageElement')
2961 @DocsEditable 3044 @DocsEditable
2962 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge"); 3045 factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("ima ge");
2963 3046
2964 @DomName('SVGImageElement.height') 3047 @DomName('SVGImageElement.height')
2965 @DocsEditable 3048 @DocsEditable
2966 final AnimatedLength height; 3049 final AnimatedLength height;
2967 3050
2968 @DomName('SVGImageElement.preserveAspectRatio') 3051 @DomName('SVGImageElement.preserveAspectRatio')
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
3053 3136
3054 @DomName('SVGImageElement.href') 3137 @DomName('SVGImageElement.href')
3055 @DocsEditable 3138 @DocsEditable
3056 final AnimatedString href; 3139 final AnimatedString href;
3057 } 3140 }
3058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3141 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3059 // for details. All rights reserved. Use of this source code is governed by a 3142 // for details. All rights reserved. Use of this source code is governed by a
3060 // BSD-style license that can be found in the LICENSE file. 3143 // BSD-style license that can be found in the LICENSE file.
3061 3144
3062 3145
3146 @DocsEditable
3063 @DomName('SVGLangSpace') 3147 @DomName('SVGLangSpace')
3064 @Unstable 3148 @Unstable
3065 abstract class LangSpace { 3149 abstract class LangSpace extends Interceptor {
3066 3150
3067 /// Checks if this type is supported on the current platform. 3151 /// Checks if this type is supported on the current platform.
3068 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element); 3152 static bool supported(SvgElement element) => JS('bool', '#.xmlspace !== undefi ned && #.xmllang !== undefined', element, element);
3069 3153
3070 String xmllang; 3154 String xmllang;
3071 3155
3072 String xmlspace; 3156 String xmlspace;
3073 } 3157 }
3074 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3158 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3075 // for details. All rights reserved. Use of this source code is governed by a 3159 // for details. All rights reserved. Use of this source code is governed by a
3076 // BSD-style license that can be found in the LICENSE file. 3160 // BSD-style license that can be found in the LICENSE file.
3077 3161
3078 3162
3079 @DocsEditable 3163 @DocsEditable
3080 @DomName('SVGLength') 3164 @DomName('SVGLength')
3081 @Unstable 3165 @Unstable
3082 class Length native "SVGLength" { 3166 class Length extends Interceptor native "SVGLength" {
3083 3167
3084 @DomName('SVGLength.SVG_LENGTHTYPE_CM') 3168 @DomName('SVGLength.SVG_LENGTHTYPE_CM')
3085 @DocsEditable 3169 @DocsEditable
3086 static const int SVG_LENGTHTYPE_CM = 6; 3170 static const int SVG_LENGTHTYPE_CM = 6;
3087 3171
3088 @DomName('SVGLength.SVG_LENGTHTYPE_EMS') 3172 @DomName('SVGLength.SVG_LENGTHTYPE_EMS')
3089 @DocsEditable 3173 @DocsEditable
3090 static const int SVG_LENGTHTYPE_EMS = 3; 3174 static const int SVG_LENGTHTYPE_EMS = 3;
3091 3175
3092 @DomName('SVGLength.SVG_LENGTHTYPE_EXS') 3176 @DomName('SVGLength.SVG_LENGTHTYPE_EXS')
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
3239 } 3323 }
3240 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3324 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3241 // for details. All rights reserved. Use of this source code is governed by a 3325 // for details. All rights reserved. Use of this source code is governed by a
3242 // BSD-style license that can be found in the LICENSE file. 3326 // BSD-style license that can be found in the LICENSE file.
3243 3327
3244 3328
3245 @DocsEditable 3329 @DocsEditable
3246 @DomName('SVGLineElement') 3330 @DomName('SVGLineElement')
3247 @Unstable 3331 @Unstable
3248 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" { 3332 class LineElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGLineElement" {
3333 // To suppress missing implicit constructor warnings.
3334 factory LineElement._() { throw new UnsupportedError("Not supported"); }
3249 3335
3250 @DomName('SVGLineElement.SVGLineElement') 3336 @DomName('SVGLineElement.SVGLineElement')
3251 @DocsEditable 3337 @DocsEditable
3252 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); 3338 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line ");
3253 3339
3254 @DomName('SVGLineElement.x1') 3340 @DomName('SVGLineElement.x1')
3255 @DocsEditable 3341 @DocsEditable
3256 final AnimatedLength x1; 3342 final AnimatedLength x1;
3257 3343
3258 @DomName('SVGLineElement.x2') 3344 @DomName('SVGLineElement.x2')
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
3337 } 3423 }
3338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3424 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3339 // for details. All rights reserved. Use of this source code is governed by a 3425 // for details. All rights reserved. Use of this source code is governed by a
3340 // BSD-style license that can be found in the LICENSE file. 3426 // BSD-style license that can be found in the LICENSE file.
3341 3427
3342 3428
3343 @DocsEditable 3429 @DocsEditable
3344 @DomName('SVGLinearGradientElement') 3430 @DomName('SVGLinearGradientElement')
3345 @Unstable 3431 @Unstable
3346 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" { 3432 class LinearGradientElement extends _GradientElement native "SVGLinearGradientEl ement" {
3433 // To suppress missing implicit constructor warnings.
3434 factory LinearGradientElement._() { throw new UnsupportedError("Not supported" ); }
3347 3435
3348 @DomName('SVGLinearGradientElement.SVGLinearGradientElement') 3436 @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
3349 @DocsEditable 3437 @DocsEditable
3350 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient"); 3438 factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("linearGradient");
3351 3439
3352 @DomName('SVGLinearGradientElement.x1') 3440 @DomName('SVGLinearGradientElement.x1')
3353 @DocsEditable 3441 @DocsEditable
3354 final AnimatedLength x1; 3442 final AnimatedLength x1;
3355 3443
3356 @DomName('SVGLinearGradientElement.x2') 3444 @DomName('SVGLinearGradientElement.x2')
3357 @DocsEditable 3445 @DocsEditable
3358 final AnimatedLength x2; 3446 final AnimatedLength x2;
3359 3447
3360 @DomName('SVGLinearGradientElement.y1') 3448 @DomName('SVGLinearGradientElement.y1')
3361 @DocsEditable 3449 @DocsEditable
3362 final AnimatedLength y1; 3450 final AnimatedLength y1;
3363 3451
3364 @DomName('SVGLinearGradientElement.y2') 3452 @DomName('SVGLinearGradientElement.y2')
3365 @DocsEditable 3453 @DocsEditable
3366 final AnimatedLength y2; 3454 final AnimatedLength y2;
3367 } 3455 }
3368 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3456 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3369 // for details. All rights reserved. Use of this source code is governed by a 3457 // for details. All rights reserved. Use of this source code is governed by a
3370 // BSD-style license that can be found in the LICENSE file. 3458 // BSD-style license that can be found in the LICENSE file.
3371 3459
3372 3460
3461 @DocsEditable
3373 @DomName('SVGLocatable') 3462 @DomName('SVGLocatable')
3374 @Unstable 3463 @Unstable
3375 abstract class Locatable { 3464 abstract class Locatable extends Interceptor {
3376 3465
3377 SvgElement farthestViewportElement; 3466 SvgElement farthestViewportElement;
3378 3467
3379 SvgElement nearestViewportElement; 3468 SvgElement nearestViewportElement;
3380 3469
3381 Rect getBBox(); 3470 Rect getBBox();
3382 3471
3383 Matrix getCTM(); 3472 Matrix getCTM();
3384 3473
3385 Matrix getScreenCTM(); 3474 Matrix getScreenCTM();
3386 3475
3387 Matrix getTransformToElement(SvgElement element); 3476 Matrix getTransformToElement(SvgElement element);
3388 } 3477 }
3389 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3478 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3390 // for details. All rights reserved. Use of this source code is governed by a 3479 // for details. All rights reserved. Use of this source code is governed by a
3391 // BSD-style license that can be found in the LICENSE file. 3480 // BSD-style license that can be found in the LICENSE file.
3392 3481
3393 3482
3394 @DocsEditable 3483 @DocsEditable
3395 @DomName('SVGMarkerElement') 3484 @DomName('SVGMarkerElement')
3396 @Unstable 3485 @Unstable
3397 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" { 3486 class MarkerElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGMarkerElement" {
3487 // To suppress missing implicit constructor warnings.
3488 factory MarkerElement._() { throw new UnsupportedError("Not supported"); }
3398 3489
3399 @DomName('SVGMarkerElement.SVGMarkerElement') 3490 @DomName('SVGMarkerElement.SVGMarkerElement')
3400 @DocsEditable 3491 @DocsEditable
3401 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker"); 3492 factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("ma rker");
3402 3493
3403 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH') 3494 @DomName('SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH')
3404 @DocsEditable 3495 @DocsEditable
3405 static const int SVG_MARKERUNITS_STROKEWIDTH = 2; 3496 static const int SVG_MARKERUNITS_STROKEWIDTH = 2;
3406 3497
3407 @DomName('SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN') 3498 @DomName('SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN')
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
3488 } 3579 }
3489 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3580 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3490 // for details. All rights reserved. Use of this source code is governed by a 3581 // for details. All rights reserved. Use of this source code is governed by a
3491 // BSD-style license that can be found in the LICENSE file. 3582 // BSD-style license that can be found in the LICENSE file.
3492 3583
3493 3584
3494 @DocsEditable 3585 @DocsEditable
3495 @DomName('SVGMaskElement') 3586 @DomName('SVGMaskElement')
3496 @Unstable 3587 @Unstable
3497 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" { 3588 class MaskElement extends StyledElement implements Tests, ExternalResourcesRequi red, LangSpace native "SVGMaskElement" {
3589 // To suppress missing implicit constructor warnings.
3590 factory MaskElement._() { throw new UnsupportedError("Not supported"); }
3498 3591
3499 @DomName('SVGMaskElement.SVGMaskElement') 3592 @DomName('SVGMaskElement.SVGMaskElement')
3500 @DocsEditable 3593 @DocsEditable
3501 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask "); 3594 factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask ");
3502 3595
3503 @DomName('SVGMaskElement.height') 3596 @DomName('SVGMaskElement.height')
3504 @DocsEditable 3597 @DocsEditable
3505 final AnimatedLength height; 3598 final AnimatedLength height;
3506 3599
3507 @DomName('SVGMaskElement.maskContentUnits') 3600 @DomName('SVGMaskElement.maskContentUnits')
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
3559 bool hasExtension(String extension) native; 3652 bool hasExtension(String extension) native;
3560 } 3653 }
3561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3654 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3562 // for details. All rights reserved. Use of this source code is governed by a 3655 // for details. All rights reserved. Use of this source code is governed by a
3563 // BSD-style license that can be found in the LICENSE file. 3656 // BSD-style license that can be found in the LICENSE file.
3564 3657
3565 3658
3566 @DocsEditable 3659 @DocsEditable
3567 @DomName('SVGMatrix') 3660 @DomName('SVGMatrix')
3568 @Unstable 3661 @Unstable
3569 class Matrix native "SVGMatrix" { 3662 class Matrix extends Interceptor native "SVGMatrix" {
3570 3663
3571 @DomName('SVGMatrix.a') 3664 @DomName('SVGMatrix.a')
3572 @DocsEditable 3665 @DocsEditable
3573 num a; 3666 num a;
3574 3667
3575 @DomName('SVGMatrix.b') 3668 @DomName('SVGMatrix.b')
3576 @DocsEditable 3669 @DocsEditable
3577 num b; 3670 num b;
3578 3671
3579 @DomName('SVGMatrix.c') 3672 @DomName('SVGMatrix.c')
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
3638 } 3731 }
3639 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3732 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3640 // for details. All rights reserved. Use of this source code is governed by a 3733 // for details. All rights reserved. Use of this source code is governed by a
3641 // BSD-style license that can be found in the LICENSE file. 3734 // BSD-style license that can be found in the LICENSE file.
3642 3735
3643 3736
3644 @DocsEditable 3737 @DocsEditable
3645 @DomName('SVGMetadataElement') 3738 @DomName('SVGMetadataElement')
3646 @Unstable 3739 @Unstable
3647 class MetadataElement extends SvgElement native "SVGMetadataElement" { 3740 class MetadataElement extends SvgElement native "SVGMetadataElement" {
3741 // To suppress missing implicit constructor warnings.
3742 factory MetadataElement._() { throw new UnsupportedError("Not supported"); }
3648 } 3743 }
3649 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3744 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3650 // for details. All rights reserved. Use of this source code is governed by a 3745 // for details. All rights reserved. Use of this source code is governed by a
3651 // BSD-style license that can be found in the LICENSE file. 3746 // BSD-style license that can be found in the LICENSE file.
3652 3747
3653 3748
3654 @DocsEditable 3749 @DocsEditable
3655 @DomName('SVGNumber') 3750 @DomName('SVGNumber')
3656 @Unstable 3751 @Unstable
3657 class Number native "SVGNumber" { 3752 class Number extends Interceptor native "SVGNumber" {
3658 3753
3659 @DomName('SVGNumber.value') 3754 @DomName('SVGNumber.value')
3660 @DocsEditable 3755 @DocsEditable
3661 num value; 3756 num value;
3662 } 3757 }
3663 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3758 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3664 // for details. All rights reserved. Use of this source code is governed by a 3759 // for details. All rights reserved. Use of this source code is governed by a
3665 // BSD-style license that can be found in the LICENSE file. 3760 // BSD-style license that can be found in the LICENSE file.
3666 3761
3667 3762
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
3750 } 3845 }
3751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3846 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3752 // for details. All rights reserved. Use of this source code is governed by a 3847 // for details. All rights reserved. Use of this source code is governed by a
3753 // BSD-style license that can be found in the LICENSE file. 3848 // BSD-style license that can be found in the LICENSE file.
3754 3849
3755 3850
3756 @DocsEditable 3851 @DocsEditable
3757 @DomName('SVGPathElement') 3852 @DomName('SVGPathElement')
3758 @Unstable 3853 @Unstable
3759 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" { 3854 class PathElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGPathElement" {
3855 // To suppress missing implicit constructor warnings.
3856 factory PathElement._() { throw new UnsupportedError("Not supported"); }
3760 3857
3761 @DomName('SVGPathElement.SVGPathElement') 3858 @DomName('SVGPathElement.SVGPathElement')
3762 @DocsEditable 3859 @DocsEditable
3763 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); 3860 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path ");
3764 3861
3765 @DomName('SVGPathElement.animatedNormalizedPathSegList') 3862 @DomName('SVGPathElement.animatedNormalizedPathSegList')
3766 @DocsEditable 3863 @DocsEditable
3767 final PathSegList animatedNormalizedPathSegList; 3864 final PathSegList animatedNormalizedPathSegList;
3768 3865
3769 @DomName('SVGPathElement.animatedPathSegList') 3866 @DomName('SVGPathElement.animatedPathSegList')
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
3958 final AnimatedTransformList transform; 4055 final AnimatedTransformList transform;
3959 } 4056 }
3960 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4057 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3961 // for details. All rights reserved. Use of this source code is governed by a 4058 // for details. All rights reserved. Use of this source code is governed by a
3962 // BSD-style license that can be found in the LICENSE file. 4059 // BSD-style license that can be found in the LICENSE file.
3963 4060
3964 4061
3965 @DocsEditable 4062 @DocsEditable
3966 @DomName('SVGPathSeg') 4063 @DomName('SVGPathSeg')
3967 @Unstable 4064 @Unstable
3968 class PathSeg native "SVGPathSeg" { 4065 class PathSeg extends Interceptor native "SVGPathSeg" {
3969 4066
3970 @DomName('SVGPathSeg.PATHSEG_ARC_ABS') 4067 @DomName('SVGPathSeg.PATHSEG_ARC_ABS')
3971 @DocsEditable 4068 @DocsEditable
3972 static const int PATHSEG_ARC_ABS = 10; 4069 static const int PATHSEG_ARC_ABS = 10;
3973 4070
3974 @DomName('SVGPathSeg.PATHSEG_ARC_REL') 4071 @DomName('SVGPathSeg.PATHSEG_ARC_REL')
3975 @DocsEditable 4072 @DocsEditable
3976 static const int PATHSEG_ARC_REL = 11; 4073 static const int PATHSEG_ARC_REL = 11;
3977 4074
3978 @DomName('SVGPathSeg.PATHSEG_CLOSEPATH') 4075 @DomName('SVGPathSeg.PATHSEG_CLOSEPATH')
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
4057 } 4154 }
4058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4155 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4059 // for details. All rights reserved. Use of this source code is governed by a 4156 // for details. All rights reserved. Use of this source code is governed by a
4060 // BSD-style license that can be found in the LICENSE file. 4157 // BSD-style license that can be found in the LICENSE file.
4061 4158
4062 4159
4063 @DocsEditable 4160 @DocsEditable
4064 @DomName('SVGPathSegArcAbs') 4161 @DomName('SVGPathSegArcAbs')
4065 @Unstable 4162 @Unstable
4066 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" { 4163 class PathSegArcAbs extends PathSeg native "SVGPathSegArcAbs" {
4164 // To suppress missing implicit constructor warnings.
4165 factory PathSegArcAbs._() { throw new UnsupportedError("Not supported"); }
4067 4166
4068 @DomName('SVGPathSegArcAbs.angle') 4167 @DomName('SVGPathSegArcAbs.angle')
4069 @DocsEditable 4168 @DocsEditable
4070 num angle; 4169 num angle;
4071 4170
4072 @DomName('SVGPathSegArcAbs.largeArcFlag') 4171 @DomName('SVGPathSegArcAbs.largeArcFlag')
4073 @DocsEditable 4172 @DocsEditable
4074 bool largeArcFlag; 4173 bool largeArcFlag;
4075 4174
4076 @DomName('SVGPathSegArcAbs.r1') 4175 @DomName('SVGPathSegArcAbs.r1')
(...skipping 18 matching lines...) Expand all
4095 } 4194 }
4096 // 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
4097 // 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
4098 // BSD-style license that can be found in the LICENSE file. 4197 // BSD-style license that can be found in the LICENSE file.
4099 4198
4100 4199
4101 @DocsEditable 4200 @DocsEditable
4102 @DomName('SVGPathSegArcRel') 4201 @DomName('SVGPathSegArcRel')
4103 @Unstable 4202 @Unstable
4104 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" { 4203 class PathSegArcRel extends PathSeg native "SVGPathSegArcRel" {
4204 // To suppress missing implicit constructor warnings.
4205 factory PathSegArcRel._() { throw new UnsupportedError("Not supported"); }
4105 4206
4106 @DomName('SVGPathSegArcRel.angle') 4207 @DomName('SVGPathSegArcRel.angle')
4107 @DocsEditable 4208 @DocsEditable
4108 num angle; 4209 num angle;
4109 4210
4110 @DomName('SVGPathSegArcRel.largeArcFlag') 4211 @DomName('SVGPathSegArcRel.largeArcFlag')
4111 @DocsEditable 4212 @DocsEditable
4112 bool largeArcFlag; 4213 bool largeArcFlag;
4113 4214
4114 @DomName('SVGPathSegArcRel.r1') 4215 @DomName('SVGPathSegArcRel.r1')
(...skipping 18 matching lines...) Expand all
4133 } 4234 }
4134 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4235 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4135 // for details. All rights reserved. Use of this source code is governed by a 4236 // for details. All rights reserved. Use of this source code is governed by a
4136 // BSD-style license that can be found in the LICENSE file. 4237 // BSD-style license that can be found in the LICENSE file.
4137 4238
4138 4239
4139 @DocsEditable 4240 @DocsEditable
4140 @DomName('SVGPathSegClosePath') 4241 @DomName('SVGPathSegClosePath')
4141 @Unstable 4242 @Unstable
4142 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" { 4243 class PathSegClosePath extends PathSeg native "SVGPathSegClosePath" {
4244 // To suppress missing implicit constructor warnings.
4245 factory PathSegClosePath._() { throw new UnsupportedError("Not supported"); }
4143 } 4246 }
4144 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4145 // for details. All rights reserved. Use of this source code is governed by a 4248 // for details. All rights reserved. Use of this source code is governed by a
4146 // BSD-style license that can be found in the LICENSE file. 4249 // BSD-style license that can be found in the LICENSE file.
4147 4250
4148 4251
4149 @DocsEditable 4252 @DocsEditable
4150 @DomName('SVGPathSegCurvetoCubicAbs') 4253 @DomName('SVGPathSegCurvetoCubicAbs')
4151 @Unstable 4254 @Unstable
4152 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" { 4255 class PathSegCurvetoCubicAbs extends PathSeg native "SVGPathSegCurvetoCubicAbs" {
4256 // To suppress missing implicit constructor warnings.
4257 factory PathSegCurvetoCubicAbs._() { throw new UnsupportedError("Not supported "); }
4153 4258
4154 @DomName('SVGPathSegCurvetoCubicAbs.x') 4259 @DomName('SVGPathSegCurvetoCubicAbs.x')
4155 @DocsEditable 4260 @DocsEditable
4156 num x; 4261 num x;
4157 4262
4158 @DomName('SVGPathSegCurvetoCubicAbs.x1') 4263 @DomName('SVGPathSegCurvetoCubicAbs.x1')
4159 @DocsEditable 4264 @DocsEditable
4160 num x1; 4265 num x1;
4161 4266
4162 @DomName('SVGPathSegCurvetoCubicAbs.x2') 4267 @DomName('SVGPathSegCurvetoCubicAbs.x2')
(...skipping 14 matching lines...) Expand all
4177 } 4282 }
4178 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4283 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4179 // for details. All rights reserved. Use of this source code is governed by a 4284 // for details. All rights reserved. Use of this source code is governed by a
4180 // BSD-style license that can be found in the LICENSE file. 4285 // BSD-style license that can be found in the LICENSE file.
4181 4286
4182 4287
4183 @DocsEditable 4288 @DocsEditable
4184 @DomName('SVGPathSegCurvetoCubicRel') 4289 @DomName('SVGPathSegCurvetoCubicRel')
4185 @Unstable 4290 @Unstable
4186 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" { 4291 class PathSegCurvetoCubicRel extends PathSeg native "SVGPathSegCurvetoCubicRel" {
4292 // To suppress missing implicit constructor warnings.
4293 factory PathSegCurvetoCubicRel._() { throw new UnsupportedError("Not supported "); }
4187 4294
4188 @DomName('SVGPathSegCurvetoCubicRel.x') 4295 @DomName('SVGPathSegCurvetoCubicRel.x')
4189 @DocsEditable 4296 @DocsEditable
4190 num x; 4297 num x;
4191 4298
4192 @DomName('SVGPathSegCurvetoCubicRel.x1') 4299 @DomName('SVGPathSegCurvetoCubicRel.x1')
4193 @DocsEditable 4300 @DocsEditable
4194 num x1; 4301 num x1;
4195 4302
4196 @DomName('SVGPathSegCurvetoCubicRel.x2') 4303 @DomName('SVGPathSegCurvetoCubicRel.x2')
(...skipping 14 matching lines...) Expand all
4211 } 4318 }
4212 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4319 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4213 // for details. All rights reserved. Use of this source code is governed by a 4320 // for details. All rights reserved. Use of this source code is governed by a
4214 // BSD-style license that can be found in the LICENSE file. 4321 // BSD-style license that can be found in the LICENSE file.
4215 4322
4216 4323
4217 @DocsEditable 4324 @DocsEditable
4218 @DomName('SVGPathSegCurvetoCubicSmoothAbs') 4325 @DomName('SVGPathSegCurvetoCubicSmoothAbs')
4219 @Unstable 4326 @Unstable
4220 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" { 4327 class PathSegCurvetoCubicSmoothAbs extends PathSeg native "SVGPathSegCurvetoCubi cSmoothAbs" {
4328 // To suppress missing implicit constructor warnings.
4329 factory PathSegCurvetoCubicSmoothAbs._() { throw new UnsupportedError("Not sup ported"); }
4221 4330
4222 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x') 4331 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x')
4223 @DocsEditable 4332 @DocsEditable
4224 num x; 4333 num x;
4225 4334
4226 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2') 4335 @DomName('SVGPathSegCurvetoCubicSmoothAbs.x2')
4227 @DocsEditable 4336 @DocsEditable
4228 num x2; 4337 num x2;
4229 4338
4230 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y') 4339 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y')
4231 @DocsEditable 4340 @DocsEditable
4232 num y; 4341 num y;
4233 4342
4234 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2') 4343 @DomName('SVGPathSegCurvetoCubicSmoothAbs.y2')
4235 @DocsEditable 4344 @DocsEditable
4236 num y2; 4345 num y2;
4237 } 4346 }
4238 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4347 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4239 // for details. All rights reserved. Use of this source code is governed by a 4348 // for details. All rights reserved. Use of this source code is governed by a
4240 // BSD-style license that can be found in the LICENSE file. 4349 // BSD-style license that can be found in the LICENSE file.
4241 4350
4242 4351
4243 @DocsEditable 4352 @DocsEditable
4244 @DomName('SVGPathSegCurvetoCubicSmoothRel') 4353 @DomName('SVGPathSegCurvetoCubicSmoothRel')
4245 @Unstable 4354 @Unstable
4246 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" { 4355 class PathSegCurvetoCubicSmoothRel extends PathSeg native "SVGPathSegCurvetoCubi cSmoothRel" {
4356 // To suppress missing implicit constructor warnings.
4357 factory PathSegCurvetoCubicSmoothRel._() { throw new UnsupportedError("Not sup ported"); }
4247 4358
4248 @DomName('SVGPathSegCurvetoCubicSmoothRel.x') 4359 @DomName('SVGPathSegCurvetoCubicSmoothRel.x')
4249 @DocsEditable 4360 @DocsEditable
4250 num x; 4361 num x;
4251 4362
4252 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2') 4363 @DomName('SVGPathSegCurvetoCubicSmoothRel.x2')
4253 @DocsEditable 4364 @DocsEditable
4254 num x2; 4365 num x2;
4255 4366
4256 @DomName('SVGPathSegCurvetoCubicSmoothRel.y') 4367 @DomName('SVGPathSegCurvetoCubicSmoothRel.y')
4257 @DocsEditable 4368 @DocsEditable
4258 num y; 4369 num y;
4259 4370
4260 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2') 4371 @DomName('SVGPathSegCurvetoCubicSmoothRel.y2')
4261 @DocsEditable 4372 @DocsEditable
4262 num y2; 4373 num y2;
4263 } 4374 }
4264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4375 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4265 // for details. All rights reserved. Use of this source code is governed by a 4376 // for details. All rights reserved. Use of this source code is governed by a
4266 // BSD-style license that can be found in the LICENSE file. 4377 // BSD-style license that can be found in the LICENSE file.
4267 4378
4268 4379
4269 @DocsEditable 4380 @DocsEditable
4270 @DomName('SVGPathSegCurvetoQuadraticAbs') 4381 @DomName('SVGPathSegCurvetoQuadraticAbs')
4271 @Unstable 4382 @Unstable
4272 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" { 4383 class PathSegCurvetoQuadraticAbs extends PathSeg native "SVGPathSegCurvetoQuadra ticAbs" {
4384 // To suppress missing implicit constructor warnings.
4385 factory PathSegCurvetoQuadraticAbs._() { throw new UnsupportedError("Not suppo rted"); }
4273 4386
4274 @DomName('SVGPathSegCurvetoQuadraticAbs.x') 4387 @DomName('SVGPathSegCurvetoQuadraticAbs.x')
4275 @DocsEditable 4388 @DocsEditable
4276 num x; 4389 num x;
4277 4390
4278 @DomName('SVGPathSegCurvetoQuadraticAbs.x1') 4391 @DomName('SVGPathSegCurvetoQuadraticAbs.x1')
4279 @DocsEditable 4392 @DocsEditable
4280 num x1; 4393 num x1;
4281 4394
4282 @DomName('SVGPathSegCurvetoQuadraticAbs.y') 4395 @DomName('SVGPathSegCurvetoQuadraticAbs.y')
4283 @DocsEditable 4396 @DocsEditable
4284 num y; 4397 num y;
4285 4398
4286 @DomName('SVGPathSegCurvetoQuadraticAbs.y1') 4399 @DomName('SVGPathSegCurvetoQuadraticAbs.y1')
4287 @DocsEditable 4400 @DocsEditable
4288 num y1; 4401 num y1;
4289 } 4402 }
4290 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4403 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4291 // for details. All rights reserved. Use of this source code is governed by a 4404 // for details. All rights reserved. Use of this source code is governed by a
4292 // BSD-style license that can be found in the LICENSE file. 4405 // BSD-style license that can be found in the LICENSE file.
4293 4406
4294 4407
4295 @DocsEditable 4408 @DocsEditable
4296 @DomName('SVGPathSegCurvetoQuadraticRel') 4409 @DomName('SVGPathSegCurvetoQuadraticRel')
4297 @Unstable 4410 @Unstable
4298 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" { 4411 class PathSegCurvetoQuadraticRel extends PathSeg native "SVGPathSegCurvetoQuadra ticRel" {
4412 // To suppress missing implicit constructor warnings.
4413 factory PathSegCurvetoQuadraticRel._() { throw new UnsupportedError("Not suppo rted"); }
4299 4414
4300 @DomName('SVGPathSegCurvetoQuadraticRel.x') 4415 @DomName('SVGPathSegCurvetoQuadraticRel.x')
4301 @DocsEditable 4416 @DocsEditable
4302 num x; 4417 num x;
4303 4418
4304 @DomName('SVGPathSegCurvetoQuadraticRel.x1') 4419 @DomName('SVGPathSegCurvetoQuadraticRel.x1')
4305 @DocsEditable 4420 @DocsEditable
4306 num x1; 4421 num x1;
4307 4422
4308 @DomName('SVGPathSegCurvetoQuadraticRel.y') 4423 @DomName('SVGPathSegCurvetoQuadraticRel.y')
4309 @DocsEditable 4424 @DocsEditable
4310 num y; 4425 num y;
4311 4426
4312 @DomName('SVGPathSegCurvetoQuadraticRel.y1') 4427 @DomName('SVGPathSegCurvetoQuadraticRel.y1')
4313 @DocsEditable 4428 @DocsEditable
4314 num y1; 4429 num y1;
4315 } 4430 }
4316 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4317 // for details. All rights reserved. Use of this source code is governed by a 4432 // for details. All rights reserved. Use of this source code is governed by a
4318 // BSD-style license that can be found in the LICENSE file. 4433 // BSD-style license that can be found in the LICENSE file.
4319 4434
4320 4435
4321 @DocsEditable 4436 @DocsEditable
4322 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs') 4437 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs')
4323 @Unstable 4438 @Unstable
4324 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" { 4439 class PathSegCurvetoQuadraticSmoothAbs extends PathSeg native "SVGPathSegCurveto QuadraticSmoothAbs" {
4440 // To suppress missing implicit constructor warnings.
4441 factory PathSegCurvetoQuadraticSmoothAbs._() { throw new UnsupportedError("Not supported"); }
4325 4442
4326 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x') 4443 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.x')
4327 @DocsEditable 4444 @DocsEditable
4328 num x; 4445 num x;
4329 4446
4330 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y') 4447 @DomName('SVGPathSegCurvetoQuadraticSmoothAbs.y')
4331 @DocsEditable 4448 @DocsEditable
4332 num y; 4449 num y;
4333 } 4450 }
4334 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4451 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4335 // for details. All rights reserved. Use of this source code is governed by a 4452 // for details. All rights reserved. Use of this source code is governed by a
4336 // BSD-style license that can be found in the LICENSE file. 4453 // BSD-style license that can be found in the LICENSE file.
4337 4454
4338 4455
4339 @DocsEditable 4456 @DocsEditable
4340 @DomName('SVGPathSegCurvetoQuadraticSmoothRel') 4457 @DomName('SVGPathSegCurvetoQuadraticSmoothRel')
4341 @Unstable 4458 @Unstable
4342 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" { 4459 class PathSegCurvetoQuadraticSmoothRel extends PathSeg native "SVGPathSegCurveto QuadraticSmoothRel" {
4460 // To suppress missing implicit constructor warnings.
4461 factory PathSegCurvetoQuadraticSmoothRel._() { throw new UnsupportedError("Not supported"); }
4343 4462
4344 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x') 4463 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.x')
4345 @DocsEditable 4464 @DocsEditable
4346 num x; 4465 num x;
4347 4466
4348 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y') 4467 @DomName('SVGPathSegCurvetoQuadraticSmoothRel.y')
4349 @DocsEditable 4468 @DocsEditable
4350 num y; 4469 num y;
4351 } 4470 }
4352 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4471 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4353 // for details. All rights reserved. Use of this source code is governed by a 4472 // for details. All rights reserved. Use of this source code is governed by a
4354 // BSD-style license that can be found in the LICENSE file. 4473 // BSD-style license that can be found in the LICENSE file.
4355 4474
4356 4475
4357 @DocsEditable 4476 @DocsEditable
4358 @DomName('SVGPathSegLinetoAbs') 4477 @DomName('SVGPathSegLinetoAbs')
4359 @Unstable 4478 @Unstable
4360 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" { 4479 class PathSegLinetoAbs extends PathSeg native "SVGPathSegLinetoAbs" {
4480 // To suppress missing implicit constructor warnings.
4481 factory PathSegLinetoAbs._() { throw new UnsupportedError("Not supported"); }
4361 4482
4362 @DomName('SVGPathSegLinetoAbs.x') 4483 @DomName('SVGPathSegLinetoAbs.x')
4363 @DocsEditable 4484 @DocsEditable
4364 num x; 4485 num x;
4365 4486
4366 @DomName('SVGPathSegLinetoAbs.y') 4487 @DomName('SVGPathSegLinetoAbs.y')
4367 @DocsEditable 4488 @DocsEditable
4368 num y; 4489 num y;
4369 } 4490 }
4370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4491 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4371 // for details. All rights reserved. Use of this source code is governed by a 4492 // for details. All rights reserved. Use of this source code is governed by a
4372 // BSD-style license that can be found in the LICENSE file. 4493 // BSD-style license that can be found in the LICENSE file.
4373 4494
4374 4495
4375 @DocsEditable 4496 @DocsEditable
4376 @DomName('SVGPathSegLinetoHorizontalAbs') 4497 @DomName('SVGPathSegLinetoHorizontalAbs')
4377 @Unstable 4498 @Unstable
4378 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" { 4499 class PathSegLinetoHorizontalAbs extends PathSeg native "SVGPathSegLinetoHorizon talAbs" {
4500 // To suppress missing implicit constructor warnings.
4501 factory PathSegLinetoHorizontalAbs._() { throw new UnsupportedError("Not suppo rted"); }
4379 4502
4380 @DomName('SVGPathSegLinetoHorizontalAbs.x') 4503 @DomName('SVGPathSegLinetoHorizontalAbs.x')
4381 @DocsEditable 4504 @DocsEditable
4382 num x; 4505 num x;
4383 } 4506 }
4384 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4507 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4385 // for details. All rights reserved. Use of this source code is governed by a 4508 // for details. All rights reserved. Use of this source code is governed by a
4386 // BSD-style license that can be found in the LICENSE file. 4509 // BSD-style license that can be found in the LICENSE file.
4387 4510
4388 4511
4389 @DocsEditable 4512 @DocsEditable
4390 @DomName('SVGPathSegLinetoHorizontalRel') 4513 @DomName('SVGPathSegLinetoHorizontalRel')
4391 @Unstable 4514 @Unstable
4392 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" { 4515 class PathSegLinetoHorizontalRel extends PathSeg native "SVGPathSegLinetoHorizon talRel" {
4516 // To suppress missing implicit constructor warnings.
4517 factory PathSegLinetoHorizontalRel._() { throw new UnsupportedError("Not suppo rted"); }
4393 4518
4394 @DomName('SVGPathSegLinetoHorizontalRel.x') 4519 @DomName('SVGPathSegLinetoHorizontalRel.x')
4395 @DocsEditable 4520 @DocsEditable
4396 num x; 4521 num x;
4397 } 4522 }
4398 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4523 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4399 // for details. All rights reserved. Use of this source code is governed by a 4524 // for details. All rights reserved. Use of this source code is governed by a
4400 // BSD-style license that can be found in the LICENSE file. 4525 // BSD-style license that can be found in the LICENSE file.
4401 4526
4402 4527
4403 @DocsEditable 4528 @DocsEditable
4404 @DomName('SVGPathSegLinetoRel') 4529 @DomName('SVGPathSegLinetoRel')
4405 @Unstable 4530 @Unstable
4406 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" { 4531 class PathSegLinetoRel extends PathSeg native "SVGPathSegLinetoRel" {
4532 // To suppress missing implicit constructor warnings.
4533 factory PathSegLinetoRel._() { throw new UnsupportedError("Not supported"); }
4407 4534
4408 @DomName('SVGPathSegLinetoRel.x') 4535 @DomName('SVGPathSegLinetoRel.x')
4409 @DocsEditable 4536 @DocsEditable
4410 num x; 4537 num x;
4411 4538
4412 @DomName('SVGPathSegLinetoRel.y') 4539 @DomName('SVGPathSegLinetoRel.y')
4413 @DocsEditable 4540 @DocsEditable
4414 num y; 4541 num y;
4415 } 4542 }
4416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4543 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4417 // for details. All rights reserved. Use of this source code is governed by a 4544 // for details. All rights reserved. Use of this source code is governed by a
4418 // BSD-style license that can be found in the LICENSE file. 4545 // BSD-style license that can be found in the LICENSE file.
4419 4546
4420 4547
4421 @DocsEditable 4548 @DocsEditable
4422 @DomName('SVGPathSegLinetoVerticalAbs') 4549 @DomName('SVGPathSegLinetoVerticalAbs')
4423 @Unstable 4550 @Unstable
4424 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" { 4551 class PathSegLinetoVerticalAbs extends PathSeg native "SVGPathSegLinetoVerticalA bs" {
4552 // To suppress missing implicit constructor warnings.
4553 factory PathSegLinetoVerticalAbs._() { throw new UnsupportedError("Not support ed"); }
4425 4554
4426 @DomName('SVGPathSegLinetoVerticalAbs.y') 4555 @DomName('SVGPathSegLinetoVerticalAbs.y')
4427 @DocsEditable 4556 @DocsEditable
4428 num y; 4557 num y;
4429 } 4558 }
4430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4559 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4431 // for details. All rights reserved. Use of this source code is governed by a 4560 // for details. All rights reserved. Use of this source code is governed by a
4432 // BSD-style license that can be found in the LICENSE file. 4561 // BSD-style license that can be found in the LICENSE file.
4433 4562
4434 4563
4435 @DocsEditable 4564 @DocsEditable
4436 @DomName('SVGPathSegLinetoVerticalRel') 4565 @DomName('SVGPathSegLinetoVerticalRel')
4437 @Unstable 4566 @Unstable
4438 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" { 4567 class PathSegLinetoVerticalRel extends PathSeg native "SVGPathSegLinetoVerticalR el" {
4568 // To suppress missing implicit constructor warnings.
4569 factory PathSegLinetoVerticalRel._() { throw new UnsupportedError("Not support ed"); }
4439 4570
4440 @DomName('SVGPathSegLinetoVerticalRel.y') 4571 @DomName('SVGPathSegLinetoVerticalRel.y')
4441 @DocsEditable 4572 @DocsEditable
4442 num y; 4573 num y;
4443 } 4574 }
4444 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4575 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4445 // for details. All rights reserved. Use of this source code is governed by a 4576 // for details. All rights reserved. Use of this source code is governed by a
4446 // BSD-style license that can be found in the LICENSE file. 4577 // BSD-style license that can be found in the LICENSE file.
4447 4578
4448 4579
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
4531 } 4662 }
4532 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4663 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4533 // for details. All rights reserved. Use of this source code is governed by a 4664 // for details. All rights reserved. Use of this source code is governed by a
4534 // BSD-style license that can be found in the LICENSE file. 4665 // BSD-style license that can be found in the LICENSE file.
4535 4666
4536 4667
4537 @DocsEditable 4668 @DocsEditable
4538 @DomName('SVGPathSegMovetoAbs') 4669 @DomName('SVGPathSegMovetoAbs')
4539 @Unstable 4670 @Unstable
4540 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" { 4671 class PathSegMovetoAbs extends PathSeg native "SVGPathSegMovetoAbs" {
4672 // To suppress missing implicit constructor warnings.
4673 factory PathSegMovetoAbs._() { throw new UnsupportedError("Not supported"); }
4541 4674
4542 @DomName('SVGPathSegMovetoAbs.x') 4675 @DomName('SVGPathSegMovetoAbs.x')
4543 @DocsEditable 4676 @DocsEditable
4544 num x; 4677 num x;
4545 4678
4546 @DomName('SVGPathSegMovetoAbs.y') 4679 @DomName('SVGPathSegMovetoAbs.y')
4547 @DocsEditable 4680 @DocsEditable
4548 num y; 4681 num y;
4549 } 4682 }
4550 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4683 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4551 // for details. All rights reserved. Use of this source code is governed by a 4684 // for details. All rights reserved. Use of this source code is governed by a
4552 // BSD-style license that can be found in the LICENSE file. 4685 // BSD-style license that can be found in the LICENSE file.
4553 4686
4554 4687
4555 @DocsEditable 4688 @DocsEditable
4556 @DomName('SVGPathSegMovetoRel') 4689 @DomName('SVGPathSegMovetoRel')
4557 @Unstable 4690 @Unstable
4558 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" { 4691 class PathSegMovetoRel extends PathSeg native "SVGPathSegMovetoRel" {
4692 // To suppress missing implicit constructor warnings.
4693 factory PathSegMovetoRel._() { throw new UnsupportedError("Not supported"); }
4559 4694
4560 @DomName('SVGPathSegMovetoRel.x') 4695 @DomName('SVGPathSegMovetoRel.x')
4561 @DocsEditable 4696 @DocsEditable
4562 num x; 4697 num x;
4563 4698
4564 @DomName('SVGPathSegMovetoRel.y') 4699 @DomName('SVGPathSegMovetoRel.y')
4565 @DocsEditable 4700 @DocsEditable
4566 num y; 4701 num y;
4567 } 4702 }
4568 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4703 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4569 // for details. All rights reserved. Use of this source code is governed by a 4704 // for details. All rights reserved. Use of this source code is governed by a
4570 // BSD-style license that can be found in the LICENSE file. 4705 // BSD-style license that can be found in the LICENSE file.
4571 4706
4572 4707
4573 @DocsEditable 4708 @DocsEditable
4574 @DomName('SVGPatternElement') 4709 @DomName('SVGPatternElement')
4575 @Unstable 4710 @Unstable
4576 class PatternElement extends StyledElement implements FitToViewBox, UriReference , Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" { 4711 class PatternElement extends StyledElement implements FitToViewBox, UriReference , Tests, ExternalResourcesRequired, LangSpace native "SVGPatternElement" {
4712 // To suppress missing implicit constructor warnings.
4713 factory PatternElement._() { throw new UnsupportedError("Not supported"); }
4577 4714
4578 @DomName('SVGPatternElement.SVGPatternElement') 4715 @DomName('SVGPatternElement.SVGPatternElement')
4579 @DocsEditable 4716 @DocsEditable
4580 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern"); 4717 factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("p attern");
4581 4718
4582 @DomName('SVGPatternElement.height') 4719 @DomName('SVGPatternElement.height')
4583 @DocsEditable 4720 @DocsEditable
4584 final AnimatedLength height; 4721 final AnimatedLength height;
4585 4722
4586 @DomName('SVGPatternElement.patternContentUnits') 4723 @DomName('SVGPatternElement.patternContentUnits')
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
4658 final AnimatedString href; 4795 final AnimatedString href;
4659 } 4796 }
4660 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4797 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4661 // for details. All rights reserved. Use of this source code is governed by a 4798 // for details. All rights reserved. Use of this source code is governed by a
4662 // BSD-style license that can be found in the LICENSE file. 4799 // BSD-style license that can be found in the LICENSE file.
4663 4800
4664 4801
4665 @DocsEditable 4802 @DocsEditable
4666 @DomName('SVGPoint') 4803 @DomName('SVGPoint')
4667 @Unstable 4804 @Unstable
4668 class Point native "SVGPoint" { 4805 class Point extends Interceptor native "SVGPoint" {
4669 4806
4670 @DomName('SVGPoint.x') 4807 @DomName('SVGPoint.x')
4671 @DocsEditable 4808 @DocsEditable
4672 num x; 4809 num x;
4673 4810
4674 @DomName('SVGPoint.y') 4811 @DomName('SVGPoint.y')
4675 @DocsEditable 4812 @DocsEditable
4676 num y; 4813 num y;
4677 4814
4678 @DomName('SVGPoint.matrixTransform') 4815 @DomName('SVGPoint.matrixTransform')
4679 @DocsEditable 4816 @DocsEditable
4680 Point matrixTransform(Matrix matrix) native; 4817 Point matrixTransform(Matrix matrix) native;
4681 } 4818 }
4682 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4819 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4683 // for details. All rights reserved. Use of this source code is governed by a 4820 // for details. All rights reserved. Use of this source code is governed by a
4684 // BSD-style license that can be found in the LICENSE file. 4821 // BSD-style license that can be found in the LICENSE file.
4685 4822
4686 4823
4687 @DocsEditable 4824 @DocsEditable
4688 @DomName('SVGPointList') 4825 @DomName('SVGPointList')
4689 @Unstable 4826 @Unstable
4690 class PointList native "SVGPointList" { 4827 class PointList extends Interceptor native "SVGPointList" {
4691 4828
4692 @DomName('SVGPointList.numberOfItems') 4829 @DomName('SVGPointList.numberOfItems')
4693 @DocsEditable 4830 @DocsEditable
4694 final int numberOfItems; 4831 final int numberOfItems;
4695 4832
4696 @DomName('SVGPointList.appendItem') 4833 @DomName('SVGPointList.appendItem')
4697 @DocsEditable 4834 @DocsEditable
4698 Point appendItem(Point item) native; 4835 Point appendItem(Point item) native;
4699 4836
4700 @DomName('SVGPointList.clear') 4837 @DomName('SVGPointList.clear')
(...skipping 22 matching lines...) Expand all
4723 } 4860 }
4724 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4861 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4725 // for details. All rights reserved. Use of this source code is governed by a 4862 // for details. All rights reserved. Use of this source code is governed by a
4726 // BSD-style license that can be found in the LICENSE file. 4863 // BSD-style license that can be found in the LICENSE file.
4727 4864
4728 4865
4729 @DocsEditable 4866 @DocsEditable
4730 @DomName('SVGPolygonElement') 4867 @DomName('SVGPolygonElement')
4731 @Unstable 4868 @Unstable
4732 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" { 4869 class PolygonElement extends StyledElement implements Transformable, Tests, Exte rnalResourcesRequired, LangSpace native "SVGPolygonElement" {
4870 // To suppress missing implicit constructor warnings.
4871 factory PolygonElement._() { throw new UnsupportedError("Not supported"); }
4733 4872
4734 @DomName('SVGPolygonElement.SVGPolygonElement') 4873 @DomName('SVGPolygonElement.SVGPolygonElement')
4735 @DocsEditable 4874 @DocsEditable
4736 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); 4875 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon");
4737 4876
4738 @DomName('SVGPolygonElement.animatedPoints') 4877 @DomName('SVGPolygonElement.animatedPoints')
4739 @DocsEditable 4878 @DocsEditable
4740 final PointList animatedPoints; 4879 final PointList animatedPoints;
4741 4880
4742 @DomName('SVGPolygonElement.points') 4881 @DomName('SVGPolygonElement.points')
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
4813 } 4952 }
4814 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4953 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4815 // for details. All rights reserved. Use of this source code is governed by a 4954 // for details. All rights reserved. Use of this source code is governed by a
4816 // BSD-style license that can be found in the LICENSE file. 4955 // BSD-style license that can be found in the LICENSE file.
4817 4956
4818 4957
4819 @DocsEditable 4958 @DocsEditable
4820 @DomName('SVGPolylineElement') 4959 @DomName('SVGPolylineElement')
4821 @Unstable 4960 @Unstable
4822 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" { 4961 class PolylineElement extends StyledElement implements Transformable, Tests, Ext ernalResourcesRequired, LangSpace native "SVGPolylineElement" {
4962 // To suppress missing implicit constructor warnings.
4963 factory PolylineElement._() { throw new UnsupportedError("Not supported"); }
4823 4964
4824 @DomName('SVGPolylineElement.SVGPolylineElement') 4965 @DomName('SVGPolylineElement.SVGPolylineElement')
4825 @DocsEditable 4966 @DocsEditable
4826 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); 4967 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline");
4827 4968
4828 @DomName('SVGPolylineElement.animatedPoints') 4969 @DomName('SVGPolylineElement.animatedPoints')
4829 @DocsEditable 4970 @DocsEditable
4830 final PointList animatedPoints; 4971 final PointList animatedPoints;
4831 4972
4832 @DomName('SVGPolylineElement.points') 4973 @DomName('SVGPolylineElement.points')
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
4902 final AnimatedTransformList transform; 5043 final AnimatedTransformList transform;
4903 } 5044 }
4904 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5045 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4905 // for details. All rights reserved. Use of this source code is governed by a 5046 // for details. All rights reserved. Use of this source code is governed by a
4906 // BSD-style license that can be found in the LICENSE file. 5047 // BSD-style license that can be found in the LICENSE file.
4907 5048
4908 5049
4909 @DocsEditable 5050 @DocsEditable
4910 @DomName('SVGPreserveAspectRatio') 5051 @DomName('SVGPreserveAspectRatio')
4911 @Unstable 5052 @Unstable
4912 class PreserveAspectRatio native "SVGPreserveAspectRatio" { 5053 class PreserveAspectRatio extends Interceptor native "SVGPreserveAspectRatio" {
4913 5054
4914 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET') 5055 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET')
4915 @DocsEditable 5056 @DocsEditable
4916 static const int SVG_MEETORSLICE_MEET = 1; 5057 static const int SVG_MEETORSLICE_MEET = 1;
4917 5058
4918 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE') 5059 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE')
4919 @DocsEditable 5060 @DocsEditable
4920 static const int SVG_MEETORSLICE_SLICE = 2; 5061 static const int SVG_MEETORSLICE_SLICE = 2;
4921 5062
4922 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN') 5063 @DomName('SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN')
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
4977 } 5118 }
4978 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5119 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4979 // for details. All rights reserved. Use of this source code is governed by a 5120 // for details. All rights reserved. Use of this source code is governed by a
4980 // BSD-style license that can be found in the LICENSE file. 5121 // BSD-style license that can be found in the LICENSE file.
4981 5122
4982 5123
4983 @DocsEditable 5124 @DocsEditable
4984 @DomName('SVGRadialGradientElement') 5125 @DomName('SVGRadialGradientElement')
4985 @Unstable 5126 @Unstable
4986 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" { 5127 class RadialGradientElement extends _GradientElement native "SVGRadialGradientEl ement" {
5128 // To suppress missing implicit constructor warnings.
5129 factory RadialGradientElement._() { throw new UnsupportedError("Not supported" ); }
4987 5130
4988 @DomName('SVGRadialGradientElement.SVGRadialGradientElement') 5131 @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
4989 @DocsEditable 5132 @DocsEditable
4990 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient"); 5133 factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement _tag("radialGradient");
4991 5134
4992 @DomName('SVGRadialGradientElement.cx') 5135 @DomName('SVGRadialGradientElement.cx')
4993 @DocsEditable 5136 @DocsEditable
4994 final AnimatedLength cx; 5137 final AnimatedLength cx;
4995 5138
4996 @DomName('SVGRadialGradientElement.cy') 5139 @DomName('SVGRadialGradientElement.cy')
(...skipping 17 matching lines...) Expand all
5014 final AnimatedLength r; 5157 final AnimatedLength r;
5015 } 5158 }
5016 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5017 // for details. All rights reserved. Use of this source code is governed by a 5160 // for details. All rights reserved. Use of this source code is governed by a
5018 // BSD-style license that can be found in the LICENSE file. 5161 // BSD-style license that can be found in the LICENSE file.
5019 5162
5020 5163
5021 @DocsEditable 5164 @DocsEditable
5022 @DomName('SVGRect') 5165 @DomName('SVGRect')
5023 @Unstable 5166 @Unstable
5024 class Rect native "SVGRect" { 5167 class Rect extends Interceptor native "SVGRect" {
5025 5168
5026 @DomName('SVGRect.height') 5169 @DomName('SVGRect.height')
5027 @DocsEditable 5170 @DocsEditable
5028 num height; 5171 num height;
5029 5172
5030 @DomName('SVGRect.width') 5173 @DomName('SVGRect.width')
5031 @DocsEditable 5174 @DocsEditable
5032 num width; 5175 num width;
5033 5176
5034 @DomName('SVGRect.x') 5177 @DomName('SVGRect.x')
5035 @DocsEditable 5178 @DocsEditable
5036 num x; 5179 num x;
5037 5180
5038 @DomName('SVGRect.y') 5181 @DomName('SVGRect.y')
5039 @DocsEditable 5182 @DocsEditable
5040 num y; 5183 num y;
5041 } 5184 }
5042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5043 // for details. All rights reserved. Use of this source code is governed by a 5186 // for details. All rights reserved. Use of this source code is governed by a
5044 // BSD-style license that can be found in the LICENSE file. 5187 // BSD-style license that can be found in the LICENSE file.
5045 5188
5046 5189
5047 @DocsEditable 5190 @DocsEditable
5048 @DomName('SVGRectElement') 5191 @DomName('SVGRectElement')
5049 @Unstable 5192 @Unstable
5050 class RectElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGRectElement" { 5193 class RectElement extends StyledElement implements Transformable, Tests, Externa lResourcesRequired, LangSpace native "SVGRectElement" {
5194 // To suppress missing implicit constructor warnings.
5195 factory RectElement._() { throw new UnsupportedError("Not supported"); }
5051 5196
5052 @DomName('SVGRectElement.SVGRectElement') 5197 @DomName('SVGRectElement.SVGRectElement')
5053 @DocsEditable 5198 @DocsEditable
5054 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); 5199 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect ");
5055 5200
5056 @DomName('SVGRectElement.height') 5201 @DomName('SVGRectElement.height')
5057 @DocsEditable 5202 @DocsEditable
5058 final AnimatedLength height; 5203 final AnimatedLength height;
5059 5204
5060 @DomName('SVGRectElement.rx') 5205 @DomName('SVGRectElement.rx')
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
5146 final AnimatedTransformList transform; 5291 final AnimatedTransformList transform;
5147 } 5292 }
5148 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5149 // for details. All rights reserved. Use of this source code is governed by a 5294 // for details. All rights reserved. Use of this source code is governed by a
5150 // BSD-style license that can be found in the LICENSE file. 5295 // BSD-style license that can be found in the LICENSE file.
5151 5296
5152 5297
5153 @DocsEditable 5298 @DocsEditable
5154 @DomName('SVGRenderingIntent') 5299 @DomName('SVGRenderingIntent')
5155 @Unstable 5300 @Unstable
5156 class RenderingIntent native "SVGRenderingIntent" { 5301 class RenderingIntent extends Interceptor native "SVGRenderingIntent" {
5157 5302
5158 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC') 5303 @DomName('SVGRenderingIntent.RENDERING_INTENT_ABSOLUTE_COLORIMETRIC')
5159 @DocsEditable 5304 @DocsEditable
5160 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; 5305 static const int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
5161 5306
5162 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO') 5307 @DomName('SVGRenderingIntent.RENDERING_INTENT_AUTO')
5163 @DocsEditable 5308 @DocsEditable
5164 static const int RENDERING_INTENT_AUTO = 1; 5309 static const int RENDERING_INTENT_AUTO = 1;
5165 5310
5166 @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL') 5311 @DomName('SVGRenderingIntent.RENDERING_INTENT_PERCEPTUAL')
(...skipping 14 matching lines...) Expand all
5181 } 5326 }
5182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5327 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5183 // for details. All rights reserved. Use of this source code is governed by a 5328 // for details. All rights reserved. Use of this source code is governed by a
5184 // BSD-style license that can be found in the LICENSE file. 5329 // BSD-style license that can be found in the LICENSE file.
5185 5330
5186 5331
5187 @DocsEditable 5332 @DocsEditable
5188 @DomName('SVGScriptElement') 5333 @DomName('SVGScriptElement')
5189 @Unstable 5334 @Unstable
5190 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" { 5335 class ScriptElement extends SvgElement implements UriReference, ExternalResource sRequired native "SVGScriptElement" {
5336 // To suppress missing implicit constructor warnings.
5337 factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
5191 5338
5192 @DomName('SVGScriptElement.SVGScriptElement') 5339 @DomName('SVGScriptElement.SVGScriptElement')
5193 @DocsEditable 5340 @DocsEditable
5194 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript"); 5341 factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("sc ript");
5195 5342
5196 @DomName('SVGScriptElement.type') 5343 @DomName('SVGScriptElement.type')
5197 @DocsEditable 5344 @DocsEditable
5198 String type; 5345 String type;
5199 5346
5200 // From SVGExternalResourcesRequired 5347 // From SVGExternalResourcesRequired
(...skipping 13 matching lines...) Expand all
5214 // BSD-style license that can be found in the LICENSE file. 5361 // BSD-style license that can be found in the LICENSE file.
5215 5362
5216 5363
5217 @DocsEditable 5364 @DocsEditable
5218 @DomName('SVGSetElement') 5365 @DomName('SVGSetElement')
5219 @SupportedBrowser(SupportedBrowser.CHROME) 5366 @SupportedBrowser(SupportedBrowser.CHROME)
5220 @SupportedBrowser(SupportedBrowser.FIREFOX) 5367 @SupportedBrowser(SupportedBrowser.FIREFOX)
5221 @SupportedBrowser(SupportedBrowser.SAFARI) 5368 @SupportedBrowser(SupportedBrowser.SAFARI)
5222 @Unstable 5369 @Unstable
5223 class SetElement extends AnimationElement native "SVGSetElement" { 5370 class SetElement extends AnimationElement native "SVGSetElement" {
5371 // To suppress missing implicit constructor warnings.
5372 factory SetElement._() { throw new UnsupportedError("Not supported"); }
5224 5373
5225 @DomName('SVGSetElement.SVGSetElement') 5374 @DomName('SVGSetElement.SVGSetElement')
5226 @DocsEditable 5375 @DocsEditable
5227 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ; 5376 factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set") ;
5228 5377
5229 /// Checks if this type is supported on the current platform. 5378 /// Checks if this type is supported on the current platform.
5230 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement); 5379 static bool get supported => SvgElement.isTagSupported('set') && (new SvgEleme nt.tag('set') is SetElement);
5231 } 5380 }
5232 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5381 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5233 // for details. All rights reserved. Use of this source code is governed by a 5382 // for details. All rights reserved. Use of this source code is governed by a
5234 // BSD-style license that can be found in the LICENSE file. 5383 // BSD-style license that can be found in the LICENSE file.
5235 5384
5236 5385
5237 @DocsEditable 5386 @DocsEditable
5238 @DomName('SVGStopElement') 5387 @DomName('SVGStopElement')
5239 @Unstable 5388 @Unstable
5240 class StopElement extends StyledElement native "SVGStopElement" { 5389 class StopElement extends StyledElement native "SVGStopElement" {
5390 // To suppress missing implicit constructor warnings.
5391 factory StopElement._() { throw new UnsupportedError("Not supported"); }
5241 5392
5242 @DomName('SVGStopElement.SVGStopElement') 5393 @DomName('SVGStopElement.SVGStopElement')
5243 @DocsEditable 5394 @DocsEditable
5244 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop "); 5395 factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop ");
5245 5396
5246 @JSName('offset') 5397 @JSName('offset')
5247 @DomName('SVGStopElement.offset') 5398 @DomName('SVGStopElement.offset')
5248 @DocsEditable 5399 @DocsEditable
5249 final AnimatedNumber gradientOffset; 5400 final AnimatedNumber gradientOffset;
5250 } 5401 }
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
5339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5490 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5340 // for details. All rights reserved. Use of this source code is governed by a 5491 // for details. All rights reserved. Use of this source code is governed by a
5341 // BSD-style license that can be found in the LICENSE file. 5492 // BSD-style license that can be found in the LICENSE file.
5342 5493
5343 5494
5344 @DocsEditable 5495 @DocsEditable
5345 @DomName('SVGStyleElement') 5496 @DomName('SVGStyleElement')
5346 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable 5497 // http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable
5347 @Experimental // nonstandard 5498 @Experimental // nonstandard
5348 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" { 5499 class StyleElement extends SvgElement implements LangSpace native "SVGStyleEleme nt" {
5500 // To suppress missing implicit constructor warnings.
5501 factory StyleElement._() { throw new UnsupportedError("Not supported"); }
5349 5502
5350 @DomName('SVGStyleElement.SVGStyleElement') 5503 @DomName('SVGStyleElement.SVGStyleElement')
5351 @DocsEditable 5504 @DocsEditable
5352 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le"); 5505 factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("sty le");
5353 5506
5354 @DomName('SVGStyleElement.disabled') 5507 @DomName('SVGStyleElement.disabled')
5355 @DocsEditable 5508 @DocsEditable
5356 bool disabled; 5509 bool disabled;
5357 5510
5358 @DomName('SVGStyleElement.media') 5511 @DomName('SVGStyleElement.media')
(...skipping 23 matching lines...) Expand all
5382 } 5535 }
5383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5536 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5384 // for details. All rights reserved. Use of this source code is governed by a 5537 // for details. All rights reserved. Use of this source code is governed by a
5385 // BSD-style license that can be found in the LICENSE file. 5538 // BSD-style license that can be found in the LICENSE file.
5386 5539
5387 5540
5388 @DocsEditable 5541 @DocsEditable
5389 @DomName('SVGStyledElement') 5542 @DomName('SVGStyledElement')
5390 @Unstable 5543 @Unstable
5391 class StyledElement extends SvgElement native "SVGStyledElement" { 5544 class StyledElement extends SvgElement native "SVGStyledElement" {
5545 // To suppress missing implicit constructor warnings.
5546 factory StyledElement._() { throw new UnsupportedError("Not supported"); }
5392 5547
5393 // Shadowing definition. 5548 // Shadowing definition.
5394 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is); 5549 AnimatedString get $dom_svgClassName => JS("AnimatedString", "#.className", th is);
5395 5550
5396 // Use implementation from Element. 5551 // Use implementation from Element.
5397 // final CssStyleDeclaration style; 5552 // final CssStyleDeclaration style;
5398 } 5553 }
5399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5554 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5400 // for details. All rights reserved. Use of this source code is governed by a 5555 // for details. All rights reserved. Use of this source code is governed by a
5401 // BSD-style license that can be found in the LICENSE file. 5556 // BSD-style license that can be found in the LICENSE file.
5402 5557
5403 5558
5404 @DocsEditable 5559 @DocsEditable
5405 @DomName('SVGDocument') 5560 @DomName('SVGDocument')
5406 @Unstable 5561 @Unstable
5407 class SvgDocument extends Document native "SVGDocument" { 5562 class SvgDocument extends Document native "SVGDocument" {
5563 // To suppress missing implicit constructor warnings.
5564 factory SvgDocument._() { throw new UnsupportedError("Not supported"); }
5408 5565
5409 @DomName('SVGDocument.rootElement') 5566 @DomName('SVGDocument.rootElement')
5410 @DocsEditable 5567 @DocsEditable
5411 final SvgSvgElement rootElement; 5568 final SvgSvgElement rootElement;
5412 5569
5413 @JSName('createEvent') 5570 @JSName('createEvent')
5414 @DomName('SVGDocument.createEvent') 5571 @DomName('SVGDocument.createEvent')
5415 @DocsEditable 5572 @DocsEditable
5416 Event $dom_createEvent(String eventType) native; 5573 Event $dom_createEvent(String eventType) native;
5417 } 5574 }
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
5520 5677
5521 /** 5678 /**
5522 * Checks to see if the SVG element type is supported by the current platform. 5679 * Checks to see if the SVG element type is supported by the current platform.
5523 * 5680 *
5524 * The tag should be a valid SVG element tag name. 5681 * The tag should be a valid SVG element tag name.
5525 */ 5682 */
5526 static bool isTagSupported(String tag) { 5683 static bool isTagSupported(String tag) {
5527 var e = new SvgElement.tag(tag); 5684 var e = new SvgElement.tag(tag);
5528 return e is SvgElement && !(e is UnknownElement); 5685 return e is SvgElement && !(e is UnknownElement);
5529 } 5686 }
5687 // To suppress missing implicit constructor warnings.
5688 factory SvgElement._() { throw new UnsupportedError("Not supported"); }
5530 5689
5531 // Shadowing definition. 5690 // Shadowing definition.
5532 String get id => JS("String", "#.id", this); 5691 String get id => JS("String", "#.id", this);
5533 5692
5534 void set id(String value) { 5693 void set id(String value) {
5535 JS("void", "#.id = #", this, value); 5694 JS("void", "#.id = #", this, value);
5536 } 5695 }
5537 5696
5538 @JSName('ownerSVGElement') 5697 @JSName('ownerSVGElement')
5539 @DomName('SVGElement.ownerSVGElement') 5698 @DomName('SVGElement.ownerSVGElement')
(...skipping 10 matching lines...) Expand all
5550 5709
5551 } 5710 }
5552 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5711 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5553 // for details. All rights reserved. Use of this source code is governed by a 5712 // for details. All rights reserved. Use of this source code is governed by a
5554 // BSD-style license that can be found in the LICENSE file. 5713 // BSD-style license that can be found in the LICENSE file.
5555 5714
5556 5715
5557 @DocsEditable 5716 @DocsEditable
5558 @DomName('SVGException') 5717 @DomName('SVGException')
5559 @Unstable 5718 @Unstable
5560 class SvgException native "SVGException" { 5719 class SvgException extends Interceptor native "SVGException" {
5561 5720
5562 @DomName('SVGException.SVG_INVALID_VALUE_ERR') 5721 @DomName('SVGException.SVG_INVALID_VALUE_ERR')
5563 @DocsEditable 5722 @DocsEditable
5564 static const int SVG_INVALID_VALUE_ERR = 1; 5723 static const int SVG_INVALID_VALUE_ERR = 1;
5565 5724
5566 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE') 5725 @DomName('SVGException.SVG_MATRIX_NOT_INVERTABLE')
5567 @DocsEditable 5726 @DocsEditable
5568 static const int SVG_MATRIX_NOT_INVERTABLE = 2; 5727 static const int SVG_MATRIX_NOT_INVERTABLE = 2;
5569 5728
5570 @DomName('SVGException.SVG_WRONG_TYPE_ERR') 5729 @DomName('SVGException.SVG_WRONG_TYPE_ERR')
(...skipping 21 matching lines...) Expand all
5592 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5593 // for details. All rights reserved. Use of this source code is governed by a 5752 // for details. All rights reserved. Use of this source code is governed by a
5594 // BSD-style license that can be found in the LICENSE file. 5753 // BSD-style license that can be found in the LICENSE file.
5595 5754
5596 5755
5597 @DomName('SVGSVGElement') 5756 @DomName('SVGSVGElement')
5598 @Unstable 5757 @Unstable
5599 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" { 5758 class SvgSvgElement extends StyledElement implements FitToViewBox, Transformable , Tests, ExternalResourcesRequired, ZoomAndPan, LangSpace native "SVGSVGElement" {
5600 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ; 5759 factory SvgSvgElement() => _SvgSvgElementFactoryProvider.createSvgSvgElement() ;
5601 5760
5761 // To suppress missing implicit constructor warnings.
5762 factory SvgSvgElement._() { throw new UnsupportedError("Not supported"); }
5602 5763
5603 @DomName('SVGSVGElement.contentScriptType') 5764 @DomName('SVGSVGElement.contentScriptType')
5604 @DocsEditable 5765 @DocsEditable
5605 String contentScriptType; 5766 String contentScriptType;
5606 5767
5607 @DomName('SVGSVGElement.contentStyleType') 5768 @DomName('SVGSVGElement.contentStyleType')
5608 @DocsEditable 5769 @DocsEditable
5609 String contentStyleType; 5770 String contentStyleType;
5610 5771
5611 @DomName('SVGSVGElement.currentScale') 5772 @DomName('SVGSVGElement.currentScale')
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after
5851 } 6012 }
5852 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6013 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5853 // for details. All rights reserved. Use of this source code is governed by a 6014 // for details. All rights reserved. Use of this source code is governed by a
5854 // BSD-style license that can be found in the LICENSE file. 6015 // BSD-style license that can be found in the LICENSE file.
5855 6016
5856 6017
5857 @DocsEditable 6018 @DocsEditable
5858 @DomName('SVGSwitchElement') 6019 @DomName('SVGSwitchElement')
5859 @Unstable 6020 @Unstable
5860 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" { 6021 class SwitchElement extends StyledElement implements Transformable, Tests, Exter nalResourcesRequired, LangSpace native "SVGSwitchElement" {
6022 // To suppress missing implicit constructor warnings.
6023 factory SwitchElement._() { throw new UnsupportedError("Not supported"); }
5861 6024
5862 @DomName('SVGSwitchElement.SVGSwitchElement') 6025 @DomName('SVGSwitchElement.SVGSwitchElement')
5863 @DocsEditable 6026 @DocsEditable
5864 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch"); 6027 factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("sw itch");
5865 6028
5866 // From SVGExternalResourcesRequired 6029 // From SVGExternalResourcesRequired
5867 6030
5868 @DomName('SVGSwitchElement.externalResourcesRequired') 6031 @DomName('SVGSwitchElement.externalResourcesRequired')
5869 @DocsEditable 6032 @DocsEditable
5870 final AnimatedBoolean externalResourcesRequired; 6033 final AnimatedBoolean externalResourcesRequired;
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
5933 } 6096 }
5934 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6097 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5935 // for details. All rights reserved. Use of this source code is governed by a 6098 // for details. All rights reserved. Use of this source code is governed by a
5936 // BSD-style license that can be found in the LICENSE file. 6099 // BSD-style license that can be found in the LICENSE file.
5937 6100
5938 6101
5939 @DocsEditable 6102 @DocsEditable
5940 @DomName('SVGSymbolElement') 6103 @DomName('SVGSymbolElement')
5941 @Unstable 6104 @Unstable
5942 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" { 6105 class SymbolElement extends StyledElement implements FitToViewBox, ExternalResou rcesRequired, LangSpace native "SVGSymbolElement" {
6106 // To suppress missing implicit constructor warnings.
6107 factory SymbolElement._() { throw new UnsupportedError("Not supported"); }
5943 6108
5944 @DomName('SVGSymbolElement.SVGSymbolElement') 6109 @DomName('SVGSymbolElement.SVGSymbolElement')
5945 @DocsEditable 6110 @DocsEditable
5946 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol"); 6111 factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("sy mbol");
5947 6112
5948 // From SVGExternalResourcesRequired 6113 // From SVGExternalResourcesRequired
5949 6114
5950 @DomName('SVGSymbolElement.externalResourcesRequired') 6115 @DomName('SVGSymbolElement.externalResourcesRequired')
5951 @DocsEditable 6116 @DocsEditable
5952 final AnimatedBoolean externalResourcesRequired; 6117 final AnimatedBoolean externalResourcesRequired;
(...skipping 20 matching lines...) Expand all
5973 } 6138 }
5974 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6139 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5975 // for details. All rights reserved. Use of this source code is governed by a 6140 // for details. All rights reserved. Use of this source code is governed by a
5976 // BSD-style license that can be found in the LICENSE file. 6141 // BSD-style license that can be found in the LICENSE file.
5977 6142
5978 6143
5979 @DocsEditable 6144 @DocsEditable
5980 @DomName('SVGTSpanElement') 6145 @DomName('SVGTSpanElement')
5981 @Unstable 6146 @Unstable
5982 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" { 6147 class TSpanElement extends TextPositioningElement native "SVGTSpanElement" {
6148 // To suppress missing implicit constructor warnings.
6149 factory TSpanElement._() { throw new UnsupportedError("Not supported"); }
5983 6150
5984 @DomName('SVGTSpanElement.SVGTSpanElement') 6151 @DomName('SVGTSpanElement.SVGTSpanElement')
5985 @DocsEditable 6152 @DocsEditable
5986 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an"); 6153 factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tsp an");
5987 } 6154 }
5988 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6155 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5989 // for details. All rights reserved. Use of this source code is governed by a 6156 // for details. All rights reserved. Use of this source code is governed by a
5990 // BSD-style license that can be found in the LICENSE file. 6157 // BSD-style license that can be found in the LICENSE file.
5991 6158
5992 6159
6160 @DocsEditable
5993 @DomName('SVGTests') 6161 @DomName('SVGTests')
5994 @Unstable 6162 @Unstable
5995 abstract class Tests { 6163 abstract class Tests extends Interceptor {
5996 6164
5997 StringList requiredExtensions; 6165 StringList requiredExtensions;
5998 6166
5999 StringList requiredFeatures; 6167 StringList requiredFeatures;
6000 6168
6001 StringList systemLanguage; 6169 StringList systemLanguage;
6002 6170
6003 bool hasExtension(String extension); 6171 bool hasExtension(String extension);
6004 } 6172 }
6005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6173 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6006 // for details. All rights reserved. Use of this source code is governed by a 6174 // for details. All rights reserved. Use of this source code is governed by a
6007 // BSD-style license that can be found in the LICENSE file. 6175 // BSD-style license that can be found in the LICENSE file.
6008 6176
6009 6177
6010 @DocsEditable 6178 @DocsEditable
6011 @DomName('SVGTextContentElement') 6179 @DomName('SVGTextContentElement')
6012 @Unstable 6180 @Unstable
6013 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" { 6181 class TextContentElement extends StyledElement implements Tests, ExternalResourc esRequired, LangSpace native "SVGTextContentElement" {
6182 // To suppress missing implicit constructor warnings.
6183 factory TextContentElement._() { throw new UnsupportedError("Not supported"); }
6014 6184
6015 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING') 6185 @DomName('SVGTextContentElement.LENGTHADJUST_SPACING')
6016 @DocsEditable 6186 @DocsEditable
6017 static const int LENGTHADJUST_SPACING = 1; 6187 static const int LENGTHADJUST_SPACING = 1;
6018 6188
6019 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS') 6189 @DomName('SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS')
6020 @DocsEditable 6190 @DocsEditable
6021 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2; 6191 static const int LENGTHADJUST_SPACINGANDGLYPHS = 2;
6022 6192
6023 @DomName('SVGTextContentElement.LENGTHADJUST_UNKNOWN') 6193 @DomName('SVGTextContentElement.LENGTHADJUST_UNKNOWN')
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
6104 } 6274 }
6105 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6275 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6106 // for details. All rights reserved. Use of this source code is governed by a 6276 // for details. All rights reserved. Use of this source code is governed by a
6107 // BSD-style license that can be found in the LICENSE file. 6277 // BSD-style license that can be found in the LICENSE file.
6108 6278
6109 6279
6110 @DocsEditable 6280 @DocsEditable
6111 @DomName('SVGTextElement') 6281 @DomName('SVGTextElement')
6112 @Unstable 6282 @Unstable
6113 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" { 6283 class TextElement extends TextPositioningElement implements Transformable native "SVGTextElement" {
6284 // To suppress missing implicit constructor warnings.
6285 factory TextElement._() { throw new UnsupportedError("Not supported"); }
6114 6286
6115 @DomName('SVGTextElement.SVGTextElement') 6287 @DomName('SVGTextElement.SVGTextElement')
6116 @DocsEditable 6288 @DocsEditable
6117 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text "); 6289 factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text ");
6118 6290
6119 // From SVGLocatable 6291 // From SVGLocatable
6120 6292
6121 @DomName('SVGTextElement.farthestViewportElement') 6293 @DomName('SVGTextElement.farthestViewportElement')
6122 @DocsEditable 6294 @DocsEditable
6123 final SvgElement farthestViewportElement; 6295 final SvgElement farthestViewportElement;
(...skipping 28 matching lines...) Expand all
6152 } 6324 }
6153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6325 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6154 // for details. All rights reserved. Use of this source code is governed by a 6326 // for details. All rights reserved. Use of this source code is governed by a
6155 // BSD-style license that can be found in the LICENSE file. 6327 // BSD-style license that can be found in the LICENSE file.
6156 6328
6157 6329
6158 @DocsEditable 6330 @DocsEditable
6159 @DomName('SVGTextPathElement') 6331 @DomName('SVGTextPathElement')
6160 @Unstable 6332 @Unstable
6161 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" { 6333 class TextPathElement extends TextContentElement implements UriReference native "SVGTextPathElement" {
6334 // To suppress missing implicit constructor warnings.
6335 factory TextPathElement._() { throw new UnsupportedError("Not supported"); }
6162 6336
6163 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN') 6337 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN')
6164 @DocsEditable 6338 @DocsEditable
6165 static const int TEXTPATH_METHODTYPE_ALIGN = 1; 6339 static const int TEXTPATH_METHODTYPE_ALIGN = 1;
6166 6340
6167 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH') 6341 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH')
6168 @DocsEditable 6342 @DocsEditable
6169 static const int TEXTPATH_METHODTYPE_STRETCH = 2; 6343 static const int TEXTPATH_METHODTYPE_STRETCH = 2;
6170 6344
6171 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN') 6345 @DomName('SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN')
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
6204 } 6378 }
6205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6379 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6206 // for details. All rights reserved. Use of this source code is governed by a 6380 // for details. All rights reserved. Use of this source code is governed by a
6207 // BSD-style license that can be found in the LICENSE file. 6381 // BSD-style license that can be found in the LICENSE file.
6208 6382
6209 6383
6210 @DocsEditable 6384 @DocsEditable
6211 @DomName('SVGTextPositioningElement') 6385 @DomName('SVGTextPositioningElement')
6212 @Unstable 6386 @Unstable
6213 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" { 6387 class TextPositioningElement extends TextContentElement native "SVGTextPositioni ngElement" {
6388 // To suppress missing implicit constructor warnings.
6389 factory TextPositioningElement._() { throw new UnsupportedError("Not supported "); }
6214 6390
6215 @DomName('SVGTextPositioningElement.dx') 6391 @DomName('SVGTextPositioningElement.dx')
6216 @DocsEditable 6392 @DocsEditable
6217 final AnimatedLengthList dx; 6393 final AnimatedLengthList dx;
6218 6394
6219 @DomName('SVGTextPositioningElement.dy') 6395 @DomName('SVGTextPositioningElement.dy')
6220 @DocsEditable 6396 @DocsEditable
6221 final AnimatedLengthList dy; 6397 final AnimatedLengthList dy;
6222 6398
6223 @DomName('SVGTextPositioningElement.rotate') 6399 @DomName('SVGTextPositioningElement.rotate')
(...skipping 10 matching lines...) Expand all
6234 } 6410 }
6235 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6411 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6236 // for details. All rights reserved. Use of this source code is governed by a 6412 // for details. All rights reserved. Use of this source code is governed by a
6237 // BSD-style license that can be found in the LICENSE file. 6413 // BSD-style license that can be found in the LICENSE file.
6238 6414
6239 6415
6240 @DocsEditable 6416 @DocsEditable
6241 @DomName('SVGTitleElement') 6417 @DomName('SVGTitleElement')
6242 @Unstable 6418 @Unstable
6243 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" { 6419 class TitleElement extends StyledElement implements LangSpace native "SVGTitleEl ement" {
6420 // To suppress missing implicit constructor warnings.
6421 factory TitleElement._() { throw new UnsupportedError("Not supported"); }
6244 6422
6245 @DomName('SVGTitleElement.SVGTitleElement') 6423 @DomName('SVGTitleElement.SVGTitleElement')
6246 @DocsEditable 6424 @DocsEditable
6247 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le"); 6425 factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("tit le");
6248 6426
6249 // From SVGLangSpace 6427 // From SVGLangSpace
6250 6428
6251 @DomName('SVGTitleElement.xmllang') 6429 @DomName('SVGTitleElement.xmllang')
6252 @DocsEditable 6430 @DocsEditable
6253 String xmllang; 6431 String xmllang;
6254 6432
6255 @DomName('SVGTitleElement.xmlspace') 6433 @DomName('SVGTitleElement.xmlspace')
6256 @DocsEditable 6434 @DocsEditable
6257 String xmlspace; 6435 String xmlspace;
6258 } 6436 }
6259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6437 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6260 // for details. All rights reserved. Use of this source code is governed by a 6438 // for details. All rights reserved. Use of this source code is governed by a
6261 // BSD-style license that can be found in the LICENSE file. 6439 // BSD-style license that can be found in the LICENSE file.
6262 6440
6263 6441
6264 @DocsEditable 6442 @DocsEditable
6265 @DomName('SVGTransform') 6443 @DomName('SVGTransform')
6266 @Unstable 6444 @Unstable
6267 class Transform native "SVGTransform" { 6445 class Transform extends Interceptor native "SVGTransform" {
6268 6446
6269 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX') 6447 @DomName('SVGTransform.SVG_TRANSFORM_MATRIX')
6270 @DocsEditable 6448 @DocsEditable
6271 static const int SVG_TRANSFORM_MATRIX = 1; 6449 static const int SVG_TRANSFORM_MATRIX = 1;
6272 6450
6273 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE') 6451 @DomName('SVGTransform.SVG_TRANSFORM_ROTATE')
6274 @DocsEditable 6452 @DocsEditable
6275 static const int SVG_TRANSFORM_ROTATE = 4; 6453 static const int SVG_TRANSFORM_ROTATE = 4;
6276 6454
6277 @DomName('SVGTransform.SVG_TRANSFORM_SCALE') 6455 @DomName('SVGTransform.SVG_TRANSFORM_SCALE')
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
6425 6603
6426 @DomName('SVGTransformList.replaceItem') 6604 @DomName('SVGTransformList.replaceItem')
6427 @DocsEditable 6605 @DocsEditable
6428 Transform replaceItem(Transform item, int index) native; 6606 Transform replaceItem(Transform item, int index) native;
6429 } 6607 }
6430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6608 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6431 // for details. All rights reserved. Use of this source code is governed by a 6609 // for details. All rights reserved. Use of this source code is governed by a
6432 // BSD-style license that can be found in the LICENSE file. 6610 // BSD-style license that can be found in the LICENSE file.
6433 6611
6434 6612
6613 @DocsEditable
6435 @DomName('SVGTransformable') 6614 @DomName('SVGTransformable')
6436 @Unstable 6615 @Unstable
6437 abstract class Transformable implements Locatable { 6616 abstract class Transformable extends Interceptor implements Locatable {
6438 6617
6439 AnimatedTransformList transform; 6618 AnimatedTransformList transform;
6440 6619
6441 // From SVGLocatable 6620 // From SVGLocatable
6442 6621
6443 SvgElement farthestViewportElement; 6622 SvgElement farthestViewportElement;
6444 6623
6445 SvgElement nearestViewportElement; 6624 SvgElement nearestViewportElement;
6446 6625
6447 Rect getBBox(); 6626 Rect getBBox();
6448 6627
6449 Matrix getCTM(); 6628 Matrix getCTM();
6450 6629
6451 Matrix getScreenCTM(); 6630 Matrix getScreenCTM();
6452 6631
6453 Matrix getTransformToElement(SvgElement element); 6632 Matrix getTransformToElement(SvgElement element);
6454 } 6633 }
6455 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6634 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6456 // for details. All rights reserved. Use of this source code is governed by a 6635 // for details. All rights reserved. Use of this source code is governed by a
6457 // BSD-style license that can be found in the LICENSE file. 6636 // BSD-style license that can be found in the LICENSE file.
6458 6637
6459 6638
6460 @DocsEditable 6639 @DocsEditable
6461 @DomName('SVGUnitTypes') 6640 @DomName('SVGUnitTypes')
6462 @Unstable 6641 @Unstable
6463 class UnitTypes native "SVGUnitTypes" { 6642 class UnitTypes extends Interceptor native "SVGUnitTypes" {
6464 6643
6465 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX') 6644 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX')
6466 @DocsEditable 6645 @DocsEditable
6467 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; 6646 static const int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
6468 6647
6469 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN') 6648 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_UNKNOWN')
6470 @DocsEditable 6649 @DocsEditable
6471 static const int SVG_UNIT_TYPE_UNKNOWN = 0; 6650 static const int SVG_UNIT_TYPE_UNKNOWN = 0;
6472 6651
6473 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE') 6652 @DomName('SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE')
6474 @DocsEditable 6653 @DocsEditable
6475 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1; 6654 static const int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
6476 } 6655 }
6477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6478 // for details. All rights reserved. Use of this source code is governed by a 6657 // for details. All rights reserved. Use of this source code is governed by a
6479 // BSD-style license that can be found in the LICENSE file. 6658 // BSD-style license that can be found in the LICENSE file.
6480 6659
6481 6660
6661 @DocsEditable
6482 @DomName('SVGURIReference') 6662 @DomName('SVGURIReference')
6483 @Unstable 6663 @Unstable
6484 abstract class UriReference { 6664 abstract class UriReference extends Interceptor {
6485 6665
6486 AnimatedString href; 6666 AnimatedString href;
6487 } 6667 }
6488 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6668 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6489 // for details. All rights reserved. Use of this source code is governed by a 6669 // for details. All rights reserved. Use of this source code is governed by a
6490 // BSD-style license that can be found in the LICENSE file. 6670 // BSD-style license that can be found in the LICENSE file.
6491 6671
6492 6672
6493 @DocsEditable 6673 @DocsEditable
6494 @DomName('SVGUseElement') 6674 @DomName('SVGUseElement')
6495 @Unstable 6675 @Unstable
6496 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" { 6676 class UseElement extends StyledElement implements UriReference, Tests, Transform able, ExternalResourcesRequired, LangSpace native "SVGUseElement" {
6677 // To suppress missing implicit constructor warnings.
6678 factory UseElement._() { throw new UnsupportedError("Not supported"); }
6497 6679
6498 @DomName('SVGUseElement.SVGUseElement') 6680 @DomName('SVGUseElement.SVGUseElement')
6499 @DocsEditable 6681 @DocsEditable
6500 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ; 6682 factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use") ;
6501 6683
6502 @DomName('SVGUseElement.animatedInstanceRoot') 6684 @DomName('SVGUseElement.animatedInstanceRoot')
6503 @DocsEditable 6685 @DocsEditable
6504 final ElementInstance animatedInstanceRoot; 6686 final ElementInstance animatedInstanceRoot;
6505 6687
6506 @DomName('SVGUseElement.height') 6688 @DomName('SVGUseElement.height')
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
6599 } 6781 }
6600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6782 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6601 // for details. All rights reserved. Use of this source code is governed by a 6783 // for details. All rights reserved. Use of this source code is governed by a
6602 // BSD-style license that can be found in the LICENSE file. 6784 // BSD-style license that can be found in the LICENSE file.
6603 6785
6604 6786
6605 @DocsEditable 6787 @DocsEditable
6606 @DomName('SVGViewElement') 6788 @DomName('SVGViewElement')
6607 @Unstable 6789 @Unstable
6608 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" { 6790 class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesR equired, ZoomAndPan native "SVGViewElement" {
6791 // To suppress missing implicit constructor warnings.
6792 factory ViewElement._() { throw new UnsupportedError("Not supported"); }
6609 6793
6610 @DomName('SVGViewElement.SVGViewElement') 6794 @DomName('SVGViewElement.SVGViewElement')
6611 @DocsEditable 6795 @DocsEditable
6612 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view "); 6796 factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view ");
6613 6797
6614 @DomName('SVGViewElement.viewTarget') 6798 @DomName('SVGViewElement.viewTarget')
6615 @DocsEditable 6799 @DocsEditable
6616 final StringList viewTarget; 6800 final StringList viewTarget;
6617 6801
6618 // From SVGExternalResourcesRequired 6802 // From SVGExternalResourcesRequired
(...skipping 19 matching lines...) Expand all
6638 int zoomAndPan; 6822 int zoomAndPan;
6639 } 6823 }
6640 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6824 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6641 // for details. All rights reserved. Use of this source code is governed by a 6825 // for details. All rights reserved. Use of this source code is governed by a
6642 // BSD-style license that can be found in the LICENSE file. 6826 // BSD-style license that can be found in the LICENSE file.
6643 6827
6644 6828
6645 @DocsEditable 6829 @DocsEditable
6646 @DomName('SVGViewSpec') 6830 @DomName('SVGViewSpec')
6647 @Unstable 6831 @Unstable
6648 class ViewSpec native "SVGViewSpec" { 6832 class ViewSpec extends Interceptor native "SVGViewSpec" {
6649 6833
6650 @DomName('SVGViewSpec.preserveAspectRatio') 6834 @DomName('SVGViewSpec.preserveAspectRatio')
6651 @DocsEditable 6835 @DocsEditable
6652 @Experimental // nonstandard 6836 @Experimental // nonstandard
6653 final AnimatedPreserveAspectRatio preserveAspectRatio; 6837 final AnimatedPreserveAspectRatio preserveAspectRatio;
6654 6838
6655 @DomName('SVGViewSpec.preserveAspectRatioString') 6839 @DomName('SVGViewSpec.preserveAspectRatioString')
6656 @DocsEditable 6840 @DocsEditable
6657 final String preserveAspectRatioString; 6841 final String preserveAspectRatioString;
6658 6842
(...skipping 25 matching lines...) Expand all
6684 @DomName('SVGViewSpec.zoomAndPan') 6868 @DomName('SVGViewSpec.zoomAndPan')
6685 @DocsEditable 6869 @DocsEditable
6686 @Experimental // nonstandard 6870 @Experimental // nonstandard
6687 int zoomAndPan; 6871 int zoomAndPan;
6688 } 6872 }
6689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6873 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6690 // for details. All rights reserved. Use of this source code is governed by a 6874 // for details. All rights reserved. Use of this source code is governed by a
6691 // BSD-style license that can be found in the LICENSE file. 6875 // BSD-style license that can be found in the LICENSE file.
6692 6876
6693 6877
6878 @DocsEditable
6694 @DomName('SVGZoomAndPan') 6879 @DomName('SVGZoomAndPan')
6695 @Unstable 6880 @Unstable
6696 abstract class ZoomAndPan { 6881 abstract class ZoomAndPan extends Interceptor {
6697 6882
6698 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE') 6883 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE')
6699 @DocsEditable 6884 @DocsEditable
6700 static const int SVG_ZOOMANDPAN_DISABLE = 1; 6885 static const int SVG_ZOOMANDPAN_DISABLE = 1;
6701 6886
6702 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY') 6887 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY')
6703 @DocsEditable 6888 @DocsEditable
6704 static const int SVG_ZOOMANDPAN_MAGNIFY = 2; 6889 static const int SVG_ZOOMANDPAN_MAGNIFY = 2;
6705 6890
6706 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN') 6891 @DomName('SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN')
6707 @DocsEditable 6892 @DocsEditable
6708 static const int SVG_ZOOMANDPAN_UNKNOWN = 0; 6893 static const int SVG_ZOOMANDPAN_UNKNOWN = 0;
6709 6894
6710 int zoomAndPan; 6895 int zoomAndPan;
6711 } 6896 }
6712 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6713 // for details. All rights reserved. Use of this source code is governed by a 6898 // for details. All rights reserved. Use of this source code is governed by a
6714 // BSD-style license that can be found in the LICENSE file. 6899 // BSD-style license that can be found in the LICENSE file.
6715 6900
6716 6901
6717 @DocsEditable 6902 @DocsEditable
6718 @DomName('SVGZoomEvent') 6903 @DomName('SVGZoomEvent')
6719 @Unstable 6904 @Unstable
6720 class ZoomEvent extends UIEvent native "SVGZoomEvent" { 6905 class ZoomEvent extends UIEvent native "SVGZoomEvent" {
6906 // To suppress missing implicit constructor warnings.
6907 factory ZoomEvent._() { throw new UnsupportedError("Not supported"); }
6721 6908
6722 @DomName('SVGZoomEvent.newScale') 6909 @DomName('SVGZoomEvent.newScale')
6723 @DocsEditable 6910 @DocsEditable
6724 final num newScale; 6911 final num newScale;
6725 6912
6726 @DomName('SVGZoomEvent.newTranslate') 6913 @DomName('SVGZoomEvent.newTranslate')
6727 @DocsEditable 6914 @DocsEditable
6728 final Point newTranslate; 6915 final Point newTranslate;
6729 6916
6730 @DomName('SVGZoomEvent.previousScale') 6917 @DomName('SVGZoomEvent.previousScale')
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
6803 } 6990 }
6804 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 6991 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6805 // for details. All rights reserved. Use of this source code is governed by a 6992 // for details. All rights reserved. Use of this source code is governed by a
6806 // BSD-style license that can be found in the LICENSE file. 6993 // BSD-style license that can be found in the LICENSE file.
6807 6994
6808 6995
6809 @DocsEditable 6996 @DocsEditable
6810 @DomName('SVGGradientElement') 6997 @DomName('SVGGradientElement')
6811 @Unstable 6998 @Unstable
6812 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" { 6999 class _GradientElement extends StyledElement implements UriReference, ExternalRe sourcesRequired native "SVGGradientElement" {
7000 // To suppress missing implicit constructor warnings.
7001 factory _GradientElement._() { throw new UnsupportedError("Not supported"); }
6813 7002
6814 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD') 7003 @DomName('SVGGradientElement.SVG_SPREADMETHOD_PAD')
6815 @DocsEditable 7004 @DocsEditable
6816 static const int SVG_SPREADMETHOD_PAD = 1; 7005 static const int SVG_SPREADMETHOD_PAD = 1;
6817 7006
6818 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT') 7007 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REFLECT')
6819 @DocsEditable 7008 @DocsEditable
6820 static const int SVG_SPREADMETHOD_REFLECT = 2; 7009 static const int SVG_SPREADMETHOD_REFLECT = 2;
6821 7010
6822 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REPEAT') 7011 @DomName('SVGGradientElement.SVG_SPREADMETHOD_REPEAT')
(...skipping 30 matching lines...) Expand all
6853 } 7042 }
6854 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7043 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6855 // for details. All rights reserved. Use of this source code is governed by a 7044 // for details. All rights reserved. Use of this source code is governed by a
6856 // BSD-style license that can be found in the LICENSE file. 7045 // BSD-style license that can be found in the LICENSE file.
6857 7046
6858 7047
6859 @DocsEditable 7048 @DocsEditable
6860 @DomName('SVGAltGlyphDefElement') 7049 @DomName('SVGAltGlyphDefElement')
6861 @Unstable 7050 @Unstable
6862 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" { 7051 abstract class _SVGAltGlyphDefElement extends SvgElement native "SVGAltGlyphDefE lement" {
7052 // To suppress missing implicit constructor warnings.
7053 factory _SVGAltGlyphDefElement._() { throw new UnsupportedError("Not supported "); }
6863 } 7054 }
6864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7055 // 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 7056 // 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. 7057 // BSD-style license that can be found in the LICENSE file.
6867 7058
6868 7059
6869 @DocsEditable 7060 @DocsEditable
6870 @DomName('SVGAltGlyphItemElement') 7061 @DomName('SVGAltGlyphItemElement')
6871 @Unstable 7062 @Unstable
6872 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" { 7063 abstract class _SVGAltGlyphItemElement extends SvgElement native "SVGAltGlyphIte mElement" {
7064 // To suppress missing implicit constructor warnings.
7065 factory _SVGAltGlyphItemElement._() { throw new UnsupportedError("Not supporte d"); }
6873 } 7066 }
6874 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7067 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6875 // for details. All rights reserved. Use of this source code is governed by a 7068 // for details. All rights reserved. Use of this source code is governed by a
6876 // BSD-style license that can be found in the LICENSE file. 7069 // BSD-style license that can be found in the LICENSE file.
6877 7070
6878 7071
6879 @DocsEditable 7072 @DocsEditable
6880 @DomName('SVGAnimateColorElement') 7073 @DomName('SVGAnimateColorElement')
6881 @Unstable 7074 @Unstable
6882 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" { 7075 abstract class _SVGAnimateColorElement extends AnimationElement native "SVGAnima teColorElement" {
7076 // To suppress missing implicit constructor warnings.
7077 factory _SVGAnimateColorElement._() { throw new UnsupportedError("Not supporte d"); }
6883 } 7078 }
6884 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 7079 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
6885 // for details. All rights reserved. Use of this source code is governed by a 7080 // for details. All rights reserved. Use of this source code is governed by a
6886 // BSD-style license that can be found in the LICENSE file. 7081 // BSD-style license that can be found in the LICENSE file.
6887 7082
6888 7083
6889 // Hack because the baseclass is private in dart:html, and we want to omit this 7084 // Hack because the baseclass is private in dart:html, and we want to omit this
6890 // type entirely but can't. 7085 // type entirely but can't.
6891 @DocsEditable 7086 @DocsEditable
6892 @DomName('SVGColor') 7087 @DomName('SVGColor')
6893 @Unstable 7088 @Unstable
6894 class _SVGColor native "SVGColor" { 7089 abstract class _SVGColor native "SVGColor" {
6895 _SVGColor.internal(); 7090 _SVGColor.internal();
6896 } 7091 }
6897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7092 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6898 // for details. All rights reserved. Use of this source code is governed by a 7093 // for details. All rights reserved. Use of this source code is governed by a
6899 // BSD-style license that can be found in the LICENSE file. 7094 // BSD-style license that can be found in the LICENSE file.
6900 7095
6901 7096
6902 @DocsEditable 7097 @DocsEditable
6903 @DomName('SVGComponentTransferFunctionElement') 7098 @DomName('SVGComponentTransferFunctionElement')
6904 @Unstable 7099 @Unstable
6905 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" { 7100 abstract class _SVGComponentTransferFunctionElement extends SvgElement native "S VGComponentTransferFunctionElement" {
7101 // To suppress missing implicit constructor warnings.
7102 factory _SVGComponentTransferFunctionElement._() { throw new UnsupportedError( "Not supported"); }
6906 } 7103 }
6907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7104 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6908 // for details. All rights reserved. Use of this source code is governed by a 7105 // for details. All rights reserved. Use of this source code is governed by a
6909 // BSD-style license that can be found in the LICENSE file. 7106 // BSD-style license that can be found in the LICENSE file.
6910 7107
6911 7108
6912 @DocsEditable 7109 @DocsEditable
6913 @DomName('SVGCursorElement') 7110 @DomName('SVGCursorElement')
6914 @Unstable 7111 @Unstable
6915 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" { 7112 abstract class _SVGCursorElement extends SvgElement implements UriReference, Tes ts, ExternalResourcesRequired native "SVGCursorElement" {
7113 // To suppress missing implicit constructor warnings.
7114 factory _SVGCursorElement._() { throw new UnsupportedError("Not supported"); }
6916 7115
6917 @DomName('SVGCursorElement.SVGCursorElement') 7116 @DomName('SVGCursorElement.SVGCursorElement')
6918 @DocsEditable 7117 @DocsEditable
6919 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor"); 7118 factory _SVGCursorElement() => _SvgElementFactoryProvider.createSvgElement_tag ("cursor");
6920 7119
6921 /// Checks if this type is supported on the current platform. 7120 /// Checks if this type is supported on the current platform.
6922 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement); 7121 static bool get supported => SvgElement.isTagSupported('cursor') && (new SvgEl ement.tag('cursor') is _SVGCursorElement);
6923 7122
6924 // From SVGExternalResourcesRequired 7123 // From SVGExternalResourcesRequired
6925 7124
6926 // From SVGTests 7125 // From SVGTests
6927 7126
6928 // From SVGURIReference 7127 // From SVGURIReference
6929 } 7128 }
6930 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7129 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6931 // for details. All rights reserved. Use of this source code is governed by a 7130 // for details. All rights reserved. Use of this source code is governed by a
6932 // BSD-style license that can be found in the LICENSE file. 7131 // BSD-style license that can be found in the LICENSE file.
6933 7132
6934 7133
6935 @DocsEditable 7134 @DocsEditable
6936 @DomName('SVGFEDropShadowElement') 7135 @DomName('SVGFEDropShadowElement')
6937 @Experimental // nonstandard 7136 @Experimental // nonstandard
6938 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" { 7137 abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPr imitiveStandardAttributes native "SVGFEDropShadowElement" {
7138 // To suppress missing implicit constructor warnings.
7139 factory _SVGFEDropShadowElement._() { throw new UnsupportedError("Not supporte d"); }
6939 7140
6940 // From SVGFilterPrimitiveStandardAttributes 7141 // From SVGFilterPrimitiveStandardAttributes
6941 } 7142 }
6942 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6943 // for details. All rights reserved. Use of this source code is governed by a 7144 // for details. All rights reserved. Use of this source code is governed by a
6944 // BSD-style license that can be found in the LICENSE file. 7145 // BSD-style license that can be found in the LICENSE file.
6945 7146
6946 7147
6947 @DocsEditable 7148 @DocsEditable
6948 @DomName('SVGFontElement') 7149 @DomName('SVGFontElement')
6949 @Unstable 7150 @Unstable
6950 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" { 7151 abstract class _SVGFontElement extends SvgElement native "SVGFontElement" {
7152 // To suppress missing implicit constructor warnings.
7153 factory _SVGFontElement._() { throw new UnsupportedError("Not supported"); }
6951 } 7154 }
6952 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7155 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6953 // for details. All rights reserved. Use of this source code is governed by a 7156 // for details. All rights reserved. Use of this source code is governed by a
6954 // BSD-style license that can be found in the LICENSE file. 7157 // BSD-style license that can be found in the LICENSE file.
6955 7158
6956 7159
6957 @DocsEditable 7160 @DocsEditable
6958 @DomName('SVGFontFaceElement') 7161 @DomName('SVGFontFaceElement')
6959 @Unstable 7162 @Unstable
6960 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " { 7163 abstract class _SVGFontFaceElement extends SvgElement native "SVGFontFaceElement " {
7164 // To suppress missing implicit constructor warnings.
7165 factory _SVGFontFaceElement._() { throw new UnsupportedError("Not supported"); }
6961 } 7166 }
6962 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6963 // for details. All rights reserved. Use of this source code is governed by a 7168 // for details. All rights reserved. Use of this source code is governed by a
6964 // BSD-style license that can be found in the LICENSE file. 7169 // BSD-style license that can be found in the LICENSE file.
6965 7170
6966 7171
6967 @DocsEditable 7172 @DocsEditable
6968 @DomName('SVGFontFaceFormatElement') 7173 @DomName('SVGFontFaceFormatElement')
6969 @Unstable 7174 @Unstable
6970 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" { 7175 abstract class _SVGFontFaceFormatElement extends SvgElement native "SVGFontFaceF ormatElement" {
7176 // To suppress missing implicit constructor warnings.
7177 factory _SVGFontFaceFormatElement._() { throw new UnsupportedError("Not suppor ted"); }
6971 } 7178 }
6972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7179 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6973 // for details. All rights reserved. Use of this source code is governed by a 7180 // for details. All rights reserved. Use of this source code is governed by a
6974 // BSD-style license that can be found in the LICENSE file. 7181 // BSD-style license that can be found in the LICENSE file.
6975 7182
6976 7183
6977 @DocsEditable 7184 @DocsEditable
6978 @DomName('SVGFontFaceNameElement') 7185 @DomName('SVGFontFaceNameElement')
6979 @Unstable 7186 @Unstable
6980 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" { 7187 abstract class _SVGFontFaceNameElement extends SvgElement native "SVGFontFaceNam eElement" {
7188 // To suppress missing implicit constructor warnings.
7189 factory _SVGFontFaceNameElement._() { throw new UnsupportedError("Not supporte d"); }
6981 } 7190 }
6982 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7191 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6983 // for details. All rights reserved. Use of this source code is governed by a 7192 // for details. All rights reserved. Use of this source code is governed by a
6984 // BSD-style license that can be found in the LICENSE file. 7193 // BSD-style license that can be found in the LICENSE file.
6985 7194
6986 7195
6987 @DocsEditable 7196 @DocsEditable
6988 @DomName('SVGFontFaceSrcElement') 7197 @DomName('SVGFontFaceSrcElement')
6989 @Unstable 7198 @Unstable
6990 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" { 7199 abstract class _SVGFontFaceSrcElement extends SvgElement native "SVGFontFaceSrcE lement" {
7200 // To suppress missing implicit constructor warnings.
7201 factory _SVGFontFaceSrcElement._() { throw new UnsupportedError("Not supported "); }
6991 } 7202 }
6992 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7203 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6993 // for details. All rights reserved. Use of this source code is governed by a 7204 // for details. All rights reserved. Use of this source code is governed by a
6994 // BSD-style license that can be found in the LICENSE file. 7205 // BSD-style license that can be found in the LICENSE file.
6995 7206
6996 7207
6997 @DocsEditable 7208 @DocsEditable
6998 @DomName('SVGFontFaceUriElement') 7209 @DomName('SVGFontFaceUriElement')
6999 @Unstable 7210 @Unstable
7000 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" { 7211 abstract class _SVGFontFaceUriElement extends SvgElement native "SVGFontFaceUriE lement" {
7212 // To suppress missing implicit constructor warnings.
7213 factory _SVGFontFaceUriElement._() { throw new UnsupportedError("Not supported "); }
7001 } 7214 }
7002 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7215 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7003 // for details. All rights reserved. Use of this source code is governed by a 7216 // for details. All rights reserved. Use of this source code is governed by a
7004 // BSD-style license that can be found in the LICENSE file. 7217 // BSD-style license that can be found in the LICENSE file.
7005 7218
7006 7219
7007 @DocsEditable 7220 @DocsEditable
7008 @DomName('SVGGlyphElement') 7221 @DomName('SVGGlyphElement')
7009 @Unstable 7222 @Unstable
7010 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" { 7223 abstract class _SVGGlyphElement extends SvgElement native "SVGGlyphElement" {
7224 // To suppress missing implicit constructor warnings.
7225 factory _SVGGlyphElement._() { throw new UnsupportedError("Not supported"); }
7011 7226
7012 @DomName('SVGGlyphElement.SVGGlyphElement') 7227 @DomName('SVGGlyphElement.SVGGlyphElement')
7013 @DocsEditable 7228 @DocsEditable
7014 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph"); 7229 factory _SVGGlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag( "glyph");
7015 } 7230 }
7016 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7231 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7017 // for details. All rights reserved. Use of this source code is governed by a 7232 // for details. All rights reserved. Use of this source code is governed by a
7018 // BSD-style license that can be found in the LICENSE file. 7233 // BSD-style license that can be found in the LICENSE file.
7019 7234
7020 7235
7021 @DocsEditable 7236 @DocsEditable
7022 @DomName('SVGGlyphRefElement') 7237 @DomName('SVGGlyphRefElement')
7023 @Unstable 7238 @Unstable
7024 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" { 7239 abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "SVGGlyphRefElement" {
7240 // To suppress missing implicit constructor warnings.
7241 factory _SVGGlyphRefElement._() { throw new UnsupportedError("Not supported"); }
7025 7242
7026 // From SVGURIReference 7243 // From SVGURIReference
7027 } 7244 }
7028 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7029 // for details. All rights reserved. Use of this source code is governed by a 7246 // for details. All rights reserved. Use of this source code is governed by a
7030 // BSD-style license that can be found in the LICENSE file. 7247 // BSD-style license that can be found in the LICENSE file.
7031 7248
7032 7249
7033 @DocsEditable 7250 @DocsEditable
7034 @DomName('SVGHKernElement') 7251 @DomName('SVGHKernElement')
7035 @Unstable 7252 @Unstable
7036 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" { 7253 abstract class _SVGHKernElement extends SvgElement native "SVGHKernElement" {
7254 // To suppress missing implicit constructor warnings.
7255 factory _SVGHKernElement._() { throw new UnsupportedError("Not supported"); }
7037 7256
7038 @DomName('SVGHKernElement.SVGHKernElement') 7257 @DomName('SVGHKernElement.SVGHKernElement')
7039 @DocsEditable 7258 @DocsEditable
7040 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern"); 7259 factory _SVGHKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "hkern");
7041 } 7260 }
7042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7261 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7043 // for details. All rights reserved. Use of this source code is governed by a 7262 // for details. All rights reserved. Use of this source code is governed by a
7044 // BSD-style license that can be found in the LICENSE file. 7263 // BSD-style license that can be found in the LICENSE file.
7045 7264
7046 7265
7047 @DocsEditable 7266 @DocsEditable
7048 @DomName('SVGMPathElement') 7267 @DomName('SVGMPathElement')
7049 abstract class _SVGMPathElement extends SvgElement implements UriReference, Exte rnalResourcesRequired native "SVGMPathElement" { 7268 abstract class _SVGMPathElement extends SvgElement implements UriReference, Exte rnalResourcesRequired native "SVGMPathElement" {
7269 // To suppress missing implicit constructor warnings.
7270 factory _SVGMPathElement._() { throw new UnsupportedError("Not supported"); }
7050 7271
7051 @DomName('SVGMPathElement.SVGMPathElement') 7272 @DomName('SVGMPathElement.SVGMPathElement')
7052 @DocsEditable 7273 @DocsEditable
7053 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath"); 7274 factory _SVGMPathElement() => _SvgElementFactoryProvider.createSvgElement_tag( "mpath");
7054 7275
7055 // From SVGExternalResourcesRequired 7276 // From SVGExternalResourcesRequired
7056 7277
7057 // From SVGURIReference 7278 // From SVGURIReference
7058 } 7279 }
7059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7060 // for details. All rights reserved. Use of this source code is governed by a 7281 // for details. All rights reserved. Use of this source code is governed by a
7061 // BSD-style license that can be found in the LICENSE file. 7282 // BSD-style license that can be found in the LICENSE file.
7062 7283
7063 7284
7064 @DocsEditable 7285 @DocsEditable
7065 @DomName('SVGMissingGlyphElement') 7286 @DomName('SVGMissingGlyphElement')
7066 @Unstable 7287 @Unstable
7067 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" { 7288 abstract class _SVGMissingGlyphElement extends StyledElement native "SVGMissingG lyphElement" {
7289 // To suppress missing implicit constructor warnings.
7290 factory _SVGMissingGlyphElement._() { throw new UnsupportedError("Not supporte d"); }
7068 } 7291 }
7069 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7292 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7070 // for details. All rights reserved. Use of this source code is governed by a 7293 // for details. All rights reserved. Use of this source code is governed by a
7071 // BSD-style license that can be found in the LICENSE file. 7294 // BSD-style license that can be found in the LICENSE file.
7072 7295
7073 7296
7074 @DocsEditable 7297 @DocsEditable
7075 @DomName('SVGPaint') 7298 @DomName('SVGPaint')
7076 @Unstable 7299 @Unstable
7077 abstract class _SVGPaint extends _SVGColor native "SVGPaint" { 7300 abstract class _SVGPaint extends _SVGColor native "SVGPaint" {
7301 // To suppress missing implicit constructor warnings.
7302 factory _SVGPaint._() { throw new UnsupportedError("Not supported"); }
7078 } 7303 }
7079 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7304 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7080 // for details. All rights reserved. Use of this source code is governed by a 7305 // for details. All rights reserved. Use of this source code is governed by a
7081 // BSD-style license that can be found in the LICENSE file. 7306 // BSD-style license that can be found in the LICENSE file.
7082 7307
7083 7308
7084 @DocsEditable 7309 @DocsEditable
7085 @DomName('SVGTRefElement') 7310 @DomName('SVGTRefElement')
7086 @Unstable 7311 @Unstable
7087 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" { 7312 abstract class _SVGTRefElement extends TextPositioningElement implements UriRefe rence native "SVGTRefElement" {
7313 // To suppress missing implicit constructor warnings.
7314 factory _SVGTRefElement._() { throw new UnsupportedError("Not supported"); }
7088 7315
7089 @DomName('SVGTRefElement.SVGTRefElement') 7316 @DomName('SVGTRefElement.SVGTRefElement')
7090 @DocsEditable 7317 @DocsEditable
7091 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref"); 7318 factory _SVGTRefElement() => _SvgElementFactoryProvider.createSvgElement_tag(" tref");
7092 7319
7093 // From SVGURIReference 7320 // From SVGURIReference
7094 } 7321 }
7095 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 7322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7096 // for details. All rights reserved. Use of this source code is governed by a 7323 // for details. All rights reserved. Use of this source code is governed by a
7097 // BSD-style license that can be found in the LICENSE file. 7324 // BSD-style license that can be found in the LICENSE file.
7098 7325
7099 7326
7100 @DocsEditable 7327 @DocsEditable
7101 @DomName('SVGVKernElement') 7328 @DomName('SVGVKernElement')
7102 @Unstable 7329 @Unstable
7103 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" { 7330 abstract class _SVGVKernElement extends SvgElement native "SVGVKernElement" {
7331 // To suppress missing implicit constructor warnings.
7332 factory _SVGVKernElement._() { throw new UnsupportedError("Not supported"); }
7104 7333
7105 @DomName('SVGVKernElement.SVGVKernElement') 7334 @DomName('SVGVKernElement.SVGVKernElement')
7106 @DocsEditable 7335 @DocsEditable
7107 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 7336 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
7108 } 7337 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dartium/indexed_db_dartium.dart ('k') | sdk/lib/svg/dartium/svg_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698