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

Side by Side Diff: lib/html/doc/interface/Window.dart

Issue 10544064: Add dummy dart:html library for documentation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 6 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
(Empty)
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 // WARNING: Do not edit - generated code.
6
7 /// @domName DOMWindow
8 interface Window extends EventTarget {
9
10 /**
11 * Executes a [callback] after the next batch of browser layout measurements
12 * has completed or would have completed if any browser layout measurements
13 * had been scheduled.
14 */
15 void requestLayoutFrame(TimeoutHandler callback);
16
17
18 /** @domName DOMWindow.webkitRequestAnimationFrame */
19 int requestAnimationFrame(RequestAnimationFrameCallback callback);
20
21 void cancelAnimationFrame(int id);
22
23 IDBFactory get indexedDB();
24
25
26 /**
27 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve ntTarget.dispatchEvent
28 */
29 WindowEvents get on();
30
31 static final int PERSISTENT = 1;
32
33 static final int TEMPORARY = 0;
34
35 /** @domName DOMWindow.applicationCache */
36 final DOMApplicationCache applicationCache;
37
38 /** @domName DOMWindow.clientInformation */
39 final Navigator clientInformation;
40
41 /** @domName DOMWindow.closed */
42 final bool closed;
43
44 /** @domName DOMWindow.console */
45 final Console console;
46
47 /** @domName DOMWindow.crypto */
48 final Crypto crypto;
49
50 /** @domName DOMWindow.defaultStatus */
51 String defaultStatus;
52
53 /** @domName DOMWindow.defaultstatus */
54 String defaultstatus;
55
56 /** @domName DOMWindow.devicePixelRatio */
57 final num devicePixelRatio;
58
59 /** @domName DOMWindow.document */
60 final Document document;
61
62 /** @domName DOMWindow.event */
63 final Event event;
64
65 /** @domName DOMWindow.frames */
66 final Window frames;
67
68 /** @domName DOMWindow.history */
69 final History history;
70
71 /** @domName DOMWindow.innerHeight */
72 final int innerHeight;
73
74 /** @domName DOMWindow.innerWidth */
75 final int innerWidth;
76
77 /** @domName DOMWindow.length */
78 final int length;
79
80 /** @domName DOMWindow.localStorage */
81 final Storage localStorage;
82
83 /** @domName DOMWindow.location */
84 Location location;
85
86 /** @domName DOMWindow.locationbar */
87 final BarInfo locationbar;
88
89 /** @domName DOMWindow.menubar */
90 final BarInfo menubar;
91
92 /** @domName DOMWindow.name */
93 String name;
94
95 /** @domName DOMWindow.navigator */
96 final Navigator navigator;
97
98 /** @domName DOMWindow.offscreenBuffering */
99 final bool offscreenBuffering;
100
101 /** @domName DOMWindow.opener */
102 final Window opener;
103
104 /** @domName DOMWindow.outerHeight */
105 final int outerHeight;
106
107 /** @domName DOMWindow.outerWidth */
108 final int outerWidth;
109
110 /** @domName DOMWindow.pagePopupController */
111 final PagePopupController pagePopupController;
112
113 /** @domName DOMWindow.pageXOffset */
114 final int pageXOffset;
115
116 /** @domName DOMWindow.pageYOffset */
117 final int pageYOffset;
118
119 /** @domName DOMWindow.parent */
120 final Window parent;
121
122 /** @domName DOMWindow.performance */
123 final Performance performance;
124
125 /** @domName DOMWindow.personalbar */
126 final BarInfo personalbar;
127
128 /** @domName DOMWindow.screen */
129 final Screen screen;
130
131 /** @domName DOMWindow.screenLeft */
132 final int screenLeft;
133
134 /** @domName DOMWindow.screenTop */
135 final int screenTop;
136
137 /** @domName DOMWindow.screenX */
138 final int screenX;
139
140 /** @domName DOMWindow.screenY */
141 final int screenY;
142
143 /** @domName DOMWindow.scrollX */
144 final int scrollX;
145
146 /** @domName DOMWindow.scrollY */
147 final int scrollY;
148
149 /** @domName DOMWindow.scrollbars */
150 final BarInfo scrollbars;
151
152 /** @domName DOMWindow.self */
153 final Window self;
154
155 /** @domName DOMWindow.sessionStorage */
156 final Storage sessionStorage;
157
158 /** @domName DOMWindow.status */
159 String status;
160
161 /** @domName DOMWindow.statusbar */
162 final BarInfo statusbar;
163
164 /** @domName DOMWindow.styleMedia */
165 final StyleMedia styleMedia;
166
167 /** @domName DOMWindow.toolbar */
168 final BarInfo toolbar;
169
170 /** @domName DOMWindow.top */
171 final Window top;
172
173 /** @domName DOMWindow.webkitIndexedDB */
174 final IDBFactory webkitIndexedDB;
175
176 /** @domName DOMWindow.webkitNotifications */
177 final NotificationCenter webkitNotifications;
178
179 /** @domName DOMWindow.webkitStorageInfo */
180 final StorageInfo webkitStorageInfo;
181
182 /** @domName DOMWindow.window */
183 final Window window;
184
185 /** @domName DOMWindow.addEventListener */
186 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu re]);
187
188 /** @domName DOMWindow.alert */
189 void alert(String message);
190
191 /** @domName DOMWindow.atob */
192 String atob(String string);
193
194 /** @domName DOMWindow.blur */
195 void blur();
196
197 /** @domName DOMWindow.btoa */
198 String btoa(String string);
199
200 /** @domName DOMWindow.captureEvents */
201 void captureEvents();
202
203 /** @domName DOMWindow.clearInterval */
204 void clearInterval(int handle);
205
206 /** @domName DOMWindow.clearTimeout */
207 void clearTimeout(int handle);
208
209 /** @domName DOMWindow.close */
210 void close();
211
212 /** @domName DOMWindow.confirm */
213 bool confirm(String message);
214
215 /** @domName DOMWindow.dispatchEvent */
216 bool $dom_dispatchEvent(Event evt);
217
218 /** @domName DOMWindow.find */
219 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w holeWord, bool searchInFrames, bool showDialog);
220
221 /** @domName DOMWindow.focus */
222 void focus();
223
224 /** @domName DOMWindow.getComputedStyle */
225 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen t);
226
227 /** @domName DOMWindow.getMatchedCSSRules */
228 CSSRuleList getMatchedCSSRules(Element element, String pseudoElement);
229
230 /** @domName DOMWindow.getSelection */
231 DOMSelection getSelection();
232
233 /** @domName DOMWindow.matchMedia */
234 MediaQueryList matchMedia(String query);
235
236 /** @domName DOMWindow.moveBy */
237 void moveBy(num x, num y);
238
239 /** @domName DOMWindow.moveTo */
240 void moveTo(num x, num y);
241
242 /** @domName DOMWindow.open */
243 Window open(String url, String name, [String options]);
244
245 /** @domName DOMWindow.openDatabase */
246 Database openDatabase(String name, String version, String displayName, int est imatedSize, [DatabaseCallback creationCallback]);
247
248 /** @domName DOMWindow.postMessage */
249 void postMessage(/*SerializedScriptValue*/ message, String targetOrigin, [List messagePorts]);
250
251 /** @domName DOMWindow.print */
252 void print();
253
254 /** @domName DOMWindow.prompt */
255 String prompt(String message, String defaultValue);
256
257 /** @domName DOMWindow.releaseEvents */
258 void releaseEvents();
259
260 /** @domName DOMWindow.removeEventListener */
261 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]);
262
263 /** @domName DOMWindow.resizeBy */
264 void resizeBy(num x, num y);
265
266 /** @domName DOMWindow.resizeTo */
267 void resizeTo(num width, num height);
268
269 /** @domName DOMWindow.scroll */
270 void scroll(int x, int y);
271
272 /** @domName DOMWindow.scrollBy */
273 void scrollBy(int x, int y);
274
275 /** @domName DOMWindow.scrollTo */
276 void scrollTo(int x, int y);
277
278 /** @domName DOMWindow.setInterval */
279 int setInterval(TimeoutHandler handler, int timeout);
280
281 /** @domName DOMWindow.setTimeout */
282 int setTimeout(TimeoutHandler handler, int timeout);
283
284 /** @domName DOMWindow.showModalDialog */
285 Object showModalDialog(String url, [Object dialogArgs, String featureArgs]);
286
287 /** @domName DOMWindow.stop */
288 void stop();
289
290 /** @domName DOMWindow.webkitCancelAnimationFrame */
291 void webkitCancelAnimationFrame(int id);
292
293 /** @domName DOMWindow.webkitCancelRequestAnimationFrame */
294 void webkitCancelRequestAnimationFrame(int id);
295
296 /** @domName DOMWindow.webkitConvertPointFromNodeToPage */
297 Point webkitConvertPointFromNodeToPage(Node node, Point p);
298
299 /** @domName DOMWindow.webkitConvertPointFromPageToNode */
300 Point webkitConvertPointFromPageToNode(Node node, Point p);
301
302 /** @domName DOMWindow.webkitPostMessage */
303 void webkitPostMessage(/*SerializedScriptValue*/ message, String targetOrigin, [List transferList]);
304
305 /** @domName DOMWindow.webkitRequestAnimationFrame */
306 int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback);
307
308 /** @domName DOMWindow.webkitRequestFileSystem */
309 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal lback, [ErrorCallback errorCallback]);
310
311 /** @domName DOMWindow.webkitResolveLocalFileSystemURL */
312 void webkitResolveLocalFileSystemURL(String url, [EntryCallback successCallbac k, ErrorCallback errorCallback]);
313
314 }
315
316 interface WindowEvents extends Events {
317
318 EventListenerList get abort();
319
320 EventListenerList get animationEnd();
321
322 EventListenerList get animationIteration();
323
324 EventListenerList get animationStart();
325
326 EventListenerList get beforeUnload();
327
328 EventListenerList get blur();
329
330 EventListenerList get canPlay();
331
332 EventListenerList get canPlayThrough();
333
334 EventListenerList get change();
335
336 EventListenerList get click();
337
338 EventListenerList get contentLoaded();
339
340 EventListenerList get contextMenu();
341
342 EventListenerList get deviceMotion();
343
344 EventListenerList get deviceOrientation();
345
346 EventListenerList get doubleClick();
347
348 EventListenerList get drag();
349
350 EventListenerList get dragEnd();
351
352 EventListenerList get dragEnter();
353
354 EventListenerList get dragLeave();
355
356 EventListenerList get dragOver();
357
358 EventListenerList get dragStart();
359
360 EventListenerList get drop();
361
362 EventListenerList get durationChange();
363
364 EventListenerList get emptied();
365
366 EventListenerList get ended();
367
368 EventListenerList get error();
369
370 EventListenerList get focus();
371
372 EventListenerList get hashChange();
373
374 EventListenerList get input();
375
376 EventListenerList get invalid();
377
378 EventListenerList get keyDown();
379
380 EventListenerList get keyPress();
381
382 EventListenerList get keyUp();
383
384 EventListenerList get load();
385
386 EventListenerList get loadStart();
387
388 EventListenerList get loadedData();
389
390 EventListenerList get loadedMetadata();
391
392 EventListenerList get message();
393
394 EventListenerList get mouseDown();
395
396 EventListenerList get mouseMove();
397
398 EventListenerList get mouseOut();
399
400 EventListenerList get mouseOver();
401
402 EventListenerList get mouseUp();
403
404 EventListenerList get mouseWheel();
405
406 EventListenerList get offline();
407
408 EventListenerList get online();
409
410 EventListenerList get pageHide();
411
412 EventListenerList get pageShow();
413
414 EventListenerList get pause();
415
416 EventListenerList get play();
417
418 EventListenerList get playing();
419
420 EventListenerList get popState();
421
422 EventListenerList get progress();
423
424 EventListenerList get rateChange();
425
426 EventListenerList get reset();
427
428 EventListenerList get resize();
429
430 EventListenerList get scroll();
431
432 EventListenerList get search();
433
434 EventListenerList get seeked();
435
436 EventListenerList get seeking();
437
438 EventListenerList get select();
439
440 EventListenerList get stalled();
441
442 EventListenerList get storage();
443
444 EventListenerList get submit();
445
446 EventListenerList get suspend();
447
448 EventListenerList get timeUpdate();
449
450 EventListenerList get touchCancel();
451
452 EventListenerList get touchEnd();
453
454 EventListenerList get touchMove();
455
456 EventListenerList get touchStart();
457
458 EventListenerList get transitionEnd();
459
460 EventListenerList get unload();
461
462 EventListenerList get volumeChange();
463
464 EventListenerList get waiting();
465 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698