| OLD | NEW |
| 1 #library('dom'); | 1 #library('dom'); |
| 2 | 2 |
| 3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 3 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 4 // for details. All rights reserved. Use of this source code is governed by a | 4 // for details. All rights reserved. Use of this source code is governed by a |
| 5 // BSD-style license that can be found in the LICENSE file. | 5 // BSD-style license that can be found in the LICENSE file. |
| 6 | 6 |
| 7 // DO NOT EDIT | 7 // DO NOT EDIT |
| 8 // Auto-generated Dart DOM library. | 8 // Auto-generated Dart DOM library. |
| 9 | 9 |
| 10 | 10 |
| 11 | 11 |
| 12 | 12 |
| 13 // TODO(sra): What 'window' do we get in a worker? Perhaps this | 13 // TODO(sra): What 'window' do we get in a worker? Perhaps this |
| 14 // should return the interface type. | 14 // should return the interface type. |
| 15 DOMWindow get window() native "return window;"; | 15 DOMWindow get window() native "return window;"; |
| 16 | 16 |
| 17 // TODO(vsm): Revert to Dart method when 508 is fixed. | 17 // TODO(vsm): Revert to Dart method when 508 is fixed. |
| 18 HTMLDocument get document() native "return window.document;"; | 18 HTMLDocument get document() native "return window.document;"; |
| 19 | 19 |
| 20 class _AbstractWorkerJs extends _DOMTypeJs implements AbstractWorker native "*Ab
stractWorker" { | 20 class _AbstractWorkerJs extends _EventTargetJs implements AbstractWorker native
"*AbstractWorker" { |
| 21 | 21 |
| 22 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; | 22 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; |
| 23 | 23 |
| 24 bool dispatchEvent(_EventJs evt) native; | 24 bool dispatchEvent(_EventJs evt) native; |
| 25 | 25 |
| 26 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; | 26 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; |
| 27 } | 27 } |
| 28 | 28 |
| 29 class _ArrayBufferJs extends _DOMTypeJs implements ArrayBuffer native "*ArrayBuf
fer" { | 29 class _ArrayBufferJs extends _DOMTypeJs implements ArrayBuffer native "*ArrayBuf
fer" { |
| 30 | 30 |
| (...skipping 884 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 915 void getRandomValues(_ArrayBufferViewJs array) native; | 915 void getRandomValues(_ArrayBufferViewJs array) native; |
| 916 } | 916 } |
| 917 | 917 |
| 918 class _CustomEventJs extends _EventJs implements CustomEvent native "*CustomEven
t" { | 918 class _CustomEventJs extends _EventJs implements CustomEvent native "*CustomEven
t" { |
| 919 | 919 |
| 920 final Object detail; | 920 final Object detail; |
| 921 | 921 |
| 922 void initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Ob
ject detailArg) native; | 922 void initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Ob
ject detailArg) native; |
| 923 } | 923 } |
| 924 | 924 |
| 925 class _DOMApplicationCacheJs extends _DOMTypeJs implements DOMApplicationCache n
ative "*DOMApplicationCache" { | 925 class _DOMApplicationCacheJs extends _EventTargetJs implements DOMApplicationCac
he native "*DOMApplicationCache" { |
| 926 | 926 |
| 927 static final int CHECKING = 2; | 927 static final int CHECKING = 2; |
| 928 | 928 |
| 929 static final int DOWNLOADING = 3; | 929 static final int DOWNLOADING = 3; |
| 930 | 930 |
| 931 static final int IDLE = 1; | 931 static final int IDLE = 1; |
| 932 | 932 |
| 933 static final int OBSOLETE = 5; | 933 static final int OBSOLETE = 5; |
| 934 | 934 |
| 935 static final int UNCACHED = 0; | 935 static final int UNCACHED = 0; |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1172 bool toggle(String token) native; | 1172 bool toggle(String token) native; |
| 1173 } | 1173 } |
| 1174 | 1174 |
| 1175 class _DOMURLJs extends _DOMTypeJs implements DOMURL native "*DOMURL" { | 1175 class _DOMURLJs extends _DOMTypeJs implements DOMURL native "*DOMURL" { |
| 1176 | 1176 |
| 1177 String createObjectURL(_BlobJs blob) native; | 1177 String createObjectURL(_BlobJs blob) native; |
| 1178 | 1178 |
| 1179 void revokeObjectURL(String url) native; | 1179 void revokeObjectURL(String url) native; |
| 1180 } | 1180 } |
| 1181 | 1181 |
| 1182 class _DOMWindowJs extends _DOMTypeJs implements DOMWindow native "@*DOMWindow"
{ | 1182 class _DOMWindowJs extends _EventTargetJs implements DOMWindow native "@*DOMWind
ow" { |
| 1183 | 1183 |
| 1184 static final int PERSISTENT = 1; | 1184 static final int PERSISTENT = 1; |
| 1185 | 1185 |
| 1186 static final int TEMPORARY = 0; | 1186 static final int TEMPORARY = 0; |
| 1187 | 1187 |
| 1188 final _DOMApplicationCacheJs applicationCache; | 1188 final _DOMApplicationCacheJs applicationCache; |
| 1189 | 1189 |
| 1190 _NavigatorJs clientInformation; | 1190 _NavigatorJs clientInformation; |
| 1191 | 1191 |
| 1192 final bool closed; | 1192 final bool closed; |
| (...skipping 799 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1992 | 1992 |
| 1993 final int code; | 1993 final int code; |
| 1994 | 1994 |
| 1995 final String message; | 1995 final String message; |
| 1996 | 1996 |
| 1997 final String name; | 1997 final String name; |
| 1998 | 1998 |
| 1999 String toString() native; | 1999 String toString() native; |
| 2000 } | 2000 } |
| 2001 | 2001 |
| 2002 class _EventSourceJs extends _DOMTypeJs implements EventSource native "*EventSou
rce" { | 2002 class _EventSourceJs extends _EventTargetJs implements EventSource native "*Even
tSource" { |
| 2003 | 2003 |
| 2004 static final int CLOSED = 2; | 2004 static final int CLOSED = 2; |
| 2005 | 2005 |
| 2006 static final int CONNECTING = 0; | 2006 static final int CONNECTING = 0; |
| 2007 | 2007 |
| 2008 static final int OPEN = 1; | 2008 static final int OPEN = 1; |
| 2009 | 2009 |
| 2010 final String URL; | 2010 final String URL; |
| 2011 | 2011 |
| 2012 final int readyState; | 2012 final int readyState; |
| (...skipping 2772 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4785 | 4785 |
| 4786 final List ports; | 4786 final List ports; |
| 4787 | 4787 |
| 4788 final _DOMWindowJs source; | 4788 final _DOMWindowJs source; |
| 4789 | 4789 |
| 4790 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourceArg,
List messagePorts) native; | 4790 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourceArg,
List messagePorts) native; |
| 4791 | 4791 |
| 4792 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourc
eArg, List transferables) native; | 4792 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, _DOMWindowJs sourc
eArg, List transferables) native; |
| 4793 } | 4793 } |
| 4794 | 4794 |
| 4795 class _MessagePortJs extends _DOMTypeJs implements MessagePort native "*MessageP
ort" { | 4795 class _MessagePortJs extends _EventTargetJs implements MessagePort native "*Mess
agePort" { |
| 4796 | 4796 |
| 4797 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; | 4797 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; |
| 4798 | 4798 |
| 4799 void close() native; | 4799 void close() native; |
| 4800 | 4800 |
| 4801 bool dispatchEvent(_EventJs evt) native; | 4801 bool dispatchEvent(_EventJs evt) native; |
| 4802 | 4802 |
| 4803 void postMessage(String message, [List messagePorts = null]) native; | 4803 void postMessage(String message, [List messagePorts = null]) native; |
| 4804 | 4804 |
| 4805 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; | 4805 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; |
| (...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4998 | 4998 |
| 4999 final String vendorSub; | 4999 final String vendorSub; |
| 5000 | 5000 |
| 5001 void getStorageUpdates() native; | 5001 void getStorageUpdates() native; |
| 5002 | 5002 |
| 5003 bool javaEnabled() native; | 5003 bool javaEnabled() native; |
| 5004 | 5004 |
| 5005 void registerProtocolHandler(String scheme, String url, String title) native; | 5005 void registerProtocolHandler(String scheme, String url, String title) native; |
| 5006 } | 5006 } |
| 5007 | 5007 |
| 5008 class _NodeJs extends _DOMTypeJs implements Node native "*Node" { | 5008 class _NodeJs extends _EventTargetJs implements Node native "*Node" { |
| 5009 | 5009 |
| 5010 static final int ATTRIBUTE_NODE = 2; | 5010 static final int ATTRIBUTE_NODE = 2; |
| 5011 | 5011 |
| 5012 static final int CDATA_SECTION_NODE = 4; | 5012 static final int CDATA_SECTION_NODE = 4; |
| 5013 | 5013 |
| 5014 static final int COMMENT_NODE = 8; | 5014 static final int COMMENT_NODE = 8; |
| 5015 | 5015 |
| 5016 static final int DOCUMENT_FRAGMENT_NODE = 11; | 5016 static final int DOCUMENT_FRAGMENT_NODE = 11; |
| 5017 | 5017 |
| 5018 static final int DOCUMENT_NODE = 9; | 5018 static final int DOCUMENT_NODE = 9; |
| (...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5261 _NodeListJs querySelectorAll(String selectors) native; | 5261 _NodeListJs querySelectorAll(String selectors) native; |
| 5262 } | 5262 } |
| 5263 | 5263 |
| 5264 class _NotationJs extends _NodeJs implements Notation native "*Notation" { | 5264 class _NotationJs extends _NodeJs implements Notation native "*Notation" { |
| 5265 | 5265 |
| 5266 final String publicId; | 5266 final String publicId; |
| 5267 | 5267 |
| 5268 final String systemId; | 5268 final String systemId; |
| 5269 } | 5269 } |
| 5270 | 5270 |
| 5271 class _NotificationJs extends _DOMTypeJs implements Notification native "*Notifi
cation" { | 5271 class _NotificationJs extends _EventTargetJs implements Notification native "*No
tification" { |
| 5272 | 5272 |
| 5273 String dir; | 5273 String dir; |
| 5274 | 5274 |
| 5275 String replaceId; | 5275 String replaceId; |
| 5276 | 5276 |
| 5277 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; | 5277 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; |
| 5278 | 5278 |
| 5279 void cancel() native; | 5279 void cancel() native; |
| 5280 | 5280 |
| 5281 bool dispatchEvent(_EventJs evt) native; | 5281 bool dispatchEvent(_EventJs evt) native; |
| (...skipping 867 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6149 | 6149 |
| 6150 String id; | 6150 String id; |
| 6151 | 6151 |
| 6152 final _SVGSVGElementJs ownerSVGElement; | 6152 final _SVGSVGElementJs ownerSVGElement; |
| 6153 | 6153 |
| 6154 final _SVGElementJs viewportElement; | 6154 final _SVGElementJs viewportElement; |
| 6155 | 6155 |
| 6156 String xmlbase; | 6156 String xmlbase; |
| 6157 } | 6157 } |
| 6158 | 6158 |
| 6159 class _SVGElementInstanceJs extends _DOMTypeJs implements SVGElementInstance nat
ive "*SVGElementInstance" { | 6159 class _SVGElementInstanceJs extends _EventTargetJs implements SVGElementInstance
native "*SVGElementInstance" { |
| 6160 | 6160 |
| 6161 final _SVGElementInstanceListJs childNodes; | 6161 final _SVGElementInstanceListJs childNodes; |
| 6162 | 6162 |
| 6163 final _SVGElementJs correspondingElement; | 6163 final _SVGElementJs correspondingElement; |
| 6164 | 6164 |
| 6165 final _SVGUseElementJs correspondingUseElement; | 6165 final _SVGUseElementJs correspondingUseElement; |
| 6166 | 6166 |
| 6167 final _SVGElementInstanceJs firstChild; | 6167 final _SVGElementInstanceJs firstChild; |
| 6168 | 6168 |
| 6169 final _SVGElementInstanceJs lastChild; | 6169 final _SVGElementInstanceJs lastChild; |
| (...skipping 4775 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10945 num y; | 10945 num y; |
| 10946 } | 10946 } |
| 10947 | 10947 |
| 10948 class _WebKitTransitionEventJs extends _EventJs implements WebKitTransitionEvent
native "*WebKitTransitionEvent" { | 10948 class _WebKitTransitionEventJs extends _EventJs implements WebKitTransitionEvent
native "*WebKitTransitionEvent" { |
| 10949 | 10949 |
| 10950 final num elapsedTime; | 10950 final num elapsedTime; |
| 10951 | 10951 |
| 10952 final String propertyName; | 10952 final String propertyName; |
| 10953 } | 10953 } |
| 10954 | 10954 |
| 10955 class _WebSocketJs extends _DOMTypeJs implements WebSocket native "*WebSocket" { | 10955 class _WebSocketJs extends _EventTargetJs implements WebSocket native "*WebSocke
t" { |
| 10956 | 10956 |
| 10957 static final int CLOSED = 3; | 10957 static final int CLOSED = 3; |
| 10958 | 10958 |
| 10959 static final int CLOSING = 2; | 10959 static final int CLOSING = 2; |
| 10960 | 10960 |
| 10961 static final int CONNECTING = 0; | 10961 static final int CONNECTING = 0; |
| 10962 | 10962 |
| 10963 static final int OPEN = 1; | 10963 static final int OPEN = 1; |
| 10964 | 10964 |
| 10965 final String URL; | 10965 final String URL; |
| (...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11111 | 11111 |
| 11112 final String appVersion; | 11112 final String appVersion; |
| 11113 | 11113 |
| 11114 final bool onLine; | 11114 final bool onLine; |
| 11115 | 11115 |
| 11116 final String platform; | 11116 final String platform; |
| 11117 | 11117 |
| 11118 final String userAgent; | 11118 final String userAgent; |
| 11119 } | 11119 } |
| 11120 | 11120 |
| 11121 class _XMLHttpRequestJs extends _DOMTypeJs implements XMLHttpRequest native "*XM
LHttpRequest" { | 11121 class _XMLHttpRequestJs extends _EventTargetJs implements XMLHttpRequest native
"*XMLHttpRequest" { |
| 11122 | 11122 |
| 11123 static final int DONE = 4; | 11123 static final int DONE = 4; |
| 11124 | 11124 |
| 11125 static final int HEADERS_RECEIVED = 2; | 11125 static final int HEADERS_RECEIVED = 2; |
| 11126 | 11126 |
| 11127 static final int LOADING = 3; | 11127 static final int LOADING = 3; |
| 11128 | 11128 |
| 11129 static final int OPENED = 1; | 11129 static final int OPENED = 1; |
| 11130 | 11130 |
| 11131 static final int UNSENT = 0; | 11131 static final int UNSENT = 0; |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11188 String toString() native; | 11188 String toString() native; |
| 11189 } | 11189 } |
| 11190 | 11190 |
| 11191 class _XMLHttpRequestProgressEventJs extends _ProgressEventJs implements XMLHttp
RequestProgressEvent native "*XMLHttpRequestProgressEvent" { | 11191 class _XMLHttpRequestProgressEventJs extends _ProgressEventJs implements XMLHttp
RequestProgressEvent native "*XMLHttpRequestProgressEvent" { |
| 11192 | 11192 |
| 11193 final int position; | 11193 final int position; |
| 11194 | 11194 |
| 11195 final int totalSize; | 11195 final int totalSize; |
| 11196 } | 11196 } |
| 11197 | 11197 |
| 11198 class _XMLHttpRequestUploadJs extends _DOMTypeJs implements XMLHttpRequestUpload
native "*XMLHttpRequestUpload" { | 11198 class _XMLHttpRequestUploadJs extends _EventTargetJs implements XMLHttpRequestUp
load native "*XMLHttpRequestUpload" { |
| 11199 | 11199 |
| 11200 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; | 11200 void addEventListener(String type, EventListener listener, [bool useCapture =
null]) native; |
| 11201 | 11201 |
| 11202 bool dispatchEvent(_EventJs evt) native; | 11202 bool dispatchEvent(_EventJs evt) native; |
| 11203 | 11203 |
| 11204 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; | 11204 void removeEventListener(String type, EventListener listener, [bool useCapture
= null]) native; |
| 11205 } | 11205 } |
| 11206 | 11206 |
| 11207 class _XMLSerializerJs extends _DOMTypeJs implements XMLSerializer native "*XMLS
erializer" { | 11207 class _XMLSerializerJs extends _DOMTypeJs implements XMLSerializer native "*XMLS
erializer" { |
| 11208 | 11208 |
| (...skipping 12287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 23496 if (length < 0) throw new IllegalArgumentException('length'); | 23496 if (length < 0) throw new IllegalArgumentException('length'); |
| 23497 if (start < 0) throw new IndexOutOfRangeException(start); | 23497 if (start < 0) throw new IndexOutOfRangeException(start); |
| 23498 int end = start + length; | 23498 int end = start + length; |
| 23499 if (end > a.length) throw new IndexOutOfRangeException(end); | 23499 if (end > a.length) throw new IndexOutOfRangeException(end); |
| 23500 for (int i = start; i < end; i++) { | 23500 for (int i = start; i < end; i++) { |
| 23501 accumulator.add(a[i]); | 23501 accumulator.add(a[i]); |
| 23502 } | 23502 } |
| 23503 return accumulator; | 23503 return accumulator; |
| 23504 } | 23504 } |
| 23505 } | 23505 } |
| OLD | NEW |