OLD | NEW |
1 library html; | 1 library html; |
2 | 2 |
3 import 'dart:collection'; | 3 import 'dart:collection'; |
4 import 'dart:html_common'; | 4 import 'dart:html_common'; |
5 import 'dart:indexed_db'; | 5 import 'dart:indexed_db'; |
6 import 'dart:isolate'; | 6 import 'dart:isolate'; |
7 import 'dart:json'; | 7 import 'dart:json'; |
8 import 'dart:svg' as svg; | 8 import 'dart:svg' as svg; |
9 import 'dart:web_audio' as web_audio; | 9 import 'dart:web_audio' as web_audio; |
10 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
79 EventListenerList get error => this['error']; | 79 EventListenerList get error => this['error']; |
80 } | 80 } |
81 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 81 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
82 // for details. All rights reserved. Use of this source code is governed by a | 82 // for details. All rights reserved. Use of this source code is governed by a |
83 // BSD-style license that can be found in the LICENSE file. | 83 // BSD-style license that can be found in the LICENSE file. |
84 | 84 |
85 | 85 |
86 /// @domName HTMLAnchorElement; @docsEditable true | 86 /// @domName HTMLAnchorElement; @docsEditable true |
87 class AnchorElement extends Element implements Element native "*HTMLAnchorElemen
t" { | 87 class AnchorElement extends Element implements Element native "*HTMLAnchorElemen
t" { |
88 | 88 |
| 89 ///@docsEditable true |
89 factory AnchorElement({String href}) { | 90 factory AnchorElement({String href}) { |
90 var e = document.$dom_createElement("a"); | 91 var e = document.$dom_createElement("a"); |
91 if (href != null) e.href = href; | 92 if (href != null) e.href = href; |
92 return e; | 93 return e; |
93 } | 94 } |
94 | 95 |
95 /// @domName HTMLAnchorElement.charset; @docsEditable true | 96 /// @domName HTMLAnchorElement.charset; @docsEditable true |
96 String charset; | 97 String charset; |
97 | 98 |
98 /// @domName HTMLAnchorElement.coords; @docsEditable true | 99 /// @domName HTMLAnchorElement.coords; @docsEditable true |
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
332 EventListenerList get updateReady => this['updateready']; | 333 EventListenerList get updateReady => this['updateready']; |
333 } | 334 } |
334 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 335 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
335 // for details. All rights reserved. Use of this source code is governed by a | 336 // for details. All rights reserved. Use of this source code is governed by a |
336 // BSD-style license that can be found in the LICENSE file. | 337 // BSD-style license that can be found in the LICENSE file. |
337 | 338 |
338 | 339 |
339 /// @domName HTMLAreaElement; @docsEditable true | 340 /// @domName HTMLAreaElement; @docsEditable true |
340 class AreaElement extends Element implements Element native "*HTMLAreaElement" { | 341 class AreaElement extends Element implements Element native "*HTMLAreaElement" { |
341 | 342 |
| 343 ///@docsEditable true |
342 factory AreaElement() => document.$dom_createElement("area"); | 344 factory AreaElement() => document.$dom_createElement("area"); |
343 | 345 |
344 /// @domName HTMLAreaElement.alt; @docsEditable true | 346 /// @domName HTMLAreaElement.alt; @docsEditable true |
345 String alt; | 347 String alt; |
346 | 348 |
347 /// @domName HTMLAreaElement.coords; @docsEditable true | 349 /// @domName HTMLAreaElement.coords; @docsEditable true |
348 String coords; | 350 String coords; |
349 | 351 |
350 /// @domName HTMLAreaElement.hash; @docsEditable true | 352 /// @domName HTMLAreaElement.hash; @docsEditable true |
351 final String hash; | 353 final String hash; |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
384 String target; | 386 String target; |
385 } | 387 } |
386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 388 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
387 // for details. All rights reserved. Use of this source code is governed by a | 389 // for details. All rights reserved. Use of this source code is governed by a |
388 // BSD-style license that can be found in the LICENSE file. | 390 // BSD-style license that can be found in the LICENSE file. |
389 | 391 |
390 | 392 |
391 /// @domName ArrayBuffer; @docsEditable true | 393 /// @domName ArrayBuffer; @docsEditable true |
392 class ArrayBuffer native "*ArrayBuffer" { | 394 class ArrayBuffer native "*ArrayBuffer" { |
393 | 395 |
| 396 ///@docsEditable true |
394 factory ArrayBuffer(int length) => _ArrayBufferFactoryProvider.createArrayBuff
er(length); | 397 factory ArrayBuffer(int length) => _ArrayBufferFactoryProvider.createArrayBuff
er(length); |
395 | 398 |
396 /// @domName ArrayBuffer.byteLength; @docsEditable true | 399 /// @domName ArrayBuffer.byteLength; @docsEditable true |
397 final int byteLength; | 400 final int byteLength; |
398 | 401 |
399 /// @domName ArrayBuffer.slice; @docsEditable true | 402 /// @domName ArrayBuffer.slice; @docsEditable true |
400 ArrayBuffer slice(int begin, [int end]) native; | 403 ArrayBuffer slice(int begin, [int end]) native; |
401 } | 404 } |
402 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 405 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
403 // for details. All rights reserved. Use of this source code is governed by a | 406 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
440 String value; | 443 String value; |
441 } | 444 } |
442 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 445 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
443 // for details. All rights reserved. Use of this source code is governed by a | 446 // for details. All rights reserved. Use of this source code is governed by a |
444 // BSD-style license that can be found in the LICENSE file. | 447 // BSD-style license that can be found in the LICENSE file. |
445 | 448 |
446 | 449 |
447 /// @domName HTMLAudioElement; @docsEditable true | 450 /// @domName HTMLAudioElement; @docsEditable true |
448 class AudioElement extends MediaElement native "*HTMLAudioElement" { | 451 class AudioElement extends MediaElement native "*HTMLAudioElement" { |
449 | 452 |
| 453 ///@docsEditable true |
450 factory AudioElement([String src]) { | 454 factory AudioElement([String src]) { |
451 if (!?src) { | 455 if (!?src) { |
452 return _AudioElementFactoryProvider.createAudioElement(); | 456 return _AudioElementFactoryProvider.createAudioElement(); |
453 } | 457 } |
454 return _AudioElementFactoryProvider.createAudioElement(src); | 458 return _AudioElementFactoryProvider.createAudioElement(src); |
455 } | 459 } |
456 } | 460 } |
457 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
458 // for details. All rights reserved. Use of this source code is governed by a | 462 // for details. All rights reserved. Use of this source code is governed by a |
459 // BSD-style license that can be found in the LICENSE file. | 463 // BSD-style license that can be found in the LICENSE file. |
460 | 464 |
461 | 465 |
462 /// @domName HTMLBRElement; @docsEditable true | 466 /// @domName HTMLBRElement; @docsEditable true |
463 class BRElement extends Element implements Element native "*HTMLBRElement" { | 467 class BRElement extends Element implements Element native "*HTMLBRElement" { |
464 | 468 |
| 469 ///@docsEditable true |
465 factory BRElement() => document.$dom_createElement("br"); | 470 factory BRElement() => document.$dom_createElement("br"); |
466 | 471 |
467 /// @domName HTMLBRElement.clear; @docsEditable true | 472 /// @domName HTMLBRElement.clear; @docsEditable true |
468 String clear; | 473 String clear; |
469 } | 474 } |
470 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 475 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
471 // for details. All rights reserved. Use of this source code is governed by a | 476 // for details. All rights reserved. Use of this source code is governed by a |
472 // BSD-style license that can be found in the LICENSE file. | 477 // BSD-style license that can be found in the LICENSE file. |
473 | 478 |
474 | 479 |
475 /// @domName BarInfo; @docsEditable true | 480 /// @domName BarInfo; @docsEditable true |
476 class BarInfo native "*BarInfo" { | 481 class BarInfo native "*BarInfo" { |
477 | 482 |
478 /// @domName BarInfo.visible; @docsEditable true | 483 /// @domName BarInfo.visible; @docsEditable true |
479 final bool visible; | 484 final bool visible; |
480 } | 485 } |
481 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 486 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
482 // for details. All rights reserved. Use of this source code is governed by a | 487 // for details. All rights reserved. Use of this source code is governed by a |
483 // BSD-style license that can be found in the LICENSE file. | 488 // BSD-style license that can be found in the LICENSE file. |
484 | 489 |
485 | 490 |
486 /// @domName HTMLBaseElement; @docsEditable true | 491 /// @domName HTMLBaseElement; @docsEditable true |
487 class BaseElement extends Element implements Element native "*HTMLBaseElement" { | 492 class BaseElement extends Element implements Element native "*HTMLBaseElement" { |
488 | 493 |
| 494 ///@docsEditable true |
489 factory BaseElement() => document.$dom_createElement("base"); | 495 factory BaseElement() => document.$dom_createElement("base"); |
490 | 496 |
491 /// @domName HTMLBaseElement.href; @docsEditable true | 497 /// @domName HTMLBaseElement.href; @docsEditable true |
492 String href; | 498 String href; |
493 | 499 |
494 /// @domName HTMLBaseElement.target; @docsEditable true | 500 /// @domName HTMLBaseElement.target; @docsEditable true |
495 String target; | 501 String target; |
496 } | 502 } |
497 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 503 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
498 // for details. All rights reserved. Use of this source code is governed by a | 504 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
571 final String url; | 577 final String url; |
572 } | 578 } |
573 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 579 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
574 // for details. All rights reserved. Use of this source code is governed by a | 580 // for details. All rights reserved. Use of this source code is governed by a |
575 // BSD-style license that can be found in the LICENSE file. | 581 // BSD-style license that can be found in the LICENSE file. |
576 | 582 |
577 | 583 |
578 /// @domName Blob; @docsEditable true | 584 /// @domName Blob; @docsEditable true |
579 class Blob native "*Blob" { | 585 class Blob native "*Blob" { |
580 | 586 |
| 587 ///@docsEditable true |
581 factory Blob(List blobParts, [String type, String endings]) { | 588 factory Blob(List blobParts, [String type, String endings]) { |
582 if (!?type) { | 589 if (!?type) { |
583 return _BlobFactoryProvider.createBlob(blobParts); | 590 return _BlobFactoryProvider.createBlob(blobParts); |
584 } | 591 } |
585 if (!?endings) { | 592 if (!?endings) { |
586 return _BlobFactoryProvider.createBlob(blobParts, type); | 593 return _BlobFactoryProvider.createBlob(blobParts, type); |
587 } | 594 } |
588 return _BlobFactoryProvider.createBlob(blobParts, type, endings); | 595 return _BlobFactoryProvider.createBlob(blobParts, type, endings); |
589 } | 596 } |
590 | 597 |
591 /// @domName Blob.size; @docsEditable true | 598 /// @domName Blob.size; @docsEditable true |
592 final int size; | 599 final int size; |
593 | 600 |
594 /// @domName Blob.type; @docsEditable true | 601 /// @domName Blob.type; @docsEditable true |
595 final String type; | 602 final String type; |
596 | 603 |
597 /// @domName Blob.slice; @docsEditable true | 604 /// @domName Blob.slice; @docsEditable true |
598 Blob slice([int start, int end, String contentType]) native; | 605 Blob slice([int start, int end, String contentType]) native; |
599 } | 606 } |
600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
601 // for details. All rights reserved. Use of this source code is governed by a | 608 // for details. All rights reserved. Use of this source code is governed by a |
602 // BSD-style license that can be found in the LICENSE file. | 609 // BSD-style license that can be found in the LICENSE file. |
603 | 610 |
604 | 611 |
605 /// @domName HTMLBodyElement; @docsEditable true | 612 /// @domName HTMLBodyElement; @docsEditable true |
606 class BodyElement extends Element implements Element native "*HTMLBodyElement" { | 613 class BodyElement extends Element implements Element native "*HTMLBodyElement" { |
607 | 614 |
| 615 ///@docsEditable true |
608 factory BodyElement() => document.$dom_createElement("body"); | 616 factory BodyElement() => document.$dom_createElement("body"); |
609 | 617 |
610 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 618 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
611 BodyElementEvents get on => | 619 BodyElementEvents get on => |
612 new BodyElementEvents(this); | 620 new BodyElementEvents(this); |
613 | 621 |
614 /// @domName HTMLBodyElement.aLink; @docsEditable true | 622 /// @domName HTMLBodyElement.aLink; @docsEditable true |
615 String aLink; | 623 String aLink; |
616 | 624 |
617 /// @domName HTMLBodyElement.background; @docsEditable true | 625 /// @domName HTMLBodyElement.background; @docsEditable true |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
657 EventListenerList get unload => this['unload']; | 665 EventListenerList get unload => this['unload']; |
658 } | 666 } |
659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 667 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
660 // for details. All rights reserved. Use of this source code is governed by a | 668 // for details. All rights reserved. Use of this source code is governed by a |
661 // BSD-style license that can be found in the LICENSE file. | 669 // BSD-style license that can be found in the LICENSE file. |
662 | 670 |
663 | 671 |
664 /// @domName HTMLButtonElement; @docsEditable true | 672 /// @domName HTMLButtonElement; @docsEditable true |
665 class ButtonElement extends Element implements Element native "*HTMLButtonElemen
t" { | 673 class ButtonElement extends Element implements Element native "*HTMLButtonElemen
t" { |
666 | 674 |
| 675 ///@docsEditable true |
667 factory ButtonElement() => document.$dom_createElement("button"); | 676 factory ButtonElement() => document.$dom_createElement("button"); |
668 | 677 |
669 /// @domName HTMLButtonElement.autofocus; @docsEditable true | 678 /// @domName HTMLButtonElement.autofocus; @docsEditable true |
670 bool autofocus; | 679 bool autofocus; |
671 | 680 |
672 /// @domName HTMLButtonElement.disabled; @docsEditable true | 681 /// @domName HTMLButtonElement.disabled; @docsEditable true |
673 bool disabled; | 682 bool disabled; |
674 | 683 |
675 /// @domName HTMLButtonElement.form; @docsEditable true | 684 /// @domName HTMLButtonElement.form; @docsEditable true |
676 final FormElement form; | 685 final FormElement form; |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
727 class CDataSection extends Text native "*CDATASection" { | 736 class CDataSection extends Text native "*CDATASection" { |
728 } | 737 } |
729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 738 // 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 | 739 // 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. | 740 // BSD-style license that can be found in the LICENSE file. |
732 | 741 |
733 | 742 |
734 /// @domName HTMLCanvasElement | 743 /// @domName HTMLCanvasElement |
735 class CanvasElement extends Element implements Element native "*HTMLCanvasElemen
t" { | 744 class CanvasElement extends Element implements Element native "*HTMLCanvasElemen
t" { |
736 | 745 |
| 746 ///@docsEditable true |
737 factory CanvasElement({int width, int height}) { | 747 factory CanvasElement({int width, int height}) { |
738 var e = document.$dom_createElement("canvas"); | 748 var e = document.$dom_createElement("canvas"); |
739 if (width != null) e.width = width; | 749 if (width != null) e.width = width; |
740 if (height != null) e.height = height; | 750 if (height != null) e.height = height; |
741 return e; | 751 return e; |
742 } | 752 } |
743 | 753 |
744 /// @domName HTMLCanvasElement.height; @docsEditable true | 754 /// @domName HTMLCanvasElement.height; @docsEditable true |
745 int height; | 755 int height; |
746 | 756 |
(...skipping 574 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1321 | 1331 |
1322 } | 1332 } |
1323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1333 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1324 // for details. All rights reserved. Use of this source code is governed by a | 1334 // for details. All rights reserved. Use of this source code is governed by a |
1325 // BSD-style license that can be found in the LICENSE file. | 1335 // BSD-style license that can be found in the LICENSE file. |
1326 | 1336 |
1327 | 1337 |
1328 /// @domName HTMLContentElement; @docsEditable true | 1338 /// @domName HTMLContentElement; @docsEditable true |
1329 class ContentElement extends Element implements Element native "*HTMLContentElem
ent" { | 1339 class ContentElement extends Element implements Element native "*HTMLContentElem
ent" { |
1330 | 1340 |
| 1341 ///@docsEditable true |
1331 factory ContentElement() => document.$dom_createElement("content"); | 1342 factory ContentElement() => document.$dom_createElement("content"); |
1332 | 1343 |
1333 /// @domName HTMLContentElement.resetStyleInheritance; @docsEditable true | 1344 /// @domName HTMLContentElement.resetStyleInheritance; @docsEditable true |
1334 bool resetStyleInheritance; | 1345 bool resetStyleInheritance; |
1335 | 1346 |
1336 /// @domName HTMLContentElement.select; @docsEditable true | 1347 /// @domName HTMLContentElement.select; @docsEditable true |
1337 String select; | 1348 String select; |
1338 | 1349 |
1339 /// @domName HTMLContentElement.getDistributedNodes; @docsEditable true | 1350 /// @domName HTMLContentElement.getDistributedNodes; @docsEditable true |
1340 @Returns('NodeList') @Creates('NodeList') | 1351 @Returns('NodeList') @Creates('NodeList') |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1475 void insertRule(String rule) native; | 1486 void insertRule(String rule) native; |
1476 } | 1487 } |
1477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1488 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1478 // for details. All rights reserved. Use of this source code is governed by a | 1489 // for details. All rights reserved. Use of this source code is governed by a |
1479 // BSD-style license that can be found in the LICENSE file. | 1490 // BSD-style license that can be found in the LICENSE file. |
1480 | 1491 |
1481 | 1492 |
1482 /// @domName WebKitCSSMatrix; @docsEditable true | 1493 /// @domName WebKitCSSMatrix; @docsEditable true |
1483 class CssMatrix native "*WebKitCSSMatrix" { | 1494 class CssMatrix native "*WebKitCSSMatrix" { |
1484 | 1495 |
| 1496 ///@docsEditable true |
1485 factory CssMatrix([String cssValue]) { | 1497 factory CssMatrix([String cssValue]) { |
1486 if (!?cssValue) { | 1498 if (!?cssValue) { |
1487 return _CssMatrixFactoryProvider.createCssMatrix(); | 1499 return _CssMatrixFactoryProvider.createCssMatrix(); |
1488 } | 1500 } |
1489 return _CssMatrixFactoryProvider.createCssMatrix(cssValue); | 1501 return _CssMatrixFactoryProvider.createCssMatrix(cssValue); |
1490 } | 1502 } |
1491 | 1503 |
1492 /// @domName WebKitCSSMatrix.a; @docsEditable true | 1504 /// @domName WebKitCSSMatrix.a; @docsEditable true |
1493 num a; | 1505 num a; |
1494 | 1506 |
(...skipping 3630 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5125 | 5137 |
5126 } | 5138 } |
5127 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5139 // 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 | 5140 // 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. | 5141 // BSD-style license that can be found in the LICENSE file. |
5130 | 5142 |
5131 | 5143 |
5132 /// @domName HTMLDListElement; @docsEditable true | 5144 /// @domName HTMLDListElement; @docsEditable true |
5133 class DListElement extends Element implements Element native "*HTMLDListElement"
{ | 5145 class DListElement extends Element implements Element native "*HTMLDListElement"
{ |
5134 | 5146 |
| 5147 ///@docsEditable true |
5135 factory DListElement() => document.$dom_createElement("dl"); | 5148 factory DListElement() => document.$dom_createElement("dl"); |
5136 | 5149 |
5137 /// @domName HTMLDListElement.compact; @docsEditable true | 5150 /// @domName HTMLDListElement.compact; @docsEditable true |
5138 bool compact; | 5151 bool compact; |
5139 } | 5152 } |
5140 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5141 // for details. All rights reserved. Use of this source code is governed by a | 5154 // for details. All rights reserved. Use of this source code is governed by a |
5142 // BSD-style license that can be found in the LICENSE file. | 5155 // BSD-style license that can be found in the LICENSE file. |
5143 | 5156 |
5144 | 5157 |
5145 /// @domName HTMLDataListElement; @docsEditable true | 5158 /// @domName HTMLDataListElement; @docsEditable true |
5146 class DataListElement extends Element implements Element native "*HTMLDataListEl
ement" { | 5159 class DataListElement extends Element implements Element native "*HTMLDataListEl
ement" { |
5147 | 5160 |
| 5161 ///@docsEditable true |
5148 factory DataListElement() => document.$dom_createElement("datalist"); | 5162 factory DataListElement() => document.$dom_createElement("datalist"); |
5149 | 5163 |
5150 /// @domName HTMLDataListElement.options; @docsEditable true | 5164 /// @domName HTMLDataListElement.options; @docsEditable true |
5151 final HtmlCollection options; | 5165 final HtmlCollection options; |
5152 } | 5166 } |
5153 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5154 // for details. All rights reserved. Use of this source code is governed by a | 5168 // for details. All rights reserved. Use of this source code is governed by a |
5155 // BSD-style license that can be found in the LICENSE file. | 5169 // BSD-style license that can be found in the LICENSE file. |
5156 | 5170 |
5157 | 5171 |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5194 DataTransferItem item(int index) native; | 5208 DataTransferItem item(int index) native; |
5195 } | 5209 } |
5196 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5210 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5197 // for details. All rights reserved. Use of this source code is governed by a | 5211 // for details. All rights reserved. Use of this source code is governed by a |
5198 // BSD-style license that can be found in the LICENSE file. | 5212 // BSD-style license that can be found in the LICENSE file. |
5199 | 5213 |
5200 | 5214 |
5201 /// @domName DataView; @docsEditable true | 5215 /// @domName DataView; @docsEditable true |
5202 class DataView extends ArrayBufferView native "*DataView" { | 5216 class DataView extends ArrayBufferView native "*DataView" { |
5203 | 5217 |
| 5218 ///@docsEditable true |
5204 factory DataView(ArrayBuffer buffer, [int byteOffset, int byteLength]) { | 5219 factory DataView(ArrayBuffer buffer, [int byteOffset, int byteLength]) { |
5205 if (!?byteOffset) { | 5220 if (!?byteOffset) { |
5206 return _DataViewFactoryProvider.createDataView(buffer); | 5221 return _DataViewFactoryProvider.createDataView(buffer); |
5207 } | 5222 } |
5208 if (!?byteLength) { | 5223 if (!?byteLength) { |
5209 return _DataViewFactoryProvider.createDataView(buffer, byteOffset); | 5224 return _DataViewFactoryProvider.createDataView(buffer, byteOffset); |
5210 } | 5225 } |
5211 return _DataViewFactoryProvider.createDataView(buffer, byteOffset, byteLengt
h); | 5226 return _DataViewFactoryProvider.createDataView(buffer, byteOffset, byteLengt
h); |
5212 } | 5227 } |
5213 | 5228 |
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5345 EventListenerList get message => this['message']; | 5360 EventListenerList get message => this['message']; |
5346 } | 5361 } |
5347 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5362 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5348 // for details. All rights reserved. Use of this source code is governed by a | 5363 // for details. All rights reserved. Use of this source code is governed by a |
5349 // BSD-style license that can be found in the LICENSE file. | 5364 // BSD-style license that can be found in the LICENSE file. |
5350 | 5365 |
5351 | 5366 |
5352 /// @domName HTMLDetailsElement; @docsEditable true | 5367 /// @domName HTMLDetailsElement; @docsEditable true |
5353 class DetailsElement extends Element implements Element native "*HTMLDetailsElem
ent" { | 5368 class DetailsElement extends Element implements Element native "*HTMLDetailsElem
ent" { |
5354 | 5369 |
| 5370 ///@docsEditable true |
5355 factory DetailsElement() => document.$dom_createElement("details"); | 5371 factory DetailsElement() => document.$dom_createElement("details"); |
5356 | 5372 |
5357 /// @domName HTMLDetailsElement.open; @docsEditable true | 5373 /// @domName HTMLDetailsElement.open; @docsEditable true |
5358 bool open; | 5374 bool open; |
5359 } | 5375 } |
5360 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5376 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5361 // for details. All rights reserved. Use of this source code is governed by a | 5377 // for details. All rights reserved. Use of this source code is governed by a |
5362 // BSD-style license that can be found in the LICENSE file. | 5378 // BSD-style license that can be found in the LICENSE file. |
5363 | 5379 |
5364 | 5380 |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5549 * | 5565 * |
5550 * See also: | 5566 * See also: |
5551 * | 5567 * |
5552 * * [HTML <div> element](http://www.w3.org/TR/html-markup/div.html) from W3C. | 5568 * * [HTML <div> element](http://www.w3.org/TR/html-markup/div.html) from W3C. |
5553 * * [Block-level element](http://www.w3.org/TR/CSS2/visuren.html#block-boxes) f
rom W3C. | 5569 * * [Block-level element](http://www.w3.org/TR/CSS2/visuren.html#block-boxes) f
rom W3C. |
5554 * * [Inline-level element](http://www.w3.org/TR/CSS2/visuren.html#inline-boxes)
from W3C. | 5570 * * [Inline-level element](http://www.w3.org/TR/CSS2/visuren.html#inline-boxes)
from W3C. |
5555 */ | 5571 */ |
5556 /// @domName HTMLDivElement; @docsEditable true | 5572 /// @domName HTMLDivElement; @docsEditable true |
5557 class DivElement extends Element implements Element native "*HTMLDivElement" { | 5573 class DivElement extends Element implements Element native "*HTMLDivElement" { |
5558 | 5574 |
| 5575 ///@docsEditable true |
5559 factory DivElement() => document.$dom_createElement("div"); | 5576 factory DivElement() => document.$dom_createElement("div"); |
5560 } | 5577 } |
5561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5578 // 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 | 5579 // 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. | 5580 // BSD-style license that can be found in the LICENSE file. |
5564 | 5581 |
5565 | 5582 |
5566 /// @domName Document | 5583 /// @domName Document |
5567 /** | 5584 /** |
5568 * The base class for all documents. | 5585 * The base class for all documents. |
(...skipping 828 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6397 DomMimeType namedItem(String name) native; | 6414 DomMimeType namedItem(String name) native; |
6398 } | 6415 } |
6399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6400 // for details. All rights reserved. Use of this source code is governed by a | 6417 // for details. All rights reserved. Use of this source code is governed by a |
6401 // BSD-style license that can be found in the LICENSE file. | 6418 // BSD-style license that can be found in the LICENSE file. |
6402 | 6419 |
6403 | 6420 |
6404 /// @domName DOMParser; @docsEditable true | 6421 /// @domName DOMParser; @docsEditable true |
6405 class DomParser native "*DOMParser" { | 6422 class DomParser native "*DOMParser" { |
6406 | 6423 |
| 6424 ///@docsEditable true |
6407 factory DomParser() => _DomParserFactoryProvider.createDomParser(); | 6425 factory DomParser() => _DomParserFactoryProvider.createDomParser(); |
6408 | 6426 |
6409 /// @domName DOMParser.parseFromString; @docsEditable true | 6427 /// @domName DOMParser.parseFromString; @docsEditable true |
6410 Document parseFromString(String str, String contentType) native; | 6428 Document parseFromString(String str, String contentType) native; |
6411 } | 6429 } |
6412 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6413 // for details. All rights reserved. Use of this source code is governed by a | 6431 // for details. All rights reserved. Use of this source code is governed by a |
6414 // BSD-style license that can be found in the LICENSE file. | 6432 // BSD-style license that can be found in the LICENSE file. |
6415 | 6433 |
6416 | 6434 |
(...skipping 1338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7755 Element previousElementSibling; | 7773 Element previousElementSibling; |
7756 } | 7774 } |
7757 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7775 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7758 // for details. All rights reserved. Use of this source code is governed by a | 7776 // for details. All rights reserved. Use of this source code is governed by a |
7759 // BSD-style license that can be found in the LICENSE file. | 7777 // BSD-style license that can be found in the LICENSE file. |
7760 | 7778 |
7761 | 7779 |
7762 /// @domName HTMLEmbedElement; @docsEditable true | 7780 /// @domName HTMLEmbedElement; @docsEditable true |
7763 class EmbedElement extends Element implements Element native "*HTMLEmbedElement"
{ | 7781 class EmbedElement extends Element implements Element native "*HTMLEmbedElement"
{ |
7764 | 7782 |
| 7783 ///@docsEditable true |
7765 factory EmbedElement() => document.$dom_createElement("embed"); | 7784 factory EmbedElement() => document.$dom_createElement("embed"); |
7766 | 7785 |
7767 /// @domName HTMLEmbedElement.align; @docsEditable true | 7786 /// @domName HTMLEmbedElement.align; @docsEditable true |
7768 String align; | 7787 String align; |
7769 | 7788 |
7770 /// @domName HTMLEmbedElement.height; @docsEditable true | 7789 /// @domName HTMLEmbedElement.height; @docsEditable true |
7771 String height; | 7790 String height; |
7772 | 7791 |
7773 /// @domName HTMLEmbedElement.name; @docsEditable true | 7792 /// @domName HTMLEmbedElement.name; @docsEditable true |
7774 String name; | 7793 String name; |
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8051 String toString() native; | 8070 String toString() native; |
8052 } | 8071 } |
8053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8072 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8054 // for details. All rights reserved. Use of this source code is governed by a | 8073 // for details. All rights reserved. Use of this source code is governed by a |
8055 // BSD-style license that can be found in the LICENSE file. | 8074 // BSD-style license that can be found in the LICENSE file. |
8056 | 8075 |
8057 | 8076 |
8058 /// @domName EventSource; @docsEditable true | 8077 /// @domName EventSource; @docsEditable true |
8059 class EventSource extends EventTarget native "*EventSource" { | 8078 class EventSource extends EventTarget native "*EventSource" { |
8060 | 8079 |
| 8080 ///@docsEditable true |
8061 factory EventSource(String scriptUrl) => _EventSourceFactoryProvider.createEve
ntSource(scriptUrl); | 8081 factory EventSource(String scriptUrl) => _EventSourceFactoryProvider.createEve
ntSource(scriptUrl); |
8062 | 8082 |
8063 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 8083 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
8064 EventSourceEvents get on => | 8084 EventSourceEvents get on => |
8065 new EventSourceEvents(this); | 8085 new EventSourceEvents(this); |
8066 | 8086 |
8067 static const int CLOSED = 2; | 8087 static const int CLOSED = 2; |
8068 | 8088 |
8069 static const int CONNECTING = 0; | 8089 static const int CONNECTING = 0; |
8070 | 8090 |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8207 static const int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; | 8227 static const int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; |
8208 } | 8228 } |
8209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8229 // 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 | 8230 // 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. | 8231 // BSD-style license that can be found in the LICENSE file. |
8212 | 8232 |
8213 | 8233 |
8214 /// @domName HTMLFieldSetElement; @docsEditable true | 8234 /// @domName HTMLFieldSetElement; @docsEditable true |
8215 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { | 8235 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { |
8216 | 8236 |
| 8237 ///@docsEditable true |
8217 factory FieldSetElement() => document.$dom_createElement("fieldset"); | 8238 factory FieldSetElement() => document.$dom_createElement("fieldset"); |
8218 | 8239 |
8219 /// @domName HTMLFieldSetElement.disabled; @docsEditable true | 8240 /// @domName HTMLFieldSetElement.disabled; @docsEditable true |
8220 bool disabled; | 8241 bool disabled; |
8221 | 8242 |
8222 /// @domName HTMLFieldSetElement.elements; @docsEditable true | 8243 /// @domName HTMLFieldSetElement.elements; @docsEditable true |
8223 final HtmlCollection elements; | 8244 final HtmlCollection elements; |
8224 | 8245 |
8225 /// @domName HTMLFieldSetElement.form; @docsEditable true | 8246 /// @domName HTMLFieldSetElement.form; @docsEditable true |
8226 final FormElement form; | 8247 final FormElement form; |
(...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8493 File item(int index) native; | 8514 File item(int index) native; |
8494 } | 8515 } |
8495 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8516 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8496 // for details. All rights reserved. Use of this source code is governed by a | 8517 // for details. All rights reserved. Use of this source code is governed by a |
8497 // BSD-style license that can be found in the LICENSE file. | 8518 // BSD-style license that can be found in the LICENSE file. |
8498 | 8519 |
8499 | 8520 |
8500 /// @domName FileReader; @docsEditable true | 8521 /// @domName FileReader; @docsEditable true |
8501 class FileReader extends EventTarget native "*FileReader" { | 8522 class FileReader extends EventTarget native "*FileReader" { |
8502 | 8523 |
| 8524 ///@docsEditable true |
8503 factory FileReader() => _FileReaderFactoryProvider.createFileReader(); | 8525 factory FileReader() => _FileReaderFactoryProvider.createFileReader(); |
8504 | 8526 |
8505 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 8527 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
8506 FileReaderEvents get on => | 8528 FileReaderEvents get on => |
8507 new FileReaderEvents(this); | 8529 new FileReaderEvents(this); |
8508 | 8530 |
8509 static const int DONE = 2; | 8531 static const int DONE = 2; |
8510 | 8532 |
8511 static const int EMPTY = 0; | 8533 static const int EMPTY = 0; |
8512 | 8534 |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8567 EventListenerList get progress => this['progress']; | 8589 EventListenerList get progress => this['progress']; |
8568 } | 8590 } |
8569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8591 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8570 // for details. All rights reserved. Use of this source code is governed by a | 8592 // for details. All rights reserved. Use of this source code is governed by a |
8571 // BSD-style license that can be found in the LICENSE file. | 8593 // BSD-style license that can be found in the LICENSE file. |
8572 | 8594 |
8573 | 8595 |
8574 /// @domName FileReaderSync; @docsEditable true | 8596 /// @domName FileReaderSync; @docsEditable true |
8575 class FileReaderSync native "*FileReaderSync" { | 8597 class FileReaderSync native "*FileReaderSync" { |
8576 | 8598 |
| 8599 ///@docsEditable true |
8577 factory FileReaderSync() => _FileReaderSyncFactoryProvider.createFileReaderSyn
c(); | 8600 factory FileReaderSync() => _FileReaderSyncFactoryProvider.createFileReaderSyn
c(); |
8578 | 8601 |
8579 /// @domName FileReaderSync.readAsArrayBuffer; @docsEditable true | 8602 /// @domName FileReaderSync.readAsArrayBuffer; @docsEditable true |
8580 ArrayBuffer readAsArrayBuffer(Blob blob) native; | 8603 ArrayBuffer readAsArrayBuffer(Blob blob) native; |
8581 | 8604 |
8582 /// @domName FileReaderSync.readAsBinaryString; @docsEditable true | 8605 /// @domName FileReaderSync.readAsBinaryString; @docsEditable true |
8583 String readAsBinaryString(Blob blob) native; | 8606 String readAsBinaryString(Blob blob) native; |
8584 | 8607 |
8585 /// @domName FileReaderSync.readAsDataURL; @docsEditable true | 8608 /// @domName FileReaderSync.readAsDataURL; @docsEditable true |
8586 @JSName('readAsDataURL') | 8609 @JSName('readAsDataURL') |
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8996 String size; | 9019 String size; |
8997 } | 9020 } |
8998 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9021 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8999 // for details. All rights reserved. Use of this source code is governed by a | 9022 // for details. All rights reserved. Use of this source code is governed by a |
9000 // BSD-style license that can be found in the LICENSE file. | 9023 // BSD-style license that can be found in the LICENSE file. |
9001 | 9024 |
9002 | 9025 |
9003 /// @domName FormData; @docsEditable true | 9026 /// @domName FormData; @docsEditable true |
9004 class FormData native "*FormData" { | 9027 class FormData native "*FormData" { |
9005 | 9028 |
| 9029 ///@docsEditable true |
9006 factory FormData([FormElement form]) { | 9030 factory FormData([FormElement form]) { |
9007 if (!?form) { | 9031 if (!?form) { |
9008 return _FormDataFactoryProvider.createFormData(); | 9032 return _FormDataFactoryProvider.createFormData(); |
9009 } | 9033 } |
9010 return _FormDataFactoryProvider.createFormData(form); | 9034 return _FormDataFactoryProvider.createFormData(form); |
9011 } | 9035 } |
9012 | 9036 |
9013 /// @domName FormData.append; @docsEditable true | 9037 /// @domName FormData.append; @docsEditable true |
9014 void append(String name, String value, String filename) native; | 9038 void append(String name, String value, String filename) native; |
9015 } | 9039 } |
9016 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9040 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9017 // for details. All rights reserved. Use of this source code is governed by a | 9041 // for details. All rights reserved. Use of this source code is governed by a |
9018 // BSD-style license that can be found in the LICENSE file. | 9042 // BSD-style license that can be found in the LICENSE file. |
9019 | 9043 |
9020 | 9044 |
9021 /// @domName HTMLFormElement; @docsEditable true | 9045 /// @domName HTMLFormElement; @docsEditable true |
9022 class FormElement extends Element implements Element native "*HTMLFormElement" { | 9046 class FormElement extends Element implements Element native "*HTMLFormElement" { |
9023 | 9047 |
| 9048 ///@docsEditable true |
9024 factory FormElement() => document.$dom_createElement("form"); | 9049 factory FormElement() => document.$dom_createElement("form"); |
9025 | 9050 |
9026 /// @domName HTMLFormElement.acceptCharset; @docsEditable true | 9051 /// @domName HTMLFormElement.acceptCharset; @docsEditable true |
9027 String acceptCharset; | 9052 String acceptCharset; |
9028 | 9053 |
9029 /// @domName HTMLFormElement.action; @docsEditable true | 9054 /// @domName HTMLFormElement.action; @docsEditable true |
9030 String action; | 9055 String action; |
9031 | 9056 |
9032 /// @domName HTMLFormElement.autocomplete; @docsEditable true | 9057 /// @domName HTMLFormElement.autocomplete; @docsEditable true |
9033 String autocomplete; | 9058 String autocomplete; |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9212 final int timestamp; | 9237 final int timestamp; |
9213 } | 9238 } |
9214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9239 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9215 // for details. All rights reserved. Use of this source code is governed by a | 9240 // for details. All rights reserved. Use of this source code is governed by a |
9216 // BSD-style license that can be found in the LICENSE file. | 9241 // BSD-style license that can be found in the LICENSE file. |
9217 | 9242 |
9218 | 9243 |
9219 /// @domName HTMLHRElement; @docsEditable true | 9244 /// @domName HTMLHRElement; @docsEditable true |
9220 class HRElement extends Element implements Element native "*HTMLHRElement" { | 9245 class HRElement extends Element implements Element native "*HTMLHRElement" { |
9221 | 9246 |
| 9247 ///@docsEditable true |
9222 factory HRElement() => document.$dom_createElement("hr"); | 9248 factory HRElement() => document.$dom_createElement("hr"); |
9223 | 9249 |
9224 /// @domName HTMLHRElement.align; @docsEditable true | 9250 /// @domName HTMLHRElement.align; @docsEditable true |
9225 String align; | 9251 String align; |
9226 | 9252 |
9227 /// @domName HTMLHRElement.noShade; @docsEditable true | 9253 /// @domName HTMLHRElement.noShade; @docsEditable true |
9228 bool noShade; | 9254 bool noShade; |
9229 | 9255 |
9230 /// @domName HTMLHRElement.size; @docsEditable true | 9256 /// @domName HTMLHRElement.size; @docsEditable true |
9231 String size; | 9257 String size; |
(...skipping 21 matching lines...) Expand all Loading... |
9253 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; | 9279 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; |
9254 } | 9280 } |
9255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9281 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9256 // for details. All rights reserved. Use of this source code is governed by a | 9282 // for details. All rights reserved. Use of this source code is governed by a |
9257 // BSD-style license that can be found in the LICENSE file. | 9283 // BSD-style license that can be found in the LICENSE file. |
9258 | 9284 |
9259 | 9285 |
9260 /// @domName HTMLHeadElement; @docsEditable true | 9286 /// @domName HTMLHeadElement; @docsEditable true |
9261 class HeadElement extends Element implements Element native "*HTMLHeadElement" { | 9287 class HeadElement extends Element implements Element native "*HTMLHeadElement" { |
9262 | 9288 |
| 9289 ///@docsEditable true |
9263 factory HeadElement() => document.$dom_createElement("head"); | 9290 factory HeadElement() => document.$dom_createElement("head"); |
9264 | 9291 |
9265 /// @domName HTMLHeadElement.profile; @docsEditable true | 9292 /// @domName HTMLHeadElement.profile; @docsEditable true |
9266 String profile; | 9293 String profile; |
9267 } | 9294 } |
9268 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9295 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9269 // for details. All rights reserved. Use of this source code is governed by a | 9296 // for details. All rights reserved. Use of this source code is governed by a |
9270 // BSD-style license that can be found in the LICENSE file. | 9297 // BSD-style license that can be found in the LICENSE file. |
9271 | 9298 |
9272 | 9299 |
9273 /// @domName HTMLHeadingElement; @docsEditable true | 9300 /// @domName HTMLHeadingElement; @docsEditable true |
9274 class HeadingElement extends Element implements Element native "*HTMLHeadingElem
ent" { | 9301 class HeadingElement extends Element implements Element native "*HTMLHeadingElem
ent" { |
9275 | 9302 |
| 9303 ///@docsEditable true |
9276 factory HeadingElement.h1() => document.$dom_createElement("h1"); | 9304 factory HeadingElement.h1() => document.$dom_createElement("h1"); |
9277 | 9305 |
| 9306 ///@docsEditable true |
9278 factory HeadingElement.h2() => document.$dom_createElement("h2"); | 9307 factory HeadingElement.h2() => document.$dom_createElement("h2"); |
9279 | 9308 |
| 9309 ///@docsEditable true |
9280 factory HeadingElement.h3() => document.$dom_createElement("h3"); | 9310 factory HeadingElement.h3() => document.$dom_createElement("h3"); |
9281 | 9311 |
| 9312 ///@docsEditable true |
9282 factory HeadingElement.h4() => document.$dom_createElement("h4"); | 9313 factory HeadingElement.h4() => document.$dom_createElement("h4"); |
9283 | 9314 |
| 9315 ///@docsEditable true |
9284 factory HeadingElement.h5() => document.$dom_createElement("h5"); | 9316 factory HeadingElement.h5() => document.$dom_createElement("h5"); |
9285 | 9317 |
| 9318 ///@docsEditable true |
9286 factory HeadingElement.h6() => document.$dom_createElement("h6"); | 9319 factory HeadingElement.h6() => document.$dom_createElement("h6"); |
9287 | 9320 |
9288 /// @domName HTMLHeadingElement.align; @docsEditable true | 9321 /// @domName HTMLHeadingElement.align; @docsEditable true |
9289 String align; | 9322 String align; |
9290 } | 9323 } |
9291 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9324 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9292 // for details. All rights reserved. Use of this source code is governed by a | 9325 // for details. All rights reserved. Use of this source code is governed by a |
9293 // BSD-style license that can be found in the LICENSE file. | 9326 // BSD-style license that can be found in the LICENSE file. |
9294 | 9327 |
9295 | 9328 |
(...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9612 String get webkitVisibilityState => document.$dom_webkitVisibilityState; | 9645 String get webkitVisibilityState => document.$dom_webkitVisibilityState; |
9613 } | 9646 } |
9614 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9647 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9615 // for details. All rights reserved. Use of this source code is governed by a | 9648 // for details. All rights reserved. Use of this source code is governed by a |
9616 // BSD-style license that can be found in the LICENSE file. | 9649 // BSD-style license that can be found in the LICENSE file. |
9617 | 9650 |
9618 | 9651 |
9619 /// @domName HTMLHtmlElement; @docsEditable true | 9652 /// @domName HTMLHtmlElement; @docsEditable true |
9620 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { | 9653 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { |
9621 | 9654 |
| 9655 ///@docsEditable true |
9622 factory HtmlElement() => document.$dom_createElement("html"); | 9656 factory HtmlElement() => document.$dom_createElement("html"); |
9623 } | 9657 } |
9624 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9658 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9625 // for details. All rights reserved. Use of this source code is governed by a | 9659 // for details. All rights reserved. Use of this source code is governed by a |
9626 // BSD-style license that can be found in the LICENSE file. | 9660 // BSD-style license that can be found in the LICENSE file. |
9627 | 9661 |
9628 | 9662 |
9629 /// @domName HTMLOptionsCollection; @docsEditable true | 9663 /// @domName HTMLOptionsCollection; @docsEditable true |
9630 class HtmlOptionsCollection extends HtmlCollection native "*HTMLOptionsCollectio
n" { | 9664 class HtmlOptionsCollection extends HtmlCollection native "*HTMLOptionsCollectio
n" { |
9631 | 9665 |
(...skipping 10 matching lines...) Expand all Loading... |
9642 int selectedIndex; | 9676 int selectedIndex; |
9643 | 9677 |
9644 /// @domName HTMLOptionsCollection.remove; @docsEditable true | 9678 /// @domName HTMLOptionsCollection.remove; @docsEditable true |
9645 void remove(int index) native; | 9679 void remove(int index) native; |
9646 } | 9680 } |
9647 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9681 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9648 // for details. All rights reserved. Use of this source code is governed by a | 9682 // for details. All rights reserved. Use of this source code is governed by a |
9649 // BSD-style license that can be found in the LICENSE file. | 9683 // BSD-style license that can be found in the LICENSE file. |
9650 | 9684 |
9651 | 9685 |
| 9686 /** |
| 9687 * A utility for retrieving data from a URL. |
| 9688 * |
| 9689 * HttpRequest can be used to obtain data from http, ftp, and file |
| 9690 * protocols. |
| 9691 * |
| 9692 * For example, suppose we're developing these API docs, and we |
| 9693 * wish to retrieve the HTML of the top-level page and print it out. |
| 9694 * The easiest way to do that would be: |
| 9695 * |
| 9696 * var httpRequest = HttpRequest.get('http://api.dartlang.org', |
| 9697 * (request) => print(request.responseText)); |
| 9698 * |
| 9699 * **Important**: With the default behavior of this class, your |
| 9700 * code making the request should be served from the same origin (domain name, |
| 9701 * port, and application layer protocol) as the URL you are trying to access |
| 9702 * with HttpRequest. However, there are ways to |
| 9703 * [get around this restriction](http://www.dartlang.org/articles/json-web-servi
ce/#note-on-jsonp). |
| 9704 * |
| 9705 * See also: |
| 9706 * |
| 9707 * * [Dart article on using HttpRequests](http://www.dartlang.org/articles/json-
web-service/#getting-data) |
| 9708 * * [JS XMLHttpRequest](https://developer.mozilla.org/en-US/docs/DOM/XMLHttpReq
uest) |
| 9709 * * [Using XMLHttpRequest](https://developer.mozilla.org/en-US/docs/DOM/XMLHttp
Request/Using_XMLHttpRequest) |
| 9710 */ |
9652 /// @domName XMLHttpRequest | 9711 /// @domName XMLHttpRequest |
9653 class HttpRequest extends EventTarget native "*XMLHttpRequest" { | 9712 class HttpRequest extends EventTarget native "*XMLHttpRequest" { |
| 9713 /** |
| 9714 * Creates a URL get request for the specified `url`. |
| 9715 * |
| 9716 * After completing the request, the object will call the user-provided |
| 9717 * [onComplete] callback. |
| 9718 */ |
9654 factory HttpRequest.get(String url, onComplete(HttpRequest request)) => | 9719 factory HttpRequest.get(String url, onComplete(HttpRequest request)) => |
9655 _HttpRequestFactoryProvider.createHttpRequest_get(url, onComplete); | 9720 _HttpRequestFactoryProvider.createHttpRequest_get(url, onComplete); |
9656 | 9721 |
| 9722 /** |
| 9723 * Creates a URL GET request for the specified `url` with |
| 9724 * credentials such a cookie (already) set in the header or |
| 9725 * (authorization headers)[http://tools.ietf.org/html/rfc1945#section-10.2]. |
| 9726 * |
| 9727 * After completing the request, the object will call the user-provided |
| 9728 * [onComplete] callback. |
| 9729 * |
| 9730 * See also: (authorization headers)[http://en.wikipedia.org/wiki/Basic_access
_authentication]. |
| 9731 */ |
9657 factory HttpRequest.getWithCredentials(String url, | 9732 factory HttpRequest.getWithCredentials(String url, |
9658 onComplete(HttpRequest request)) => | 9733 onComplete(HttpRequest request)) => |
9659 _HttpRequestFactoryProvider.createHttpRequest_getWithCredentials(url, | 9734 _HttpRequestFactoryProvider.createHttpRequest_getWithCredentials(url, |
9660 onComplete); | 9735 onComplete); |
9661 | 9736 |
9662 | 9737 |
| 9738 /** |
| 9739 * General constructor for any type of request (GET, POST, etc). |
| 9740 * |
| 9741 * This call is used in conjunction with [open]: |
| 9742 * |
| 9743 * var request = new HttpRequest(); |
| 9744 * request.open('GET', 'http://dartlang.org') |
| 9745 * request.on.load.add((event) => print('Request complete')); |
| 9746 * |
| 9747 * is the (more verbose) equivalent of |
| 9748 * |
| 9749 * var request = new HttpRequest.get('http://dartlang.org', (event) => pri
nt('Request complete')); |
| 9750 */ |
| 9751 ///@docsEditable true |
9663 factory HttpRequest() => _HttpRequestFactoryProvider.createHttpRequest(); | 9752 factory HttpRequest() => _HttpRequestFactoryProvider.createHttpRequest(); |
9664 | 9753 |
| 9754 /** |
| 9755 * Get the set of [HttpRequestEvents] that this request can respond to. |
| 9756 * Usually used when adding an EventListener, such as in |
| 9757 * `document.window.on.keyDown.add((e) => print('keydown happened'))`. |
| 9758 */ |
9665 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 9759 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
9666 HttpRequestEvents get on => | 9760 HttpRequestEvents get on => |
9667 new HttpRequestEvents(this); | 9761 new HttpRequestEvents(this); |
9668 | 9762 |
9669 static const int DONE = 4; | 9763 static const int DONE = 4; |
9670 | 9764 |
9671 static const int HEADERS_RECEIVED = 2; | 9765 static const int HEADERS_RECEIVED = 2; |
9672 | 9766 |
9673 static const int LOADING = 3; | 9767 static const int LOADING = 3; |
9674 | 9768 |
9675 static const int OPENED = 1; | 9769 static const int OPENED = 1; |
9676 | 9770 |
9677 static const int UNSENT = 0; | 9771 static const int UNSENT = 0; |
9678 | 9772 |
| 9773 /** @domName XMLHttpRequest.readyState */ |
9679 /// @domName XMLHttpRequest.readyState; @docsEditable true | 9774 /// @domName XMLHttpRequest.readyState; @docsEditable true |
9680 final int readyState; | 9775 final int readyState; |
9681 | 9776 |
| 9777 /** |
| 9778 * The data received as a reponse from the request. |
| 9779 * |
| 9780 * The data could be in the |
| 9781 * form of a [String], [ArrayBuffer], [Document], [Blob], or json (also a |
| 9782 * [String]). `null` indicates request failure. |
| 9783 */ |
9682 /// @domName XMLHttpRequest.response; @docsEditable true | 9784 /// @domName XMLHttpRequest.response; @docsEditable true |
9683 @Creates('ArrayBuffer|Blob|Document|=Object|=List|String|num') | 9785 @Creates('ArrayBuffer|Blob|Document|=Object|=List|String|num') |
9684 final Object response; | 9786 final Object response; |
9685 | 9787 |
| 9788 /** |
| 9789 * The response in string form or `null` on failure. |
| 9790 */ |
9686 /// @domName XMLHttpRequest.responseText; @docsEditable true | 9791 /// @domName XMLHttpRequest.responseText; @docsEditable true |
9687 final String responseText; | 9792 final String responseText; |
9688 | 9793 |
| 9794 /** |
| 9795 * [String] telling the server the desired response format. |
| 9796 * |
| 9797 * Default is `String`. |
| 9798 * Other options are one of 'arraybuffer', 'blob', 'document', 'json', |
| 9799 * 'text'. Some newer browsers will throw NS_ERROR_DOM_INVALID_ACCESS_ERR if |
| 9800 * `responseType` is set while performing a synchronous request. |
| 9801 * |
| 9802 * See also: [MDN responseType](https://developer.mozilla.org/en-US/docs/DOM/X
MLHttpRequest#responseType) |
| 9803 */ |
9689 /// @domName XMLHttpRequest.responseType; @docsEditable true | 9804 /// @domName XMLHttpRequest.responseType; @docsEditable true |
9690 String responseType; | 9805 String responseType; |
9691 | 9806 |
9692 /// @domName XMLHttpRequest.responseXML; @docsEditable true | 9807 /// @domName XMLHttpRequest.responseXML; @docsEditable true |
9693 @JSName('responseXML') | 9808 @JSName('responseXML') |
9694 final Document responseXml; | 9809 final Document responseXml; |
9695 | 9810 |
| 9811 /** |
| 9812 * The http result code from the request (200, 404, etc). |
| 9813 * See also: [Http Status Codes](http://en.wikipedia.org/wiki/List_of_HTTP_sta
tus_codes) |
| 9814 */ |
9696 /// @domName XMLHttpRequest.status; @docsEditable true | 9815 /// @domName XMLHttpRequest.status; @docsEditable true |
9697 final int status; | 9816 final int status; |
9698 | 9817 |
| 9818 /** |
| 9819 * The request response string (such as "200 OK"). |
| 9820 * See also: [Http Status Codes](http://en.wikipedia.org/wiki/List_of_HTTP_sta
tus_codes) |
| 9821 */ |
9699 /// @domName XMLHttpRequest.statusText; @docsEditable true | 9822 /// @domName XMLHttpRequest.statusText; @docsEditable true |
9700 final String statusText; | 9823 final String statusText; |
9701 | 9824 |
| 9825 /** |
| 9826 * [EventTarget] that can hold listeners to track the progress of the request. |
| 9827 * The events fired will be members of [HttpRequestUploadEvents]. |
| 9828 */ |
9702 /// @domName XMLHttpRequest.upload; @docsEditable true | 9829 /// @domName XMLHttpRequest.upload; @docsEditable true |
9703 final HttpRequestUpload upload; | 9830 final HttpRequestUpload upload; |
9704 | 9831 |
| 9832 /** |
| 9833 * True if cross-site requests should use credentials such as cookies |
| 9834 * or authorization headers; false otherwise. |
| 9835 * |
| 9836 * This value is ignored for same-site requests. |
| 9837 */ |
9705 /// @domName XMLHttpRequest.withCredentials; @docsEditable true | 9838 /// @domName XMLHttpRequest.withCredentials; @docsEditable true |
9706 bool withCredentials; | 9839 bool withCredentials; |
9707 | 9840 |
| 9841 /** |
| 9842 * Stop the current request. |
| 9843 * |
| 9844 * The request can only be stopped if readyState is `HEADERS_RECIEVED` or |
| 9845 * `LOADING`. If this method is not in the process of being sent, the method |
| 9846 * has no effect. |
| 9847 */ |
9708 /// @domName XMLHttpRequest.abort; @docsEditable true | 9848 /// @domName XMLHttpRequest.abort; @docsEditable true |
9709 void abort() native; | 9849 void abort() native; |
9710 | 9850 |
9711 /// @domName XMLHttpRequest.addEventListener; @docsEditable true | 9851 /// @domName XMLHttpRequest.addEventListener; @docsEditable true |
9712 @JSName('addEventListener') | 9852 @JSName('addEventListener') |
9713 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; | 9853 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9714 | 9854 |
9715 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true | 9855 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true |
9716 @JSName('dispatchEvent') | 9856 @JSName('dispatchEvent') |
9717 bool $dom_dispatchEvent(Event evt) native; | 9857 bool $dom_dispatchEvent(Event evt) native; |
9718 | 9858 |
| 9859 /** |
| 9860 * Retrieve all the response headers from a request. |
| 9861 * |
| 9862 * `null` if no headers have been received. For multipart requests, |
| 9863 * `getAllResponseHeaders` will return the response headers for the current |
| 9864 * part of the request. |
| 9865 * |
| 9866 * See also [HTTP response headers](http://en.wikipedia.org/wiki/List_of_HTTP_
header_fields#Responses) |
| 9867 * for a list of common response headers. |
| 9868 */ |
9719 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true | 9869 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true |
9720 String getAllResponseHeaders() native; | 9870 String getAllResponseHeaders() native; |
9721 | 9871 |
| 9872 /** |
| 9873 * Return the response header named `header`, or `null` if not found. |
| 9874 * |
| 9875 * See also [HTTP response headers](http://en.wikipedia.org/wiki/List_of_HTTP_
header_fields#Responses) |
| 9876 * for a list of common response headers. |
| 9877 */ |
9722 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true | 9878 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true |
9723 String getResponseHeader(String header) native; | 9879 String getResponseHeader(String header) native; |
9724 | 9880 |
| 9881 /** |
| 9882 * Specify the desired `url`, and `method` to use in making the request. |
| 9883 * |
| 9884 * By default the request is done asyncronously, with no user or password |
| 9885 * authentication information. If `async` is false, the request will be send |
| 9886 * synchronously. |
| 9887 * |
| 9888 * Calling `open` again on a currently active request is equivalent to |
| 9889 * calling `abort`. |
| 9890 */ |
9725 /// @domName XMLHttpRequest.open; @docsEditable true | 9891 /// @domName XMLHttpRequest.open; @docsEditable true |
9726 void open(String method, String url, [bool async, String user, String password
]) native; | 9892 void open(String method, String url, [bool async, String user, String password
]) native; |
9727 | 9893 |
| 9894 /** |
| 9895 * Specify a particular MIME type (such as `text/xml`) desired for the |
| 9896 * response. |
| 9897 * |
| 9898 * This value must be set before the request has been sent. See also the list |
| 9899 * of [common MIME types](http://en.wikipedia.org/wiki/Internet_media_type#Lis
t_of_common_media_types) |
| 9900 */ |
9728 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true | 9901 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true |
9729 void overrideMimeType(String override) native; | 9902 void overrideMimeType(String override) native; |
9730 | 9903 |
9731 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true | 9904 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true |
9732 @JSName('removeEventListener') | 9905 @JSName('removeEventListener') |
9733 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; | 9906 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
9734 | 9907 |
| 9908 /** |
| 9909 * Send the request with any given `data`. |
| 9910 * |
| 9911 * See also: |
| 9912 * [send() docs](https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest#s
end()) |
| 9913 * from MDN. |
| 9914 */ |
9735 /// @domName XMLHttpRequest.send; @docsEditable true | 9915 /// @domName XMLHttpRequest.send; @docsEditable true |
9736 void send([data]) native; | 9916 void send([data]) native; |
9737 | 9917 |
| 9918 /** Sets HTTP `header` to `value`. */ |
9738 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true | 9919 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true |
9739 void setRequestHeader(String header, String value) native; | 9920 void setRequestHeader(String header, String value) native; |
9740 | 9921 |
9741 } | 9922 } |
9742 | 9923 |
9743 class HttpRequestEvents extends Events { | 9924 class HttpRequestEvents extends Events { |
9744 HttpRequestEvents(EventTarget _ptr) : super(_ptr); | 9925 HttpRequestEvents(EventTarget _ptr) : super(_ptr); |
9745 | 9926 |
9746 EventListenerList get abort => this['abort']; | 9927 EventListenerList get abort => this['abort']; |
9747 | 9928 |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9836 EventListenerList get progress => this['progress']; | 10017 EventListenerList get progress => this['progress']; |
9837 } | 10018 } |
9838 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10019 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9839 // for details. All rights reserved. Use of this source code is governed by a | 10020 // for details. All rights reserved. Use of this source code is governed by a |
9840 // BSD-style license that can be found in the LICENSE file. | 10021 // BSD-style license that can be found in the LICENSE file. |
9841 | 10022 |
9842 | 10023 |
9843 /// @domName HTMLIFrameElement; @docsEditable true | 10024 /// @domName HTMLIFrameElement; @docsEditable true |
9844 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { | 10025 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { |
9845 | 10026 |
| 10027 ///@docsEditable true |
9846 factory IFrameElement() => document.$dom_createElement("iframe"); | 10028 factory IFrameElement() => document.$dom_createElement("iframe"); |
9847 | 10029 |
9848 /// @domName HTMLIFrameElement.align; @docsEditable true | 10030 /// @domName HTMLIFrameElement.align; @docsEditable true |
9849 String align; | 10031 String align; |
9850 | 10032 |
9851 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true | 10033 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true |
9852 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 10034 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
9853 @JSName('contentWindow') | 10035 @JSName('contentWindow') |
9854 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') | 10036 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
9855 final dynamic _contentWindow; | 10037 final dynamic _contentWindow; |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9896 | 10078 |
9897 typedef void IceCallback(IceCandidate candidate, bool moreToFollow, PeerConnecti
on00 source); | 10079 typedef void IceCallback(IceCandidate candidate, bool moreToFollow, PeerConnecti
on00 source); |
9898 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10080 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9899 // for details. All rights reserved. Use of this source code is governed by a | 10081 // for details. All rights reserved. Use of this source code is governed by a |
9900 // BSD-style license that can be found in the LICENSE file. | 10082 // BSD-style license that can be found in the LICENSE file. |
9901 | 10083 |
9902 | 10084 |
9903 /// @domName IceCandidate; @docsEditable true | 10085 /// @domName IceCandidate; @docsEditable true |
9904 class IceCandidate native "*IceCandidate" { | 10086 class IceCandidate native "*IceCandidate" { |
9905 | 10087 |
| 10088 ///@docsEditable true |
9906 factory IceCandidate(String label, String candidateLine) => _IceCandidateFacto
ryProvider.createIceCandidate(label, candidateLine); | 10089 factory IceCandidate(String label, String candidateLine) => _IceCandidateFacto
ryProvider.createIceCandidate(label, candidateLine); |
9907 | 10090 |
9908 /// @domName IceCandidate.label; @docsEditable true | 10091 /// @domName IceCandidate.label; @docsEditable true |
9909 final String label; | 10092 final String label; |
9910 | 10093 |
9911 /// @domName IceCandidate.toSdp; @docsEditable true | 10094 /// @domName IceCandidate.toSdp; @docsEditable true |
9912 String toSdp() native; | 10095 String toSdp() native; |
9913 } | 10096 } |
9914 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10097 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9915 // for details. All rights reserved. Use of this source code is governed by a | 10098 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 13 matching lines...) Expand all Loading... |
9929 final int width; | 10112 final int width; |
9930 } | 10113 } |
9931 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9932 // for details. All rights reserved. Use of this source code is governed by a | 10115 // for details. All rights reserved. Use of this source code is governed by a |
9933 // BSD-style license that can be found in the LICENSE file. | 10116 // BSD-style license that can be found in the LICENSE file. |
9934 | 10117 |
9935 | 10118 |
9936 /// @domName HTMLImageElement; @docsEditable true | 10119 /// @domName HTMLImageElement; @docsEditable true |
9937 class ImageElement extends Element implements Element native "*HTMLImageElement"
{ | 10120 class ImageElement extends Element implements Element native "*HTMLImageElement"
{ |
9938 | 10121 |
| 10122 ///@docsEditable true |
9939 factory ImageElement({String src, int width, int height}) { | 10123 factory ImageElement({String src, int width, int height}) { |
9940 var e = document.$dom_createElement("img"); | 10124 var e = document.$dom_createElement("img"); |
9941 if (src != null) e.src = src; | 10125 if (src != null) e.src = src; |
9942 if (width != null) e.width = width; | 10126 if (width != null) e.width = width; |
9943 if (height != null) e.height = height; | 10127 if (height != null) e.height = height; |
9944 return e; | 10128 return e; |
9945 } | 10129 } |
9946 | 10130 |
9947 /// @domName HTMLImageElement.align; @docsEditable true | 10131 /// @domName HTMLImageElement.align; @docsEditable true |
9948 String align; | 10132 String align; |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10002 final int y; | 10186 final int y; |
10003 } | 10187 } |
10004 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10188 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10005 // for details. All rights reserved. Use of this source code is governed by a | 10189 // for details. All rights reserved. Use of this source code is governed by a |
10006 // BSD-style license that can be found in the LICENSE file. | 10190 // BSD-style license that can be found in the LICENSE file. |
10007 | 10191 |
10008 | 10192 |
10009 /// @domName HTMLInputElement; @docsEditable true | 10193 /// @domName HTMLInputElement; @docsEditable true |
10010 class InputElement extends Element implements Element native "*HTMLInputElement"
{ | 10194 class InputElement extends Element implements Element native "*HTMLInputElement"
{ |
10011 | 10195 |
| 10196 ///@docsEditable true |
10012 factory InputElement({String type}) { | 10197 factory InputElement({String type}) { |
10013 var e = document.$dom_createElement("input"); | 10198 var e = document.$dom_createElement("input"); |
10014 if (type != null) e.type = type; | 10199 if (type != null) e.type = type; |
10015 return e; | 10200 return e; |
10016 } | 10201 } |
10017 | 10202 |
10018 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 10203 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
10019 InputElementEvents get on => | 10204 InputElementEvents get on => |
10020 new InputElementEvents(this); | 10205 new InputElementEvents(this); |
10021 | 10206 |
(...skipping 675 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10697 | 10882 |
10698 } | 10883 } |
10699 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10884 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10700 // for details. All rights reserved. Use of this source code is governed by a | 10885 // for details. All rights reserved. Use of this source code is governed by a |
10701 // BSD-style license that can be found in the LICENSE file. | 10886 // BSD-style license that can be found in the LICENSE file. |
10702 | 10887 |
10703 | 10888 |
10704 /// @domName HTMLKeygenElement; @docsEditable true | 10889 /// @domName HTMLKeygenElement; @docsEditable true |
10705 class KeygenElement extends Element implements Element native "*HTMLKeygenElemen
t" { | 10890 class KeygenElement extends Element implements Element native "*HTMLKeygenElemen
t" { |
10706 | 10891 |
| 10892 ///@docsEditable true |
10707 factory KeygenElement() => document.$dom_createElement("keygen"); | 10893 factory KeygenElement() => document.$dom_createElement("keygen"); |
10708 | 10894 |
10709 /// @domName HTMLKeygenElement.autofocus; @docsEditable true | 10895 /// @domName HTMLKeygenElement.autofocus; @docsEditable true |
10710 bool autofocus; | 10896 bool autofocus; |
10711 | 10897 |
10712 /// @domName HTMLKeygenElement.challenge; @docsEditable true | 10898 /// @domName HTMLKeygenElement.challenge; @docsEditable true |
10713 String challenge; | 10899 String challenge; |
10714 | 10900 |
10715 /// @domName HTMLKeygenElement.disabled; @docsEditable true | 10901 /// @domName HTMLKeygenElement.disabled; @docsEditable true |
10716 bool disabled; | 10902 bool disabled; |
(...skipping 30 matching lines...) Expand all Loading... |
10747 void setCustomValidity(String error) native; | 10933 void setCustomValidity(String error) native; |
10748 } | 10934 } |
10749 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10750 // for details. All rights reserved. Use of this source code is governed by a | 10936 // for details. All rights reserved. Use of this source code is governed by a |
10751 // BSD-style license that can be found in the LICENSE file. | 10937 // BSD-style license that can be found in the LICENSE file. |
10752 | 10938 |
10753 | 10939 |
10754 /// @domName HTMLLIElement; @docsEditable true | 10940 /// @domName HTMLLIElement; @docsEditable true |
10755 class LIElement extends Element implements Element native "*HTMLLIElement" { | 10941 class LIElement extends Element implements Element native "*HTMLLIElement" { |
10756 | 10942 |
| 10943 ///@docsEditable true |
10757 factory LIElement() => document.$dom_createElement("li"); | 10944 factory LIElement() => document.$dom_createElement("li"); |
10758 | 10945 |
10759 /// @domName HTMLLIElement.type; @docsEditable true | 10946 /// @domName HTMLLIElement.type; @docsEditable true |
10760 String type; | 10947 String type; |
10761 | 10948 |
10762 /// @domName HTMLLIElement.value; @docsEditable true | 10949 /// @domName HTMLLIElement.value; @docsEditable true |
10763 int value; | 10950 int value; |
10764 } | 10951 } |
10765 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10952 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10766 // for details. All rights reserved. Use of this source code is governed by a | 10953 // for details. All rights reserved. Use of this source code is governed by a |
10767 // BSD-style license that can be found in the LICENSE file. | 10954 // BSD-style license that can be found in the LICENSE file. |
10768 | 10955 |
10769 | 10956 |
10770 /// @domName HTMLLabelElement; @docsEditable true | 10957 /// @domName HTMLLabelElement; @docsEditable true |
10771 class LabelElement extends Element implements Element native "*HTMLLabelElement"
{ | 10958 class LabelElement extends Element implements Element native "*HTMLLabelElement"
{ |
10772 | 10959 |
| 10960 ///@docsEditable true |
10773 factory LabelElement() => document.$dom_createElement("label"); | 10961 factory LabelElement() => document.$dom_createElement("label"); |
10774 | 10962 |
10775 /// @domName HTMLLabelElement.control; @docsEditable true | 10963 /// @domName HTMLLabelElement.control; @docsEditable true |
10776 final Element control; | 10964 final Element control; |
10777 | 10965 |
10778 /// @domName HTMLLabelElement.form; @docsEditable true | 10966 /// @domName HTMLLabelElement.form; @docsEditable true |
10779 final FormElement form; | 10967 final FormElement form; |
10780 | 10968 |
10781 /// @domName HTMLLabelElement.htmlFor; @docsEditable true | 10969 /// @domName HTMLLabelElement.htmlFor; @docsEditable true |
10782 String htmlFor; | 10970 String htmlFor; |
10783 } | 10971 } |
10784 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10972 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10785 // for details. All rights reserved. Use of this source code is governed by a | 10973 // for details. All rights reserved. Use of this source code is governed by a |
10786 // BSD-style license that can be found in the LICENSE file. | 10974 // BSD-style license that can be found in the LICENSE file. |
10787 | 10975 |
10788 | 10976 |
10789 /// @domName HTMLLegendElement; @docsEditable true | 10977 /// @domName HTMLLegendElement; @docsEditable true |
10790 class LegendElement extends Element implements Element native "*HTMLLegendElemen
t" { | 10978 class LegendElement extends Element implements Element native "*HTMLLegendElemen
t" { |
10791 | 10979 |
| 10980 ///@docsEditable true |
10792 factory LegendElement() => document.$dom_createElement("legend"); | 10981 factory LegendElement() => document.$dom_createElement("legend"); |
10793 | 10982 |
10794 /// @domName HTMLLegendElement.align; @docsEditable true | 10983 /// @domName HTMLLegendElement.align; @docsEditable true |
10795 String align; | 10984 String align; |
10796 | 10985 |
10797 /// @domName HTMLLegendElement.form; @docsEditable true | 10986 /// @domName HTMLLegendElement.form; @docsEditable true |
10798 final FormElement form; | 10987 final FormElement form; |
10799 } | 10988 } |
10800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10989 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10801 // for details. All rights reserved. Use of this source code is governed by a | 10990 // for details. All rights reserved. Use of this source code is governed by a |
10802 // BSD-style license that can be found in the LICENSE file. | 10991 // BSD-style license that can be found in the LICENSE file. |
10803 | 10992 |
10804 | 10993 |
10805 /// @domName HTMLLinkElement; @docsEditable true | 10994 /// @domName HTMLLinkElement; @docsEditable true |
10806 class LinkElement extends Element implements Element native "*HTMLLinkElement" { | 10995 class LinkElement extends Element implements Element native "*HTMLLinkElement" { |
10807 | 10996 |
| 10997 ///@docsEditable true |
10808 factory LinkElement() => document.$dom_createElement("link"); | 10998 factory LinkElement() => document.$dom_createElement("link"); |
10809 | 10999 |
10810 /// @domName HTMLLinkElement.charset; @docsEditable true | 11000 /// @domName HTMLLinkElement.charset; @docsEditable true |
10811 String charset; | 11001 String charset; |
10812 | 11002 |
10813 /// @domName HTMLLinkElement.disabled; @docsEditable true | 11003 /// @domName HTMLLinkElement.disabled; @docsEditable true |
10814 bool disabled; | 11004 bool disabled; |
10815 | 11005 |
10816 /// @domName HTMLLinkElement.href; @docsEditable true | 11006 /// @domName HTMLLinkElement.href; @docsEditable true |
10817 String href; | 11007 String href; |
(...skipping 702 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11520 EventListenerList get transitionEnd => this['webkitTransitionEnd']; | 11710 EventListenerList get transitionEnd => this['webkitTransitionEnd']; |
11521 } | 11711 } |
11522 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11712 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11523 // for details. All rights reserved. Use of this source code is governed by a | 11713 // for details. All rights reserved. Use of this source code is governed by a |
11524 // BSD-style license that can be found in the LICENSE file. | 11714 // BSD-style license that can be found in the LICENSE file. |
11525 | 11715 |
11526 | 11716 |
11527 /// @domName HTMLMapElement; @docsEditable true | 11717 /// @domName HTMLMapElement; @docsEditable true |
11528 class MapElement extends Element implements Element native "*HTMLMapElement" { | 11718 class MapElement extends Element implements Element native "*HTMLMapElement" { |
11529 | 11719 |
| 11720 ///@docsEditable true |
11530 factory MapElement() => document.$dom_createElement("map"); | 11721 factory MapElement() => document.$dom_createElement("map"); |
11531 | 11722 |
11532 /// @domName HTMLMapElement.areas; @docsEditable true | 11723 /// @domName HTMLMapElement.areas; @docsEditable true |
11533 final HtmlCollection areas; | 11724 final HtmlCollection areas; |
11534 | 11725 |
11535 /// @domName HTMLMapElement.name; @docsEditable true | 11726 /// @domName HTMLMapElement.name; @docsEditable true |
11536 String name; | 11727 String name; |
11537 } | 11728 } |
11538 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11729 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11539 // for details. All rights reserved. Use of this source code is governed by a | 11730 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11583 void stop() native; | 11774 void stop() native; |
11584 } | 11775 } |
11585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11776 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11586 // for details. All rights reserved. Use of this source code is governed by a | 11777 // for details. All rights reserved. Use of this source code is governed by a |
11587 // BSD-style license that can be found in the LICENSE file. | 11778 // BSD-style license that can be found in the LICENSE file. |
11588 | 11779 |
11589 | 11780 |
11590 /// @domName MediaController; @docsEditable true | 11781 /// @domName MediaController; @docsEditable true |
11591 class MediaController extends EventTarget native "*MediaController" { | 11782 class MediaController extends EventTarget native "*MediaController" { |
11592 | 11783 |
| 11784 ///@docsEditable true |
11593 factory MediaController() => _MediaControllerFactoryProvider.createMediaContro
ller(); | 11785 factory MediaController() => _MediaControllerFactoryProvider.createMediaContro
ller(); |
11594 | 11786 |
11595 /// @domName MediaController.buffered; @docsEditable true | 11787 /// @domName MediaController.buffered; @docsEditable true |
11596 final TimeRanges buffered; | 11788 final TimeRanges buffered; |
11597 | 11789 |
11598 /// @domName MediaController.currentTime; @docsEditable true | 11790 /// @domName MediaController.currentTime; @docsEditable true |
11599 num currentTime; | 11791 num currentTime; |
11600 | 11792 |
11601 /// @domName MediaController.defaultPlaybackRate; @docsEditable true | 11793 /// @domName MediaController.defaultPlaybackRate; @docsEditable true |
11602 num defaultPlaybackRate; | 11794 num defaultPlaybackRate; |
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11973 void queryChanged(MediaQueryList list); | 12165 void queryChanged(MediaQueryList list); |
11974 } | 12166 } |
11975 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12167 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11976 // for details. All rights reserved. Use of this source code is governed by a | 12168 // for details. All rights reserved. Use of this source code is governed by a |
11977 // BSD-style license that can be found in the LICENSE file. | 12169 // BSD-style license that can be found in the LICENSE file. |
11978 | 12170 |
11979 | 12171 |
11980 /// @domName MediaSource; @docsEditable true | 12172 /// @domName MediaSource; @docsEditable true |
11981 class MediaSource extends EventTarget native "*MediaSource" { | 12173 class MediaSource extends EventTarget native "*MediaSource" { |
11982 | 12174 |
| 12175 ///@docsEditable true |
11983 factory MediaSource() => _MediaSourceFactoryProvider.createMediaSource(); | 12176 factory MediaSource() => _MediaSourceFactoryProvider.createMediaSource(); |
11984 | 12177 |
11985 /// @domName MediaSource.activeSourceBuffers; @docsEditable true | 12178 /// @domName MediaSource.activeSourceBuffers; @docsEditable true |
11986 final SourceBufferList activeSourceBuffers; | 12179 final SourceBufferList activeSourceBuffers; |
11987 | 12180 |
11988 /// @domName MediaSource.duration; @docsEditable true | 12181 /// @domName MediaSource.duration; @docsEditable true |
11989 num duration; | 12182 num duration; |
11990 | 12183 |
11991 /// @domName MediaSource.readyState; @docsEditable true | 12184 /// @domName MediaSource.readyState; @docsEditable true |
11992 final String readyState; | 12185 final String readyState; |
(...skipping 23 matching lines...) Expand all Loading... |
12016 void removeSourceBuffer(SourceBuffer buffer) native; | 12209 void removeSourceBuffer(SourceBuffer buffer) native; |
12017 } | 12210 } |
12018 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12211 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12019 // for details. All rights reserved. Use of this source code is governed by a | 12212 // for details. All rights reserved. Use of this source code is governed by a |
12020 // BSD-style license that can be found in the LICENSE file. | 12213 // BSD-style license that can be found in the LICENSE file. |
12021 | 12214 |
12022 | 12215 |
12023 /// @domName MediaStream; @docsEditable true | 12216 /// @domName MediaStream; @docsEditable true |
12024 class MediaStream extends EventTarget native "*MediaStream" { | 12217 class MediaStream extends EventTarget native "*MediaStream" { |
12025 | 12218 |
| 12219 ///@docsEditable true |
12026 factory MediaStream(MediaStreamTrackList audioTracks, MediaStreamTrackList vid
eoTracks) => _MediaStreamFactoryProvider.createMediaStream(audioTracks, videoTra
cks); | 12220 factory MediaStream(MediaStreamTrackList audioTracks, MediaStreamTrackList vid
eoTracks) => _MediaStreamFactoryProvider.createMediaStream(audioTracks, videoTra
cks); |
12027 | 12221 |
12028 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 12222 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
12029 MediaStreamEvents get on => | 12223 MediaStreamEvents get on => |
12030 new MediaStreamEvents(this); | 12224 new MediaStreamEvents(this); |
12031 | 12225 |
12032 static const int ENDED = 2; | 12226 static const int ENDED = 2; |
12033 | 12227 |
12034 static const int LIVE = 1; | 12228 static const int LIVE = 1; |
12035 | 12229 |
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12209 * A <menu> element represents an unordered list of menu commands. | 12403 * A <menu> element represents an unordered list of menu commands. |
12210 * | 12404 * |
12211 * See also: | 12405 * See also: |
12212 * | 12406 * |
12213 * * [Menu Element](https://developer.mozilla.org/en-US/docs/HTML/Element/menu)
from MDN. | 12407 * * [Menu Element](https://developer.mozilla.org/en-US/docs/HTML/Element/menu)
from MDN. |
12214 * * [Menu Element](http://www.w3.org/TR/html5/the-menu-element.html#the-menu-e
lement) from the W3C. | 12408 * * [Menu Element](http://www.w3.org/TR/html5/the-menu-element.html#the-menu-e
lement) from the W3C. |
12215 */ | 12409 */ |
12216 /// @domName HTMLMenuElement; @docsEditable true | 12410 /// @domName HTMLMenuElement; @docsEditable true |
12217 class MenuElement extends Element implements Element native "*HTMLMenuElement" { | 12411 class MenuElement extends Element implements Element native "*HTMLMenuElement" { |
12218 | 12412 |
| 12413 ///@docsEditable true |
12219 factory MenuElement() => document.$dom_createElement("menu"); | 12414 factory MenuElement() => document.$dom_createElement("menu"); |
12220 } | 12415 } |
12221 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12222 // for details. All rights reserved. Use of this source code is governed by a | 12417 // for details. All rights reserved. Use of this source code is governed by a |
12223 // BSD-style license that can be found in the LICENSE file. | 12418 // BSD-style license that can be found in the LICENSE file. |
12224 | 12419 |
12225 | 12420 |
12226 /// @domName MessageChannel; @docsEditable true | 12421 /// @domName MessageChannel; @docsEditable true |
12227 class MessageChannel native "*MessageChannel" { | 12422 class MessageChannel native "*MessageChannel" { |
12228 | 12423 |
| 12424 ///@docsEditable true |
12229 factory MessageChannel() => _MessageChannelFactoryProvider.createMessageChanne
l(); | 12425 factory MessageChannel() => _MessageChannelFactoryProvider.createMessageChanne
l(); |
12230 | 12426 |
12231 /// @domName MessageChannel.port1; @docsEditable true | 12427 /// @domName MessageChannel.port1; @docsEditable true |
12232 final MessagePort port1; | 12428 final MessagePort port1; |
12233 | 12429 |
12234 /// @domName MessageChannel.port2; @docsEditable true | 12430 /// @domName MessageChannel.port2; @docsEditable true |
12235 final MessagePort port2; | 12431 final MessagePort port2; |
12236 } | 12432 } |
12237 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12238 // for details. All rights reserved. Use of this source code is governed by a | 12434 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12365 | 12561 |
12366 typedef void MetadataCallback(Metadata metadata); | 12562 typedef void MetadataCallback(Metadata metadata); |
12367 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12563 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12368 // for details. All rights reserved. Use of this source code is governed by a | 12564 // for details. All rights reserved. Use of this source code is governed by a |
12369 // BSD-style license that can be found in the LICENSE file. | 12565 // BSD-style license that can be found in the LICENSE file. |
12370 | 12566 |
12371 | 12567 |
12372 /// @domName HTMLMeterElement; @docsEditable true | 12568 /// @domName HTMLMeterElement; @docsEditable true |
12373 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ | 12569 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ |
12374 | 12570 |
| 12571 ///@docsEditable true |
12375 factory MeterElement() => document.$dom_createElement("meter"); | 12572 factory MeterElement() => document.$dom_createElement("meter"); |
12376 | 12573 |
12377 /// @domName HTMLMeterElement.high; @docsEditable true | 12574 /// @domName HTMLMeterElement.high; @docsEditable true |
12378 num high; | 12575 num high; |
12379 | 12576 |
12380 /// @domName HTMLMeterElement.labels; @docsEditable true | 12577 /// @domName HTMLMeterElement.labels; @docsEditable true |
12381 @Returns('NodeList') @Creates('NodeList') | 12578 @Returns('NodeList') @Creates('NodeList') |
12382 final List<Node> labels; | 12579 final List<Node> labels; |
12383 | 12580 |
12384 /// @domName HTMLMeterElement.low; @docsEditable true | 12581 /// @domName HTMLMeterElement.low; @docsEditable true |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12561 void initMutationEvent(String type, bool canBubble, bool cancelable, Node rela
tedNode, String prevValue, String newValue, String attrName, int attrChange) nat
ive; | 12758 void initMutationEvent(String type, bool canBubble, bool cancelable, Node rela
tedNode, String prevValue, String newValue, String attrName, int attrChange) nat
ive; |
12562 } | 12759 } |
12563 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12760 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12564 // for details. All rights reserved. Use of this source code is governed by a | 12761 // for details. All rights reserved. Use of this source code is governed by a |
12565 // BSD-style license that can be found in the LICENSE file. | 12762 // BSD-style license that can be found in the LICENSE file. |
12566 | 12763 |
12567 | 12764 |
12568 /// @domName MutationObserver | 12765 /// @domName MutationObserver |
12569 class MutationObserver native "*MutationObserver" { | 12766 class MutationObserver native "*MutationObserver" { |
12570 | 12767 |
| 12768 ///@docsEditable true |
12571 factory MutationObserver(MutationCallback callback) => _MutationObserverFactor
yProvider.createMutationObserver(callback); | 12769 factory MutationObserver(MutationCallback callback) => _MutationObserverFactor
yProvider.createMutationObserver(callback); |
12572 | 12770 |
12573 /// @domName MutationObserver.disconnect; @docsEditable true | 12771 /// @domName MutationObserver.disconnect; @docsEditable true |
12574 void disconnect() native; | 12772 void disconnect() native; |
12575 | 12773 |
12576 /// @domName MutationObserver._observe; @docsEditable true | 12774 /// @domName MutationObserver._observe; @docsEditable true |
12577 void _observe(Node target, Map options) { | 12775 void _observe(Node target, Map options) { |
12578 var options_1 = convertDartToNative_Dictionary(options); | 12776 var options_1 = convertDartToNative_Dictionary(options); |
12579 __observe_1(target, options_1); | 12777 __observe_1(target, options_1); |
12580 return; | 12778 return; |
(...skipping 848 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13429 final String systemId; | 13627 final String systemId; |
13430 } | 13628 } |
13431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13629 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13432 // for details. All rights reserved. Use of this source code is governed by a | 13630 // for details. All rights reserved. Use of this source code is governed by a |
13433 // BSD-style license that can be found in the LICENSE file. | 13631 // BSD-style license that can be found in the LICENSE file. |
13434 | 13632 |
13435 | 13633 |
13436 /// @domName Notification; @docsEditable true | 13634 /// @domName Notification; @docsEditable true |
13437 class Notification extends EventTarget native "*Notification" { | 13635 class Notification extends EventTarget native "*Notification" { |
13438 | 13636 |
| 13637 ///@docsEditable true |
13439 factory Notification(String title, [Map options]) { | 13638 factory Notification(String title, [Map options]) { |
13440 if (!?options) { | 13639 if (!?options) { |
13441 return _NotificationFactoryProvider.createNotification(title); | 13640 return _NotificationFactoryProvider.createNotification(title); |
13442 } | 13641 } |
13443 return _NotificationFactoryProvider.createNotification(title, options); | 13642 return _NotificationFactoryProvider.createNotification(title, options); |
13444 } | 13643 } |
13445 | 13644 |
13446 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 13645 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
13447 NotificationEvents get on => | 13646 NotificationEvents get on => |
13448 new NotificationEvents(this); | 13647 new NotificationEvents(this); |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13527 | 13726 |
13528 typedef void NotificationPermissionCallback(String permission); | 13727 typedef void NotificationPermissionCallback(String permission); |
13529 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13728 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13530 // for details. All rights reserved. Use of this source code is governed by a | 13729 // for details. All rights reserved. Use of this source code is governed by a |
13531 // BSD-style license that can be found in the LICENSE file. | 13730 // BSD-style license that can be found in the LICENSE file. |
13532 | 13731 |
13533 | 13732 |
13534 /// @domName HTMLOListElement; @docsEditable true | 13733 /// @domName HTMLOListElement; @docsEditable true |
13535 class OListElement extends Element implements Element native "*HTMLOListElement"
{ | 13734 class OListElement extends Element implements Element native "*HTMLOListElement"
{ |
13536 | 13735 |
| 13736 ///@docsEditable true |
13537 factory OListElement() => document.$dom_createElement("ol"); | 13737 factory OListElement() => document.$dom_createElement("ol"); |
13538 | 13738 |
13539 /// @domName HTMLOListElement.compact; @docsEditable true | 13739 /// @domName HTMLOListElement.compact; @docsEditable true |
13540 bool compact; | 13740 bool compact; |
13541 | 13741 |
13542 /// @domName HTMLOListElement.reversed; @docsEditable true | 13742 /// @domName HTMLOListElement.reversed; @docsEditable true |
13543 bool reversed; | 13743 bool reversed; |
13544 | 13744 |
13545 /// @domName HTMLOListElement.start; @docsEditable true | 13745 /// @domName HTMLOListElement.start; @docsEditable true |
13546 int start; | 13746 int start; |
13547 | 13747 |
13548 /// @domName HTMLOListElement.type; @docsEditable true | 13748 /// @domName HTMLOListElement.type; @docsEditable true |
13549 String type; | 13749 String type; |
13550 } | 13750 } |
13551 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13751 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13552 // for details. All rights reserved. Use of this source code is governed by a | 13752 // for details. All rights reserved. Use of this source code is governed by a |
13553 // BSD-style license that can be found in the LICENSE file. | 13753 // BSD-style license that can be found in the LICENSE file. |
13554 | 13754 |
13555 | 13755 |
13556 /// @domName HTMLObjectElement; @docsEditable true | 13756 /// @domName HTMLObjectElement; @docsEditable true |
13557 class ObjectElement extends Element implements Element native "*HTMLObjectElemen
t" { | 13757 class ObjectElement extends Element implements Element native "*HTMLObjectElemen
t" { |
13558 | 13758 |
| 13759 ///@docsEditable true |
13559 factory ObjectElement() => document.$dom_createElement("object"); | 13760 factory ObjectElement() => document.$dom_createElement("object"); |
13560 | 13761 |
13561 /// @domName HTMLObjectElement.align; @docsEditable true | 13762 /// @domName HTMLObjectElement.align; @docsEditable true |
13562 String align; | 13763 String align; |
13563 | 13764 |
13564 /// @domName HTMLObjectElement.archive; @docsEditable true | 13765 /// @domName HTMLObjectElement.archive; @docsEditable true |
13565 String archive; | 13766 String archive; |
13566 | 13767 |
13567 /// @domName HTMLObjectElement.border; @docsEditable true | 13768 /// @domName HTMLObjectElement.border; @docsEditable true |
13568 String border; | 13769 String border; |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13677 bool isVertexArray(WebGLVertexArrayObject arrayObject) native; | 13878 bool isVertexArray(WebGLVertexArrayObject arrayObject) native; |
13678 } | 13879 } |
13679 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13880 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13680 // for details. All rights reserved. Use of this source code is governed by a | 13881 // for details. All rights reserved. Use of this source code is governed by a |
13681 // BSD-style license that can be found in the LICENSE file. | 13882 // BSD-style license that can be found in the LICENSE file. |
13682 | 13883 |
13683 | 13884 |
13684 /// @domName HTMLOptGroupElement; @docsEditable true | 13885 /// @domName HTMLOptGroupElement; @docsEditable true |
13685 class OptGroupElement extends Element implements Element native "*HTMLOptGroupEl
ement" { | 13886 class OptGroupElement extends Element implements Element native "*HTMLOptGroupEl
ement" { |
13686 | 13887 |
| 13888 ///@docsEditable true |
13687 factory OptGroupElement() => document.$dom_createElement("optgroup"); | 13889 factory OptGroupElement() => document.$dom_createElement("optgroup"); |
13688 | 13890 |
13689 /// @domName HTMLOptGroupElement.disabled; @docsEditable true | 13891 /// @domName HTMLOptGroupElement.disabled; @docsEditable true |
13690 bool disabled; | 13892 bool disabled; |
13691 | 13893 |
13692 /// @domName HTMLOptGroupElement.label; @docsEditable true | 13894 /// @domName HTMLOptGroupElement.label; @docsEditable true |
13693 String label; | 13895 String label; |
13694 } | 13896 } |
13695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13696 // for details. All rights reserved. Use of this source code is governed by a | 13898 // for details. All rights reserved. Use of this source code is governed by a |
13697 // BSD-style license that can be found in the LICENSE file. | 13899 // BSD-style license that can be found in the LICENSE file. |
13698 | 13900 |
13699 | 13901 |
13700 /// @domName HTMLOptionElement; @docsEditable true | 13902 /// @domName HTMLOptionElement; @docsEditable true |
13701 class OptionElement extends Element implements Element native "*HTMLOptionElemen
t" { | 13903 class OptionElement extends Element implements Element native "*HTMLOptionElemen
t" { |
13702 | 13904 |
| 13905 ///@docsEditable true |
13703 factory OptionElement([String data, String value, bool defaultSelected, bool s
elected]) { | 13906 factory OptionElement([String data, String value, bool defaultSelected, bool s
elected]) { |
13704 if (!?data) { | 13907 if (!?data) { |
13705 return _OptionElementFactoryProvider.createOptionElement(); | 13908 return _OptionElementFactoryProvider.createOptionElement(); |
13706 } | 13909 } |
13707 if (!?value) { | 13910 if (!?value) { |
13708 return _OptionElementFactoryProvider.createOptionElement(data); | 13911 return _OptionElementFactoryProvider.createOptionElement(data); |
13709 } | 13912 } |
13710 if (!?defaultSelected) { | 13913 if (!?defaultSelected) { |
13711 return _OptionElementFactoryProvider.createOptionElement(data, value); | 13914 return _OptionElementFactoryProvider.createOptionElement(data, value); |
13712 } | 13915 } |
(...skipping 25 matching lines...) Expand all Loading... |
13738 String value; | 13941 String value; |
13739 } | 13942 } |
13740 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13943 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13741 // for details. All rights reserved. Use of this source code is governed by a | 13944 // for details. All rights reserved. Use of this source code is governed by a |
13742 // BSD-style license that can be found in the LICENSE file. | 13945 // BSD-style license that can be found in the LICENSE file. |
13743 | 13946 |
13744 | 13947 |
13745 /// @domName HTMLOutputElement; @docsEditable true | 13948 /// @domName HTMLOutputElement; @docsEditable true |
13746 class OutputElement extends Element implements Element native "*HTMLOutputElemen
t" { | 13949 class OutputElement extends Element implements Element native "*HTMLOutputElemen
t" { |
13747 | 13950 |
| 13951 ///@docsEditable true |
13748 factory OutputElement() => document.$dom_createElement("output"); | 13952 factory OutputElement() => document.$dom_createElement("output"); |
13749 | 13953 |
13750 /// @domName HTMLOutputElement.defaultValue; @docsEditable true | 13954 /// @domName HTMLOutputElement.defaultValue; @docsEditable true |
13751 String defaultValue; | 13955 String defaultValue; |
13752 | 13956 |
13753 /// @domName HTMLOutputElement.form; @docsEditable true | 13957 /// @domName HTMLOutputElement.form; @docsEditable true |
13754 final FormElement form; | 13958 final FormElement form; |
13755 | 13959 |
13756 /// @domName HTMLOutputElement.htmlFor; @docsEditable true | 13960 /// @domName HTMLOutputElement.htmlFor; @docsEditable true |
13757 DomSettableTokenList htmlFor; | 13961 DomSettableTokenList htmlFor; |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13833 final bool persisted; | 14037 final bool persisted; |
13834 } | 14038 } |
13835 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14039 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13836 // for details. All rights reserved. Use of this source code is governed by a | 14040 // for details. All rights reserved. Use of this source code is governed by a |
13837 // BSD-style license that can be found in the LICENSE file. | 14041 // BSD-style license that can be found in the LICENSE file. |
13838 | 14042 |
13839 | 14043 |
13840 /// @domName HTMLParagraphElement; @docsEditable true | 14044 /// @domName HTMLParagraphElement; @docsEditable true |
13841 class ParagraphElement extends Element implements Element native "*HTMLParagraph
Element" { | 14045 class ParagraphElement extends Element implements Element native "*HTMLParagraph
Element" { |
13842 | 14046 |
| 14047 ///@docsEditable true |
13843 factory ParagraphElement() => document.$dom_createElement("p"); | 14048 factory ParagraphElement() => document.$dom_createElement("p"); |
13844 | 14049 |
13845 /// @domName HTMLParagraphElement.align; @docsEditable true | 14050 /// @domName HTMLParagraphElement.align; @docsEditable true |
13846 String align; | 14051 String align; |
13847 } | 14052 } |
13848 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13849 // for details. All rights reserved. Use of this source code is governed by a | 14054 // for details. All rights reserved. Use of this source code is governed by a |
13850 // BSD-style license that can be found in the LICENSE file. | 14055 // BSD-style license that can be found in the LICENSE file. |
13851 | 14056 |
13852 | 14057 |
13853 /// @domName HTMLParamElement; @docsEditable true | 14058 /// @domName HTMLParamElement; @docsEditable true |
13854 class ParamElement extends Element implements Element native "*HTMLParamElement"
{ | 14059 class ParamElement extends Element implements Element native "*HTMLParamElement"
{ |
13855 | 14060 |
| 14061 ///@docsEditable true |
13856 factory ParamElement() => document.$dom_createElement("param"); | 14062 factory ParamElement() => document.$dom_createElement("param"); |
13857 | 14063 |
13858 /// @domName HTMLParamElement.name; @docsEditable true | 14064 /// @domName HTMLParamElement.name; @docsEditable true |
13859 String name; | 14065 String name; |
13860 | 14066 |
13861 /// @domName HTMLParamElement.type; @docsEditable true | 14067 /// @domName HTMLParamElement.type; @docsEditable true |
13862 String type; | 14068 String type; |
13863 | 14069 |
13864 /// @domName HTMLParamElement.value; @docsEditable true | 14070 /// @domName HTMLParamElement.value; @docsEditable true |
13865 String value; | 14071 String value; |
13866 | 14072 |
13867 /// @domName HTMLParamElement.valueType; @docsEditable true | 14073 /// @domName HTMLParamElement.valueType; @docsEditable true |
13868 String valueType; | 14074 String valueType; |
13869 } | 14075 } |
13870 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14076 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13871 // for details. All rights reserved. Use of this source code is governed by a | 14077 // for details. All rights reserved. Use of this source code is governed by a |
13872 // BSD-style license that can be found in the LICENSE file. | 14078 // BSD-style license that can be found in the LICENSE file. |
13873 | 14079 |
13874 | 14080 |
13875 /// @domName PeerConnection00; @docsEditable true | 14081 /// @domName PeerConnection00; @docsEditable true |
13876 class PeerConnection00 extends EventTarget native "*PeerConnection00" { | 14082 class PeerConnection00 extends EventTarget native "*PeerConnection00" { |
13877 | 14083 |
| 14084 ///@docsEditable true |
13878 factory PeerConnection00(String serverConfiguration, IceCallback iceCallback)
=> _PeerConnection00FactoryProvider.createPeerConnection00(serverConfiguration,
iceCallback); | 14085 factory PeerConnection00(String serverConfiguration, IceCallback iceCallback)
=> _PeerConnection00FactoryProvider.createPeerConnection00(serverConfiguration,
iceCallback); |
13879 | 14086 |
13880 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 14087 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
13881 PeerConnection00Events get on => | 14088 PeerConnection00Events get on => |
13882 new PeerConnection00Events(this); | 14089 new PeerConnection00Events(this); |
13883 | 14090 |
13884 static const int ACTIVE = 2; | 14091 static const int ACTIVE = 2; |
13885 | 14092 |
13886 static const int CLOSED = 3; | 14093 static const int CLOSED = 3; |
13887 | 14094 |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14208 | 14415 |
14209 typedef void PositionErrorCallback(PositionError error); | 14416 typedef void PositionErrorCallback(PositionError error); |
14210 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14417 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14211 // for details. All rights reserved. Use of this source code is governed by a | 14418 // for details. All rights reserved. Use of this source code is governed by a |
14212 // BSD-style license that can be found in the LICENSE file. | 14419 // BSD-style license that can be found in the LICENSE file. |
14213 | 14420 |
14214 | 14421 |
14215 /// @domName HTMLPreElement; @docsEditable true | 14422 /// @domName HTMLPreElement; @docsEditable true |
14216 class PreElement extends Element implements Element native "*HTMLPreElement" { | 14423 class PreElement extends Element implements Element native "*HTMLPreElement" { |
14217 | 14424 |
| 14425 ///@docsEditable true |
14218 factory PreElement() => document.$dom_createElement("pre"); | 14426 factory PreElement() => document.$dom_createElement("pre"); |
14219 | 14427 |
14220 /// @domName HTMLPreElement.width; @docsEditable true | 14428 /// @domName HTMLPreElement.width; @docsEditable true |
14221 int width; | 14429 int width; |
14222 | 14430 |
14223 /// @domName HTMLPreElement.wrap; @docsEditable true | 14431 /// @domName HTMLPreElement.wrap; @docsEditable true |
14224 bool wrap; | 14432 bool wrap; |
14225 } | 14433 } |
14226 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14434 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14227 // for details. All rights reserved. Use of this source code is governed by a | 14435 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 13 matching lines...) Expand all Loading... |
14241 final String target; | 14449 final String target; |
14242 } | 14450 } |
14243 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14451 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14244 // for details. All rights reserved. Use of this source code is governed by a | 14452 // for details. All rights reserved. Use of this source code is governed by a |
14245 // BSD-style license that can be found in the LICENSE file. | 14453 // BSD-style license that can be found in the LICENSE file. |
14246 | 14454 |
14247 | 14455 |
14248 /// @domName HTMLProgressElement; @docsEditable true | 14456 /// @domName HTMLProgressElement; @docsEditable true |
14249 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { | 14457 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { |
14250 | 14458 |
| 14459 ///@docsEditable true |
14251 factory ProgressElement() => document.$dom_createElement("progress"); | 14460 factory ProgressElement() => document.$dom_createElement("progress"); |
14252 | 14461 |
14253 /// @domName HTMLProgressElement.labels; @docsEditable true | 14462 /// @domName HTMLProgressElement.labels; @docsEditable true |
14254 @Returns('NodeList') @Creates('NodeList') | 14463 @Returns('NodeList') @Creates('NodeList') |
14255 final List<Node> labels; | 14464 final List<Node> labels; |
14256 | 14465 |
14257 /// @domName HTMLProgressElement.max; @docsEditable true | 14466 /// @domName HTMLProgressElement.max; @docsEditable true |
14258 num max; | 14467 num max; |
14259 | 14468 |
14260 /// @domName HTMLProgressElement.position; @docsEditable true | 14469 /// @domName HTMLProgressElement.position; @docsEditable true |
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14582 final RtcDataChannel channel; | 14791 final RtcDataChannel channel; |
14583 } | 14792 } |
14584 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14793 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14585 // for details. All rights reserved. Use of this source code is governed by a | 14794 // for details. All rights reserved. Use of this source code is governed by a |
14586 // BSD-style license that can be found in the LICENSE file. | 14795 // BSD-style license that can be found in the LICENSE file. |
14587 | 14796 |
14588 | 14797 |
14589 /// @domName RTCIceCandidate; @docsEditable true | 14798 /// @domName RTCIceCandidate; @docsEditable true |
14590 class RtcIceCandidate native "*RTCIceCandidate" { | 14799 class RtcIceCandidate native "*RTCIceCandidate" { |
14591 | 14800 |
| 14801 ///@docsEditable true |
14592 factory RtcIceCandidate(Map dictionary) => _RtcIceCandidateFactoryProvider.cre
ateRtcIceCandidate(dictionary); | 14802 factory RtcIceCandidate(Map dictionary) => _RtcIceCandidateFactoryProvider.cre
ateRtcIceCandidate(dictionary); |
14593 | 14803 |
14594 /// @domName RTCIceCandidate.candidate; @docsEditable true | 14804 /// @domName RTCIceCandidate.candidate; @docsEditable true |
14595 final String candidate; | 14805 final String candidate; |
14596 | 14806 |
14597 /// @domName RTCIceCandidate.sdpMLineIndex; @docsEditable true | 14807 /// @domName RTCIceCandidate.sdpMLineIndex; @docsEditable true |
14598 final int sdpMLineIndex; | 14808 final int sdpMLineIndex; |
14599 | 14809 |
14600 /// @domName RTCIceCandidate.sdpMid; @docsEditable true | 14810 /// @domName RTCIceCandidate.sdpMid; @docsEditable true |
14601 final String sdpMid; | 14811 final String sdpMid; |
(...skipping 10 matching lines...) Expand all Loading... |
14612 final RtcIceCandidate candidate; | 14822 final RtcIceCandidate candidate; |
14613 } | 14823 } |
14614 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14824 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14615 // for details. All rights reserved. Use of this source code is governed by a | 14825 // for details. All rights reserved. Use of this source code is governed by a |
14616 // BSD-style license that can be found in the LICENSE file. | 14826 // BSD-style license that can be found in the LICENSE file. |
14617 | 14827 |
14618 | 14828 |
14619 /// @domName RTCPeerConnection; @docsEditable true | 14829 /// @domName RTCPeerConnection; @docsEditable true |
14620 class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" { | 14830 class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" { |
14621 | 14831 |
| 14832 ///@docsEditable true |
14622 factory RtcPeerConnection(Map rtcIceServers, [Map mediaConstraints]) { | 14833 factory RtcPeerConnection(Map rtcIceServers, [Map mediaConstraints]) { |
14623 if (!?mediaConstraints) { | 14834 if (!?mediaConstraints) { |
14624 return _RtcPeerConnectionFactoryProvider.createRtcPeerConnection(rtcIceSer
vers); | 14835 return _RtcPeerConnectionFactoryProvider.createRtcPeerConnection(rtcIceSer
vers); |
14625 } | 14836 } |
14626 return _RtcPeerConnectionFactoryProvider.createRtcPeerConnection(rtcIceServe
rs, mediaConstraints); | 14837 return _RtcPeerConnectionFactoryProvider.createRtcPeerConnection(rtcIceServe
rs, mediaConstraints); |
14627 } | 14838 } |
14628 | 14839 |
14629 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 14840 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
14630 RtcPeerConnectionEvents get on => | 14841 RtcPeerConnectionEvents get on => |
14631 new RtcPeerConnectionEvents(this); | 14842 new RtcPeerConnectionEvents(this); |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14780 EventListenerList get stateChange => this['statechange']; | 14991 EventListenerList get stateChange => this['statechange']; |
14781 } | 14992 } |
14782 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14993 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14783 // for details. All rights reserved. Use of this source code is governed by a | 14994 // for details. All rights reserved. Use of this source code is governed by a |
14784 // BSD-style license that can be found in the LICENSE file. | 14995 // BSD-style license that can be found in the LICENSE file. |
14785 | 14996 |
14786 | 14997 |
14787 /// @domName RTCSessionDescription; @docsEditable true | 14998 /// @domName RTCSessionDescription; @docsEditable true |
14788 class RtcSessionDescription native "*RTCSessionDescription" { | 14999 class RtcSessionDescription native "*RTCSessionDescription" { |
14789 | 15000 |
| 15001 ///@docsEditable true |
14790 factory RtcSessionDescription(Map dictionary) => _RtcSessionDescriptionFactory
Provider.createRtcSessionDescription(dictionary); | 15002 factory RtcSessionDescription(Map dictionary) => _RtcSessionDescriptionFactory
Provider.createRtcSessionDescription(dictionary); |
14791 | 15003 |
14792 /// @domName RTCSessionDescription.sdp; @docsEditable true | 15004 /// @domName RTCSessionDescription.sdp; @docsEditable true |
14793 String sdp; | 15005 String sdp; |
14794 | 15006 |
14795 /// @domName RTCSessionDescription.type; @docsEditable true | 15007 /// @domName RTCSessionDescription.type; @docsEditable true |
14796 String type; | 15008 String type; |
14797 } | 15009 } |
14798 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15010 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14799 // for details. All rights reserved. Use of this source code is governed by a | 15011 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14907 final int width; | 15119 final int width; |
14908 } | 15120 } |
14909 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15121 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14910 // for details. All rights reserved. Use of this source code is governed by a | 15122 // for details. All rights reserved. Use of this source code is governed by a |
14911 // BSD-style license that can be found in the LICENSE file. | 15123 // BSD-style license that can be found in the LICENSE file. |
14912 | 15124 |
14913 | 15125 |
14914 /// @domName HTMLScriptElement; @docsEditable true | 15126 /// @domName HTMLScriptElement; @docsEditable true |
14915 class ScriptElement extends Element implements Element native "*HTMLScriptElemen
t" { | 15127 class ScriptElement extends Element implements Element native "*HTMLScriptElemen
t" { |
14916 | 15128 |
| 15129 ///@docsEditable true |
14917 factory ScriptElement() => document.$dom_createElement("script"); | 15130 factory ScriptElement() => document.$dom_createElement("script"); |
14918 | 15131 |
14919 /// @domName HTMLScriptElement.async; @docsEditable true | 15132 /// @domName HTMLScriptElement.async; @docsEditable true |
14920 bool async; | 15133 bool async; |
14921 | 15134 |
14922 /// @domName HTMLScriptElement.charset; @docsEditable true | 15135 /// @domName HTMLScriptElement.charset; @docsEditable true |
14923 String charset; | 15136 String charset; |
14924 | 15137 |
14925 /// @domName HTMLScriptElement.crossOrigin; @docsEditable true | 15138 /// @domName HTMLScriptElement.crossOrigin; @docsEditable true |
14926 String crossOrigin; | 15139 String crossOrigin; |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14994 List<ScriptProfileNode> children() native; | 15207 List<ScriptProfileNode> children() native; |
14995 } | 15208 } |
14996 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14997 // for details. All rights reserved. Use of this source code is governed by a | 15210 // for details. All rights reserved. Use of this source code is governed by a |
14998 // BSD-style license that can be found in the LICENSE file. | 15211 // BSD-style license that can be found in the LICENSE file. |
14999 | 15212 |
15000 | 15213 |
15001 /// @domName HTMLSelectElement | 15214 /// @domName HTMLSelectElement |
15002 class SelectElement extends Element implements Element native "*HTMLSelectElemen
t" { | 15215 class SelectElement extends Element implements Element native "*HTMLSelectElemen
t" { |
15003 | 15216 |
| 15217 ///@docsEditable true |
15004 factory SelectElement() => document.$dom_createElement("select"); | 15218 factory SelectElement() => document.$dom_createElement("select"); |
15005 | 15219 |
15006 /// @domName HTMLSelectElement.autofocus; @docsEditable true | 15220 /// @domName HTMLSelectElement.autofocus; @docsEditable true |
15007 bool autofocus; | 15221 bool autofocus; |
15008 | 15222 |
15009 /// @domName HTMLSelectElement.disabled; @docsEditable true | 15223 /// @domName HTMLSelectElement.disabled; @docsEditable true |
15010 bool disabled; | 15224 bool disabled; |
15011 | 15225 |
15012 /// @domName HTMLSelectElement.form; @docsEditable true | 15226 /// @domName HTMLSelectElement.form; @docsEditable true |
15013 final FormElement form; | 15227 final FormElement form; |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15078 } | 15292 } |
15079 } | 15293 } |
15080 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15294 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15081 // for details. All rights reserved. Use of this source code is governed by a | 15295 // for details. All rights reserved. Use of this source code is governed by a |
15082 // BSD-style license that can be found in the LICENSE file. | 15296 // BSD-style license that can be found in the LICENSE file. |
15083 | 15297 |
15084 | 15298 |
15085 /// @domName SessionDescription; @docsEditable true | 15299 /// @domName SessionDescription; @docsEditable true |
15086 class SessionDescription native "*SessionDescription" { | 15300 class SessionDescription native "*SessionDescription" { |
15087 | 15301 |
| 15302 ///@docsEditable true |
15088 factory SessionDescription(String sdp) => _SessionDescriptionFactoryProvider.c
reateSessionDescription(sdp); | 15303 factory SessionDescription(String sdp) => _SessionDescriptionFactoryProvider.c
reateSessionDescription(sdp); |
15089 | 15304 |
15090 /// @domName SessionDescription.addCandidate; @docsEditable true | 15305 /// @domName SessionDescription.addCandidate; @docsEditable true |
15091 void addCandidate(IceCandidate candidate) native; | 15306 void addCandidate(IceCandidate candidate) native; |
15092 | 15307 |
15093 /// @domName SessionDescription.toSdp; @docsEditable true | 15308 /// @domName SessionDescription.toSdp; @docsEditable true |
15094 String toSdp() native; | 15309 String toSdp() native; |
15095 } | 15310 } |
15096 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15311 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15097 // for details. All rights reserved. Use of this source code is governed by a | 15312 // for details. All rights reserved. Use of this source code is governed by a |
15098 // BSD-style license that can be found in the LICENSE file. | 15313 // BSD-style license that can be found in the LICENSE file. |
15099 | 15314 |
15100 | 15315 |
15101 /// @domName HTMLShadowElement; @docsEditable true | 15316 /// @domName HTMLShadowElement; @docsEditable true |
15102 class ShadowElement extends Element implements Element native "*HTMLShadowElemen
t" { | 15317 class ShadowElement extends Element implements Element native "*HTMLShadowElemen
t" { |
15103 | 15318 |
15104 /// @domName HTMLShadowElement.resetStyleInheritance; @docsEditable true | 15319 /// @domName HTMLShadowElement.resetStyleInheritance; @docsEditable true |
15105 bool resetStyleInheritance; | 15320 bool resetStyleInheritance; |
15106 } | 15321 } |
15107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15108 // for details. All rights reserved. Use of this source code is governed by a | 15323 // for details. All rights reserved. Use of this source code is governed by a |
15109 // BSD-style license that can be found in the LICENSE file. | 15324 // BSD-style license that can be found in the LICENSE file. |
15110 | 15325 |
15111 // WARNING: Do not edit - generated code. | 15326 // WARNING: Do not edit - generated code. |
15112 | 15327 |
15113 | 15328 |
15114 /// @domName ShadowRoot | 15329 /// @domName ShadowRoot |
15115 class ShadowRoot extends DocumentFragment native "*ShadowRoot" { | 15330 class ShadowRoot extends DocumentFragment native "*ShadowRoot" { |
15116 | 15331 |
| 15332 ///@docsEditable true |
15117 factory ShadowRoot(Element host) => _ShadowRootFactoryProvider.createShadowRoo
t(host); | 15333 factory ShadowRoot(Element host) => _ShadowRootFactoryProvider.createShadowRoo
t(host); |
15118 | 15334 |
15119 /// @domName ShadowRoot.activeElement; @docsEditable true | 15335 /// @domName ShadowRoot.activeElement; @docsEditable true |
15120 final Element activeElement; | 15336 final Element activeElement; |
15121 | 15337 |
15122 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true | 15338 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true |
15123 bool applyAuthorStyles; | 15339 bool applyAuthorStyles; |
15124 | 15340 |
15125 /// @domName ShadowRoot.innerHTML; @docsEditable true | 15341 /// @domName ShadowRoot.innerHTML; @docsEditable true |
15126 @JSName('innerHTML') | 15342 @JSName('innerHTML') |
(...skipping 27 matching lines...) Expand all Loading... |
15154 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); | 15370 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); |
15155 } | 15371 } |
15156 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15372 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15157 // for details. All rights reserved. Use of this source code is governed by a | 15373 // for details. All rights reserved. Use of this source code is governed by a |
15158 // BSD-style license that can be found in the LICENSE file. | 15374 // BSD-style license that can be found in the LICENSE file. |
15159 | 15375 |
15160 | 15376 |
15161 /// @domName SharedWorker; @docsEditable true | 15377 /// @domName SharedWorker; @docsEditable true |
15162 class SharedWorker extends AbstractWorker native "*SharedWorker" { | 15378 class SharedWorker extends AbstractWorker native "*SharedWorker" { |
15163 | 15379 |
| 15380 ///@docsEditable true |
15164 factory SharedWorker(String scriptURL, [String name]) { | 15381 factory SharedWorker(String scriptURL, [String name]) { |
15165 if (!?name) { | 15382 if (!?name) { |
15166 return _SharedWorkerFactoryProvider.createSharedWorker(scriptURL); | 15383 return _SharedWorkerFactoryProvider.createSharedWorker(scriptURL); |
15167 } | 15384 } |
15168 return _SharedWorkerFactoryProvider.createSharedWorker(scriptURL, name); | 15385 return _SharedWorkerFactoryProvider.createSharedWorker(scriptURL, name); |
15169 } | 15386 } |
15170 | 15387 |
15171 /// @domName SharedWorker.port; @docsEditable true | 15388 /// @domName SharedWorker.port; @docsEditable true |
15172 final MessagePort port; | 15389 final MessagePort port; |
15173 } | 15390 } |
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15339 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; | 15556 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
15340 } | 15557 } |
15341 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15558 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15342 // for details. All rights reserved. Use of this source code is governed by a | 15559 // for details. All rights reserved. Use of this source code is governed by a |
15343 // BSD-style license that can be found in the LICENSE file. | 15560 // BSD-style license that can be found in the LICENSE file. |
15344 | 15561 |
15345 | 15562 |
15346 /// @domName HTMLSourceElement; @docsEditable true | 15563 /// @domName HTMLSourceElement; @docsEditable true |
15347 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { | 15564 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { |
15348 | 15565 |
| 15566 ///@docsEditable true |
15349 factory SourceElement() => document.$dom_createElement("source"); | 15567 factory SourceElement() => document.$dom_createElement("source"); |
15350 | 15568 |
15351 /// @domName HTMLSourceElement.media; @docsEditable true | 15569 /// @domName HTMLSourceElement.media; @docsEditable true |
15352 String media; | 15570 String media; |
15353 | 15571 |
15354 /// @domName HTMLSourceElement.src; @docsEditable true | 15572 /// @domName HTMLSourceElement.src; @docsEditable true |
15355 String src; | 15573 String src; |
15356 | 15574 |
15357 /// @domName HTMLSourceElement.type; @docsEditable true | 15575 /// @domName HTMLSourceElement.type; @docsEditable true |
15358 String type; | 15576 String type; |
15359 } | 15577 } |
15360 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15578 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15361 // for details. All rights reserved. Use of this source code is governed by a | 15579 // for details. All rights reserved. Use of this source code is governed by a |
15362 // BSD-style license that can be found in the LICENSE file. | 15580 // BSD-style license that can be found in the LICENSE file. |
15363 | 15581 |
15364 | 15582 |
15365 /// @domName HTMLSpanElement; @docsEditable true | 15583 /// @domName HTMLSpanElement; @docsEditable true |
15366 class SpanElement extends Element implements Element native "*HTMLSpanElement" { | 15584 class SpanElement extends Element implements Element native "*HTMLSpanElement" { |
15367 | 15585 |
| 15586 ///@docsEditable true |
15368 factory SpanElement() => document.$dom_createElement("span"); | 15587 factory SpanElement() => document.$dom_createElement("span"); |
15369 } | 15588 } |
15370 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15589 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15371 // for details. All rights reserved. Use of this source code is governed by a | 15590 // for details. All rights reserved. Use of this source code is governed by a |
15372 // BSD-style license that can be found in the LICENSE file. | 15591 // BSD-style license that can be found in the LICENSE file. |
15373 | 15592 |
15374 | 15593 |
15375 /// @domName SpeechGrammar; @docsEditable true | 15594 /// @domName SpeechGrammar; @docsEditable true |
15376 class SpeechGrammar native "*SpeechGrammar" { | 15595 class SpeechGrammar native "*SpeechGrammar" { |
15377 | 15596 |
| 15597 ///@docsEditable true |
15378 factory SpeechGrammar() => _SpeechGrammarFactoryProvider.createSpeechGrammar()
; | 15598 factory SpeechGrammar() => _SpeechGrammarFactoryProvider.createSpeechGrammar()
; |
15379 | 15599 |
15380 /// @domName SpeechGrammar.src; @docsEditable true | 15600 /// @domName SpeechGrammar.src; @docsEditable true |
15381 String src; | 15601 String src; |
15382 | 15602 |
15383 /// @domName SpeechGrammar.weight; @docsEditable true | 15603 /// @domName SpeechGrammar.weight; @docsEditable true |
15384 num weight; | 15604 num weight; |
15385 } | 15605 } |
15386 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15606 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15387 // for details. All rights reserved. Use of this source code is governed by a | 15607 // for details. All rights reserved. Use of this source code is governed by a |
15388 // BSD-style license that can be found in the LICENSE file. | 15608 // BSD-style license that can be found in the LICENSE file. |
15389 | 15609 |
15390 | 15610 |
15391 /// @domName SpeechGrammarList; @docsEditable true | 15611 /// @domName SpeechGrammarList; @docsEditable true |
15392 class SpeechGrammarList implements JavaScriptIndexingBehavior, List<SpeechGramma
r> native "*SpeechGrammarList" { | 15612 class SpeechGrammarList implements JavaScriptIndexingBehavior, List<SpeechGramma
r> native "*SpeechGrammarList" { |
15393 | 15613 |
| 15614 ///@docsEditable true |
15394 factory SpeechGrammarList() => _SpeechGrammarListFactoryProvider.createSpeechG
rammarList(); | 15615 factory SpeechGrammarList() => _SpeechGrammarListFactoryProvider.createSpeechG
rammarList(); |
15395 | 15616 |
15396 /// @domName SpeechGrammarList.length; @docsEditable true | 15617 /// @domName SpeechGrammarList.length; @docsEditable true |
15397 int get length => JS("int", "#.length", this); | 15618 int get length => JS("int", "#.length", this); |
15398 | 15619 |
15399 SpeechGrammar operator[](int index) => JS("SpeechGrammar", "#[#]", this, index
); | 15620 SpeechGrammar operator[](int index) => JS("SpeechGrammar", "#[#]", this, index
); |
15400 | 15621 |
15401 void operator[]=(int index, SpeechGrammar value) { | 15622 void operator[]=(int index, SpeechGrammar value) { |
15402 throw new UnsupportedError("Cannot assign element of immutable List."); | 15623 throw new UnsupportedError("Cannot assign element of immutable List."); |
15403 } | 15624 } |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15532 final String utterance; | 15753 final String utterance; |
15533 } | 15754 } |
15534 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15755 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15535 // for details. All rights reserved. Use of this source code is governed by a | 15756 // for details. All rights reserved. Use of this source code is governed by a |
15536 // BSD-style license that can be found in the LICENSE file. | 15757 // BSD-style license that can be found in the LICENSE file. |
15537 | 15758 |
15538 | 15759 |
15539 /// @domName SpeechRecognition; @docsEditable true | 15760 /// @domName SpeechRecognition; @docsEditable true |
15540 class SpeechRecognition extends EventTarget native "*SpeechRecognition" { | 15761 class SpeechRecognition extends EventTarget native "*SpeechRecognition" { |
15541 | 15762 |
| 15763 ///@docsEditable true |
15542 factory SpeechRecognition() => _SpeechRecognitionFactoryProvider.createSpeechR
ecognition(); | 15764 factory SpeechRecognition() => _SpeechRecognitionFactoryProvider.createSpeechR
ecognition(); |
15543 | 15765 |
15544 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 15766 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
15545 SpeechRecognitionEvents get on => | 15767 SpeechRecognitionEvents get on => |
15546 new SpeechRecognitionEvents(this); | 15768 new SpeechRecognitionEvents(this); |
15547 | 15769 |
15548 /// @domName SpeechRecognition.continuous; @docsEditable true | 15770 /// @domName SpeechRecognition.continuous; @docsEditable true |
15549 bool continuous; | 15771 bool continuous; |
15550 | 15772 |
15551 /// @domName SpeechRecognition.grammars; @docsEditable true | 15773 /// @domName SpeechRecognition.grammars; @docsEditable true |
(...skipping 515 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16067 | 16289 |
16068 typedef void StringCallback(String data); | 16290 typedef void StringCallback(String data); |
16069 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16291 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16070 // for details. All rights reserved. Use of this source code is governed by a | 16292 // for details. All rights reserved. Use of this source code is governed by a |
16071 // BSD-style license that can be found in the LICENSE file. | 16293 // BSD-style license that can be found in the LICENSE file. |
16072 | 16294 |
16073 | 16295 |
16074 /// @domName HTMLStyleElement; @docsEditable true | 16296 /// @domName HTMLStyleElement; @docsEditable true |
16075 class StyleElement extends Element implements Element native "*HTMLStyleElement"
{ | 16297 class StyleElement extends Element implements Element native "*HTMLStyleElement"
{ |
16076 | 16298 |
| 16299 ///@docsEditable true |
16077 factory StyleElement() => document.$dom_createElement("style"); | 16300 factory StyleElement() => document.$dom_createElement("style"); |
16078 | 16301 |
16079 /// @domName HTMLStyleElement.disabled; @docsEditable true | 16302 /// @domName HTMLStyleElement.disabled; @docsEditable true |
16080 bool disabled; | 16303 bool disabled; |
16081 | 16304 |
16082 /// @domName HTMLStyleElement.media; @docsEditable true | 16305 /// @domName HTMLStyleElement.media; @docsEditable true |
16083 String media; | 16306 String media; |
16084 | 16307 |
16085 /// @domName HTMLStyleElement.scoped; @docsEditable true | 16308 /// @domName HTMLStyleElement.scoped; @docsEditable true |
16086 bool scoped; | 16309 bool scoped; |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16135 final String type; | 16358 final String type; |
16136 } | 16359 } |
16137 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16360 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16138 // for details. All rights reserved. Use of this source code is governed by a | 16361 // for details. All rights reserved. Use of this source code is governed by a |
16139 // BSD-style license that can be found in the LICENSE file. | 16362 // BSD-style license that can be found in the LICENSE file. |
16140 | 16363 |
16141 | 16364 |
16142 /// @domName HTMLTableCaptionElement; @docsEditable true | 16365 /// @domName HTMLTableCaptionElement; @docsEditable true |
16143 class TableCaptionElement extends Element implements Element native "*HTMLTableC
aptionElement" { | 16366 class TableCaptionElement extends Element implements Element native "*HTMLTableC
aptionElement" { |
16144 | 16367 |
| 16368 ///@docsEditable true |
16145 factory TableCaptionElement() => document.$dom_createElement("caption"); | 16369 factory TableCaptionElement() => document.$dom_createElement("caption"); |
16146 | 16370 |
16147 /// @domName HTMLTableCaptionElement.align; @docsEditable true | 16371 /// @domName HTMLTableCaptionElement.align; @docsEditable true |
16148 String align; | 16372 String align; |
16149 } | 16373 } |
16150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16374 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16151 // for details. All rights reserved. Use of this source code is governed by a | 16375 // for details. All rights reserved. Use of this source code is governed by a |
16152 // BSD-style license that can be found in the LICENSE file. | 16376 // BSD-style license that can be found in the LICENSE file. |
16153 | 16377 |
16154 | 16378 |
16155 /// @domName HTMLTableCellElement; @docsEditable true | 16379 /// @domName HTMLTableCellElement; @docsEditable true |
16156 class TableCellElement extends Element implements Element native "*HTMLTableCell
Element" { | 16380 class TableCellElement extends Element implements Element native "*HTMLTableCell
Element" { |
16157 | 16381 |
| 16382 ///@docsEditable true |
16158 factory TableCellElement() => document.$dom_createElement("td"); | 16383 factory TableCellElement() => document.$dom_createElement("td"); |
16159 | 16384 |
16160 /// @domName HTMLTableCellElement.abbr; @docsEditable true | 16385 /// @domName HTMLTableCellElement.abbr; @docsEditable true |
16161 String abbr; | 16386 String abbr; |
16162 | 16387 |
16163 /// @domName HTMLTableCellElement.align; @docsEditable true | 16388 /// @domName HTMLTableCellElement.align; @docsEditable true |
16164 String align; | 16389 String align; |
16165 | 16390 |
16166 /// @domName HTMLTableCellElement.axis; @docsEditable true | 16391 /// @domName HTMLTableCellElement.axis; @docsEditable true |
16167 String axis; | 16392 String axis; |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16203 String width; | 16428 String width; |
16204 } | 16429 } |
16205 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16430 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16206 // for details. All rights reserved. Use of this source code is governed by a | 16431 // for details. All rights reserved. Use of this source code is governed by a |
16207 // BSD-style license that can be found in the LICENSE file. | 16432 // BSD-style license that can be found in the LICENSE file. |
16208 | 16433 |
16209 | 16434 |
16210 /// @domName HTMLTableColElement; @docsEditable true | 16435 /// @domName HTMLTableColElement; @docsEditable true |
16211 class TableColElement extends Element implements Element native "*HTMLTableColEl
ement" { | 16436 class TableColElement extends Element implements Element native "*HTMLTableColEl
ement" { |
16212 | 16437 |
| 16438 ///@docsEditable true |
16213 factory TableColElement() => document.$dom_createElement("col"); | 16439 factory TableColElement() => document.$dom_createElement("col"); |
16214 | 16440 |
16215 /// @domName HTMLTableColElement.align; @docsEditable true | 16441 /// @domName HTMLTableColElement.align; @docsEditable true |
16216 String align; | 16442 String align; |
16217 | 16443 |
16218 /// @domName HTMLTableColElement.ch; @docsEditable true | 16444 /// @domName HTMLTableColElement.ch; @docsEditable true |
16219 String ch; | 16445 String ch; |
16220 | 16446 |
16221 /// @domName HTMLTableColElement.chOff; @docsEditable true | 16447 /// @domName HTMLTableColElement.chOff; @docsEditable true |
16222 String chOff; | 16448 String chOff; |
16223 | 16449 |
16224 /// @domName HTMLTableColElement.span; @docsEditable true | 16450 /// @domName HTMLTableColElement.span; @docsEditable true |
16225 int span; | 16451 int span; |
16226 | 16452 |
16227 /// @domName HTMLTableColElement.vAlign; @docsEditable true | 16453 /// @domName HTMLTableColElement.vAlign; @docsEditable true |
16228 String vAlign; | 16454 String vAlign; |
16229 | 16455 |
16230 /// @domName HTMLTableColElement.width; @docsEditable true | 16456 /// @domName HTMLTableColElement.width; @docsEditable true |
16231 String width; | 16457 String width; |
16232 } | 16458 } |
16233 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16459 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16234 // for details. All rights reserved. Use of this source code is governed by a | 16460 // for details. All rights reserved. Use of this source code is governed by a |
16235 // BSD-style license that can be found in the LICENSE file. | 16461 // BSD-style license that can be found in the LICENSE file. |
16236 | 16462 |
16237 | 16463 |
16238 /// @domName HTMLTableElement | 16464 /// @domName HTMLTableElement |
16239 class TableElement extends Element implements Element native "*HTMLTableElement"
{ | 16465 class TableElement extends Element implements Element native "*HTMLTableElement"
{ |
16240 | 16466 |
| 16467 ///@docsEditable true |
16241 factory TableElement() => document.$dom_createElement("table"); | 16468 factory TableElement() => document.$dom_createElement("table"); |
16242 | 16469 |
16243 /// @domName HTMLTableElement.align; @docsEditable true | 16470 /// @domName HTMLTableElement.align; @docsEditable true |
16244 String align; | 16471 String align; |
16245 | 16472 |
16246 /// @domName HTMLTableElement.bgColor; @docsEditable true | 16473 /// @domName HTMLTableElement.bgColor; @docsEditable true |
16247 String bgColor; | 16474 String bgColor; |
16248 | 16475 |
16249 /// @domName HTMLTableElement.border; @docsEditable true | 16476 /// @domName HTMLTableElement.border; @docsEditable true |
16250 String border; | 16477 String border; |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16320 Element _createTBody() native; | 16547 Element _createTBody() native; |
16321 } | 16548 } |
16322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16549 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16323 // for details. All rights reserved. Use of this source code is governed by a | 16550 // for details. All rights reserved. Use of this source code is governed by a |
16324 // BSD-style license that can be found in the LICENSE file. | 16551 // BSD-style license that can be found in the LICENSE file. |
16325 | 16552 |
16326 | 16553 |
16327 /// @domName HTMLTableRowElement; @docsEditable true | 16554 /// @domName HTMLTableRowElement; @docsEditable true |
16328 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { | 16555 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { |
16329 | 16556 |
| 16557 ///@docsEditable true |
16330 factory TableRowElement() => document.$dom_createElement("tr"); | 16558 factory TableRowElement() => document.$dom_createElement("tr"); |
16331 | 16559 |
16332 /// @domName HTMLTableRowElement.align; @docsEditable true | 16560 /// @domName HTMLTableRowElement.align; @docsEditable true |
16333 String align; | 16561 String align; |
16334 | 16562 |
16335 /// @domName HTMLTableRowElement.bgColor; @docsEditable true | 16563 /// @domName HTMLTableRowElement.bgColor; @docsEditable true |
16336 String bgColor; | 16564 String bgColor; |
16337 | 16565 |
16338 /// @domName HTMLTableRowElement.cells; @docsEditable true | 16566 /// @domName HTMLTableRowElement.cells; @docsEditable true |
16339 final HtmlCollection cells; | 16567 final HtmlCollection cells; |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16410 | 16638 |
16411 } | 16639 } |
16412 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16640 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16413 // for details. All rights reserved. Use of this source code is governed by a | 16641 // for details. All rights reserved. Use of this source code is governed by a |
16414 // BSD-style license that can be found in the LICENSE file. | 16642 // BSD-style license that can be found in the LICENSE file. |
16415 | 16643 |
16416 | 16644 |
16417 /// @domName HTMLTextAreaElement; @docsEditable true | 16645 /// @domName HTMLTextAreaElement; @docsEditable true |
16418 class TextAreaElement extends Element implements Element native "*HTMLTextAreaEl
ement" { | 16646 class TextAreaElement extends Element implements Element native "*HTMLTextAreaEl
ement" { |
16419 | 16647 |
| 16648 ///@docsEditable true |
16420 factory TextAreaElement() => document.$dom_createElement("textarea"); | 16649 factory TextAreaElement() => document.$dom_createElement("textarea"); |
16421 | 16650 |
16422 /// @domName HTMLTextAreaElement.autofocus; @docsEditable true | 16651 /// @domName HTMLTextAreaElement.autofocus; @docsEditable true |
16423 bool autofocus; | 16652 bool autofocus; |
16424 | 16653 |
16425 /// @domName HTMLTextAreaElement.cols; @docsEditable true | 16654 /// @domName HTMLTextAreaElement.cols; @docsEditable true |
16426 int cols; | 16655 int cols; |
16427 | 16656 |
16428 /// @domName HTMLTextAreaElement.defaultValue; @docsEditable true | 16657 /// @domName HTMLTextAreaElement.defaultValue; @docsEditable true |
16429 String defaultValue; | 16658 String defaultValue; |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16584 EventListenerList get cueChange => this['cuechange']; | 16813 EventListenerList get cueChange => this['cuechange']; |
16585 } | 16814 } |
16586 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16815 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16587 // for details. All rights reserved. Use of this source code is governed by a | 16816 // for details. All rights reserved. Use of this source code is governed by a |
16588 // BSD-style license that can be found in the LICENSE file. | 16817 // BSD-style license that can be found in the LICENSE file. |
16589 | 16818 |
16590 | 16819 |
16591 /// @domName TextTrackCue; @docsEditable true | 16820 /// @domName TextTrackCue; @docsEditable true |
16592 class TextTrackCue extends EventTarget native "*TextTrackCue" { | 16821 class TextTrackCue extends EventTarget native "*TextTrackCue" { |
16593 | 16822 |
| 16823 ///@docsEditable true |
16594 factory TextTrackCue(num startTime, num endTime, String text) => _TextTrackCue
FactoryProvider.createTextTrackCue(startTime, endTime, text); | 16824 factory TextTrackCue(num startTime, num endTime, String text) => _TextTrackCue
FactoryProvider.createTextTrackCue(startTime, endTime, text); |
16595 | 16825 |
16596 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 16826 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
16597 TextTrackCueEvents get on => | 16827 TextTrackCueEvents get on => |
16598 new TextTrackCueEvents(this); | 16828 new TextTrackCueEvents(this); |
16599 | 16829 |
16600 /// @domName TextTrackCue.align; @docsEditable true | 16830 /// @domName TextTrackCue.align; @docsEditable true |
16601 String align; | 16831 String align; |
16602 | 16832 |
16603 /// @domName TextTrackCue.endTime; @docsEditable true | 16833 /// @domName TextTrackCue.endTime; @docsEditable true |
(...skipping 332 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16936 | 17166 |
16937 typedef void TimeoutHandler(); | 17167 typedef void TimeoutHandler(); |
16938 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17168 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16939 // for details. All rights reserved. Use of this source code is governed by a | 17169 // for details. All rights reserved. Use of this source code is governed by a |
16940 // BSD-style license that can be found in the LICENSE file. | 17170 // BSD-style license that can be found in the LICENSE file. |
16941 | 17171 |
16942 | 17172 |
16943 /// @domName HTMLTitleElement; @docsEditable true | 17173 /// @domName HTMLTitleElement; @docsEditable true |
16944 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ | 17174 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ |
16945 | 17175 |
| 17176 ///@docsEditable true |
16946 factory TitleElement() => document.$dom_createElement("title"); | 17177 factory TitleElement() => document.$dom_createElement("title"); |
16947 } | 17178 } |
16948 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17179 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16949 // for details. All rights reserved. Use of this source code is governed by a | 17180 // for details. All rights reserved. Use of this source code is governed by a |
16950 // BSD-style license that can be found in the LICENSE file. | 17181 // BSD-style license that can be found in the LICENSE file. |
16951 | 17182 |
16952 | 17183 |
16953 /// @domName Touch; @docsEditable true | 17184 /// @domName Touch; @docsEditable true |
16954 class Touch native "*Touch" { | 17185 class Touch native "*Touch" { |
16955 | 17186 |
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17139 Touch item(int index) native; | 17370 Touch item(int index) native; |
17140 } | 17371 } |
17141 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17372 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17142 // for details. All rights reserved. Use of this source code is governed by a | 17373 // for details. All rights reserved. Use of this source code is governed by a |
17143 // BSD-style license that can be found in the LICENSE file. | 17374 // BSD-style license that can be found in the LICENSE file. |
17144 | 17375 |
17145 | 17376 |
17146 /// @domName HTMLTrackElement; @docsEditable true | 17377 /// @domName HTMLTrackElement; @docsEditable true |
17147 class TrackElement extends Element implements Element native "*HTMLTrackElement"
{ | 17378 class TrackElement extends Element implements Element native "*HTMLTrackElement"
{ |
17148 | 17379 |
| 17380 ///@docsEditable true |
17149 factory TrackElement() => document.$dom_createElement("track"); | 17381 factory TrackElement() => document.$dom_createElement("track"); |
17150 | 17382 |
17151 static const int ERROR = 3; | 17383 static const int ERROR = 3; |
17152 | 17384 |
17153 static const int LOADED = 2; | 17385 static const int LOADED = 2; |
17154 | 17386 |
17155 static const int LOADING = 1; | 17387 static const int LOADING = 1; |
17156 | 17388 |
17157 static const int NONE = 0; | 17389 static const int NONE = 0; |
17158 | 17390 |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17307 | 17539 |
17308 } | 17540 } |
17309 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17541 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17310 // for details. All rights reserved. Use of this source code is governed by a | 17542 // for details. All rights reserved. Use of this source code is governed by a |
17311 // BSD-style license that can be found in the LICENSE file. | 17543 // BSD-style license that can be found in the LICENSE file. |
17312 | 17544 |
17313 | 17545 |
17314 /// @domName HTMLUListElement; @docsEditable true | 17546 /// @domName HTMLUListElement; @docsEditable true |
17315 class UListElement extends Element implements Element native "*HTMLUListElement"
{ | 17547 class UListElement extends Element implements Element native "*HTMLUListElement"
{ |
17316 | 17548 |
| 17549 ///@docsEditable true |
17317 factory UListElement() => document.$dom_createElement("ul"); | 17550 factory UListElement() => document.$dom_createElement("ul"); |
17318 | 17551 |
17319 /// @domName HTMLUListElement.compact; @docsEditable true | 17552 /// @domName HTMLUListElement.compact; @docsEditable true |
17320 bool compact; | 17553 bool compact; |
17321 | 17554 |
17322 /// @domName HTMLUListElement.type; @docsEditable true | 17555 /// @domName HTMLUListElement.type; @docsEditable true |
17323 String type; | 17556 String type; |
17324 } | 17557 } |
17325 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17558 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17326 // for details. All rights reserved. Use of this source code is governed by a | 17559 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17789 final bool valueMissing; | 18022 final bool valueMissing; |
17790 } | 18023 } |
17791 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18024 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17792 // for details. All rights reserved. Use of this source code is governed by a | 18025 // for details. All rights reserved. Use of this source code is governed by a |
17793 // BSD-style license that can be found in the LICENSE file. | 18026 // BSD-style license that can be found in the LICENSE file. |
17794 | 18027 |
17795 | 18028 |
17796 /// @domName HTMLVideoElement; @docsEditable true | 18029 /// @domName HTMLVideoElement; @docsEditable true |
17797 class VideoElement extends MediaElement native "*HTMLVideoElement" { | 18030 class VideoElement extends MediaElement native "*HTMLVideoElement" { |
17798 | 18031 |
| 18032 ///@docsEditable true |
17799 factory VideoElement() => document.$dom_createElement("video"); | 18033 factory VideoElement() => document.$dom_createElement("video"); |
17800 | 18034 |
17801 /// @domName HTMLVideoElement.height; @docsEditable true | 18035 /// @domName HTMLVideoElement.height; @docsEditable true |
17802 int height; | 18036 int height; |
17803 | 18037 |
17804 /// @domName HTMLVideoElement.poster; @docsEditable true | 18038 /// @domName HTMLVideoElement.poster; @docsEditable true |
17805 String poster; | 18039 String poster; |
17806 | 18040 |
17807 /// @domName HTMLVideoElement.videoHeight; @docsEditable true | 18041 /// @domName HTMLVideoElement.videoHeight; @docsEditable true |
17808 final int videoHeight; | 18042 final int videoHeight; |
(...skipping 1576 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19385 | 19619 |
19386 } | 19620 } |
19387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 19621 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19388 // for details. All rights reserved. Use of this source code is governed by a | 19622 // for details. All rights reserved. Use of this source code is governed by a |
19389 // BSD-style license that can be found in the LICENSE file. | 19623 // BSD-style license that can be found in the LICENSE file. |
19390 | 19624 |
19391 | 19625 |
19392 /// @domName Worker; @docsEditable true | 19626 /// @domName Worker; @docsEditable true |
19393 class Worker extends AbstractWorker native "*Worker" { | 19627 class Worker extends AbstractWorker native "*Worker" { |
19394 | 19628 |
| 19629 ///@docsEditable true |
19395 factory Worker(String scriptUrl) => _WorkerFactoryProvider.createWorker(script
Url); | 19630 factory Worker(String scriptUrl) => _WorkerFactoryProvider.createWorker(script
Url); |
19396 | 19631 |
19397 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 19632 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
19398 WorkerEvents get on => | 19633 WorkerEvents get on => |
19399 new WorkerEvents(this); | 19634 new WorkerEvents(this); |
19400 | 19635 |
19401 /// @domName Worker.postMessage; @docsEditable true | 19636 /// @domName Worker.postMessage; @docsEditable true |
19402 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { | 19637 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { |
19403 if (?messagePorts) { | 19638 if (?messagePorts) { |
19404 var message_1 = convertDartToNative_SerializedScriptValue(message); | 19639 var message_1 = convertDartToNative_SerializedScriptValue(message); |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19572 final String userAgent; | 19807 final String userAgent; |
19573 } | 19808 } |
19574 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 19809 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19575 // for details. All rights reserved. Use of this source code is governed by a | 19810 // for details. All rights reserved. Use of this source code is governed by a |
19576 // BSD-style license that can be found in the LICENSE file. | 19811 // BSD-style license that can be found in the LICENSE file. |
19577 | 19812 |
19578 | 19813 |
19579 /// @domName XPathEvaluator; @docsEditable true | 19814 /// @domName XPathEvaluator; @docsEditable true |
19580 class XPathEvaluator native "*XPathEvaluator" { | 19815 class XPathEvaluator native "*XPathEvaluator" { |
19581 | 19816 |
| 19817 ///@docsEditable true |
19582 factory XPathEvaluator() => _XPathEvaluatorFactoryProvider.createXPathEvaluato
r(); | 19818 factory XPathEvaluator() => _XPathEvaluatorFactoryProvider.createXPathEvaluato
r(); |
19583 | 19819 |
19584 /// @domName XPathEvaluator.createExpression; @docsEditable true | 19820 /// @domName XPathEvaluator.createExpression; @docsEditable true |
19585 XPathExpression createExpression(String expression, XPathNSResolver resolver)
native; | 19821 XPathExpression createExpression(String expression, XPathNSResolver resolver)
native; |
19586 | 19822 |
19587 /// @domName XPathEvaluator.createNSResolver; @docsEditable true | 19823 /// @domName XPathEvaluator.createNSResolver; @docsEditable true |
19588 XPathNSResolver createNSResolver(Node nodeResolver) native; | 19824 XPathNSResolver createNSResolver(Node nodeResolver) native; |
19589 | 19825 |
19590 /// @domName XPathEvaluator.evaluate; @docsEditable true | 19826 /// @domName XPathEvaluator.evaluate; @docsEditable true |
19591 XPathResult evaluate(String expression, Node contextNode, XPathNSResolver reso
lver, int type, XPathResult inResult) native; | 19827 XPathResult evaluate(String expression, Node contextNode, XPathNSResolver reso
lver, int type, XPathResult inResult) native; |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19693 Node snapshotItem(int index) native; | 19929 Node snapshotItem(int index) native; |
19694 } | 19930 } |
19695 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 19931 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19696 // for details. All rights reserved. Use of this source code is governed by a | 19932 // for details. All rights reserved. Use of this source code is governed by a |
19697 // BSD-style license that can be found in the LICENSE file. | 19933 // BSD-style license that can be found in the LICENSE file. |
19698 | 19934 |
19699 | 19935 |
19700 /// @domName XMLSerializer; @docsEditable true | 19936 /// @domName XMLSerializer; @docsEditable true |
19701 class XmlSerializer native "*XMLSerializer" { | 19937 class XmlSerializer native "*XMLSerializer" { |
19702 | 19938 |
| 19939 ///@docsEditable true |
19703 factory XmlSerializer() => _XmlSerializerFactoryProvider.createXmlSerializer()
; | 19940 factory XmlSerializer() => _XmlSerializerFactoryProvider.createXmlSerializer()
; |
19704 | 19941 |
19705 /// @domName XMLSerializer.serializeToString; @docsEditable true | 19942 /// @domName XMLSerializer.serializeToString; @docsEditable true |
19706 String serializeToString(Node node) native; | 19943 String serializeToString(Node node) native; |
19707 } | 19944 } |
19708 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 19945 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19709 // for details. All rights reserved. Use of this source code is governed by a | 19946 // for details. All rights reserved. Use of this source code is governed by a |
19710 // BSD-style license that can be found in the LICENSE file. | 19947 // BSD-style license that can be found in the LICENSE file. |
19711 | 19948 |
19712 | 19949 |
19713 /// @domName XSLTProcessor; @docsEditable true | 19950 /// @domName XSLTProcessor; @docsEditable true |
19714 class XsltProcessor native "*XSLTProcessor" { | 19951 class XsltProcessor native "*XSLTProcessor" { |
19715 | 19952 |
| 19953 ///@docsEditable true |
19716 factory XsltProcessor() => _XsltProcessorFactoryProvider.createXsltProcessor()
; | 19954 factory XsltProcessor() => _XsltProcessorFactoryProvider.createXsltProcessor()
; |
19717 | 19955 |
19718 /// @domName XSLTProcessor.clearParameters; @docsEditable true | 19956 /// @domName XSLTProcessor.clearParameters; @docsEditable true |
19719 void clearParameters() native; | 19957 void clearParameters() native; |
19720 | 19958 |
19721 /// @domName XSLTProcessor.getParameter; @docsEditable true | 19959 /// @domName XSLTProcessor.getParameter; @docsEditable true |
19722 String getParameter(String namespaceURI, String localName) native; | 19960 String getParameter(String namespaceURI, String localName) native; |
19723 | 19961 |
19724 /// @domName XSLTProcessor.importStylesheet; @docsEditable true | 19962 /// @domName XSLTProcessor.importStylesheet; @docsEditable true |
19725 void importStylesheet(Node stylesheet) native; | 19963 void importStylesheet(Node stylesheet) native; |
(...skipping 4708 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
24434 T next() { | 24672 T next() { |
24435 if (!hasNext) { | 24673 if (!hasNext) { |
24436 throw new StateError("No more elements"); | 24674 throw new StateError("No more elements"); |
24437 } | 24675 } |
24438 return _array[_pos++]; | 24676 return _array[_pos++]; |
24439 } | 24677 } |
24440 | 24678 |
24441 final List<T> _array; | 24679 final List<T> _array; |
24442 int _pos; | 24680 int _pos; |
24443 } | 24681 } |
OLD | NEW |