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

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

Issue 11415067: Add annotations on native fields and methods (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 1 month 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 svg; 1 library svg;
2 2
3 import 'dart:html'; 3 import 'dart:html';
4 // DO NOT EDIT 4 // DO NOT EDIT
5 // Auto-generated dart:svg library. 5 // Auto-generated dart:svg library.
6 6
7 7
8 8
9 9
10 10
(...skipping 1087 matching lines...) Expand 10 before | Expand all | Expand 10 after
1098 /// @domName SVGElementInstance 1098 /// @domName SVGElementInstance
1099 class ElementInstance extends EventTarget native "*SVGElementInstance" { 1099 class ElementInstance extends EventTarget native "*SVGElementInstance" {
1100 1100
1101 /** 1101 /**
1102 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve ntTarget.dispatchEvent 1102 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve ntTarget.dispatchEvent
1103 */ 1103 */
1104 ElementInstanceEvents get on => 1104 ElementInstanceEvents get on =>
1105 new ElementInstanceEvents(this); 1105 new ElementInstanceEvents(this);
1106 1106
1107 /** @domName SVGElementInstance.childNodes */ 1107 /** @domName SVGElementInstance.childNodes */
1108 @Returns('_ElementInstanceList') @Creates('_ElementInstanceList')
1108 final List<ElementInstance> childNodes; 1109 final List<ElementInstance> childNodes;
1109 1110
1110 /** @domName SVGElementInstance.correspondingElement */ 1111 /** @domName SVGElementInstance.correspondingElement */
1111 final SvgElement correspondingElement; 1112 final SvgElement correspondingElement;
1112 1113
1113 /** @domName SVGElementInstance.correspondingUseElement */ 1114 /** @domName SVGElementInstance.correspondingUseElement */
1114 final UseElement correspondingUseElement; 1115 final UseElement correspondingUseElement;
1115 1116
1116 /** @domName SVGElementInstance.firstChild */ 1117 /** @domName SVGElementInstance.firstChild */
1117 final ElementInstance firstChild; 1118 final ElementInstance firstChild;
(...skipping 4043 matching lines...) Expand 10 before | Expand all | Expand 10 after
5161 /** @domName SVGSVGElement.forceRedraw */ 5162 /** @domName SVGSVGElement.forceRedraw */
5162 void forceRedraw() native; 5163 void forceRedraw() native;
5163 5164
5164 /** @domName SVGSVGElement.getCurrentTime */ 5165 /** @domName SVGSVGElement.getCurrentTime */
5165 num getCurrentTime() native; 5166 num getCurrentTime() native;
5166 5167
5167 /** @domName SVGSVGElement.getElementById */ 5168 /** @domName SVGSVGElement.getElementById */
5168 Element getElementById(String elementId) native; 5169 Element getElementById(String elementId) native;
5169 5170
5170 /** @domName SVGSVGElement.getEnclosureList */ 5171 /** @domName SVGSVGElement.getEnclosureList */
5172 @Returns('_NodeList') @Creates('_NodeList')
5171 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native; 5173 List<Node> getEnclosureList(Rect rect, SvgElement referenceElement) native;
5172 5174
5173 /** @domName SVGSVGElement.getIntersectionList */ 5175 /** @domName SVGSVGElement.getIntersectionList */
5176 @Returns('_NodeList') @Creates('_NodeList')
5174 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native; 5177 List<Node> getIntersectionList(Rect rect, SvgElement referenceElement) native;
5175 5178
5176 /** @domName SVGSVGElement.pauseAnimations */ 5179 /** @domName SVGSVGElement.pauseAnimations */
5177 void pauseAnimations() native; 5180 void pauseAnimations() native;
5178 5181
5179 /** @domName SVGSVGElement.setCurrentTime */ 5182 /** @domName SVGSVGElement.setCurrentTime */
5180 void setCurrentTime(num seconds) native; 5183 void setCurrentTime(num seconds) native;
5181 5184
5182 /** @domName SVGSVGElement.suspendRedraw */ 5185 /** @domName SVGSVGElement.suspendRedraw */
5183 int suspendRedraw(int maxWaitMilliseconds) native; 5186 int suspendRedraw(int maxWaitMilliseconds) native;
(...skipping 969 matching lines...) Expand 10 before | Expand all | Expand 10 after
6153 } 6156 }
6154 6157
6155 List<ElementInstance> getRange(int start, int rangeLength) => 6158 List<ElementInstance> getRange(int start, int rangeLength) =>
6156 _Lists.getRange(this, start, rangeLength, <ElementInstance>[]); 6159 _Lists.getRange(this, start, rangeLength, <ElementInstance>[]);
6157 6160
6158 // -- end List<ElementInstance> mixins. 6161 // -- end List<ElementInstance> mixins.
6159 6162
6160 /** @domName SVGElementInstanceList.item */ 6163 /** @domName SVGElementInstanceList.item */
6161 ElementInstance item(int index) native; 6164 ElementInstance item(int index) native;
6162 } 6165 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698