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

Side by Side Diff: client/html/release/html.dart

Issue 9148015: Example showing alternate async measurement solution (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Ready for review Created 8 years, 11 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('html'); 1 #library('html');
2 2
3 #import('dart:dom', prefix:'dom'); 3 #import('dart:dom', prefix:'dom');
4 #import('dart:htmlimpl'); 4 #import('dart:htmlimpl');
5 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6 // for details. All rights reserved. Use of this source code is governed by a 6 // for details. All rights reserved. Use of this source code is governed by a
7 // BSD-style license that can be found in the LICENSE file. 7 // BSD-style license that can be found in the LICENSE file.
8 8
9 // DO NOT EDIT 9 // DO NOT EDIT
10 // Auto-generated Dart HTML library. 10 // Auto-generated Dart HTML library.
11 11
12 12
13 13
14 14
15 15
16 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 16 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
17 // for details. All rights reserved. Use of this source code is governed by a 17 // for details. All rights reserved. Use of this source code is governed by a
18 // BSD-style license that can be found in the LICENSE file. 18 // BSD-style license that can be found in the LICENSE file.
19 19
20 // WARNING: Do not edit - generated code. 20 // WARNING: Do not edit - generated code.
21 21
22 interface AnchorElement extends Element { 22 interface AnchorElement extends Element {
23 23
24 String get accessKey(); 24 String get accessKey();
25 25
26 void set accessKey(String value); 26 void set accessKey(String value);
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 String get text(); 102 String get text();
103 103
104 String get type(); 104 String get type();
105 105
106 void set type(String value); 106 void set type(String value);
107 107
108 String getParameter(String name); 108 String getParameter(String name);
109 109
110 String toString(); 110 String toString();
111 } 111 }
112 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
113 // for details. All rights reserved. Use of this source code is governed by a 113 // for details. All rights reserved. Use of this source code is governed by a
114 // BSD-style license that can be found in the LICENSE file. 114 // BSD-style license that can be found in the LICENSE file.
115 115
116 // WARNING: Do not edit - generated code. 116 // WARNING: Do not edit - generated code.
117 117
118 interface Animation { 118 interface Animation {
119 119
120 num get delay(); 120 num get delay();
121 121
122 int get direction(); 122 int get direction();
(...skipping 11 matching lines...) Expand all
134 int get iterationCount(); 134 int get iterationCount();
135 135
136 String get name(); 136 String get name();
137 137
138 bool get paused(); 138 bool get paused();
139 139
140 void pause(); 140 void pause();
141 141
142 void play(); 142 void play();
143 } 143 }
144 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 144 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
145 // for details. All rights reserved. Use of this source code is governed by a 145 // for details. All rights reserved. Use of this source code is governed by a
146 // BSD-style license that can be found in the LICENSE file. 146 // BSD-style license that can be found in the LICENSE file.
147 147
148 // WARNING: Do not edit - generated code. 148 // WARNING: Do not edit - generated code.
149 149
150 interface AnimationList { 150 interface AnimationList {
151 151
152 int get length(); 152 int get length();
153 153
154 Animation item(int index); 154 Animation item(int index);
155 } 155 }
156 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
157 // for details. All rights reserved. Use of this source code is governed by a 157 // for details. All rights reserved. Use of this source code is governed by a
158 // BSD-style license that can be found in the LICENSE file. 158 // BSD-style license that can be found in the LICENSE file.
159 159
160 // WARNING: Do not edit - generated code. 160 // WARNING: Do not edit - generated code.
161 161
162 interface AreaElement extends Element { 162 interface AreaElement extends Element {
163 163
164 String get accessKey(); 164 String get accessKey();
165 165
166 void set accessKey(String value); 166 void set accessKey(String value);
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 String get search(); 200 String get search();
201 201
202 String get shape(); 202 String get shape();
203 203
204 void set shape(String value); 204 void set shape(String value);
205 205
206 String get target(); 206 String get target();
207 207
208 void set target(String value); 208 void set target(String value);
209 } 209 }
210 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 210 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
211 // for details. All rights reserved. Use of this source code is governed by a 211 // for details. All rights reserved. Use of this source code is governed by a
212 // BSD-style license that can be found in the LICENSE file. 212 // BSD-style license that can be found in the LICENSE file.
213 213
214 // WARNING: Do not edit - generated code. 214 // WARNING: Do not edit - generated code.
215 215
216 interface ArrayBuffer { 216 interface ArrayBuffer {
217 217
218 int get byteLength(); 218 int get byteLength();
219 219
220 ArrayBuffer slice(int begin, [int end]); 220 ArrayBuffer slice(int begin, [int end]);
221 } 221 }
222 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 222 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
223 // for details. All rights reserved. Use of this source code is governed by a 223 // for details. All rights reserved. Use of this source code is governed by a
224 // BSD-style license that can be found in the LICENSE file. 224 // BSD-style license that can be found in the LICENSE file.
225 225
226 // WARNING: Do not edit - generated code. 226 // WARNING: Do not edit - generated code.
227 227
228 interface ArrayBufferView { 228 interface ArrayBufferView {
229 229
230 ArrayBuffer get buffer(); 230 ArrayBuffer get buffer();
231 231
232 int get byteLength(); 232 int get byteLength();
233 233
234 int get byteOffset(); 234 int get byteOffset();
235 } 235 }
236 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 236 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
237 // for details. All rights reserved. Use of this source code is governed by a 237 // for details. All rights reserved. Use of this source code is governed by a
238 // BSD-style license that can be found in the LICENSE file. 238 // BSD-style license that can be found in the LICENSE file.
239 239
240 // WARNING: Do not edit - generated code. 240 // WARNING: Do not edit - generated code.
241 241
242 interface AudioBuffer { 242 interface AudioBuffer {
243 243
244 num get duration(); 244 num get duration();
245 245
246 num get gain(); 246 num get gain();
247 247
248 void set gain(num value); 248 void set gain(num value);
249 249
250 int get length(); 250 int get length();
251 251
252 int get numberOfChannels(); 252 int get numberOfChannels();
253 253
254 num get sampleRate(); 254 num get sampleRate();
255 255
256 Float32Array getChannelData(int channelIndex); 256 Float32Array getChannelData(int channelIndex);
257 } 257 }
258 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 258 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
259 // for details. All rights reserved. Use of this source code is governed by a 259 // for details. All rights reserved. Use of this source code is governed by a
260 // BSD-style license that can be found in the LICENSE file. 260 // BSD-style license that can be found in the LICENSE file.
261 261
262 // WARNING: Do not edit - generated code. 262 // WARNING: Do not edit - generated code.
263 263
264 typedef bool AudioBufferCallback(AudioBuffer audioBuffer); 264 typedef bool AudioBufferCallback(AudioBuffer audioBuffer);
265 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 265 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
266 // 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
267 // BSD-style license that can be found in the LICENSE file. 267 // BSD-style license that can be found in the LICENSE file.
268 268
269 // WARNING: Do not edit - generated code. 269 // WARNING: Do not edit - generated code.
270 270
271 interface AudioBufferSourceNode extends AudioSourceNode { 271 interface AudioBufferSourceNode extends AudioSourceNode {
272 272
273 AudioBuffer get buffer(); 273 AudioBuffer get buffer();
274 274
275 void set buffer(AudioBuffer value); 275 void set buffer(AudioBuffer value);
276 276
277 AudioGain get gain(); 277 AudioGain get gain();
278 278
279 bool get loop(); 279 bool get loop();
280 280
281 void set loop(bool value); 281 void set loop(bool value);
282 282
283 bool get looping(); 283 bool get looping();
284 284
285 void set looping(bool value); 285 void set looping(bool value);
286 286
287 AudioParam get playbackRate(); 287 AudioParam get playbackRate();
288 288
289 void noteGrainOn(num when, num grainOffset, num grainDuration); 289 void noteGrainOn(num when, num grainOffset, num grainDuration);
290 290
291 void noteOff(num when); 291 void noteOff(num when);
292 292
293 void noteOn(num when); 293 void noteOn(num when);
294 } 294 }
295 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
296 // for details. All rights reserved. Use of this source code is governed by a 296 // for details. All rights reserved. Use of this source code is governed by a
297 // BSD-style license that can be found in the LICENSE file. 297 // BSD-style license that can be found in the LICENSE file.
298 298
299 // WARNING: Do not edit - generated code. 299 // WARNING: Do not edit - generated code.
300 300
301 interface AudioChannelMerger extends AudioNode { 301 interface AudioChannelMerger extends AudioNode {
302 } 302 }
303 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 303 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
304 // for details. All rights reserved. Use of this source code is governed by a 304 // for details. All rights reserved. Use of this source code is governed by a
305 // BSD-style license that can be found in the LICENSE file. 305 // BSD-style license that can be found in the LICENSE file.
306 306
307 // WARNING: Do not edit - generated code. 307 // WARNING: Do not edit - generated code.
308 308
309 interface AudioChannelSplitter extends AudioNode { 309 interface AudioChannelSplitter extends AudioNode {
310 } 310 }
311 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 311 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
312 // for details. All rights reserved. Use of this source code is governed by a 312 // for details. All rights reserved. Use of this source code is governed by a
313 // BSD-style license that can be found in the LICENSE file. 313 // BSD-style license that can be found in the LICENSE file.
314 314
315 // WARNING: Do not edit - generated code. 315 // WARNING: Do not edit - generated code.
316 316
317 interface AudioContext { 317 interface AudioContext {
318 318
319 num get currentTime(); 319 num get currentTime();
320 320
321 AudioDestinationNode get destination(); 321 AudioDestinationNode get destination();
(...skipping 29 matching lines...) Expand all
351 LowPass2FilterNode createLowPass2Filter(); 351 LowPass2FilterNode createLowPass2Filter();
352 352
353 AudioPannerNode createPanner(); 353 AudioPannerNode createPanner();
354 354
355 WaveShaperNode createWaveShaper(); 355 WaveShaperNode createWaveShaper();
356 356
357 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac k, [AudioBufferCallback errorCallback]); 357 void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallbac k, [AudioBufferCallback errorCallback]);
358 358
359 void startRendering(); 359 void startRendering();
360 } 360 }
361 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 361 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
362 // for details. All rights reserved. Use of this source code is governed by a 362 // for details. All rights reserved. Use of this source code is governed by a
363 // BSD-style license that can be found in the LICENSE file. 363 // BSD-style license that can be found in the LICENSE file.
364 364
365 // WARNING: Do not edit - generated code. 365 // WARNING: Do not edit - generated code.
366 366
367 interface AudioDestinationNode extends AudioNode { 367 interface AudioDestinationNode extends AudioNode {
368 368
369 int get numberOfChannels(); 369 int get numberOfChannels();
370 } 370 }
371 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 371 // 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 372 // 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. 373 // BSD-style license that can be found in the LICENSE file.
374 374
375 // WARNING: Do not edit - generated code. 375 // WARNING: Do not edit - generated code.
376 376
377 interface AudioElement extends MediaElement { 377 interface AudioElement extends MediaElement {
378 } 378 }
379 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 379 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
380 // for details. All rights reserved. Use of this source code is governed by a 380 // for details. All rights reserved. Use of this source code is governed by a
381 // BSD-style license that can be found in the LICENSE file. 381 // BSD-style license that can be found in the LICENSE file.
382 382
383 // WARNING: Do not edit - generated code. 383 // WARNING: Do not edit - generated code.
384 384
385 interface AudioGain extends AudioParam { 385 interface AudioGain extends AudioParam {
386 } 386 }
387 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
388 // for details. All rights reserved. Use of this source code is governed by a 388 // for details. All rights reserved. Use of this source code is governed by a
389 // BSD-style license that can be found in the LICENSE file. 389 // BSD-style license that can be found in the LICENSE file.
390 390
391 // WARNING: Do not edit - generated code. 391 // WARNING: Do not edit - generated code.
392 392
393 interface AudioGainNode extends AudioNode { 393 interface AudioGainNode extends AudioNode {
394 394
395 AudioGain get gain(); 395 AudioGain get gain();
396 } 396 }
397 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 397 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
398 // for details. All rights reserved. Use of this source code is governed by a 398 // for details. All rights reserved. Use of this source code is governed by a
399 // BSD-style license that can be found in the LICENSE file. 399 // BSD-style license that can be found in the LICENSE file.
400 400
401 // WARNING: Do not edit - generated code. 401 // WARNING: Do not edit - generated code.
402 402
403 interface AudioListener { 403 interface AudioListener {
404 404
405 num get dopplerFactor(); 405 num get dopplerFactor();
406 406
407 void set dopplerFactor(num value); 407 void set dopplerFactor(num value);
408 408
409 num get speedOfSound(); 409 num get speedOfSound();
410 410
411 void set speedOfSound(num value); 411 void set speedOfSound(num value);
412 412
413 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp); 413 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp);
414 414
415 void setPosition(num x, num y, num z); 415 void setPosition(num x, num y, num z);
416 416
417 void setVelocity(num x, num y, num z); 417 void setVelocity(num x, num y, num z);
418 } 418 }
419 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 419 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
420 // for details. All rights reserved. Use of this source code is governed by a 420 // for details. All rights reserved. Use of this source code is governed by a
421 // BSD-style license that can be found in the LICENSE file. 421 // BSD-style license that can be found in the LICENSE file.
422 422
423 // WARNING: Do not edit - generated code. 423 // WARNING: Do not edit - generated code.
424 424
425 interface AudioNode { 425 interface AudioNode {
426 426
427 AudioContext get context(); 427 AudioContext get context();
428 428
429 int get numberOfInputs(); 429 int get numberOfInputs();
430 430
431 int get numberOfOutputs(); 431 int get numberOfOutputs();
432 432
433 void connect(AudioNode destination, [int output, int input]); 433 void connect(AudioNode destination, [int output, int input]);
434 434
435 void disconnect([int output]); 435 void disconnect([int output]);
436 } 436 }
437 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 437 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
438 // for details. All rights reserved. Use of this source code is governed by a 438 // for details. All rights reserved. Use of this source code is governed by a
439 // BSD-style license that can be found in the LICENSE file. 439 // BSD-style license that can be found in the LICENSE file.
440 440
441 // WARNING: Do not edit - generated code. 441 // WARNING: Do not edit - generated code.
442 442
443 interface AudioPannerNode extends AudioNode { 443 interface AudioPannerNode extends AudioNode {
444 444
445 static final int EQUALPOWER = 0; 445 static final int EQUALPOWER = 0;
446 446
447 static final int HRTF = 1; 447 static final int HRTF = 1;
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
483 num get rolloffFactor(); 483 num get rolloffFactor();
484 484
485 void set rolloffFactor(num value); 485 void set rolloffFactor(num value);
486 486
487 void setOrientation(num x, num y, num z); 487 void setOrientation(num x, num y, num z);
488 488
489 void setPosition(num x, num y, num z); 489 void setPosition(num x, num y, num z);
490 490
491 void setVelocity(num x, num y, num z); 491 void setVelocity(num x, num y, num z);
492 } 492 }
493 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 493 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
494 // for details. All rights reserved. Use of this source code is governed by a 494 // for details. All rights reserved. Use of this source code is governed by a
495 // BSD-style license that can be found in the LICENSE file. 495 // BSD-style license that can be found in the LICENSE file.
496 496
497 // WARNING: Do not edit - generated code. 497 // WARNING: Do not edit - generated code.
498 498
499 interface AudioParam { 499 interface AudioParam {
500 500
501 num get defaultValue(); 501 num get defaultValue();
502 502
503 num get maxValue(); 503 num get maxValue();
(...skipping 13 matching lines...) Expand all
517 void exponentialRampToValueAtTime(num value, num time); 517 void exponentialRampToValueAtTime(num value, num time);
518 518
519 void linearRampToValueAtTime(num value, num time); 519 void linearRampToValueAtTime(num value, num time);
520 520
521 void setTargetValueAtTime(num targetValue, num time, num timeConstant); 521 void setTargetValueAtTime(num targetValue, num time, num timeConstant);
522 522
523 void setValueAtTime(num value, num time); 523 void setValueAtTime(num value, num time);
524 524
525 void setValueCurveAtTime(Float32Array values, num time, num duration); 525 void setValueCurveAtTime(Float32Array values, num time, num duration);
526 } 526 }
527 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 527 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
528 // for details. All rights reserved. Use of this source code is governed by a 528 // for details. All rights reserved. Use of this source code is governed by a
529 // BSD-style license that can be found in the LICENSE file. 529 // BSD-style license that can be found in the LICENSE file.
530 530
531 // WARNING: Do not edit - generated code. 531 // WARNING: Do not edit - generated code.
532 532
533 interface AudioProcessingEvent extends Event { 533 interface AudioProcessingEvent extends Event {
534 534
535 AudioBuffer get inputBuffer(); 535 AudioBuffer get inputBuffer();
536 536
537 AudioBuffer get outputBuffer(); 537 AudioBuffer get outputBuffer();
538 } 538 }
539 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 539 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
540 // for details. All rights reserved. Use of this source code is governed by a 540 // for details. All rights reserved. Use of this source code is governed by a
541 // BSD-style license that can be found in the LICENSE file. 541 // BSD-style license that can be found in the LICENSE file.
542 542
543 // WARNING: Do not edit - generated code. 543 // WARNING: Do not edit - generated code.
544 544
545 interface AudioSourceNode extends AudioNode { 545 interface AudioSourceNode extends AudioNode {
546 } 546 }
547 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 547 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
548 // for details. All rights reserved. Use of this source code is governed by a 548 // for details. All rights reserved. Use of this source code is governed by a
549 // BSD-style license that can be found in the LICENSE file. 549 // BSD-style license that can be found in the LICENSE file.
550 550
551 // WARNING: Do not edit - generated code. 551 // WARNING: Do not edit - generated code.
552 552
553 interface BRElement extends Element { 553 interface BRElement extends Element {
554 554
555 String get clear(); 555 String get clear();
556 556
557 void set clear(String value); 557 void set clear(String value);
558 } 558 }
559 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 559 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
560 // for details. All rights reserved. Use of this source code is governed by a 560 // for details. All rights reserved. Use of this source code is governed by a
561 // BSD-style license that can be found in the LICENSE file. 561 // BSD-style license that can be found in the LICENSE file.
562 562
563 // WARNING: Do not edit - generated code. 563 // WARNING: Do not edit - generated code.
564 564
565 interface BarInfo { 565 interface BarInfo {
566 566
567 bool get visible(); 567 bool get visible();
568 } 568 }
569 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
570 // for details. All rights reserved. Use of this source code is governed by a 570 // for details. All rights reserved. Use of this source code is governed by a
571 // BSD-style license that can be found in the LICENSE file. 571 // BSD-style license that can be found in the LICENSE file.
572 572
573 // WARNING: Do not edit - generated code. 573 // WARNING: Do not edit - generated code.
574 574
575 interface BaseElement extends Element { 575 interface BaseElement extends Element {
576 576
577 String get href(); 577 String get href();
578 578
579 void set href(String value); 579 void set href(String value);
580 580
581 String get target(); 581 String get target();
582 582
583 void set target(String value); 583 void set target(String value);
584 } 584 }
585 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
586 // for details. All rights reserved. Use of this source code is governed by a 586 // for details. All rights reserved. Use of this source code is governed by a
587 // BSD-style license that can be found in the LICENSE file. 587 // BSD-style license that can be found in the LICENSE file.
588 588
589 // WARNING: Do not edit - generated code. 589 // WARNING: Do not edit - generated code.
590 590
591 interface BiquadFilterNode extends AudioNode { 591 interface BiquadFilterNode extends AudioNode {
592 592
593 static final int ALLPASS = 7; 593 static final int ALLPASS = 7;
594 594
595 static final int BANDPASS = 2; 595 static final int BANDPASS = 2;
(...skipping 13 matching lines...) Expand all
609 AudioParam get Q(); 609 AudioParam get Q();
610 610
611 AudioParam get frequency(); 611 AudioParam get frequency();
612 612
613 AudioParam get gain(); 613 AudioParam get gain();
614 614
615 int get type(); 615 int get type();
616 616
617 void set type(int value); 617 void set type(int value);
618 } 618 }
619 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 619 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
620 // for details. All rights reserved. Use of this source code is governed by a 620 // for details. All rights reserved. Use of this source code is governed by a
621 // BSD-style license that can be found in the LICENSE file. 621 // BSD-style license that can be found in the LICENSE file.
622 622
623 // WARNING: Do not edit - generated code. 623 // WARNING: Do not edit - generated code.
624 624
625 interface Blob { 625 interface Blob {
626 626
627 int get size(); 627 int get size();
628 628
629 String get type(); 629 String get type();
630 } 630 }
631 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 631 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
632 // for details. All rights reserved. Use of this source code is governed by a 632 // for details. All rights reserved. Use of this source code is governed by a
633 // BSD-style license that can be found in the LICENSE file. 633 // BSD-style license that can be found in the LICENSE file.
634 634
635 // WARNING: Do not edit - generated code. 635 // WARNING: Do not edit - generated code.
636 636
637 interface BlobBuilder { 637 interface BlobBuilder {
638 638
639 void append(var blob_OR_value, [String endings]); 639 void append(var blob_OR_value, [String endings]);
640 640
641 Blob getBlob([String contentType]); 641 Blob getBlob([String contentType]);
642 } 642 }
643 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
644 // for details. All rights reserved. Use of this source code is governed by a 644 // for details. All rights reserved. Use of this source code is governed by a
645 // BSD-style license that can be found in the LICENSE file. 645 // BSD-style license that can be found in the LICENSE file.
646 646
647 // WARNING: Do not edit - generated code. 647 // WARNING: Do not edit - generated code.
648 648
649 interface ButtonElement extends Element { 649 interface ButtonElement extends Element {
650 650
651 String get accessKey(); 651 String get accessKey();
652 652
653 void set accessKey(String value); 653 void set accessKey(String value);
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
699 void set value(String value); 699 void set value(String value);
700 700
701 bool get willValidate(); 701 bool get willValidate();
702 702
703 bool checkValidity(); 703 bool checkValidity();
704 704
705 void click(); 705 void click();
706 706
707 void setCustomValidity(String error); 707 void setCustomValidity(String error);
708 } 708 }
709 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 709 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
710 // for details. All rights reserved. Use of this source code is governed by a 710 // for details. All rights reserved. Use of this source code is governed by a
711 // BSD-style license that can be found in the LICENSE file. 711 // BSD-style license that can be found in the LICENSE file.
712 712
713 // WARNING: Do not edit - generated code. 713 // WARNING: Do not edit - generated code.
714 714
715 interface CDATASection extends Text { 715 interface CDATASection extends Text {
716 } 716 }
717 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 717 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
718 // for details. All rights reserved. Use of this source code is governed by a 718 // for details. All rights reserved. Use of this source code is governed by a
719 // BSD-style license that can be found in the LICENSE file. 719 // BSD-style license that can be found in the LICENSE file.
720 720
721 // WARNING: Do not edit - generated code. 721 // WARNING: Do not edit - generated code.
722 722
723 interface CSSCharsetRule extends CSSRule { 723 interface CSSCharsetRule extends CSSRule {
724 724
725 String get encoding(); 725 String get encoding();
726 726
727 void set encoding(String value); 727 void set encoding(String value);
728 } 728 }
729 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
730 // for details. All rights reserved. Use of this source code is governed by a 730 // for details. All rights reserved. Use of this source code is governed by a
731 // BSD-style license that can be found in the LICENSE file. 731 // BSD-style license that can be found in the LICENSE file.
732 732
733 // WARNING: Do not edit - generated code. 733 // WARNING: Do not edit - generated code.
734 734
735 interface CSSFontFaceRule extends CSSRule { 735 interface CSSFontFaceRule extends CSSRule {
736 736
737 CSSStyleDeclaration get style(); 737 CSSStyleDeclaration get style();
738 } 738 }
739 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 739 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
740 // for details. All rights reserved. Use of this source code is governed by a 740 // for details. All rights reserved. Use of this source code is governed by a
741 // BSD-style license that can be found in the LICENSE file. 741 // BSD-style license that can be found in the LICENSE file.
742 742
743 // WARNING: Do not edit - generated code. 743 // WARNING: Do not edit - generated code.
744 744
745 interface CSSImportRule extends CSSRule { 745 interface CSSImportRule extends CSSRule {
746 746
747 String get href(); 747 String get href();
748 748
749 MediaList get media(); 749 MediaList get media();
750 750
751 CSSStyleSheet get styleSheet(); 751 CSSStyleSheet get styleSheet();
752 } 752 }
753 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
754 // for details. All rights reserved. Use of this source code is governed by a 754 // for details. All rights reserved. Use of this source code is governed by a
755 // BSD-style license that can be found in the LICENSE file. 755 // BSD-style license that can be found in the LICENSE file.
756 756
757 // WARNING: Do not edit - generated code. 757 // WARNING: Do not edit - generated code.
758 758
759 interface CSSKeyframeRule extends CSSRule { 759 interface CSSKeyframeRule extends CSSRule {
760 760
761 String get keyText(); 761 String get keyText();
762 762
763 void set keyText(String value); 763 void set keyText(String value);
764 764
765 CSSStyleDeclaration get style(); 765 CSSStyleDeclaration get style();
766 } 766 }
767 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 767 // 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 768 // 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. 769 // BSD-style license that can be found in the LICENSE file.
770 770
771 // WARNING: Do not edit - generated code. 771 // WARNING: Do not edit - generated code.
772 772
773 interface CSSKeyframesRule extends CSSRule { 773 interface CSSKeyframesRule extends CSSRule {
774 774
775 CSSRuleList get cssRules(); 775 CSSRuleList get cssRules();
776 776
777 String get name(); 777 String get name();
778 778
779 void set name(String value); 779 void set name(String value);
780 780
781 void deleteRule(String key); 781 void deleteRule(String key);
782 782
783 CSSKeyframeRule findRule(String key); 783 CSSKeyframeRule findRule(String key);
784 784
785 void insertRule(String rule); 785 void insertRule(String rule);
786 } 786 }
787 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 787 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
788 // for details. All rights reserved. Use of this source code is governed by a 788 // for details. All rights reserved. Use of this source code is governed by a
789 // BSD-style license that can be found in the LICENSE file. 789 // BSD-style license that can be found in the LICENSE file.
790 790
791 // WARNING: Do not edit - generated code. 791 // WARNING: Do not edit - generated code.
792 792
793 interface CSSMatrix default CSSMatrixFactoryProvider { 793 interface CSSMatrix default CSSMatrixFactoryProvider {
794 794
795 CSSMatrix([String spec]); 795 CSSMatrix([String spec]);
796 796
797 num get a(); 797 num get a();
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
895 void setMatrixValue(String string); 895 void setMatrixValue(String string);
896 896
897 CSSMatrix skewX(num angle); 897 CSSMatrix skewX(num angle);
898 898
899 CSSMatrix skewY(num angle); 899 CSSMatrix skewY(num angle);
900 900
901 String toString(); 901 String toString();
902 902
903 CSSMatrix translate(num x, num y, num z); 903 CSSMatrix translate(num x, num y, num z);
904 } 904 }
905 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 905 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
906 // for details. All rights reserved. Use of this source code is governed by a 906 // for details. All rights reserved. Use of this source code is governed by a
907 // BSD-style license that can be found in the LICENSE file. 907 // BSD-style license that can be found in the LICENSE file.
908 908
909 // WARNING: Do not edit - generated code. 909 // WARNING: Do not edit - generated code.
910 910
911 interface CSSMediaRule extends CSSRule { 911 interface CSSMediaRule extends CSSRule {
912 912
913 CSSRuleList get cssRules(); 913 CSSRuleList get cssRules();
914 914
915 MediaList get media(); 915 MediaList get media();
916 916
917 void deleteRule(int index); 917 void deleteRule(int index);
918 918
919 int insertRule(String rule, int index); 919 int insertRule(String rule, int index);
920 } 920 }
921 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 921 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
922 // for details. All rights reserved. Use of this source code is governed by a 922 // for details. All rights reserved. Use of this source code is governed by a
923 // BSD-style license that can be found in the LICENSE file. 923 // BSD-style license that can be found in the LICENSE file.
924 924
925 // WARNING: Do not edit - generated code. 925 // WARNING: Do not edit - generated code.
926 926
927 interface CSSPageRule extends CSSRule { 927 interface CSSPageRule extends CSSRule {
928 928
929 String get selectorText(); 929 String get selectorText();
930 930
931 void set selectorText(String value); 931 void set selectorText(String value);
932 932
933 CSSStyleDeclaration get style(); 933 CSSStyleDeclaration get style();
934 } 934 }
935 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
936 // for details. All rights reserved. Use of this source code is governed by a 936 // for details. All rights reserved. Use of this source code is governed by a
937 // BSD-style license that can be found in the LICENSE file. 937 // BSD-style license that can be found in the LICENSE file.
938 938
939 // WARNING: Do not edit - generated code. 939 // WARNING: Do not edit - generated code.
940 940
941 interface CSSPrimitiveValue extends CSSValue { 941 interface CSSPrimitiveValue extends CSSValue {
942 942
943 static final int CSS_ATTR = 22; 943 static final int CSS_ATTR = 22;
944 944
945 static final int CSS_CM = 6; 945 static final int CSS_CM = 6;
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1001 RGBColor getRGBColorValue(); 1001 RGBColor getRGBColorValue();
1002 1002
1003 Rect getRectValue(); 1003 Rect getRectValue();
1004 1004
1005 String getStringValue(); 1005 String getStringValue();
1006 1006
1007 void setFloatValue(int unitType, num floatValue); 1007 void setFloatValue(int unitType, num floatValue);
1008 1008
1009 void setStringValue(int stringType, String stringValue); 1009 void setStringValue(int stringType, String stringValue);
1010 } 1010 }
1011 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1011 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1012 // for details. All rights reserved. Use of this source code is governed by a 1012 // for details. All rights reserved. Use of this source code is governed by a
1013 // BSD-style license that can be found in the LICENSE file. 1013 // BSD-style license that can be found in the LICENSE file.
1014 1014
1015 // WARNING: Do not edit - generated code. 1015 // WARNING: Do not edit - generated code.
1016 1016
1017 interface CSSRule { 1017 interface CSSRule {
1018 1018
1019 static final int CHARSET_RULE = 2; 1019 static final int CHARSET_RULE = 2;
1020 1020
1021 static final int FONT_FACE_RULE = 5; 1021 static final int FONT_FACE_RULE = 5;
(...skipping 17 matching lines...) Expand all
1039 String get cssText(); 1039 String get cssText();
1040 1040
1041 void set cssText(String value); 1041 void set cssText(String value);
1042 1042
1043 CSSRule get parentRule(); 1043 CSSRule get parentRule();
1044 1044
1045 CSSStyleSheet get parentStyleSheet(); 1045 CSSStyleSheet get parentStyleSheet();
1046 1046
1047 int get type(); 1047 int get type();
1048 } 1048 }
1049 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1050 // for details. All rights reserved. Use of this source code is governed by a 1050 // for details. All rights reserved. Use of this source code is governed by a
1051 // BSD-style license that can be found in the LICENSE file. 1051 // BSD-style license that can be found in the LICENSE file.
1052 1052
1053 // WARNING: Do not edit - generated code. 1053 // WARNING: Do not edit - generated code.
1054 1054
1055 interface CSSRuleList { 1055 interface CSSRuleList {
1056 1056
1057 int get length(); 1057 int get length();
1058 1058
1059 CSSRule item(int index); 1059 CSSRule item(int index);
1060 } 1060 }
1061 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1061 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1062 // for details. All rights reserved. Use of this source code is governed by a 1062 // for details. All rights reserved. Use of this source code is governed by a
1063 // BSD-style license that can be found in the LICENSE file. 1063 // BSD-style license that can be found in the LICENSE file.
1064 1064
1065 // WARNING: Do not edit - generated code. 1065 // WARNING: Do not edit - generated code.
1066 1066
1067 interface CSSStyleRule extends CSSRule { 1067 interface CSSStyleRule extends CSSRule {
1068 1068
1069 String get selectorText(); 1069 String get selectorText();
1070 1070
1071 void set selectorText(String value); 1071 void set selectorText(String value);
1072 1072
1073 CSSStyleDeclaration get style(); 1073 CSSStyleDeclaration get style();
1074 } 1074 }
1075 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1075 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1076 // for details. All rights reserved. Use of this source code is governed by a 1076 // for details. All rights reserved. Use of this source code is governed by a
1077 // BSD-style license that can be found in the LICENSE file. 1077 // BSD-style license that can be found in the LICENSE file.
1078 1078
1079 // WARNING: Do not edit - generated code. 1079 // WARNING: Do not edit - generated code.
1080 1080
1081 interface CSSStyleSheet extends StyleSheet { 1081 interface CSSStyleSheet extends StyleSheet {
1082 1082
1083 CSSRuleList get cssRules(); 1083 CSSRuleList get cssRules();
1084 1084
1085 CSSRule get ownerRule(); 1085 CSSRule get ownerRule();
1086 1086
1087 CSSRuleList get rules(); 1087 CSSRuleList get rules();
1088 1088
1089 int addRule(String selector, String style, [int index]); 1089 int addRule(String selector, String style, [int index]);
1090 1090
1091 void deleteRule(int index); 1091 void deleteRule(int index);
1092 1092
1093 int insertRule(String rule, int index); 1093 int insertRule(String rule, int index);
1094 1094
1095 void removeRule(int index); 1095 void removeRule(int index);
1096 } 1096 }
1097 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1097 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1098 // for details. All rights reserved. Use of this source code is governed by a 1098 // for details. All rights reserved. Use of this source code is governed by a
1099 // BSD-style license that can be found in the LICENSE file. 1099 // BSD-style license that can be found in the LICENSE file.
1100 1100
1101 // WARNING: Do not edit - generated code. 1101 // WARNING: Do not edit - generated code.
1102 1102
1103 interface CSSTransformValue extends CSSValueList { 1103 interface CSSTransformValue extends CSSValueList {
1104 1104
1105 int get operationType(); 1105 int get operationType();
1106 } 1106 }
1107 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1108 // for details. All rights reserved. Use of this source code is governed by a 1108 // for details. All rights reserved. Use of this source code is governed by a
1109 // BSD-style license that can be found in the LICENSE file. 1109 // BSD-style license that can be found in the LICENSE file.
1110 1110
1111 // WARNING: Do not edit - generated code. 1111 // WARNING: Do not edit - generated code.
1112 1112
1113 interface CSSUnknownRule extends CSSRule { 1113 interface CSSUnknownRule extends CSSRule {
1114 } 1114 }
1115 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1115 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1116 // for details. All rights reserved. Use of this source code is governed by a 1116 // for details. All rights reserved. Use of this source code is governed by a
1117 // BSD-style license that can be found in the LICENSE file. 1117 // BSD-style license that can be found in the LICENSE file.
1118 1118
1119 // WARNING: Do not edit - generated code. 1119 // WARNING: Do not edit - generated code.
1120 1120
1121 interface CSSValue { 1121 interface CSSValue {
1122 1122
1123 static final int CSS_CUSTOM = 3; 1123 static final int CSS_CUSTOM = 3;
1124 1124
1125 static final int CSS_INHERIT = 0; 1125 static final int CSS_INHERIT = 0;
1126 1126
1127 static final int CSS_PRIMITIVE_VALUE = 1; 1127 static final int CSS_PRIMITIVE_VALUE = 1;
1128 1128
1129 static final int CSS_VALUE_LIST = 2; 1129 static final int CSS_VALUE_LIST = 2;
1130 1130
1131 String get cssText(); 1131 String get cssText();
1132 1132
1133 void set cssText(String value); 1133 void set cssText(String value);
1134 1134
1135 int get cssValueType(); 1135 int get cssValueType();
1136 } 1136 }
1137 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1137 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1138 // for details. All rights reserved. Use of this source code is governed by a 1138 // for details. All rights reserved. Use of this source code is governed by a
1139 // BSD-style license that can be found in the LICENSE file. 1139 // BSD-style license that can be found in the LICENSE file.
1140 1140
1141 // WARNING: Do not edit - generated code. 1141 // WARNING: Do not edit - generated code.
1142 1142
1143 interface CSSValueList extends CSSValue { 1143 interface CSSValueList extends CSSValue {
1144 1144
1145 int get length(); 1145 int get length();
1146 1146
1147 CSSValue item(int index); 1147 CSSValue item(int index);
1148 } 1148 }
1149 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1149 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1150 // for details. All rights reserved. Use of this source code is governed by a 1150 // for details. All rights reserved. Use of this source code is governed by a
1151 // BSD-style license that can be found in the LICENSE file. 1151 // BSD-style license that can be found in the LICENSE file.
1152 1152
1153 // WARNING: Do not edit - generated code. 1153 // WARNING: Do not edit - generated code.
1154 1154
1155 interface CanvasElement extends Element { 1155 interface CanvasElement extends Element {
1156 1156
1157 int get height(); 1157 int get height();
1158 1158
1159 void set height(int value); 1159 void set height(int value);
1160 1160
1161 int get width(); 1161 int get width();
1162 1162
1163 void set width(int value); 1163 void set width(int value);
1164 1164
1165 CanvasRenderingContext getContext([String contextId]); 1165 CanvasRenderingContext getContext([String contextId]);
1166 1166
1167 String toDataURL(String type); 1167 String toDataURL(String type);
1168 } 1168 }
1169 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1170 // for details. All rights reserved. Use of this source code is governed by a 1170 // for details. All rights reserved. Use of this source code is governed by a
1171 // BSD-style license that can be found in the LICENSE file. 1171 // BSD-style license that can be found in the LICENSE file.
1172 1172
1173 // WARNING: Do not edit - generated code. 1173 // WARNING: Do not edit - generated code.
1174 1174
1175 interface CanvasGradient { 1175 interface CanvasGradient {
1176 1176
1177 void addColorStop(num offset, String color); 1177 void addColorStop(num offset, String color);
1178 } 1178 }
1179 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1179 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1180 // for details. All rights reserved. Use of this source code is governed by a 1180 // for details. All rights reserved. Use of this source code is governed by a
1181 // BSD-style license that can be found in the LICENSE file. 1181 // BSD-style license that can be found in the LICENSE file.
1182 1182
1183 // WARNING: Do not edit - generated code. 1183 // WARNING: Do not edit - generated code.
1184 1184
1185 interface CanvasPattern { 1185 interface CanvasPattern {
1186 } 1186 }
1187 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1188 // for details. All rights reserved. Use of this source code is governed by a 1188 // for details. All rights reserved. Use of this source code is governed by a
1189 // BSD-style license that can be found in the LICENSE file. 1189 // BSD-style license that can be found in the LICENSE file.
1190 1190
1191 // WARNING: Do not edit - generated code. 1191 // WARNING: Do not edit - generated code.
1192 1192
1193 interface CanvasPixelArray extends List<int> { 1193 interface CanvasPixelArray extends List<int> {
1194 1194
1195 int get length(); 1195 int get length();
1196 } 1196 }
1197 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1198 // for details. All rights reserved. Use of this source code is governed by a 1198 // for details. All rights reserved. Use of this source code is governed by a
1199 // BSD-style license that can be found in the LICENSE file. 1199 // BSD-style license that can be found in the LICENSE file.
1200 1200
1201 // WARNING: Do not edit - generated code. 1201 // WARNING: Do not edit - generated code.
1202 1202
1203 interface CanvasRenderingContext { 1203 interface CanvasRenderingContext {
1204 1204
1205 CanvasElement get canvas(); 1205 CanvasElement get canvas();
1206 } 1206 }
1207 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1207 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1208 // for details. All rights reserved. Use of this source code is governed by a 1208 // for details. All rights reserved. Use of this source code is governed by a
1209 // BSD-style license that can be found in the LICENSE file. 1209 // BSD-style license that can be found in the LICENSE file.
1210 1210
1211 // WARNING: Do not edit - generated code. 1211 // WARNING: Do not edit - generated code.
1212 1212
1213 interface CanvasRenderingContext2D extends CanvasRenderingContext { 1213 interface CanvasRenderingContext2D extends CanvasRenderingContext {
1214 1214
1215 Object get fillStyle(); 1215 Object get fillStyle();
1216 1216
1217 void set fillStyle(Object value); 1217 void set fillStyle(Object value);
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
1361 void stroke(); 1361 void stroke();
1362 1362
1363 void strokeRect(num x, num y, num width, num height, [num lineWidth]); 1363 void strokeRect(num x, num y, num width, num height, [num lineWidth]);
1364 1364
1365 void strokeText(String text, num x, num y, [num maxWidth]); 1365 void strokeText(String text, num x, num y, [num maxWidth]);
1366 1366
1367 void transform(num m11, num m12, num m21, num m22, num dx, num dy); 1367 void transform(num m11, num m12, num m21, num m22, num dx, num dy);
1368 1368
1369 void translate(num tx, num ty); 1369 void translate(num tx, num ty);
1370 } 1370 }
1371 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1371 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1372 // for details. All rights reserved. Use of this source code is governed by a 1372 // for details. All rights reserved. Use of this source code is governed by a
1373 // BSD-style license that can be found in the LICENSE file. 1373 // BSD-style license that can be found in the LICENSE file.
1374 1374
1375 // WARNING: Do not edit - generated code. 1375 // WARNING: Do not edit - generated code.
1376 1376
1377 interface CharacterData extends Node { 1377 interface CharacterData extends Node {
1378 1378
1379 String get data(); 1379 String get data();
1380 1380
1381 void set data(String value); 1381 void set data(String value);
1382 1382
1383 int get length(); 1383 int get length();
1384 1384
1385 void appendData(String data); 1385 void appendData(String data);
1386 1386
1387 void deleteData(int offset, int length); 1387 void deleteData(int offset, int length);
1388 1388
1389 void insertData(int offset, String data); 1389 void insertData(int offset, String data);
1390 1390
1391 void replaceData(int offset, int length, String data); 1391 void replaceData(int offset, int length, String data);
1392 1392
1393 String substringData(int offset, int length); 1393 String substringData(int offset, int length);
1394 } 1394 }
1395 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1395 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1396 // for details. All rights reserved. Use of this source code is governed by a 1396 // for details. All rights reserved. Use of this source code is governed by a
1397 // BSD-style license that can be found in the LICENSE file. 1397 // BSD-style license that can be found in the LICENSE file.
1398 1398
1399 // WARNING: Do not edit - generated code. 1399 // WARNING: Do not edit - generated code.
1400 1400
1401 interface ClientRect { 1401 interface ClientRect {
1402 1402
1403 num get bottom(); 1403 num get bottom();
1404 1404
1405 num get height(); 1405 num get height();
1406 1406
1407 num get left(); 1407 num get left();
1408 1408
1409 num get right(); 1409 num get right();
1410 1410
1411 num get top(); 1411 num get top();
1412 1412
1413 num get width(); 1413 num get width();
1414 } 1414 }
1415 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1416 // for details. All rights reserved. Use of this source code is governed by a 1416 // for details. All rights reserved. Use of this source code is governed by a
1417 // BSD-style license that can be found in the LICENSE file. 1417 // BSD-style license that can be found in the LICENSE file.
1418 1418
1419 // WARNING: Do not edit - generated code. 1419 // WARNING: Do not edit - generated code.
1420 1420
1421 interface ClientRectList { 1421 interface ClientRectList {
1422 1422
1423 int get length(); 1423 int get length();
1424 1424
1425 ClientRect item(int index); 1425 ClientRect item(int index);
1426 } 1426 }
1427 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1427 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1428 // for details. All rights reserved. Use of this source code is governed by a 1428 // for details. All rights reserved. Use of this source code is governed by a
1429 // BSD-style license that can be found in the LICENSE file. 1429 // BSD-style license that can be found in the LICENSE file.
1430 1430
1431 // WARNING: Do not edit - generated code. 1431 // WARNING: Do not edit - generated code.
1432 1432
1433 interface Clipboard { 1433 interface Clipboard {
1434 1434
1435 String get dropEffect(); 1435 String get dropEffect();
1436 1436
1437 void set dropEffect(String value); 1437 void set dropEffect(String value);
1438 1438
1439 String get effectAllowed(); 1439 String get effectAllowed();
1440 1440
1441 void set effectAllowed(String value); 1441 void set effectAllowed(String value);
1442 1442
1443 FileList get files(); 1443 FileList get files();
1444 1444
1445 DataTransferItemList get items(); 1445 DataTransferItemList get items();
1446 1446
1447 List get types(); 1447 List get types();
1448 1448
1449 void clearData([String type]); 1449 void clearData([String type]);
1450 1450
1451 void getData(String type); 1451 void getData(String type);
1452 1452
1453 bool setData(String type, String data); 1453 bool setData(String type, String data);
1454 1454
1455 void setDragImage(ImageElement image, int x, int y); 1455 void setDragImage(ImageElement image, int x, int y);
1456 } 1456 }
1457 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1457 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1458 // for details. All rights reserved. Use of this source code is governed by a 1458 // for details. All rights reserved. Use of this source code is governed by a
1459 // BSD-style license that can be found in the LICENSE file. 1459 // BSD-style license that can be found in the LICENSE file.
1460 1460
1461 // WARNING: Do not edit - generated code. 1461 // WARNING: Do not edit - generated code.
1462 1462
1463 interface Comment extends CharacterData { 1463 interface Comment extends CharacterData {
1464 } 1464 }
1465 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1465 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1466 // for details. All rights reserved. Use of this source code is governed by a 1466 // for details. All rights reserved. Use of this source code is governed by a
1467 // BSD-style license that can be found in the LICENSE file. 1467 // BSD-style license that can be found in the LICENSE file.
1468 1468
1469 // WARNING: Do not edit - generated code. 1469 // WARNING: Do not edit - generated code.
1470 1470
1471 interface Console { 1471 interface Console {
1472 1472
1473 void count(); 1473 void count();
1474 1474
1475 void debug(Object arg); 1475 void debug(Object arg);
(...skipping 19 matching lines...) Expand all
1495 void time(String title); 1495 void time(String title);
1496 1496
1497 void timeEnd(String title); 1497 void timeEnd(String title);
1498 1498
1499 void timeStamp(); 1499 void timeStamp();
1500 1500
1501 void trace(Object arg); 1501 void trace(Object arg);
1502 1502
1503 void warn(Object arg); 1503 void warn(Object arg);
1504 } 1504 }
1505 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1505 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1506 // for details. All rights reserved. Use of this source code is governed by a 1506 // for details. All rights reserved. Use of this source code is governed by a
1507 // BSD-style license that can be found in the LICENSE file. 1507 // BSD-style license that can be found in the LICENSE file.
1508 1508
1509 // WARNING: Do not edit - generated code. 1509 // WARNING: Do not edit - generated code.
1510 1510
1511 interface ConvolverNode extends AudioNode { 1511 interface ConvolverNode extends AudioNode {
1512 1512
1513 AudioBuffer get buffer(); 1513 AudioBuffer get buffer();
1514 1514
1515 void set buffer(AudioBuffer value); 1515 void set buffer(AudioBuffer value);
1516 } 1516 }
1517 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1517 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1518 // for details. All rights reserved. Use of this source code is governed by a 1518 // for details. All rights reserved. Use of this source code is governed by a
1519 // BSD-style license that can be found in the LICENSE file. 1519 // BSD-style license that can be found in the LICENSE file.
1520 1520
1521 // WARNING: Do not edit - generated code. 1521 // WARNING: Do not edit - generated code.
1522 1522
1523 interface Coordinates { 1523 interface Coordinates {
1524 1524
1525 num get accuracy(); 1525 num get accuracy();
1526 1526
1527 num get altitude(); 1527 num get altitude();
1528 1528
1529 num get altitudeAccuracy(); 1529 num get altitudeAccuracy();
1530 1530
1531 num get heading(); 1531 num get heading();
1532 1532
1533 num get latitude(); 1533 num get latitude();
1534 1534
1535 num get longitude(); 1535 num get longitude();
1536 1536
1537 num get speed(); 1537 num get speed();
1538 } 1538 }
1539 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1539 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1540 // for details. All rights reserved. Use of this source code is governed by a 1540 // for details. All rights reserved. Use of this source code is governed by a
1541 // BSD-style license that can be found in the LICENSE file. 1541 // BSD-style license that can be found in the LICENSE file.
1542 1542
1543 // WARNING: Do not edit - generated code. 1543 // WARNING: Do not edit - generated code.
1544 1544
1545 interface Counter { 1545 interface Counter {
1546 1546
1547 String get identifier(); 1547 String get identifier();
1548 1548
1549 String get listStyle(); 1549 String get listStyle();
1550 1550
1551 String get separator(); 1551 String get separator();
1552 } 1552 }
1553 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1553 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1554 // for details. All rights reserved. Use of this source code is governed by a 1554 // for details. All rights reserved. Use of this source code is governed by a
1555 // BSD-style license that can be found in the LICENSE file. 1555 // BSD-style license that can be found in the LICENSE file.
1556 1556
1557 // WARNING: Do not edit - generated code. 1557 // WARNING: Do not edit - generated code.
1558 1558
1559 interface Crypto { 1559 interface Crypto {
1560 1560
1561 void getRandomValues(ArrayBufferView array); 1561 void getRandomValues(ArrayBufferView array);
1562 } 1562 }
1563 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1563 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1564 // for details. All rights reserved. Use of this source code is governed by a 1564 // for details. All rights reserved. Use of this source code is governed by a
1565 // BSD-style license that can be found in the LICENSE file. 1565 // BSD-style license that can be found in the LICENSE file.
1566 1566
1567 // WARNING: Do not edit - generated code. 1567 // WARNING: Do not edit - generated code.
1568 1568
1569 interface DListElement extends Element { 1569 interface DListElement extends Element {
1570 1570
1571 bool get compact(); 1571 bool get compact();
1572 1572
1573 void set compact(bool value); 1573 void set compact(bool value);
1574 } 1574 }
1575 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1575 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1576 // for details. All rights reserved. Use of this source code is governed by a 1576 // for details. All rights reserved. Use of this source code is governed by a
1577 // BSD-style license that can be found in the LICENSE file. 1577 // BSD-style license that can be found in the LICENSE file.
1578 1578
1579 // WARNING: Do not edit - generated code. 1579 // WARNING: Do not edit - generated code.
1580 1580
1581 interface DOMException { 1581 interface DOMException {
1582 1582
1583 static final int ABORT_ERR = 20; 1583 static final int ABORT_ERR = 20;
1584 1584
1585 static final int DATA_CLONE_ERR = 25; 1585 static final int DATA_CLONE_ERR = 25;
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
1631 static final int WRONG_DOCUMENT_ERR = 4; 1631 static final int WRONG_DOCUMENT_ERR = 4;
1632 1632
1633 int get code(); 1633 int get code();
1634 1634
1635 String get message(); 1635 String get message();
1636 1636
1637 String get name(); 1637 String get name();
1638 1638
1639 String toString(); 1639 String toString();
1640 } 1640 }
1641 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1641 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1642 // for details. All rights reserved. Use of this source code is governed by a 1642 // for details. All rights reserved. Use of this source code is governed by a
1643 // BSD-style license that can be found in the LICENSE file. 1643 // BSD-style license that can be found in the LICENSE file.
1644 1644
1645 // WARNING: Do not edit - generated code. 1645 // WARNING: Do not edit - generated code.
1646 1646
1647 interface DOMFileSystem { 1647 interface DOMFileSystem {
1648 1648
1649 String get name(); 1649 String get name();
1650 1650
1651 DirectoryEntry get root(); 1651 DirectoryEntry get root();
1652 } 1652 }
1653 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1653 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1654 // for details. All rights reserved. Use of this source code is governed by a 1654 // for details. All rights reserved. Use of this source code is governed by a
1655 // BSD-style license that can be found in the LICENSE file. 1655 // BSD-style license that can be found in the LICENSE file.
1656 1656
1657 // WARNING: Do not edit - generated code. 1657 // WARNING: Do not edit - generated code.
1658 1658
1659 interface DOMFileSystemSync { 1659 interface DOMFileSystemSync {
1660 1660
1661 String get name(); 1661 String get name();
1662 1662
1663 DirectoryEntrySync get root(); 1663 DirectoryEntrySync get root();
1664 } 1664 }
1665 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1665 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1666 // for details. All rights reserved. Use of this source code is governed by a 1666 // for details. All rights reserved. Use of this source code is governed by a
1667 // BSD-style license that can be found in the LICENSE file. 1667 // BSD-style license that can be found in the LICENSE file.
1668 1668
1669 // WARNING: Do not edit - generated code. 1669 // WARNING: Do not edit - generated code.
1670 1670
1671 interface DOMFormData { 1671 interface DOMFormData {
1672 1672
1673 void append(String name, String value, String filename); 1673 void append(String name, String value, String filename);
1674 } 1674 }
1675 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1675 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1676 // for details. All rights reserved. Use of this source code is governed by a 1676 // for details. All rights reserved. Use of this source code is governed by a
1677 // BSD-style license that can be found in the LICENSE file. 1677 // BSD-style license that can be found in the LICENSE file.
1678 1678
1679 // WARNING: Do not edit - generated code. 1679 // WARNING: Do not edit - generated code.
1680 1680
1681 interface DOMMimeType { 1681 interface DOMMimeType {
1682 1682
1683 String get description(); 1683 String get description();
1684 1684
1685 DOMPlugin get enabledPlugin(); 1685 DOMPlugin get enabledPlugin();
1686 1686
1687 String get suffixes(); 1687 String get suffixes();
1688 1688
1689 String get type(); 1689 String get type();
1690 } 1690 }
1691 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1691 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1692 // for details. All rights reserved. Use of this source code is governed by a 1692 // for details. All rights reserved. Use of this source code is governed by a
1693 // BSD-style license that can be found in the LICENSE file. 1693 // BSD-style license that can be found in the LICENSE file.
1694 1694
1695 // WARNING: Do not edit - generated code. 1695 // WARNING: Do not edit - generated code.
1696 1696
1697 interface DOMMimeTypeArray { 1697 interface DOMMimeTypeArray {
1698 1698
1699 int get length(); 1699 int get length();
1700 1700
1701 DOMMimeType item(int index); 1701 DOMMimeType item(int index);
1702 1702
1703 DOMMimeType namedItem(String name); 1703 DOMMimeType namedItem(String name);
1704 } 1704 }
1705 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1705 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1706 // for details. All rights reserved. Use of this source code is governed by a 1706 // for details. All rights reserved. Use of this source code is governed by a
1707 // BSD-style license that can be found in the LICENSE file. 1707 // BSD-style license that can be found in the LICENSE file.
1708 1708
1709 // WARNING: Do not edit - generated code. 1709 // WARNING: Do not edit - generated code.
1710 1710
1711 interface DOMParser { 1711 interface DOMParser {
1712 1712
1713 Document parseFromString(String str, String contentType); 1713 Document parseFromString(String str, String contentType);
1714 } 1714 }
1715 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1715 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1716 // for details. All rights reserved. Use of this source code is governed by a 1716 // for details. All rights reserved. Use of this source code is governed by a
1717 // BSD-style license that can be found in the LICENSE file. 1717 // BSD-style license that can be found in the LICENSE file.
1718 1718
1719 // WARNING: Do not edit - generated code. 1719 // WARNING: Do not edit - generated code.
1720 1720
1721 interface DOMPlugin { 1721 interface DOMPlugin {
1722 1722
1723 String get description(); 1723 String get description();
1724 1724
1725 String get filename(); 1725 String get filename();
1726 1726
1727 int get length(); 1727 int get length();
1728 1728
1729 String get name(); 1729 String get name();
1730 1730
1731 DOMMimeType item(int index); 1731 DOMMimeType item(int index);
1732 1732
1733 DOMMimeType namedItem(String name); 1733 DOMMimeType namedItem(String name);
1734 } 1734 }
1735 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1735 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1736 // for details. All rights reserved. Use of this source code is governed by a 1736 // for details. All rights reserved. Use of this source code is governed by a
1737 // BSD-style license that can be found in the LICENSE file. 1737 // BSD-style license that can be found in the LICENSE file.
1738 1738
1739 // WARNING: Do not edit - generated code. 1739 // WARNING: Do not edit - generated code.
1740 1740
1741 interface DOMPluginArray { 1741 interface DOMPluginArray {
1742 1742
1743 int get length(); 1743 int get length();
1744 1744
1745 DOMPlugin item(int index); 1745 DOMPlugin item(int index);
1746 1746
1747 DOMPlugin namedItem(String name); 1747 DOMPlugin namedItem(String name);
1748 1748
1749 void refresh(bool reload); 1749 void refresh(bool reload);
1750 } 1750 }
1751 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1752 // for details. All rights reserved. Use of this source code is governed by a 1752 // for details. All rights reserved. Use of this source code is governed by a
1753 // BSD-style license that can be found in the LICENSE file. 1753 // BSD-style license that can be found in the LICENSE file.
1754 1754
1755 // WARNING: Do not edit - generated code. 1755 // WARNING: Do not edit - generated code.
1756 1756
1757 interface DOMSelection { 1757 interface DOMSelection {
1758 1758
1759 Node get anchorNode(); 1759 Node get anchorNode();
1760 1760
1761 int get anchorOffset(); 1761 int get anchorOffset();
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
1801 void removeAllRanges(); 1801 void removeAllRanges();
1802 1802
1803 void selectAllChildren(Node node); 1803 void selectAllChildren(Node node);
1804 1804
1805 void setBaseAndExtent(Node baseNode, int baseOffset, Node extentNode, int exte ntOffset); 1805 void setBaseAndExtent(Node baseNode, int baseOffset, Node extentNode, int exte ntOffset);
1806 1806
1807 void setPosition(Node node, int offset); 1807 void setPosition(Node node, int offset);
1808 1808
1809 String toString(); 1809 String toString();
1810 } 1810 }
1811 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1811 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1812 // for details. All rights reserved. Use of this source code is governed by a 1812 // for details. All rights reserved. Use of this source code is governed by a
1813 // BSD-style license that can be found in the LICENSE file. 1813 // BSD-style license that can be found in the LICENSE file.
1814 1814
1815 // WARNING: Do not edit - generated code. 1815 // WARNING: Do not edit - generated code.
1816 1816
1817 interface DOMSettableTokenList extends DOMTokenList { 1817 interface DOMSettableTokenList extends DOMTokenList {
1818 1818
1819 String get value(); 1819 String get value();
1820 1820
1821 void set value(String value); 1821 void set value(String value);
1822 } 1822 }
1823 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1824 // for details. All rights reserved. Use of this source code is governed by a 1824 // for details. All rights reserved. Use of this source code is governed by a
1825 // BSD-style license that can be found in the LICENSE file. 1825 // BSD-style license that can be found in the LICENSE file.
1826 1826
1827 // WARNING: Do not edit - generated code. 1827 // WARNING: Do not edit - generated code.
1828 1828
1829 interface DOMTokenList { 1829 interface DOMTokenList {
1830 1830
1831 int get length(); 1831 int get length();
1832 1832
1833 void add(String token); 1833 void add(String token);
1834 1834
1835 bool contains(String token); 1835 bool contains(String token);
1836 1836
1837 String item(int index); 1837 String item(int index);
1838 1838
1839 void remove(String token); 1839 void remove(String token);
1840 1840
1841 String toString(); 1841 String toString();
1842 1842
1843 bool toggle(String token); 1843 bool toggle(String token);
1844 } 1844 }
1845 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1845 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1846 // for details. All rights reserved. Use of this source code is governed by a 1846 // for details. All rights reserved. Use of this source code is governed by a
1847 // BSD-style license that can be found in the LICENSE file. 1847 // BSD-style license that can be found in the LICENSE file.
1848 1848
1849 // WARNING: Do not edit - generated code. 1849 // WARNING: Do not edit - generated code.
1850 1850
1851 interface DOMURL { 1851 interface DOMURL {
1852 1852
1853 String createObjectURL(Blob blob); 1853 String createObjectURL(Blob blob);
1854 1854
1855 void revokeObjectURL(String url); 1855 void revokeObjectURL(String url);
1856 } 1856 }
1857 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1857 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1858 // for details. All rights reserved. Use of this source code is governed by a 1858 // for details. All rights reserved. Use of this source code is governed by a
1859 // BSD-style license that can be found in the LICENSE file. 1859 // BSD-style license that can be found in the LICENSE file.
1860 1860
1861 // WARNING: Do not edit - generated code. 1861 // WARNING: Do not edit - generated code.
1862 1862
1863 interface DataListElement extends Element { 1863 interface DataListElement extends Element {
1864 1864
1865 ElementList get options(); 1865 ElementList get options();
1866 } 1866 }
1867 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1867 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1868 // for details. All rights reserved. Use of this source code is governed by a 1868 // for details. All rights reserved. Use of this source code is governed by a
1869 // BSD-style license that can be found in the LICENSE file. 1869 // BSD-style license that can be found in the LICENSE file.
1870 1870
1871 // WARNING: Do not edit - generated code. 1871 // WARNING: Do not edit - generated code.
1872 1872
1873 interface DataTransferItem { 1873 interface DataTransferItem {
1874 1874
1875 String get kind(); 1875 String get kind();
1876 1876
1877 String get type(); 1877 String get type();
1878 1878
1879 Blob getAsFile(); 1879 Blob getAsFile();
1880 1880
1881 void getAsString(StringCallback callback); 1881 void getAsString(StringCallback callback);
1882 } 1882 }
1883 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1883 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1884 // for details. All rights reserved. Use of this source code is governed by a 1884 // for details. All rights reserved. Use of this source code is governed by a
1885 // BSD-style license that can be found in the LICENSE file. 1885 // BSD-style license that can be found in the LICENSE file.
1886 1886
1887 // WARNING: Do not edit - generated code. 1887 // WARNING: Do not edit - generated code.
1888 1888
1889 interface DataTransferItemList { 1889 interface DataTransferItemList {
1890 1890
1891 int get length(); 1891 int get length();
1892 1892
1893 void add(String data, String type); 1893 void add(String data, String type);
1894 1894
1895 void clear(); 1895 void clear();
1896 1896
1897 DataTransferItem item(int index); 1897 DataTransferItem item(int index);
1898 } 1898 }
1899 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1899 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1900 // for details. All rights reserved. Use of this source code is governed by a 1900 // for details. All rights reserved. Use of this source code is governed by a
1901 // BSD-style license that can be found in the LICENSE file. 1901 // BSD-style license that can be found in the LICENSE file.
1902 1902
1903 // WARNING: Do not edit - generated code. 1903 // WARNING: Do not edit - generated code.
1904 1904
1905 interface DataView extends ArrayBufferView { 1905 interface DataView extends ArrayBufferView {
1906 1906
1907 num getFloat32(int byteOffset, [bool littleEndian]); 1907 num getFloat32(int byteOffset, [bool littleEndian]);
1908 1908
1909 num getFloat64(int byteOffset, [bool littleEndian]); 1909 num getFloat64(int byteOffset, [bool littleEndian]);
(...skipping 19 matching lines...) Expand all
1929 void setInt32(int byteOffset, int value, [bool littleEndian]); 1929 void setInt32(int byteOffset, int value, [bool littleEndian]);
1930 1930
1931 void setInt8(); 1931 void setInt8();
1932 1932
1933 void setUint16(int byteOffset, int value, [bool littleEndian]); 1933 void setUint16(int byteOffset, int value, [bool littleEndian]);
1934 1934
1935 void setUint32(int byteOffset, int value, [bool littleEndian]); 1935 void setUint32(int byteOffset, int value, [bool littleEndian]);
1936 1936
1937 void setUint8(); 1937 void setUint8();
1938 } 1938 }
1939 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1939 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1940 // for details. All rights reserved. Use of this source code is governed by a 1940 // for details. All rights reserved. Use of this source code is governed by a
1941 // BSD-style license that can be found in the LICENSE file. 1941 // BSD-style license that can be found in the LICENSE file.
1942 1942
1943 // WARNING: Do not edit - generated code. 1943 // WARNING: Do not edit - generated code.
1944 1944
1945 interface DelayNode extends AudioNode { 1945 interface DelayNode extends AudioNode {
1946 1946
1947 AudioParam get delayTime(); 1947 AudioParam get delayTime();
1948 } 1948 }
1949 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1949 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1950 // for details. All rights reserved. Use of this source code is governed by a 1950 // for details. All rights reserved. Use of this source code is governed by a
1951 // BSD-style license that can be found in the LICENSE file. 1951 // BSD-style license that can be found in the LICENSE file.
1952 1952
1953 // WARNING: Do not edit - generated code. 1953 // WARNING: Do not edit - generated code.
1954 1954
1955 interface DetailsElement extends Element { 1955 interface DetailsElement extends Element {
1956 1956
1957 bool get open(); 1957 bool get open();
1958 1958
1959 void set open(bool value); 1959 void set open(bool value);
1960 } 1960 }
1961 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1961 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1962 // for details. All rights reserved. Use of this source code is governed by a 1962 // for details. All rights reserved. Use of this source code is governed by a
1963 // BSD-style license that can be found in the LICENSE file. 1963 // BSD-style license that can be found in the LICENSE file.
1964 1964
1965 // WARNING: Do not edit - generated code. 1965 // WARNING: Do not edit - generated code.
1966 1966
1967 interface DirectoryEntry extends Entry { 1967 interface DirectoryEntry extends Entry {
1968 1968
1969 DirectoryReader createReader(); 1969 DirectoryReader createReader();
1970 1970
1971 void getDirectory(String path, [Flags flags, EntryCallback successCallback, Er rorCallback errorCallback]); 1971 void getDirectory(String path, [Flags flags, EntryCallback successCallback, Er rorCallback errorCallback]);
1972 1972
1973 void getFile(String path, [Flags flags, EntryCallback successCallback, ErrorCa llback errorCallback]); 1973 void getFile(String path, [Flags flags, EntryCallback successCallback, ErrorCa llback errorCallback]);
1974 1974
1975 void removeRecursively([VoidCallback successCallback, ErrorCallback errorCallb ack]); 1975 void removeRecursively([VoidCallback successCallback, ErrorCallback errorCallb ack]);
1976 } 1976 }
1977 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1977 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1978 // for details. All rights reserved. Use of this source code is governed by a 1978 // for details. All rights reserved. Use of this source code is governed by a
1979 // BSD-style license that can be found in the LICENSE file. 1979 // BSD-style license that can be found in the LICENSE file.
1980 1980
1981 // WARNING: Do not edit - generated code. 1981 // WARNING: Do not edit - generated code.
1982 1982
1983 interface DirectoryEntrySync extends EntrySync { 1983 interface DirectoryEntrySync extends EntrySync {
1984 1984
1985 DirectoryReaderSync createReader(); 1985 DirectoryReaderSync createReader();
1986 1986
1987 DirectoryEntrySync getDirectory(String path, Flags flags); 1987 DirectoryEntrySync getDirectory(String path, Flags flags);
1988 1988
1989 FileEntrySync getFile(String path, Flags flags); 1989 FileEntrySync getFile(String path, Flags flags);
1990 1990
1991 void removeRecursively(); 1991 void removeRecursively();
1992 } 1992 }
1993 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1993 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1994 // for details. All rights reserved. Use of this source code is governed by a 1994 // for details. All rights reserved. Use of this source code is governed by a
1995 // BSD-style license that can be found in the LICENSE file. 1995 // BSD-style license that can be found in the LICENSE file.
1996 1996
1997 // WARNING: Do not edit - generated code. 1997 // WARNING: Do not edit - generated code.
1998 1998
1999 interface DirectoryReader { 1999 interface DirectoryReader {
2000 2000
2001 void readEntries(EntriesCallback successCallback, [ErrorCallback errorCallback ]); 2001 void readEntries(EntriesCallback successCallback, [ErrorCallback errorCallback ]);
2002 } 2002 }
2003 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2003 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2004 // for details. All rights reserved. Use of this source code is governed by a 2004 // for details. All rights reserved. Use of this source code is governed by a
2005 // BSD-style license that can be found in the LICENSE file. 2005 // BSD-style license that can be found in the LICENSE file.
2006 2006
2007 // WARNING: Do not edit - generated code. 2007 // WARNING: Do not edit - generated code.
2008 2008
2009 interface DirectoryReaderSync { 2009 interface DirectoryReaderSync {
2010 2010
2011 EntryArraySync readEntries(); 2011 EntryArraySync readEntries();
2012 } 2012 }
2013 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2013 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2014 // for details. All rights reserved. Use of this source code is governed by a 2014 // for details. All rights reserved. Use of this source code is governed by a
2015 // BSD-style license that can be found in the LICENSE file. 2015 // BSD-style license that can be found in the LICENSE file.
2016 2016
2017 // WARNING: Do not edit - generated code. 2017 // WARNING: Do not edit - generated code.
2018 2018
2019 interface DivElement extends Element { 2019 interface DivElement extends Element {
2020 2020
2021 String get align(); 2021 String get align();
2022 2022
2023 void set align(String value); 2023 void set align(String value);
2024 } 2024 }
2025 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2025 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2026 // for details. All rights reserved. Use of this source code is governed by a 2026 // for details. All rights reserved. Use of this source code is governed by a
2027 // BSD-style license that can be found in the LICENSE file. 2027 // BSD-style license that can be found in the LICENSE file.
2028 2028
2029 // WARNING: Do not edit - generated code. 2029 // WARNING: Do not edit - generated code.
2030 2030
2031 interface DynamicsCompressorNode extends AudioNode { 2031 interface DynamicsCompressorNode extends AudioNode {
2032 } 2032 }
2033 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2034 // 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
2035 // BSD-style license that can be found in the LICENSE file. 2035 // BSD-style license that can be found in the LICENSE file.
2036 2036
2037 // WARNING: Do not edit - generated code. 2037 // WARNING: Do not edit - generated code.
2038 2038
2039 interface ElementTimeControl { 2039 interface ElementTimeControl {
2040 2040
2041 void beginElement(); 2041 void beginElement();
2042 2042
2043 void beginElementAt(num offset); 2043 void beginElementAt(num offset);
2044 2044
2045 void endElement(); 2045 void endElement();
2046 2046
2047 void endElementAt(num offset); 2047 void endElementAt(num offset);
2048 } 2048 }
2049 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2050 // for details. All rights reserved. Use of this source code is governed by a 2050 // for details. All rights reserved. Use of this source code is governed by a
2051 // BSD-style license that can be found in the LICENSE file. 2051 // BSD-style license that can be found in the LICENSE file.
2052 2052
2053 // WARNING: Do not edit - generated code. 2053 // WARNING: Do not edit - generated code.
2054 2054
2055 interface EmbedElement extends Element { 2055 interface EmbedElement extends Element {
2056 2056
2057 String get align(); 2057 String get align();
2058 2058
2059 void set align(String value); 2059 void set align(String value);
(...skipping 11 matching lines...) Expand all
2071 void set src(String value); 2071 void set src(String value);
2072 2072
2073 String get type(); 2073 String get type();
2074 2074
2075 void set type(String value); 2075 void set type(String value);
2076 2076
2077 String get width(); 2077 String get width();
2078 2078
2079 void set width(String value); 2079 void set width(String value);
2080 } 2080 }
2081 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2081 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2082 // for details. All rights reserved. Use of this source code is governed by a 2082 // for details. All rights reserved. Use of this source code is governed by a
2083 // BSD-style license that can be found in the LICENSE file. 2083 // BSD-style license that can be found in the LICENSE file.
2084 2084
2085 // WARNING: Do not edit - generated code. 2085 // WARNING: Do not edit - generated code.
2086 2086
2087 interface Entity extends Node { 2087 interface Entity extends Node {
2088 2088
2089 String get notationName(); 2089 String get notationName();
2090 2090
2091 String get publicId(); 2091 String get publicId();
2092 2092
2093 String get systemId(); 2093 String get systemId();
2094 } 2094 }
2095 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2095 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2096 // for details. All rights reserved. Use of this source code is governed by a 2096 // for details. All rights reserved. Use of this source code is governed by a
2097 // BSD-style license that can be found in the LICENSE file. 2097 // BSD-style license that can be found in the LICENSE file.
2098 2098
2099 // WARNING: Do not edit - generated code. 2099 // WARNING: Do not edit - generated code.
2100 2100
2101 interface EntityReference extends Node { 2101 interface EntityReference extends Node {
2102 } 2102 }
2103 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2103 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2104 // for details. All rights reserved. Use of this source code is governed by a 2104 // for details. All rights reserved. Use of this source code is governed by a
2105 // BSD-style license that can be found in the LICENSE file. 2105 // BSD-style license that can be found in the LICENSE file.
2106 2106
2107 // WARNING: Do not edit - generated code. 2107 // WARNING: Do not edit - generated code.
2108 2108
2109 typedef bool EntriesCallback(EntryArray entries); 2109 typedef bool EntriesCallback(EntryArray entries);
2110 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2110 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2111 // for details. All rights reserved. Use of this source code is governed by a 2111 // for details. All rights reserved. Use of this source code is governed by a
2112 // BSD-style license that can be found in the LICENSE file. 2112 // BSD-style license that can be found in the LICENSE file.
2113 2113
2114 // WARNING: Do not edit - generated code. 2114 // WARNING: Do not edit - generated code.
2115 2115
2116 interface Entry { 2116 interface Entry {
2117 2117
2118 DOMFileSystem get filesystem(); 2118 DOMFileSystem get filesystem();
2119 2119
2120 String get fullPath(); 2120 String get fullPath();
2121 2121
2122 bool get isDirectory(); 2122 bool get isDirectory();
2123 2123
2124 bool get isFile(); 2124 bool get isFile();
2125 2125
2126 String get name(); 2126 String get name();
2127 2127
2128 void copyTo(DirectoryEntry parent, [String name, EntryCallback successCallback , ErrorCallback errorCallback]); 2128 void copyTo(DirectoryEntry parent, [String name, EntryCallback successCallback , ErrorCallback errorCallback]);
2129 2129
2130 void getMetadata([MetadataCallback successCallback, ErrorCallback errorCallbac k]); 2130 void getMetadata([MetadataCallback successCallback, ErrorCallback errorCallbac k]);
2131 2131
2132 void getParent([EntryCallback successCallback, ErrorCallback errorCallback]); 2132 void getParent([EntryCallback successCallback, ErrorCallback errorCallback]);
2133 2133
2134 void moveTo(DirectoryEntry parent, [String name, EntryCallback successCallback , ErrorCallback errorCallback]); 2134 void moveTo(DirectoryEntry parent, [String name, EntryCallback successCallback , ErrorCallback errorCallback]);
2135 2135
2136 void remove([VoidCallback successCallback, ErrorCallback errorCallback]); 2136 void remove([VoidCallback successCallback, ErrorCallback errorCallback]);
2137 2137
2138 String toURL(); 2138 String toURL();
2139 } 2139 }
2140 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2140 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2141 // for details. All rights reserved. Use of this source code is governed by a 2141 // for details. All rights reserved. Use of this source code is governed by a
2142 // BSD-style license that can be found in the LICENSE file. 2142 // BSD-style license that can be found in the LICENSE file.
2143 2143
2144 // WARNING: Do not edit - generated code. 2144 // WARNING: Do not edit - generated code.
2145 2145
2146 interface EntryArray { 2146 interface EntryArray {
2147 2147
2148 int get length(); 2148 int get length();
2149 2149
2150 Entry item(int index); 2150 Entry item(int index);
2151 } 2151 }
2152 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2152 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2153 // for details. All rights reserved. Use of this source code is governed by a 2153 // for details. All rights reserved. Use of this source code is governed by a
2154 // BSD-style license that can be found in the LICENSE file. 2154 // BSD-style license that can be found in the LICENSE file.
2155 2155
2156 // WARNING: Do not edit - generated code. 2156 // WARNING: Do not edit - generated code.
2157 2157
2158 interface EntryArraySync { 2158 interface EntryArraySync {
2159 2159
2160 int get length(); 2160 int get length();
2161 2161
2162 EntrySync item(int index); 2162 EntrySync item(int index);
2163 } 2163 }
2164 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2164 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2165 // for details. All rights reserved. Use of this source code is governed by a 2165 // for details. All rights reserved. Use of this source code is governed by a
2166 // BSD-style license that can be found in the LICENSE file. 2166 // BSD-style license that can be found in the LICENSE file.
2167 2167
2168 // WARNING: Do not edit - generated code. 2168 // WARNING: Do not edit - generated code.
2169 2169
2170 typedef bool EntryCallback(Entry entry); 2170 typedef bool EntryCallback(Entry entry);
2171 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2172 // for details. All rights reserved. Use of this source code is governed by a 2172 // for details. All rights reserved. Use of this source code is governed by a
2173 // BSD-style license that can be found in the LICENSE file. 2173 // BSD-style license that can be found in the LICENSE file.
2174 2174
2175 // WARNING: Do not edit - generated code. 2175 // WARNING: Do not edit - generated code.
2176 2176
2177 interface EntrySync { 2177 interface EntrySync {
2178 2178
2179 DOMFileSystemSync get filesystem(); 2179 DOMFileSystemSync get filesystem();
2180 2180
2181 String get fullPath(); 2181 String get fullPath();
2182 2182
2183 bool get isDirectory(); 2183 bool get isDirectory();
2184 2184
2185 bool get isFile(); 2185 bool get isFile();
2186 2186
2187 String get name(); 2187 String get name();
2188 2188
2189 EntrySync copyTo(DirectoryEntrySync parent, String name); 2189 EntrySync copyTo(DirectoryEntrySync parent, String name);
2190 2190
2191 Metadata getMetadata(); 2191 Metadata getMetadata();
2192 2192
2193 DirectoryEntrySync getParent(); 2193 DirectoryEntrySync getParent();
2194 2194
2195 EntrySync moveTo(DirectoryEntrySync parent, String name); 2195 EntrySync moveTo(DirectoryEntrySync parent, String name);
2196 2196
2197 void remove(); 2197 void remove();
2198 2198
2199 String toURL(); 2199 String toURL();
2200 } 2200 }
2201 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2202 // for details. All rights reserved. Use of this source code is governed by a 2202 // for details. All rights reserved. Use of this source code is governed by a
2203 // BSD-style license that can be found in the LICENSE file. 2203 // BSD-style license that can be found in the LICENSE file.
2204 2204
2205 // WARNING: Do not edit - generated code. 2205 // WARNING: Do not edit - generated code.
2206 2206
2207 typedef bool ErrorCallback(FileError error); 2207 typedef bool ErrorCallback(FileError error);
2208 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2209 // for details. All rights reserved. Use of this source code is governed by a 2209 // for details. All rights reserved. Use of this source code is governed by a
2210 // BSD-style license that can be found in the LICENSE file. 2210 // BSD-style license that can be found in the LICENSE file.
2211 2211
2212 // WARNING: Do not edit - generated code. 2212 // WARNING: Do not edit - generated code.
2213 2213
2214 interface EventException { 2214 interface EventException {
2215 2215
2216 static final int DISPATCH_REQUEST_ERR = 1; 2216 static final int DISPATCH_REQUEST_ERR = 1;
2217 2217
2218 static final int UNSPECIFIED_EVENT_TYPE_ERR = 0; 2218 static final int UNSPECIFIED_EVENT_TYPE_ERR = 0;
2219 2219
2220 int get code(); 2220 int get code();
2221 2221
2222 String get message(); 2222 String get message();
2223 2223
2224 String get name(); 2224 String get name();
2225 2225
2226 String toString(); 2226 String toString();
2227 } 2227 }
2228 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2228 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2229 // for details. All rights reserved. Use of this source code is governed by a 2229 // for details. All rights reserved. Use of this source code is governed by a
2230 // BSD-style license that can be found in the LICENSE file. 2230 // BSD-style license that can be found in the LICENSE file.
2231 2231
2232 // WARNING: Do not edit - generated code. 2232 // WARNING: Do not edit - generated code.
2233 2233
2234 interface FieldSetElement extends Element { 2234 interface FieldSetElement extends Element {
2235 2235
2236 FormElement get form(); 2236 FormElement get form();
2237 2237
2238 String get validationMessage(); 2238 String get validationMessage();
2239 2239
2240 ValidityState get validity(); 2240 ValidityState get validity();
2241 2241
2242 bool get willValidate(); 2242 bool get willValidate();
2243 2243
2244 bool checkValidity(); 2244 bool checkValidity();
2245 2245
2246 void setCustomValidity(String error); 2246 void setCustomValidity(String error);
2247 } 2247 }
2248 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2248 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2249 // for details. All rights reserved. Use of this source code is governed by a 2249 // for details. All rights reserved. Use of this source code is governed by a
2250 // BSD-style license that can be found in the LICENSE file. 2250 // BSD-style license that can be found in the LICENSE file.
2251 2251
2252 // WARNING: Do not edit - generated code. 2252 // WARNING: Do not edit - generated code.
2253 2253
2254 interface File extends Blob { 2254 interface File extends Blob {
2255 2255
2256 String get fileName(); 2256 String get fileName();
2257 2257
2258 int get fileSize(); 2258 int get fileSize();
2259 2259
2260 Date get lastModifiedDate(); 2260 Date get lastModifiedDate();
2261 2261
2262 String get name(); 2262 String get name();
2263 } 2263 }
2264 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2265 // for details. All rights reserved. Use of this source code is governed by a 2265 // for details. All rights reserved. Use of this source code is governed by a
2266 // BSD-style license that can be found in the LICENSE file. 2266 // BSD-style license that can be found in the LICENSE file.
2267 2267
2268 // WARNING: Do not edit - generated code. 2268 // WARNING: Do not edit - generated code.
2269 2269
2270 typedef bool FileCallback(File file); 2270 typedef bool FileCallback(File file);
2271 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2271 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2272 // for details. All rights reserved. Use of this source code is governed by a 2272 // for details. All rights reserved. Use of this source code is governed by a
2273 // BSD-style license that can be found in the LICENSE file. 2273 // BSD-style license that can be found in the LICENSE file.
2274 2274
2275 // WARNING: Do not edit - generated code. 2275 // WARNING: Do not edit - generated code.
2276 2276
2277 interface FileEntry extends Entry { 2277 interface FileEntry extends Entry {
2278 2278
2279 void createWriter(FileWriterCallback successCallback, [ErrorCallback errorCall back]); 2279 void createWriter(FileWriterCallback successCallback, [ErrorCallback errorCall back]);
2280 2280
2281 void file(FileCallback successCallback, [ErrorCallback errorCallback]); 2281 void file(FileCallback successCallback, [ErrorCallback errorCallback]);
2282 } 2282 }
2283 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2283 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2284 // for details. All rights reserved. Use of this source code is governed by a 2284 // for details. All rights reserved. Use of this source code is governed by a
2285 // BSD-style license that can be found in the LICENSE file. 2285 // BSD-style license that can be found in the LICENSE file.
2286 2286
2287 // WARNING: Do not edit - generated code. 2287 // WARNING: Do not edit - generated code.
2288 2288
2289 interface FileEntrySync extends EntrySync { 2289 interface FileEntrySync extends EntrySync {
2290 2290
2291 FileWriterSync createWriter(); 2291 FileWriterSync createWriter();
2292 2292
2293 File file(); 2293 File file();
2294 } 2294 }
2295 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2296 // for details. All rights reserved. Use of this source code is governed by a 2296 // for details. All rights reserved. Use of this source code is governed by a
2297 // BSD-style license that can be found in the LICENSE file. 2297 // BSD-style license that can be found in the LICENSE file.
2298 2298
2299 // WARNING: Do not edit - generated code. 2299 // WARNING: Do not edit - generated code.
2300 2300
2301 interface FileError { 2301 interface FileError {
2302 2302
2303 static final int ABORT_ERR = 3; 2303 static final int ABORT_ERR = 3;
2304 2304
2305 static final int ENCODING_ERR = 5; 2305 static final int ENCODING_ERR = 5;
(...skipping 13 matching lines...) Expand all
2319 static final int QUOTA_EXCEEDED_ERR = 10; 2319 static final int QUOTA_EXCEEDED_ERR = 10;
2320 2320
2321 static final int SECURITY_ERR = 2; 2321 static final int SECURITY_ERR = 2;
2322 2322
2323 static final int SYNTAX_ERR = 8; 2323 static final int SYNTAX_ERR = 8;
2324 2324
2325 static final int TYPE_MISMATCH_ERR = 11; 2325 static final int TYPE_MISMATCH_ERR = 11;
2326 2326
2327 int get code(); 2327 int get code();
2328 } 2328 }
2329 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2329 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2330 // for details. All rights reserved. Use of this source code is governed by a 2330 // for details. All rights reserved. Use of this source code is governed by a
2331 // BSD-style license that can be found in the LICENSE file. 2331 // BSD-style license that can be found in the LICENSE file.
2332 2332
2333 // WARNING: Do not edit - generated code. 2333 // WARNING: Do not edit - generated code.
2334 2334
2335 interface FileException { 2335 interface FileException {
2336 2336
2337 static final int ABORT_ERR = 3; 2337 static final int ABORT_ERR = 3;
2338 2338
2339 static final int ENCODING_ERR = 5; 2339 static final int ENCODING_ERR = 5;
(...skipping 19 matching lines...) Expand all
2359 static final int TYPE_MISMATCH_ERR = 11; 2359 static final int TYPE_MISMATCH_ERR = 11;
2360 2360
2361 int get code(); 2361 int get code();
2362 2362
2363 String get message(); 2363 String get message();
2364 2364
2365 String get name(); 2365 String get name();
2366 2366
2367 String toString(); 2367 String toString();
2368 } 2368 }
2369 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2369 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2370 // for details. All rights reserved. Use of this source code is governed by a 2370 // for details. All rights reserved. Use of this source code is governed by a
2371 // BSD-style license that can be found in the LICENSE file. 2371 // BSD-style license that can be found in the LICENSE file.
2372 2372
2373 // WARNING: Do not edit - generated code. 2373 // WARNING: Do not edit - generated code.
2374 2374
2375 interface FileList { 2375 interface FileList {
2376 2376
2377 int get length(); 2377 int get length();
2378 2378
2379 File item(int index); 2379 File item(int index);
2380 } 2380 }
2381 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2381 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2382 // for details. All rights reserved. Use of this source code is governed by a 2382 // for details. All rights reserved. Use of this source code is governed by a
2383 // BSD-style license that can be found in the LICENSE file. 2383 // BSD-style license that can be found in the LICENSE file.
2384 2384
2385 // WARNING: Do not edit - generated code. 2385 // WARNING: Do not edit - generated code.
2386 2386
2387 interface FileReader default FileReaderFactoryProvider { 2387 interface FileReader default FileReaderFactoryProvider {
2388 2388
2389 FileReader(); 2389 FileReader();
2390 2390
2391 static final int DONE = 2; 2391 static final int DONE = 2;
(...skipping 11 matching lines...) Expand all
2403 void abort(); 2403 void abort();
2404 2404
2405 void readAsArrayBuffer(Blob blob); 2405 void readAsArrayBuffer(Blob blob);
2406 2406
2407 void readAsBinaryString(Blob blob); 2407 void readAsBinaryString(Blob blob);
2408 2408
2409 void readAsDataURL(Blob blob); 2409 void readAsDataURL(Blob blob);
2410 2410
2411 void readAsText(Blob blob, [String encoding]); 2411 void readAsText(Blob blob, [String encoding]);
2412 } 2412 }
2413 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2414 // for details. All rights reserved. Use of this source code is governed by a 2414 // for details. All rights reserved. Use of this source code is governed by a
2415 // BSD-style license that can be found in the LICENSE file. 2415 // BSD-style license that can be found in the LICENSE file.
2416 2416
2417 // WARNING: Do not edit - generated code. 2417 // WARNING: Do not edit - generated code.
2418 2418
2419 interface FileReaderSync { 2419 interface FileReaderSync {
2420 2420
2421 ArrayBuffer readAsArrayBuffer(Blob blob); 2421 ArrayBuffer readAsArrayBuffer(Blob blob);
2422 2422
2423 String readAsBinaryString(Blob blob); 2423 String readAsBinaryString(Blob blob);
2424 2424
2425 String readAsDataURL(Blob blob); 2425 String readAsDataURL(Blob blob);
2426 2426
2427 String readAsText(Blob blob, [String encoding]); 2427 String readAsText(Blob blob, [String encoding]);
2428 } 2428 }
2429 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2429 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2430 // for details. All rights reserved. Use of this source code is governed by a 2430 // for details. All rights reserved. Use of this source code is governed by a
2431 // BSD-style license that can be found in the LICENSE file. 2431 // BSD-style license that can be found in the LICENSE file.
2432 2432
2433 // WARNING: Do not edit - generated code. 2433 // WARNING: Do not edit - generated code.
2434 2434
2435 typedef bool FileSystemCallback(DOMFileSystem fileSystem); 2435 typedef bool FileSystemCallback(DOMFileSystem fileSystem);
2436 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2436 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2437 // for details. All rights reserved. Use of this source code is governed by a 2437 // for details. All rights reserved. Use of this source code is governed by a
2438 // BSD-style license that can be found in the LICENSE file. 2438 // BSD-style license that can be found in the LICENSE file.
2439 2439
2440 // WARNING: Do not edit - generated code. 2440 // WARNING: Do not edit - generated code.
2441 2441
2442 interface FileWriter { 2442 interface FileWriter {
2443 2443
2444 static final int DONE = 2; 2444 static final int DONE = 2;
2445 2445
2446 static final int INIT = 0; 2446 static final int INIT = 0;
2447 2447
2448 static final int WRITING = 1; 2448 static final int WRITING = 1;
2449 2449
2450 FileError get error(); 2450 FileError get error();
2451 2451
2452 int get length(); 2452 int get length();
2453 2453
2454 int get position(); 2454 int get position();
2455 2455
2456 int get readyState(); 2456 int get readyState();
2457 2457
2458 void abort(); 2458 void abort();
2459 2459
2460 void seek(int position); 2460 void seek(int position);
2461 2461
2462 void truncate(int size); 2462 void truncate(int size);
2463 2463
2464 void write(Blob data); 2464 void write(Blob data);
2465 } 2465 }
2466 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2466 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2467 // for details. All rights reserved. Use of this source code is governed by a 2467 // for details. All rights reserved. Use of this source code is governed by a
2468 // BSD-style license that can be found in the LICENSE file. 2468 // BSD-style license that can be found in the LICENSE file.
2469 2469
2470 // WARNING: Do not edit - generated code. 2470 // WARNING: Do not edit - generated code.
2471 2471
2472 typedef bool FileWriterCallback(FileWriter fileWriter); 2472 typedef bool FileWriterCallback(FileWriter fileWriter);
2473 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2474 // for details. All rights reserved. Use of this source code is governed by a 2474 // for details. All rights reserved. Use of this source code is governed by a
2475 // BSD-style license that can be found in the LICENSE file. 2475 // BSD-style license that can be found in the LICENSE file.
2476 2476
2477 // WARNING: Do not edit - generated code. 2477 // WARNING: Do not edit - generated code.
2478 2478
2479 interface FileWriterSync { 2479 interface FileWriterSync {
2480 2480
2481 int get length(); 2481 int get length();
2482 2482
2483 int get position(); 2483 int get position();
2484 2484
2485 void seek(int position); 2485 void seek(int position);
2486 2486
2487 void truncate(int size); 2487 void truncate(int size);
2488 2488
2489 void write(Blob data); 2489 void write(Blob data);
2490 } 2490 }
2491 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2491 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2492 // for details. All rights reserved. Use of this source code is governed by a 2492 // for details. All rights reserved. Use of this source code is governed by a
2493 // BSD-style license that can be found in the LICENSE file. 2493 // BSD-style license that can be found in the LICENSE file.
2494 2494
2495 // WARNING: Do not edit - generated code. 2495 // WARNING: Do not edit - generated code.
2496 2496
2497 interface Flags { 2497 interface Flags {
2498 2498
2499 bool get create(); 2499 bool get create();
2500 2500
2501 void set create(bool value); 2501 void set create(bool value);
2502 2502
2503 bool get exclusive(); 2503 bool get exclusive();
2504 2504
2505 void set exclusive(bool value); 2505 void set exclusive(bool value);
2506 } 2506 }
2507 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2507 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2508 // for details. All rights reserved. Use of this source code is governed by a 2508 // for details. All rights reserved. Use of this source code is governed by a
2509 // BSD-style license that can be found in the LICENSE file. 2509 // BSD-style license that can be found in the LICENSE file.
2510 2510
2511 // WARNING: Do not edit - generated code. 2511 // WARNING: Do not edit - generated code.
2512 2512
2513 interface Float32Array extends ArrayBufferView { 2513 interface Float32Array extends ArrayBufferView {
2514 2514
2515 static final int BYTES_PER_ELEMENT = 4; 2515 static final int BYTES_PER_ELEMENT = 4;
2516 2516
2517 int get length(); 2517 int get length();
2518 2518
2519 Float32Array subarray(int start, [int end]); 2519 Float32Array subarray(int start, [int end]);
2520 } 2520 }
2521 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2521 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2522 // for details. All rights reserved. Use of this source code is governed by a 2522 // for details. All rights reserved. Use of this source code is governed by a
2523 // BSD-style license that can be found in the LICENSE file. 2523 // BSD-style license that can be found in the LICENSE file.
2524 2524
2525 // WARNING: Do not edit - generated code. 2525 // WARNING: Do not edit - generated code.
2526 2526
2527 interface Float64Array extends ArrayBufferView { 2527 interface Float64Array extends ArrayBufferView {
2528 2528
2529 static final int BYTES_PER_ELEMENT = 8; 2529 static final int BYTES_PER_ELEMENT = 8;
2530 2530
2531 int get length(); 2531 int get length();
2532 2532
2533 Float64Array subarray(int start, [int end]); 2533 Float64Array subarray(int start, [int end]);
2534 } 2534 }
2535 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2535 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2536 // for details. All rights reserved. Use of this source code is governed by a 2536 // for details. All rights reserved. Use of this source code is governed by a
2537 // BSD-style license that can be found in the LICENSE file. 2537 // BSD-style license that can be found in the LICENSE file.
2538 2538
2539 // WARNING: Do not edit - generated code. 2539 // WARNING: Do not edit - generated code.
2540 2540
2541 interface FontElement extends Element { 2541 interface FontElement extends Element {
2542 2542
2543 String get color(); 2543 String get color();
2544 2544
2545 void set color(String value); 2545 void set color(String value);
2546 2546
2547 String get face(); 2547 String get face();
2548 2548
2549 void set face(String value); 2549 void set face(String value);
2550 2550
2551 String get size(); 2551 String get size();
2552 2552
2553 void set size(String value); 2553 void set size(String value);
2554 } 2554 }
2555 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2555 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2556 // for details. All rights reserved. Use of this source code is governed by a 2556 // for details. All rights reserved. Use of this source code is governed by a
2557 // BSD-style license that can be found in the LICENSE file. 2557 // BSD-style license that can be found in the LICENSE file.
2558 2558
2559 // WARNING: Do not edit - generated code. 2559 // WARNING: Do not edit - generated code.
2560 2560
2561 interface FormElement extends Element { 2561 interface FormElement extends Element {
2562 2562
2563 String get acceptCharset(); 2563 String get acceptCharset();
2564 2564
2565 void set acceptCharset(String value); 2565 void set acceptCharset(String value);
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
2597 String get target(); 2597 String get target();
2598 2598
2599 void set target(String value); 2599 void set target(String value);
2600 2600
2601 bool checkValidity(); 2601 bool checkValidity();
2602 2602
2603 void reset(); 2603 void reset();
2604 2604
2605 void submit(); 2605 void submit();
2606 } 2606 }
2607 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2608 // for details. All rights reserved. Use of this source code is governed by a 2608 // for details. All rights reserved. Use of this source code is governed by a
2609 // BSD-style license that can be found in the LICENSE file. 2609 // BSD-style license that can be found in the LICENSE file.
2610 2610
2611 // WARNING: Do not edit - generated code. 2611 // WARNING: Do not edit - generated code.
2612 2612
2613 interface Geolocation { 2613 interface Geolocation {
2614 2614
2615 void clearWatch(int watchId); 2615 void clearWatch(int watchId);
2616 2616
2617 void getCurrentPosition(PositionCallback successCallback, [PositionErrorCallba ck errorCallback]); 2617 void getCurrentPosition(PositionCallback successCallback, [PositionErrorCallba ck errorCallback]);
2618 2618
2619 int watchPosition(PositionCallback successCallback, [PositionErrorCallback err orCallback]); 2619 int watchPosition(PositionCallback successCallback, [PositionErrorCallback err orCallback]);
2620 } 2620 }
2621 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2621 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2622 // for details. All rights reserved. Use of this source code is governed by a 2622 // for details. All rights reserved. Use of this source code is governed by a
2623 // BSD-style license that can be found in the LICENSE file. 2623 // BSD-style license that can be found in the LICENSE file.
2624 2624
2625 // WARNING: Do not edit - generated code. 2625 // WARNING: Do not edit - generated code.
2626 2626
2627 interface Geoposition { 2627 interface Geoposition {
2628 2628
2629 Coordinates get coords(); 2629 Coordinates get coords();
2630 2630
2631 int get timestamp(); 2631 int get timestamp();
2632 } 2632 }
2633 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2633 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2634 // for details. All rights reserved. Use of this source code is governed by a 2634 // for details. All rights reserved. Use of this source code is governed by a
2635 // BSD-style license that can be found in the LICENSE file. 2635 // BSD-style license that can be found in the LICENSE file.
2636 2636
2637 // WARNING: Do not edit - generated code. 2637 // WARNING: Do not edit - generated code.
2638 2638
2639 interface HRElement extends Element { 2639 interface HRElement extends Element {
2640 2640
2641 String get align(); 2641 String get align();
2642 2642
2643 void set align(String value); 2643 void set align(String value);
2644 2644
2645 bool get noShade(); 2645 bool get noShade();
2646 2646
2647 void set noShade(bool value); 2647 void set noShade(bool value);
2648 2648
2649 String get size(); 2649 String get size();
2650 2650
2651 void set size(String value); 2651 void set size(String value);
2652 2652
2653 String get width(); 2653 String get width();
2654 2654
2655 void set width(String value); 2655 void set width(String value);
2656 } 2656 }
2657 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2658 // for details. All rights reserved. Use of this source code is governed by a 2658 // for details. All rights reserved. Use of this source code is governed by a
2659 // BSD-style license that can be found in the LICENSE file. 2659 // BSD-style license that can be found in the LICENSE file.
2660 2660
2661 // WARNING: Do not edit - generated code. 2661 // WARNING: Do not edit - generated code.
2662 2662
2663 interface HTMLAllCollection { 2663 interface HTMLAllCollection {
2664 2664
2665 int get length(); 2665 int get length();
2666 2666
2667 Node item(int index); 2667 Node item(int index);
2668 2668
2669 Node namedItem(String name); 2669 Node namedItem(String name);
2670 2670
2671 ElementList tags(String name); 2671 ElementList tags(String name);
2672 } 2672 }
2673 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2673 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2674 // for details. All rights reserved. Use of this source code is governed by a 2674 // for details. All rights reserved. Use of this source code is governed by a
2675 // BSD-style license that can be found in the LICENSE file. 2675 // BSD-style license that can be found in the LICENSE file.
2676 2676
2677 // WARNING: Do not edit - generated code. 2677 // WARNING: Do not edit - generated code.
2678 2678
2679 interface HeadElement extends Element { 2679 interface HeadElement extends Element {
2680 2680
2681 String get profile(); 2681 String get profile();
2682 2682
2683 void set profile(String value); 2683 void set profile(String value);
2684 } 2684 }
2685 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2685 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2686 // for details. All rights reserved. Use of this source code is governed by a 2686 // for details. All rights reserved. Use of this source code is governed by a
2687 // BSD-style license that can be found in the LICENSE file. 2687 // BSD-style license that can be found in the LICENSE file.
2688 2688
2689 // WARNING: Do not edit - generated code. 2689 // WARNING: Do not edit - generated code.
2690 2690
2691 interface HeadingElement extends Element { 2691 interface HeadingElement extends Element {
2692 2692
2693 String get align(); 2693 String get align();
2694 2694
2695 void set align(String value); 2695 void set align(String value);
2696 } 2696 }
2697 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2697 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2698 // for details. All rights reserved. Use of this source code is governed by a 2698 // for details. All rights reserved. Use of this source code is governed by a
2699 // BSD-style license that can be found in the LICENSE file. 2699 // BSD-style license that can be found in the LICENSE file.
2700 2700
2701 // WARNING: Do not edit - generated code. 2701 // WARNING: Do not edit - generated code.
2702 2702
2703 interface HighPass2FilterNode extends AudioNode { 2703 interface HighPass2FilterNode extends AudioNode {
2704 2704
2705 AudioParam get cutoff(); 2705 AudioParam get cutoff();
2706 2706
2707 AudioParam get resonance(); 2707 AudioParam get resonance();
2708 } 2708 }
2709 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2709 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2710 // for details. All rights reserved. Use of this source code is governed by a 2710 // for details. All rights reserved. Use of this source code is governed by a
2711 // BSD-style license that can be found in the LICENSE file. 2711 // BSD-style license that can be found in the LICENSE file.
2712 2712
2713 // WARNING: Do not edit - generated code. 2713 // WARNING: Do not edit - generated code.
2714 2714
2715 interface History { 2715 interface History {
2716 2716
2717 int get length(); 2717 int get length();
2718 2718
2719 void back(); 2719 void back();
2720 2720
2721 void forward(); 2721 void forward();
2722 2722
2723 void go(int distance); 2723 void go(int distance);
2724 2724
2725 void pushState(Object data, String title, [String url]); 2725 void pushState(Object data, String title, [String url]);
2726 2726
2727 void replaceState(Object data, String title, [String url]); 2727 void replaceState(Object data, String title, [String url]);
2728 } 2728 }
2729 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2730 // for details. All rights reserved. Use of this source code is governed by a 2730 // for details. All rights reserved. Use of this source code is governed by a
2731 // BSD-style license that can be found in the LICENSE file. 2731 // BSD-style license that can be found in the LICENSE file.
2732 2732
2733 // WARNING: Do not edit - generated code. 2733 // WARNING: Do not edit - generated code.
2734 2734
2735 interface IDBAny { 2735 interface IDBAny {
2736 } 2736 }
2737 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2737 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2738 // for details. All rights reserved. Use of this source code is governed by a 2738 // for details. All rights reserved. Use of this source code is governed by a
2739 // BSD-style license that can be found in the LICENSE file. 2739 // BSD-style license that can be found in the LICENSE file.
2740 2740
2741 // WARNING: Do not edit - generated code. 2741 // WARNING: Do not edit - generated code.
2742 2742
2743 interface IDBCursor { 2743 interface IDBCursor {
2744 2744
2745 static final int NEXT = 0; 2745 static final int NEXT = 0;
2746 2746
2747 static final int NEXT_NO_DUPLICATE = 1; 2747 static final int NEXT_NO_DUPLICATE = 1;
2748 2748
2749 static final int PREV = 2; 2749 static final int PREV = 2;
2750 2750
2751 static final int PREV_NO_DUPLICATE = 3; 2751 static final int PREV_NO_DUPLICATE = 3;
2752 2752
2753 int get direction(); 2753 int get direction();
2754 2754
2755 IDBKey get key(); 2755 IDBKey get key();
2756 2756
2757 IDBKey get primaryKey(); 2757 IDBKey get primaryKey();
2758 2758
2759 IDBAny get source(); 2759 IDBAny get source();
2760 2760
2761 void continueFunction([IDBKey key]); 2761 void continueFunction([IDBKey key]);
2762 2762
2763 IDBRequest delete(); 2763 IDBRequest delete();
2764 2764
2765 IDBRequest update(String value); 2765 IDBRequest update(String value);
2766 } 2766 }
2767 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2767 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2768 // for details. All rights reserved. Use of this source code is governed by a 2768 // for details. All rights reserved. Use of this source code is governed by a
2769 // BSD-style license that can be found in the LICENSE file. 2769 // BSD-style license that can be found in the LICENSE file.
2770 2770
2771 // WARNING: Do not edit - generated code. 2771 // WARNING: Do not edit - generated code.
2772 2772
2773 interface IDBCursorWithValue extends IDBCursor { 2773 interface IDBCursorWithValue extends IDBCursor {
2774 2774
2775 IDBAny get value(); 2775 IDBAny get value();
2776 } 2776 }
2777 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2778 // for details. All rights reserved. Use of this source code is governed by a 2778 // for details. All rights reserved. Use of this source code is governed by a
2779 // BSD-style license that can be found in the LICENSE file. 2779 // BSD-style license that can be found in the LICENSE file.
2780 2780
2781 // WARNING: Do not edit - generated code. 2781 // WARNING: Do not edit - generated code.
2782 2782
2783 interface IDBDatabase { 2783 interface IDBDatabase {
2784 2784
2785 String get name(); 2785 String get name();
2786 2786
2787 String get version(); 2787 String get version();
2788 2788
2789 void addEventListener(String type, EventListener listener, [bool useCapture]); 2789 void addEventListener(String type, EventListener listener, [bool useCapture]);
2790 2790
2791 void close(); 2791 void close();
2792 2792
2793 IDBObjectStore createObjectStore(String name); 2793 IDBObjectStore createObjectStore(String name);
2794 2794
2795 void deleteObjectStore(String name); 2795 void deleteObjectStore(String name);
2796 2796
2797 bool dispatchEvent(Event evt); 2797 bool dispatchEvent(Event evt);
2798 2798
2799 void removeEventListener(String type, EventListener listener, [bool useCapture ]); 2799 void removeEventListener(String type, EventListener listener, [bool useCapture ]);
2800 2800
2801 IDBVersionChangeRequest setVersion(String version); 2801 IDBVersionChangeRequest setVersion(String version);
2802 2802
2803 IDBTransaction transaction(String storeName, int mode); 2803 IDBTransaction transaction(String storeName, int mode);
2804 } 2804 }
2805 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2805 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2806 // for details. All rights reserved. Use of this source code is governed by a 2806 // for details. All rights reserved. Use of this source code is governed by a
2807 // BSD-style license that can be found in the LICENSE file. 2807 // BSD-style license that can be found in the LICENSE file.
2808 2808
2809 // WARNING: Do not edit - generated code. 2809 // WARNING: Do not edit - generated code.
2810 2810
2811 interface IDBDatabaseError { 2811 interface IDBDatabaseError {
2812 2812
2813 int get code(); 2813 int get code();
2814 2814
2815 void set code(int value); 2815 void set code(int value);
2816 2816
2817 String get message(); 2817 String get message();
2818 2818
2819 void set message(String value); 2819 void set message(String value);
2820 } 2820 }
2821 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2821 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2822 // for details. All rights reserved. Use of this source code is governed by a 2822 // for details. All rights reserved. Use of this source code is governed by a
2823 // BSD-style license that can be found in the LICENSE file. 2823 // BSD-style license that can be found in the LICENSE file.
2824 2824
2825 // WARNING: Do not edit - generated code. 2825 // WARNING: Do not edit - generated code.
2826 2826
2827 interface IDBDatabaseException { 2827 interface IDBDatabaseException {
2828 2828
2829 static final int ABORT_ERR = 13; 2829 static final int ABORT_ERR = 13;
2830 2830
2831 static final int CONSTRAINT_ERR = 4; 2831 static final int CONSTRAINT_ERR = 4;
(...skipping 23 matching lines...) Expand all
2855 static final int UNKNOWN_ERR = 1; 2855 static final int UNKNOWN_ERR = 1;
2856 2856
2857 int get code(); 2857 int get code();
2858 2858
2859 String get message(); 2859 String get message();
2860 2860
2861 String get name(); 2861 String get name();
2862 2862
2863 String toString(); 2863 String toString();
2864 } 2864 }
2865 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2865 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2866 // for details. All rights reserved. Use of this source code is governed by a 2866 // for details. All rights reserved. Use of this source code is governed by a
2867 // BSD-style license that can be found in the LICENSE file. 2867 // BSD-style license that can be found in the LICENSE file.
2868 2868
2869 // WARNING: Do not edit - generated code. 2869 // WARNING: Do not edit - generated code.
2870 2870
2871 interface IDBFactory { 2871 interface IDBFactory {
2872 2872
2873 int cmp(IDBKey first, IDBKey second); 2873 int cmp(IDBKey first, IDBKey second);
2874 2874
2875 IDBVersionChangeRequest deleteDatabase(String name); 2875 IDBVersionChangeRequest deleteDatabase(String name);
2876 2876
2877 IDBRequest getDatabaseNames(); 2877 IDBRequest getDatabaseNames();
2878 2878
2879 IDBRequest open(String name); 2879 IDBRequest open(String name);
2880 } 2880 }
2881 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2882 // for details. All rights reserved. Use of this source code is governed by a 2882 // for details. All rights reserved. Use of this source code is governed by a
2883 // BSD-style license that can be found in the LICENSE file. 2883 // BSD-style license that can be found in the LICENSE file.
2884 2884
2885 // WARNING: Do not edit - generated code. 2885 // WARNING: Do not edit - generated code.
2886 2886
2887 interface IDBIndex { 2887 interface IDBIndex {
2888 2888
2889 String get keyPath(); 2889 String get keyPath();
2890 2890
2891 String get name(); 2891 String get name();
2892 2892
2893 IDBObjectStore get objectStore(); 2893 IDBObjectStore get objectStore();
2894 2894
2895 bool get unique(); 2895 bool get unique();
2896 2896
2897 IDBRequest getObject(IDBKey key); 2897 IDBRequest getObject(IDBKey key);
2898 2898
2899 IDBRequest getKey(IDBKey key); 2899 IDBRequest getKey(IDBKey key);
2900 2900
2901 IDBRequest openCursor([IDBKeyRange range, int direction]); 2901 IDBRequest openCursor([IDBKeyRange range, int direction]);
2902 2902
2903 IDBRequest openKeyCursor([IDBKeyRange range, int direction]); 2903 IDBRequest openKeyCursor([IDBKeyRange range, int direction]);
2904 } 2904 }
2905 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2905 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2906 // for details. All rights reserved. Use of this source code is governed by a 2906 // for details. All rights reserved. Use of this source code is governed by a
2907 // BSD-style license that can be found in the LICENSE file. 2907 // BSD-style license that can be found in the LICENSE file.
2908 2908
2909 // WARNING: Do not edit - generated code. 2909 // WARNING: Do not edit - generated code.
2910 2910
2911 interface IDBKey { 2911 interface IDBKey {
2912 } 2912 }
2913 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2913 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2914 // for details. All rights reserved. Use of this source code is governed by a 2914 // for details. All rights reserved. Use of this source code is governed by a
2915 // BSD-style license that can be found in the LICENSE file. 2915 // BSD-style license that can be found in the LICENSE file.
2916 2916
2917 // WARNING: Do not edit - generated code. 2917 // WARNING: Do not edit - generated code.
2918 2918
2919 interface IDBKeyRange { 2919 interface IDBKeyRange {
2920 2920
2921 IDBKey get lower(); 2921 IDBKey get lower();
2922 2922
2923 bool get lowerOpen(); 2923 bool get lowerOpen();
2924 2924
2925 IDBKey get upper(); 2925 IDBKey get upper();
2926 2926
2927 bool get upperOpen(); 2927 bool get upperOpen();
2928 2928
2929 IDBKeyRange bound(IDBKey lower, IDBKey upper, [bool lowerOpen, bool upperOpen] ); 2929 IDBKeyRange bound(IDBKey lower, IDBKey upper, [bool lowerOpen, bool upperOpen] );
2930 2930
2931 IDBKeyRange lowerBound(IDBKey bound, [bool open]); 2931 IDBKeyRange lowerBound(IDBKey bound, [bool open]);
2932 2932
2933 IDBKeyRange only(IDBKey value); 2933 IDBKeyRange only(IDBKey value);
2934 2934
2935 IDBKeyRange upperBound(IDBKey bound, [bool open]); 2935 IDBKeyRange upperBound(IDBKey bound, [bool open]);
2936 } 2936 }
2937 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2937 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2938 // for details. All rights reserved. Use of this source code is governed by a 2938 // for details. All rights reserved. Use of this source code is governed by a
2939 // BSD-style license that can be found in the LICENSE file. 2939 // BSD-style license that can be found in the LICENSE file.
2940 2940
2941 // WARNING: Do not edit - generated code. 2941 // WARNING: Do not edit - generated code.
2942 2942
2943 interface IDBObjectStore { 2943 interface IDBObjectStore {
2944 2944
2945 String get keyPath(); 2945 String get keyPath();
2946 2946
2947 String get name(); 2947 String get name();
(...skipping 11 matching lines...) Expand all
2959 void deleteIndex(String name); 2959 void deleteIndex(String name);
2960 2960
2961 IDBRequest getObject(IDBKey key); 2961 IDBRequest getObject(IDBKey key);
2962 2962
2963 IDBIndex index(String name); 2963 IDBIndex index(String name);
2964 2964
2965 IDBRequest openCursor([IDBKeyRange range, int direction]); 2965 IDBRequest openCursor([IDBKeyRange range, int direction]);
2966 2966
2967 IDBRequest put(String value, [IDBKey key]); 2967 IDBRequest put(String value, [IDBKey key]);
2968 } 2968 }
2969 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2969 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2970 // for details. All rights reserved. Use of this source code is governed by a 2970 // for details. All rights reserved. Use of this source code is governed by a
2971 // BSD-style license that can be found in the LICENSE file. 2971 // BSD-style license that can be found in the LICENSE file.
2972 2972
2973 // WARNING: Do not edit - generated code. 2973 // WARNING: Do not edit - generated code.
2974 2974
2975 interface IDBRequest { 2975 interface IDBRequest {
2976 2976
2977 static final int DONE = 2; 2977 static final int DONE = 2;
2978 2978
2979 static final int LOADING = 1; 2979 static final int LOADING = 1;
2980 2980
2981 int get errorCode(); 2981 int get errorCode();
2982 2982
2983 int get readyState(); 2983 int get readyState();
2984 2984
2985 IDBAny get result(); 2985 IDBAny get result();
2986 2986
2987 IDBAny get source(); 2987 IDBAny get source();
2988 2988
2989 IDBTransaction get transaction(); 2989 IDBTransaction get transaction();
2990 2990
2991 String get webkitErrorMessage(); 2991 String get webkitErrorMessage();
2992 2992
2993 void addEventListener(String type, EventListener listener, [bool useCapture]); 2993 void addEventListener(String type, EventListener listener, [bool useCapture]);
2994 2994
2995 bool dispatchEvent(Event evt); 2995 bool dispatchEvent(Event evt);
2996 2996
2997 void removeEventListener(String type, EventListener listener, [bool useCapture ]); 2997 void removeEventListener(String type, EventListener listener, [bool useCapture ]);
2998 } 2998 }
2999 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 2999 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3000 // for details. All rights reserved. Use of this source code is governed by a 3000 // for details. All rights reserved. Use of this source code is governed by a
3001 // BSD-style license that can be found in the LICENSE file. 3001 // BSD-style license that can be found in the LICENSE file.
3002 3002
3003 // WARNING: Do not edit - generated code. 3003 // WARNING: Do not edit - generated code.
3004 3004
3005 interface IDBTransaction { 3005 interface IDBTransaction {
3006 3006
3007 static final int READ_ONLY = 0; 3007 static final int READ_ONLY = 0;
3008 3008
3009 static final int READ_WRITE = 1; 3009 static final int READ_WRITE = 1;
3010 3010
3011 static final int VERSION_CHANGE = 2; 3011 static final int VERSION_CHANGE = 2;
3012 3012
3013 IDBDatabase get db(); 3013 IDBDatabase get db();
3014 3014
3015 int get mode(); 3015 int get mode();
3016 3016
3017 void abort(); 3017 void abort();
3018 3018
3019 void addEventListener(String type, EventListener listener, [bool useCapture]); 3019 void addEventListener(String type, EventListener listener, [bool useCapture]);
3020 3020
3021 bool dispatchEvent(Event evt); 3021 bool dispatchEvent(Event evt);
3022 3022
3023 IDBObjectStore objectStore(String name); 3023 IDBObjectStore objectStore(String name);
3024 3024
3025 void removeEventListener(String type, EventListener listener, [bool useCapture ]); 3025 void removeEventListener(String type, EventListener listener, [bool useCapture ]);
3026 } 3026 }
3027 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3027 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3028 // for details. All rights reserved. Use of this source code is governed by a 3028 // for details. All rights reserved. Use of this source code is governed by a
3029 // BSD-style license that can be found in the LICENSE file. 3029 // BSD-style license that can be found in the LICENSE file.
3030 3030
3031 // WARNING: Do not edit - generated code. 3031 // WARNING: Do not edit - generated code.
3032 3032
3033 interface IDBVersionChangeEvent extends Event { 3033 interface IDBVersionChangeEvent extends Event {
3034 3034
3035 String get version(); 3035 String get version();
3036 } 3036 }
3037 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3037 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3038 // for details. All rights reserved. Use of this source code is governed by a 3038 // for details. All rights reserved. Use of this source code is governed by a
3039 // BSD-style license that can be found in the LICENSE file. 3039 // BSD-style license that can be found in the LICENSE file.
3040 3040
3041 // WARNING: Do not edit - generated code. 3041 // WARNING: Do not edit - generated code.
3042 3042
3043 interface IDBVersionChangeRequest extends IDBRequest { 3043 interface IDBVersionChangeRequest extends IDBRequest {
3044 } 3044 }
3045 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3045 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3046 // for details. All rights reserved. Use of this source code is governed by a 3046 // for details. All rights reserved. Use of this source code is governed by a
3047 // BSD-style license that can be found in the LICENSE file. 3047 // BSD-style license that can be found in the LICENSE file.
3048 3048
3049 // WARNING: Do not edit - generated code. 3049 // WARNING: Do not edit - generated code.
3050 3050
3051 interface IFrameElement extends Element { 3051 interface IFrameElement extends Element {
3052 3052
3053 String get align(); 3053 String get align();
3054 3054
3055 void set align(String value); 3055 void set align(String value);
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
3091 void set scrolling(String value); 3091 void set scrolling(String value);
3092 3092
3093 String get src(); 3093 String get src();
3094 3094
3095 void set src(String value); 3095 void set src(String value);
3096 3096
3097 String get width(); 3097 String get width();
3098 3098
3099 void set width(String value); 3099 void set width(String value);
3100 } 3100 }
3101 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3101 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3102 // for details. All rights reserved. Use of this source code is governed by a 3102 // for details. All rights reserved. Use of this source code is governed by a
3103 // BSD-style license that can be found in the LICENSE file. 3103 // BSD-style license that can be found in the LICENSE file.
3104 3104
3105 // WARNING: Do not edit - generated code. 3105 // WARNING: Do not edit - generated code.
3106 3106
3107 interface ImageData { 3107 interface ImageData {
3108 3108
3109 CanvasPixelArray get data(); 3109 CanvasPixelArray get data();
3110 3110
3111 int get height(); 3111 int get height();
3112 3112
3113 int get width(); 3113 int get width();
3114 } 3114 }
3115 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3115 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3116 // for details. All rights reserved. Use of this source code is governed by a 3116 // for details. All rights reserved. Use of this source code is governed by a
3117 // BSD-style license that can be found in the LICENSE file. 3117 // BSD-style license that can be found in the LICENSE file.
3118 3118
3119 // WARNING: Do not edit - generated code. 3119 // WARNING: Do not edit - generated code.
3120 3120
3121 interface ImageElement extends Element { 3121 interface ImageElement extends Element {
3122 3122
3123 String get align(); 3123 String get align();
3124 3124
3125 void set align(String value); 3125 void set align(String value);
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
3179 void set vspace(int value); 3179 void set vspace(int value);
3180 3180
3181 int get width(); 3181 int get width();
3182 3182
3183 void set width(int value); 3183 void set width(int value);
3184 3184
3185 int get x(); 3185 int get x();
3186 3186
3187 int get y(); 3187 int get y();
3188 } 3188 }
3189 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3190 // for details. All rights reserved. Use of this source code is governed by a 3190 // for details. All rights reserved. Use of this source code is governed by a
3191 // BSD-style license that can be found in the LICENSE file. 3191 // BSD-style license that can be found in the LICENSE file.
3192 3192
3193 // WARNING: Do not edit - generated code. 3193 // WARNING: Do not edit - generated code.
3194 3194
3195 interface InputElement extends Element { 3195 interface InputElement extends Element {
3196 3196
3197 String get accept(); 3197 String get accept();
3198 3198
3199 void set accept(String value); 3199 void set accept(String value);
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
3377 void select(); 3377 void select();
3378 3378
3379 void setCustomValidity(String error); 3379 void setCustomValidity(String error);
3380 3380
3381 void setSelectionRange(int start, int end, [String direction]); 3381 void setSelectionRange(int start, int end, [String direction]);
3382 3382
3383 void stepDown([int n]); 3383 void stepDown([int n]);
3384 3384
3385 void stepUp([int n]); 3385 void stepUp([int n]);
3386 } 3386 }
3387 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3388 // for details. All rights reserved. Use of this source code is governed by a 3388 // for details. All rights reserved. Use of this source code is governed by a
3389 // BSD-style license that can be found in the LICENSE file. 3389 // BSD-style license that can be found in the LICENSE file.
3390 3390
3391 // WARNING: Do not edit - generated code. 3391 // WARNING: Do not edit - generated code.
3392 3392
3393 interface Int16Array extends ArrayBufferView { 3393 interface Int16Array extends ArrayBufferView {
3394 3394
3395 static final int BYTES_PER_ELEMENT = 2; 3395 static final int BYTES_PER_ELEMENT = 2;
3396 3396
3397 int get length(); 3397 int get length();
3398 3398
3399 Int16Array subarray(int start, [int end]); 3399 Int16Array subarray(int start, [int end]);
3400 } 3400 }
3401 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3401 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3402 // for details. All rights reserved. Use of this source code is governed by a 3402 // for details. All rights reserved. Use of this source code is governed by a
3403 // BSD-style license that can be found in the LICENSE file. 3403 // BSD-style license that can be found in the LICENSE file.
3404 3404
3405 // WARNING: Do not edit - generated code. 3405 // WARNING: Do not edit - generated code.
3406 3406
3407 interface Int32Array extends ArrayBufferView { 3407 interface Int32Array extends ArrayBufferView {
3408 3408
3409 static final int BYTES_PER_ELEMENT = 4; 3409 static final int BYTES_PER_ELEMENT = 4;
3410 3410
3411 int get length(); 3411 int get length();
3412 3412
3413 Int32Array subarray(int start, [int end]); 3413 Int32Array subarray(int start, [int end]);
3414 } 3414 }
3415 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3416 // for details. All rights reserved. Use of this source code is governed by a 3416 // for details. All rights reserved. Use of this source code is governed by a
3417 // BSD-style license that can be found in the LICENSE file. 3417 // BSD-style license that can be found in the LICENSE file.
3418 3418
3419 // WARNING: Do not edit - generated code. 3419 // WARNING: Do not edit - generated code.
3420 3420
3421 interface Int8Array extends ArrayBufferView { 3421 interface Int8Array extends ArrayBufferView {
3422 3422
3423 static final int BYTES_PER_ELEMENT = 1; 3423 static final int BYTES_PER_ELEMENT = 1;
3424 3424
3425 int get length(); 3425 int get length();
3426 3426
3427 Int8Array subarray(int start, [int end]); 3427 Int8Array subarray(int start, [int end]);
3428 } 3428 }
3429 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3429 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3430 // for details. All rights reserved. Use of this source code is governed by a 3430 // for details. All rights reserved. Use of this source code is governed by a
3431 // BSD-style license that can be found in the LICENSE file. 3431 // BSD-style license that can be found in the LICENSE file.
3432 3432
3433 // WARNING: Do not edit - generated code. 3433 // WARNING: Do not edit - generated code.
3434 3434
3435 interface JavaScriptAudioNode extends AudioNode { 3435 interface JavaScriptAudioNode extends AudioNode {
3436 3436
3437 int get bufferSize(); 3437 int get bufferSize();
3438 } 3438 }
3439 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3439 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3440 // for details. All rights reserved. Use of this source code is governed by a 3440 // for details. All rights reserved. Use of this source code is governed by a
3441 // BSD-style license that can be found in the LICENSE file. 3441 // BSD-style license that can be found in the LICENSE file.
3442 3442
3443 // WARNING: Do not edit - generated code. 3443 // WARNING: Do not edit - generated code.
3444 3444
3445 interface KeygenElement extends Element { 3445 interface KeygenElement extends Element {
3446 3446
3447 bool get autofocus(); 3447 bool get autofocus();
3448 3448
3449 void set autofocus(bool value); 3449 void set autofocus(bool value);
(...skipping 23 matching lines...) Expand all
3473 String get validationMessage(); 3473 String get validationMessage();
3474 3474
3475 ValidityState get validity(); 3475 ValidityState get validity();
3476 3476
3477 bool get willValidate(); 3477 bool get willValidate();
3478 3478
3479 bool checkValidity(); 3479 bool checkValidity();
3480 3480
3481 void setCustomValidity(String error); 3481 void setCustomValidity(String error);
3482 } 3482 }
3483 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3483 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3484 // for details. All rights reserved. Use of this source code is governed by a 3484 // for details. All rights reserved. Use of this source code is governed by a
3485 // BSD-style license that can be found in the LICENSE file. 3485 // BSD-style license that can be found in the LICENSE file.
3486 3486
3487 // WARNING: Do not edit - generated code. 3487 // WARNING: Do not edit - generated code.
3488 3488
3489 interface LIElement extends Element { 3489 interface LIElement extends Element {
3490 3490
3491 String get type(); 3491 String get type();
3492 3492
3493 void set type(String value); 3493 void set type(String value);
3494 3494
3495 int get value(); 3495 int get value();
3496 3496
3497 void set value(int value); 3497 void set value(int value);
3498 } 3498 }
3499 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3499 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3500 // for details. All rights reserved. Use of this source code is governed by a 3500 // for details. All rights reserved. Use of this source code is governed by a
3501 // BSD-style license that can be found in the LICENSE file. 3501 // BSD-style license that can be found in the LICENSE file.
3502 3502
3503 // WARNING: Do not edit - generated code. 3503 // WARNING: Do not edit - generated code.
3504 3504
3505 interface LabelElement extends Element { 3505 interface LabelElement extends Element {
3506 3506
3507 String get accessKey(); 3507 String get accessKey();
3508 3508
3509 void set accessKey(String value); 3509 void set accessKey(String value);
3510 3510
3511 Element get control(); 3511 Element get control();
3512 3512
3513 FormElement get form(); 3513 FormElement get form();
3514 3514
3515 String get htmlFor(); 3515 String get htmlFor();
3516 3516
3517 void set htmlFor(String value); 3517 void set htmlFor(String value);
3518 } 3518 }
3519 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3519 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3520 // for details. All rights reserved. Use of this source code is governed by a 3520 // for details. All rights reserved. Use of this source code is governed by a
3521 // BSD-style license that can be found in the LICENSE file. 3521 // BSD-style license that can be found in the LICENSE file.
3522 3522
3523 // WARNING: Do not edit - generated code. 3523 // WARNING: Do not edit - generated code.
3524 3524
3525 interface LegendElement extends Element { 3525 interface LegendElement extends Element {
3526 3526
3527 String get accessKey(); 3527 String get accessKey();
3528 3528
3529 void set accessKey(String value); 3529 void set accessKey(String value);
3530 3530
3531 String get align(); 3531 String get align();
3532 3532
3533 void set align(String value); 3533 void set align(String value);
3534 3534
3535 FormElement get form(); 3535 FormElement get form();
3536 } 3536 }
3537 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3537 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3538 // for details. All rights reserved. Use of this source code is governed by a 3538 // for details. All rights reserved. Use of this source code is governed by a
3539 // BSD-style license that can be found in the LICENSE file. 3539 // BSD-style license that can be found in the LICENSE file.
3540 3540
3541 // WARNING: Do not edit - generated code. 3541 // WARNING: Do not edit - generated code.
3542 3542
3543 interface LinkElement extends Element { 3543 interface LinkElement extends Element {
3544 3544
3545 String get charset(); 3545 String get charset();
3546 3546
3547 void set charset(String value); 3547 void set charset(String value);
(...skipping 29 matching lines...) Expand all
3577 void set sizes(DOMSettableTokenList value); 3577 void set sizes(DOMSettableTokenList value);
3578 3578
3579 String get target(); 3579 String get target();
3580 3580
3581 void set target(String value); 3581 void set target(String value);
3582 3582
3583 String get type(); 3583 String get type();
3584 3584
3585 void set type(String value); 3585 void set type(String value);
3586 } 3586 }
3587 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3587 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3588 // for details. All rights reserved. Use of this source code is governed by a 3588 // for details. All rights reserved. Use of this source code is governed by a
3589 // BSD-style license that can be found in the LICENSE file. 3589 // BSD-style license that can be found in the LICENSE file.
3590 3590
3591 // WARNING: Do not edit - generated code. 3591 // WARNING: Do not edit - generated code.
3592 3592
3593 interface Location { 3593 interface Location {
3594 3594
3595 String get hash(); 3595 String get hash();
3596 3596
3597 void set hash(String value); 3597 void set hash(String value);
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3629 void assign(String url); 3629 void assign(String url);
3630 3630
3631 String getParameter(String name); 3631 String getParameter(String name);
3632 3632
3633 void reload(); 3633 void reload();
3634 3634
3635 void replace(String url); 3635 void replace(String url);
3636 3636
3637 String toString(); 3637 String toString();
3638 } 3638 }
3639 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3639 // 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 3640 // 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. 3641 // BSD-style license that can be found in the LICENSE file.
3642 3642
3643 // WARNING: Do not edit - generated code. 3643 // WARNING: Do not edit - generated code.
3644 3644
3645 interface LoseContext { 3645 interface LoseContext {
3646 3646
3647 void loseContext(); 3647 void loseContext();
3648 3648
3649 void restoreContext(); 3649 void restoreContext();
3650 } 3650 }
3651 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3651 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3652 // for details. All rights reserved. Use of this source code is governed by a 3652 // for details. All rights reserved. Use of this source code is governed by a
3653 // BSD-style license that can be found in the LICENSE file. 3653 // BSD-style license that can be found in the LICENSE file.
3654 3654
3655 // WARNING: Do not edit - generated code. 3655 // WARNING: Do not edit - generated code.
3656 3656
3657 interface LowPass2FilterNode extends AudioNode { 3657 interface LowPass2FilterNode extends AudioNode {
3658 3658
3659 AudioParam get cutoff(); 3659 AudioParam get cutoff();
3660 3660
3661 AudioParam get resonance(); 3661 AudioParam get resonance();
3662 } 3662 }
3663 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3663 // 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 3664 // 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. 3665 // BSD-style license that can be found in the LICENSE file.
3666 3666
3667 // WARNING: Do not edit - generated code. 3667 // WARNING: Do not edit - generated code.
3668 3668
3669 interface MapElement extends Element { 3669 interface MapElement extends Element {
3670 3670
3671 ElementList get areas(); 3671 ElementList get areas();
3672 3672
3673 String get name(); 3673 String get name();
3674 3674
3675 void set name(String value); 3675 void set name(String value);
3676 } 3676 }
3677 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3677 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3678 // for details. All rights reserved. Use of this source code is governed by a 3678 // for details. All rights reserved. Use of this source code is governed by a
3679 // BSD-style license that can be found in the LICENSE file. 3679 // BSD-style license that can be found in the LICENSE file.
3680 3680
3681 // WARNING: Do not edit - generated code. 3681 // WARNING: Do not edit - generated code.
3682 3682
3683 interface MarqueeElement extends Element { 3683 interface MarqueeElement extends Element {
3684 3684
3685 String get behavior(); 3685 String get behavior();
3686 3686
3687 void set behavior(String value); 3687 void set behavior(String value);
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
3723 void set vspace(int value); 3723 void set vspace(int value);
3724 3724
3725 String get width(); 3725 String get width();
3726 3726
3727 void set width(String value); 3727 void set width(String value);
3728 3728
3729 void start(); 3729 void start();
3730 3730
3731 void stop(); 3731 void stop();
3732 } 3732 }
3733 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3733 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3734 // for details. All rights reserved. Use of this source code is governed by a 3734 // for details. All rights reserved. Use of this source code is governed by a
3735 // BSD-style license that can be found in the LICENSE file. 3735 // BSD-style license that can be found in the LICENSE file.
3736 3736
3737 // WARNING: Do not edit - generated code. 3737 // WARNING: Do not edit - generated code.
3738 3738
3739 interface MediaElement extends Element { 3739 interface MediaElement extends Element {
3740 3740
3741 bool get autoplay(); 3741 bool get autoplay();
3742 3742
3743 void set autoplay(bool value); 3743 void set autoplay(bool value);
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
3823 int get webkitVideoDecodedByteCount(); 3823 int get webkitVideoDecodedByteCount();
3824 3824
3825 String canPlayType(String type); 3825 String canPlayType(String type);
3826 3826
3827 void load(); 3827 void load();
3828 3828
3829 void pause(); 3829 void pause();
3830 3830
3831 void play(); 3831 void play();
3832 } 3832 }
3833 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3833 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3834 // for details. All rights reserved. Use of this source code is governed by a 3834 // for details. All rights reserved. Use of this source code is governed by a
3835 // BSD-style license that can be found in the LICENSE file. 3835 // BSD-style license that can be found in the LICENSE file.
3836 3836
3837 // WARNING: Do not edit - generated code. 3837 // WARNING: Do not edit - generated code.
3838 3838
3839 interface MediaElementAudioSourceNode extends AudioSourceNode { 3839 interface MediaElementAudioSourceNode extends AudioSourceNode {
3840 3840
3841 MediaElement get mediaElement(); 3841 MediaElement get mediaElement();
3842 } 3842 }
3843 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3843 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3844 // for details. All rights reserved. Use of this source code is governed by a 3844 // for details. All rights reserved. Use of this source code is governed by a
3845 // BSD-style license that can be found in the LICENSE file. 3845 // BSD-style license that can be found in the LICENSE file.
3846 3846
3847 // WARNING: Do not edit - generated code. 3847 // WARNING: Do not edit - generated code.
3848 3848
3849 interface MediaError { 3849 interface MediaError {
3850 3850
3851 static final int MEDIA_ERR_ABORTED = 1; 3851 static final int MEDIA_ERR_ABORTED = 1;
3852 3852
3853 static final int MEDIA_ERR_DECODE = 3; 3853 static final int MEDIA_ERR_DECODE = 3;
3854 3854
3855 static final int MEDIA_ERR_NETWORK = 2; 3855 static final int MEDIA_ERR_NETWORK = 2;
3856 3856
3857 static final int MEDIA_ERR_SRC_NOT_SUPPORTED = 4; 3857 static final int MEDIA_ERR_SRC_NOT_SUPPORTED = 4;
3858 3858
3859 int get code(); 3859 int get code();
3860 } 3860 }
3861 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3861 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3862 // for details. All rights reserved. Use of this source code is governed by a 3862 // for details. All rights reserved. Use of this source code is governed by a
3863 // BSD-style license that can be found in the LICENSE file. 3863 // BSD-style license that can be found in the LICENSE file.
3864 3864
3865 // WARNING: Do not edit - generated code. 3865 // WARNING: Do not edit - generated code.
3866 3866
3867 interface MediaList extends List<String> { 3867 interface MediaList extends List<String> {
3868 3868
3869 int get length(); 3869 int get length();
3870 3870
3871 String get mediaText(); 3871 String get mediaText();
3872 3872
3873 void set mediaText(String value); 3873 void set mediaText(String value);
3874 3874
3875 void appendMedium(String newMedium); 3875 void appendMedium(String newMedium);
3876 3876
3877 void deleteMedium(String oldMedium); 3877 void deleteMedium(String oldMedium);
3878 3878
3879 String item(int index); 3879 String item(int index);
3880 } 3880 }
3881 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3882 // for details. All rights reserved. Use of this source code is governed by a 3882 // for details. All rights reserved. Use of this source code is governed by a
3883 // BSD-style license that can be found in the LICENSE file. 3883 // BSD-style license that can be found in the LICENSE file.
3884 3884
3885 // WARNING: Do not edit - generated code. 3885 // WARNING: Do not edit - generated code.
3886 3886
3887 interface MediaQueryList { 3887 interface MediaQueryList {
3888 3888
3889 bool get matches(); 3889 bool get matches();
3890 3890
3891 String get media(); 3891 String get media();
3892 3892
3893 void addListener(MediaQueryListListener listener); 3893 void addListener(MediaQueryListListener listener);
3894 3894
3895 void removeListener(MediaQueryListListener listener); 3895 void removeListener(MediaQueryListListener listener);
3896 } 3896 }
3897 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3898 // for details. All rights reserved. Use of this source code is governed by a 3898 // for details. All rights reserved. Use of this source code is governed by a
3899 // BSD-style license that can be found in the LICENSE file. 3899 // BSD-style license that can be found in the LICENSE file.
3900 3900
3901 // WARNING: Do not edit - generated code. 3901 // WARNING: Do not edit - generated code.
3902 3902
3903 interface MediaQueryListListener { 3903 interface MediaQueryListListener {
3904 3904
3905 void queryChanged(MediaQueryList list); 3905 void queryChanged(MediaQueryList list);
3906 } 3906 }
3907 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3908 // 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
3909 // BSD-style license that can be found in the LICENSE file. 3909 // BSD-style license that can be found in the LICENSE file.
3910 3910
3911 // WARNING: Do not edit - generated code. 3911 // WARNING: Do not edit - generated code.
3912 3912
3913 interface MenuElement extends Element { 3913 interface MenuElement extends Element {
3914 3914
3915 bool get compact(); 3915 bool get compact();
3916 3916
3917 void set compact(bool value); 3917 void set compact(bool value);
3918 } 3918 }
3919 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3919 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3920 // for details. All rights reserved. Use of this source code is governed by a 3920 // for details. All rights reserved. Use of this source code is governed by a
3921 // BSD-style license that can be found in the LICENSE file. 3921 // BSD-style license that can be found in the LICENSE file.
3922 3922
3923 // WARNING: Do not edit - generated code. 3923 // WARNING: Do not edit - generated code.
3924 3924
3925 interface MessageChannel { 3925 interface MessageChannel {
3926 3926
3927 MessagePort get port1(); 3927 MessagePort get port1();
3928 3928
3929 MessagePort get port2(); 3929 MessagePort get port2();
3930 } 3930 }
3931 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3931 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3932 // for details. All rights reserved. Use of this source code is governed by a 3932 // for details. All rights reserved. Use of this source code is governed by a
3933 // BSD-style license that can be found in the LICENSE file. 3933 // BSD-style license that can be found in the LICENSE file.
3934 3934
3935 // WARNING: Do not edit - generated code. 3935 // WARNING: Do not edit - generated code.
3936 3936
3937 interface MetaElement extends Element { 3937 interface MetaElement extends Element {
3938 3938
3939 String get content(); 3939 String get content();
3940 3940
3941 void set content(String value); 3941 void set content(String value);
3942 3942
3943 String get httpEquiv(); 3943 String get httpEquiv();
3944 3944
3945 void set httpEquiv(String value); 3945 void set httpEquiv(String value);
3946 3946
3947 String get name(); 3947 String get name();
3948 3948
3949 void set name(String value); 3949 void set name(String value);
3950 3950
3951 String get scheme(); 3951 String get scheme();
3952 3952
3953 void set scheme(String value); 3953 void set scheme(String value);
3954 } 3954 }
3955 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3955 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3956 // for details. All rights reserved. Use of this source code is governed by a 3956 // for details. All rights reserved. Use of this source code is governed by a
3957 // BSD-style license that can be found in the LICENSE file. 3957 // BSD-style license that can be found in the LICENSE file.
3958 3958
3959 // WARNING: Do not edit - generated code. 3959 // WARNING: Do not edit - generated code.
3960 3960
3961 interface Metadata { 3961 interface Metadata {
3962 3962
3963 Date get modificationTime(); 3963 Date get modificationTime();
3964 } 3964 }
3965 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3965 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3966 // for details. All rights reserved. Use of this source code is governed by a 3966 // for details. All rights reserved. Use of this source code is governed by a
3967 // BSD-style license that can be found in the LICENSE file. 3967 // BSD-style license that can be found in the LICENSE file.
3968 3968
3969 // WARNING: Do not edit - generated code. 3969 // WARNING: Do not edit - generated code.
3970 3970
3971 typedef bool MetadataCallback(Metadata metadata); 3971 typedef bool MetadataCallback(Metadata metadata);
3972 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 3972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3973 // for details. All rights reserved. Use of this source code is governed by a 3973 // for details. All rights reserved. Use of this source code is governed by a
3974 // BSD-style license that can be found in the LICENSE file. 3974 // BSD-style license that can be found in the LICENSE file.
3975 3975
3976 // WARNING: Do not edit - generated code. 3976 // WARNING: Do not edit - generated code.
3977 3977
3978 interface MeterElement extends Element { 3978 interface MeterElement extends Element {
3979 3979
3980 FormElement get form(); 3980 FormElement get form();
3981 3981
3982 num get high(); 3982 num get high();
(...skipping 15 matching lines...) Expand all
3998 void set min(num value); 3998 void set min(num value);
3999 3999
4000 num get optimum(); 4000 num get optimum();
4001 4001
4002 void set optimum(num value); 4002 void set optimum(num value);
4003 4003
4004 num get value(); 4004 num get value();
4005 4005
4006 void set value(num value); 4006 void set value(num value);
4007 } 4007 }
4008 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4008 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4009 // for details. All rights reserved. Use of this source code is governed by a 4009 // for details. All rights reserved. Use of this source code is governed by a
4010 // BSD-style license that can be found in the LICENSE file. 4010 // BSD-style license that can be found in the LICENSE file.
4011 4011
4012 // WARNING: Do not edit - generated code. 4012 // WARNING: Do not edit - generated code.
4013 4013
4014 interface ModElement extends Element { 4014 interface ModElement extends Element {
4015 4015
4016 String get cite(); 4016 String get cite();
4017 4017
4018 void set cite(String value); 4018 void set cite(String value);
4019 4019
4020 String get dateTime(); 4020 String get dateTime();
4021 4021
4022 void set dateTime(String value); 4022 void set dateTime(String value);
4023 } 4023 }
4024 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4024 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4025 // for details. All rights reserved. Use of this source code is governed by a 4025 // for details. All rights reserved. Use of this source code is governed by a
4026 // BSD-style license that can be found in the LICENSE file. 4026 // BSD-style license that can be found in the LICENSE file.
4027 4027
4028 // WARNING: Do not edit - generated code. 4028 // WARNING: Do not edit - generated code.
4029 4029
4030 interface MutationCallback { 4030 interface MutationCallback {
4031 } 4031 }
4032 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4033 // for details. All rights reserved. Use of this source code is governed by a 4033 // for details. All rights reserved. Use of this source code is governed by a
4034 // BSD-style license that can be found in the LICENSE file. 4034 // BSD-style license that can be found in the LICENSE file.
4035 4035
4036 // WARNING: Do not edit - generated code. 4036 // WARNING: Do not edit - generated code.
4037 4037
4038 interface MutationRecord { 4038 interface MutationRecord {
4039 4039
4040 ElementList get addedNodes(); 4040 ElementList get addedNodes();
4041 4041
4042 String get attributeName(); 4042 String get attributeName();
4043 4043
4044 String get attributeNamespace(); 4044 String get attributeNamespace();
4045 4045
4046 Node get nextSibling(); 4046 Node get nextSibling();
4047 4047
4048 String get oldValue(); 4048 String get oldValue();
4049 4049
4050 Node get previousSibling(); 4050 Node get previousSibling();
4051 4051
4052 ElementList get removedNodes(); 4052 ElementList get removedNodes();
4053 4053
4054 Node get target(); 4054 Node get target();
4055 4055
4056 String get type(); 4056 String get type();
4057 } 4057 }
4058 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4058 // 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 4059 // 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. 4060 // BSD-style license that can be found in the LICENSE file.
4061 4061
4062 // WARNING: Do not edit - generated code. 4062 // WARNING: Do not edit - generated code.
4063 4063
4064 interface Navigator { 4064 interface Navigator {
4065 4065
4066 String get appCodeName(); 4066 String get appCodeName();
4067 4067
4068 String get appName(); 4068 String get appName();
(...skipping 19 matching lines...) Expand all
4088 String get userAgent(); 4088 String get userAgent();
4089 4089
4090 String get vendor(); 4090 String get vendor();
4091 4091
4092 String get vendorSub(); 4092 String get vendorSub();
4093 4093
4094 void getStorageUpdates(); 4094 void getStorageUpdates();
4095 4095
4096 bool javaEnabled(); 4096 bool javaEnabled();
4097 } 4097 }
4098 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4098 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4099 // for details. All rights reserved. Use of this source code is governed by a 4099 // for details. All rights reserved. Use of this source code is governed by a
4100 // BSD-style license that can be found in the LICENSE file. 4100 // BSD-style license that can be found in the LICENSE file.
4101 4101
4102 // WARNING: Do not edit - generated code. 4102 // WARNING: Do not edit - generated code.
4103 4103
4104 interface NavigatorUserMediaError { 4104 interface NavigatorUserMediaError {
4105 4105
4106 static final int PERMISSION_DENIED = 1; 4106 static final int PERMISSION_DENIED = 1;
4107 4107
4108 int get code(); 4108 int get code();
4109 } 4109 }
4110 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4110 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4111 // for details. All rights reserved. Use of this source code is governed by a 4111 // for details. All rights reserved. Use of this source code is governed by a
4112 // BSD-style license that can be found in the LICENSE file. 4112 // BSD-style license that can be found in the LICENSE file.
4113 4113
4114 // WARNING: Do not edit - generated code. 4114 // WARNING: Do not edit - generated code.
4115 4115
4116 typedef bool NavigatorUserMediaErrorCallback(NavigatorUserMediaError error); 4116 typedef bool NavigatorUserMediaErrorCallback(NavigatorUserMediaError error);
4117 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4118 // for details. All rights reserved. Use of this source code is governed by a 4118 // for details. All rights reserved. Use of this source code is governed by a
4119 // BSD-style license that can be found in the LICENSE file. 4119 // BSD-style license that can be found in the LICENSE file.
4120 4120
4121 // WARNING: Do not edit - generated code. 4121 // WARNING: Do not edit - generated code.
4122 4122
4123 interface NavigatorUserMediaSuccessCallback { 4123 interface NavigatorUserMediaSuccessCallback {
4124 } 4124 }
4125 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4125 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4126 // for details. All rights reserved. Use of this source code is governed by a 4126 // for details. All rights reserved. Use of this source code is governed by a
4127 // BSD-style license that can be found in the LICENSE file. 4127 // BSD-style license that can be found in the LICENSE file.
4128 4128
4129 // WARNING: Do not edit - generated code. 4129 // WARNING: Do not edit - generated code.
4130 4130
4131 interface Notation extends Node { 4131 interface Notation extends Node {
4132 4132
4133 String get publicId(); 4133 String get publicId();
4134 4134
4135 String get systemId(); 4135 String get systemId();
4136 } 4136 }
4137 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4137 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4138 // for details. All rights reserved. Use of this source code is governed by a 4138 // for details. All rights reserved. Use of this source code is governed by a
4139 // BSD-style license that can be found in the LICENSE file. 4139 // BSD-style license that can be found in the LICENSE file.
4140 4140
4141 // WARNING: Do not edit - generated code. 4141 // WARNING: Do not edit - generated code.
4142 4142
4143 interface NotificationCenter { 4143 interface NotificationCenter {
4144 4144
4145 int checkPermission(); 4145 int checkPermission();
4146 4146
4147 Notification createHTMLNotification(String url); 4147 Notification createHTMLNotification(String url);
4148 4148
4149 Notification createNotification(String iconUrl, String title, String body); 4149 Notification createNotification(String iconUrl, String title, String body);
4150 4150
4151 void requestPermission(VoidCallback callback); 4151 void requestPermission(VoidCallback callback);
4152 } 4152 }
4153 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4154 // for details. All rights reserved. Use of this source code is governed by a 4154 // for details. All rights reserved. Use of this source code is governed by a
4155 // BSD-style license that can be found in the LICENSE file. 4155 // BSD-style license that can be found in the LICENSE file.
4156 4156
4157 // WARNING: Do not edit - generated code. 4157 // WARNING: Do not edit - generated code.
4158 4158
4159 interface OESStandardDerivatives { 4159 interface OESStandardDerivatives {
4160 4160
4161 static final int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B; 4161 static final int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B;
4162 } 4162 }
4163 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4163 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4164 // for details. All rights reserved. Use of this source code is governed by a 4164 // for details. All rights reserved. Use of this source code is governed by a
4165 // BSD-style license that can be found in the LICENSE file. 4165 // BSD-style license that can be found in the LICENSE file.
4166 4166
4167 // WARNING: Do not edit - generated code. 4167 // WARNING: Do not edit - generated code.
4168 4168
4169 interface OESTextureFloat { 4169 interface OESTextureFloat {
4170 } 4170 }
4171 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4172 // for details. All rights reserved. Use of this source code is governed by a 4172 // for details. All rights reserved. Use of this source code is governed by a
4173 // BSD-style license that can be found in the LICENSE file. 4173 // BSD-style license that can be found in the LICENSE file.
4174 4174
4175 // WARNING: Do not edit - generated code. 4175 // WARNING: Do not edit - generated code.
4176 4176
4177 interface OESVertexArrayObject { 4177 interface OESVertexArrayObject {
4178 4178
4179 static final int VERTEX_ARRAY_BINDING_OES = 0x85B5; 4179 static final int VERTEX_ARRAY_BINDING_OES = 0x85B5;
4180 4180
4181 void bindVertexArrayOES(WebGLVertexArrayObjectOES arrayObject); 4181 void bindVertexArrayOES(WebGLVertexArrayObjectOES arrayObject);
4182 4182
4183 WebGLVertexArrayObjectOES createVertexArrayOES(); 4183 WebGLVertexArrayObjectOES createVertexArrayOES();
4184 4184
4185 void deleteVertexArrayOES(WebGLVertexArrayObjectOES arrayObject); 4185 void deleteVertexArrayOES(WebGLVertexArrayObjectOES arrayObject);
4186 4186
4187 bool isVertexArrayOES(WebGLVertexArrayObjectOES arrayObject); 4187 bool isVertexArrayOES(WebGLVertexArrayObjectOES arrayObject);
4188 } 4188 }
4189 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4189 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4190 // for details. All rights reserved. Use of this source code is governed by a 4190 // for details. All rights reserved. Use of this source code is governed by a
4191 // BSD-style license that can be found in the LICENSE file. 4191 // BSD-style license that can be found in the LICENSE file.
4192 4192
4193 // WARNING: Do not edit - generated code. 4193 // WARNING: Do not edit - generated code.
4194 4194
4195 interface OListElement extends Element { 4195 interface OListElement extends Element {
4196 4196
4197 bool get compact(); 4197 bool get compact();
4198 4198
4199 void set compact(bool value); 4199 void set compact(bool value);
4200 4200
4201 int get start(); 4201 int get start();
4202 4202
4203 void set start(int value); 4203 void set start(int value);
4204 4204
4205 String get type(); 4205 String get type();
4206 4206
4207 void set type(String value); 4207 void set type(String value);
4208 } 4208 }
4209 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4210 // for details. All rights reserved. Use of this source code is governed by a 4210 // for details. All rights reserved. Use of this source code is governed by a
4211 // BSD-style license that can be found in the LICENSE file. 4211 // BSD-style license that can be found in the LICENSE file.
4212 4212
4213 // WARNING: Do not edit - generated code. 4213 // WARNING: Do not edit - generated code.
4214 4214
4215 interface OfflineAudioCompletionEvent extends Event { 4215 interface OfflineAudioCompletionEvent extends Event {
4216 4216
4217 AudioBuffer get renderedBuffer(); 4217 AudioBuffer get renderedBuffer();
4218 } 4218 }
4219 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4220 // for details. All rights reserved. Use of this source code is governed by a 4220 // for details. All rights reserved. Use of this source code is governed by a
4221 // BSD-style license that can be found in the LICENSE file. 4221 // BSD-style license that can be found in the LICENSE file.
4222 4222
4223 // WARNING: Do not edit - generated code. 4223 // WARNING: Do not edit - generated code.
4224 4224
4225 interface OperationNotAllowedException { 4225 interface OperationNotAllowedException {
4226 4226
4227 static final int NOT_ALLOWED_ERR = 1; 4227 static final int NOT_ALLOWED_ERR = 1;
4228 4228
4229 int get code(); 4229 int get code();
4230 4230
4231 String get message(); 4231 String get message();
4232 4232
4233 String get name(); 4233 String get name();
4234 4234
4235 String toString(); 4235 String toString();
4236 } 4236 }
4237 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4237 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4238 // for details. All rights reserved. Use of this source code is governed by a 4238 // for details. All rights reserved. Use of this source code is governed by a
4239 // BSD-style license that can be found in the LICENSE file. 4239 // BSD-style license that can be found in the LICENSE file.
4240 4240
4241 // WARNING: Do not edit - generated code. 4241 // WARNING: Do not edit - generated code.
4242 4242
4243 interface OptGroupElement extends Element { 4243 interface OptGroupElement extends Element {
4244 4244
4245 bool get disabled(); 4245 bool get disabled();
4246 4246
4247 void set disabled(bool value); 4247 void set disabled(bool value);
4248 4248
4249 String get label(); 4249 String get label();
4250 4250
4251 void set label(String value); 4251 void set label(String value);
4252 } 4252 }
4253 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4254 // for details. All rights reserved. Use of this source code is governed by a 4254 // for details. All rights reserved. Use of this source code is governed by a
4255 // BSD-style license that can be found in the LICENSE file. 4255 // BSD-style license that can be found in the LICENSE file.
4256 4256
4257 // WARNING: Do not edit - generated code. 4257 // WARNING: Do not edit - generated code.
4258 4258
4259 interface OptionElement extends Element { 4259 interface OptionElement extends Element {
4260 4260
4261 bool get defaultSelected(); 4261 bool get defaultSelected();
4262 4262
4263 void set defaultSelected(bool value); 4263 void set defaultSelected(bool value);
(...skipping 15 matching lines...) Expand all
4279 void set selected(bool value); 4279 void set selected(bool value);
4280 4280
4281 String get text(); 4281 String get text();
4282 4282
4283 void set text(String value); 4283 void set text(String value);
4284 4284
4285 String get value(); 4285 String get value();
4286 4286
4287 void set value(String value); 4287 void set value(String value);
4288 } 4288 }
4289 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4289 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4290 // for details. All rights reserved. Use of this source code is governed by a 4290 // for details. All rights reserved. Use of this source code is governed by a
4291 // BSD-style license that can be found in the LICENSE file. 4291 // BSD-style license that can be found in the LICENSE file.
4292 4292
4293 // WARNING: Do not edit - generated code. 4293 // WARNING: Do not edit - generated code.
4294 4294
4295 interface OutputElement extends Element { 4295 interface OutputElement extends Element {
4296 4296
4297 String get defaultValue(); 4297 String get defaultValue();
4298 4298
4299 void set defaultValue(String value); 4299 void set defaultValue(String value);
(...skipping 19 matching lines...) Expand all
4319 String get value(); 4319 String get value();
4320 4320
4321 void set value(String value); 4321 void set value(String value);
4322 4322
4323 bool get willValidate(); 4323 bool get willValidate();
4324 4324
4325 bool checkValidity(); 4325 bool checkValidity();
4326 4326
4327 void setCustomValidity(String error); 4327 void setCustomValidity(String error);
4328 } 4328 }
4329 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4329 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4330 // for details. All rights reserved. Use of this source code is governed by a 4330 // for details. All rights reserved. Use of this source code is governed by a
4331 // BSD-style license that can be found in the LICENSE file. 4331 // BSD-style license that can be found in the LICENSE file.
4332 4332
4333 // WARNING: Do not edit - generated code. 4333 // WARNING: Do not edit - generated code.
4334 4334
4335 interface ParagraphElement extends Element { 4335 interface ParagraphElement extends Element {
4336 4336
4337 String get align(); 4337 String get align();
4338 4338
4339 void set align(String value); 4339 void set align(String value);
4340 } 4340 }
4341 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4341 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4342 // for details. All rights reserved. Use of this source code is governed by a 4342 // for details. All rights reserved. Use of this source code is governed by a
4343 // BSD-style license that can be found in the LICENSE file. 4343 // BSD-style license that can be found in the LICENSE file.
4344 4344
4345 // WARNING: Do not edit - generated code. 4345 // WARNING: Do not edit - generated code.
4346 4346
4347 interface ParamElement extends Element { 4347 interface ParamElement extends Element {
4348 4348
4349 String get name(); 4349 String get name();
4350 4350
4351 void set name(String value); 4351 void set name(String value);
4352 4352
4353 String get type(); 4353 String get type();
4354 4354
4355 void set type(String value); 4355 void set type(String value);
4356 4356
4357 String get value(); 4357 String get value();
4358 4358
4359 void set value(String value); 4359 void set value(String value);
4360 4360
4361 String get valueType(); 4361 String get valueType();
4362 4362
4363 void set valueType(String value); 4363 void set valueType(String value);
4364 } 4364 }
4365 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4365 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4366 // for details. All rights reserved. Use of this source code is governed by a 4366 // for details. All rights reserved. Use of this source code is governed by a
4367 // BSD-style license that can be found in the LICENSE file. 4367 // BSD-style license that can be found in the LICENSE file.
4368 4368
4369 // WARNING: Do not edit - generated code. 4369 // WARNING: Do not edit - generated code.
4370 4370
4371 interface Point default PointFactoryProvider { 4371 interface Point default PointFactoryProvider {
4372 4372
4373 Point(num x, num y); 4373 Point(num x, num y);
4374 4374
4375 num get x(); 4375 num get x();
4376 4376
4377 void set x(num value); 4377 void set x(num value);
4378 4378
4379 num get y(); 4379 num get y();
4380 4380
4381 void set y(num value); 4381 void set y(num value);
4382 } 4382 }
4383 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4384 // for details. All rights reserved. Use of this source code is governed by a 4384 // for details. All rights reserved. Use of this source code is governed by a
4385 // BSD-style license that can be found in the LICENSE file. 4385 // BSD-style license that can be found in the LICENSE file.
4386 4386
4387 // WARNING: Do not edit - generated code. 4387 // WARNING: Do not edit - generated code.
4388 4388
4389 typedef bool PositionCallback(Geoposition position); 4389 typedef bool PositionCallback(Geoposition position);
4390 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4390 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4391 // for details. All rights reserved. Use of this source code is governed by a 4391 // for details. All rights reserved. Use of this source code is governed by a
4392 // BSD-style license that can be found in the LICENSE file. 4392 // BSD-style license that can be found in the LICENSE file.
4393 4393
4394 // WARNING: Do not edit - generated code. 4394 // WARNING: Do not edit - generated code.
4395 4395
4396 interface PositionError { 4396 interface PositionError {
4397 4397
4398 static final int PERMISSION_DENIED = 1; 4398 static final int PERMISSION_DENIED = 1;
4399 4399
4400 static final int POSITION_UNAVAILABLE = 2; 4400 static final int POSITION_UNAVAILABLE = 2;
4401 4401
4402 static final int TIMEOUT = 3; 4402 static final int TIMEOUT = 3;
4403 4403
4404 int get code(); 4404 int get code();
4405 4405
4406 String get message(); 4406 String get message();
4407 } 4407 }
4408 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4408 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4409 // for details. All rights reserved. Use of this source code is governed by a 4409 // for details. All rights reserved. Use of this source code is governed by a
4410 // BSD-style license that can be found in the LICENSE file. 4410 // BSD-style license that can be found in the LICENSE file.
4411 4411
4412 // WARNING: Do not edit - generated code. 4412 // WARNING: Do not edit - generated code.
4413 4413
4414 typedef bool PositionErrorCallback(PositionError error); 4414 typedef bool PositionErrorCallback(PositionError error);
4415 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4416 // for details. All rights reserved. Use of this source code is governed by a 4416 // for details. All rights reserved. Use of this source code is governed by a
4417 // BSD-style license that can be found in the LICENSE file. 4417 // BSD-style license that can be found in the LICENSE file.
4418 4418
4419 // WARNING: Do not edit - generated code. 4419 // WARNING: Do not edit - generated code.
4420 4420
4421 interface PreElement extends Element { 4421 interface PreElement extends Element {
4422 4422
4423 int get width(); 4423 int get width();
4424 4424
4425 void set width(int value); 4425 void set width(int value);
4426 4426
4427 bool get wrap(); 4427 bool get wrap();
4428 4428
4429 void set wrap(bool value); 4429 void set wrap(bool value);
4430 } 4430 }
4431 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4432 // 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
4433 // BSD-style license that can be found in the LICENSE file. 4433 // BSD-style license that can be found in the LICENSE file.
4434 4434
4435 // WARNING: Do not edit - generated code. 4435 // WARNING: Do not edit - generated code.
4436 4436
4437 interface ProcessingInstruction extends Node { 4437 interface ProcessingInstruction extends Node {
4438 4438
4439 String get data(); 4439 String get data();
4440 4440
4441 void set data(String value); 4441 void set data(String value);
4442 4442
4443 StyleSheet get sheet(); 4443 StyleSheet get sheet();
4444 4444
4445 String get target(); 4445 String get target();
4446 } 4446 }
4447 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4448 // for details. All rights reserved. Use of this source code is governed by a 4448 // for details. All rights reserved. Use of this source code is governed by a
4449 // BSD-style license that can be found in the LICENSE file. 4449 // BSD-style license that can be found in the LICENSE file.
4450 4450
4451 // WARNING: Do not edit - generated code. 4451 // WARNING: Do not edit - generated code.
4452 4452
4453 interface ProgressElement extends Element { 4453 interface ProgressElement extends Element {
4454 4454
4455 FormElement get form(); 4455 FormElement get form();
4456 4456
4457 ElementList get labels(); 4457 ElementList get labels();
4458 4458
4459 num get max(); 4459 num get max();
4460 4460
4461 void set max(num value); 4461 void set max(num value);
4462 4462
4463 num get position(); 4463 num get position();
4464 4464
4465 num get value(); 4465 num get value();
4466 4466
4467 void set value(num value); 4467 void set value(num value);
4468 } 4468 }
4469 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4469 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4470 // for details. All rights reserved. Use of this source code is governed by a 4470 // for details. All rights reserved. Use of this source code is governed by a
4471 // BSD-style license that can be found in the LICENSE file. 4471 // BSD-style license that can be found in the LICENSE file.
4472 4472
4473 // WARNING: Do not edit - generated code. 4473 // WARNING: Do not edit - generated code.
4474 4474
4475 interface QuoteElement extends Element { 4475 interface QuoteElement extends Element {
4476 4476
4477 String get cite(); 4477 String get cite();
4478 4478
4479 void set cite(String value); 4479 void set cite(String value);
4480 } 4480 }
4481 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4481 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4482 // for details. All rights reserved. Use of this source code is governed by a 4482 // for details. All rights reserved. Use of this source code is governed by a
4483 // BSD-style license that can be found in the LICENSE file. 4483 // BSD-style license that can be found in the LICENSE file.
4484 4484
4485 // WARNING: Do not edit - generated code. 4485 // WARNING: Do not edit - generated code.
4486 4486
4487 interface RGBColor { 4487 interface RGBColor {
4488 4488
4489 CSSPrimitiveValue get blue(); 4489 CSSPrimitiveValue get blue();
4490 4490
4491 CSSPrimitiveValue get green(); 4491 CSSPrimitiveValue get green();
4492 4492
4493 CSSPrimitiveValue get red(); 4493 CSSPrimitiveValue get red();
4494 } 4494 }
4495 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4495 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4496 // for details. All rights reserved. Use of this source code is governed by a 4496 // for details. All rights reserved. Use of this source code is governed by a
4497 // BSD-style license that can be found in the LICENSE file. 4497 // BSD-style license that can be found in the LICENSE file.
4498 4498
4499 // WARNING: Do not edit - generated code. 4499 // WARNING: Do not edit - generated code.
4500 4500
4501 interface Range { 4501 interface Range {
4502 4502
4503 static final int END_TO_END = 2; 4503 static final int END_TO_END = 2;
4504 4504
4505 static final int END_TO_START = 3; 4505 static final int END_TO_START = 3;
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
4571 void setStart(Node refNode, int offset); 4571 void setStart(Node refNode, int offset);
4572 4572
4573 void setStartAfter(Node refNode); 4573 void setStartAfter(Node refNode);
4574 4574
4575 void setStartBefore(Node refNode); 4575 void setStartBefore(Node refNode);
4576 4576
4577 void surroundContents(Node newParent); 4577 void surroundContents(Node newParent);
4578 4578
4579 String toString(); 4579 String toString();
4580 } 4580 }
4581 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4581 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4582 // for details. All rights reserved. Use of this source code is governed by a 4582 // for details. All rights reserved. Use of this source code is governed by a
4583 // BSD-style license that can be found in the LICENSE file. 4583 // BSD-style license that can be found in the LICENSE file.
4584 4584
4585 // WARNING: Do not edit - generated code. 4585 // WARNING: Do not edit - generated code.
4586 4586
4587 interface RangeException { 4587 interface RangeException {
4588 4588
4589 static final int BAD_BOUNDARYPOINTS_ERR = 1; 4589 static final int BAD_BOUNDARYPOINTS_ERR = 1;
4590 4590
4591 static final int INVALID_NODE_TYPE_ERR = 2; 4591 static final int INVALID_NODE_TYPE_ERR = 2;
4592 4592
4593 int get code(); 4593 int get code();
4594 4594
4595 String get message(); 4595 String get message();
4596 4596
4597 String get name(); 4597 String get name();
4598 4598
4599 String toString(); 4599 String toString();
4600 } 4600 }
4601 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4601 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4602 // for details. All rights reserved. Use of this source code is governed by a 4602 // for details. All rights reserved. Use of this source code is governed by a
4603 // BSD-style license that can be found in the LICENSE file. 4603 // BSD-style license that can be found in the LICENSE file.
4604 4604
4605 // WARNING: Do not edit - generated code. 4605 // WARNING: Do not edit - generated code.
4606 4606
4607 interface RealtimeAnalyserNode extends AudioNode { 4607 interface RealtimeAnalyserNode extends AudioNode {
4608 4608
4609 int get fftSize(); 4609 int get fftSize();
4610 4610
4611 void set fftSize(int value); 4611 void set fftSize(int value);
(...skipping 11 matching lines...) Expand all
4623 num get smoothingTimeConstant(); 4623 num get smoothingTimeConstant();
4624 4624
4625 void set smoothingTimeConstant(num value); 4625 void set smoothingTimeConstant(num value);
4626 4626
4627 void getByteFrequencyData(Uint8Array array); 4627 void getByteFrequencyData(Uint8Array array);
4628 4628
4629 void getByteTimeDomainData(Uint8Array array); 4629 void getByteTimeDomainData(Uint8Array array);
4630 4630
4631 void getFloatFrequencyData(Float32Array array); 4631 void getFloatFrequencyData(Float32Array array);
4632 } 4632 }
4633 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4633 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4634 // for details. All rights reserved. Use of this source code is governed by a 4634 // for details. All rights reserved. Use of this source code is governed by a
4635 // BSD-style license that can be found in the LICENSE file. 4635 // BSD-style license that can be found in the LICENSE file.
4636 4636
4637 // WARNING: Do not edit - generated code. 4637 // WARNING: Do not edit - generated code.
4638 4638
4639 interface Rect { 4639 interface Rect {
4640 4640
4641 CSSPrimitiveValue get bottom(); 4641 CSSPrimitiveValue get bottom();
4642 4642
4643 CSSPrimitiveValue get left(); 4643 CSSPrimitiveValue get left();
4644 4644
4645 CSSPrimitiveValue get right(); 4645 CSSPrimitiveValue get right();
4646 4646
4647 CSSPrimitiveValue get top(); 4647 CSSPrimitiveValue get top();
4648 } 4648 }
4649 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4649 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4650 // for details. All rights reserved. Use of this source code is governed by a 4650 // for details. All rights reserved. Use of this source code is governed by a
4651 // BSD-style license that can be found in the LICENSE file. 4651 // BSD-style license that can be found in the LICENSE file.
4652 4652
4653 // WARNING: Do not edit - generated code. 4653 // WARNING: Do not edit - generated code.
4654 4654
4655 interface SVGAElement extends SVGElement, SVGURIReference, SVGTests, SVGLangSpac e, SVGExternalResourcesRequired, SVGStylable, SVGTransformable { 4655 interface SVGAElement extends SVGElement, SVGURIReference, SVGTests, SVGLangSpac e, SVGExternalResourcesRequired, SVGStylable, SVGTransformable {
4656 4656
4657 SVGAnimatedString get target(); 4657 SVGAnimatedString get target();
4658 } 4658 }
4659 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4660 // for details. All rights reserved. Use of this source code is governed by a 4660 // for details. All rights reserved. Use of this source code is governed by a
4661 // BSD-style license that can be found in the LICENSE file. 4661 // BSD-style license that can be found in the LICENSE file.
4662 4662
4663 // WARNING: Do not edit - generated code. 4663 // WARNING: Do not edit - generated code.
4664 4664
4665 interface SVGAltGlyphDefElement extends SVGElement { 4665 interface SVGAltGlyphDefElement extends SVGElement {
4666 } 4666 }
4667 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4667 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4668 // for details. All rights reserved. Use of this source code is governed by a 4668 // for details. All rights reserved. Use of this source code is governed by a
4669 // BSD-style license that can be found in the LICENSE file. 4669 // BSD-style license that can be found in the LICENSE file.
4670 4670
4671 // WARNING: Do not edit - generated code. 4671 // WARNING: Do not edit - generated code.
4672 4672
4673 interface SVGAltGlyphElement extends SVGTextPositioningElement, SVGURIReference { 4673 interface SVGAltGlyphElement extends SVGTextPositioningElement, SVGURIReference {
4674 4674
4675 String get format(); 4675 String get format();
4676 4676
4677 void set format(String value); 4677 void set format(String value);
4678 4678
4679 String get glyphRef(); 4679 String get glyphRef();
4680 4680
4681 void set glyphRef(String value); 4681 void set glyphRef(String value);
4682 } 4682 }
4683 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4683 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4684 // 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
4685 // BSD-style license that can be found in the LICENSE file. 4685 // BSD-style license that can be found in the LICENSE file.
4686 4686
4687 // WARNING: Do not edit - generated code. 4687 // WARNING: Do not edit - generated code.
4688 4688
4689 interface SVGAltGlyphItemElement extends SVGElement { 4689 interface SVGAltGlyphItemElement extends SVGElement {
4690 } 4690 }
4691 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4691 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4692 // for details. All rights reserved. Use of this source code is governed by a 4692 // for details. All rights reserved. Use of this source code is governed by a
4693 // BSD-style license that can be found in the LICENSE file. 4693 // BSD-style license that can be found in the LICENSE file.
4694 4694
4695 // WARNING: Do not edit - generated code. 4695 // WARNING: Do not edit - generated code.
4696 4696
4697 interface SVGAngle { 4697 interface SVGAngle {
4698 4698
4699 static final int SVG_ANGLETYPE_DEG = 2; 4699 static final int SVG_ANGLETYPE_DEG = 2;
4700 4700
4701 static final int SVG_ANGLETYPE_GRAD = 4; 4701 static final int SVG_ANGLETYPE_GRAD = 4;
(...skipping 15 matching lines...) Expand all
4717 void set valueAsString(String value); 4717 void set valueAsString(String value);
4718 4718
4719 num get valueInSpecifiedUnits(); 4719 num get valueInSpecifiedUnits();
4720 4720
4721 void set valueInSpecifiedUnits(num value); 4721 void set valueInSpecifiedUnits(num value);
4722 4722
4723 void convertToSpecifiedUnits(int unitType); 4723 void convertToSpecifiedUnits(int unitType);
4724 4724
4725 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits); 4725 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits);
4726 } 4726 }
4727 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4727 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4728 // for details. All rights reserved. Use of this source code is governed by a 4728 // for details. All rights reserved. Use of this source code is governed by a
4729 // BSD-style license that can be found in the LICENSE file. 4729 // BSD-style license that can be found in the LICENSE file.
4730 4730
4731 // WARNING: Do not edit - generated code. 4731 // WARNING: Do not edit - generated code.
4732 4732
4733 interface SVGAnimateColorElement extends SVGAnimationElement { 4733 interface SVGAnimateColorElement extends SVGAnimationElement {
4734 } 4734 }
4735 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4735 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4736 // for details. All rights reserved. Use of this source code is governed by a 4736 // for details. All rights reserved. Use of this source code is governed by a
4737 // BSD-style license that can be found in the LICENSE file. 4737 // BSD-style license that can be found in the LICENSE file.
4738 4738
4739 // WARNING: Do not edit - generated code. 4739 // WARNING: Do not edit - generated code.
4740 4740
4741 interface SVGAnimateElement extends SVGAnimationElement { 4741 interface SVGAnimateElement extends SVGAnimationElement {
4742 } 4742 }
4743 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4743 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4744 // for details. All rights reserved. Use of this source code is governed by a 4744 // for details. All rights reserved. Use of this source code is governed by a
4745 // BSD-style license that can be found in the LICENSE file. 4745 // BSD-style license that can be found in the LICENSE file.
4746 4746
4747 // WARNING: Do not edit - generated code. 4747 // WARNING: Do not edit - generated code.
4748 4748
4749 interface SVGAnimateMotionElement extends SVGAnimationElement { 4749 interface SVGAnimateMotionElement extends SVGAnimationElement {
4750 } 4750 }
4751 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4752 // for details. All rights reserved. Use of this source code is governed by a 4752 // for details. All rights reserved. Use of this source code is governed by a
4753 // BSD-style license that can be found in the LICENSE file. 4753 // BSD-style license that can be found in the LICENSE file.
4754 4754
4755 // WARNING: Do not edit - generated code. 4755 // WARNING: Do not edit - generated code.
4756 4756
4757 interface SVGAnimateTransformElement extends SVGAnimationElement { 4757 interface SVGAnimateTransformElement extends SVGAnimationElement {
4758 } 4758 }
4759 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4759 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4760 // for details. All rights reserved. Use of this source code is governed by a 4760 // for details. All rights reserved. Use of this source code is governed by a
4761 // BSD-style license that can be found in the LICENSE file. 4761 // BSD-style license that can be found in the LICENSE file.
4762 4762
4763 // WARNING: Do not edit - generated code. 4763 // WARNING: Do not edit - generated code.
4764 4764
4765 interface SVGAnimatedAngle { 4765 interface SVGAnimatedAngle {
4766 4766
4767 SVGAngle get animVal(); 4767 SVGAngle get animVal();
4768 4768
4769 SVGAngle get baseVal(); 4769 SVGAngle get baseVal();
4770 } 4770 }
4771 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4772 // for details. All rights reserved. Use of this source code is governed by a 4772 // for details. All rights reserved. Use of this source code is governed by a
4773 // BSD-style license that can be found in the LICENSE file. 4773 // BSD-style license that can be found in the LICENSE file.
4774 4774
4775 // WARNING: Do not edit - generated code. 4775 // WARNING: Do not edit - generated code.
4776 4776
4777 interface SVGAnimatedBoolean { 4777 interface SVGAnimatedBoolean {
4778 4778
4779 bool get animVal(); 4779 bool get animVal();
4780 4780
4781 bool get baseVal(); 4781 bool get baseVal();
4782 4782
4783 void set baseVal(bool value); 4783 void set baseVal(bool value);
4784 } 4784 }
4785 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4785 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4786 // for details. All rights reserved. Use of this source code is governed by a 4786 // for details. All rights reserved. Use of this source code is governed by a
4787 // BSD-style license that can be found in the LICENSE file. 4787 // BSD-style license that can be found in the LICENSE file.
4788 4788
4789 // WARNING: Do not edit - generated code. 4789 // WARNING: Do not edit - generated code.
4790 4790
4791 interface SVGAnimatedEnumeration { 4791 interface SVGAnimatedEnumeration {
4792 4792
4793 int get animVal(); 4793 int get animVal();
4794 4794
4795 int get baseVal(); 4795 int get baseVal();
4796 4796
4797 void set baseVal(int value); 4797 void set baseVal(int value);
4798 } 4798 }
4799 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4799 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4800 // for details. All rights reserved. Use of this source code is governed by a 4800 // for details. All rights reserved. Use of this source code is governed by a
4801 // BSD-style license that can be found in the LICENSE file. 4801 // BSD-style license that can be found in the LICENSE file.
4802 4802
4803 // WARNING: Do not edit - generated code. 4803 // WARNING: Do not edit - generated code.
4804 4804
4805 interface SVGAnimatedInteger { 4805 interface SVGAnimatedInteger {
4806 4806
4807 int get animVal(); 4807 int get animVal();
4808 4808
4809 int get baseVal(); 4809 int get baseVal();
4810 4810
4811 void set baseVal(int value); 4811 void set baseVal(int value);
4812 } 4812 }
4813 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4813 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4814 // for details. All rights reserved. Use of this source code is governed by a 4814 // for details. All rights reserved. Use of this source code is governed by a
4815 // BSD-style license that can be found in the LICENSE file. 4815 // BSD-style license that can be found in the LICENSE file.
4816 4816
4817 // WARNING: Do not edit - generated code. 4817 // WARNING: Do not edit - generated code.
4818 4818
4819 interface SVGAnimatedLength { 4819 interface SVGAnimatedLength {
4820 4820
4821 SVGLength get animVal(); 4821 SVGLength get animVal();
4822 4822
4823 SVGLength get baseVal(); 4823 SVGLength get baseVal();
4824 } 4824 }
4825 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4825 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4826 // for details. All rights reserved. Use of this source code is governed by a 4826 // for details. All rights reserved. Use of this source code is governed by a
4827 // BSD-style license that can be found in the LICENSE file. 4827 // BSD-style license that can be found in the LICENSE file.
4828 4828
4829 // WARNING: Do not edit - generated code. 4829 // WARNING: Do not edit - generated code.
4830 4830
4831 interface SVGAnimatedLengthList { 4831 interface SVGAnimatedLengthList {
4832 4832
4833 SVGLengthList get animVal(); 4833 SVGLengthList get animVal();
4834 4834
4835 SVGLengthList get baseVal(); 4835 SVGLengthList get baseVal();
4836 } 4836 }
4837 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4837 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4838 // for details. All rights reserved. Use of this source code is governed by a 4838 // for details. All rights reserved. Use of this source code is governed by a
4839 // BSD-style license that can be found in the LICENSE file. 4839 // BSD-style license that can be found in the LICENSE file.
4840 4840
4841 // WARNING: Do not edit - generated code. 4841 // WARNING: Do not edit - generated code.
4842 4842
4843 interface SVGAnimatedNumber { 4843 interface SVGAnimatedNumber {
4844 4844
4845 num get animVal(); 4845 num get animVal();
4846 4846
4847 num get baseVal(); 4847 num get baseVal();
4848 4848
4849 void set baseVal(num value); 4849 void set baseVal(num value);
4850 } 4850 }
4851 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4851 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4852 // for details. All rights reserved. Use of this source code is governed by a 4852 // for details. All rights reserved. Use of this source code is governed by a
4853 // BSD-style license that can be found in the LICENSE file. 4853 // BSD-style license that can be found in the LICENSE file.
4854 4854
4855 // WARNING: Do not edit - generated code. 4855 // WARNING: Do not edit - generated code.
4856 4856
4857 interface SVGAnimatedNumberList { 4857 interface SVGAnimatedNumberList {
4858 4858
4859 SVGNumberList get animVal(); 4859 SVGNumberList get animVal();
4860 4860
4861 SVGNumberList get baseVal(); 4861 SVGNumberList get baseVal();
4862 } 4862 }
4863 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4863 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4864 // for details. All rights reserved. Use of this source code is governed by a 4864 // for details. All rights reserved. Use of this source code is governed by a
4865 // BSD-style license that can be found in the LICENSE file. 4865 // BSD-style license that can be found in the LICENSE file.
4866 4866
4867 // WARNING: Do not edit - generated code. 4867 // WARNING: Do not edit - generated code.
4868 4868
4869 interface SVGAnimatedPreserveAspectRatio { 4869 interface SVGAnimatedPreserveAspectRatio {
4870 4870
4871 SVGPreserveAspectRatio get animVal(); 4871 SVGPreserveAspectRatio get animVal();
4872 4872
4873 SVGPreserveAspectRatio get baseVal(); 4873 SVGPreserveAspectRatio get baseVal();
4874 } 4874 }
4875 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4875 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4876 // for details. All rights reserved. Use of this source code is governed by a 4876 // for details. All rights reserved. Use of this source code is governed by a
4877 // BSD-style license that can be found in the LICENSE file. 4877 // BSD-style license that can be found in the LICENSE file.
4878 4878
4879 // WARNING: Do not edit - generated code. 4879 // WARNING: Do not edit - generated code.
4880 4880
4881 interface SVGAnimatedRect { 4881 interface SVGAnimatedRect {
4882 4882
4883 SVGRect get animVal(); 4883 SVGRect get animVal();
4884 4884
4885 SVGRect get baseVal(); 4885 SVGRect get baseVal();
4886 } 4886 }
4887 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4887 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4888 // for details. All rights reserved. Use of this source code is governed by a 4888 // for details. All rights reserved. Use of this source code is governed by a
4889 // BSD-style license that can be found in the LICENSE file. 4889 // BSD-style license that can be found in the LICENSE file.
4890 4890
4891 // WARNING: Do not edit - generated code. 4891 // WARNING: Do not edit - generated code.
4892 4892
4893 interface SVGAnimatedString { 4893 interface SVGAnimatedString {
4894 4894
4895 String get animVal(); 4895 String get animVal();
4896 4896
4897 String get baseVal(); 4897 String get baseVal();
4898 4898
4899 void set baseVal(String value); 4899 void set baseVal(String value);
4900 } 4900 }
4901 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4901 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4902 // for details. All rights reserved. Use of this source code is governed by a 4902 // for details. All rights reserved. Use of this source code is governed by a
4903 // BSD-style license that can be found in the LICENSE file. 4903 // BSD-style license that can be found in the LICENSE file.
4904 4904
4905 // WARNING: Do not edit - generated code. 4905 // WARNING: Do not edit - generated code.
4906 4906
4907 interface SVGAnimatedTransformList { 4907 interface SVGAnimatedTransformList {
4908 4908
4909 SVGTransformList get animVal(); 4909 SVGTransformList get animVal();
4910 4910
4911 SVGTransformList get baseVal(); 4911 SVGTransformList get baseVal();
4912 } 4912 }
4913 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4913 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4914 // for details. All rights reserved. Use of this source code is governed by a 4914 // for details. All rights reserved. Use of this source code is governed by a
4915 // BSD-style license that can be found in the LICENSE file. 4915 // BSD-style license that can be found in the LICENSE file.
4916 4916
4917 // WARNING: Do not edit - generated code. 4917 // WARNING: Do not edit - generated code.
4918 4918
4919 interface SVGAnimationElement extends SVGElement, SVGTests, SVGExternalResources Required, ElementTimeControl { 4919 interface SVGAnimationElement extends SVGElement, SVGTests, SVGExternalResources Required, ElementTimeControl {
4920 4920
4921 SVGElement get targetElement(); 4921 SVGElement get targetElement();
4922 4922
4923 num getCurrentTime(); 4923 num getCurrentTime();
4924 4924
4925 num getSimpleDuration(); 4925 num getSimpleDuration();
4926 4926
4927 num getStartTime(); 4927 num getStartTime();
4928 } 4928 }
4929 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4929 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4930 // for details. All rights reserved. Use of this source code is governed by a 4930 // for details. All rights reserved. Use of this source code is governed by a
4931 // BSD-style license that can be found in the LICENSE file. 4931 // BSD-style license that can be found in the LICENSE file.
4932 4932
4933 // WARNING: Do not edit - generated code. 4933 // WARNING: Do not edit - generated code.
4934 4934
4935 interface SVGCircleElement extends SVGElement, SVGTests, SVGLangSpace, SVGExtern alResourcesRequired, SVGStylable, SVGTransformable { 4935 interface SVGCircleElement extends SVGElement, SVGTests, SVGLangSpace, SVGExtern alResourcesRequired, SVGStylable, SVGTransformable {
4936 4936
4937 SVGAnimatedLength get cx(); 4937 SVGAnimatedLength get cx();
4938 4938
4939 SVGAnimatedLength get cy(); 4939 SVGAnimatedLength get cy();
4940 4940
4941 SVGAnimatedLength get r(); 4941 SVGAnimatedLength get r();
4942 } 4942 }
4943 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4943 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4944 // for details. All rights reserved. Use of this source code is governed by a 4944 // for details. All rights reserved. Use of this source code is governed by a
4945 // BSD-style license that can be found in the LICENSE file. 4945 // BSD-style license that can be found in the LICENSE file.
4946 4946
4947 // WARNING: Do not edit - generated code. 4947 // WARNING: Do not edit - generated code.
4948 4948
4949 interface SVGClipPathElement extends SVGElement, SVGTests, SVGLangSpace, SVGExte rnalResourcesRequired, SVGStylable, SVGTransformable { 4949 interface SVGClipPathElement extends SVGElement, SVGTests, SVGLangSpace, SVGExte rnalResourcesRequired, SVGStylable, SVGTransformable {
4950 4950
4951 SVGAnimatedEnumeration get clipPathUnits(); 4951 SVGAnimatedEnumeration get clipPathUnits();
4952 } 4952 }
4953 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4953 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4954 // 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
4955 // BSD-style license that can be found in the LICENSE file. 4955 // BSD-style license that can be found in the LICENSE file.
4956 4956
4957 // WARNING: Do not edit - generated code. 4957 // WARNING: Do not edit - generated code.
4958 4958
4959 interface SVGColor extends CSSValue { 4959 interface SVGColor extends CSSValue {
4960 4960
4961 static final int SVG_COLORTYPE_CURRENTCOLOR = 3; 4961 static final int SVG_COLORTYPE_CURRENTCOLOR = 3;
4962 4962
4963 static final int SVG_COLORTYPE_RGBCOLOR = 1; 4963 static final int SVG_COLORTYPE_RGBCOLOR = 1;
4964 4964
4965 static final int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; 4965 static final int SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2;
4966 4966
4967 static final int SVG_COLORTYPE_UNKNOWN = 0; 4967 static final int SVG_COLORTYPE_UNKNOWN = 0;
4968 4968
4969 int get colorType(); 4969 int get colorType();
4970 4970
4971 RGBColor get rgbColor(); 4971 RGBColor get rgbColor();
4972 4972
4973 void setColor(int colorType, String rgbColor, String iccColor); 4973 void setColor(int colorType, String rgbColor, String iccColor);
4974 4974
4975 void setRGBColor(String rgbColor); 4975 void setRGBColor(String rgbColor);
4976 4976
4977 void setRGBColorICCColor(String rgbColor, String iccColor); 4977 void setRGBColorICCColor(String rgbColor, String iccColor);
4978 } 4978 }
4979 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 4979 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4980 // for details. All rights reserved. Use of this source code is governed by a 4980 // for details. All rights reserved. Use of this source code is governed by a
4981 // BSD-style license that can be found in the LICENSE file. 4981 // BSD-style license that can be found in the LICENSE file.
4982 4982
4983 // WARNING: Do not edit - generated code. 4983 // WARNING: Do not edit - generated code.
4984 4984
4985 interface SVGComponentTransferFunctionElement extends SVGElement { 4985 interface SVGComponentTransferFunctionElement extends SVGElement {
4986 4986
4987 static final int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; 4987 static final int SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
4988 4988
4989 static final int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; 4989 static final int SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
(...skipping 13 matching lines...) Expand all
5003 SVGAnimatedNumber get intercept(); 5003 SVGAnimatedNumber get intercept();
5004 5004
5005 SVGAnimatedNumber get offset(); 5005 SVGAnimatedNumber get offset();
5006 5006
5007 SVGAnimatedNumber get slope(); 5007 SVGAnimatedNumber get slope();
5008 5008
5009 SVGAnimatedNumberList get tableValues(); 5009 SVGAnimatedNumberList get tableValues();
5010 5010
5011 SVGAnimatedEnumeration get type(); 5011 SVGAnimatedEnumeration get type();
5012 } 5012 }
5013 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5013 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5014 // for details. All rights reserved. Use of this source code is governed by a 5014 // for details. All rights reserved. Use of this source code is governed by a
5015 // BSD-style license that can be found in the LICENSE file. 5015 // BSD-style license that can be found in the LICENSE file.
5016 5016
5017 // WARNING: Do not edit - generated code. 5017 // WARNING: Do not edit - generated code.
5018 5018
5019 interface SVGCursorElement extends SVGElement, SVGURIReference, SVGTests, SVGExt ernalResourcesRequired { 5019 interface SVGCursorElement extends SVGElement, SVGURIReference, SVGTests, SVGExt ernalResourcesRequired {
5020 5020
5021 SVGAnimatedLength get x(); 5021 SVGAnimatedLength get x();
5022 5022
5023 SVGAnimatedLength get y(); 5023 SVGAnimatedLength get y();
5024 } 5024 }
5025 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5025 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5026 // for details. All rights reserved. Use of this source code is governed by a 5026 // for details. All rights reserved. Use of this source code is governed by a
5027 // BSD-style license that can be found in the LICENSE file. 5027 // BSD-style license that can be found in the LICENSE file.
5028 5028
5029 // WARNING: Do not edit - generated code. 5029 // WARNING: Do not edit - generated code.
5030 5030
5031 interface SVGDefsElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable { 5031 interface SVGDefsElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable {
5032 } 5032 }
5033 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5034 // for details. All rights reserved. Use of this source code is governed by a 5034 // for details. All rights reserved. Use of this source code is governed by a
5035 // BSD-style license that can be found in the LICENSE file. 5035 // BSD-style license that can be found in the LICENSE file.
5036 5036
5037 // WARNING: Do not edit - generated code. 5037 // WARNING: Do not edit - generated code.
5038 5038
5039 interface SVGDescElement extends SVGElement, SVGLangSpace, SVGStylable { 5039 interface SVGDescElement extends SVGElement, SVGLangSpace, SVGStylable {
5040 } 5040 }
5041 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5041 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5042 // for details. All rights reserved. Use of this source code is governed by a 5042 // for details. All rights reserved. Use of this source code is governed by a
5043 // BSD-style license that can be found in the LICENSE file. 5043 // BSD-style license that can be found in the LICENSE file.
5044 5044
5045 // WARNING: Do not edit - generated code. 5045 // WARNING: Do not edit - generated code.
5046 5046
5047 interface SVGElementInstanceList { 5047 interface SVGElementInstanceList {
5048 5048
5049 int get length(); 5049 int get length();
5050 5050
5051 SVGElementInstance item(int index); 5051 SVGElementInstance item(int index);
5052 } 5052 }
5053 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5054 // for details. All rights reserved. Use of this source code is governed by a 5054 // for details. All rights reserved. Use of this source code is governed by a
5055 // BSD-style license that can be found in the LICENSE file. 5055 // BSD-style license that can be found in the LICENSE file.
5056 5056
5057 // WARNING: Do not edit - generated code. 5057 // WARNING: Do not edit - generated code.
5058 5058
5059 interface SVGEllipseElement extends SVGElement, SVGTests, SVGLangSpace, SVGExter nalResourcesRequired, SVGStylable, SVGTransformable { 5059 interface SVGEllipseElement extends SVGElement, SVGTests, SVGLangSpace, SVGExter nalResourcesRequired, SVGStylable, SVGTransformable {
5060 5060
5061 SVGAnimatedLength get cx(); 5061 SVGAnimatedLength get cx();
5062 5062
5063 SVGAnimatedLength get cy(); 5063 SVGAnimatedLength get cy();
5064 5064
5065 SVGAnimatedLength get rx(); 5065 SVGAnimatedLength get rx();
5066 5066
5067 SVGAnimatedLength get ry(); 5067 SVGAnimatedLength get ry();
5068 } 5068 }
5069 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5069 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5070 // for details. All rights reserved. Use of this source code is governed by a 5070 // for details. All rights reserved. Use of this source code is governed by a
5071 // BSD-style license that can be found in the LICENSE file. 5071 // BSD-style license that can be found in the LICENSE file.
5072 5072
5073 // WARNING: Do not edit - generated code. 5073 // WARNING: Do not edit - generated code.
5074 5074
5075 interface SVGException { 5075 interface SVGException {
5076 5076
5077 static final int SVG_INVALID_VALUE_ERR = 1; 5077 static final int SVG_INVALID_VALUE_ERR = 1;
5078 5078
5079 static final int SVG_MATRIX_NOT_INVERTABLE = 2; 5079 static final int SVG_MATRIX_NOT_INVERTABLE = 2;
5080 5080
5081 static final int SVG_WRONG_TYPE_ERR = 0; 5081 static final int SVG_WRONG_TYPE_ERR = 0;
5082 5082
5083 int get code(); 5083 int get code();
5084 5084
5085 String get message(); 5085 String get message();
5086 5086
5087 String get name(); 5087 String get name();
5088 5088
5089 String toString(); 5089 String toString();
5090 } 5090 }
5091 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5091 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5092 // for details. All rights reserved. Use of this source code is governed by a 5092 // for details. All rights reserved. Use of this source code is governed by a
5093 // BSD-style license that can be found in the LICENSE file. 5093 // BSD-style license that can be found in the LICENSE file.
5094 5094
5095 // WARNING: Do not edit - generated code. 5095 // WARNING: Do not edit - generated code.
5096 5096
5097 interface SVGExternalResourcesRequired { 5097 interface SVGExternalResourcesRequired {
5098 5098
5099 SVGAnimatedBoolean get externalResourcesRequired(); 5099 SVGAnimatedBoolean get externalResourcesRequired();
5100 } 5100 }
5101 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5101 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5102 // for details. All rights reserved. Use of this source code is governed by a 5102 // for details. All rights reserved. Use of this source code is governed by a
5103 // BSD-style license that can be found in the LICENSE file. 5103 // BSD-style license that can be found in the LICENSE file.
5104 5104
5105 // WARNING: Do not edit - generated code. 5105 // WARNING: Do not edit - generated code.
5106 5106
5107 interface SVGFEBlendElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes { 5107 interface SVGFEBlendElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes {
5108 5108
5109 static final int SVG_FEBLEND_MODE_DARKEN = 4; 5109 static final int SVG_FEBLEND_MODE_DARKEN = 4;
5110 5110
5111 static final int SVG_FEBLEND_MODE_LIGHTEN = 5; 5111 static final int SVG_FEBLEND_MODE_LIGHTEN = 5;
5112 5112
5113 static final int SVG_FEBLEND_MODE_MULTIPLY = 2; 5113 static final int SVG_FEBLEND_MODE_MULTIPLY = 2;
5114 5114
5115 static final int SVG_FEBLEND_MODE_NORMAL = 1; 5115 static final int SVG_FEBLEND_MODE_NORMAL = 1;
5116 5116
5117 static final int SVG_FEBLEND_MODE_SCREEN = 3; 5117 static final int SVG_FEBLEND_MODE_SCREEN = 3;
5118 5118
5119 static final int SVG_FEBLEND_MODE_UNKNOWN = 0; 5119 static final int SVG_FEBLEND_MODE_UNKNOWN = 0;
5120 5120
5121 SVGAnimatedString get in1(); 5121 SVGAnimatedString get in1();
5122 5122
5123 SVGAnimatedString get in2(); 5123 SVGAnimatedString get in2();
5124 5124
5125 SVGAnimatedEnumeration get mode(); 5125 SVGAnimatedEnumeration get mode();
5126 } 5126 }
5127 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5127 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5128 // for details. All rights reserved. Use of this source code is governed by a 5128 // for details. All rights reserved. Use of this source code is governed by a
5129 // BSD-style license that can be found in the LICENSE file. 5129 // BSD-style license that can be found in the LICENSE file.
5130 5130
5131 // WARNING: Do not edit - generated code. 5131 // WARNING: Do not edit - generated code.
5132 5132
5133 interface SVGFEColorMatrixElement extends SVGElement, SVGFilterPrimitiveStandard Attributes { 5133 interface SVGFEColorMatrixElement extends SVGElement, SVGFilterPrimitiveStandard Attributes {
5134 5134
5135 static final int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; 5135 static final int SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
5136 5136
5137 static final int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; 5137 static final int SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
5138 5138
5139 static final int SVG_FECOLORMATRIX_TYPE_MATRIX = 1; 5139 static final int SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
5140 5140
5141 static final int SVG_FECOLORMATRIX_TYPE_SATURATE = 2; 5141 static final int SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
5142 5142
5143 static final int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; 5143 static final int SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
5144 5144
5145 SVGAnimatedString get in1(); 5145 SVGAnimatedString get in1();
5146 5146
5147 SVGAnimatedEnumeration get type(); 5147 SVGAnimatedEnumeration get type();
5148 5148
5149 SVGAnimatedNumberList get values(); 5149 SVGAnimatedNumberList get values();
5150 } 5150 }
5151 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5152 // for details. All rights reserved. Use of this source code is governed by a 5152 // for details. All rights reserved. Use of this source code is governed by a
5153 // BSD-style license that can be found in the LICENSE file. 5153 // BSD-style license that can be found in the LICENSE file.
5154 5154
5155 // WARNING: Do not edit - generated code. 5155 // WARNING: Do not edit - generated code.
5156 5156
5157 interface SVGFEComponentTransferElement extends SVGElement, SVGFilterPrimitiveSt andardAttributes { 5157 interface SVGFEComponentTransferElement extends SVGElement, SVGFilterPrimitiveSt andardAttributes {
5158 5158
5159 SVGAnimatedString get in1(); 5159 SVGAnimatedString get in1();
5160 } 5160 }
5161 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5162 // for details. All rights reserved. Use of this source code is governed by a 5162 // for details. All rights reserved. Use of this source code is governed by a
5163 // BSD-style license that can be found in the LICENSE file. 5163 // BSD-style license that can be found in the LICENSE file.
5164 5164
5165 // WARNING: Do not edit - generated code. 5165 // WARNING: Do not edit - generated code.
5166 5166
5167 interface SVGFEConvolveMatrixElement extends SVGElement, SVGFilterPrimitiveStand ardAttributes { 5167 interface SVGFEConvolveMatrixElement extends SVGElement, SVGFilterPrimitiveStand ardAttributes {
5168 5168
5169 static final int SVG_EDGEMODE_DUPLICATE = 1; 5169 static final int SVG_EDGEMODE_DUPLICATE = 1;
5170 5170
5171 static final int SVG_EDGEMODE_NONE = 3; 5171 static final int SVG_EDGEMODE_NONE = 3;
(...skipping 19 matching lines...) Expand all
5191 SVGAnimatedInteger get orderX(); 5191 SVGAnimatedInteger get orderX();
5192 5192
5193 SVGAnimatedInteger get orderY(); 5193 SVGAnimatedInteger get orderY();
5194 5194
5195 SVGAnimatedBoolean get preserveAlpha(); 5195 SVGAnimatedBoolean get preserveAlpha();
5196 5196
5197 SVGAnimatedInteger get targetX(); 5197 SVGAnimatedInteger get targetX();
5198 5198
5199 SVGAnimatedInteger get targetY(); 5199 SVGAnimatedInteger get targetY();
5200 } 5200 }
5201 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5202 // for details. All rights reserved. Use of this source code is governed by a 5202 // for details. All rights reserved. Use of this source code is governed by a
5203 // BSD-style license that can be found in the LICENSE file. 5203 // BSD-style license that can be found in the LICENSE file.
5204 5204
5205 // WARNING: Do not edit - generated code. 5205 // WARNING: Do not edit - generated code.
5206 5206
5207 interface SVGFEDiffuseLightingElement extends SVGElement, SVGFilterPrimitiveStan dardAttributes { 5207 interface SVGFEDiffuseLightingElement extends SVGElement, SVGFilterPrimitiveStan dardAttributes {
5208 5208
5209 SVGAnimatedNumber get diffuseConstant(); 5209 SVGAnimatedNumber get diffuseConstant();
5210 5210
5211 SVGAnimatedString get in1(); 5211 SVGAnimatedString get in1();
5212 5212
5213 SVGAnimatedNumber get kernelUnitLengthX(); 5213 SVGAnimatedNumber get kernelUnitLengthX();
5214 5214
5215 SVGAnimatedNumber get kernelUnitLengthY(); 5215 SVGAnimatedNumber get kernelUnitLengthY();
5216 5216
5217 SVGAnimatedNumber get surfaceScale(); 5217 SVGAnimatedNumber get surfaceScale();
5218 } 5218 }
5219 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5220 // for details. All rights reserved. Use of this source code is governed by a 5220 // for details. All rights reserved. Use of this source code is governed by a
5221 // BSD-style license that can be found in the LICENSE file. 5221 // BSD-style license that can be found in the LICENSE file.
5222 5222
5223 // WARNING: Do not edit - generated code. 5223 // WARNING: Do not edit - generated code.
5224 5224
5225 interface SVGFEDisplacementMapElement extends SVGElement, SVGFilterPrimitiveStan dardAttributes { 5225 interface SVGFEDisplacementMapElement extends SVGElement, SVGFilterPrimitiveStan dardAttributes {
5226 5226
5227 static final int SVG_CHANNEL_A = 4; 5227 static final int SVG_CHANNEL_A = 4;
5228 5228
5229 static final int SVG_CHANNEL_B = 3; 5229 static final int SVG_CHANNEL_B = 3;
5230 5230
5231 static final int SVG_CHANNEL_G = 2; 5231 static final int SVG_CHANNEL_G = 2;
5232 5232
5233 static final int SVG_CHANNEL_R = 1; 5233 static final int SVG_CHANNEL_R = 1;
5234 5234
5235 static final int SVG_CHANNEL_UNKNOWN = 0; 5235 static final int SVG_CHANNEL_UNKNOWN = 0;
5236 5236
5237 SVGAnimatedString get in1(); 5237 SVGAnimatedString get in1();
5238 5238
5239 SVGAnimatedString get in2(); 5239 SVGAnimatedString get in2();
5240 5240
5241 SVGAnimatedNumber get scale(); 5241 SVGAnimatedNumber get scale();
5242 5242
5243 SVGAnimatedEnumeration get xChannelSelector(); 5243 SVGAnimatedEnumeration get xChannelSelector();
5244 5244
5245 SVGAnimatedEnumeration get yChannelSelector(); 5245 SVGAnimatedEnumeration get yChannelSelector();
5246 } 5246 }
5247 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5247 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5248 // for details. All rights reserved. Use of this source code is governed by a 5248 // for details. All rights reserved. Use of this source code is governed by a
5249 // BSD-style license that can be found in the LICENSE file. 5249 // BSD-style license that can be found in the LICENSE file.
5250 5250
5251 // WARNING: Do not edit - generated code. 5251 // WARNING: Do not edit - generated code.
5252 5252
5253 interface SVGFEDistantLightElement extends SVGElement { 5253 interface SVGFEDistantLightElement extends SVGElement {
5254 5254
5255 SVGAnimatedNumber get azimuth(); 5255 SVGAnimatedNumber get azimuth();
5256 5256
5257 SVGAnimatedNumber get elevation(); 5257 SVGAnimatedNumber get elevation();
5258 } 5258 }
5259 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5260 // for details. All rights reserved. Use of this source code is governed by a 5260 // for details. All rights reserved. Use of this source code is governed by a
5261 // BSD-style license that can be found in the LICENSE file. 5261 // BSD-style license that can be found in the LICENSE file.
5262 5262
5263 // WARNING: Do not edit - generated code. 5263 // WARNING: Do not edit - generated code.
5264 5264
5265 interface SVGFEDropShadowElement extends SVGElement, SVGFilterPrimitiveStandardA ttributes { 5265 interface SVGFEDropShadowElement extends SVGElement, SVGFilterPrimitiveStandardA ttributes {
5266 5266
5267 SVGAnimatedNumber get dx(); 5267 SVGAnimatedNumber get dx();
5268 5268
5269 SVGAnimatedNumber get dy(); 5269 SVGAnimatedNumber get dy();
5270 5270
5271 SVGAnimatedString get in1(); 5271 SVGAnimatedString get in1();
5272 5272
5273 SVGAnimatedNumber get stdDeviationX(); 5273 SVGAnimatedNumber get stdDeviationX();
5274 5274
5275 SVGAnimatedNumber get stdDeviationY(); 5275 SVGAnimatedNumber get stdDeviationY();
5276 5276
5277 void setStdDeviation(num stdDeviationX, num stdDeviationY); 5277 void setStdDeviation(num stdDeviationX, num stdDeviationY);
5278 } 5278 }
5279 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5280 // for details. All rights reserved. Use of this source code is governed by a 5280 // for details. All rights reserved. Use of this source code is governed by a
5281 // BSD-style license that can be found in the LICENSE file. 5281 // BSD-style license that can be found in the LICENSE file.
5282 5282
5283 // WARNING: Do not edit - generated code. 5283 // WARNING: Do not edit - generated code.
5284 5284
5285 interface SVGFEFloodElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes { 5285 interface SVGFEFloodElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes {
5286 } 5286 }
5287 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5288 // for details. All rights reserved. Use of this source code is governed by a 5288 // for details. All rights reserved. Use of this source code is governed by a
5289 // BSD-style license that can be found in the LICENSE file. 5289 // BSD-style license that can be found in the LICENSE file.
5290 5290
5291 // WARNING: Do not edit - generated code. 5291 // WARNING: Do not edit - generated code.
5292 5292
5293 interface SVGFEFuncAElement extends SVGComponentTransferFunctionElement { 5293 interface SVGFEFuncAElement extends SVGComponentTransferFunctionElement {
5294 } 5294 }
5295 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5296 // for details. All rights reserved. Use of this source code is governed by a 5296 // for details. All rights reserved. Use of this source code is governed by a
5297 // BSD-style license that can be found in the LICENSE file. 5297 // BSD-style license that can be found in the LICENSE file.
5298 5298
5299 // WARNING: Do not edit - generated code. 5299 // WARNING: Do not edit - generated code.
5300 5300
5301 interface SVGFEFuncBElement extends SVGComponentTransferFunctionElement { 5301 interface SVGFEFuncBElement extends SVGComponentTransferFunctionElement {
5302 } 5302 }
5303 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5303 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5304 // for details. All rights reserved. Use of this source code is governed by a 5304 // for details. All rights reserved. Use of this source code is governed by a
5305 // BSD-style license that can be found in the LICENSE file. 5305 // BSD-style license that can be found in the LICENSE file.
5306 5306
5307 // WARNING: Do not edit - generated code. 5307 // WARNING: Do not edit - generated code.
5308 5308
5309 interface SVGFEFuncGElement extends SVGComponentTransferFunctionElement { 5309 interface SVGFEFuncGElement extends SVGComponentTransferFunctionElement {
5310 } 5310 }
5311 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5311 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5312 // for details. All rights reserved. Use of this source code is governed by a 5312 // for details. All rights reserved. Use of this source code is governed by a
5313 // BSD-style license that can be found in the LICENSE file. 5313 // BSD-style license that can be found in the LICENSE file.
5314 5314
5315 // WARNING: Do not edit - generated code. 5315 // WARNING: Do not edit - generated code.
5316 5316
5317 interface SVGFEFuncRElement extends SVGComponentTransferFunctionElement { 5317 interface SVGFEFuncRElement extends SVGComponentTransferFunctionElement {
5318 } 5318 }
5319 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5319 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5320 // for details. All rights reserved. Use of this source code is governed by a 5320 // for details. All rights reserved. Use of this source code is governed by a
5321 // BSD-style license that can be found in the LICENSE file. 5321 // BSD-style license that can be found in the LICENSE file.
5322 5322
5323 // WARNING: Do not edit - generated code. 5323 // WARNING: Do not edit - generated code.
5324 5324
5325 interface SVGFEGaussianBlurElement extends SVGElement, SVGFilterPrimitiveStandar dAttributes { 5325 interface SVGFEGaussianBlurElement extends SVGElement, SVGFilterPrimitiveStandar dAttributes {
5326 5326
5327 SVGAnimatedString get in1(); 5327 SVGAnimatedString get in1();
5328 5328
5329 SVGAnimatedNumber get stdDeviationX(); 5329 SVGAnimatedNumber get stdDeviationX();
5330 5330
5331 SVGAnimatedNumber get stdDeviationY(); 5331 SVGAnimatedNumber get stdDeviationY();
5332 5332
5333 void setStdDeviation(num stdDeviationX, num stdDeviationY); 5333 void setStdDeviation(num stdDeviationX, num stdDeviationY);
5334 } 5334 }
5335 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5336 // for details. All rights reserved. Use of this source code is governed by a 5336 // for details. All rights reserved. Use of this source code is governed by a
5337 // BSD-style license that can be found in the LICENSE file. 5337 // BSD-style license that can be found in the LICENSE file.
5338 5338
5339 // WARNING: Do not edit - generated code. 5339 // WARNING: Do not edit - generated code.
5340 5340
5341 interface SVGFEImageElement extends SVGElement, SVGURIReference, SVGLangSpace, S VGExternalResourcesRequired, SVGFilterPrimitiveStandardAttributes { 5341 interface SVGFEImageElement extends SVGElement, SVGURIReference, SVGLangSpace, S VGExternalResourcesRequired, SVGFilterPrimitiveStandardAttributes {
5342 5342
5343 SVGAnimatedPreserveAspectRatio get preserveAspectRatio(); 5343 SVGAnimatedPreserveAspectRatio get preserveAspectRatio();
5344 } 5344 }
5345 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5345 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5346 // for details. All rights reserved. Use of this source code is governed by a 5346 // for details. All rights reserved. Use of this source code is governed by a
5347 // BSD-style license that can be found in the LICENSE file. 5347 // BSD-style license that can be found in the LICENSE file.
5348 5348
5349 // WARNING: Do not edit - generated code. 5349 // WARNING: Do not edit - generated code.
5350 5350
5351 interface SVGFEMergeElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes { 5351 interface SVGFEMergeElement extends SVGElement, SVGFilterPrimitiveStandardAttrib utes {
5352 } 5352 }
5353 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5354 // for details. All rights reserved. Use of this source code is governed by a 5354 // for details. All rights reserved. Use of this source code is governed by a
5355 // BSD-style license that can be found in the LICENSE file. 5355 // BSD-style license that can be found in the LICENSE file.
5356 5356
5357 // WARNING: Do not edit - generated code. 5357 // WARNING: Do not edit - generated code.
5358 5358
5359 interface SVGFEMergeNodeElement extends SVGElement { 5359 interface SVGFEMergeNodeElement extends SVGElement {
5360 5360
5361 SVGAnimatedString get in1(); 5361 SVGAnimatedString get in1();
5362 } 5362 }
5363 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5364 // for details. All rights reserved. Use of this source code is governed by a 5364 // for details. All rights reserved. Use of this source code is governed by a
5365 // BSD-style license that can be found in the LICENSE file. 5365 // BSD-style license that can be found in the LICENSE file.
5366 5366
5367 // WARNING: Do not edit - generated code. 5367 // WARNING: Do not edit - generated code.
5368 5368
5369 interface SVGFEOffsetElement extends SVGElement, SVGFilterPrimitiveStandardAttri butes { 5369 interface SVGFEOffsetElement extends SVGElement, SVGFilterPrimitiveStandardAttri butes {
5370 5370
5371 SVGAnimatedNumber get dx(); 5371 SVGAnimatedNumber get dx();
5372 5372
5373 SVGAnimatedNumber get dy(); 5373 SVGAnimatedNumber get dy();
5374 5374
5375 SVGAnimatedString get in1(); 5375 SVGAnimatedString get in1();
5376 } 5376 }
5377 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5377 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5378 // for details. All rights reserved. Use of this source code is governed by a 5378 // for details. All rights reserved. Use of this source code is governed by a
5379 // BSD-style license that can be found in the LICENSE file. 5379 // BSD-style license that can be found in the LICENSE file.
5380 5380
5381 // WARNING: Do not edit - generated code. 5381 // WARNING: Do not edit - generated code.
5382 5382
5383 interface SVGFEPointLightElement extends SVGElement { 5383 interface SVGFEPointLightElement extends SVGElement {
5384 5384
5385 SVGAnimatedNumber get x(); 5385 SVGAnimatedNumber get x();
5386 5386
5387 SVGAnimatedNumber get y(); 5387 SVGAnimatedNumber get y();
5388 5388
5389 SVGAnimatedNumber get z(); 5389 SVGAnimatedNumber get z();
5390 } 5390 }
5391 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5391 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5392 // for details. All rights reserved. Use of this source code is governed by a 5392 // for details. All rights reserved. Use of this source code is governed by a
5393 // BSD-style license that can be found in the LICENSE file. 5393 // BSD-style license that can be found in the LICENSE file.
5394 5394
5395 // WARNING: Do not edit - generated code. 5395 // WARNING: Do not edit - generated code.
5396 5396
5397 interface SVGFESpecularLightingElement extends SVGElement, SVGFilterPrimitiveSta ndardAttributes { 5397 interface SVGFESpecularLightingElement extends SVGElement, SVGFilterPrimitiveSta ndardAttributes {
5398 5398
5399 SVGAnimatedString get in1(); 5399 SVGAnimatedString get in1();
5400 5400
5401 SVGAnimatedNumber get specularConstant(); 5401 SVGAnimatedNumber get specularConstant();
5402 5402
5403 SVGAnimatedNumber get specularExponent(); 5403 SVGAnimatedNumber get specularExponent();
5404 5404
5405 SVGAnimatedNumber get surfaceScale(); 5405 SVGAnimatedNumber get surfaceScale();
5406 } 5406 }
5407 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5408 // for details. All rights reserved. Use of this source code is governed by a 5408 // for details. All rights reserved. Use of this source code is governed by a
5409 // BSD-style license that can be found in the LICENSE file. 5409 // BSD-style license that can be found in the LICENSE file.
5410 5410
5411 // WARNING: Do not edit - generated code. 5411 // WARNING: Do not edit - generated code.
5412 5412
5413 interface SVGFESpotLightElement extends SVGElement { 5413 interface SVGFESpotLightElement extends SVGElement {
5414 5414
5415 SVGAnimatedNumber get limitingConeAngle(); 5415 SVGAnimatedNumber get limitingConeAngle();
5416 5416
5417 SVGAnimatedNumber get pointsAtX(); 5417 SVGAnimatedNumber get pointsAtX();
5418 5418
5419 SVGAnimatedNumber get pointsAtY(); 5419 SVGAnimatedNumber get pointsAtY();
5420 5420
5421 SVGAnimatedNumber get pointsAtZ(); 5421 SVGAnimatedNumber get pointsAtZ();
5422 5422
5423 SVGAnimatedNumber get specularExponent(); 5423 SVGAnimatedNumber get specularExponent();
5424 5424
5425 SVGAnimatedNumber get x(); 5425 SVGAnimatedNumber get x();
5426 5426
5427 SVGAnimatedNumber get y(); 5427 SVGAnimatedNumber get y();
5428 5428
5429 SVGAnimatedNumber get z(); 5429 SVGAnimatedNumber get z();
5430 } 5430 }
5431 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5432 // for details. All rights reserved. Use of this source code is governed by a 5432 // for details. All rights reserved. Use of this source code is governed by a
5433 // BSD-style license that can be found in the LICENSE file. 5433 // BSD-style license that can be found in the LICENSE file.
5434 5434
5435 // WARNING: Do not edit - generated code. 5435 // WARNING: Do not edit - generated code.
5436 5436
5437 interface SVGFETileElement extends SVGElement, SVGFilterPrimitiveStandardAttribu tes { 5437 interface SVGFETileElement extends SVGElement, SVGFilterPrimitiveStandardAttribu tes {
5438 5438
5439 SVGAnimatedString get in1(); 5439 SVGAnimatedString get in1();
5440 } 5440 }
5441 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5441 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5442 // for details. All rights reserved. Use of this source code is governed by a 5442 // for details. All rights reserved. Use of this source code is governed by a
5443 // BSD-style license that can be found in the LICENSE file. 5443 // BSD-style license that can be found in the LICENSE file.
5444 5444
5445 // WARNING: Do not edit - generated code. 5445 // WARNING: Do not edit - generated code.
5446 5446
5447 interface SVGFETurbulenceElement extends SVGElement, SVGFilterPrimitiveStandardA ttributes { 5447 interface SVGFETurbulenceElement extends SVGElement, SVGFilterPrimitiveStandardA ttributes {
5448 5448
5449 static final int SVG_STITCHTYPE_NOSTITCH = 2; 5449 static final int SVG_STITCHTYPE_NOSTITCH = 2;
5450 5450
5451 static final int SVG_STITCHTYPE_STITCH = 1; 5451 static final int SVG_STITCHTYPE_STITCH = 1;
(...skipping 11 matching lines...) Expand all
5463 SVGAnimatedNumber get baseFrequencyY(); 5463 SVGAnimatedNumber get baseFrequencyY();
5464 5464
5465 SVGAnimatedInteger get numOctaves(); 5465 SVGAnimatedInteger get numOctaves();
5466 5466
5467 SVGAnimatedNumber get seed(); 5467 SVGAnimatedNumber get seed();
5468 5468
5469 SVGAnimatedEnumeration get stitchTiles(); 5469 SVGAnimatedEnumeration get stitchTiles();
5470 5470
5471 SVGAnimatedEnumeration get type(); 5471 SVGAnimatedEnumeration get type();
5472 } 5472 }
5473 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5473 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5474 // for details. All rights reserved. Use of this source code is governed by a 5474 // for details. All rights reserved. Use of this source code is governed by a
5475 // BSD-style license that can be found in the LICENSE file. 5475 // BSD-style license that can be found in the LICENSE file.
5476 5476
5477 // WARNING: Do not edit - generated code. 5477 // WARNING: Do not edit - generated code.
5478 5478
5479 interface SVGFilterElement extends SVGElement, SVGURIReference, SVGLangSpace, SV GExternalResourcesRequired, SVGStylable { 5479 interface SVGFilterElement extends SVGElement, SVGURIReference, SVGLangSpace, SV GExternalResourcesRequired, SVGStylable {
5480 5480
5481 SVGAnimatedInteger get filterResX(); 5481 SVGAnimatedInteger get filterResX();
5482 5482
5483 SVGAnimatedInteger get filterResY(); 5483 SVGAnimatedInteger get filterResY();
5484 5484
5485 SVGAnimatedEnumeration get filterUnits(); 5485 SVGAnimatedEnumeration get filterUnits();
5486 5486
5487 SVGAnimatedLength get height(); 5487 SVGAnimatedLength get height();
5488 5488
5489 SVGAnimatedEnumeration get primitiveUnits(); 5489 SVGAnimatedEnumeration get primitiveUnits();
5490 5490
5491 SVGAnimatedLength get width(); 5491 SVGAnimatedLength get width();
5492 5492
5493 SVGAnimatedLength get x(); 5493 SVGAnimatedLength get x();
5494 5494
5495 SVGAnimatedLength get y(); 5495 SVGAnimatedLength get y();
5496 5496
5497 void setFilterRes(int filterResX, int filterResY); 5497 void setFilterRes(int filterResX, int filterResY);
5498 } 5498 }
5499 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5499 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5500 // for details. All rights reserved. Use of this source code is governed by a 5500 // for details. All rights reserved. Use of this source code is governed by a
5501 // BSD-style license that can be found in the LICENSE file. 5501 // BSD-style license that can be found in the LICENSE file.
5502 5502
5503 // WARNING: Do not edit - generated code. 5503 // WARNING: Do not edit - generated code.
5504 5504
5505 interface SVGFilterPrimitiveStandardAttributes extends SVGStylable { 5505 interface SVGFilterPrimitiveStandardAttributes extends SVGStylable {
5506 5506
5507 SVGAnimatedLength get height(); 5507 SVGAnimatedLength get height();
5508 5508
5509 SVGAnimatedString get result(); 5509 SVGAnimatedString get result();
5510 5510
5511 SVGAnimatedLength get width(); 5511 SVGAnimatedLength get width();
5512 5512
5513 SVGAnimatedLength get x(); 5513 SVGAnimatedLength get x();
5514 5514
5515 SVGAnimatedLength get y(); 5515 SVGAnimatedLength get y();
5516 } 5516 }
5517 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5517 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5518 // for details. All rights reserved. Use of this source code is governed by a 5518 // for details. All rights reserved. Use of this source code is governed by a
5519 // BSD-style license that can be found in the LICENSE file. 5519 // BSD-style license that can be found in the LICENSE file.
5520 5520
5521 // WARNING: Do not edit - generated code. 5521 // WARNING: Do not edit - generated code.
5522 5522
5523 interface SVGFitToViewBox { 5523 interface SVGFitToViewBox {
5524 5524
5525 SVGAnimatedPreserveAspectRatio get preserveAspectRatio(); 5525 SVGAnimatedPreserveAspectRatio get preserveAspectRatio();
5526 5526
5527 SVGAnimatedRect get viewBox(); 5527 SVGAnimatedRect get viewBox();
5528 } 5528 }
5529 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5529 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5530 // for details. All rights reserved. Use of this source code is governed by a 5530 // for details. All rights reserved. Use of this source code is governed by a
5531 // BSD-style license that can be found in the LICENSE file. 5531 // BSD-style license that can be found in the LICENSE file.
5532 5532
5533 // WARNING: Do not edit - generated code. 5533 // WARNING: Do not edit - generated code.
5534 5534
5535 interface SVGFontElement extends SVGElement { 5535 interface SVGFontElement extends SVGElement {
5536 } 5536 }
5537 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5537 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5538 // for details. All rights reserved. Use of this source code is governed by a 5538 // for details. All rights reserved. Use of this source code is governed by a
5539 // BSD-style license that can be found in the LICENSE file. 5539 // BSD-style license that can be found in the LICENSE file.
5540 5540
5541 // WARNING: Do not edit - generated code. 5541 // WARNING: Do not edit - generated code.
5542 5542
5543 interface SVGFontFaceElement extends SVGElement { 5543 interface SVGFontFaceElement extends SVGElement {
5544 } 5544 }
5545 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5546 // for details. All rights reserved. Use of this source code is governed by a 5546 // for details. All rights reserved. Use of this source code is governed by a
5547 // BSD-style license that can be found in the LICENSE file. 5547 // BSD-style license that can be found in the LICENSE file.
5548 5548
5549 // WARNING: Do not edit - generated code. 5549 // WARNING: Do not edit - generated code.
5550 5550
5551 interface SVGFontFaceFormatElement extends SVGElement { 5551 interface SVGFontFaceFormatElement extends SVGElement {
5552 } 5552 }
5553 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5553 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5554 // for details. All rights reserved. Use of this source code is governed by a 5554 // for details. All rights reserved. Use of this source code is governed by a
5555 // BSD-style license that can be found in the LICENSE file. 5555 // BSD-style license that can be found in the LICENSE file.
5556 5556
5557 // WARNING: Do not edit - generated code. 5557 // WARNING: Do not edit - generated code.
5558 5558
5559 interface SVGFontFaceNameElement extends SVGElement { 5559 interface SVGFontFaceNameElement extends SVGElement {
5560 } 5560 }
5561 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5562 // for details. All rights reserved. Use of this source code is governed by a 5562 // for details. All rights reserved. Use of this source code is governed by a
5563 // BSD-style license that can be found in the LICENSE file. 5563 // BSD-style license that can be found in the LICENSE file.
5564 5564
5565 // WARNING: Do not edit - generated code. 5565 // WARNING: Do not edit - generated code.
5566 5566
5567 interface SVGFontFaceSrcElement extends SVGElement { 5567 interface SVGFontFaceSrcElement extends SVGElement {
5568 } 5568 }
5569 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5570 // for details. All rights reserved. Use of this source code is governed by a 5570 // for details. All rights reserved. Use of this source code is governed by a
5571 // BSD-style license that can be found in the LICENSE file. 5571 // BSD-style license that can be found in the LICENSE file.
5572 5572
5573 // WARNING: Do not edit - generated code. 5573 // WARNING: Do not edit - generated code.
5574 5574
5575 interface SVGFontFaceUriElement extends SVGElement { 5575 interface SVGFontFaceUriElement extends SVGElement {
5576 } 5576 }
5577 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5577 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5578 // for details. All rights reserved. Use of this source code is governed by a 5578 // for details. All rights reserved. Use of this source code is governed by a
5579 // BSD-style license that can be found in the LICENSE file. 5579 // BSD-style license that can be found in the LICENSE file.
5580 5580
5581 // WARNING: Do not edit - generated code. 5581 // WARNING: Do not edit - generated code.
5582 5582
5583 interface SVGForeignObjectElement extends SVGElement, SVGTests, SVGLangSpace, SV GExternalResourcesRequired, SVGStylable, SVGTransformable { 5583 interface SVGForeignObjectElement extends SVGElement, SVGTests, SVGLangSpace, SV GExternalResourcesRequired, SVGStylable, SVGTransformable {
5584 5584
5585 SVGAnimatedLength get height(); 5585 SVGAnimatedLength get height();
5586 5586
5587 SVGAnimatedLength get width(); 5587 SVGAnimatedLength get width();
5588 5588
5589 SVGAnimatedLength get x(); 5589 SVGAnimatedLength get x();
5590 5590
5591 SVGAnimatedLength get y(); 5591 SVGAnimatedLength get y();
5592 } 5592 }
5593 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5593 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5594 // for details. All rights reserved. Use of this source code is governed by a 5594 // for details. All rights reserved. Use of this source code is governed by a
5595 // BSD-style license that can be found in the LICENSE file. 5595 // BSD-style license that can be found in the LICENSE file.
5596 5596
5597 // WARNING: Do not edit - generated code. 5597 // WARNING: Do not edit - generated code.
5598 5598
5599 interface SVGGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalRes ourcesRequired, SVGStylable, SVGTransformable { 5599 interface SVGGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalRes ourcesRequired, SVGStylable, SVGTransformable {
5600 } 5600 }
5601 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5601 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5602 // for details. All rights reserved. Use of this source code is governed by a 5602 // for details. All rights reserved. Use of this source code is governed by a
5603 // BSD-style license that can be found in the LICENSE file. 5603 // BSD-style license that can be found in the LICENSE file.
5604 5604
5605 // WARNING: Do not edit - generated code. 5605 // WARNING: Do not edit - generated code.
5606 5606
5607 interface SVGGlyphElement extends SVGElement { 5607 interface SVGGlyphElement extends SVGElement {
5608 } 5608 }
5609 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5609 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5610 // for details. All rights reserved. Use of this source code is governed by a 5610 // for details. All rights reserved. Use of this source code is governed by a
5611 // BSD-style license that can be found in the LICENSE file. 5611 // BSD-style license that can be found in the LICENSE file.
5612 5612
5613 // WARNING: Do not edit - generated code. 5613 // WARNING: Do not edit - generated code.
5614 5614
5615 interface SVGGlyphRefElement extends SVGElement, SVGURIReference, SVGStylable { 5615 interface SVGGlyphRefElement extends SVGElement, SVGURIReference, SVGStylable {
5616 5616
5617 num get dx(); 5617 num get dx();
5618 5618
5619 void set dx(num value); 5619 void set dx(num value);
(...skipping 11 matching lines...) Expand all
5631 void set glyphRef(String value); 5631 void set glyphRef(String value);
5632 5632
5633 num get x(); 5633 num get x();
5634 5634
5635 void set x(num value); 5635 void set x(num value);
5636 5636
5637 num get y(); 5637 num get y();
5638 5638
5639 void set y(num value); 5639 void set y(num value);
5640 } 5640 }
5641 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5641 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5642 // for details. All rights reserved. Use of this source code is governed by a 5642 // for details. All rights reserved. Use of this source code is governed by a
5643 // BSD-style license that can be found in the LICENSE file. 5643 // BSD-style license that can be found in the LICENSE file.
5644 5644
5645 // WARNING: Do not edit - generated code. 5645 // WARNING: Do not edit - generated code.
5646 5646
5647 interface SVGGradientElement extends SVGElement, SVGURIReference, SVGExternalRes ourcesRequired, SVGStylable { 5647 interface SVGGradientElement extends SVGElement, SVGURIReference, SVGExternalRes ourcesRequired, SVGStylable {
5648 5648
5649 static final int SVG_SPREADMETHOD_PAD = 1; 5649 static final int SVG_SPREADMETHOD_PAD = 1;
5650 5650
5651 static final int SVG_SPREADMETHOD_REFLECT = 2; 5651 static final int SVG_SPREADMETHOD_REFLECT = 2;
5652 5652
5653 static final int SVG_SPREADMETHOD_REPEAT = 3; 5653 static final int SVG_SPREADMETHOD_REPEAT = 3;
5654 5654
5655 static final int SVG_SPREADMETHOD_UNKNOWN = 0; 5655 static final int SVG_SPREADMETHOD_UNKNOWN = 0;
5656 5656
5657 SVGAnimatedTransformList get gradientTransform(); 5657 SVGAnimatedTransformList get gradientTransform();
5658 5658
5659 SVGAnimatedEnumeration get gradientUnits(); 5659 SVGAnimatedEnumeration get gradientUnits();
5660 5660
5661 SVGAnimatedEnumeration get spreadMethod(); 5661 SVGAnimatedEnumeration get spreadMethod();
5662 } 5662 }
5663 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5663 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5664 // for details. All rights reserved. Use of this source code is governed by a 5664 // for details. All rights reserved. Use of this source code is governed by a
5665 // BSD-style license that can be found in the LICENSE file. 5665 // BSD-style license that can be found in the LICENSE file.
5666 5666
5667 // WARNING: Do not edit - generated code. 5667 // WARNING: Do not edit - generated code.
5668 5668
5669 interface SVGHKernElement extends SVGElement { 5669 interface SVGHKernElement extends SVGElement {
5670 } 5670 }
5671 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5671 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5672 // for details. All rights reserved. Use of this source code is governed by a 5672 // for details. All rights reserved. Use of this source code is governed by a
5673 // BSD-style license that can be found in the LICENSE file. 5673 // BSD-style license that can be found in the LICENSE file.
5674 5674
5675 // WARNING: Do not edit - generated code. 5675 // WARNING: Do not edit - generated code.
5676 5676
5677 interface SVGImageElement extends SVGElement, SVGURIReference, SVGTests, SVGLang Space, SVGExternalResourcesRequired, SVGStylable, SVGTransformable { 5677 interface SVGImageElement extends SVGElement, SVGURIReference, SVGTests, SVGLang Space, SVGExternalResourcesRequired, SVGStylable, SVGTransformable {
5678 5678
5679 SVGAnimatedLength get height(); 5679 SVGAnimatedLength get height();
5680 5680
5681 SVGAnimatedPreserveAspectRatio get preserveAspectRatio(); 5681 SVGAnimatedPreserveAspectRatio get preserveAspectRatio();
5682 5682
5683 SVGAnimatedLength get width(); 5683 SVGAnimatedLength get width();
5684 5684
5685 SVGAnimatedLength get x(); 5685 SVGAnimatedLength get x();
5686 5686
5687 SVGAnimatedLength get y(); 5687 SVGAnimatedLength get y();
5688 } 5688 }
5689 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5690 // for details. All rights reserved. Use of this source code is governed by a 5690 // for details. All rights reserved. Use of this source code is governed by a
5691 // BSD-style license that can be found in the LICENSE file. 5691 // BSD-style license that can be found in the LICENSE file.
5692 5692
5693 // WARNING: Do not edit - generated code. 5693 // WARNING: Do not edit - generated code.
5694 5694
5695 interface SVGLangSpace { 5695 interface SVGLangSpace {
5696 5696
5697 String get xmllang(); 5697 String get xmllang();
5698 5698
5699 void set xmllang(String value); 5699 void set xmllang(String value);
5700 5700
5701 String get xmlspace(); 5701 String get xmlspace();
5702 5702
5703 void set xmlspace(String value); 5703 void set xmlspace(String value);
5704 } 5704 }
5705 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5705 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5706 // for details. All rights reserved. Use of this source code is governed by a 5706 // for details. All rights reserved. Use of this source code is governed by a
5707 // BSD-style license that can be found in the LICENSE file. 5707 // BSD-style license that can be found in the LICENSE file.
5708 5708
5709 // WARNING: Do not edit - generated code. 5709 // WARNING: Do not edit - generated code.
5710 5710
5711 interface SVGLength { 5711 interface SVGLength {
5712 5712
5713 static final int SVG_LENGTHTYPE_CM = 6; 5713 static final int SVG_LENGTHTYPE_CM = 6;
5714 5714
5715 static final int SVG_LENGTHTYPE_EMS = 3; 5715 static final int SVG_LENGTHTYPE_EMS = 3;
(...skipping 27 matching lines...) Expand all
5743 void set valueAsString(String value); 5743 void set valueAsString(String value);
5744 5744
5745 num get valueInSpecifiedUnits(); 5745 num get valueInSpecifiedUnits();
5746 5746
5747 void set valueInSpecifiedUnits(num value); 5747 void set valueInSpecifiedUnits(num value);
5748 5748
5749 void convertToSpecifiedUnits(int unitType); 5749 void convertToSpecifiedUnits(int unitType);
5750 5750
5751 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits); 5751 void newValueSpecifiedUnits(int unitType, num valueInSpecifiedUnits);
5752 } 5752 }
5753 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5754 // for details. All rights reserved. Use of this source code is governed by a 5754 // for details. All rights reserved. Use of this source code is governed by a
5755 // BSD-style license that can be found in the LICENSE file. 5755 // BSD-style license that can be found in the LICENSE file.
5756 5756
5757 // WARNING: Do not edit - generated code. 5757 // WARNING: Do not edit - generated code.
5758 5758
5759 interface SVGLengthList { 5759 interface SVGLengthList {
5760 5760
5761 int get numberOfItems(); 5761 int get numberOfItems();
5762 5762
5763 SVGLength appendItem(SVGLength item); 5763 SVGLength appendItem(SVGLength item);
5764 5764
5765 void clear(); 5765 void clear();
5766 5766
5767 SVGLength getItem(int index); 5767 SVGLength getItem(int index);
5768 5768
5769 SVGLength initialize(SVGLength item); 5769 SVGLength initialize(SVGLength item);
5770 5770
5771 SVGLength insertItemBefore(SVGLength item, int index); 5771 SVGLength insertItemBefore(SVGLength item, int index);
5772 5772
5773 SVGLength removeItem(int index); 5773 SVGLength removeItem(int index);
5774 5774
5775 SVGLength replaceItem(SVGLength item, int index); 5775 SVGLength replaceItem(SVGLength item, int index);
5776 } 5776 }
5777 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5778 // for details. All rights reserved. Use of this source code is governed by a 5778 // for details. All rights reserved. Use of this source code is governed by a
5779 // BSD-style license that can be found in the LICENSE file. 5779 // BSD-style license that can be found in the LICENSE file.
5780 5780
5781 // WARNING: Do not edit - generated code. 5781 // WARNING: Do not edit - generated code.
5782 5782
5783 interface SVGLineElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable { 5783 interface SVGLineElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable {
5784 5784
5785 SVGAnimatedLength get x1(); 5785 SVGAnimatedLength get x1();
5786 5786
5787 SVGAnimatedLength get x2(); 5787 SVGAnimatedLength get x2();
5788 5788
5789 SVGAnimatedLength get y1(); 5789 SVGAnimatedLength get y1();
5790 5790
5791 SVGAnimatedLength get y2(); 5791 SVGAnimatedLength get y2();
5792 } 5792 }
5793 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5793 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5794 // for details. All rights reserved. Use of this source code is governed by a 5794 // for details. All rights reserved. Use of this source code is governed by a
5795 // BSD-style license that can be found in the LICENSE file. 5795 // BSD-style license that can be found in the LICENSE file.
5796 5796
5797 // WARNING: Do not edit - generated code. 5797 // WARNING: Do not edit - generated code.
5798 5798
5799 interface SVGLinearGradientElement extends SVGGradientElement { 5799 interface SVGLinearGradientElement extends SVGGradientElement {
5800 5800
5801 SVGAnimatedLength get x1(); 5801 SVGAnimatedLength get x1();
5802 5802
5803 SVGAnimatedLength get x2(); 5803 SVGAnimatedLength get x2();
5804 5804
5805 SVGAnimatedLength get y1(); 5805 SVGAnimatedLength get y1();
5806 5806
5807 SVGAnimatedLength get y2(); 5807 SVGAnimatedLength get y2();
5808 } 5808 }
5809 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5809 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5810 // for details. All rights reserved. Use of this source code is governed by a 5810 // for details. All rights reserved. Use of this source code is governed by a
5811 // BSD-style license that can be found in the LICENSE file. 5811 // BSD-style license that can be found in the LICENSE file.
5812 5812
5813 // WARNING: Do not edit - generated code. 5813 // WARNING: Do not edit - generated code.
5814 5814
5815 interface SVGLocatable { 5815 interface SVGLocatable {
5816 5816
5817 SVGElement get farthestViewportElement(); 5817 SVGElement get farthestViewportElement();
5818 5818
5819 SVGElement get nearestViewportElement(); 5819 SVGElement get nearestViewportElement();
5820 5820
5821 SVGRect getBBox(); 5821 SVGRect getBBox();
5822 5822
5823 SVGMatrix getCTM(); 5823 SVGMatrix getCTM();
5824 5824
5825 SVGMatrix getScreenCTM(); 5825 SVGMatrix getScreenCTM();
5826 5826
5827 SVGMatrix getTransformToElement(SVGElement element); 5827 SVGMatrix getTransformToElement(SVGElement element);
5828 } 5828 }
5829 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5829 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5830 // for details. All rights reserved. Use of this source code is governed by a 5830 // for details. All rights reserved. Use of this source code is governed by a
5831 // BSD-style license that can be found in the LICENSE file. 5831 // BSD-style license that can be found in the LICENSE file.
5832 5832
5833 // WARNING: Do not edit - generated code. 5833 // WARNING: Do not edit - generated code.
5834 5834
5835 interface SVGMPathElement extends SVGElement, SVGURIReference, SVGExternalResour cesRequired { 5835 interface SVGMPathElement extends SVGElement, SVGURIReference, SVGExternalResour cesRequired {
5836 } 5836 }
5837 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5837 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5838 // for details. All rights reserved. Use of this source code is governed by a 5838 // for details. All rights reserved. Use of this source code is governed by a
5839 // BSD-style license that can be found in the LICENSE file. 5839 // BSD-style license that can be found in the LICENSE file.
5840 5840
5841 // WARNING: Do not edit - generated code. 5841 // WARNING: Do not edit - generated code.
5842 5842
5843 interface SVGMarkerElement extends SVGElement, SVGLangSpace, SVGExternalResource sRequired, SVGStylable, SVGFitToViewBox { 5843 interface SVGMarkerElement extends SVGElement, SVGLangSpace, SVGExternalResource sRequired, SVGStylable, SVGFitToViewBox {
5844 5844
5845 static final int SVG_MARKERUNITS_STROKEWIDTH = 2; 5845 static final int SVG_MARKERUNITS_STROKEWIDTH = 2;
5846 5846
5847 static final int SVG_MARKERUNITS_UNKNOWN = 0; 5847 static final int SVG_MARKERUNITS_UNKNOWN = 0;
(...skipping 17 matching lines...) Expand all
5865 SVGAnimatedEnumeration get orientType(); 5865 SVGAnimatedEnumeration get orientType();
5866 5866
5867 SVGAnimatedLength get refX(); 5867 SVGAnimatedLength get refX();
5868 5868
5869 SVGAnimatedLength get refY(); 5869 SVGAnimatedLength get refY();
5870 5870
5871 void setOrientToAngle(SVGAngle angle); 5871 void setOrientToAngle(SVGAngle angle);
5872 5872
5873 void setOrientToAuto(); 5873 void setOrientToAuto();
5874 } 5874 }
5875 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5875 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5876 // for details. All rights reserved. Use of this source code is governed by a 5876 // for details. All rights reserved. Use of this source code is governed by a
5877 // BSD-style license that can be found in the LICENSE file. 5877 // BSD-style license that can be found in the LICENSE file.
5878 5878
5879 // WARNING: Do not edit - generated code. 5879 // WARNING: Do not edit - generated code.
5880 5880
5881 interface SVGMaskElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable { 5881 interface SVGMaskElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable {
5882 5882
5883 SVGAnimatedLength get height(); 5883 SVGAnimatedLength get height();
5884 5884
5885 SVGAnimatedEnumeration get maskContentUnits(); 5885 SVGAnimatedEnumeration get maskContentUnits();
5886 5886
5887 SVGAnimatedEnumeration get maskUnits(); 5887 SVGAnimatedEnumeration get maskUnits();
5888 5888
5889 SVGAnimatedLength get width(); 5889 SVGAnimatedLength get width();
5890 5890
5891 SVGAnimatedLength get x(); 5891 SVGAnimatedLength get x();
5892 5892
5893 SVGAnimatedLength get y(); 5893 SVGAnimatedLength get y();
5894 } 5894 }
5895 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5895 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5896 // for details. All rights reserved. Use of this source code is governed by a 5896 // for details. All rights reserved. Use of this source code is governed by a
5897 // BSD-style license that can be found in the LICENSE file. 5897 // BSD-style license that can be found in the LICENSE file.
5898 5898
5899 // WARNING: Do not edit - generated code. 5899 // WARNING: Do not edit - generated code.
5900 5900
5901 interface SVGMatrix { 5901 interface SVGMatrix {
5902 5902
5903 num get a(); 5903 num get a();
5904 5904
5905 void set a(num value); 5905 void set a(num value);
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
5939 SVGMatrix scale(num scaleFactor); 5939 SVGMatrix scale(num scaleFactor);
5940 5940
5941 SVGMatrix scaleNonUniform(num scaleFactorX, num scaleFactorY); 5941 SVGMatrix scaleNonUniform(num scaleFactorX, num scaleFactorY);
5942 5942
5943 SVGMatrix skewX(num angle); 5943 SVGMatrix skewX(num angle);
5944 5944
5945 SVGMatrix skewY(num angle); 5945 SVGMatrix skewY(num angle);
5946 5946
5947 SVGMatrix translate(num x, num y); 5947 SVGMatrix translate(num x, num y);
5948 } 5948 }
5949 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5949 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5950 // for details. All rights reserved. Use of this source code is governed by a 5950 // for details. All rights reserved. Use of this source code is governed by a
5951 // BSD-style license that can be found in the LICENSE file. 5951 // BSD-style license that can be found in the LICENSE file.
5952 5952
5953 // WARNING: Do not edit - generated code. 5953 // WARNING: Do not edit - generated code.
5954 5954
5955 interface SVGMetadataElement extends SVGElement { 5955 interface SVGMetadataElement extends SVGElement {
5956 } 5956 }
5957 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5957 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5958 // for details. All rights reserved. Use of this source code is governed by a 5958 // for details. All rights reserved. Use of this source code is governed by a
5959 // BSD-style license that can be found in the LICENSE file. 5959 // BSD-style license that can be found in the LICENSE file.
5960 5960
5961 // WARNING: Do not edit - generated code. 5961 // WARNING: Do not edit - generated code.
5962 5962
5963 interface SVGMissingGlyphElement extends SVGElement { 5963 interface SVGMissingGlyphElement extends SVGElement {
5964 } 5964 }
5965 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5965 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5966 // for details. All rights reserved. Use of this source code is governed by a 5966 // for details. All rights reserved. Use of this source code is governed by a
5967 // BSD-style license that can be found in the LICENSE file. 5967 // BSD-style license that can be found in the LICENSE file.
5968 5968
5969 // WARNING: Do not edit - generated code. 5969 // WARNING: Do not edit - generated code.
5970 5970
5971 interface SVGNumber { 5971 interface SVGNumber {
5972 5972
5973 num get value(); 5973 num get value();
5974 5974
5975 void set value(num value); 5975 void set value(num value);
5976 } 5976 }
5977 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 5977 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
5978 // for details. All rights reserved. Use of this source code is governed by a 5978 // for details. All rights reserved. Use of this source code is governed by a
5979 // BSD-style license that can be found in the LICENSE file. 5979 // BSD-style license that can be found in the LICENSE file.
5980 5980
5981 // WARNING: Do not edit - generated code. 5981 // WARNING: Do not edit - generated code.
5982 5982
5983 interface SVGNumberList { 5983 interface SVGNumberList {
5984 5984
5985 int get numberOfItems(); 5985 int get numberOfItems();
5986 5986
5987 SVGNumber appendItem(SVGNumber item); 5987 SVGNumber appendItem(SVGNumber item);
5988 5988
5989 void clear(); 5989 void clear();
5990 5990
5991 SVGNumber getItem(int index); 5991 SVGNumber getItem(int index);
5992 5992
5993 SVGNumber initialize(SVGNumber item); 5993 SVGNumber initialize(SVGNumber item);
5994 5994
5995 SVGNumber insertItemBefore(SVGNumber item, int index); 5995 SVGNumber insertItemBefore(SVGNumber item, int index);
5996 5996
5997 SVGNumber removeItem(int index); 5997 SVGNumber removeItem(int index);
5998 5998
5999 SVGNumber replaceItem(SVGNumber item, int index); 5999 SVGNumber replaceItem(SVGNumber item, int index);
6000 } 6000 }
6001 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6001 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6002 // for details. All rights reserved. Use of this source code is governed by a 6002 // for details. All rights reserved. Use of this source code is governed by a
6003 // BSD-style license that can be found in the LICENSE file. 6003 // BSD-style license that can be found in the LICENSE file.
6004 6004
6005 // WARNING: Do not edit - generated code. 6005 // WARNING: Do not edit - generated code.
6006 6006
6007 interface SVGPaint extends SVGColor { 6007 interface SVGPaint extends SVGColor {
6008 6008
6009 static final int SVG_PAINTTYPE_CURRENTCOLOR = 102; 6009 static final int SVG_PAINTTYPE_CURRENTCOLOR = 102;
6010 6010
6011 static final int SVG_PAINTTYPE_NONE = 101; 6011 static final int SVG_PAINTTYPE_NONE = 101;
(...skipping 15 matching lines...) Expand all
6027 static final int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; 6027 static final int SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106;
6028 6028
6029 int get paintType(); 6029 int get paintType();
6030 6030
6031 String get uri(); 6031 String get uri();
6032 6032
6033 void setPaint(int paintType, String uri, String rgbColor, String iccColor); 6033 void setPaint(int paintType, String uri, String rgbColor, String iccColor);
6034 6034
6035 void setUri(String uri); 6035 void setUri(String uri);
6036 } 6036 }
6037 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6037 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6038 // for details. All rights reserved. Use of this source code is governed by a 6038 // for details. All rights reserved. Use of this source code is governed by a
6039 // BSD-style license that can be found in the LICENSE file. 6039 // BSD-style license that can be found in the LICENSE file.
6040 6040
6041 // WARNING: Do not edit - generated code. 6041 // WARNING: Do not edit - generated code.
6042 6042
6043 interface SVGPathElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable { 6043 interface SVGPathElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable {
6044 6044
6045 SVGPathSegList get animatedNormalizedPathSegList(); 6045 SVGPathSegList get animatedNormalizedPathSegList();
6046 6046
6047 SVGPathSegList get animatedPathSegList(); 6047 SVGPathSegList get animatedPathSegList();
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
6089 SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(num x, num y); 6089 SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(num x, num y);
6090 6090
6091 SVGPathSegMovetoRel createSVGPathSegMovetoRel(num x, num y); 6091 SVGPathSegMovetoRel createSVGPathSegMovetoRel(num x, num y);
6092 6092
6093 int getPathSegAtLength(num distance); 6093 int getPathSegAtLength(num distance);
6094 6094
6095 SVGPoint getPointAtLength(num distance); 6095 SVGPoint getPointAtLength(num distance);
6096 6096
6097 num getTotalLength(); 6097 num getTotalLength();
6098 } 6098 }
6099 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6099 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6100 // for details. All rights reserved. Use of this source code is governed by a 6100 // for details. All rights reserved. Use of this source code is governed by a
6101 // BSD-style license that can be found in the LICENSE file. 6101 // BSD-style license that can be found in the LICENSE file.
6102 6102
6103 // WARNING: Do not edit - generated code. 6103 // WARNING: Do not edit - generated code.
6104 6104
6105 interface SVGPathSeg { 6105 interface SVGPathSeg {
6106 6106
6107 static final int PATHSEG_ARC_ABS = 10; 6107 static final int PATHSEG_ARC_ABS = 10;
6108 6108
6109 static final int PATHSEG_ARC_REL = 11; 6109 static final int PATHSEG_ARC_REL = 11;
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
6141 static final int PATHSEG_MOVETO_ABS = 2; 6141 static final int PATHSEG_MOVETO_ABS = 2;
6142 6142
6143 static final int PATHSEG_MOVETO_REL = 3; 6143 static final int PATHSEG_MOVETO_REL = 3;
6144 6144
6145 static final int PATHSEG_UNKNOWN = 0; 6145 static final int PATHSEG_UNKNOWN = 0;
6146 6146
6147 int get pathSegType(); 6147 int get pathSegType();
6148 6148
6149 String get pathSegTypeAsLetter(); 6149 String get pathSegTypeAsLetter();
6150 } 6150 }
6151 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6152 // for details. All rights reserved. Use of this source code is governed by a 6152 // for details. All rights reserved. Use of this source code is governed by a
6153 // BSD-style license that can be found in the LICENSE file. 6153 // BSD-style license that can be found in the LICENSE file.
6154 6154
6155 // WARNING: Do not edit - generated code. 6155 // WARNING: Do not edit - generated code.
6156 6156
6157 interface SVGPathSegArcAbs extends SVGPathSeg { 6157 interface SVGPathSegArcAbs extends SVGPathSeg {
6158 6158
6159 num get angle(); 6159 num get angle();
6160 6160
6161 void set angle(num value); 6161 void set angle(num value);
(...skipping 15 matching lines...) Expand all
6177 void set sweepFlag(bool value); 6177 void set sweepFlag(bool value);
6178 6178
6179 num get x(); 6179 num get x();
6180 6180
6181 void set x(num value); 6181 void set x(num value);
6182 6182
6183 num get y(); 6183 num get y();
6184 6184
6185 void set y(num value); 6185 void set y(num value);
6186 } 6186 }
6187 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6188 // for details. All rights reserved. Use of this source code is governed by a 6188 // for details. All rights reserved. Use of this source code is governed by a
6189 // BSD-style license that can be found in the LICENSE file. 6189 // BSD-style license that can be found in the LICENSE file.
6190 6190
6191 // WARNING: Do not edit - generated code. 6191 // WARNING: Do not edit - generated code.
6192 6192
6193 interface SVGPathSegArcRel extends SVGPathSeg { 6193 interface SVGPathSegArcRel extends SVGPathSeg {
6194 6194
6195 num get angle(); 6195 num get angle();
6196 6196
6197 void set angle(num value); 6197 void set angle(num value);
(...skipping 15 matching lines...) Expand all
6213 void set sweepFlag(bool value); 6213 void set sweepFlag(bool value);
6214 6214
6215 num get x(); 6215 num get x();
6216 6216
6217 void set x(num value); 6217 void set x(num value);
6218 6218
6219 num get y(); 6219 num get y();
6220 6220
6221 void set y(num value); 6221 void set y(num value);
6222 } 6222 }
6223 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6223 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6224 // for details. All rights reserved. Use of this source code is governed by a 6224 // for details. All rights reserved. Use of this source code is governed by a
6225 // BSD-style license that can be found in the LICENSE file. 6225 // BSD-style license that can be found in the LICENSE file.
6226 6226
6227 // WARNING: Do not edit - generated code. 6227 // WARNING: Do not edit - generated code.
6228 6228
6229 interface SVGPathSegClosePath extends SVGPathSeg { 6229 interface SVGPathSegClosePath extends SVGPathSeg {
6230 } 6230 }
6231 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6231 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6232 // for details. All rights reserved. Use of this source code is governed by a 6232 // for details. All rights reserved. Use of this source code is governed by a
6233 // BSD-style license that can be found in the LICENSE file. 6233 // BSD-style license that can be found in the LICENSE file.
6234 6234
6235 // WARNING: Do not edit - generated code. 6235 // WARNING: Do not edit - generated code.
6236 6236
6237 interface SVGPathSegCurvetoCubicAbs extends SVGPathSeg { 6237 interface SVGPathSegCurvetoCubicAbs extends SVGPathSeg {
6238 6238
6239 num get x(); 6239 num get x();
6240 6240
6241 void set x(num value); 6241 void set x(num value);
(...skipping 11 matching lines...) Expand all
6253 void set y(num value); 6253 void set y(num value);
6254 6254
6255 num get y1(); 6255 num get y1();
6256 6256
6257 void set y1(num value); 6257 void set y1(num value);
6258 6258
6259 num get y2(); 6259 num get y2();
6260 6260
6261 void set y2(num value); 6261 void set y2(num value);
6262 } 6262 }
6263 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6263 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6264 // for details. All rights reserved. Use of this source code is governed by a 6264 // for details. All rights reserved. Use of this source code is governed by a
6265 // BSD-style license that can be found in the LICENSE file. 6265 // BSD-style license that can be found in the LICENSE file.
6266 6266
6267 // WARNING: Do not edit - generated code. 6267 // WARNING: Do not edit - generated code.
6268 6268
6269 interface SVGPathSegCurvetoCubicRel extends SVGPathSeg { 6269 interface SVGPathSegCurvetoCubicRel extends SVGPathSeg {
6270 6270
6271 num get x(); 6271 num get x();
6272 6272
6273 void set x(num value); 6273 void set x(num value);
(...skipping 11 matching lines...) Expand all
6285 void set y(num value); 6285 void set y(num value);
6286 6286
6287 num get y1(); 6287 num get y1();
6288 6288
6289 void set y1(num value); 6289 void set y1(num value);
6290 6290
6291 num get y2(); 6291 num get y2();
6292 6292
6293 void set y2(num value); 6293 void set y2(num value);
6294 } 6294 }
6295 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6296 // for details. All rights reserved. Use of this source code is governed by a 6296 // for details. All rights reserved. Use of this source code is governed by a
6297 // BSD-style license that can be found in the LICENSE file. 6297 // BSD-style license that can be found in the LICENSE file.
6298 6298
6299 // WARNING: Do not edit - generated code. 6299 // WARNING: Do not edit - generated code.
6300 6300
6301 interface SVGPathSegCurvetoCubicSmoothAbs extends SVGPathSeg { 6301 interface SVGPathSegCurvetoCubicSmoothAbs extends SVGPathSeg {
6302 6302
6303 num get x(); 6303 num get x();
6304 6304
6305 void set x(num value); 6305 void set x(num value);
6306 6306
6307 num get x2(); 6307 num get x2();
6308 6308
6309 void set x2(num value); 6309 void set x2(num value);
6310 6310
6311 num get y(); 6311 num get y();
6312 6312
6313 void set y(num value); 6313 void set y(num value);
6314 6314
6315 num get y2(); 6315 num get y2();
6316 6316
6317 void set y2(num value); 6317 void set y2(num value);
6318 } 6318 }
6319 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6319 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6320 // for details. All rights reserved. Use of this source code is governed by a 6320 // for details. All rights reserved. Use of this source code is governed by a
6321 // BSD-style license that can be found in the LICENSE file. 6321 // BSD-style license that can be found in the LICENSE file.
6322 6322
6323 // WARNING: Do not edit - generated code. 6323 // WARNING: Do not edit - generated code.
6324 6324
6325 interface SVGPathSegCurvetoCubicSmoothRel extends SVGPathSeg { 6325 interface SVGPathSegCurvetoCubicSmoothRel extends SVGPathSeg {
6326 6326
6327 num get x(); 6327 num get x();
6328 6328
6329 void set x(num value); 6329 void set x(num value);
6330 6330
6331 num get x2(); 6331 num get x2();
6332 6332
6333 void set x2(num value); 6333 void set x2(num value);
6334 6334
6335 num get y(); 6335 num get y();
6336 6336
6337 void set y(num value); 6337 void set y(num value);
6338 6338
6339 num get y2(); 6339 num get y2();
6340 6340
6341 void set y2(num value); 6341 void set y2(num value);
6342 } 6342 }
6343 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6343 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6344 // for details. All rights reserved. Use of this source code is governed by a 6344 // for details. All rights reserved. Use of this source code is governed by a
6345 // BSD-style license that can be found in the LICENSE file. 6345 // BSD-style license that can be found in the LICENSE file.
6346 6346
6347 // WARNING: Do not edit - generated code. 6347 // WARNING: Do not edit - generated code.
6348 6348
6349 interface SVGPathSegCurvetoQuadraticAbs extends SVGPathSeg { 6349 interface SVGPathSegCurvetoQuadraticAbs extends SVGPathSeg {
6350 6350
6351 num get x(); 6351 num get x();
6352 6352
6353 void set x(num value); 6353 void set x(num value);
6354 6354
6355 num get x1(); 6355 num get x1();
6356 6356
6357 void set x1(num value); 6357 void set x1(num value);
6358 6358
6359 num get y(); 6359 num get y();
6360 6360
6361 void set y(num value); 6361 void set y(num value);
6362 6362
6363 num get y1(); 6363 num get y1();
6364 6364
6365 void set y1(num value); 6365 void set y1(num value);
6366 } 6366 }
6367 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6367 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6368 // for details. All rights reserved. Use of this source code is governed by a 6368 // for details. All rights reserved. Use of this source code is governed by a
6369 // BSD-style license that can be found in the LICENSE file. 6369 // BSD-style license that can be found in the LICENSE file.
6370 6370
6371 // WARNING: Do not edit - generated code. 6371 // WARNING: Do not edit - generated code.
6372 6372
6373 interface SVGPathSegCurvetoQuadraticRel extends SVGPathSeg { 6373 interface SVGPathSegCurvetoQuadraticRel extends SVGPathSeg {
6374 6374
6375 num get x(); 6375 num get x();
6376 6376
6377 void set x(num value); 6377 void set x(num value);
6378 6378
6379 num get x1(); 6379 num get x1();
6380 6380
6381 void set x1(num value); 6381 void set x1(num value);
6382 6382
6383 num get y(); 6383 num get y();
6384 6384
6385 void set y(num value); 6385 void set y(num value);
6386 6386
6387 num get y1(); 6387 num get y1();
6388 6388
6389 void set y1(num value); 6389 void set y1(num value);
6390 } 6390 }
6391 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6391 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6392 // for details. All rights reserved. Use of this source code is governed by a 6392 // for details. All rights reserved. Use of this source code is governed by a
6393 // BSD-style license that can be found in the LICENSE file. 6393 // BSD-style license that can be found in the LICENSE file.
6394 6394
6395 // WARNING: Do not edit - generated code. 6395 // WARNING: Do not edit - generated code.
6396 6396
6397 interface SVGPathSegCurvetoQuadraticSmoothAbs extends SVGPathSeg { 6397 interface SVGPathSegCurvetoQuadraticSmoothAbs extends SVGPathSeg {
6398 6398
6399 num get x(); 6399 num get x();
6400 6400
6401 void set x(num value); 6401 void set x(num value);
6402 6402
6403 num get y(); 6403 num get y();
6404 6404
6405 void set y(num value); 6405 void set y(num value);
6406 } 6406 }
6407 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6408 // for details. All rights reserved. Use of this source code is governed by a 6408 // for details. All rights reserved. Use of this source code is governed by a
6409 // BSD-style license that can be found in the LICENSE file. 6409 // BSD-style license that can be found in the LICENSE file.
6410 6410
6411 // WARNING: Do not edit - generated code. 6411 // WARNING: Do not edit - generated code.
6412 6412
6413 interface SVGPathSegCurvetoQuadraticSmoothRel extends SVGPathSeg { 6413 interface SVGPathSegCurvetoQuadraticSmoothRel extends SVGPathSeg {
6414 6414
6415 num get x(); 6415 num get x();
6416 6416
6417 void set x(num value); 6417 void set x(num value);
6418 6418
6419 num get y(); 6419 num get y();
6420 6420
6421 void set y(num value); 6421 void set y(num value);
6422 } 6422 }
6423 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6423 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6424 // for details. All rights reserved. Use of this source code is governed by a 6424 // for details. All rights reserved. Use of this source code is governed by a
6425 // BSD-style license that can be found in the LICENSE file. 6425 // BSD-style license that can be found in the LICENSE file.
6426 6426
6427 // WARNING: Do not edit - generated code. 6427 // WARNING: Do not edit - generated code.
6428 6428
6429 interface SVGPathSegLinetoAbs extends SVGPathSeg { 6429 interface SVGPathSegLinetoAbs extends SVGPathSeg {
6430 6430
6431 num get x(); 6431 num get x();
6432 6432
6433 void set x(num value); 6433 void set x(num value);
6434 6434
6435 num get y(); 6435 num get y();
6436 6436
6437 void set y(num value); 6437 void set y(num value);
6438 } 6438 }
6439 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6439 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6440 // for details. All rights reserved. Use of this source code is governed by a 6440 // for details. All rights reserved. Use of this source code is governed by a
6441 // BSD-style license that can be found in the LICENSE file. 6441 // BSD-style license that can be found in the LICENSE file.
6442 6442
6443 // WARNING: Do not edit - generated code. 6443 // WARNING: Do not edit - generated code.
6444 6444
6445 interface SVGPathSegLinetoHorizontalAbs extends SVGPathSeg { 6445 interface SVGPathSegLinetoHorizontalAbs extends SVGPathSeg {
6446 6446
6447 num get x(); 6447 num get x();
6448 6448
6449 void set x(num value); 6449 void set x(num value);
6450 } 6450 }
6451 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6451 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6452 // for details. All rights reserved. Use of this source code is governed by a 6452 // for details. All rights reserved. Use of this source code is governed by a
6453 // BSD-style license that can be found in the LICENSE file. 6453 // BSD-style license that can be found in the LICENSE file.
6454 6454
6455 // WARNING: Do not edit - generated code. 6455 // WARNING: Do not edit - generated code.
6456 6456
6457 interface SVGPathSegLinetoHorizontalRel extends SVGPathSeg { 6457 interface SVGPathSegLinetoHorizontalRel extends SVGPathSeg {
6458 6458
6459 num get x(); 6459 num get x();
6460 6460
6461 void set x(num value); 6461 void set x(num value);
6462 } 6462 }
6463 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6463 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6464 // for details. All rights reserved. Use of this source code is governed by a 6464 // for details. All rights reserved. Use of this source code is governed by a
6465 // BSD-style license that can be found in the LICENSE file. 6465 // BSD-style license that can be found in the LICENSE file.
6466 6466
6467 // WARNING: Do not edit - generated code. 6467 // WARNING: Do not edit - generated code.
6468 6468
6469 interface SVGPathSegLinetoRel extends SVGPathSeg { 6469 interface SVGPathSegLinetoRel extends SVGPathSeg {
6470 6470
6471 num get x(); 6471 num get x();
6472 6472
6473 void set x(num value); 6473 void set x(num value);
6474 6474
6475 num get y(); 6475 num get y();
6476 6476
6477 void set y(num value); 6477 void set y(num value);
6478 } 6478 }
6479 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6479 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6480 // for details. All rights reserved. Use of this source code is governed by a 6480 // for details. All rights reserved. Use of this source code is governed by a
6481 // BSD-style license that can be found in the LICENSE file. 6481 // BSD-style license that can be found in the LICENSE file.
6482 6482
6483 // WARNING: Do not edit - generated code. 6483 // WARNING: Do not edit - generated code.
6484 6484
6485 interface SVGPathSegLinetoVerticalAbs extends SVGPathSeg { 6485 interface SVGPathSegLinetoVerticalAbs extends SVGPathSeg {
6486 6486
6487 num get y(); 6487 num get y();
6488 6488
6489 void set y(num value); 6489 void set y(num value);
6490 } 6490 }
6491 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6491 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6492 // for details. All rights reserved. Use of this source code is governed by a 6492 // for details. All rights reserved. Use of this source code is governed by a
6493 // BSD-style license that can be found in the LICENSE file. 6493 // BSD-style license that can be found in the LICENSE file.
6494 6494
6495 // WARNING: Do not edit - generated code. 6495 // WARNING: Do not edit - generated code.
6496 6496
6497 interface SVGPathSegLinetoVerticalRel extends SVGPathSeg { 6497 interface SVGPathSegLinetoVerticalRel extends SVGPathSeg {
6498 6498
6499 num get y(); 6499 num get y();
6500 6500
6501 void set y(num value); 6501 void set y(num value);
6502 } 6502 }
6503 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6503 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6504 // for details. All rights reserved. Use of this source code is governed by a 6504 // for details. All rights reserved. Use of this source code is governed by a
6505 // BSD-style license that can be found in the LICENSE file. 6505 // BSD-style license that can be found in the LICENSE file.
6506 6506
6507 // WARNING: Do not edit - generated code. 6507 // WARNING: Do not edit - generated code.
6508 6508
6509 interface SVGPathSegList { 6509 interface SVGPathSegList {
6510 6510
6511 int get numberOfItems(); 6511 int get numberOfItems();
6512 6512
6513 SVGPathSeg appendItem(SVGPathSeg newItem); 6513 SVGPathSeg appendItem(SVGPathSeg newItem);
6514 6514
6515 void clear(); 6515 void clear();
6516 6516
6517 SVGPathSeg getItem(int index); 6517 SVGPathSeg getItem(int index);
6518 6518
6519 SVGPathSeg initialize(SVGPathSeg newItem); 6519 SVGPathSeg initialize(SVGPathSeg newItem);
6520 6520
6521 SVGPathSeg insertItemBefore(SVGPathSeg newItem, int index); 6521 SVGPathSeg insertItemBefore(SVGPathSeg newItem, int index);
6522 6522
6523 SVGPathSeg removeItem(int index); 6523 SVGPathSeg removeItem(int index);
6524 6524
6525 SVGPathSeg replaceItem(SVGPathSeg newItem, int index); 6525 SVGPathSeg replaceItem(SVGPathSeg newItem, int index);
6526 } 6526 }
6527 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6527 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6528 // for details. All rights reserved. Use of this source code is governed by a 6528 // for details. All rights reserved. Use of this source code is governed by a
6529 // BSD-style license that can be found in the LICENSE file. 6529 // BSD-style license that can be found in the LICENSE file.
6530 6530
6531 // WARNING: Do not edit - generated code. 6531 // WARNING: Do not edit - generated code.
6532 6532
6533 interface SVGPathSegMovetoAbs extends SVGPathSeg { 6533 interface SVGPathSegMovetoAbs extends SVGPathSeg {
6534 6534
6535 num get x(); 6535 num get x();
6536 6536
6537 void set x(num value); 6537 void set x(num value);
6538 6538
6539 num get y(); 6539 num get y();
6540 6540
6541 void set y(num value); 6541 void set y(num value);
6542 } 6542 }
6543 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6543 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6544 // for details. All rights reserved. Use of this source code is governed by a 6544 // for details. All rights reserved. Use of this source code is governed by a
6545 // BSD-style license that can be found in the LICENSE file. 6545 // BSD-style license that can be found in the LICENSE file.
6546 6546
6547 // WARNING: Do not edit - generated code. 6547 // WARNING: Do not edit - generated code.
6548 6548
6549 interface SVGPathSegMovetoRel extends SVGPathSeg { 6549 interface SVGPathSegMovetoRel extends SVGPathSeg {
6550 6550
6551 num get x(); 6551 num get x();
6552 6552
6553 void set x(num value); 6553 void set x(num value);
6554 6554
6555 num get y(); 6555 num get y();
6556 6556
6557 void set y(num value); 6557 void set y(num value);
6558 } 6558 }
6559 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6559 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6560 // for details. All rights reserved. Use of this source code is governed by a 6560 // for details. All rights reserved. Use of this source code is governed by a
6561 // BSD-style license that can be found in the LICENSE file. 6561 // BSD-style license that can be found in the LICENSE file.
6562 6562
6563 // WARNING: Do not edit - generated code. 6563 // WARNING: Do not edit - generated code.
6564 6564
6565 interface SVGPatternElement extends SVGElement, SVGURIReference, SVGTests, SVGLa ngSpace, SVGExternalResourcesRequired, SVGStylable, SVGFitToViewBox { 6565 interface SVGPatternElement extends SVGElement, SVGURIReference, SVGTests, SVGLa ngSpace, SVGExternalResourcesRequired, SVGStylable, SVGFitToViewBox {
6566 6566
6567 SVGAnimatedLength get height(); 6567 SVGAnimatedLength get height();
6568 6568
6569 SVGAnimatedEnumeration get patternContentUnits(); 6569 SVGAnimatedEnumeration get patternContentUnits();
6570 6570
6571 SVGAnimatedTransformList get patternTransform(); 6571 SVGAnimatedTransformList get patternTransform();
6572 6572
6573 SVGAnimatedEnumeration get patternUnits(); 6573 SVGAnimatedEnumeration get patternUnits();
6574 6574
6575 SVGAnimatedLength get width(); 6575 SVGAnimatedLength get width();
6576 6576
6577 SVGAnimatedLength get x(); 6577 SVGAnimatedLength get x();
6578 6578
6579 SVGAnimatedLength get y(); 6579 SVGAnimatedLength get y();
6580 } 6580 }
6581 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6581 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6582 // for details. All rights reserved. Use of this source code is governed by a 6582 // for details. All rights reserved. Use of this source code is governed by a
6583 // BSD-style license that can be found in the LICENSE file. 6583 // BSD-style license that can be found in the LICENSE file.
6584 6584
6585 // WARNING: Do not edit - generated code. 6585 // WARNING: Do not edit - generated code.
6586 6586
6587 interface SVGPoint { 6587 interface SVGPoint {
6588 6588
6589 num get x(); 6589 num get x();
6590 6590
6591 void set x(num value); 6591 void set x(num value);
6592 6592
6593 num get y(); 6593 num get y();
6594 6594
6595 void set y(num value); 6595 void set y(num value);
6596 6596
6597 SVGPoint matrixTransform(SVGMatrix matrix); 6597 SVGPoint matrixTransform(SVGMatrix matrix);
6598 } 6598 }
6599 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6600 // for details. All rights reserved. Use of this source code is governed by a 6600 // for details. All rights reserved. Use of this source code is governed by a
6601 // BSD-style license that can be found in the LICENSE file. 6601 // BSD-style license that can be found in the LICENSE file.
6602 6602
6603 // WARNING: Do not edit - generated code. 6603 // WARNING: Do not edit - generated code.
6604 6604
6605 interface SVGPointList { 6605 interface SVGPointList {
6606 6606
6607 int get numberOfItems(); 6607 int get numberOfItems();
6608 6608
6609 SVGPoint appendItem(SVGPoint item); 6609 SVGPoint appendItem(SVGPoint item);
6610 6610
6611 void clear(); 6611 void clear();
6612 6612
6613 SVGPoint getItem(int index); 6613 SVGPoint getItem(int index);
6614 6614
6615 SVGPoint initialize(SVGPoint item); 6615 SVGPoint initialize(SVGPoint item);
6616 6616
6617 SVGPoint insertItemBefore(SVGPoint item, int index); 6617 SVGPoint insertItemBefore(SVGPoint item, int index);
6618 6618
6619 SVGPoint removeItem(int index); 6619 SVGPoint removeItem(int index);
6620 6620
6621 SVGPoint replaceItem(SVGPoint item, int index); 6621 SVGPoint replaceItem(SVGPoint item, int index);
6622 } 6622 }
6623 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6623 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6624 // for details. All rights reserved. Use of this source code is governed by a 6624 // for details. All rights reserved. Use of this source code is governed by a
6625 // BSD-style license that can be found in the LICENSE file. 6625 // BSD-style license that can be found in the LICENSE file.
6626 6626
6627 // WARNING: Do not edit - generated code. 6627 // WARNING: Do not edit - generated code.
6628 6628
6629 interface SVGPolygonElement extends SVGElement, SVGTests, SVGLangSpace, SVGExter nalResourcesRequired, SVGStylable, SVGTransformable { 6629 interface SVGPolygonElement extends SVGElement, SVGTests, SVGLangSpace, SVGExter nalResourcesRequired, SVGStylable, SVGTransformable {
6630 6630
6631 SVGPointList get animatedPoints(); 6631 SVGPointList get animatedPoints();
6632 6632
6633 SVGPointList get points(); 6633 SVGPointList get points();
6634 } 6634 }
6635 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6635 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6636 // for details. All rights reserved. Use of this source code is governed by a 6636 // for details. All rights reserved. Use of this source code is governed by a
6637 // BSD-style license that can be found in the LICENSE file. 6637 // BSD-style license that can be found in the LICENSE file.
6638 6638
6639 // WARNING: Do not edit - generated code. 6639 // WARNING: Do not edit - generated code.
6640 6640
6641 interface SVGPolylineElement extends SVGElement, SVGTests, SVGLangSpace, SVGExte rnalResourcesRequired, SVGStylable, SVGTransformable { 6641 interface SVGPolylineElement extends SVGElement, SVGTests, SVGLangSpace, SVGExte rnalResourcesRequired, SVGStylable, SVGTransformable {
6642 6642
6643 SVGPointList get animatedPoints(); 6643 SVGPointList get animatedPoints();
6644 6644
6645 SVGPointList get points(); 6645 SVGPointList get points();
6646 } 6646 }
6647 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6647 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6648 // for details. All rights reserved. Use of this source code is governed by a 6648 // for details. All rights reserved. Use of this source code is governed by a
6649 // BSD-style license that can be found in the LICENSE file. 6649 // BSD-style license that can be found in the LICENSE file.
6650 6650
6651 // WARNING: Do not edit - generated code. 6651 // WARNING: Do not edit - generated code.
6652 6652
6653 interface SVGPreserveAspectRatio { 6653 interface SVGPreserveAspectRatio {
6654 6654
6655 static final int SVG_MEETORSLICE_MEET = 1; 6655 static final int SVG_MEETORSLICE_MEET = 1;
6656 6656
6657 static final int SVG_MEETORSLICE_SLICE = 2; 6657 static final int SVG_MEETORSLICE_SLICE = 2;
(...skipping 23 matching lines...) Expand all
6681 static final int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2; 6681 static final int SVG_PRESERVEASPECTRATIO_XMINYMIN = 2;
6682 6682
6683 int get align(); 6683 int get align();
6684 6684
6685 void set align(int value); 6685 void set align(int value);
6686 6686
6687 int get meetOrSlice(); 6687 int get meetOrSlice();
6688 6688
6689 void set meetOrSlice(int value); 6689 void set meetOrSlice(int value);
6690 } 6690 }
6691 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6691 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6692 // for details. All rights reserved. Use of this source code is governed by a 6692 // for details. All rights reserved. Use of this source code is governed by a
6693 // BSD-style license that can be found in the LICENSE file. 6693 // BSD-style license that can be found in the LICENSE file.
6694 6694
6695 // WARNING: Do not edit - generated code. 6695 // WARNING: Do not edit - generated code.
6696 6696
6697 interface SVGRadialGradientElement extends SVGGradientElement { 6697 interface SVGRadialGradientElement extends SVGGradientElement {
6698 6698
6699 SVGAnimatedLength get cx(); 6699 SVGAnimatedLength get cx();
6700 6700
6701 SVGAnimatedLength get cy(); 6701 SVGAnimatedLength get cy();
6702 6702
6703 SVGAnimatedLength get fx(); 6703 SVGAnimatedLength get fx();
6704 6704
6705 SVGAnimatedLength get fy(); 6705 SVGAnimatedLength get fy();
6706 6706
6707 SVGAnimatedLength get r(); 6707 SVGAnimatedLength get r();
6708 } 6708 }
6709 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6709 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6710 // for details. All rights reserved. Use of this source code is governed by a 6710 // for details. All rights reserved. Use of this source code is governed by a
6711 // BSD-style license that can be found in the LICENSE file. 6711 // BSD-style license that can be found in the LICENSE file.
6712 6712
6713 // WARNING: Do not edit - generated code. 6713 // WARNING: Do not edit - generated code.
6714 6714
6715 interface SVGRect { 6715 interface SVGRect {
6716 6716
6717 num get height(); 6717 num get height();
6718 6718
6719 void set height(num value); 6719 void set height(num value);
6720 6720
6721 num get width(); 6721 num get width();
6722 6722
6723 void set width(num value); 6723 void set width(num value);
6724 6724
6725 num get x(); 6725 num get x();
6726 6726
6727 void set x(num value); 6727 void set x(num value);
6728 6728
6729 num get y(); 6729 num get y();
6730 6730
6731 void set y(num value); 6731 void set y(num value);
6732 } 6732 }
6733 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6733 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6734 // for details. All rights reserved. Use of this source code is governed by a 6734 // for details. All rights reserved. Use of this source code is governed by a
6735 // BSD-style license that can be found in the LICENSE file. 6735 // BSD-style license that can be found in the LICENSE file.
6736 6736
6737 // WARNING: Do not edit - generated code. 6737 // WARNING: Do not edit - generated code.
6738 6738
6739 interface SVGRectElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable { 6739 interface SVGRectElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternal ResourcesRequired, SVGStylable, SVGTransformable {
6740 6740
6741 SVGAnimatedLength get height(); 6741 SVGAnimatedLength get height();
6742 6742
6743 SVGAnimatedLength get rx(); 6743 SVGAnimatedLength get rx();
6744 6744
6745 SVGAnimatedLength get ry(); 6745 SVGAnimatedLength get ry();
6746 6746
6747 SVGAnimatedLength get width(); 6747 SVGAnimatedLength get width();
6748 6748
6749 SVGAnimatedLength get x(); 6749 SVGAnimatedLength get x();
6750 6750
6751 SVGAnimatedLength get y(); 6751 SVGAnimatedLength get y();
6752 } 6752 }
6753 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6754 // for details. All rights reserved. Use of this source code is governed by a 6754 // for details. All rights reserved. Use of this source code is governed by a
6755 // BSD-style license that can be found in the LICENSE file. 6755 // BSD-style license that can be found in the LICENSE file.
6756 6756
6757 // WARNING: Do not edit - generated code. 6757 // WARNING: Do not edit - generated code.
6758 6758
6759 interface SVGRenderingIntent { 6759 interface SVGRenderingIntent {
6760 6760
6761 static final int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; 6761 static final int RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
6762 6762
6763 static final int RENDERING_INTENT_AUTO = 1; 6763 static final int RENDERING_INTENT_AUTO = 1;
6764 6764
6765 static final int RENDERING_INTENT_PERCEPTUAL = 2; 6765 static final int RENDERING_INTENT_PERCEPTUAL = 2;
6766 6766
6767 static final int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; 6767 static final int RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3;
6768 6768
6769 static final int RENDERING_INTENT_SATURATION = 4; 6769 static final int RENDERING_INTENT_SATURATION = 4;
6770 6770
6771 static final int RENDERING_INTENT_UNKNOWN = 0; 6771 static final int RENDERING_INTENT_UNKNOWN = 0;
6772 } 6772 }
6773 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6773 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6774 // for details. All rights reserved. Use of this source code is governed by a 6774 // for details. All rights reserved. Use of this source code is governed by a
6775 // BSD-style license that can be found in the LICENSE file. 6775 // BSD-style license that can be found in the LICENSE file.
6776 6776
6777 // WARNING: Do not edit - generated code. 6777 // WARNING: Do not edit - generated code.
6778 6778
6779 interface SVGScriptElement extends SVGElement, SVGURIReference, SVGExternalResou rcesRequired { 6779 interface SVGScriptElement extends SVGElement, SVGURIReference, SVGExternalResou rcesRequired {
6780 6780
6781 String get type(); 6781 String get type();
6782 6782
6783 void set type(String value); 6783 void set type(String value);
6784 } 6784 }
6785 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6785 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6786 // for details. All rights reserved. Use of this source code is governed by a 6786 // for details. All rights reserved. Use of this source code is governed by a
6787 // BSD-style license that can be found in the LICENSE file. 6787 // BSD-style license that can be found in the LICENSE file.
6788 6788
6789 // WARNING: Do not edit - generated code. 6789 // WARNING: Do not edit - generated code.
6790 6790
6791 interface SVGSetElement extends SVGAnimationElement { 6791 interface SVGSetElement extends SVGAnimationElement {
6792 } 6792 }
6793 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6793 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6794 // for details. All rights reserved. Use of this source code is governed by a 6794 // for details. All rights reserved. Use of this source code is governed by a
6795 // BSD-style license that can be found in the LICENSE file. 6795 // BSD-style license that can be found in the LICENSE file.
6796 6796
6797 // WARNING: Do not edit - generated code. 6797 // WARNING: Do not edit - generated code.
6798 6798
6799 interface SVGStopElement extends SVGElement, SVGStylable { 6799 interface SVGStopElement extends SVGElement, SVGStylable {
6800 6800
6801 SVGAnimatedNumber get offset(); 6801 SVGAnimatedNumber get offset();
6802 } 6802 }
6803 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6803 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6804 // for details. All rights reserved. Use of this source code is governed by a 6804 // for details. All rights reserved. Use of this source code is governed by a
6805 // BSD-style license that can be found in the LICENSE file. 6805 // BSD-style license that can be found in the LICENSE file.
6806 6806
6807 // WARNING: Do not edit - generated code. 6807 // WARNING: Do not edit - generated code.
6808 6808
6809 interface SVGStringList { 6809 interface SVGStringList {
6810 6810
6811 int get numberOfItems(); 6811 int get numberOfItems();
6812 6812
6813 String appendItem(String item); 6813 String appendItem(String item);
6814 6814
6815 void clear(); 6815 void clear();
6816 6816
6817 String getItem(int index); 6817 String getItem(int index);
6818 6818
6819 String initialize(String item); 6819 String initialize(String item);
6820 6820
6821 String insertItemBefore(String item, int index); 6821 String insertItemBefore(String item, int index);
6822 6822
6823 String removeItem(int index); 6823 String removeItem(int index);
6824 6824
6825 String replaceItem(String item, int index); 6825 String replaceItem(String item, int index);
6826 } 6826 }
6827 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6827 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6828 // for details. All rights reserved. Use of this source code is governed by a 6828 // for details. All rights reserved. Use of this source code is governed by a
6829 // BSD-style license that can be found in the LICENSE file. 6829 // BSD-style license that can be found in the LICENSE file.
6830 6830
6831 // WARNING: Do not edit - generated code. 6831 // WARNING: Do not edit - generated code.
6832 6832
6833 interface SVGStylable { 6833 interface SVGStylable {
6834 6834
6835 SVGAnimatedString get className(); 6835 SVGAnimatedString get className();
6836 6836
6837 CSSStyleDeclaration get style(); 6837 CSSStyleDeclaration get style();
6838 6838
6839 CSSValue getPresentationAttribute(String name); 6839 CSSValue getPresentationAttribute(String name);
6840 } 6840 }
6841 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6841 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6842 // for details. All rights reserved. Use of this source code is governed by a 6842 // for details. All rights reserved. Use of this source code is governed by a
6843 // BSD-style license that can be found in the LICENSE file. 6843 // BSD-style license that can be found in the LICENSE file.
6844 6844
6845 // WARNING: Do not edit - generated code. 6845 // WARNING: Do not edit - generated code.
6846 6846
6847 interface SVGStyleElement extends SVGElement, SVGLangSpace { 6847 interface SVGStyleElement extends SVGElement, SVGLangSpace {
6848 6848
6849 String get media(); 6849 String get media();
6850 6850
6851 void set media(String value); 6851 void set media(String value);
6852 6852
6853 String get title(); 6853 String get title();
6854 6854
6855 void set title(String value); 6855 void set title(String value);
6856 6856
6857 String get type(); 6857 String get type();
6858 6858
6859 void set type(String value); 6859 void set type(String value);
6860 } 6860 }
6861 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6861 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6862 // for details. All rights reserved. Use of this source code is governed by a 6862 // for details. All rights reserved. Use of this source code is governed by a
6863 // BSD-style license that can be found in the LICENSE file. 6863 // BSD-style license that can be found in the LICENSE file.
6864 6864
6865 // WARNING: Do not edit - generated code. 6865 // WARNING: Do not edit - generated code.
6866 6866
6867 interface SVGSwitchElement extends SVGElement, SVGTests, SVGLangSpace, SVGExtern alResourcesRequired, SVGStylable, SVGTransformable { 6867 interface SVGSwitchElement extends SVGElement, SVGTests, SVGLangSpace, SVGExtern alResourcesRequired, SVGStylable, SVGTransformable {
6868 } 6868 }
6869 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6869 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6870 // for details. All rights reserved. Use of this source code is governed by a 6870 // for details. All rights reserved. Use of this source code is governed by a
6871 // BSD-style license that can be found in the LICENSE file. 6871 // BSD-style license that can be found in the LICENSE file.
6872 6872
6873 // WARNING: Do not edit - generated code. 6873 // WARNING: Do not edit - generated code.
6874 6874
6875 interface SVGSymbolElement extends SVGElement, SVGLangSpace, SVGExternalResource sRequired, SVGStylable, SVGFitToViewBox { 6875 interface SVGSymbolElement extends SVGElement, SVGLangSpace, SVGExternalResource sRequired, SVGStylable, SVGFitToViewBox {
6876 } 6876 }
6877 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6877 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6878 // for details. All rights reserved. Use of this source code is governed by a 6878 // for details. All rights reserved. Use of this source code is governed by a
6879 // BSD-style license that can be found in the LICENSE file. 6879 // BSD-style license that can be found in the LICENSE file.
6880 6880
6881 // WARNING: Do not edit - generated code. 6881 // WARNING: Do not edit - generated code.
6882 6882
6883 interface SVGTRefElement extends SVGTextPositioningElement, SVGURIReference { 6883 interface SVGTRefElement extends SVGTextPositioningElement, SVGURIReference {
6884 } 6884 }
6885 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6885 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6886 // for details. All rights reserved. Use of this source code is governed by a 6886 // for details. All rights reserved. Use of this source code is governed by a
6887 // BSD-style license that can be found in the LICENSE file. 6887 // BSD-style license that can be found in the LICENSE file.
6888 6888
6889 // WARNING: Do not edit - generated code. 6889 // WARNING: Do not edit - generated code.
6890 6890
6891 interface SVGTSpanElement extends SVGTextPositioningElement { 6891 interface SVGTSpanElement extends SVGTextPositioningElement {
6892 } 6892 }
6893 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6893 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6894 // for details. All rights reserved. Use of this source code is governed by a 6894 // for details. All rights reserved. Use of this source code is governed by a
6895 // BSD-style license that can be found in the LICENSE file. 6895 // BSD-style license that can be found in the LICENSE file.
6896 6896
6897 // WARNING: Do not edit - generated code. 6897 // WARNING: Do not edit - generated code.
6898 6898
6899 interface SVGTests { 6899 interface SVGTests {
6900 6900
6901 SVGStringList get requiredExtensions(); 6901 SVGStringList get requiredExtensions();
6902 6902
6903 SVGStringList get requiredFeatures(); 6903 SVGStringList get requiredFeatures();
6904 6904
6905 SVGStringList get systemLanguage(); 6905 SVGStringList get systemLanguage();
6906 6906
6907 bool hasExtension(String extension); 6907 bool hasExtension(String extension);
6908 } 6908 }
6909 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6909 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6910 // for details. All rights reserved. Use of this source code is governed by a 6910 // for details. All rights reserved. Use of this source code is governed by a
6911 // BSD-style license that can be found in the LICENSE file. 6911 // BSD-style license that can be found in the LICENSE file.
6912 6912
6913 // WARNING: Do not edit - generated code. 6913 // WARNING: Do not edit - generated code.
6914 6914
6915 interface SVGTextContentElement extends SVGElement, SVGTests, SVGLangSpace, SVGE xternalResourcesRequired, SVGStylable { 6915 interface SVGTextContentElement extends SVGElement, SVGTests, SVGLangSpace, SVGE xternalResourcesRequired, SVGStylable {
6916 6916
6917 static final int LENGTHADJUST_SPACING = 1; 6917 static final int LENGTHADJUST_SPACING = 1;
6918 6918
6919 static final int LENGTHADJUST_SPACINGANDGLYPHS = 2; 6919 static final int LENGTHADJUST_SPACINGANDGLYPHS = 2;
(...skipping 15 matching lines...) Expand all
6935 int getNumberOfChars(); 6935 int getNumberOfChars();
6936 6936
6937 num getRotationOfChar(int offset); 6937 num getRotationOfChar(int offset);
6938 6938
6939 SVGPoint getStartPositionOfChar(int offset); 6939 SVGPoint getStartPositionOfChar(int offset);
6940 6940
6941 num getSubStringLength(int offset, int length); 6941 num getSubStringLength(int offset, int length);
6942 6942
6943 void selectSubString(int offset, int length); 6943 void selectSubString(int offset, int length);
6944 } 6944 }
6945 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6945 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6946 // for details. All rights reserved. Use of this source code is governed by a 6946 // for details. All rights reserved. Use of this source code is governed by a
6947 // BSD-style license that can be found in the LICENSE file. 6947 // BSD-style license that can be found in the LICENSE file.
6948 6948
6949 // WARNING: Do not edit - generated code. 6949 // WARNING: Do not edit - generated code.
6950 6950
6951 interface SVGTextElement extends SVGTextPositioningElement, SVGTransformable { 6951 interface SVGTextElement extends SVGTextPositioningElement, SVGTransformable {
6952 } 6952 }
6953 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6953 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6954 // for details. All rights reserved. Use of this source code is governed by a 6954 // for details. All rights reserved. Use of this source code is governed by a
6955 // BSD-style license that can be found in the LICENSE file. 6955 // BSD-style license that can be found in the LICENSE file.
6956 6956
6957 // WARNING: Do not edit - generated code. 6957 // WARNING: Do not edit - generated code.
6958 6958
6959 interface SVGTextPathElement extends SVGTextContentElement, SVGURIReference { 6959 interface SVGTextPathElement extends SVGTextContentElement, SVGURIReference {
6960 6960
6961 static final int TEXTPATH_METHODTYPE_ALIGN = 1; 6961 static final int TEXTPATH_METHODTYPE_ALIGN = 1;
6962 6962
6963 static final int TEXTPATH_METHODTYPE_STRETCH = 2; 6963 static final int TEXTPATH_METHODTYPE_STRETCH = 2;
6964 6964
6965 static final int TEXTPATH_METHODTYPE_UNKNOWN = 0; 6965 static final int TEXTPATH_METHODTYPE_UNKNOWN = 0;
6966 6966
6967 static final int TEXTPATH_SPACINGTYPE_AUTO = 1; 6967 static final int TEXTPATH_SPACINGTYPE_AUTO = 1;
6968 6968
6969 static final int TEXTPATH_SPACINGTYPE_EXACT = 2; 6969 static final int TEXTPATH_SPACINGTYPE_EXACT = 2;
6970 6970
6971 static final int TEXTPATH_SPACINGTYPE_UNKNOWN = 0; 6971 static final int TEXTPATH_SPACINGTYPE_UNKNOWN = 0;
6972 6972
6973 SVGAnimatedEnumeration get method(); 6973 SVGAnimatedEnumeration get method();
6974 6974
6975 SVGAnimatedEnumeration get spacing(); 6975 SVGAnimatedEnumeration get spacing();
6976 6976
6977 SVGAnimatedLength get startOffset(); 6977 SVGAnimatedLength get startOffset();
6978 } 6978 }
6979 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6979 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6980 // for details. All rights reserved. Use of this source code is governed by a 6980 // for details. All rights reserved. Use of this source code is governed by a
6981 // BSD-style license that can be found in the LICENSE file. 6981 // BSD-style license that can be found in the LICENSE file.
6982 6982
6983 // WARNING: Do not edit - generated code. 6983 // WARNING: Do not edit - generated code.
6984 6984
6985 interface SVGTextPositioningElement extends SVGTextContentElement { 6985 interface SVGTextPositioningElement extends SVGTextContentElement {
6986 6986
6987 SVGAnimatedLengthList get dx(); 6987 SVGAnimatedLengthList get dx();
6988 6988
6989 SVGAnimatedLengthList get dy(); 6989 SVGAnimatedLengthList get dy();
6990 6990
6991 SVGAnimatedNumberList get rotate(); 6991 SVGAnimatedNumberList get rotate();
6992 6992
6993 SVGAnimatedLengthList get x(); 6993 SVGAnimatedLengthList get x();
6994 6994
6995 SVGAnimatedLengthList get y(); 6995 SVGAnimatedLengthList get y();
6996 } 6996 }
6997 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 6997 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
6998 // for details. All rights reserved. Use of this source code is governed by a 6998 // for details. All rights reserved. Use of this source code is governed by a
6999 // BSD-style license that can be found in the LICENSE file. 6999 // BSD-style license that can be found in the LICENSE file.
7000 7000
7001 // WARNING: Do not edit - generated code. 7001 // WARNING: Do not edit - generated code.
7002 7002
7003 interface SVGTitleElement extends SVGElement, SVGLangSpace, SVGStylable { 7003 interface SVGTitleElement extends SVGElement, SVGLangSpace, SVGStylable {
7004 } 7004 }
7005 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7006 // for details. All rights reserved. Use of this source code is governed by a 7006 // for details. All rights reserved. Use of this source code is governed by a
7007 // BSD-style license that can be found in the LICENSE file. 7007 // BSD-style license that can be found in the LICENSE file.
7008 7008
7009 // WARNING: Do not edit - generated code. 7009 // WARNING: Do not edit - generated code.
7010 7010
7011 interface SVGTransform { 7011 interface SVGTransform {
7012 7012
7013 static final int SVG_TRANSFORM_MATRIX = 1; 7013 static final int SVG_TRANSFORM_MATRIX = 1;
7014 7014
7015 static final int SVG_TRANSFORM_ROTATE = 4; 7015 static final int SVG_TRANSFORM_ROTATE = 4;
(...skipping 19 matching lines...) Expand all
7035 void setRotate(num angle, num cx, num cy); 7035 void setRotate(num angle, num cx, num cy);
7036 7036
7037 void setScale(num sx, num sy); 7037 void setScale(num sx, num sy);
7038 7038
7039 void setSkewX(num angle); 7039 void setSkewX(num angle);
7040 7040
7041 void setSkewY(num angle); 7041 void setSkewY(num angle);
7042 7042
7043 void setTranslate(num tx, num ty); 7043 void setTranslate(num tx, num ty);
7044 } 7044 }
7045 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7045 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7046 // for details. All rights reserved. Use of this source code is governed by a 7046 // for details. All rights reserved. Use of this source code is governed by a
7047 // BSD-style license that can be found in the LICENSE file. 7047 // BSD-style license that can be found in the LICENSE file.
7048 7048
7049 // WARNING: Do not edit - generated code. 7049 // WARNING: Do not edit - generated code.
7050 7050
7051 interface SVGTransformList { 7051 interface SVGTransformList {
7052 7052
7053 int get numberOfItems(); 7053 int get numberOfItems();
7054 7054
7055 SVGTransform appendItem(SVGTransform item); 7055 SVGTransform appendItem(SVGTransform item);
7056 7056
7057 void clear(); 7057 void clear();
7058 7058
7059 SVGTransform consolidate(); 7059 SVGTransform consolidate();
7060 7060
7061 SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix); 7061 SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix);
7062 7062
7063 SVGTransform getItem(int index); 7063 SVGTransform getItem(int index);
7064 7064
7065 SVGTransform initialize(SVGTransform item); 7065 SVGTransform initialize(SVGTransform item);
7066 7066
7067 SVGTransform insertItemBefore(SVGTransform item, int index); 7067 SVGTransform insertItemBefore(SVGTransform item, int index);
7068 7068
7069 SVGTransform removeItem(int index); 7069 SVGTransform removeItem(int index);
7070 7070
7071 SVGTransform replaceItem(SVGTransform item, int index); 7071 SVGTransform replaceItem(SVGTransform item, int index);
7072 } 7072 }
7073 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7073 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7074 // for details. All rights reserved. Use of this source code is governed by a 7074 // for details. All rights reserved. Use of this source code is governed by a
7075 // BSD-style license that can be found in the LICENSE file. 7075 // BSD-style license that can be found in the LICENSE file.
7076 7076
7077 // WARNING: Do not edit - generated code. 7077 // WARNING: Do not edit - generated code.
7078 7078
7079 interface SVGTransformable extends SVGLocatable { 7079 interface SVGTransformable extends SVGLocatable {
7080 7080
7081 SVGAnimatedTransformList get transform(); 7081 SVGAnimatedTransformList get transform();
7082 } 7082 }
7083 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7083 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7084 // for details. All rights reserved. Use of this source code is governed by a 7084 // for details. All rights reserved. Use of this source code is governed by a
7085 // BSD-style license that can be found in the LICENSE file. 7085 // BSD-style license that can be found in the LICENSE file.
7086 7086
7087 // WARNING: Do not edit - generated code. 7087 // WARNING: Do not edit - generated code.
7088 7088
7089 interface SVGURIReference { 7089 interface SVGURIReference {
7090 7090
7091 SVGAnimatedString get href(); 7091 SVGAnimatedString get href();
7092 } 7092 }
7093 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7093 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7094 // for details. All rights reserved. Use of this source code is governed by a 7094 // for details. All rights reserved. Use of this source code is governed by a
7095 // BSD-style license that can be found in the LICENSE file. 7095 // BSD-style license that can be found in the LICENSE file.
7096 7096
7097 // WARNING: Do not edit - generated code. 7097 // WARNING: Do not edit - generated code.
7098 7098
7099 interface SVGUnitTypes { 7099 interface SVGUnitTypes {
7100 7100
7101 static final int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; 7101 static final int SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
7102 7102
7103 static final int SVG_UNIT_TYPE_UNKNOWN = 0; 7103 static final int SVG_UNIT_TYPE_UNKNOWN = 0;
7104 7104
7105 static final int SVG_UNIT_TYPE_USERSPACEONUSE = 1; 7105 static final int SVG_UNIT_TYPE_USERSPACEONUSE = 1;
7106 } 7106 }
7107 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7108 // for details. All rights reserved. Use of this source code is governed by a 7108 // for details. All rights reserved. Use of this source code is governed by a
7109 // BSD-style license that can be found in the LICENSE file. 7109 // BSD-style license that can be found in the LICENSE file.
7110 7110
7111 // WARNING: Do not edit - generated code. 7111 // WARNING: Do not edit - generated code.
7112 7112
7113 interface SVGUseElement extends SVGElement, SVGURIReference, SVGTests, SVGLangSp ace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable { 7113 interface SVGUseElement extends SVGElement, SVGURIReference, SVGTests, SVGLangSp ace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable {
7114 7114
7115 SVGElementInstance get animatedInstanceRoot(); 7115 SVGElementInstance get animatedInstanceRoot();
7116 7116
7117 SVGAnimatedLength get height(); 7117 SVGAnimatedLength get height();
7118 7118
7119 SVGElementInstance get instanceRoot(); 7119 SVGElementInstance get instanceRoot();
7120 7120
7121 SVGAnimatedLength get width(); 7121 SVGAnimatedLength get width();
7122 7122
7123 SVGAnimatedLength get x(); 7123 SVGAnimatedLength get x();
7124 7124
7125 SVGAnimatedLength get y(); 7125 SVGAnimatedLength get y();
7126 } 7126 }
7127 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7127 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7128 // for details. All rights reserved. Use of this source code is governed by a 7128 // for details. All rights reserved. Use of this source code is governed by a
7129 // BSD-style license that can be found in the LICENSE file. 7129 // BSD-style license that can be found in the LICENSE file.
7130 7130
7131 // WARNING: Do not edit - generated code. 7131 // WARNING: Do not edit - generated code.
7132 7132
7133 interface SVGVKernElement extends SVGElement { 7133 interface SVGVKernElement extends SVGElement {
7134 } 7134 }
7135 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7135 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7136 // for details. All rights reserved. Use of this source code is governed by a 7136 // for details. All rights reserved. Use of this source code is governed by a
7137 // BSD-style license that can be found in the LICENSE file. 7137 // BSD-style license that can be found in the LICENSE file.
7138 7138
7139 // WARNING: Do not edit - generated code. 7139 // WARNING: Do not edit - generated code.
7140 7140
7141 interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi tToViewBox, SVGZoomAndPan { 7141 interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi tToViewBox, SVGZoomAndPan {
7142 7142
7143 SVGStringList get viewTarget(); 7143 SVGStringList get viewTarget();
7144 } 7144 }
7145 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7145 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7146 // for details. All rights reserved. Use of this source code is governed by a 7146 // for details. All rights reserved. Use of this source code is governed by a
7147 // BSD-style license that can be found in the LICENSE file. 7147 // BSD-style license that can be found in the LICENSE file.
7148 7148
7149 // WARNING: Do not edit - generated code. 7149 // WARNING: Do not edit - generated code.
7150 7150
7151 interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox { 7151 interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox {
7152 7152
7153 String get preserveAspectRatioString(); 7153 String get preserveAspectRatioString();
7154 7154
7155 SVGTransformList get transform(); 7155 SVGTransformList get transform();
7156 7156
7157 String get transformString(); 7157 String get transformString();
7158 7158
7159 String get viewBoxString(); 7159 String get viewBoxString();
7160 7160
7161 SVGElement get viewTarget(); 7161 SVGElement get viewTarget();
7162 7162
7163 String get viewTargetString(); 7163 String get viewTargetString();
7164 } 7164 }
7165 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7166 // for details. All rights reserved. Use of this source code is governed by a 7166 // for details. All rights reserved. Use of this source code is governed by a
7167 // BSD-style license that can be found in the LICENSE file. 7167 // BSD-style license that can be found in the LICENSE file.
7168 7168
7169 // WARNING: Do not edit - generated code. 7169 // WARNING: Do not edit - generated code.
7170 7170
7171 interface SVGZoomAndPan { 7171 interface SVGZoomAndPan {
7172 7172
7173 static final int SVG_ZOOMANDPAN_DISABLE = 1; 7173 static final int SVG_ZOOMANDPAN_DISABLE = 1;
7174 7174
7175 static final int SVG_ZOOMANDPAN_MAGNIFY = 2; 7175 static final int SVG_ZOOMANDPAN_MAGNIFY = 2;
7176 7176
7177 static final int SVG_ZOOMANDPAN_UNKNOWN = 0; 7177 static final int SVG_ZOOMANDPAN_UNKNOWN = 0;
7178 7178
7179 int get zoomAndPan(); 7179 int get zoomAndPan();
7180 7180
7181 void set zoomAndPan(int value); 7181 void set zoomAndPan(int value);
7182 } 7182 }
7183 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7183 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7184 // for details. All rights reserved. Use of this source code is governed by a 7184 // for details. All rights reserved. Use of this source code is governed by a
7185 // BSD-style license that can be found in the LICENSE file. 7185 // BSD-style license that can be found in the LICENSE file.
7186 7186
7187 // WARNING: Do not edit - generated code. 7187 // WARNING: Do not edit - generated code.
7188 7188
7189 interface SVGZoomEvent extends UIEvent { 7189 interface SVGZoomEvent extends UIEvent {
7190 7190
7191 num get newScale(); 7191 num get newScale();
7192 7192
7193 SVGPoint get newTranslate(); 7193 SVGPoint get newTranslate();
7194 7194
7195 num get previousScale(); 7195 num get previousScale();
7196 7196
7197 SVGPoint get previousTranslate(); 7197 SVGPoint get previousTranslate();
7198 7198
7199 SVGRect get zoomRectScreen(); 7199 SVGRect get zoomRectScreen();
7200 } 7200 }
7201 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7202 // for details. All rights reserved. Use of this source code is governed by a 7202 // for details. All rights reserved. Use of this source code is governed by a
7203 // BSD-style license that can be found in the LICENSE file. 7203 // BSD-style license that can be found in the LICENSE file.
7204 7204
7205 // WARNING: Do not edit - generated code. 7205 // WARNING: Do not edit - generated code.
7206 7206
7207 interface Screen { 7207 interface Screen {
7208 7208
7209 int get availHeight(); 7209 int get availHeight();
7210 7210
7211 int get availLeft(); 7211 int get availLeft();
7212 7212
7213 int get availTop(); 7213 int get availTop();
7214 7214
7215 int get availWidth(); 7215 int get availWidth();
7216 7216
7217 int get colorDepth(); 7217 int get colorDepth();
7218 7218
7219 int get height(); 7219 int get height();
7220 7220
7221 int get pixelDepth(); 7221 int get pixelDepth();
7222 7222
7223 int get width(); 7223 int get width();
7224 } 7224 }
7225 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7225 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7226 // for details. All rights reserved. Use of this source code is governed by a 7226 // for details. All rights reserved. Use of this source code is governed by a
7227 // BSD-style license that can be found in the LICENSE file. 7227 // BSD-style license that can be found in the LICENSE file.
7228 7228
7229 // WARNING: Do not edit - generated code. 7229 // WARNING: Do not edit - generated code.
7230 7230
7231 interface ScriptElement extends Element { 7231 interface ScriptElement extends Element {
7232 7232
7233 bool get async(); 7233 bool get async();
7234 7234
7235 void set async(bool value); 7235 void set async(bool value);
(...skipping 19 matching lines...) Expand all
7255 void set src(String value); 7255 void set src(String value);
7256 7256
7257 String get text(); 7257 String get text();
7258 7258
7259 void set text(String value); 7259 void set text(String value);
7260 7260
7261 String get type(); 7261 String get type();
7262 7262
7263 void set type(String value); 7263 void set type(String value);
7264 } 7264 }
7265 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7265 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7266 // for details. All rights reserved. Use of this source code is governed by a 7266 // for details. All rights reserved. Use of this source code is governed by a
7267 // BSD-style license that can be found in the LICENSE file. 7267 // BSD-style license that can be found in the LICENSE file.
7268 7268
7269 // WARNING: Do not edit - generated code. 7269 // WARNING: Do not edit - generated code.
7270 7270
7271 interface SelectElement extends Element { 7271 interface SelectElement extends Element {
7272 7272
7273 bool get autofocus(); 7273 bool get autofocus();
7274 7274
7275 void set autofocus(bool value); 7275 void set autofocus(bool value);
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
7323 void add(Element element, Element before); 7323 void add(Element element, Element before);
7324 7324
7325 bool checkValidity(); 7325 bool checkValidity();
7326 7326
7327 Node item(int index); 7327 Node item(int index);
7328 7328
7329 Node namedItem(String name); 7329 Node namedItem(String name);
7330 7330
7331 void setCustomValidity(String error); 7331 void setCustomValidity(String error);
7332 } 7332 }
7333 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7334 // for details. All rights reserved. Use of this source code is governed by a 7334 // for details. All rights reserved. Use of this source code is governed by a
7335 // BSD-style license that can be found in the LICENSE file. 7335 // BSD-style license that can be found in the LICENSE file.
7336 7336
7337 // WARNING: Do not edit - generated code. 7337 // WARNING: Do not edit - generated code.
7338 7338
7339 interface SourceElement extends Element { 7339 interface SourceElement extends Element {
7340 7340
7341 String get media(); 7341 String get media();
7342 7342
7343 void set media(String value); 7343 void set media(String value);
7344 7344
7345 String get src(); 7345 String get src();
7346 7346
7347 void set src(String value); 7347 void set src(String value);
7348 7348
7349 String get type(); 7349 String get type();
7350 7350
7351 void set type(String value); 7351 void set type(String value);
7352 } 7352 }
7353 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7353 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7354 // for details. All rights reserved. Use of this source code is governed by a 7354 // for details. All rights reserved. Use of this source code is governed by a
7355 // BSD-style license that can be found in the LICENSE file. 7355 // BSD-style license that can be found in the LICENSE file.
7356 7356
7357 // WARNING: Do not edit - generated code. 7357 // WARNING: Do not edit - generated code.
7358 7358
7359 interface SpanElement extends Element { 7359 interface SpanElement extends Element {
7360 } 7360 }
7361 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7361 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7362 // for details. All rights reserved. Use of this source code is governed by a 7362 // for details. All rights reserved. Use of this source code is governed by a
7363 // BSD-style license that can be found in the LICENSE file. 7363 // BSD-style license that can be found in the LICENSE file.
7364 7364
7365 // WARNING: Do not edit - generated code. 7365 // WARNING: Do not edit - generated code.
7366 7366
7367 interface SpeechInputEvent extends Event { 7367 interface SpeechInputEvent extends Event {
7368 7368
7369 SpeechInputResultList get results(); 7369 SpeechInputResultList get results();
7370 } 7370 }
7371 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7371 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7372 // for details. All rights reserved. Use of this source code is governed by a 7372 // for details. All rights reserved. Use of this source code is governed by a
7373 // BSD-style license that can be found in the LICENSE file. 7373 // BSD-style license that can be found in the LICENSE file.
7374 7374
7375 // WARNING: Do not edit - generated code. 7375 // WARNING: Do not edit - generated code.
7376 7376
7377 interface SpeechInputResult { 7377 interface SpeechInputResult {
7378 7378
7379 num get confidence(); 7379 num get confidence();
7380 7380
7381 String get utterance(); 7381 String get utterance();
7382 } 7382 }
7383 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7383 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7384 // for details. All rights reserved. Use of this source code is governed by a 7384 // for details. All rights reserved. Use of this source code is governed by a
7385 // BSD-style license that can be found in the LICENSE file. 7385 // BSD-style license that can be found in the LICENSE file.
7386 7386
7387 // WARNING: Do not edit - generated code. 7387 // WARNING: Do not edit - generated code.
7388 7388
7389 interface SpeechInputResultList { 7389 interface SpeechInputResultList {
7390 7390
7391 int get length(); 7391 int get length();
7392 7392
7393 SpeechInputResult item(int index); 7393 SpeechInputResult item(int index);
7394 } 7394 }
7395 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7395 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7396 // for details. All rights reserved. Use of this source code is governed by a 7396 // for details. All rights reserved. Use of this source code is governed by a
7397 // BSD-style license that can be found in the LICENSE file. 7397 // BSD-style license that can be found in the LICENSE file.
7398 7398
7399 // WARNING: Do not edit - generated code. 7399 // WARNING: Do not edit - generated code.
7400 7400
7401 interface Storage { 7401 interface Storage {
7402 7402
7403 int get length(); 7403 int get length();
7404 7404
7405 void clear(); 7405 void clear();
7406 7406
7407 String getItem(String key); 7407 String getItem(String key);
7408 7408
7409 String key(int index); 7409 String key(int index);
7410 7410
7411 void removeItem(String key); 7411 void removeItem(String key);
7412 7412
7413 void setItem(String key, String data); 7413 void setItem(String key, String data);
7414 } 7414 }
7415 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7416 // for details. All rights reserved. Use of this source code is governed by a 7416 // for details. All rights reserved. Use of this source code is governed by a
7417 // BSD-style license that can be found in the LICENSE file. 7417 // BSD-style license that can be found in the LICENSE file.
7418 7418
7419 // WARNING: Do not edit - generated code. 7419 // WARNING: Do not edit - generated code.
7420 7420
7421 interface StorageInfo { 7421 interface StorageInfo {
7422 7422
7423 static final int PERSISTENT = 1; 7423 static final int PERSISTENT = 1;
7424 7424
7425 static final int TEMPORARY = 0; 7425 static final int TEMPORARY = 0;
7426 7426
7427 void queryUsageAndQuota(int storageType, [StorageInfoUsageCallback usageCallba ck, StorageInfoErrorCallback errorCallback]); 7427 void queryUsageAndQuota(int storageType, [StorageInfoUsageCallback usageCallba ck, StorageInfoErrorCallback errorCallback]);
7428 7428
7429 void requestQuota(int storageType, int newQuotaInBytes, [StorageInfoQuotaCallb ack quotaCallback, StorageInfoErrorCallback errorCallback]); 7429 void requestQuota(int storageType, int newQuotaInBytes, [StorageInfoQuotaCallb ack quotaCallback, StorageInfoErrorCallback errorCallback]);
7430 } 7430 }
7431 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7432 // for details. All rights reserved. Use of this source code is governed by a 7432 // for details. All rights reserved. Use of this source code is governed by a
7433 // BSD-style license that can be found in the LICENSE file. 7433 // BSD-style license that can be found in the LICENSE file.
7434 7434
7435 // WARNING: Do not edit - generated code. 7435 // WARNING: Do not edit - generated code.
7436 7436
7437 typedef bool StorageInfoErrorCallback(DOMException error); 7437 typedef bool StorageInfoErrorCallback(DOMException error);
7438 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7438 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7439 // for details. All rights reserved. Use of this source code is governed by a 7439 // for details. All rights reserved. Use of this source code is governed by a
7440 // BSD-style license that can be found in the LICENSE file. 7440 // BSD-style license that can be found in the LICENSE file.
7441 7441
7442 // WARNING: Do not edit - generated code. 7442 // WARNING: Do not edit - generated code.
7443 7443
7444 typedef bool StorageInfoQuotaCallback(int grantedQuotaInBytes); 7444 typedef bool StorageInfoQuotaCallback(int grantedQuotaInBytes);
7445 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7445 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7446 // for details. All rights reserved. Use of this source code is governed by a 7446 // for details. All rights reserved. Use of this source code is governed by a
7447 // BSD-style license that can be found in the LICENSE file. 7447 // BSD-style license that can be found in the LICENSE file.
7448 7448
7449 // WARNING: Do not edit - generated code. 7449 // WARNING: Do not edit - generated code.
7450 7450
7451 typedef bool StorageInfoUsageCallback(int currentUsageInBytes, int currentQuotaI nBytes); 7451 typedef bool StorageInfoUsageCallback(int currentUsageInBytes, int currentQuotaI nBytes);
7452 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7452 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7453 // for details. All rights reserved. Use of this source code is governed by a 7453 // for details. All rights reserved. Use of this source code is governed by a
7454 // BSD-style license that can be found in the LICENSE file. 7454 // BSD-style license that can be found in the LICENSE file.
7455 7455
7456 // WARNING: Do not edit - generated code. 7456 // WARNING: Do not edit - generated code.
7457 7457
7458 typedef bool StringCallback(String data); 7458 typedef bool StringCallback(String data);
7459 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7459 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7460 // for details. All rights reserved. Use of this source code is governed by a 7460 // for details. All rights reserved. Use of this source code is governed by a
7461 // BSD-style license that can be found in the LICENSE file. 7461 // BSD-style license that can be found in the LICENSE file.
7462 7462
7463 // WARNING: Do not edit - generated code. 7463 // WARNING: Do not edit - generated code.
7464 7464
7465 interface StyleElement extends Element { 7465 interface StyleElement extends Element {
7466 7466
7467 bool get disabled(); 7467 bool get disabled();
7468 7468
7469 void set disabled(bool value); 7469 void set disabled(bool value);
7470 7470
7471 String get media(); 7471 String get media();
7472 7472
7473 void set media(String value); 7473 void set media(String value);
7474 7474
7475 StyleSheet get sheet(); 7475 StyleSheet get sheet();
7476 7476
7477 String get type(); 7477 String get type();
7478 7478
7479 void set type(String value); 7479 void set type(String value);
7480 } 7480 }
7481 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7481 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7482 // for details. All rights reserved. Use of this source code is governed by a 7482 // for details. All rights reserved. Use of this source code is governed by a
7483 // BSD-style license that can be found in the LICENSE file. 7483 // BSD-style license that can be found in the LICENSE file.
7484 7484
7485 // WARNING: Do not edit - generated code. 7485 // WARNING: Do not edit - generated code.
7486 7486
7487 interface StyleMedia { 7487 interface StyleMedia {
7488 7488
7489 String get type(); 7489 String get type();
7490 7490
7491 bool matchMedium(String mediaquery); 7491 bool matchMedium(String mediaquery);
7492 } 7492 }
7493 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7493 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7494 // for details. All rights reserved. Use of this source code is governed by a 7494 // for details. All rights reserved. Use of this source code is governed by a
7495 // BSD-style license that can be found in the LICENSE file. 7495 // BSD-style license that can be found in the LICENSE file.
7496 7496
7497 // WARNING: Do not edit - generated code. 7497 // WARNING: Do not edit - generated code.
7498 7498
7499 interface StyleSheet { 7499 interface StyleSheet {
7500 7500
7501 bool get disabled(); 7501 bool get disabled();
7502 7502
7503 void set disabled(bool value); 7503 void set disabled(bool value);
7504 7504
7505 String get href(); 7505 String get href();
7506 7506
7507 MediaList get media(); 7507 MediaList get media();
7508 7508
7509 Node get ownerNode(); 7509 Node get ownerNode();
7510 7510
7511 StyleSheet get parentStyleSheet(); 7511 StyleSheet get parentStyleSheet();
7512 7512
7513 String get title(); 7513 String get title();
7514 7514
7515 String get type(); 7515 String get type();
7516 } 7516 }
7517 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7517 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7518 // for details. All rights reserved. Use of this source code is governed by a 7518 // for details. All rights reserved. Use of this source code is governed by a
7519 // BSD-style license that can be found in the LICENSE file. 7519 // BSD-style license that can be found in the LICENSE file.
7520 7520
7521 // WARNING: Do not edit - generated code. 7521 // WARNING: Do not edit - generated code.
7522 7522
7523 interface StyleSheetList extends List<StyleSheet> { 7523 interface StyleSheetList extends List<StyleSheet> {
7524 7524
7525 int get length(); 7525 int get length();
7526 7526
7527 StyleSheet item(int index); 7527 StyleSheet item(int index);
7528 } 7528 }
7529 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7529 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7530 // for details. All rights reserved. Use of this source code is governed by a 7530 // for details. All rights reserved. Use of this source code is governed by a
7531 // BSD-style license that can be found in the LICENSE file. 7531 // BSD-style license that can be found in the LICENSE file.
7532 7532
7533 // WARNING: Do not edit - generated code. 7533 // WARNING: Do not edit - generated code.
7534 7534
7535 interface TableCaptionElement extends Element { 7535 interface TableCaptionElement extends Element {
7536 7536
7537 String get align(); 7537 String get align();
7538 7538
7539 void set align(String value); 7539 void set align(String value);
7540 } 7540 }
7541 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7541 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7542 // for details. All rights reserved. Use of this source code is governed by a 7542 // for details. All rights reserved. Use of this source code is governed by a
7543 // BSD-style license that can be found in the LICENSE file. 7543 // BSD-style license that can be found in the LICENSE file.
7544 7544
7545 // WARNING: Do not edit - generated code. 7545 // WARNING: Do not edit - generated code.
7546 7546
7547 interface TableCellElement extends Element { 7547 interface TableCellElement extends Element {
7548 7548
7549 String get abbr(); 7549 String get abbr();
7550 7550
7551 void set abbr(String value); 7551 void set abbr(String value);
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
7597 void set scope(String value); 7597 void set scope(String value);
7598 7598
7599 String get vAlign(); 7599 String get vAlign();
7600 7600
7601 void set vAlign(String value); 7601 void set vAlign(String value);
7602 7602
7603 String get width(); 7603 String get width();
7604 7604
7605 void set width(String value); 7605 void set width(String value);
7606 } 7606 }
7607 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7608 // for details. All rights reserved. Use of this source code is governed by a 7608 // for details. All rights reserved. Use of this source code is governed by a
7609 // BSD-style license that can be found in the LICENSE file. 7609 // BSD-style license that can be found in the LICENSE file.
7610 7610
7611 // WARNING: Do not edit - generated code. 7611 // WARNING: Do not edit - generated code.
7612 7612
7613 interface TableColElement extends Element { 7613 interface TableColElement extends Element {
7614 7614
7615 String get align(); 7615 String get align();
7616 7616
7617 void set align(String value); 7617 void set align(String value);
(...skipping 11 matching lines...) Expand all
7629 void set span(int value); 7629 void set span(int value);
7630 7630
7631 String get vAlign(); 7631 String get vAlign();
7632 7632
7633 void set vAlign(String value); 7633 void set vAlign(String value);
7634 7634
7635 String get width(); 7635 String get width();
7636 7636
7637 void set width(String value); 7637 void set width(String value);
7638 } 7638 }
7639 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7639 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7640 // for details. All rights reserved. Use of this source code is governed by a 7640 // for details. All rights reserved. Use of this source code is governed by a
7641 // BSD-style license that can be found in the LICENSE file. 7641 // BSD-style license that can be found in the LICENSE file.
7642 7642
7643 // WARNING: Do not edit - generated code. 7643 // WARNING: Do not edit - generated code.
7644 7644
7645 interface TableElement extends Element { 7645 interface TableElement extends Element {
7646 7646
7647 String get align(); 7647 String get align();
7648 7648
7649 void set align(String value); 7649 void set align(String value);
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
7705 void deleteCaption(); 7705 void deleteCaption();
7706 7706
7707 void deleteRow(int index); 7707 void deleteRow(int index);
7708 7708
7709 void deleteTFoot(); 7709 void deleteTFoot();
7710 7710
7711 void deleteTHead(); 7711 void deleteTHead();
7712 7712
7713 Element insertRow(int index); 7713 Element insertRow(int index);
7714 } 7714 }
7715 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7715 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7716 // for details. All rights reserved. Use of this source code is governed by a 7716 // for details. All rights reserved. Use of this source code is governed by a
7717 // BSD-style license that can be found in the LICENSE file. 7717 // BSD-style license that can be found in the LICENSE file.
7718 7718
7719 // WARNING: Do not edit - generated code. 7719 // WARNING: Do not edit - generated code.
7720 7720
7721 interface TableRowElement extends Element { 7721 interface TableRowElement extends Element {
7722 7722
7723 String get align(); 7723 String get align();
7724 7724
7725 void set align(String value); 7725 void set align(String value);
(...skipping 17 matching lines...) Expand all
7743 int get sectionRowIndex(); 7743 int get sectionRowIndex();
7744 7744
7745 String get vAlign(); 7745 String get vAlign();
7746 7746
7747 void set vAlign(String value); 7747 void set vAlign(String value);
7748 7748
7749 void deleteCell(int index); 7749 void deleteCell(int index);
7750 7750
7751 Element insertCell(int index); 7751 Element insertCell(int index);
7752 } 7752 }
7753 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7754 // for details. All rights reserved. Use of this source code is governed by a 7754 // for details. All rights reserved. Use of this source code is governed by a
7755 // BSD-style license that can be found in the LICENSE file. 7755 // BSD-style license that can be found in the LICENSE file.
7756 7756
7757 // WARNING: Do not edit - generated code. 7757 // WARNING: Do not edit - generated code.
7758 7758
7759 interface TableSectionElement extends Element { 7759 interface TableSectionElement extends Element {
7760 7760
7761 String get align(); 7761 String get align();
7762 7762
7763 void set align(String value); 7763 void set align(String value);
7764 7764
7765 String get ch(); 7765 String get ch();
7766 7766
7767 void set ch(String value); 7767 void set ch(String value);
7768 7768
7769 String get chOff(); 7769 String get chOff();
7770 7770
7771 void set chOff(String value); 7771 void set chOff(String value);
7772 7772
7773 ElementList get rows(); 7773 ElementList get rows();
7774 7774
7775 String get vAlign(); 7775 String get vAlign();
7776 7776
7777 void set vAlign(String value); 7777 void set vAlign(String value);
7778 7778
7779 void deleteRow(int index); 7779 void deleteRow(int index);
7780 7780
7781 Element insertRow(int index); 7781 Element insertRow(int index);
7782 } 7782 }
7783 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7783 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7784 // for details. All rights reserved. Use of this source code is governed by a 7784 // for details. All rights reserved. Use of this source code is governed by a
7785 // BSD-style license that can be found in the LICENSE file. 7785 // BSD-style license that can be found in the LICENSE file.
7786 7786
7787 // WARNING: Do not edit - generated code. 7787 // WARNING: Do not edit - generated code.
7788 7788
7789 interface TextAreaElement extends Element { 7789 interface TextAreaElement extends Element {
7790 7790
7791 String get accessKey(); 7791 String get accessKey();
7792 7792
7793 void set accessKey(String value); 7793 void set accessKey(String value);
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
7867 void set wrap(String value); 7867 void set wrap(String value);
7868 7868
7869 bool checkValidity(); 7869 bool checkValidity();
7870 7870
7871 void select(); 7871 void select();
7872 7872
7873 void setCustomValidity(String error); 7873 void setCustomValidity(String error);
7874 7874
7875 void setSelectionRange(int start, int end, [String direction]); 7875 void setSelectionRange(int start, int end, [String direction]);
7876 } 7876 }
7877 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7877 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7878 // for details. All rights reserved. Use of this source code is governed by a 7878 // for details. All rights reserved. Use of this source code is governed by a
7879 // BSD-style license that can be found in the LICENSE file. 7879 // BSD-style license that can be found in the LICENSE file.
7880 7880
7881 // WARNING: Do not edit - generated code. 7881 // WARNING: Do not edit - generated code.
7882 7882
7883 interface TextMetrics { 7883 interface TextMetrics {
7884 7884
7885 num get width(); 7885 num get width();
7886 } 7886 }
7887 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7887 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7888 // for details. All rights reserved. Use of this source code is governed by a 7888 // for details. All rights reserved. Use of this source code is governed by a
7889 // BSD-style license that can be found in the LICENSE file. 7889 // BSD-style license that can be found in the LICENSE file.
7890 7890
7891 // WARNING: Do not edit - generated code. 7891 // WARNING: Do not edit - generated code.
7892 7892
7893 interface TextTrack { 7893 interface TextTrack {
7894 7894
7895 static final int Disabled = 0; 7895 static final int Disabled = 0;
7896 7896
7897 static final int Error = 3; 7897 static final int Error = 3;
(...skipping 21 matching lines...) Expand all
7919 int get mode(); 7919 int get mode();
7920 7920
7921 void set mode(int value); 7921 void set mode(int value);
7922 7922
7923 int get readyState(); 7923 int get readyState();
7924 7924
7925 void addCue(TextTrackCue cue); 7925 void addCue(TextTrackCue cue);
7926 7926
7927 void removeCue(TextTrackCue cue); 7927 void removeCue(TextTrackCue cue);
7928 } 7928 }
7929 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7929 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7930 // for details. All rights reserved. Use of this source code is governed by a 7930 // for details. All rights reserved. Use of this source code is governed by a
7931 // BSD-style license that can be found in the LICENSE file. 7931 // BSD-style license that can be found in the LICENSE file.
7932 7932
7933 // WARNING: Do not edit - generated code. 7933 // WARNING: Do not edit - generated code.
7934 7934
7935 interface TextTrackCue { 7935 interface TextTrackCue {
7936 7936
7937 String get alignment(); 7937 String get alignment();
7938 7938
7939 String get direction(); 7939 String get direction();
(...skipping 13 matching lines...) Expand all
7953 num get startTime(); 7953 num get startTime();
7954 7954
7955 int get textPosition(); 7955 int get textPosition();
7956 7956
7957 TextTrack get track(); 7957 TextTrack get track();
7958 7958
7959 DocumentFragment getCueAsHTML(); 7959 DocumentFragment getCueAsHTML();
7960 7960
7961 String getCueAsSource(); 7961 String getCueAsSource();
7962 } 7962 }
7963 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7963 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7964 // for details. All rights reserved. Use of this source code is governed by a 7964 // for details. All rights reserved. Use of this source code is governed by a
7965 // BSD-style license that can be found in the LICENSE file. 7965 // BSD-style license that can be found in the LICENSE file.
7966 7966
7967 // WARNING: Do not edit - generated code. 7967 // WARNING: Do not edit - generated code.
7968 7968
7969 interface TextTrackCueList { 7969 interface TextTrackCueList {
7970 7970
7971 int get length(); 7971 int get length();
7972 7972
7973 TextTrackCue getCueById(String id); 7973 TextTrackCue getCueById(String id);
7974 7974
7975 TextTrackCue item(int index); 7975 TextTrackCue item(int index);
7976 } 7976 }
7977 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7977 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7978 // for details. All rights reserved. Use of this source code is governed by a 7978 // for details. All rights reserved. Use of this source code is governed by a
7979 // BSD-style license that can be found in the LICENSE file. 7979 // BSD-style license that can be found in the LICENSE file.
7980 7980
7981 // WARNING: Do not edit - generated code. 7981 // WARNING: Do not edit - generated code.
7982 7982
7983 interface TimeRanges { 7983 interface TimeRanges {
7984 7984
7985 int get length(); 7985 int get length();
7986 7986
7987 num end(int index); 7987 num end(int index);
7988 7988
7989 num start(int index); 7989 num start(int index);
7990 } 7990 }
7991 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 7991 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
7992 // for details. All rights reserved. Use of this source code is governed by a 7992 // for details. All rights reserved. Use of this source code is governed by a
7993 // BSD-style license that can be found in the LICENSE file. 7993 // BSD-style license that can be found in the LICENSE file.
7994 7994
7995 // WARNING: Do not edit - generated code. 7995 // WARNING: Do not edit - generated code.
7996 7996
7997 interface TitleElement extends Element { 7997 interface TitleElement extends Element {
7998 7998
7999 String get text(); 7999 String get text();
8000 8000
8001 void set text(String value); 8001 void set text(String value);
8002 } 8002 }
8003 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8003 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8004 // for details. All rights reserved. Use of this source code is governed by a 8004 // for details. All rights reserved. Use of this source code is governed by a
8005 // BSD-style license that can be found in the LICENSE file. 8005 // BSD-style license that can be found in the LICENSE file.
8006 8006
8007 // WARNING: Do not edit - generated code. 8007 // WARNING: Do not edit - generated code.
8008 8008
8009 interface Touch { 8009 interface Touch {
8010 8010
8011 int get clientX(); 8011 int get clientX();
8012 8012
8013 int get clientY(); 8013 int get clientY();
(...skipping 11 matching lines...) Expand all
8025 EventTarget get target(); 8025 EventTarget get target();
8026 8026
8027 num get webkitForce(); 8027 num get webkitForce();
8028 8028
8029 int get webkitRadiusX(); 8029 int get webkitRadiusX();
8030 8030
8031 int get webkitRadiusY(); 8031 int get webkitRadiusY();
8032 8032
8033 num get webkitRotationAngle(); 8033 num get webkitRotationAngle();
8034 } 8034 }
8035 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8035 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8036 // for details. All rights reserved. Use of this source code is governed by a 8036 // for details. All rights reserved. Use of this source code is governed by a
8037 // BSD-style license that can be found in the LICENSE file. 8037 // BSD-style license that can be found in the LICENSE file.
8038 8038
8039 // WARNING: Do not edit - generated code. 8039 // WARNING: Do not edit - generated code.
8040 8040
8041 interface TouchList extends List<Touch> { 8041 interface TouchList extends List<Touch> {
8042 8042
8043 int get length(); 8043 int get length();
8044 8044
8045 Touch item(int index); 8045 Touch item(int index);
8046 } 8046 }
8047 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8047 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8048 // for details. All rights reserved. Use of this source code is governed by a 8048 // for details. All rights reserved. Use of this source code is governed by a
8049 // BSD-style license that can be found in the LICENSE file. 8049 // BSD-style license that can be found in the LICENSE file.
8050 8050
8051 // WARNING: Do not edit - generated code. 8051 // WARNING: Do not edit - generated code.
8052 8052
8053 interface TrackElement extends Element { 8053 interface TrackElement extends Element {
8054 8054
8055 bool get isDefault(); 8055 bool get isDefault();
8056 8056
8057 void set isDefault(bool value); 8057 void set isDefault(bool value);
8058 8058
8059 String get kind(); 8059 String get kind();
8060 8060
8061 void set kind(String value); 8061 void set kind(String value);
8062 8062
8063 String get label(); 8063 String get label();
8064 8064
8065 void set label(String value); 8065 void set label(String value);
8066 8066
8067 String get src(); 8067 String get src();
8068 8068
8069 void set src(String value); 8069 void set src(String value);
8070 8070
8071 String get srclang(); 8071 String get srclang();
8072 8072
8073 void set srclang(String value); 8073 void set srclang(String value);
8074 8074
8075 TextTrack get track(); 8075 TextTrack get track();
8076 } 8076 }
8077 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8077 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8078 // for details. All rights reserved. Use of this source code is governed by a 8078 // for details. All rights reserved. Use of this source code is governed by a
8079 // BSD-style license that can be found in the LICENSE file. 8079 // BSD-style license that can be found in the LICENSE file.
8080 8080
8081 // WARNING: Do not edit - generated code. 8081 // WARNING: Do not edit - generated code.
8082 8082
8083 interface UListElement extends Element { 8083 interface UListElement extends Element {
8084 8084
8085 bool get compact(); 8085 bool get compact();
8086 8086
8087 void set compact(bool value); 8087 void set compact(bool value);
8088 8088
8089 String get type(); 8089 String get type();
8090 8090
8091 void set type(String value); 8091 void set type(String value);
8092 } 8092 }
8093 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8093 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8094 // for details. All rights reserved. Use of this source code is governed by a 8094 // for details. All rights reserved. Use of this source code is governed by a
8095 // BSD-style license that can be found in the LICENSE file. 8095 // BSD-style license that can be found in the LICENSE file.
8096 8096
8097 // WARNING: Do not edit - generated code. 8097 // WARNING: Do not edit - generated code.
8098 8098
8099 interface Uint16Array extends ArrayBufferView { 8099 interface Uint16Array extends ArrayBufferView {
8100 8100
8101 static final int BYTES_PER_ELEMENT = 2; 8101 static final int BYTES_PER_ELEMENT = 2;
8102 8102
8103 int get length(); 8103 int get length();
8104 8104
8105 Uint16Array subarray(int start, [int end]); 8105 Uint16Array subarray(int start, [int end]);
8106 } 8106 }
8107 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8108 // for details. All rights reserved. Use of this source code is governed by a 8108 // for details. All rights reserved. Use of this source code is governed by a
8109 // BSD-style license that can be found in the LICENSE file. 8109 // BSD-style license that can be found in the LICENSE file.
8110 8110
8111 // WARNING: Do not edit - generated code. 8111 // WARNING: Do not edit - generated code.
8112 8112
8113 interface Uint32Array extends ArrayBufferView { 8113 interface Uint32Array extends ArrayBufferView {
8114 8114
8115 static final int BYTES_PER_ELEMENT = 4; 8115 static final int BYTES_PER_ELEMENT = 4;
8116 8116
8117 int get length(); 8117 int get length();
8118 8118
8119 Uint32Array subarray(int start, [int end]); 8119 Uint32Array subarray(int start, [int end]);
8120 } 8120 }
8121 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8121 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8122 // for details. All rights reserved. Use of this source code is governed by a 8122 // for details. All rights reserved. Use of this source code is governed by a
8123 // BSD-style license that can be found in the LICENSE file. 8123 // BSD-style license that can be found in the LICENSE file.
8124 8124
8125 // WARNING: Do not edit - generated code. 8125 // WARNING: Do not edit - generated code.
8126 8126
8127 interface Uint8Array extends ArrayBufferView { 8127 interface Uint8Array extends ArrayBufferView {
8128 8128
8129 static final int BYTES_PER_ELEMENT = 1; 8129 static final int BYTES_PER_ELEMENT = 1;
8130 8130
8131 int get length(); 8131 int get length();
8132 8132
8133 Uint8Array subarray(int start, [int end]); 8133 Uint8Array subarray(int start, [int end]);
8134 } 8134 }
8135 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8135 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8136 // for details. All rights reserved. Use of this source code is governed by a 8136 // for details. All rights reserved. Use of this source code is governed by a
8137 // BSD-style license that can be found in the LICENSE file. 8137 // BSD-style license that can be found in the LICENSE file.
8138 8138
8139 // WARNING: Do not edit - generated code. 8139 // WARNING: Do not edit - generated code.
8140 8140
8141 interface UnknownElement extends Element { 8141 interface UnknownElement extends Element {
8142 } 8142 }
8143 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8143 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8144 // for details. All rights reserved. Use of this source code is governed by a 8144 // for details. All rights reserved. Use of this source code is governed by a
8145 // BSD-style license that can be found in the LICENSE file. 8145 // BSD-style license that can be found in the LICENSE file.
8146 8146
8147 // WARNING: Do not edit - generated code. 8147 // WARNING: Do not edit - generated code.
8148 8148
8149 interface ValidityState { 8149 interface ValidityState {
8150 8150
8151 bool get customError(); 8151 bool get customError();
8152 8152
8153 bool get patternMismatch(); 8153 bool get patternMismatch();
8154 8154
8155 bool get rangeOverflow(); 8155 bool get rangeOverflow();
8156 8156
8157 bool get rangeUnderflow(); 8157 bool get rangeUnderflow();
8158 8158
8159 bool get stepMismatch(); 8159 bool get stepMismatch();
8160 8160
8161 bool get tooLong(); 8161 bool get tooLong();
8162 8162
8163 bool get typeMismatch(); 8163 bool get typeMismatch();
8164 8164
8165 bool get valid(); 8165 bool get valid();
8166 8166
8167 bool get valueMissing(); 8167 bool get valueMissing();
8168 } 8168 }
8169 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8169 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8170 // for details. All rights reserved. Use of this source code is governed by a 8170 // for details. All rights reserved. Use of this source code is governed by a
8171 // BSD-style license that can be found in the LICENSE file. 8171 // BSD-style license that can be found in the LICENSE file.
8172 8172
8173 // WARNING: Do not edit - generated code. 8173 // WARNING: Do not edit - generated code.
8174 8174
8175 interface VideoElement extends MediaElement { 8175 interface VideoElement extends MediaElement {
8176 8176
8177 int get height(); 8177 int get height();
8178 8178
8179 void set height(int value); 8179 void set height(int value);
(...skipping 19 matching lines...) Expand all
8199 void set width(int value); 8199 void set width(int value);
8200 8200
8201 void webkitEnterFullScreen(); 8201 void webkitEnterFullScreen();
8202 8202
8203 void webkitEnterFullscreen(); 8203 void webkitEnterFullscreen();
8204 8204
8205 void webkitExitFullScreen(); 8205 void webkitExitFullScreen();
8206 8206
8207 void webkitExitFullscreen(); 8207 void webkitExitFullscreen();
8208 } 8208 }
8209 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8210 // for details. All rights reserved. Use of this source code is governed by a 8210 // for details. All rights reserved. Use of this source code is governed by a
8211 // BSD-style license that can be found in the LICENSE file. 8211 // BSD-style license that can be found in the LICENSE file.
8212 8212
8213 // WARNING: Do not edit - generated code. 8213 // WARNING: Do not edit - generated code.
8214 8214
8215 interface VoidCallback { 8215 interface VoidCallback {
8216 8216
8217 void handleEvent(); 8217 void handleEvent();
8218 } 8218 }
8219 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8219 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8220 // for details. All rights reserved. Use of this source code is governed by a 8220 // for details. All rights reserved. Use of this source code is governed by a
8221 // BSD-style license that can be found in the LICENSE file. 8221 // BSD-style license that can be found in the LICENSE file.
8222 8222
8223 // WARNING: Do not edit - generated code. 8223 // WARNING: Do not edit - generated code.
8224 8224
8225 interface WaveShaperNode extends AudioNode { 8225 interface WaveShaperNode extends AudioNode {
8226 8226
8227 Float32Array get curve(); 8227 Float32Array get curve();
8228 8228
8229 void set curve(Float32Array value); 8229 void set curve(Float32Array value);
8230 } 8230 }
8231 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8231 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8232 // for details. All rights reserved. Use of this source code is governed by a 8232 // for details. All rights reserved. Use of this source code is governed by a
8233 // BSD-style license that can be found in the LICENSE file. 8233 // BSD-style license that can be found in the LICENSE file.
8234 8234
8235 // WARNING: Do not edit - generated code. 8235 // WARNING: Do not edit - generated code.
8236 8236
8237 interface WebGLActiveInfo { 8237 interface WebGLActiveInfo {
8238 8238
8239 String get name(); 8239 String get name();
8240 8240
8241 int get size(); 8241 int get size();
8242 8242
8243 int get type(); 8243 int get type();
8244 } 8244 }
8245 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8246 // for details. All rights reserved. Use of this source code is governed by a 8246 // for details. All rights reserved. Use of this source code is governed by a
8247 // BSD-style license that can be found in the LICENSE file. 8247 // BSD-style license that can be found in the LICENSE file.
8248 8248
8249 // WARNING: Do not edit - generated code. 8249 // WARNING: Do not edit - generated code.
8250 8250
8251 interface WebGLBuffer { 8251 interface WebGLBuffer {
8252 } 8252 }
8253 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8253 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8254 // for details. All rights reserved. Use of this source code is governed by a 8254 // for details. All rights reserved. Use of this source code is governed by a
8255 // BSD-style license that can be found in the LICENSE file. 8255 // BSD-style license that can be found in the LICENSE file.
8256 8256
8257 // WARNING: Do not edit - generated code. 8257 // WARNING: Do not edit - generated code.
8258 8258
8259 interface WebGLContextAttributes { 8259 interface WebGLContextAttributes {
8260 8260
8261 bool get alpha(); 8261 bool get alpha();
8262 8262
8263 void set alpha(bool value); 8263 void set alpha(bool value);
(...skipping 11 matching lines...) Expand all
8275 void set premultipliedAlpha(bool value); 8275 void set premultipliedAlpha(bool value);
8276 8276
8277 bool get preserveDrawingBuffer(); 8277 bool get preserveDrawingBuffer();
8278 8278
8279 void set preserveDrawingBuffer(bool value); 8279 void set preserveDrawingBuffer(bool value);
8280 8280
8281 bool get stencil(); 8281 bool get stencil();
8282 8282
8283 void set stencil(bool value); 8283 void set stencil(bool value);
8284 } 8284 }
8285 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8285 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8286 // for details. All rights reserved. Use of this source code is governed by a 8286 // for details. All rights reserved. Use of this source code is governed by a
8287 // BSD-style license that can be found in the LICENSE file. 8287 // BSD-style license that can be found in the LICENSE file.
8288 8288
8289 // WARNING: Do not edit - generated code. 8289 // WARNING: Do not edit - generated code.
8290 8290
8291 interface WebGLContextEvent extends Event { 8291 interface WebGLContextEvent extends Event {
8292 8292
8293 String get statusMessage(); 8293 String get statusMessage();
8294 } 8294 }
8295 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8296 // for details. All rights reserved. Use of this source code is governed by a 8296 // for details. All rights reserved. Use of this source code is governed by a
8297 // BSD-style license that can be found in the LICENSE file. 8297 // BSD-style license that can be found in the LICENSE file.
8298 8298
8299 // WARNING: Do not edit - generated code. 8299 // WARNING: Do not edit - generated code.
8300 8300
8301 interface WebGLDebugRendererInfo { 8301 interface WebGLDebugRendererInfo {
8302 8302
8303 static final int UNMASKED_RENDERER_WEBGL = 0x9246; 8303 static final int UNMASKED_RENDERER_WEBGL = 0x9246;
8304 8304
8305 static final int UNMASKED_VENDOR_WEBGL = 0x9245; 8305 static final int UNMASKED_VENDOR_WEBGL = 0x9245;
8306 } 8306 }
8307 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8307 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8308 // for details. All rights reserved. Use of this source code is governed by a 8308 // for details. All rights reserved. Use of this source code is governed by a
8309 // BSD-style license that can be found in the LICENSE file. 8309 // BSD-style license that can be found in the LICENSE file.
8310 8310
8311 // WARNING: Do not edit - generated code. 8311 // WARNING: Do not edit - generated code.
8312 8312
8313 interface WebGLDebugShaders { 8313 interface WebGLDebugShaders {
8314 8314
8315 String getTranslatedShaderSource(WebGLShader shader); 8315 String getTranslatedShaderSource(WebGLShader shader);
8316 } 8316 }
8317 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8317 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8318 // for details. All rights reserved. Use of this source code is governed by a 8318 // for details. All rights reserved. Use of this source code is governed by a
8319 // BSD-style license that can be found in the LICENSE file. 8319 // BSD-style license that can be found in the LICENSE file.
8320 8320
8321 // WARNING: Do not edit - generated code. 8321 // WARNING: Do not edit - generated code.
8322 8322
8323 interface WebGLFramebuffer { 8323 interface WebGLFramebuffer {
8324 } 8324 }
8325 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8325 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8326 // for details. All rights reserved. Use of this source code is governed by a 8326 // for details. All rights reserved. Use of this source code is governed by a
8327 // BSD-style license that can be found in the LICENSE file. 8327 // BSD-style license that can be found in the LICENSE file.
8328 8328
8329 // WARNING: Do not edit - generated code. 8329 // WARNING: Do not edit - generated code.
8330 8330
8331 interface WebGLProgram { 8331 interface WebGLProgram {
8332 } 8332 }
8333 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8334 // for details. All rights reserved. Use of this source code is governed by a 8334 // for details. All rights reserved. Use of this source code is governed by a
8335 // BSD-style license that can be found in the LICENSE file. 8335 // BSD-style license that can be found in the LICENSE file.
8336 8336
8337 // WARNING: Do not edit - generated code. 8337 // WARNING: Do not edit - generated code.
8338 8338
8339 interface WebGLRenderbuffer { 8339 interface WebGLRenderbuffer {
8340 } 8340 }
8341 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 8341 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
8342 // for details. All rights reserved. Use of this source code is governed by a 8342 // for details. All rights reserved. Use of this source code is governed by a
8343 // BSD-style license that can be found in the LICENSE file. 8343 // BSD-style license that can be found in the LICENSE file.
8344 8344
8345 // WARNING: Do not edit - generated code. 8345 // WARNING: Do not edit - generated code.
8346 8346
8347 interface WebGLRenderingContext extends CanvasRenderingContext { 8347 interface WebGLRenderingContext extends CanvasRenderingContext {
8348 8348
8349 static final int ACTIVE_ATTRIBUTES = 0x8B89; 8349 static final int ACTIVE_ATTRIBUTES = 0x8B89;
8350 8350
8351 static final int ACTIVE_TEXTURE = 0x84E0; 8351 static final int ACTIVE_TEXTURE = 0x84E0;
(...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after
9203 void vertexAttrib3fv(int indx, Float32Array values); 9203 void vertexAttrib3fv(int indx, Float32Array values);
9204 9204
9205 void vertexAttrib4f(int indx, num x, num y, num z, num w); 9205 void vertexAttrib4f(int indx, num x, num y, num z, num w);
9206 9206
9207 void vertexAttrib4fv(int indx, Float32Array values); 9207 void vertexAttrib4fv(int indx, Float32Array values);
9208 9208
9209 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st ride, int offset); 9209 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st ride, int offset);
9210 9210
9211 void viewport(int x, int y, int width, int height); 9211 void viewport(int x, int y, int width, int height);
9212 } 9212 }
9213 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9213 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9214 // for details. All rights reserved. Use of this source code is governed by a 9214 // for details. All rights reserved. Use of this source code is governed by a
9215 // BSD-style license that can be found in the LICENSE file. 9215 // BSD-style license that can be found in the LICENSE file.
9216 9216
9217 // WARNING: Do not edit - generated code. 9217 // WARNING: Do not edit - generated code.
9218 9218
9219 interface WebGLShader { 9219 interface WebGLShader {
9220 } 9220 }
9221 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9221 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9222 // for details. All rights reserved. Use of this source code is governed by a 9222 // for details. All rights reserved. Use of this source code is governed by a
9223 // BSD-style license that can be found in the LICENSE file. 9223 // BSD-style license that can be found in the LICENSE file.
9224 9224
9225 // WARNING: Do not edit - generated code. 9225 // WARNING: Do not edit - generated code.
9226 9226
9227 interface WebGLTexture { 9227 interface WebGLTexture {
9228 } 9228 }
9229 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9230 // for details. All rights reserved. Use of this source code is governed by a 9230 // for details. All rights reserved. Use of this source code is governed by a
9231 // BSD-style license that can be found in the LICENSE file. 9231 // BSD-style license that can be found in the LICENSE file.
9232 9232
9233 // WARNING: Do not edit - generated code. 9233 // WARNING: Do not edit - generated code.
9234 9234
9235 interface WebGLUniformLocation { 9235 interface WebGLUniformLocation {
9236 } 9236 }
9237 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9237 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9238 // for details. All rights reserved. Use of this source code is governed by a 9238 // for details. All rights reserved. Use of this source code is governed by a
9239 // BSD-style license that can be found in the LICENSE file. 9239 // BSD-style license that can be found in the LICENSE file.
9240 9240
9241 // WARNING: Do not edit - generated code. 9241 // WARNING: Do not edit - generated code.
9242 9242
9243 interface WebGLVertexArrayObjectOES { 9243 interface WebGLVertexArrayObjectOES {
9244 } 9244 }
9245 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9246 // for details. All rights reserved. Use of this source code is governed by a 9246 // for details. All rights reserved. Use of this source code is governed by a
9247 // BSD-style license that can be found in the LICENSE file. 9247 // BSD-style license that can be found in the LICENSE file.
9248 9248
9249 // WARNING: Do not edit - generated code. 9249 // WARNING: Do not edit - generated code.
9250 9250
9251 interface WebKitCSSFilterValue extends CSSValueList { 9251 interface WebKitCSSFilterValue extends CSSValueList {
9252 9252
9253 static final int CSS_FILTER_BLUR = 9; 9253 static final int CSS_FILTER_BLUR = 9;
9254 9254
9255 static final int CSS_FILTER_DROP_SHADOW = 11; 9255 static final int CSS_FILTER_DROP_SHADOW = 11;
(...skipping 11 matching lines...) Expand all
9267 static final int CSS_FILTER_REFERENCE = 1; 9267 static final int CSS_FILTER_REFERENCE = 1;
9268 9268
9269 static final int CSS_FILTER_SATURATE = 4; 9269 static final int CSS_FILTER_SATURATE = 4;
9270 9270
9271 static final int CSS_FILTER_SEPIA = 3; 9271 static final int CSS_FILTER_SEPIA = 3;
9272 9272
9273 static final int CSS_FILTER_SHARPEN = 10; 9273 static final int CSS_FILTER_SHARPEN = 10;
9274 9274
9275 int get operationType(); 9275 int get operationType();
9276 } 9276 }
9277 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9277 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9278 // for details. All rights reserved. Use of this source code is governed by a 9278 // for details. All rights reserved. Use of this source code is governed by a
9279 // BSD-style license that can be found in the LICENSE file. 9279 // BSD-style license that can be found in the LICENSE file.
9280 9280
9281 // WARNING: Do not edit - generated code. 9281 // WARNING: Do not edit - generated code.
9282 9282
9283 interface WebKitMutationObserver { 9283 interface WebKitMutationObserver {
9284 9284
9285 void disconnect(); 9285 void disconnect();
9286 } 9286 }
9287 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9287 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9288 // for details. All rights reserved. Use of this source code is governed by a 9288 // for details. All rights reserved. Use of this source code is governed by a
9289 // BSD-style license that can be found in the LICENSE file. 9289 // BSD-style license that can be found in the LICENSE file.
9290 9290
9291 // WARNING: Do not edit - generated code. 9291 // WARNING: Do not edit - generated code.
9292 9292
9293 interface XMLHttpRequestException { 9293 interface XMLHttpRequestException {
9294 9294
9295 static final int ABORT_ERR = 102; 9295 static final int ABORT_ERR = 102;
9296 9296
9297 static final int NETWORK_ERR = 101; 9297 static final int NETWORK_ERR = 101;
9298 9298
9299 int get code(); 9299 int get code();
9300 9300
9301 String get message(); 9301 String get message();
9302 9302
9303 String get name(); 9303 String get name();
9304 9304
9305 String toString(); 9305 String toString();
9306 } 9306 }
9307 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9307 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9308 // for details. All rights reserved. Use of this source code is governed by a 9308 // for details. All rights reserved. Use of this source code is governed by a
9309 // BSD-style license that can be found in the LICENSE file. 9309 // BSD-style license that can be found in the LICENSE file.
9310 9310
9311 interface AbstractWorkerEvents extends Events { 9311 interface AbstractWorkerEvents extends Events {
9312 EventListenerList get error(); 9312 EventListenerList get error();
9313 } 9313 }
9314 9314
9315 interface AbstractWorker extends EventTarget { 9315 interface AbstractWorker extends EventTarget {
9316 AbstractWorkerEvents get on(); 9316 AbstractWorkerEvents get on();
9317 } 9317 }
9318 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9319 // for details. All rights reserved. Use of this source code is governed by a 9319 // for details. All rights reserved. Use of this source code is governed by a
9320 // BSD-style license that can be found in the LICENSE file. 9320 // BSD-style license that can be found in the LICENSE file.
9321 9321
9322 interface AnimationEvent extends Event default AnimationEventWrappingImplementat ion { 9322 interface AnimationEvent extends Event default AnimationEventWrappingImplementat ion {
9323 9323
9324 AnimationEvent(String type, String propertyName, double elapsedTime, 9324 AnimationEvent(String type, String propertyName, double elapsedTime,
9325 [bool canBubble, bool cancelable]); 9325 [bool canBubble, bool cancelable]);
9326 9326
9327 String get animationName(); 9327 String get animationName();
9328 9328
9329 num get elapsedTime(); 9329 num get elapsedTime();
9330 } 9330 }
9331 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9331 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9332 // for details. All rights reserved. Use of this source code is governed by a 9332 // for details. All rights reserved. Use of this source code is governed by a
9333 // BSD-style license that can be found in the LICENSE file. 9333 // BSD-style license that can be found in the LICENSE file.
9334 9334
9335 interface BeforeLoadEvent extends Event default BeforeLoadEventWrappingImplement ation { 9335 interface BeforeLoadEvent extends Event default BeforeLoadEventWrappingImplement ation {
9336 9336
9337 BeforeLoadEvent(String type, String url, [bool canBubble, bool cancelable]); 9337 BeforeLoadEvent(String type, String url, [bool canBubble, bool cancelable]);
9338 9338
9339 String get url(); 9339 String get url();
9340 } 9340 }
9341 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9341 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9342 // for details. All rights reserved. Use of this source code is governed by a 9342 // for details. All rights reserved. Use of this source code is governed by a
9343 // BSD-style license that can be found in the LICENSE file. 9343 // BSD-style license that can be found in the LICENSE file.
9344 9344
9345 interface BodyElementEvents extends ElementEvents { 9345 interface BodyElementEvents extends ElementEvents {
9346 EventListenerList get beforeUnload(); 9346 EventListenerList get beforeUnload();
9347 EventListenerList get hashChange(); 9347 EventListenerList get hashChange();
9348 EventListenerList get message(); 9348 EventListenerList get message();
9349 EventListenerList get offline(); 9349 EventListenerList get offline();
9350 EventListenerList get online(); 9350 EventListenerList get online();
9351 EventListenerList get orientationChange(); 9351 EventListenerList get orientationChange();
9352 EventListenerList get popState(); 9352 EventListenerList get popState();
9353 EventListenerList get resize(); 9353 EventListenerList get resize();
9354 EventListenerList get storage(); 9354 EventListenerList get storage();
9355 EventListenerList get unLoad(); 9355 EventListenerList get unLoad();
9356 } 9356 }
9357 9357
9358 interface BodyElement extends Element { 9358 interface BodyElement extends Element {
9359 BodyElementEvents get on(); 9359 BodyElementEvents get on();
9360 } 9360 }
9361 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9361 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9362 // for details. All rights reserved. Use of this source code is governed by a 9362 // for details. All rights reserved. Use of this source code is governed by a
9363 // BSD-style license that can be found in the LICENSE file. 9363 // BSD-style license that can be found in the LICENSE file.
9364 9364
9365 interface CloseEvent extends Event default CloseEventWrappingImplementation { 9365 interface CloseEvent extends Event default CloseEventWrappingImplementation {
9366 9366
9367 CloseEvent(String type, int code, String reason, 9367 CloseEvent(String type, int code, String reason,
9368 [bool canBubble, bool cancelable, bool wasClean]); 9368 [bool canBubble, bool cancelable, bool wasClean]);
9369 9369
9370 int get code(); 9370 int get code();
9371 9371
9372 String get reason(); 9372 String get reason();
9373 9373
9374 bool get wasClean(); 9374 bool get wasClean();
9375 } 9375 }
9376 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9376 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9377 // for details. All rights reserved. Use of this source code is governed by a 9377 // for details. All rights reserved. Use of this source code is governed by a
9378 // BSD-style license that can be found in the LICENSE file. 9378 // BSD-style license that can be found in the LICENSE file.
9379 9379
9380 interface CompositionEvent extends UIEvent default CompositionEventWrappingImple mentation { 9380 interface CompositionEvent extends UIEvent default CompositionEventWrappingImple mentation {
9381 9381
9382 CompositionEvent(String type, Window view, String data, [bool canBubble, 9382 CompositionEvent(String type, Window view, String data, [bool canBubble,
9383 bool cancelable]); 9383 bool cancelable]);
9384 9384
9385 String get data(); 9385 String get data();
9386 } 9386 }
9387 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 9387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
9388 // for details. All rights reserved. Use of this source code is governed by a 9388 // for details. All rights reserved. Use of this source code is governed by a
9389 // BSD-style license that can be found in the LICENSE file. 9389 // BSD-style license that can be found in the LICENSE file.
9390 9390
9391 // WARNING: Do not edit. 9391 // WARNING: Do not edit.
9392 // This file was generated by html/scripts/css_code_generator.py 9392 // This file was generated by html/scripts/css_code_generator.py
9393 9393
9394 // Source of CSS properties: 9394 // Source of CSS properties:
9395 // Source/WebCore/css/CSSPropertyNames.in 9395 // Source/WebCore/css/CSSPropertyNames.in
9396 9396
9397 // TODO(jacobr): add versions that take numeric values in px, miliseconds, etc. 9397 // TODO(jacobr): add versions that take numeric values in px, miliseconds, etc.
(...skipping 1864 matching lines...) Expand 10 before | Expand all | Expand 10 after
11262 /** Sets the value of "z-index" */ 11262 /** Sets the value of "z-index" */
11263 void set zIndex(String value); 11263 void set zIndex(String value);
11264 11264
11265 /** Gets the value of "zoom" */ 11265 /** Gets the value of "zoom" */
11266 String get zoom(); 11266 String get zoom();
11267 11267
11268 /** Sets the value of "zoom" */ 11268 /** Sets the value of "zoom" */
11269 void set zoom(String value); 11269 void set zoom(String value);
11270 11270
11271 } 11271 }
11272 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11272 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11273 // for details. All rights reserved. Use of this source code is governed by a 11273 // for details. All rights reserved. Use of this source code is governed by a
11274 // BSD-style license that can be found in the LICENSE file. 11274 // BSD-style license that can be found in the LICENSE file.
11275 11275
11276 interface CustomEvent extends Event default CustomEventWrappingImplementation { 11276 interface CustomEvent extends Event default CustomEventWrappingImplementation {
11277 11277
11278 CustomEvent(String type, [bool canBubble, bool cancelable, Object detail]); 11278 CustomEvent(String type, [bool canBubble, bool cancelable, Object detail]);
11279 11279
11280 String get detail(); 11280 String get detail();
11281 } 11281 }
11282 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11282 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11283 // for details. All rights reserved. Use of this source code is governed by a 11283 // for details. All rights reserved. Use of this source code is governed by a
11284 // BSD-style license that can be found in the LICENSE file. 11284 // BSD-style license that can be found in the LICENSE file.
11285 11285
11286 interface DeviceMotionEvent extends Event default DeviceMotionEventWrappingImple mentation { 11286 interface DeviceMotionEvent extends Event default DeviceMotionEventWrappingImple mentation {
11287 11287
11288 // TODO(nweiz): Add more arguments to the constructor when we support 11288 // TODO(nweiz): Add more arguments to the constructor when we support
11289 // DeviceMotionEvent more thoroughly. 11289 // DeviceMotionEvent more thoroughly.
11290 DeviceMotionEvent(String type, [bool canBubble, bool cancelable]); 11290 DeviceMotionEvent(String type, [bool canBubble, bool cancelable]);
11291 11291
11292 num get interval(); 11292 num get interval();
11293 } 11293 }
11294 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11294 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11295 // for details. All rights reserved. Use of this source code is governed by a 11295 // for details. All rights reserved. Use of this source code is governed by a
11296 // BSD-style license that can be found in the LICENSE file. 11296 // BSD-style license that can be found in the LICENSE file.
11297 11297
11298 interface DeviceOrientationEvent extends Event default DeviceOrientationEventWra ppingImplementation { 11298 interface DeviceOrientationEvent extends Event default DeviceOrientationEventWra ppingImplementation {
11299 11299
11300 DeviceOrientationEvent(String type, double alpha, double beta, double gamma, 11300 DeviceOrientationEvent(String type, double alpha, double beta, double gamma,
11301 [bool canBubble, bool cancelable]); 11301 [bool canBubble, bool cancelable]);
11302 11302
11303 num get alpha(); 11303 num get alpha();
11304 11304
11305 num get beta(); 11305 num get beta();
11306 11306
11307 num get gamma(); 11307 num get gamma();
11308 } 11308 }
11309 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11310 // for details. All rights reserved. Use of this source code is governed by a 11310 // for details. All rights reserved. Use of this source code is governed by a
11311 // BSD-style license that can be found in the LICENSE file. 11311 // BSD-style license that can be found in the LICENSE file.
11312 11312
11313 interface DocumentEvents extends ElementEvents { 11313 interface DocumentEvents extends ElementEvents {
11314 EventListenerList get readyStateChange(); 11314 EventListenerList get readyStateChange();
11315 EventListenerList get selectionChange(); 11315 EventListenerList get selectionChange();
11316 EventListenerList get contentLoaded(); 11316 EventListenerList get contentLoaded();
11317 } 11317 }
11318 11318
11319 // TODO(jacobr): add DocumentFragment ctor 11319 // TODO(jacobr): add DocumentFragment ctor
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
11360 11360
11361 // TODO(jacobr): should this be removed? Users could write document.query("tit le").text instead. 11361 // TODO(jacobr): should this be removed? Users could write document.query("tit le").text instead.
11362 String get title(); 11362 String get title();
11363 11363
11364 void set title(String value); 11364 void set title(String value);
11365 11365
11366 bool get webkitHidden(); 11366 bool get webkitHidden();
11367 11367
11368 String get webkitVisibilityState(); 11368 String get webkitVisibilityState();
11369 11369
11370 Future<Range> caretRangeFromPoint([int x, int y]); 11370 /** Only call when [window.inMeasurementFrame] is true. */
11371 Range caretRangeFromPoint([int x, int y]);
11371 11372
11372 Future<Element> elementFromPoint([int x, int y]); 11373 /** Only call when [window.inMeasurementFrame] is true. */
11374 Element elementFromPoint([int x, int y]);
11373 11375
11374 bool execCommand([String command, bool userInterface, String value]); 11376 bool execCommand([String command, bool userInterface, String value]);
11375 11377
11376 // TODO(jacobr): remove once a new API is specified 11378 // TODO(jacobr): remove once a new API is specified
11377 CanvasRenderingContext getCSSCanvasContext(String contextId, String name, 11379 CanvasRenderingContext getCSSCanvasContext(String contextId, String name,
11378 int width, int height); 11380 int width, int height);
11379 11381
11380 bool queryCommandEnabled([String command]); 11382 bool queryCommandEnabled([String command]);
11381 11383
11382 bool queryCommandIndeterm([String command]); 11384 bool queryCommandIndeterm([String command]);
11383 11385
11384 bool queryCommandState([String command]); 11386 bool queryCommandState([String command]);
11385 11387
11386 bool queryCommandSupported([String command]); 11388 bool queryCommandSupported([String command]);
11387 11389
11388 String queryCommandValue([String command]); 11390 String queryCommandValue([String command]);
11389 11391
11390 String get manifest(); 11392 String get manifest();
11391 11393
11392 void set manifest(String value); 11394 void set manifest(String value);
11393 11395
11394 DocumentEvents get on(); 11396 DocumentEvents get on();
11395
11396 Future<ElementRect> get rect();
11397 } 11397 }
11398 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11398 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11399 // for details. All rights reserved. Use of this source code is governed by a 11399 // for details. All rights reserved. Use of this source code is governed by a
11400 // BSD-style license that can be found in the LICENSE file. 11400 // BSD-style license that can be found in the LICENSE file.
11401 11401
11402 interface DocumentFragment extends Element default DocumentFragmentWrappingImple mentation { 11402 interface DocumentFragment extends Element default DocumentFragmentWrappingImple mentation {
11403 11403
11404 DocumentFragment(); 11404 DocumentFragment();
11405 11405
11406 DocumentFragment.html(String html); 11406 DocumentFragment.html(String html);
11407 11407
11408 DocumentFragment clone(bool deep); 11408 DocumentFragment clone(bool deep);
11409 } 11409 }
11410 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11410 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11411 // for details. All rights reserved. Use of this source code is governed by a 11411 // for details. All rights reserved. Use of this source code is governed by a
11412 // BSD-style license that can be found in the LICENSE file. 11412 // BSD-style license that can be found in the LICENSE file.
11413 11413
11414 interface DOMApplicationCacheEvents extends Events { 11414 interface DOMApplicationCacheEvents extends Events {
11415 EventListenerList get cached(); 11415 EventListenerList get cached();
11416 EventListenerList get checking(); 11416 EventListenerList get checking();
11417 EventListenerList get downloading(); 11417 EventListenerList get downloading();
11418 EventListenerList get error(); 11418 EventListenerList get error();
11419 EventListenerList get noUpdate(); 11419 EventListenerList get noUpdate();
11420 EventListenerList get obsolete(); 11420 EventListenerList get obsolete();
(...skipping 16 matching lines...) Expand all
11437 static final int UPDATEREADY = 4; 11437 static final int UPDATEREADY = 4;
11438 11438
11439 int get status(); 11439 int get status();
11440 11440
11441 void swapCache(); 11441 void swapCache();
11442 11442
11443 void update(); 11443 void update();
11444 11444
11445 DOMApplicationCacheEvents get on(); 11445 DOMApplicationCacheEvents get on();
11446 } 11446 }
11447 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11448 // for details. All rights reserved. Use of this source code is governed by a 11448 // for details. All rights reserved. Use of this source code is governed by a
11449 // BSD-style license that can be found in the LICENSE file. 11449 // BSD-style license that can be found in the LICENSE file.
11450 11450
11451 interface ElementList extends List<Element> { 11451 interface ElementList extends List<Element> {
11452 // TODO(jacobr): add element batch manipulation methods. 11452 // TODO(jacobr): add element batch manipulation methods.
11453 Element get first(); 11453 Element get first();
11454 // TODO(jacobr): add insertAt 11454 // TODO(jacobr): add insertAt
11455 } 11455 }
11456 11456
11457 class DeferredElementRect {
11458 // TODO(jacobr)
11459 }
11460
11461 interface ElementEvents extends Events { 11457 interface ElementEvents extends Events {
11462 EventListenerList get abort(); 11458 EventListenerList get abort();
11463 EventListenerList get beforeCopy(); 11459 EventListenerList get beforeCopy();
11464 EventListenerList get beforeCut(); 11460 EventListenerList get beforeCut();
11465 EventListenerList get beforePaste(); 11461 EventListenerList get beforePaste();
11466 EventListenerList get blur(); 11462 EventListenerList get blur();
11467 EventListenerList get change(); 11463 EventListenerList get change();
11468 EventListenerList get click(); 11464 EventListenerList get click();
11469 EventListenerList get contextMenu(); 11465 EventListenerList get contextMenu();
11470 EventListenerList get copy(); 11466 EventListenerList get copy();
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
11624 Element get parent(); 11620 Element get parent();
11625 11621
11626 void scrollByLines([int lines]); 11622 void scrollByLines([int lines]);
11627 11623
11628 void scrollByPages([int pages]); 11624 void scrollByPages([int pages]);
11629 11625
11630 void scrollIntoView([bool centerIfNeeded]); 11626 void scrollIntoView([bool centerIfNeeded]);
11631 11627
11632 bool matchesSelector([String selectors]); 11628 bool matchesSelector([String selectors]);
11633 11629
11634 Future<ElementRect> get rect(); 11630 /** Only access members when [window.inMeasurementFrame] is true. */
11631 ElementRect get rect();
11635 11632
11636 Future<CSSStyleDeclaration> get computedStyle(); 11633 /** Only call when [window.inMeasurementFrame] is true. */
11634 CSSStyleDeclaration get computedStyle();
11637 11635
11638 Future<CSSStyleDeclaration> getComputedStyle(String pseudoElement); 11636 /** Only call when [window.inMeasurementFrame] is true. */
11637 CSSStyleDeclaration getComputedStyle(String pseudoElement);
11639 11638
11640 ElementEvents get on(); 11639 ElementEvents get on();
11641 11640
11642 Element clone(bool deep); 11641 Element clone(bool deep);
11643 } 11642 }
11644 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11645 // for details. All rights reserved. Use of this source code is governed by a 11644 // for details. All rights reserved. Use of this source code is governed by a
11646 // BSD-style license that can be found in the LICENSE file. 11645 // BSD-style license that can be found in the LICENSE file.
11647 11646
11648 interface ErrorEvent extends Event default ErrorEventWrappingImplementation { 11647 interface ErrorEvent extends Event default ErrorEventWrappingImplementation {
11649 11648
11650 ErrorEvent(String type, String message, String filename, int lineNo, 11649 ErrorEvent(String type, String message, String filename, int lineNo,
11651 [bool canBubble, bool cancelable]); 11650 [bool canBubble, bool cancelable]);
11652 11651
11653 String get filename(); 11652 String get filename();
11654 11653
11655 int get lineno(); 11654 int get lineno();
11656 11655
11657 String get message(); 11656 String get message();
11658 } 11657 }
11659 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11658 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11660 // for details. All rights reserved. Use of this source code is governed by a 11659 // for details. All rights reserved. Use of this source code is governed by a
11661 // BSD-style license that can be found in the LICENSE file. 11660 // BSD-style license that can be found in the LICENSE file.
11662 11661
11663 interface Event default EventWrappingImplementation { 11662 interface Event default EventWrappingImplementation {
11664 11663
11665 static final int AT_TARGET = 2; 11664 static final int AT_TARGET = 2;
11666 11665
11667 static final int BLUR = 8192; 11666 static final int BLUR = 8192;
11668 11667
11669 static final int BUBBLING_PHASE = 3; 11668 static final int BUBBLING_PHASE = 3;
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
11733 int get timeStamp(); 11732 int get timeStamp();
11734 11733
11735 String get type(); 11734 String get type();
11736 11735
11737 void preventDefault(); 11736 void preventDefault();
11738 11737
11739 void stopImmediatePropagation(); 11738 void stopImmediatePropagation();
11740 11739
11741 void stopPropagation(); 11740 void stopPropagation();
11742 } 11741 }
11743 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11742 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11744 // for details. All rights reserved. Use of this source code is governed by a 11743 // for details. All rights reserved. Use of this source code is governed by a
11745 // BSD-style license that can be found in the LICENSE file. 11744 // BSD-style license that can be found in the LICENSE file.
11746 11745
11747 typedef void EventListener(Event event); 11746 typedef void EventListener(Event event);
11748 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11747 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11749 // for details. All rights reserved. Use of this source code is governed by a 11748 // for details. All rights reserved. Use of this source code is governed by a
11750 // BSD-style license that can be found in the LICENSE file. 11749 // BSD-style license that can be found in the LICENSE file.
11751 11750
11752 interface EventSourceEvents extends Events { 11751 interface EventSourceEvents extends Events {
11753 EventListenerList get error(); 11752 EventListenerList get error();
11754 EventListenerList get message(); 11753 EventListenerList get message();
11755 EventListenerList get open(); 11754 EventListenerList get open();
11756 } 11755 }
11757 11756
11758 interface EventSource extends EventTarget { 11757 interface EventSource extends EventTarget {
11759 11758
11760 static final int CLOSED = 2; 11759 static final int CLOSED = 2;
11761 11760
11762 static final int CONNECTING = 0; 11761 static final int CONNECTING = 0;
11763 11762
11764 static final int OPEN = 1; 11763 static final int OPEN = 1;
11765 11764
11766 String get URL(); 11765 String get URL();
11767 11766
11768 int get readyState(); 11767 int get readyState();
11769 11768
11770 void close(); 11769 void close();
11771 11770
11772 EventSourceEvents get on(); 11771 EventSourceEvents get on();
11773 } 11772 }
11774 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11773 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11775 // for details. All rights reserved. Use of this source code is governed by a 11774 // for details. All rights reserved. Use of this source code is governed by a
11776 // BSD-style license that can be found in the LICENSE file. 11775 // BSD-style license that can be found in the LICENSE file.
11777 11776
11778 interface EventListenerList { 11777 interface EventListenerList {
11779 EventListenerList add(EventListener handler, [bool useCapture]); 11778 EventListenerList add(EventListener handler, [bool useCapture]);
11780 11779
11781 EventListenerList remove(EventListener handler, [bool useCapture]); 11780 EventListenerList remove(EventListener handler, [bool useCapture]);
11782 11781
11783 bool dispatch(Event evt); 11782 bool dispatch(Event evt);
11784 } 11783 }
11785 11784
11786 interface Events { 11785 interface Events {
11787 EventListenerList operator [](String type); 11786 EventListenerList operator [](String type);
11788 } 11787 }
11789 11788
11790 interface EventTarget { 11789 interface EventTarget {
11791 Events get on(); 11790 Events get on();
11792 } 11791 }
11793 11792
11794 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11793 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11795 // for details. All rights reserved. Use of this source code is governed by a 11794 // for details. All rights reserved. Use of this source code is governed by a
11796 // BSD-style license that can be found in the LICENSE file. 11795 // BSD-style license that can be found in the LICENSE file.
11797 11796
11798 Window secretWindow; 11797 Window secretWindow;
11799 Document secretDocument; 11798 Document secretDocument;
11800 11799
11801 Window get window() { 11800 Window get window() {
11802 if (secretWindow === null) { 11801 if (secretWindow === null) {
11803 LevelDom.initialize(); 11802 LevelDom.initialize();
11804 } 11803 }
11805 return secretWindow; 11804 return secretWindow;
11806 } 11805 }
11807 11806
11808 Document get document() { 11807 Document get document() {
11809 if (secretWindow === null) { 11808 if (secretWindow === null) {
11810 LevelDom.initialize(); 11809 LevelDom.initialize();
11811 } 11810 }
11812 return secretDocument; 11811 return secretDocument;
11813 } 11812 }
11814 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11813 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11815 // for details. All rights reserved. Use of this source code is governed by a 11814 // for details. All rights reserved. Use of this source code is governed by a
11816 // BSD-style license that can be found in the LICENSE file. 11815 // BSD-style license that can be found in the LICENSE file.
11817 11816
11818 interface HashChangeEvent extends Event default HashChangeEventWrappingImplement ation { 11817 interface HashChangeEvent extends Event default HashChangeEventWrappingImplement ation {
11819 11818
11820 HashChangeEvent(String type, String oldURL, String newURL, [bool canBubble, 11819 HashChangeEvent(String type, String oldURL, String newURL, [bool canBubble,
11821 bool cancelable]); 11820 bool cancelable]);
11822 11821
11823 String get newURL(); 11822 String get newURL();
11824 11823
11825 String get oldURL(); 11824 String get oldURL();
11826 } 11825 }
11827 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11828 // for details. All rights reserved. Use of this source code is governed by a 11827 // for details. All rights reserved. Use of this source code is governed by a
11829 // BSD-style license that can be found in the LICENSE file. 11828 // BSD-style license that can be found in the LICENSE file.
11830 11829
11831 interface KeyboardEvent extends UIEvent default KeyboardEventWrappingImplementat ion { 11830 interface KeyboardEvent extends UIEvent default KeyboardEventWrappingImplementat ion {
11832 11831
11833 static final int KEY_LOCATION_LEFT = 0x01; 11832 static final int KEY_LOCATION_LEFT = 0x01;
11834 11833
11835 static final int KEY_LOCATION_NUMPAD = 0x03; 11834 static final int KEY_LOCATION_NUMPAD = 0x03;
11836 11835
11837 static final int KEY_LOCATION_RIGHT = 0x02; 11836 static final int KEY_LOCATION_RIGHT = 0x02;
(...skipping 14 matching lines...) Expand all
11852 11851
11853 int get keyLocation(); 11852 int get keyLocation();
11854 11853
11855 bool get metaKey(); 11854 bool get metaKey();
11856 11855
11857 bool get shiftKey(); 11856 bool get shiftKey();
11858 11857
11859 bool getModifierState(String keyIdentifierArg); 11858 bool getModifierState(String keyIdentifierArg);
11860 } 11859 }
11861 11860
11862 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 11861 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
11863 // for details. All rights reserved. Use of this source code is governed by a 11862 // for details. All rights reserved. Use of this source code is governed by a
11864 // BSD-style license that can be found in the LICENSE file. 11863 // BSD-style license that can be found in the LICENSE file.
11865 11864
11866 /** 11865 /**
11867 * Defines the standard key locations returned by 11866 * Defines the standard key locations returned by
11868 * KeyboardEvent.getKeyLocation. 11867 * KeyboardEvent.getKeyLocation.
11869 */ 11868 */
11870 interface KeyLocation { 11869 interface KeyLocation {
11871 11870
11872 /** 11871 /**
(...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after
12387 * Sound) key 12386 * Sound) key
12388 */ 12387 */
12389 static final String DEC_SEMIVOICED_SOUND= "DeadSemivoicedSound"; 12388 static final String DEC_SEMIVOICED_SOUND= "DeadSemivoicedSound";
12390 12389
12391 /** 12390 /**
12392 * Key value used when an implementation is unable to identify another key 12391 * Key value used when an implementation is unable to identify another key
12393 * value, due to either hardware, platform, or software constraints 12392 * value, due to either hardware, platform, or software constraints
12394 */ 12393 */
12395 static final String UNIDENTIFIED = "Unidentified"; 12394 static final String UNIDENTIFIED = "Unidentified";
12396 } 12395 }
12397 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12396 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12398 // for details. All rights reserved. Use of this source code is governed by a 12397 // for details. All rights reserved. Use of this source code is governed by a
12399 // BSD-style license that can be found in the LICENSE file. 12398 // BSD-style license that can be found in the LICENSE file.
12400 12399
12401 interface MessageEvent extends Event default MessageEventWrappingImplementation { 12400 interface MessageEvent extends Event default MessageEventWrappingImplementation {
12402 12401
12403 MessageEvent(String type, String data, String origin, String lastEventId, 12402 MessageEvent(String type, String data, String origin, String lastEventId,
12404 Window source, MessagePort port, [bool canBubble, bool cancelable]); 12403 Window source, MessagePort port, [bool canBubble, bool cancelable]);
12405 12404
12406 String get data(); 12405 String get data();
12407 12406
12408 String get lastEventId(); 12407 String get lastEventId();
12409 12408
12410 MessagePort get messagePort(); 12409 MessagePort get messagePort();
12411 12410
12412 String get origin(); 12411 String get origin();
12413 12412
12414 Window get source(); 12413 Window get source();
12415 } 12414 }
12416 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12417 // for details. All rights reserved. Use of this source code is governed by a 12416 // for details. All rights reserved. Use of this source code is governed by a
12418 // BSD-style license that can be found in the LICENSE file. 12417 // BSD-style license that can be found in the LICENSE file.
12419 12418
12420 interface MessagePort extends EventTarget { 12419 interface MessagePort extends EventTarget {
12421 } 12420 }
12422 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12421 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12423 // for details. All rights reserved. Use of this source code is governed by a 12422 // for details. All rights reserved. Use of this source code is governed by a
12424 // BSD-style license that can be found in the LICENSE file. 12423 // BSD-style license that can be found in the LICENSE file.
12425 12424
12426 interface MouseEvent extends UIEvent default MouseEventWrappingImplementation { 12425 interface MouseEvent extends UIEvent default MouseEventWrappingImplementation {
12427 12426
12428 MouseEvent(String type, Window view, int detail, int screenX, int screenY, 12427 MouseEvent(String type, Window view, int detail, int screenX, int screenY,
12429 int clientX, int clientY, int button, [bool canBubble, bool cancelable, 12428 int clientX, int clientY, int button, [bool canBubble, bool cancelable,
12430 bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, 12429 bool ctrlKey, bool altKey, bool shiftKey, bool metaKey,
12431 EventTarget relatedTarget]); 12430 EventTarget relatedTarget]);
12432 12431
(...skipping 22 matching lines...) Expand all
12455 int get screenY(); 12454 int get screenY();
12456 12455
12457 bool get shiftKey(); 12456 bool get shiftKey();
12458 12457
12459 Node get toElement(); 12458 Node get toElement();
12460 12459
12461 int get x(); 12460 int get x();
12462 12461
12463 int get y(); 12462 int get y();
12464 } 12463 }
12465 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12464 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12466 // for details. All rights reserved. Use of this source code is governed by a 12465 // for details. All rights reserved. Use of this source code is governed by a
12467 // BSD-style license that can be found in the LICENSE file. 12466 // BSD-style license that can be found in the LICENSE file.
12468 12467
12469 interface MutationEvent extends Event default MutationEventWrappingImplementatio n { 12468 interface MutationEvent extends Event default MutationEventWrappingImplementatio n {
12470 12469
12471 MutationEvent(String type, Node relatedNode, String prevValue, 12470 MutationEvent(String type, Node relatedNode, String prevValue,
12472 String newValue, String attrName, int attrChange, [bool canBubble, 12471 String newValue, String attrName, int attrChange, [bool canBubble,
12473 bool cancelable]); 12472 bool cancelable]);
12474 12473
12475 static final int ADDITION = 2; 12474 static final int ADDITION = 2;
12476 12475
12477 static final int MODIFICATION = 1; 12476 static final int MODIFICATION = 1;
12478 12477
12479 static final int REMOVAL = 3; 12478 static final int REMOVAL = 3;
12480 12479
12481 int get attrChange(); 12480 int get attrChange();
12482 12481
12483 String get attrName(); 12482 String get attrName();
12484 12483
12485 String get newValue(); 12484 String get newValue();
12486 12485
12487 String get prevValue(); 12486 String get prevValue();
12488 12487
12489 Node get relatedNode(); 12488 Node get relatedNode();
12490 } 12489 }
12491 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12490 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12492 // for details. All rights reserved. Use of this source code is governed by a 12491 // for details. All rights reserved. Use of this source code is governed by a
12493 // BSD-style license that can be found in the LICENSE file. 12492 // BSD-style license that can be found in the LICENSE file.
12494 12493
12495 // TODO(jacobr): stop extending eventTarget. 12494 // TODO(jacobr): stop extending eventTarget.
12496 interface Node extends EventTarget { 12495 interface Node extends EventTarget {
12497 12496
12498 NodeList get nodes(); 12497 NodeList get nodes();
12499 12498
12500 // TODO: The type of value should be Collection<Node>. See http://b/5392897 12499 // TODO: The type of value should be Collection<Node>. See http://b/5392897
12501 void set nodes(value); 12500 void set nodes(value);
(...skipping 15 matching lines...) Expand all
12517 Node remove(); 12516 Node remove();
12518 12517
12519 bool contains(Node otherNode); 12518 bool contains(Node otherNode);
12520 12519
12521 // TODO(jacobr): remove when/if Array supports a method similar to 12520 // TODO(jacobr): remove when/if Array supports a method similar to
12522 // insertBefore or we switch NodeList to implement LinkedList rather than 12521 // insertBefore or we switch NodeList to implement LinkedList rather than
12523 // array. 12522 // array.
12524 Node insertBefore(Node newChild, Node refChild); 12523 Node insertBefore(Node newChild, Node refChild);
12525 12524
12526 Node clone(bool deep); 12525 Node clone(bool deep);
12526
12527 bool get _inDocument();
12527 } 12528 }
12528 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12529 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12529 // for details. All rights reserved. Use of this source code is governed by a 12530 // for details. All rights reserved. Use of this source code is governed by a
12530 // BSD-style license that can be found in the LICENSE file. 12531 // BSD-style license that can be found in the LICENSE file.
12531 12532
12532 interface NodeList extends List<Node> { 12533 interface NodeList extends List<Node> {
12533 Node get first(); 12534 Node get first();
12534 } 12535 }
12535 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12536 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12536 // for details. All rights reserved. Use of this source code is governed by a 12537 // for details. All rights reserved. Use of this source code is governed by a
12537 // BSD-style license that can be found in the LICENSE file. 12538 // BSD-style license that can be found in the LICENSE file.
12538 12539
12539 interface Notification extends EventTarget { 12540 interface Notification extends EventTarget {
12540 12541
12541 String get dir(); 12542 String get dir();
12542 12543
12543 void set dir(String value); 12544 void set dir(String value);
12544 12545
12545 EventListener get onclick(); 12546 EventListener get onclick();
(...skipping 13 matching lines...) Expand all
12559 void set onerror(EventListener value); 12560 void set onerror(EventListener value);
12560 12561
12561 String get replaceId(); 12562 String get replaceId();
12562 12563
12563 void set replaceId(String value); 12564 void set replaceId(String value);
12564 12565
12565 void cancel(); 12566 void cancel();
12566 12567
12567 void show(); 12568 void show();
12568 } 12569 }
12569 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12570 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12570 // for details. All rights reserved. Use of this source code is governed by a 12571 // for details. All rights reserved. Use of this source code is governed by a
12571 // BSD-style license that can be found in the LICENSE file. 12572 // BSD-style license that can be found in the LICENSE file.
12572 12573
12573 interface ObjectElement extends Element { 12574 interface ObjectElement extends Element {
12574 12575
12575 String get align(); 12576 String get align();
12576 12577
12577 void set align(String value); 12578 void set align(String value);
12578 12579
12579 String get archive(); 12580 String get archive();
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
12646 12647
12647 bool get willValidate(); 12648 bool get willValidate();
12648 12649
12649 bool checkValidity(); 12650 bool checkValidity();
12650 12651
12651 void setCustomValidity(String error); 12652 void setCustomValidity(String error);
12652 12653
12653 // Don't support getSVGDocument because the content document won't have all 12654 // Don't support getSVGDocument because the content document won't have all
12654 // the necessary patches to the prototype hierarchy under Frog. 12655 // the necessary patches to the prototype hierarchy under Frog.
12655 } 12656 }
12656 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12657 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12657 // for details. All rights reserved. Use of this source code is governed by a 12658 // for details. All rights reserved. Use of this source code is governed by a
12658 // BSD-style license that can be found in the LICENSE file. 12659 // BSD-style license that can be found in the LICENSE file.
12659 12660
12660 interface OverflowEvent extends Event default OverflowEventWrappingImplementatio n { 12661 interface OverflowEvent extends Event default OverflowEventWrappingImplementatio n {
12661 12662
12662 OverflowEvent(int orient, bool horizontalOverflow, bool verticalOverflow); 12663 OverflowEvent(int orient, bool horizontalOverflow, bool verticalOverflow);
12663 12664
12664 static final int BOTH = 2; 12665 static final int BOTH = 2;
12665 12666
12666 static final int HORIZONTAL = 0; 12667 static final int HORIZONTAL = 0;
12667 12668
12668 static final int VERTICAL = 1; 12669 static final int VERTICAL = 1;
12669 12670
12670 bool get horizontalOverflow(); 12671 bool get horizontalOverflow();
12671 12672
12672 int get orient(); 12673 int get orient();
12673 12674
12674 bool get verticalOverflow(); 12675 bool get verticalOverflow();
12675 } 12676 }
12676 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12677 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12677 // for details. All rights reserved. Use of this source code is governed by a 12678 // for details. All rights reserved. Use of this source code is governed by a
12678 // BSD-style license that can be found in the LICENSE file. 12679 // BSD-style license that can be found in the LICENSE file.
12679 12680
12680 interface PageTransitionEvent extends Event default PageTransitionEventWrappingI mplementation { 12681 interface PageTransitionEvent extends Event default PageTransitionEventWrappingI mplementation {
12681 12682
12682 PageTransitionEvent(String type, [bool canBubble, bool cancelable, 12683 PageTransitionEvent(String type, [bool canBubble, bool cancelable,
12683 bool persisted]); 12684 bool persisted]);
12684 12685
12685 bool get persisted(); 12686 bool get persisted();
12686 } 12687 }
12687 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12688 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12688 // for details. All rights reserved. Use of this source code is governed by a 12689 // for details. All rights reserved. Use of this source code is governed by a
12689 // BSD-style license that can be found in the LICENSE file. 12690 // BSD-style license that can be found in the LICENSE file.
12690 12691
12691 interface PopStateEvent extends Event default PopStateEventWrappingImplementatio n { 12692 interface PopStateEvent extends Event default PopStateEventWrappingImplementatio n {
12692 12693
12693 PopStateEvent(String type, Object state, [bool canBubble, bool cancelable]); 12694 PopStateEvent(String type, Object state, [bool canBubble, bool cancelable]);
12694 12695
12695 String get state(); 12696 String get state();
12696 } 12697 }
12697 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12698 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12698 // for details. All rights reserved. Use of this source code is governed by a 12699 // for details. All rights reserved. Use of this source code is governed by a
12699 // BSD-style license that can be found in the LICENSE file. 12700 // BSD-style license that can be found in the LICENSE file.
12700 12701
12701 interface ProgressEvent extends Event default ProgressEventWrappingImplementatio n { 12702 interface ProgressEvent extends Event default ProgressEventWrappingImplementatio n {
12702 12703
12703 ProgressEvent(String type, int loaded, [bool canBubble, bool cancelable, 12704 ProgressEvent(String type, int loaded, [bool canBubble, bool cancelable,
12704 bool lengthComputable, int total]); 12705 bool lengthComputable, int total]);
12705 12706
12706 bool get lengthComputable(); 12707 bool get lengthComputable();
12707 12708
12708 int get loaded(); 12709 int get loaded();
12709 12710
12710 int get total(); 12711 int get total();
12711 } 12712 }
12712 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12713 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12713 // for details. All rights reserved. Use of this source code is governed by a 12714 // for details. All rights reserved. Use of this source code is governed by a
12714 // BSD-style license that can be found in the LICENSE file. 12715 // BSD-style license that can be found in the LICENSE file.
12715 12716
12716 typedef bool RequestAnimationFrameCallback(int time); 12717 typedef bool RequestAnimationFrameCallback(int time);
12717 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12718 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12718 // for details. All rights reserved. Use of this source code is governed by a 12719 // for details. All rights reserved. Use of this source code is governed by a
12719 // BSD-style license that can be found in the LICENSE file. 12720 // BSD-style license that can be found in the LICENSE file.
12720 12721
12721 interface SharedWorker extends AbstractWorker { 12722 interface SharedWorker extends AbstractWorker {
12722 12723
12723 MessagePort get port(); 12724 MessagePort get port();
12724 } 12725 }
12725 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12726 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12726 // for details. All rights reserved. Use of this source code is governed by a 12727 // for details. All rights reserved. Use of this source code is governed by a
12727 // BSD-style license that can be found in the LICENSE file. 12728 // BSD-style license that can be found in the LICENSE file.
12728 12729
12729 interface StorageEvent extends Event default StorageEventWrappingImplementation { 12730 interface StorageEvent extends Event default StorageEventWrappingImplementation {
12730 12731
12731 StorageEvent(String type, String key, String url, Storage storageArea, 12732 StorageEvent(String type, String key, String url, Storage storageArea,
12732 [bool canBubble, bool cancelable, String oldValue, String newValue]); 12733 [bool canBubble, bool cancelable, String oldValue, String newValue]);
12733 12734
12734 String get key(); 12735 String get key();
12735 12736
12736 String get newValue(); 12737 String get newValue();
12737 12738
12738 String get oldValue(); 12739 String get oldValue();
12739 12740
12740 Storage get storageArea(); 12741 Storage get storageArea();
12741 12742
12742 String get url(); 12743 String get url();
12743 } 12744 }
12744 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12745 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12745 // for details. All rights reserved. Use of this source code is governed by a 12746 // for details. All rights reserved. Use of this source code is governed by a
12746 // BSD-style license that can be found in the LICENSE file. 12747 // BSD-style license that can be found in the LICENSE file.
12747 12748
12748 // WARNING: Do not edit - generated code. 12749 // WARNING: Do not edit - generated code.
12749 12750
12750 interface SVGDocument extends Document { 12751 interface SVGDocument extends Document {
12751 } 12752 }
12752 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12753 // for details. All rights reserved. Use of this source code is governed by a 12754 // for details. All rights reserved. Use of this source code is governed by a
12754 // BSD-style license that can be found in the LICENSE file. 12755 // BSD-style license that can be found in the LICENSE file.
12755 12756
12756 interface SVGElement extends Element default SVGElementWrappingImplementation { 12757 interface SVGElement extends Element default SVGElementWrappingImplementation {
12757 12758
12758 SVGElement.tag(String tag); 12759 SVGElement.tag(String tag);
12759 SVGElement.svg(String svg); 12760 SVGElement.svg(String svg);
12760 12761
12761 String get id(); 12762 String get id();
12762 12763
12763 void set id(String value); 12764 void set id(String value);
12764 12765
12765 SVGSVGElement get ownerSVGElement(); 12766 SVGSVGElement get ownerSVGElement();
12766 12767
12767 SVGElement get viewportElement(); 12768 SVGElement get viewportElement();
12768 12769
12769 String get xmlbase(); 12770 String get xmlbase();
12770 12771
12771 void set xmlbase(String value); 12772 void set xmlbase(String value);
12772 12773
12773 SVGElement clone(bool deep); 12774 SVGElement clone(bool deep);
12774 } 12775 }
12775 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12776 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12776 // for details. All rights reserved. Use of this source code is governed by a 12777 // for details. All rights reserved. Use of this source code is governed by a
12777 // BSD-style license that can be found in the LICENSE file. 12778 // BSD-style license that can be found in the LICENSE file.
12778 12779
12779 // WARNING: Do not edit - generated code. 12780 // WARNING: Do not edit - generated code.
12780 12781
12781 interface SVGElementInstance extends EventTarget { 12782 interface SVGElementInstance extends EventTarget {
12782 12783
12783 SVGElementInstanceList get childNodes(); 12784 SVGElementInstanceList get childNodes();
12784 12785
12785 SVGElement get correspondingElement(); 12786 SVGElement get correspondingElement();
12786 12787
12787 SVGUseElement get correspondingUseElement(); 12788 SVGUseElement get correspondingUseElement();
12788 12789
12789 SVGElementInstance get firstChild(); 12790 SVGElementInstance get firstChild();
12790 12791
12791 SVGElementInstance get lastChild(); 12792 SVGElementInstance get lastChild();
12792 12793
12793 SVGElementInstance get nextSibling(); 12794 SVGElementInstance get nextSibling();
12794 12795
12795 SVGElementInstance get parentNode(); 12796 SVGElementInstance get parentNode();
12796 12797
12797 SVGElementInstance get previousSibling(); 12798 SVGElementInstance get previousSibling();
12798 } 12799 }
12799 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12800 // for details. All rights reserved. Use of this source code is governed by a 12801 // for details. All rights reserved. Use of this source code is governed by a
12801 // BSD-style license that can be found in the LICENSE file. 12802 // BSD-style license that can be found in the LICENSE file.
12802 12803
12803 interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR esourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan 12804 interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR esourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan
12804 default SVGSVGElementWrappingImplementation { 12805 default SVGSVGElementWrappingImplementation {
12805 12806
12806 SVGSVGElement(); 12807 SVGSVGElement();
12807 12808
12808 String get contentScriptType(); 12809 String get contentScriptType();
12809 12810
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
12880 void setCurrentTime(num seconds); 12881 void setCurrentTime(num seconds);
12881 12882
12882 int suspendRedraw(int maxWaitMilliseconds); 12883 int suspendRedraw(int maxWaitMilliseconds);
12883 12884
12884 void unpauseAnimations(); 12885 void unpauseAnimations();
12885 12886
12886 void unsuspendRedraw(int suspendHandleId); 12887 void unsuspendRedraw(int suspendHandleId);
12887 12888
12888 void unsuspendRedrawAll(); 12889 void unsuspendRedrawAll();
12889 } 12890 }
12890 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12891 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12891 // for details. All rights reserved. Use of this source code is governed by a 12892 // for details. All rights reserved. Use of this source code is governed by a
12892 // BSD-style license that can be found in the LICENSE file. 12893 // BSD-style license that can be found in the LICENSE file.
12893 12894
12894 interface Text extends CharacterData default TextWrappingImplementation { 12895 interface Text extends CharacterData default TextWrappingImplementation {
12895 12896
12896 Text(String content); 12897 Text(String content);
12897 12898
12898 String get wholeText(); 12899 String get wholeText();
12899 12900
12900 Text replaceWholeText([String content]); 12901 Text replaceWholeText([String content]);
12901 12902
12902 Text splitText([int offset]); 12903 Text splitText([int offset]);
12903 } 12904 }
12904 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12905 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12905 // for details. All rights reserved. Use of this source code is governed by a 12906 // for details. All rights reserved. Use of this source code is governed by a
12906 // BSD-style license that can be found in the LICENSE file. 12907 // BSD-style license that can be found in the LICENSE file.
12907 12908
12908 interface TextEvent extends UIEvent default TextEventWrappingImplementation { 12909 interface TextEvent extends UIEvent default TextEventWrappingImplementation {
12909 12910
12910 TextEvent(String type, Window view, String data, [bool canBubble, 12911 TextEvent(String type, Window view, String data, [bool canBubble,
12911 bool cancelable]); 12912 bool cancelable]);
12912 12913
12913 String get data(); 12914 String get data();
12914 } 12915 }
12915 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12916 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12916 // for details. All rights reserved. Use of this source code is governed by a 12917 // for details. All rights reserved. Use of this source code is governed by a
12917 // BSD-style license that can be found in the LICENSE file. 12918 // BSD-style license that can be found in the LICENSE file.
12918 12919
12919 typedef void TimeoutHandler(); 12920 typedef void TimeoutHandler();
12920 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12921 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12921 // for details. All rights reserved. Use of this source code is governed by a 12922 // for details. All rights reserved. Use of this source code is governed by a
12922 // BSD-style license that can be found in the LICENSE file. 12923 // BSD-style license that can be found in the LICENSE file.
12923 12924
12924 interface TouchEvent extends UIEvent default TouchEventWrappingImplementation { 12925 interface TouchEvent extends UIEvent default TouchEventWrappingImplementation {
12925 12926
12926 TouchEvent(TouchList touches, TouchList targetTouches, 12927 TouchEvent(TouchList touches, TouchList targetTouches,
12927 TouchList changedTouches, String type, Window view, int screenX, 12928 TouchList changedTouches, String type, Window view, int screenX,
12928 int screenY, int clientX, int clientY, [bool ctrlKey, bool altKey, 12929 int screenY, int clientX, int clientY, [bool ctrlKey, bool altKey,
12929 bool shiftKey, bool metaKey]); 12930 bool shiftKey, bool metaKey]);
12930 12931
12931 bool get altKey(); 12932 bool get altKey();
12932 12933
12933 TouchList get changedTouches(); 12934 TouchList get changedTouches();
12934 12935
12935 bool get ctrlKey(); 12936 bool get ctrlKey();
12936 12937
12937 bool get metaKey(); 12938 bool get metaKey();
12938 12939
12939 bool get shiftKey(); 12940 bool get shiftKey();
12940 12941
12941 TouchList get targetTouches(); 12942 TouchList get targetTouches();
12942 12943
12943 TouchList get touches(); 12944 TouchList get touches();
12944 } 12945 }
12945 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12946 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12946 // for details. All rights reserved. Use of this source code is governed by a 12947 // for details. All rights reserved. Use of this source code is governed by a
12947 // BSD-style license that can be found in the LICENSE file. 12948 // BSD-style license that can be found in the LICENSE file.
12948 12949
12949 interface TransitionEvent extends Event default TransitionEventWrappingImplement ation { 12950 interface TransitionEvent extends Event default TransitionEventWrappingImplement ation {
12950 12951
12951 TransitionEvent(String type, String propertyName, double elapsedTime, 12952 TransitionEvent(String type, String propertyName, double elapsedTime,
12952 [bool canBubble, bool cancelable]); 12953 [bool canBubble, bool cancelable]);
12953 12954
12954 num get elapsedTime(); 12955 num get elapsedTime();
12955 12956
12956 String get propertyName(); 12957 String get propertyName();
12957 } 12958 }
12958 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12959 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12959 // for details. All rights reserved. Use of this source code is governed by a 12960 // for details. All rights reserved. Use of this source code is governed by a
12960 // BSD-style license that can be found in the LICENSE file. 12961 // BSD-style license that can be found in the LICENSE file.
12961 12962
12962 interface UIEvent extends Event default UIEventWrappingImplementation { 12963 interface UIEvent extends Event default UIEventWrappingImplementation {
12963 12964
12964 UIEvent(String type, Window view, int detail, [bool canBubble, 12965 UIEvent(String type, Window view, int detail, [bool canBubble,
12965 bool cancelable]); 12966 bool cancelable]);
12966 12967
12967 int get charCode(); 12968 int get charCode();
12968 12969
12969 int get detail(); 12970 int get detail();
12970 12971
12971 int get keyCode(); 12972 int get keyCode();
12972 12973
12973 int get layerX(); 12974 int get layerX();
12974 12975
12975 int get layerY(); 12976 int get layerY();
12976 12977
12977 int get pageX(); 12978 int get pageX();
12978 12979
12979 int get pageY(); 12980 int get pageY();
12980 12981
12981 Window get view(); 12982 Window get view();
12982 12983
12983 int get which(); 12984 int get which();
12984 } 12985 }
12985 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 12986 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
12986 // for details. All rights reserved. Use of this source code is governed by a 12987 // for details. All rights reserved. Use of this source code is governed by a
12987 // BSD-style license that can be found in the LICENSE file. 12988 // BSD-style license that can be found in the LICENSE file.
12988 12989
12989 interface WebSocket extends EventTarget { 12990 interface WebSocket extends EventTarget {
12990 12991
12991 static final int CLOSED = 3; 12992 static final int CLOSED = 3;
12992 12993
12993 static final int CLOSING = 2; 12994 static final int CLOSING = 2;
12994 12995
12995 static final int CONNECTING = 0; 12996 static final int CONNECTING = 0;
(...skipping 25 matching lines...) Expand all
13021 void set onopen(EventListener value); 13022 void set onopen(EventListener value);
13022 13023
13023 String get protocol(); 13024 String get protocol();
13024 13025
13025 int get readyState(); 13026 int get readyState();
13026 13027
13027 void close(); 13028 void close();
13028 13029
13029 bool send(String data); 13030 bool send(String data);
13030 } 13031 }
13031 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13032 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13032 // for details. All rights reserved. Use of this source code is governed by a 13033 // for details. All rights reserved. Use of this source code is governed by a
13033 // BSD-style license that can be found in the LICENSE file. 13034 // BSD-style license that can be found in the LICENSE file.
13034 13035
13035 interface WheelEvent extends UIEvent default WheelEventWrappingImplementation { 13036 interface WheelEvent extends UIEvent default WheelEventWrappingImplementation {
13036 13037
13037 WheelEvent(int deltaX, int deltaY, Window view, int screenX, int screenY, 13038 WheelEvent(int deltaX, int deltaY, Window view, int screenX, int screenY,
13038 int clientX, int clientY, [bool ctrlKey, bool altKey, bool shiftKey, 13039 int clientX, int clientY, [bool ctrlKey, bool altKey, bool shiftKey,
13039 bool metaKey]); 13040 bool metaKey]);
13040 13041
13041 bool get altKey(); 13042 bool get altKey();
(...skipping 19 matching lines...) Expand all
13061 int get wheelDelta(); 13062 int get wheelDelta();
13062 13063
13063 int get wheelDeltaX(); 13064 int get wheelDeltaX();
13064 13065
13065 int get wheelDeltaY(); 13066 int get wheelDeltaY();
13066 13067
13067 int get x(); 13068 int get x();
13068 13069
13069 int get y(); 13070 int get y();
13070 } 13071 }
13071 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13072 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13072 // for details. All rights reserved. Use of this source code is governed by a 13073 // for details. All rights reserved. Use of this source code is governed by a
13073 // BSD-style license that can be found in the LICENSE file. 13074 // BSD-style license that can be found in the LICENSE file.
13074 13075
13076 typedef void LayoutCallback();
13077 typedef LayoutCallback MeasurementCallback();
13078
13075 interface WindowEvents extends Events { 13079 interface WindowEvents extends Events {
13076 EventListenerList get abort(); 13080 EventListenerList get abort();
13077 EventListenerList get beforeUnload(); 13081 EventListenerList get beforeUnload();
13078 EventListenerList get blur(); 13082 EventListenerList get blur();
13079 EventListenerList get canPlay(); 13083 EventListenerList get canPlay();
13080 EventListenerList get canPlayThrough(); 13084 EventListenerList get canPlayThrough();
13081 EventListenerList get change(); 13085 EventListenerList get change();
13082 EventListenerList get click(); 13086 EventListenerList get click();
13083 EventListenerList get contextMenu(); 13087 EventListenerList get contextMenu();
13084 EventListenerList get dblClick(); 13088 EventListenerList get dblClick();
(...skipping 279 matching lines...) Expand 10 before | Expand all | Expand 10 after
13364 int setInterval(TimeoutHandler handler, int timeout); 13368 int setInterval(TimeoutHandler handler, int timeout);
13365 13369
13366 int setTimeout(TimeoutHandler handler, int timeout); 13370 int setTimeout(TimeoutHandler handler, int timeout);
13367 13371
13368 Object showModalDialog(String url, [Object dialogArgs, String featureArgs]); 13372 Object showModalDialog(String url, [Object dialogArgs, String featureArgs]);
13369 13373
13370 void stop(); 13374 void stop();
13371 13375
13372 void webkitCancelRequestAnimationFrame(int id); 13376 void webkitCancelRequestAnimationFrame(int id);
13373 13377
13374 // TODO(jacobr): make these return Future<Point>.
13375 Point webkitConvertPointFromNodeToPage([Node node, Point p]); 13378 Point webkitConvertPointFromNodeToPage([Node node, Point p]);
13376
13377 Point webkitConvertPointFromPageToNode([Node node, Point p]); 13379 Point webkitConvertPointFromPageToNode([Node node, Point p]);
13378 13380
13379 int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback, [Eleme nt element]); 13381 int webkitRequestAnimationFrame(RequestAnimationFrameCallback callback, [Eleme nt element]);
13380 13382
13381 /** 13383 /**
13382 * Executes a [callback] after the next batch of browser layout measurements 13384 * Executes [callback] after the event loop unwinds but before the page is
13383 * has completed or would have completed if any browser layout measurements 13385 * rendered. Inside the callback, synchronous element measurement is
13384 * had been scheduled. 13386 * allowed and dom manipulation that could trigger a layout is disallowed.
13387 * The [callback] may return a closure that is run in the normal
13388 * context where dom manipulation is allowed but sync measurement is
13389 * disallowed.
13385 */ 13390 */
13386 void requestLayoutFrame(TimeoutHandler callback); 13391 void requestMeasurementFrame(MeasurementCallback callback);
13392
13393 /**
13394 * True iff within a call to [:requestMeasurementFrame:]
13395 * When inside a measurement frame, any DOM manipulation that could trigger
13396 * a layout is prohibited to avoid accidentally triggering large numbers of
13397 * layouts.
13398 */
13399 bool get inMeasurementFrame();
13387 13400
13388 // Window open(String url, String target, WindowSpec features); 13401 // Window open(String url, String target, WindowSpec features);
13389 13402
13390 WindowEvents get on(); 13403 WindowEvents get on();
13391 } 13404 }
13392 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13405 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13393 // for details. All rights reserved. Use of this source code is governed by a 13406 // for details. All rights reserved. Use of this source code is governed by a
13394 // BSD-style license that can be found in the LICENSE file. 13407 // BSD-style license that can be found in the LICENSE file.
13395 13408
13396 interface WorkerEvents extends AbstractWorkerEvents { 13409 interface WorkerEvents extends AbstractWorkerEvents {
13397 EventListenerList get message(); 13410 EventListenerList get message();
13398 } 13411 }
13399 13412
13400 interface Worker extends AbstractWorker { 13413 interface Worker extends AbstractWorker {
13401 13414
13402 void postMessage(String message, [MessagePort messagePort]); 13415 void postMessage(String message, [MessagePort messagePort]);
13403 13416
13404 void terminate(); 13417 void terminate();
13405 13418
13406 WorkerEvents get on(); 13419 WorkerEvents get on();
13407 } 13420 }
13408 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13421 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13409 // for details. All rights reserved. Use of this source code is governed by a 13422 // for details. All rights reserved. Use of this source code is governed by a
13410 // BSD-style license that can be found in the LICENSE file. 13423 // BSD-style license that can be found in the LICENSE file.
13411 13424
13412 interface XMLHttpRequestEvents extends Events { 13425 interface XMLHttpRequestEvents extends Events {
13413 EventListenerList get abort(); 13426 EventListenerList get abort();
13414 EventListenerList get error(); 13427 EventListenerList get error();
13415 EventListenerList get load(); 13428 EventListenerList get load();
13416 EventListenerList get loadStart(); 13429 EventListenerList get loadStart();
13417 EventListenerList get progress(); 13430 EventListenerList get progress();
13418 EventListenerList get readyStateChange(); 13431 EventListenerList get readyStateChange();
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
13464 void open(String method, String url, bool async, [String user, String password ]); 13477 void open(String method, String url, bool async, [String user, String password ]);
13465 13478
13466 void overrideMimeType(String mime); 13479 void overrideMimeType(String mime);
13467 13480
13468 void send([String data]); 13481 void send([String data]);
13469 13482
13470 void setRequestHeader(String header, String value); 13483 void setRequestHeader(String header, String value);
13471 13484
13472 XMLHttpRequestEvents get on(); 13485 XMLHttpRequestEvents get on();
13473 } 13486 }
13474 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13487 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13475 // for details. All rights reserved. Use of this source code is governed by a 13488 // for details. All rights reserved. Use of this source code is governed by a
13476 // BSD-style license that can be found in the LICENSE file. 13489 // BSD-style license that can be found in the LICENSE file.
13477 13490
13478 interface XMLHttpRequestProgressEvent extends ProgressEvent default XMLHttpReque stProgressEventWrappingImplementation { 13491 interface XMLHttpRequestProgressEvent extends ProgressEvent default XMLHttpReque stProgressEventWrappingImplementation {
13479 13492
13480 XMLHttpRequestProgressEvent(String type, int loaded, [bool canBubble, 13493 XMLHttpRequestProgressEvent(String type, int loaded, [bool canBubble,
13481 bool cancelable, bool lengthComputable, int total]); 13494 bool cancelable, bool lengthComputable, int total]);
13482 13495
13483 int get position(); 13496 int get position();
13484 13497
13485 int get totalSize(); 13498 int get totalSize();
13486 } 13499 }
13487 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 13500 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
13488 // for details. All rights reserved. Use of this source code is governed by a 13501 // for details. All rights reserved. Use of this source code is governed by a
13489 // BSD-style license that can be found in the LICENSE file. 13502 // BSD-style license that can be found in the LICENSE file.
13490 13503
13491 interface XMLHttpRequestUploadEvents extends Events { 13504 interface XMLHttpRequestUploadEvents extends Events {
13492 EventListenerList get abort(); 13505 EventListenerList get abort();
13493 EventListenerList get error(); 13506 EventListenerList get error();
13494 EventListenerList get load(); 13507 EventListenerList get load();
13495 EventListenerList get loadStart(); 13508 EventListenerList get loadStart();
13496 EventListenerList get progress(); 13509 EventListenerList get progress();
13497 } 13510 }
13498 13511
13499 interface XMLHttpRequestUpload extends EventTarget { 13512 interface XMLHttpRequestUpload extends EventTarget {
13500 XMLHttpRequestUploadEvents get on(); 13513 XMLHttpRequestUploadEvents get on();
13501 } 13514 }
OLDNEW
« no previous file with comments | « no previous file | client/html/release/htmlimpl.dart » ('j') | client/html/src/CSSStyleDeclarationWrappingImplementation.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698