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

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

Issue 142713007: Updating IDL files from Chrome roll. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 10 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 /** 1 /**
2 * Scalable Vector Graphics: 2 * Scalable Vector Graphics:
3 * Two-dimensional vector graphics with support for events and animation. 3 * Two-dimensional vector graphics with support for events and animation.
4 * 4 *
5 * For details about the features and syntax of SVG, a W3C standard, 5 * For details about the features and syntax of SVG, a W3C standard,
6 * refer to the 6 * refer to the
7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/). 7 * [Scalable Vector Graphics Specification](http://www.w3.org/TR/SVG/).
8 */ 8 */
9 library dart.dom.svg; 9 library dart.dom.svg;
10 10
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after
575 bool hasExtension(String extension) native; 575 bool hasExtension(String extension) native;
576 } 576 }
577 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 577 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
578 // for details. All rights reserved. Use of this source code is governed by a 578 // for details. All rights reserved. Use of this source code is governed by a
579 // BSD-style license that can be found in the LICENSE file. 579 // BSD-style license that can be found in the LICENSE file.
580 580
581 581
582 @DocsEditable() 582 @DocsEditable()
583 @DomName('SVGCircleElement') 583 @DomName('SVGCircleElement')
584 @Unstable() 584 @Unstable()
585 class CircleElement extends GraphicsElement implements ExternalResourcesRequired native "SVGCircleElement" { 585 class CircleElement extends GeometryElement implements ExternalResourcesRequired native "SVGCircleElement" {
586 // To suppress missing implicit constructor warnings. 586 // To suppress missing implicit constructor warnings.
587 factory CircleElement._() { throw new UnsupportedError("Not supported"); } 587 factory CircleElement._() { throw new UnsupportedError("Not supported"); }
588 588
589 @DomName('SVGCircleElement.SVGCircleElement') 589 @DomName('SVGCircleElement.SVGCircleElement')
590 @DocsEditable() 590 @DocsEditable()
591 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle"); 591 factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("ci rcle");
592 /** 592 /**
593 * Constructor instantiated by the DOM when a custom element has been created. 593 * Constructor instantiated by the DOM when a custom element has been created.
594 * 594 *
595 * This can only be called by subclasses from their created constructor. 595 * This can only be called by subclasses from their created constructor.
(...skipping 785 matching lines...) Expand 10 before | Expand all | Expand 10 after
1381 Stream<Event> get onUnload => unloadEvent.forTarget(this); 1381 Stream<Event> get onUnload => unloadEvent.forTarget(this);
1382 } 1382 }
1383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1384 // for details. All rights reserved. Use of this source code is governed by a 1384 // for details. All rights reserved. Use of this source code is governed by a
1385 // BSD-style license that can be found in the LICENSE file. 1385 // BSD-style license that can be found in the LICENSE file.
1386 1386
1387 1387
1388 @DocsEditable() 1388 @DocsEditable()
1389 @DomName('SVGEllipseElement') 1389 @DomName('SVGEllipseElement')
1390 @Unstable() 1390 @Unstable()
1391 class EllipseElement extends GraphicsElement implements ExternalResourcesRequire d native "SVGEllipseElement" { 1391 class EllipseElement extends GeometryElement implements ExternalResourcesRequire d native "SVGEllipseElement" {
1392 // To suppress missing implicit constructor warnings. 1392 // To suppress missing implicit constructor warnings.
1393 factory EllipseElement._() { throw new UnsupportedError("Not supported"); } 1393 factory EllipseElement._() { throw new UnsupportedError("Not supported"); }
1394 1394
1395 @DomName('SVGEllipseElement.SVGEllipseElement') 1395 @DomName('SVGEllipseElement.SVGEllipseElement')
1396 @DocsEditable() 1396 @DocsEditable()
1397 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse"); 1397 factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("e llipse");
1398 /** 1398 /**
1399 * Constructor instantiated by the DOM when a custom element has been created. 1399 * Constructor instantiated by the DOM when a custom element has been created.
1400 * 1400 *
1401 * This can only be called by subclasses from their created constructor. 1401 * This can only be called by subclasses from their created constructor.
(...skipping 1713 matching lines...) Expand 10 before | Expand all | Expand 10 after
3115 @DomName('SVGGElement.externalResourcesRequired') 3115 @DomName('SVGGElement.externalResourcesRequired')
3116 @DocsEditable() 3116 @DocsEditable()
3117 final AnimatedBoolean externalResourcesRequired; 3117 final AnimatedBoolean externalResourcesRequired;
3118 } 3118 }
3119 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3119 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3120 // for details. All rights reserved. Use of this source code is governed by a 3120 // for details. All rights reserved. Use of this source code is governed by a
3121 // BSD-style license that can be found in the LICENSE file. 3121 // BSD-style license that can be found in the LICENSE file.
3122 3122
3123 3123
3124 @DocsEditable() 3124 @DocsEditable()
3125 @DomName('SVGGeometryElement')
3126 @Experimental() // untriaged
3127 class GeometryElement extends GraphicsElement native "SVGGeometryElement" {
3128 // To suppress missing implicit constructor warnings.
3129 factory GeometryElement._() { throw new UnsupportedError("Not supported"); }
3130 /**
3131 * Constructor instantiated by the DOM when a custom element has been created.
3132 *
3133 * This can only be called by subclasses from their created constructor.
3134 */
3135 GeometryElement.created() : super.created();
3136
3137 @DomName('SVGGeometryElement.isPointInFill')
3138 @DocsEditable()
3139 @Experimental() // untriaged
3140 bool isPointInFill(Point point) native;
3141
3142 @DomName('SVGGeometryElement.isPointInStroke')
3143 @DocsEditable()
3144 @Experimental() // untriaged
3145 bool isPointInStroke(Point point) native;
3146 }
3147 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3148 // for details. All rights reserved. Use of this source code is governed by a
3149 // BSD-style license that can be found in the LICENSE file.
3150
3151
3152 @DocsEditable()
3125 @DomName('SVGGraphicsElement') 3153 @DomName('SVGGraphicsElement')
3126 @Experimental() // untriaged 3154 @Experimental() // untriaged
3127 class GraphicsElement extends SvgElement implements Tests native "SVGGraphicsEle ment" { 3155 class GraphicsElement extends SvgElement implements Tests native "SVGGraphicsEle ment" {
3128 // To suppress missing implicit constructor warnings. 3156 // To suppress missing implicit constructor warnings.
3129 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); } 3157 factory GraphicsElement._() { throw new UnsupportedError("Not supported"); }
3130 /** 3158 /**
3131 * Constructor instantiated by the DOM when a custom element has been created. 3159 * Constructor instantiated by the DOM when a custom element has been created.
3132 * 3160 *
3133 * This can only be called by subclasses from their created constructor. 3161 * This can only be called by subclasses from their created constructor.
3134 */ 3162 */
(...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after
3423 Length replaceItem(Length item, int index) native; 3451 Length replaceItem(Length item, int index) native;
3424 } 3452 }
3425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3426 // for details. All rights reserved. Use of this source code is governed by a 3454 // for details. All rights reserved. Use of this source code is governed by a
3427 // BSD-style license that can be found in the LICENSE file. 3455 // BSD-style license that can be found in the LICENSE file.
3428 3456
3429 3457
3430 @DocsEditable() 3458 @DocsEditable()
3431 @DomName('SVGLineElement') 3459 @DomName('SVGLineElement')
3432 @Unstable() 3460 @Unstable()
3433 class LineElement extends GraphicsElement implements ExternalResourcesRequired n ative "SVGLineElement" { 3461 class LineElement extends GeometryElement implements ExternalResourcesRequired n ative "SVGLineElement" {
3434 // To suppress missing implicit constructor warnings. 3462 // To suppress missing implicit constructor warnings.
3435 factory LineElement._() { throw new UnsupportedError("Not supported"); } 3463 factory LineElement._() { throw new UnsupportedError("Not supported"); }
3436 3464
3437 @DomName('SVGLineElement.SVGLineElement') 3465 @DomName('SVGLineElement.SVGLineElement')
3438 @DocsEditable() 3466 @DocsEditable()
3439 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line "); 3467 factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line ");
3440 /** 3468 /**
3441 * Constructor instantiated by the DOM when a custom element has been created. 3469 * Constructor instantiated by the DOM when a custom element has been created.
3442 * 3470 *
3443 * This can only be called by subclasses from their created constructor. 3471 * This can only be called by subclasses from their created constructor.
(...skipping 433 matching lines...) Expand 10 before | Expand all | Expand 10 after
3877 Number replaceItem(Number item, int index) native; 3905 Number replaceItem(Number item, int index) native;
3878 } 3906 }
3879 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3880 // for details. All rights reserved. Use of this source code is governed by a 3908 // for details. All rights reserved. Use of this source code is governed by a
3881 // BSD-style license that can be found in the LICENSE file. 3909 // BSD-style license that can be found in the LICENSE file.
3882 3910
3883 3911
3884 @DocsEditable() 3912 @DocsEditable()
3885 @DomName('SVGPathElement') 3913 @DomName('SVGPathElement')
3886 @Unstable() 3914 @Unstable()
3887 class PathElement extends GraphicsElement implements ExternalResourcesRequired n ative "SVGPathElement" { 3915 class PathElement extends GeometryElement implements ExternalResourcesRequired n ative "SVGPathElement" {
3888 // To suppress missing implicit constructor warnings. 3916 // To suppress missing implicit constructor warnings.
3889 factory PathElement._() { throw new UnsupportedError("Not supported"); } 3917 factory PathElement._() { throw new UnsupportedError("Not supported"); }
3890 3918
3891 @DomName('SVGPathElement.SVGPathElement') 3919 @DomName('SVGPathElement.SVGPathElement')
3892 @DocsEditable() 3920 @DocsEditable()
3893 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path "); 3921 factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path ");
3894 /** 3922 /**
3895 * Constructor instantiated by the DOM when a custom element has been created. 3923 * Constructor instantiated by the DOM when a custom element has been created.
3896 * 3924 *
3897 * This can only be called by subclasses from their created constructor. 3925 * This can only be called by subclasses from their created constructor.
(...skipping 942 matching lines...) Expand 10 before | Expand all | Expand 10 after
4840 Point replaceItem(Point item, int index) native; 4868 Point replaceItem(Point item, int index) native;
4841 } 4869 }
4842 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4870 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4843 // for details. All rights reserved. Use of this source code is governed by a 4871 // for details. All rights reserved. Use of this source code is governed by a
4844 // BSD-style license that can be found in the LICENSE file. 4872 // BSD-style license that can be found in the LICENSE file.
4845 4873
4846 4874
4847 @DocsEditable() 4875 @DocsEditable()
4848 @DomName('SVGPolygonElement') 4876 @DomName('SVGPolygonElement')
4849 @Unstable() 4877 @Unstable()
4850 class PolygonElement extends GraphicsElement implements ExternalResourcesRequire d native "SVGPolygonElement" { 4878 class PolygonElement extends GeometryElement implements ExternalResourcesRequire d native "SVGPolygonElement" {
4851 // To suppress missing implicit constructor warnings. 4879 // To suppress missing implicit constructor warnings.
4852 factory PolygonElement._() { throw new UnsupportedError("Not supported"); } 4880 factory PolygonElement._() { throw new UnsupportedError("Not supported"); }
4853 4881
4854 @DomName('SVGPolygonElement.SVGPolygonElement') 4882 @DomName('SVGPolygonElement.SVGPolygonElement')
4855 @DocsEditable() 4883 @DocsEditable()
4856 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon"); 4884 factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("p olygon");
4857 /** 4885 /**
4858 * Constructor instantiated by the DOM when a custom element has been created. 4886 * Constructor instantiated by the DOM when a custom element has been created.
4859 * 4887 *
4860 * This can only be called by subclasses from their created constructor. 4888 * This can only be called by subclasses from their created constructor.
(...skipping 15 matching lines...) Expand all
4876 final AnimatedBoolean externalResourcesRequired; 4904 final AnimatedBoolean externalResourcesRequired;
4877 } 4905 }
4878 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 4906 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4879 // for details. All rights reserved. Use of this source code is governed by a 4907 // for details. All rights reserved. Use of this source code is governed by a
4880 // BSD-style license that can be found in the LICENSE file. 4908 // BSD-style license that can be found in the LICENSE file.
4881 4909
4882 4910
4883 @DocsEditable() 4911 @DocsEditable()
4884 @DomName('SVGPolylineElement') 4912 @DomName('SVGPolylineElement')
4885 @Unstable() 4913 @Unstable()
4886 class PolylineElement extends GraphicsElement implements ExternalResourcesRequir ed native "SVGPolylineElement" { 4914 class PolylineElement extends GeometryElement implements ExternalResourcesRequir ed native "SVGPolylineElement" {
4887 // To suppress missing implicit constructor warnings. 4915 // To suppress missing implicit constructor warnings.
4888 factory PolylineElement._() { throw new UnsupportedError("Not supported"); } 4916 factory PolylineElement._() { throw new UnsupportedError("Not supported"); }
4889 4917
4890 @DomName('SVGPolylineElement.SVGPolylineElement') 4918 @DomName('SVGPolylineElement.SVGPolylineElement')
4891 @DocsEditable() 4919 @DocsEditable()
4892 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline"); 4920 factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag(" polyline");
4893 /** 4921 /**
4894 * Constructor instantiated by the DOM when a custom element has been created. 4922 * Constructor instantiated by the DOM when a custom element has been created.
4895 * 4923 *
4896 * This can only be called by subclasses from their created constructor. 4924 * This can only be called by subclasses from their created constructor.
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
5062 num y; 5090 num y;
5063 } 5091 }
5064 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 5092 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5065 // for details. All rights reserved. Use of this source code is governed by a 5093 // for details. All rights reserved. Use of this source code is governed by a
5066 // BSD-style license that can be found in the LICENSE file. 5094 // BSD-style license that can be found in the LICENSE file.
5067 5095
5068 5096
5069 @DocsEditable() 5097 @DocsEditable()
5070 @DomName('SVGRectElement') 5098 @DomName('SVGRectElement')
5071 @Unstable() 5099 @Unstable()
5072 class RectElement extends GraphicsElement implements ExternalResourcesRequired n ative "SVGRectElement" { 5100 class RectElement extends GeometryElement implements ExternalResourcesRequired n ative "SVGRectElement" {
5073 // To suppress missing implicit constructor warnings. 5101 // To suppress missing implicit constructor warnings.
5074 factory RectElement._() { throw new UnsupportedError("Not supported"); } 5102 factory RectElement._() { throw new UnsupportedError("Not supported"); }
5075 5103
5076 @DomName('SVGRectElement.SVGRectElement') 5104 @DomName('SVGRectElement.SVGRectElement')
5077 @DocsEditable() 5105 @DocsEditable()
5078 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect "); 5106 factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect ");
5079 /** 5107 /**
5080 * Constructor instantiated by the DOM when a custom element has been created. 5108 * Constructor instantiated by the DOM when a custom element has been created.
5081 * 5109 *
5082 * This can only be called by subclasses from their created constructor. 5110 * This can only be called by subclasses from their created constructor.
(...skipping 2496 matching lines...) Expand 10 before | Expand all | Expand 10 after
7579 @DomName('SVGVKernElement.SVGVKernElement') 7607 @DomName('SVGVKernElement.SVGVKernElement')
7580 @DocsEditable() 7608 @DocsEditable()
7581 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern"); 7609 factory _SVGVKernElement() => _SvgElementFactoryProvider.createSvgElement_tag( "vkern");
7582 /** 7610 /**
7583 * Constructor instantiated by the DOM when a custom element has been created. 7611 * Constructor instantiated by the DOM when a custom element has been created.
7584 * 7612 *
7585 * This can only be called by subclasses from their created constructor. 7613 * This can only be called by subclasses from their created constructor.
7586 */ 7614 */
7587 _SVGVKernElement.created() : super.created(); 7615 _SVGVKernElement.created() : super.created();
7588 } 7616 }
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