| 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:math'; | 8 import 'dart:math'; |
| 9 import 'dart:svg' as svg; | 9 import 'dart:svg' as svg; |
| 10 import 'dart:web_audio' as web_audio; | 10 import 'dart:web_audio' as web_audio; |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 90 /// @domName HTMLAnchorElement; @docsEditable true | 90 /// @domName HTMLAnchorElement; @docsEditable true |
| 91 class AnchorElement extends Element native "*HTMLAnchorElement" { | 91 class AnchorElement extends Element native "*HTMLAnchorElement" { |
| 92 | 92 |
| 93 ///@docsEditable true | 93 ///@docsEditable true |
| 94 factory AnchorElement({String href}) { | 94 factory AnchorElement({String href}) { |
| 95 var e = document.$dom_createElement("a"); | 95 var e = document.$dom_createElement("a"); |
| 96 if (href != null) e.href = href; | 96 if (href != null) e.href = href; |
| 97 return e; | 97 return e; |
| 98 } | 98 } |
| 99 | 99 |
| 100 /// @domName HTMLAnchorElement.charset; @docsEditable true | |
| 101 String charset; | |
| 102 | |
| 103 /// @domName HTMLAnchorElement.coords; @docsEditable true | |
| 104 String coords; | |
| 105 | |
| 106 /// @domName HTMLAnchorElement.download; @docsEditable true | 100 /// @domName HTMLAnchorElement.download; @docsEditable true |
| 107 String download; | 101 String download; |
| 108 | 102 |
| 109 /// @domName HTMLAnchorElement.hash; @docsEditable true | 103 /// @domName HTMLAnchorElement.hash; @docsEditable true |
| 110 String hash; | 104 String hash; |
| 111 | 105 |
| 112 /// @domName HTMLAnchorElement.host; @docsEditable true | 106 /// @domName HTMLAnchorElement.host; @docsEditable true |
| 113 String host; | 107 String host; |
| 114 | 108 |
| 115 /// @domName HTMLAnchorElement.hostname; @docsEditable true | 109 /// @domName HTMLAnchorElement.hostname; @docsEditable true |
| (...skipping 19 matching lines...) Expand all Loading... |
| 135 | 129 |
| 136 /// @domName HTMLAnchorElement.port; @docsEditable true | 130 /// @domName HTMLAnchorElement.port; @docsEditable true |
| 137 String port; | 131 String port; |
| 138 | 132 |
| 139 /// @domName HTMLAnchorElement.protocol; @docsEditable true | 133 /// @domName HTMLAnchorElement.protocol; @docsEditable true |
| 140 String protocol; | 134 String protocol; |
| 141 | 135 |
| 142 /// @domName HTMLAnchorElement.rel; @docsEditable true | 136 /// @domName HTMLAnchorElement.rel; @docsEditable true |
| 143 String rel; | 137 String rel; |
| 144 | 138 |
| 145 /// @domName HTMLAnchorElement.rev; @docsEditable true | |
| 146 String rev; | |
| 147 | |
| 148 /// @domName HTMLAnchorElement.search; @docsEditable true | 139 /// @domName HTMLAnchorElement.search; @docsEditable true |
| 149 String search; | 140 String search; |
| 150 | 141 |
| 151 /// @domName HTMLAnchorElement.shape; @docsEditable true | |
| 152 String shape; | |
| 153 | |
| 154 /// @domName HTMLAnchorElement.target; @docsEditable true | 142 /// @domName HTMLAnchorElement.target; @docsEditable true |
| 155 String target; | 143 String target; |
| 156 | 144 |
| 157 /// @domName HTMLAnchorElement.type; @docsEditable true | 145 /// @domName HTMLAnchorElement.type; @docsEditable true |
| 158 String type; | 146 String type; |
| 159 | 147 |
| 160 /// @domName HTMLAnchorElement.toString; @docsEditable true | 148 /// @domName HTMLAnchorElement.toString; @docsEditable true |
| 161 String toString() native; | 149 String toString() native; |
| 162 } | 150 } |
| 163 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 151 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 315 | 303 |
| 316 /// @domName HTMLAreaElement.host; @docsEditable true | 304 /// @domName HTMLAreaElement.host; @docsEditable true |
| 317 final String host; | 305 final String host; |
| 318 | 306 |
| 319 /// @domName HTMLAreaElement.hostname; @docsEditable true | 307 /// @domName HTMLAreaElement.hostname; @docsEditable true |
| 320 final String hostname; | 308 final String hostname; |
| 321 | 309 |
| 322 /// @domName HTMLAreaElement.href; @docsEditable true | 310 /// @domName HTMLAreaElement.href; @docsEditable true |
| 323 String href; | 311 String href; |
| 324 | 312 |
| 325 /// @domName HTMLAreaElement.noHref; @docsEditable true | |
| 326 bool noHref; | |
| 327 | |
| 328 /// @domName HTMLAreaElement.pathname; @docsEditable true | 313 /// @domName HTMLAreaElement.pathname; @docsEditable true |
| 329 final String pathname; | 314 final String pathname; |
| 330 | 315 |
| 331 /// @domName HTMLAreaElement.ping; @docsEditable true | 316 /// @domName HTMLAreaElement.ping; @docsEditable true |
| 332 String ping; | 317 String ping; |
| 333 | 318 |
| 334 /// @domName HTMLAreaElement.port; @docsEditable true | 319 /// @domName HTMLAreaElement.port; @docsEditable true |
| 335 final String port; | 320 final String port; |
| 336 | 321 |
| 337 /// @domName HTMLAreaElement.protocol; @docsEditable true | 322 /// @domName HTMLAreaElement.protocol; @docsEditable true |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 468 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 469 // for details. All rights reserved. Use of this source code is governed by a | 454 // for details. All rights reserved. Use of this source code is governed by a |
| 470 // BSD-style license that can be found in the LICENSE file. | 455 // BSD-style license that can be found in the LICENSE file. |
| 471 | 456 |
| 472 | 457 |
| 473 /// @domName HTMLBRElement; @docsEditable true | 458 /// @domName HTMLBRElement; @docsEditable true |
| 474 class BRElement extends Element native "*HTMLBRElement" { | 459 class BRElement extends Element native "*HTMLBRElement" { |
| 475 | 460 |
| 476 ///@docsEditable true | 461 ///@docsEditable true |
| 477 factory BRElement() => document.$dom_createElement("br"); | 462 factory BRElement() => document.$dom_createElement("br"); |
| 478 | |
| 479 /// @domName HTMLBRElement.clear; @docsEditable true | |
| 480 String clear; | |
| 481 } | 463 } |
| 482 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 464 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 483 // for details. All rights reserved. Use of this source code is governed by a | 465 // for details. All rights reserved. Use of this source code is governed by a |
| 484 // BSD-style license that can be found in the LICENSE file. | 466 // BSD-style license that can be found in the LICENSE file. |
| 485 | 467 |
| 486 | 468 |
| 487 /// @domName BarInfo; @docsEditable true | 469 /// @domName BarInfo; @docsEditable true |
| 488 class BarInfo native "*BarInfo" { | 470 class BarInfo native "*BarInfo" { |
| 489 | 471 |
| 490 /// @domName BarInfo.visible; @docsEditable true | 472 /// @domName BarInfo.visible; @docsEditable true |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 643 /// @domName HTMLBodyElement; @docsEditable true | 625 /// @domName HTMLBodyElement; @docsEditable true |
| 644 class BodyElement extends Element native "*HTMLBodyElement" { | 626 class BodyElement extends Element native "*HTMLBodyElement" { |
| 645 | 627 |
| 646 ///@docsEditable true | 628 ///@docsEditable true |
| 647 factory BodyElement() => document.$dom_createElement("body"); | 629 factory BodyElement() => document.$dom_createElement("body"); |
| 648 | 630 |
| 649 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 631 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
| 650 BodyElementEvents get on => | 632 BodyElementEvents get on => |
| 651 new BodyElementEvents(this); | 633 new BodyElementEvents(this); |
| 652 | 634 |
| 653 /// @domName HTMLBodyElement.aLink; @docsEditable true | |
| 654 String aLink; | |
| 655 | |
| 656 /// @domName HTMLBodyElement.background; @docsEditable true | |
| 657 String background; | |
| 658 | |
| 659 /// @domName HTMLBodyElement.bgColor; @docsEditable true | |
| 660 String bgColor; | |
| 661 | |
| 662 /// @domName HTMLBodyElement.link; @docsEditable true | |
| 663 String link; | |
| 664 | |
| 665 /// @domName HTMLBodyElement.vLink; @docsEditable true | 635 /// @domName HTMLBodyElement.vLink; @docsEditable true |
| 666 String vLink; | 636 String vLink; |
| 667 } | 637 } |
| 668 | 638 |
| 669 /// @docsEditable true | 639 /// @docsEditable true |
| 670 class BodyElementEvents extends ElementEvents { | 640 class BodyElementEvents extends ElementEvents { |
| 671 /// @docsEditable true | 641 /// @docsEditable true |
| 672 BodyElementEvents(EventTarget _ptr) : super(_ptr); | 642 BodyElementEvents(EventTarget _ptr) : super(_ptr); |
| 673 | 643 |
| 674 /// @docsEditable true | 644 /// @docsEditable true |
| (...skipping 4613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5258 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5289 // for details. All rights reserved. Use of this source code is governed by a | 5259 // for details. All rights reserved. Use of this source code is governed by a |
| 5290 // BSD-style license that can be found in the LICENSE file. | 5260 // BSD-style license that can be found in the LICENSE file. |
| 5291 | 5261 |
| 5292 | 5262 |
| 5293 /// @domName HTMLDListElement; @docsEditable true | 5263 /// @domName HTMLDListElement; @docsEditable true |
| 5294 class DListElement extends Element native "*HTMLDListElement" { | 5264 class DListElement extends Element native "*HTMLDListElement" { |
| 5295 | 5265 |
| 5296 ///@docsEditable true | 5266 ///@docsEditable true |
| 5297 factory DListElement() => document.$dom_createElement("dl"); | 5267 factory DListElement() => document.$dom_createElement("dl"); |
| 5298 | |
| 5299 /// @domName HTMLDListElement.compact; @docsEditable true | |
| 5300 bool compact; | |
| 5301 } | 5268 } |
| 5302 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5269 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5303 // for details. All rights reserved. Use of this source code is governed by a | 5270 // for details. All rights reserved. Use of this source code is governed by a |
| 5304 // BSD-style license that can be found in the LICENSE file. | 5271 // BSD-style license that can be found in the LICENSE file. |
| 5305 | 5272 |
| 5306 | 5273 |
| 5307 /// @domName HTMLDataListElement; @docsEditable true | 5274 /// @domName HTMLDataListElement; @docsEditable true |
| 5308 @SupportedBrowser(SupportedBrowser.CHROME) | 5275 @SupportedBrowser(SupportedBrowser.CHROME) |
| 5309 @SupportedBrowser(SupportedBrowser.FIREFOX) | 5276 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 5310 @SupportedBrowser(SupportedBrowser.IE, '10') | 5277 @SupportedBrowser(SupportedBrowser.IE, '10') |
| (...skipping 4427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9738 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9705 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9739 // for details. All rights reserved. Use of this source code is governed by a | 9706 // for details. All rights reserved. Use of this source code is governed by a |
| 9740 // BSD-style license that can be found in the LICENSE file. | 9707 // BSD-style license that can be found in the LICENSE file. |
| 9741 | 9708 |
| 9742 | 9709 |
| 9743 /// @domName HTMLHRElement; @docsEditable true | 9710 /// @domName HTMLHRElement; @docsEditable true |
| 9744 class HRElement extends Element native "*HTMLHRElement" { | 9711 class HRElement extends Element native "*HTMLHRElement" { |
| 9745 | 9712 |
| 9746 ///@docsEditable true | 9713 ///@docsEditable true |
| 9747 factory HRElement() => document.$dom_createElement("hr"); | 9714 factory HRElement() => document.$dom_createElement("hr"); |
| 9748 | |
| 9749 /// @domName HTMLHRElement.align; @docsEditable true | |
| 9750 String align; | |
| 9751 | |
| 9752 /// @domName HTMLHRElement.noShade; @docsEditable true | |
| 9753 bool noShade; | |
| 9754 | |
| 9755 /// @domName HTMLHRElement.size; @docsEditable true | |
| 9756 String size; | |
| 9757 | |
| 9758 /// @domName HTMLHRElement.width; @docsEditable true | |
| 9759 String width; | |
| 9760 } | 9715 } |
| 9761 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9716 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9762 // for details. All rights reserved. Use of this source code is governed by a | 9717 // for details. All rights reserved. Use of this source code is governed by a |
| 9763 // BSD-style license that can be found in the LICENSE file. | 9718 // BSD-style license that can be found in the LICENSE file. |
| 9764 | 9719 |
| 9765 | 9720 |
| 9766 /// @domName HashChangeEvent; @docsEditable true | 9721 /// @domName HashChangeEvent; @docsEditable true |
| 9767 class HashChangeEvent extends Event native "*HashChangeEvent" { | 9722 class HashChangeEvent extends Event native "*HashChangeEvent" { |
| 9768 | 9723 |
| 9769 /// @domName HashChangeEvent.newURL; @docsEditable true | 9724 /// @domName HashChangeEvent.newURL; @docsEditable true |
| (...skipping 10 matching lines...) Expand all Loading... |
| 9780 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9735 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9781 // for details. All rights reserved. Use of this source code is governed by a | 9736 // for details. All rights reserved. Use of this source code is governed by a |
| 9782 // BSD-style license that can be found in the LICENSE file. | 9737 // BSD-style license that can be found in the LICENSE file. |
| 9783 | 9738 |
| 9784 | 9739 |
| 9785 /// @domName HTMLHeadElement; @docsEditable true | 9740 /// @domName HTMLHeadElement; @docsEditable true |
| 9786 class HeadElement extends Element native "*HTMLHeadElement" { | 9741 class HeadElement extends Element native "*HTMLHeadElement" { |
| 9787 | 9742 |
| 9788 ///@docsEditable true | 9743 ///@docsEditable true |
| 9789 factory HeadElement() => document.$dom_createElement("head"); | 9744 factory HeadElement() => document.$dom_createElement("head"); |
| 9790 | |
| 9791 /// @domName HTMLHeadElement.profile; @docsEditable true | |
| 9792 String profile; | |
| 9793 } | 9745 } |
| 9794 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9795 // for details. All rights reserved. Use of this source code is governed by a | 9747 // for details. All rights reserved. Use of this source code is governed by a |
| 9796 // BSD-style license that can be found in the LICENSE file. | 9748 // BSD-style license that can be found in the LICENSE file. |
| 9797 | 9749 |
| 9798 | 9750 |
| 9799 /// @domName HTMLHeadingElement; @docsEditable true | 9751 /// @domName HTMLHeadingElement; @docsEditable true |
| 9800 class HeadingElement extends Element native "*HTMLHeadingElement" { | 9752 class HeadingElement extends Element native "*HTMLHeadingElement" { |
| 9801 | 9753 |
| 9802 ///@docsEditable true | 9754 ///@docsEditable true |
| 9803 factory HeadingElement.h1() => document.$dom_createElement("h1"); | 9755 factory HeadingElement.h1() => document.$dom_createElement("h1"); |
| 9804 | 9756 |
| 9805 ///@docsEditable true | 9757 ///@docsEditable true |
| 9806 factory HeadingElement.h2() => document.$dom_createElement("h2"); | 9758 factory HeadingElement.h2() => document.$dom_createElement("h2"); |
| 9807 | 9759 |
| 9808 ///@docsEditable true | 9760 ///@docsEditable true |
| 9809 factory HeadingElement.h3() => document.$dom_createElement("h3"); | 9761 factory HeadingElement.h3() => document.$dom_createElement("h3"); |
| 9810 | 9762 |
| 9811 ///@docsEditable true | 9763 ///@docsEditable true |
| 9812 factory HeadingElement.h4() => document.$dom_createElement("h4"); | 9764 factory HeadingElement.h4() => document.$dom_createElement("h4"); |
| 9813 | 9765 |
| 9814 ///@docsEditable true | 9766 ///@docsEditable true |
| 9815 factory HeadingElement.h5() => document.$dom_createElement("h5"); | 9767 factory HeadingElement.h5() => document.$dom_createElement("h5"); |
| 9816 | 9768 |
| 9817 ///@docsEditable true | 9769 ///@docsEditable true |
| 9818 factory HeadingElement.h6() => document.$dom_createElement("h6"); | 9770 factory HeadingElement.h6() => document.$dom_createElement("h6"); |
| 9819 | |
| 9820 /// @domName HTMLHeadingElement.align; @docsEditable true | |
| 9821 String align; | |
| 9822 } | 9771 } |
| 9823 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9772 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9824 // for details. All rights reserved. Use of this source code is governed by a | 9773 // for details. All rights reserved. Use of this source code is governed by a |
| 9825 // BSD-style license that can be found in the LICENSE file. | 9774 // BSD-style license that can be found in the LICENSE file. |
| 9826 | 9775 |
| 9827 | 9776 |
| 9828 /// @domName History; @docsEditable true | 9777 /// @domName History; @docsEditable true |
| 9829 class History implements HistoryBase native "*History" { | 9778 class History implements HistoryBase native "*History" { |
| 9830 | 9779 |
| 9831 /** | 9780 /** |
| (...skipping 855 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10687 // for details. All rights reserved. Use of this source code is governed by a | 10636 // for details. All rights reserved. Use of this source code is governed by a |
| 10688 // BSD-style license that can be found in the LICENSE file. | 10637 // BSD-style license that can be found in the LICENSE file. |
| 10689 | 10638 |
| 10690 | 10639 |
| 10691 /// @domName HTMLIFrameElement; @docsEditable true | 10640 /// @domName HTMLIFrameElement; @docsEditable true |
| 10692 class IFrameElement extends Element native "*HTMLIFrameElement" { | 10641 class IFrameElement extends Element native "*HTMLIFrameElement" { |
| 10693 | 10642 |
| 10694 ///@docsEditable true | 10643 ///@docsEditable true |
| 10695 factory IFrameElement() => document.$dom_createElement("iframe"); | 10644 factory IFrameElement() => document.$dom_createElement("iframe"); |
| 10696 | 10645 |
| 10697 /// @domName HTMLIFrameElement.align; @docsEditable true | |
| 10698 String align; | |
| 10699 | |
| 10700 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true | 10646 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true |
| 10701 WindowBase get contentWindow => _convertNativeToDart_Window(this._contentWindo
w); | 10647 WindowBase get contentWindow => _convertNativeToDart_Window(this._contentWindo
w); |
| 10702 @JSName('contentWindow') | 10648 @JSName('contentWindow') |
| 10703 @Creates('Window|=Object') @Returns('Window|=Object') | 10649 @Creates('Window|=Object') @Returns('Window|=Object') |
| 10704 final dynamic _contentWindow; | 10650 final dynamic _contentWindow; |
| 10705 | 10651 |
| 10706 /// @domName HTMLIFrameElement.frameBorder; @docsEditable true | |
| 10707 String frameBorder; | |
| 10708 | |
| 10709 /// @domName HTMLIFrameElement.height; @docsEditable true | 10652 /// @domName HTMLIFrameElement.height; @docsEditable true |
| 10710 String height; | 10653 String height; |
| 10711 | 10654 |
| 10712 /// @domName HTMLIFrameElement.longDesc; @docsEditable true | |
| 10713 String longDesc; | |
| 10714 | |
| 10715 /// @domName HTMLIFrameElement.marginHeight; @docsEditable true | |
| 10716 String marginHeight; | |
| 10717 | |
| 10718 /// @domName HTMLIFrameElement.marginWidth; @docsEditable true | |
| 10719 String marginWidth; | |
| 10720 | |
| 10721 /// @domName HTMLIFrameElement.name; @docsEditable true | 10655 /// @domName HTMLIFrameElement.name; @docsEditable true |
| 10722 String name; | 10656 String name; |
| 10723 | 10657 |
| 10724 /// @domName HTMLIFrameElement.sandbox; @docsEditable true | 10658 /// @domName HTMLIFrameElement.sandbox; @docsEditable true |
| 10725 String sandbox; | 10659 String sandbox; |
| 10726 | 10660 |
| 10727 /// @domName HTMLIFrameElement.scrolling; @docsEditable true | |
| 10728 String scrolling; | |
| 10729 | |
| 10730 /// @domName HTMLIFrameElement.src; @docsEditable true | 10661 /// @domName HTMLIFrameElement.src; @docsEditable true |
| 10731 String src; | 10662 String src; |
| 10732 | 10663 |
| 10733 /// @domName HTMLIFrameElement.srcdoc; @docsEditable true | 10664 /// @domName HTMLIFrameElement.srcdoc; @docsEditable true |
| 10734 String srcdoc; | 10665 String srcdoc; |
| 10735 | 10666 |
| 10736 /// @domName HTMLIFrameElement.width; @docsEditable true | 10667 /// @domName HTMLIFrameElement.width; @docsEditable true |
| 10737 String width; | 10668 String width; |
| 10738 } | 10669 } |
| 10739 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10670 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| (...skipping 23 matching lines...) Expand all Loading... |
| 10763 | 10694 |
| 10764 ///@docsEditable true | 10695 ///@docsEditable true |
| 10765 factory ImageElement({String src, int width, int height}) { | 10696 factory ImageElement({String src, int width, int height}) { |
| 10766 var e = document.$dom_createElement("img"); | 10697 var e = document.$dom_createElement("img"); |
| 10767 if (src != null) e.src = src; | 10698 if (src != null) e.src = src; |
| 10768 if (width != null) e.width = width; | 10699 if (width != null) e.width = width; |
| 10769 if (height != null) e.height = height; | 10700 if (height != null) e.height = height; |
| 10770 return e; | 10701 return e; |
| 10771 } | 10702 } |
| 10772 | 10703 |
| 10773 /// @domName HTMLImageElement.align; @docsEditable true | |
| 10774 String align; | |
| 10775 | |
| 10776 /// @domName HTMLImageElement.alt; @docsEditable true | 10704 /// @domName HTMLImageElement.alt; @docsEditable true |
| 10777 String alt; | 10705 String alt; |
| 10778 | 10706 |
| 10779 /// @domName HTMLImageElement.border; @docsEditable true | 10707 /// @domName HTMLImageElement.border; @docsEditable true |
| 10780 String border; | 10708 String border; |
| 10781 | 10709 |
| 10782 /// @domName HTMLImageElement.complete; @docsEditable true | 10710 /// @domName HTMLImageElement.complete; @docsEditable true |
| 10783 final bool complete; | 10711 final bool complete; |
| 10784 | 10712 |
| 10785 /// @domName HTMLImageElement.crossOrigin; @docsEditable true | 10713 /// @domName HTMLImageElement.crossOrigin; @docsEditable true |
| 10786 String crossOrigin; | 10714 String crossOrigin; |
| 10787 | 10715 |
| 10788 /// @domName HTMLImageElement.height; @docsEditable true | 10716 /// @domName HTMLImageElement.height; @docsEditable true |
| 10789 int height; | 10717 int height; |
| 10790 | 10718 |
| 10791 /// @domName HTMLImageElement.hspace; @docsEditable true | |
| 10792 int hspace; | |
| 10793 | |
| 10794 /// @domName HTMLImageElement.isMap; @docsEditable true | 10719 /// @domName HTMLImageElement.isMap; @docsEditable true |
| 10795 bool isMap; | 10720 bool isMap; |
| 10796 | 10721 |
| 10797 /// @domName HTMLImageElement.longDesc; @docsEditable true | |
| 10798 String longDesc; | |
| 10799 | |
| 10800 /// @domName HTMLImageElement.lowsrc; @docsEditable true | 10722 /// @domName HTMLImageElement.lowsrc; @docsEditable true |
| 10801 String lowsrc; | 10723 String lowsrc; |
| 10802 | 10724 |
| 10803 /// @domName HTMLImageElement.name; @docsEditable true | |
| 10804 String name; | |
| 10805 | |
| 10806 /// @domName HTMLImageElement.naturalHeight; @docsEditable true | 10725 /// @domName HTMLImageElement.naturalHeight; @docsEditable true |
| 10807 final int naturalHeight; | 10726 final int naturalHeight; |
| 10808 | 10727 |
| 10809 /// @domName HTMLImageElement.naturalWidth; @docsEditable true | 10728 /// @domName HTMLImageElement.naturalWidth; @docsEditable true |
| 10810 final int naturalWidth; | 10729 final int naturalWidth; |
| 10811 | 10730 |
| 10812 /// @domName HTMLImageElement.src; @docsEditable true | 10731 /// @domName HTMLImageElement.src; @docsEditable true |
| 10813 String src; | 10732 String src; |
| 10814 | 10733 |
| 10815 /// @domName HTMLImageElement.useMap; @docsEditable true | 10734 /// @domName HTMLImageElement.useMap; @docsEditable true |
| 10816 String useMap; | 10735 String useMap; |
| 10817 | 10736 |
| 10818 /// @domName HTMLImageElement.vspace; @docsEditable true | |
| 10819 int vspace; | |
| 10820 | |
| 10821 /// @domName HTMLImageElement.width; @docsEditable true | 10737 /// @domName HTMLImageElement.width; @docsEditable true |
| 10822 int width; | 10738 int width; |
| 10823 | 10739 |
| 10824 /// @domName HTMLImageElement.x; @docsEditable true | 10740 /// @domName HTMLImageElement.x; @docsEditable true |
| 10825 final int x; | 10741 final int x; |
| 10826 | 10742 |
| 10827 /// @domName HTMLImageElement.y; @docsEditable true | 10743 /// @domName HTMLImageElement.y; @docsEditable true |
| 10828 final int y; | 10744 final int y; |
| 10829 } | 10745 } |
| 10830 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10870 return e; | 10786 return e; |
| 10871 } | 10787 } |
| 10872 | 10788 |
| 10873 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 10789 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
| 10874 InputElementEvents get on => | 10790 InputElementEvents get on => |
| 10875 new InputElementEvents(this); | 10791 new InputElementEvents(this); |
| 10876 | 10792 |
| 10877 /// @domName HTMLInputElement.accept; @docsEditable true | 10793 /// @domName HTMLInputElement.accept; @docsEditable true |
| 10878 String accept; | 10794 String accept; |
| 10879 | 10795 |
| 10880 /// @domName HTMLInputElement.align; @docsEditable true | |
| 10881 String align; | |
| 10882 | |
| 10883 /// @domName HTMLInputElement.alt; @docsEditable true | 10796 /// @domName HTMLInputElement.alt; @docsEditable true |
| 10884 String alt; | 10797 String alt; |
| 10885 | 10798 |
| 10886 /// @domName HTMLInputElement.autocomplete; @docsEditable true | 10799 /// @domName HTMLInputElement.autocomplete; @docsEditable true |
| 10887 String autocomplete; | 10800 String autocomplete; |
| 10888 | 10801 |
| 10889 /// @domName HTMLInputElement.autofocus; @docsEditable true | 10802 /// @domName HTMLInputElement.autofocus; @docsEditable true |
| 10890 bool autofocus; | 10803 bool autofocus; |
| 10891 | 10804 |
| 10892 /// @domName HTMLInputElement.checked; @docsEditable true | 10805 /// @domName HTMLInputElement.checked; @docsEditable true |
| (...skipping 1361 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12254 // for details. All rights reserved. Use of this source code is governed by a | 12167 // for details. All rights reserved. Use of this source code is governed by a |
| 12255 // BSD-style license that can be found in the LICENSE file. | 12168 // BSD-style license that can be found in the LICENSE file. |
| 12256 | 12169 |
| 12257 | 12170 |
| 12258 /// @domName HTMLLinkElement; @docsEditable true | 12171 /// @domName HTMLLinkElement; @docsEditable true |
| 12259 class LinkElement extends Element native "*HTMLLinkElement" { | 12172 class LinkElement extends Element native "*HTMLLinkElement" { |
| 12260 | 12173 |
| 12261 ///@docsEditable true | 12174 ///@docsEditable true |
| 12262 factory LinkElement() => document.$dom_createElement("link"); | 12175 factory LinkElement() => document.$dom_createElement("link"); |
| 12263 | 12176 |
| 12264 /// @domName HTMLLinkElement.charset; @docsEditable true | |
| 12265 String charset; | |
| 12266 | |
| 12267 /// @domName HTMLLinkElement.disabled; @docsEditable true | 12177 /// @domName HTMLLinkElement.disabled; @docsEditable true |
| 12268 bool disabled; | 12178 bool disabled; |
| 12269 | 12179 |
| 12270 /// @domName HTMLLinkElement.href; @docsEditable true | 12180 /// @domName HTMLLinkElement.href; @docsEditable true |
| 12271 String href; | 12181 String href; |
| 12272 | 12182 |
| 12273 /// @domName HTMLLinkElement.hreflang; @docsEditable true | 12183 /// @domName HTMLLinkElement.hreflang; @docsEditable true |
| 12274 String hreflang; | 12184 String hreflang; |
| 12275 | 12185 |
| 12276 /// @domName HTMLLinkElement.media; @docsEditable true | 12186 /// @domName HTMLLinkElement.media; @docsEditable true |
| 12277 String media; | 12187 String media; |
| 12278 | 12188 |
| 12279 /// @domName HTMLLinkElement.rel; @docsEditable true | 12189 /// @domName HTMLLinkElement.rel; @docsEditable true |
| 12280 String rel; | 12190 String rel; |
| 12281 | 12191 |
| 12282 /// @domName HTMLLinkElement.rev; @docsEditable true | |
| 12283 String rev; | |
| 12284 | |
| 12285 /// @domName HTMLLinkElement.sheet; @docsEditable true | 12192 /// @domName HTMLLinkElement.sheet; @docsEditable true |
| 12286 final StyleSheet sheet; | 12193 final StyleSheet sheet; |
| 12287 | 12194 |
| 12288 /// @domName HTMLLinkElement.sizes; @docsEditable true | 12195 /// @domName HTMLLinkElement.sizes; @docsEditable true |
| 12289 DomSettableTokenList sizes; | 12196 DomSettableTokenList sizes; |
| 12290 | 12197 |
| 12291 /// @domName HTMLLinkElement.target; @docsEditable true | |
| 12292 String target; | |
| 12293 | |
| 12294 /// @domName HTMLLinkElement.type; @docsEditable true | 12198 /// @domName HTMLLinkElement.type; @docsEditable true |
| 12295 String type; | 12199 String type; |
| 12296 } | 12200 } |
| 12297 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12201 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 12298 // for details. All rights reserved. Use of this source code is governed by a | 12202 // for details. All rights reserved. Use of this source code is governed by a |
| 12299 // BSD-style license that can be found in the LICENSE file. | 12203 // BSD-style license that can be found in the LICENSE file. |
| 12300 | 12204 |
| 12301 | 12205 |
| 12302 /// @domName LocalMediaStream; @docsEditable true | 12206 /// @domName LocalMediaStream; @docsEditable true |
| 12303 class LocalMediaStream extends MediaStream implements EventTarget native "*Local
MediaStream" { | 12207 class LocalMediaStream extends MediaStream implements EventTarget native "*Local
MediaStream" { |
| (...skipping 927 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13231 class MetaElement extends Element native "*HTMLMetaElement" { | 13135 class MetaElement extends Element native "*HTMLMetaElement" { |
| 13232 | 13136 |
| 13233 /// @domName HTMLMetaElement.content; @docsEditable true | 13137 /// @domName HTMLMetaElement.content; @docsEditable true |
| 13234 String content; | 13138 String content; |
| 13235 | 13139 |
| 13236 /// @domName HTMLMetaElement.httpEquiv; @docsEditable true | 13140 /// @domName HTMLMetaElement.httpEquiv; @docsEditable true |
| 13237 String httpEquiv; | 13141 String httpEquiv; |
| 13238 | 13142 |
| 13239 /// @domName HTMLMetaElement.name; @docsEditable true | 13143 /// @domName HTMLMetaElement.name; @docsEditable true |
| 13240 String name; | 13144 String name; |
| 13241 | |
| 13242 /// @domName HTMLMetaElement.scheme; @docsEditable true | |
| 13243 String scheme; | |
| 13244 } | 13145 } |
| 13245 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13146 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 13246 // for details. All rights reserved. Use of this source code is governed by a | 13147 // for details. All rights reserved. Use of this source code is governed by a |
| 13247 // BSD-style license that can be found in the LICENSE file. | 13148 // BSD-style license that can be found in the LICENSE file. |
| 13248 | 13149 |
| 13249 | 13150 |
| 13250 /// @domName Metadata; @docsEditable true | 13151 /// @domName Metadata; @docsEditable true |
| 13251 class Metadata native "*Metadata" { | 13152 class Metadata native "*Metadata" { |
| 13252 | 13153 |
| 13253 /// @domName Metadata.modificationTime; @docsEditable true | 13154 /// @domName Metadata.modificationTime; @docsEditable true |
| (...skipping 1225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14479 // for details. All rights reserved. Use of this source code is governed by a | 14380 // for details. All rights reserved. Use of this source code is governed by a |
| 14480 // BSD-style license that can be found in the LICENSE file. | 14381 // BSD-style license that can be found in the LICENSE file. |
| 14481 | 14382 |
| 14482 | 14383 |
| 14483 /// @domName HTMLOListElement; @docsEditable true | 14384 /// @domName HTMLOListElement; @docsEditable true |
| 14484 class OListElement extends Element native "*HTMLOListElement" { | 14385 class OListElement extends Element native "*HTMLOListElement" { |
| 14485 | 14386 |
| 14486 ///@docsEditable true | 14387 ///@docsEditable true |
| 14487 factory OListElement() => document.$dom_createElement("ol"); | 14388 factory OListElement() => document.$dom_createElement("ol"); |
| 14488 | 14389 |
| 14489 /// @domName HTMLOListElement.compact; @docsEditable true | |
| 14490 bool compact; | |
| 14491 | |
| 14492 /// @domName HTMLOListElement.reversed; @docsEditable true | 14390 /// @domName HTMLOListElement.reversed; @docsEditable true |
| 14493 bool reversed; | 14391 bool reversed; |
| 14494 | 14392 |
| 14495 /// @domName HTMLOListElement.start; @docsEditable true | 14393 /// @domName HTMLOListElement.start; @docsEditable true |
| 14496 int start; | 14394 int start; |
| 14497 | 14395 |
| 14498 /// @domName HTMLOListElement.type; @docsEditable true | 14396 /// @domName HTMLOListElement.type; @docsEditable true |
| 14499 String type; | 14397 String type; |
| 14500 } | 14398 } |
| 14501 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14502 // for details. All rights reserved. Use of this source code is governed by a | 14400 // for details. All rights reserved. Use of this source code is governed by a |
| 14503 // BSD-style license that can be found in the LICENSE file. | 14401 // BSD-style license that can be found in the LICENSE file. |
| 14504 | 14402 |
| 14505 | 14403 |
| 14506 /// @domName HTMLObjectElement; @docsEditable true | 14404 /// @domName HTMLObjectElement; @docsEditable true |
| 14507 @SupportedBrowser(SupportedBrowser.CHROME) | 14405 @SupportedBrowser(SupportedBrowser.CHROME) |
| 14508 @SupportedBrowser(SupportedBrowser.FIREFOX) | 14406 @SupportedBrowser(SupportedBrowser.FIREFOX) |
| 14509 @SupportedBrowser(SupportedBrowser.SAFARI) | 14407 @SupportedBrowser(SupportedBrowser.SAFARI) |
| 14510 class ObjectElement extends Element native "*HTMLObjectElement" { | 14408 class ObjectElement extends Element native "*HTMLObjectElement" { |
| 14511 | 14409 |
| 14512 ///@docsEditable true | 14410 ///@docsEditable true |
| 14513 factory ObjectElement() => document.$dom_createElement("object"); | 14411 factory ObjectElement() => document.$dom_createElement("object"); |
| 14514 | 14412 |
| 14515 /** | 14413 /** |
| 14516 * Checks if this type is supported on the current platform | 14414 * Checks if this type is supported on the current platform |
| 14517 */ | 14415 */ |
| 14518 static bool get supported => Element.isTagSupported('object'); | 14416 static bool get supported => Element.isTagSupported('object'); |
| 14519 | 14417 |
| 14520 /// @domName HTMLObjectElement.align; @docsEditable true | |
| 14521 String align; | |
| 14522 | |
| 14523 /// @domName HTMLObjectElement.archive; @docsEditable true | |
| 14524 String archive; | |
| 14525 | |
| 14526 /// @domName HTMLObjectElement.border; @docsEditable true | |
| 14527 String border; | |
| 14528 | |
| 14529 /// @domName HTMLObjectElement.code; @docsEditable true | 14418 /// @domName HTMLObjectElement.code; @docsEditable true |
| 14530 String code; | 14419 String code; |
| 14531 | 14420 |
| 14532 /// @domName HTMLObjectElement.codeBase; @docsEditable true | |
| 14533 String codeBase; | |
| 14534 | |
| 14535 /// @domName HTMLObjectElement.codeType; @docsEditable true | |
| 14536 String codeType; | |
| 14537 | |
| 14538 /// @domName HTMLObjectElement.data; @docsEditable true | 14421 /// @domName HTMLObjectElement.data; @docsEditable true |
| 14539 String data; | 14422 String data; |
| 14540 | 14423 |
| 14541 /// @domName HTMLObjectElement.declare; @docsEditable true | |
| 14542 bool declare; | |
| 14543 | |
| 14544 /// @domName HTMLObjectElement.form; @docsEditable true | 14424 /// @domName HTMLObjectElement.form; @docsEditable true |
| 14545 final FormElement form; | 14425 final FormElement form; |
| 14546 | 14426 |
| 14547 /// @domName HTMLObjectElement.height; @docsEditable true | 14427 /// @domName HTMLObjectElement.height; @docsEditable true |
| 14548 String height; | 14428 String height; |
| 14549 | 14429 |
| 14550 /// @domName HTMLObjectElement.hspace; @docsEditable true | |
| 14551 int hspace; | |
| 14552 | |
| 14553 /// @domName HTMLObjectElement.name; @docsEditable true | 14430 /// @domName HTMLObjectElement.name; @docsEditable true |
| 14554 String name; | 14431 String name; |
| 14555 | 14432 |
| 14556 /// @domName HTMLObjectElement.standby; @docsEditable true | |
| 14557 String standby; | |
| 14558 | |
| 14559 /// @domName HTMLObjectElement.type; @docsEditable true | 14433 /// @domName HTMLObjectElement.type; @docsEditable true |
| 14560 String type; | 14434 String type; |
| 14561 | 14435 |
| 14562 /// @domName HTMLObjectElement.useMap; @docsEditable true | 14436 /// @domName HTMLObjectElement.useMap; @docsEditable true |
| 14563 String useMap; | 14437 String useMap; |
| 14564 | 14438 |
| 14565 /// @domName HTMLObjectElement.validationMessage; @docsEditable true | 14439 /// @domName HTMLObjectElement.validationMessage; @docsEditable true |
| 14566 final String validationMessage; | 14440 final String validationMessage; |
| 14567 | 14441 |
| 14568 /// @domName HTMLObjectElement.validity; @docsEditable true | 14442 /// @domName HTMLObjectElement.validity; @docsEditable true |
| 14569 final ValidityState validity; | 14443 final ValidityState validity; |
| 14570 | 14444 |
| 14571 /// @domName HTMLObjectElement.vspace; @docsEditable true | |
| 14572 int vspace; | |
| 14573 | |
| 14574 /// @domName HTMLObjectElement.width; @docsEditable true | 14445 /// @domName HTMLObjectElement.width; @docsEditable true |
| 14575 String width; | 14446 String width; |
| 14576 | 14447 |
| 14577 /// @domName HTMLObjectElement.willValidate; @docsEditable true | 14448 /// @domName HTMLObjectElement.willValidate; @docsEditable true |
| 14578 final bool willValidate; | 14449 final bool willValidate; |
| 14579 | 14450 |
| 14580 /// @domName HTMLObjectElement.checkValidity; @docsEditable true | 14451 /// @domName HTMLObjectElement.checkValidity; @docsEditable true |
| 14581 bool checkValidity() native; | 14452 bool checkValidity() native; |
| 14582 | 14453 |
| 14583 /// @domName HTMLObjectElement.setCustomValidity; @docsEditable true | 14454 /// @domName HTMLObjectElement.setCustomValidity; @docsEditable true |
| (...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14697 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14827 // for details. All rights reserved. Use of this source code is governed by a | 14698 // for details. All rights reserved. Use of this source code is governed by a |
| 14828 // BSD-style license that can be found in the LICENSE file. | 14699 // BSD-style license that can be found in the LICENSE file. |
| 14829 | 14700 |
| 14830 | 14701 |
| 14831 /// @domName HTMLParagraphElement; @docsEditable true | 14702 /// @domName HTMLParagraphElement; @docsEditable true |
| 14832 class ParagraphElement extends Element native "*HTMLParagraphElement" { | 14703 class ParagraphElement extends Element native "*HTMLParagraphElement" { |
| 14833 | 14704 |
| 14834 ///@docsEditable true | 14705 ///@docsEditable true |
| 14835 factory ParagraphElement() => document.$dom_createElement("p"); | 14706 factory ParagraphElement() => document.$dom_createElement("p"); |
| 14836 | |
| 14837 /// @domName HTMLParagraphElement.align; @docsEditable true | |
| 14838 String align; | |
| 14839 } | 14707 } |
| 14840 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14708 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14841 // for details. All rights reserved. Use of this source code is governed by a | 14709 // for details. All rights reserved. Use of this source code is governed by a |
| 14842 // BSD-style license that can be found in the LICENSE file. | 14710 // BSD-style license that can be found in the LICENSE file. |
| 14843 | 14711 |
| 14844 | 14712 |
| 14845 /// @domName HTMLParamElement; @docsEditable true | 14713 /// @domName HTMLParamElement; @docsEditable true |
| 14846 class ParamElement extends Element native "*HTMLParamElement" { | 14714 class ParamElement extends Element native "*HTMLParamElement" { |
| 14847 | 14715 |
| 14848 ///@docsEditable true | 14716 ///@docsEditable true |
| 14849 factory ParamElement() => document.$dom_createElement("param"); | 14717 factory ParamElement() => document.$dom_createElement("param"); |
| 14850 | 14718 |
| 14851 /// @domName HTMLParamElement.name; @docsEditable true | 14719 /// @domName HTMLParamElement.name; @docsEditable true |
| 14852 String name; | 14720 String name; |
| 14853 | 14721 |
| 14854 /// @domName HTMLParamElement.type; @docsEditable true | |
| 14855 String type; | |
| 14856 | |
| 14857 /// @domName HTMLParamElement.value; @docsEditable true | 14722 /// @domName HTMLParamElement.value; @docsEditable true |
| 14858 String value; | 14723 String value; |
| 14859 | |
| 14860 /// @domName HTMLParamElement.valueType; @docsEditable true | |
| 14861 String valueType; | |
| 14862 } | 14724 } |
| 14863 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14725 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14864 // for details. All rights reserved. Use of this source code is governed by a | 14726 // for details. All rights reserved. Use of this source code is governed by a |
| 14865 // BSD-style license that can be found in the LICENSE file. | 14727 // BSD-style license that can be found in the LICENSE file. |
| 14866 | 14728 |
| 14867 | 14729 |
| 14868 /// @domName Performance; @docsEditable true | 14730 /// @domName Performance; @docsEditable true |
| 14869 class Performance extends EventTarget native "*Performance" { | 14731 class Performance extends EventTarget native "*Performance" { |
| 14870 | 14732 |
| 14871 /// @domName Performance.memory; @docsEditable true | 14733 /// @domName Performance.memory; @docsEditable true |
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15045 // for details. All rights reserved. Use of this source code is governed by a | 14907 // for details. All rights reserved. Use of this source code is governed by a |
| 15046 // BSD-style license that can be found in the LICENSE file. | 14908 // BSD-style license that can be found in the LICENSE file. |
| 15047 | 14909 |
| 15048 | 14910 |
| 15049 /// @domName HTMLPreElement; @docsEditable true | 14911 /// @domName HTMLPreElement; @docsEditable true |
| 15050 class PreElement extends Element native "*HTMLPreElement" { | 14912 class PreElement extends Element native "*HTMLPreElement" { |
| 15051 | 14913 |
| 15052 ///@docsEditable true | 14914 ///@docsEditable true |
| 15053 factory PreElement() => document.$dom_createElement("pre"); | 14915 factory PreElement() => document.$dom_createElement("pre"); |
| 15054 | 14916 |
| 15055 /// @domName HTMLPreElement.width; @docsEditable true | |
| 15056 int width; | |
| 15057 | |
| 15058 /// @domName HTMLPreElement.wrap; @docsEditable true | 14917 /// @domName HTMLPreElement.wrap; @docsEditable true |
| 15059 bool wrap; | 14918 bool wrap; |
| 15060 } | 14919 } |
| 15061 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14920 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 15062 // for details. All rights reserved. Use of this source code is governed by a | 14921 // for details. All rights reserved. Use of this source code is governed by a |
| 15063 // BSD-style license that can be found in the LICENSE file. | 14922 // BSD-style license that can be found in the LICENSE file. |
| 15064 | 14923 |
| 15065 | 14924 |
| 15066 /// @domName ProcessingInstruction; @docsEditable true | 14925 /// @domName ProcessingInstruction; @docsEditable true |
| 15067 class ProcessingInstruction extends Node native "*ProcessingInstruction" { | 14926 class ProcessingInstruction extends Node native "*ProcessingInstruction" { |
| (...skipping 1961 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17029 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16888 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17030 // for details. All rights reserved. Use of this source code is governed by a | 16889 // for details. All rights reserved. Use of this source code is governed by a |
| 17031 // BSD-style license that can be found in the LICENSE file. | 16890 // BSD-style license that can be found in the LICENSE file. |
| 17032 | 16891 |
| 17033 | 16892 |
| 17034 /// @domName HTMLTableCaptionElement; @docsEditable true | 16893 /// @domName HTMLTableCaptionElement; @docsEditable true |
| 17035 class TableCaptionElement extends Element native "*HTMLTableCaptionElement" { | 16894 class TableCaptionElement extends Element native "*HTMLTableCaptionElement" { |
| 17036 | 16895 |
| 17037 ///@docsEditable true | 16896 ///@docsEditable true |
| 17038 factory TableCaptionElement() => document.$dom_createElement("caption"); | 16897 factory TableCaptionElement() => document.$dom_createElement("caption"); |
| 17039 | |
| 17040 /// @domName HTMLTableCaptionElement.align; @docsEditable true | |
| 17041 String align; | |
| 17042 } | 16898 } |
| 17043 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16899 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17044 // for details. All rights reserved. Use of this source code is governed by a | 16900 // for details. All rights reserved. Use of this source code is governed by a |
| 17045 // BSD-style license that can be found in the LICENSE file. | 16901 // BSD-style license that can be found in the LICENSE file. |
| 17046 | 16902 |
| 17047 | 16903 |
| 17048 /// @domName HTMLTableCellElement; @docsEditable true | 16904 /// @domName HTMLTableCellElement; @docsEditable true |
| 17049 class TableCellElement extends Element native "*HTMLTableCellElement" { | 16905 class TableCellElement extends Element native "*HTMLTableCellElement" { |
| 17050 | 16906 |
| 17051 ///@docsEditable true | 16907 ///@docsEditable true |
| 17052 factory TableCellElement() => document.$dom_createElement("td"); | 16908 factory TableCellElement() => document.$dom_createElement("td"); |
| 17053 | 16909 |
| 17054 /// @domName HTMLTableCellElement.abbr; @docsEditable true | |
| 17055 String abbr; | |
| 17056 | |
| 17057 /// @domName HTMLTableCellElement.align; @docsEditable true | |
| 17058 String align; | |
| 17059 | |
| 17060 /// @domName HTMLTableCellElement.axis; @docsEditable true | |
| 17061 String axis; | |
| 17062 | |
| 17063 /// @domName HTMLTableCellElement.bgColor; @docsEditable true | |
| 17064 String bgColor; | |
| 17065 | |
| 17066 /// @domName HTMLTableCellElement.cellIndex; @docsEditable true | 16910 /// @domName HTMLTableCellElement.cellIndex; @docsEditable true |
| 17067 final int cellIndex; | 16911 final int cellIndex; |
| 17068 | 16912 |
| 17069 /// @domName HTMLTableCellElement.ch; @docsEditable true | |
| 17070 String ch; | |
| 17071 | |
| 17072 /// @domName HTMLTableCellElement.chOff; @docsEditable true | |
| 17073 String chOff; | |
| 17074 | |
| 17075 /// @domName HTMLTableCellElement.colSpan; @docsEditable true | 16913 /// @domName HTMLTableCellElement.colSpan; @docsEditable true |
| 17076 int colSpan; | 16914 int colSpan; |
| 17077 | 16915 |
| 17078 /// @domName HTMLTableCellElement.headers; @docsEditable true | 16916 /// @domName HTMLTableCellElement.headers; @docsEditable true |
| 17079 String headers; | 16917 String headers; |
| 17080 | 16918 |
| 17081 /// @domName HTMLTableCellElement.height; @docsEditable true | |
| 17082 String height; | |
| 17083 | |
| 17084 /// @domName HTMLTableCellElement.noWrap; @docsEditable true | |
| 17085 bool noWrap; | |
| 17086 | |
| 17087 /// @domName HTMLTableCellElement.rowSpan; @docsEditable true | 16919 /// @domName HTMLTableCellElement.rowSpan; @docsEditable true |
| 17088 int rowSpan; | 16920 int rowSpan; |
| 17089 | |
| 17090 /// @domName HTMLTableCellElement.scope; @docsEditable true | |
| 17091 String scope; | |
| 17092 | |
| 17093 /// @domName HTMLTableCellElement.vAlign; @docsEditable true | |
| 17094 String vAlign; | |
| 17095 | |
| 17096 /// @domName HTMLTableCellElement.width; @docsEditable true | |
| 17097 String width; | |
| 17098 } | 16921 } |
| 17099 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16922 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17100 // for details. All rights reserved. Use of this source code is governed by a | 16923 // for details. All rights reserved. Use of this source code is governed by a |
| 17101 // BSD-style license that can be found in the LICENSE file. | 16924 // BSD-style license that can be found in the LICENSE file. |
| 17102 | 16925 |
| 17103 | 16926 |
| 17104 /// @domName HTMLTableColElement; @docsEditable true | 16927 /// @domName HTMLTableColElement; @docsEditable true |
| 17105 class TableColElement extends Element native "*HTMLTableColElement" { | 16928 class TableColElement extends Element native "*HTMLTableColElement" { |
| 17106 | 16929 |
| 17107 ///@docsEditable true | 16930 ///@docsEditable true |
| 17108 factory TableColElement() => document.$dom_createElement("col"); | 16931 factory TableColElement() => document.$dom_createElement("col"); |
| 17109 | 16932 |
| 17110 /// @domName HTMLTableColElement.align; @docsEditable true | |
| 17111 String align; | |
| 17112 | |
| 17113 /// @domName HTMLTableColElement.ch; @docsEditable true | |
| 17114 String ch; | |
| 17115 | |
| 17116 /// @domName HTMLTableColElement.chOff; @docsEditable true | |
| 17117 String chOff; | |
| 17118 | |
| 17119 /// @domName HTMLTableColElement.span; @docsEditable true | 16933 /// @domName HTMLTableColElement.span; @docsEditable true |
| 17120 int span; | 16934 int span; |
| 17121 | |
| 17122 /// @domName HTMLTableColElement.vAlign; @docsEditable true | |
| 17123 String vAlign; | |
| 17124 | |
| 17125 /// @domName HTMLTableColElement.width; @docsEditable true | |
| 17126 String width; | |
| 17127 } | 16935 } |
| 17128 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16936 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17129 // for details. All rights reserved. Use of this source code is governed by a | 16937 // for details. All rights reserved. Use of this source code is governed by a |
| 17130 // BSD-style license that can be found in the LICENSE file. | 16938 // BSD-style license that can be found in the LICENSE file. |
| 17131 | 16939 |
| 17132 | 16940 |
| 17133 /// @domName HTMLTableElement | 16941 /// @domName HTMLTableElement |
| 17134 class TableElement extends Element native "*HTMLTableElement" { | 16942 class TableElement extends Element native "*HTMLTableElement" { |
| 17135 | 16943 |
| 17136 ///@docsEditable true | 16944 ///@docsEditable true |
| 17137 factory TableElement() => document.$dom_createElement("table"); | 16945 factory TableElement() => document.$dom_createElement("table"); |
| 17138 | 16946 |
| 17139 /// @domName HTMLTableElement.align; @docsEditable true | |
| 17140 String align; | |
| 17141 | |
| 17142 /// @domName HTMLTableElement.bgColor; @docsEditable true | |
| 17143 String bgColor; | |
| 17144 | |
| 17145 /// @domName HTMLTableElement.border; @docsEditable true | 16947 /// @domName HTMLTableElement.border; @docsEditable true |
| 17146 String border; | 16948 String border; |
| 17147 | 16949 |
| 17148 /// @domName HTMLTableElement.caption; @docsEditable true | 16950 /// @domName HTMLTableElement.caption; @docsEditable true |
| 17149 TableCaptionElement caption; | 16951 TableCaptionElement caption; |
| 17150 | 16952 |
| 17151 /// @domName HTMLTableElement.cellPadding; @docsEditable true | |
| 17152 String cellPadding; | |
| 17153 | |
| 17154 /// @domName HTMLTableElement.cellSpacing; @docsEditable true | |
| 17155 String cellSpacing; | |
| 17156 | |
| 17157 /// @domName HTMLTableElement.frame; @docsEditable true | |
| 17158 String frame; | |
| 17159 | |
| 17160 /// @domName HTMLTableElement.rows; @docsEditable true | 16953 /// @domName HTMLTableElement.rows; @docsEditable true |
| 17161 final HtmlCollection rows; | 16954 final HtmlCollection rows; |
| 17162 | 16955 |
| 17163 /// @domName HTMLTableElement.rules; @docsEditable true | |
| 17164 String rules; | |
| 17165 | |
| 17166 /// @domName HTMLTableElement.summary; @docsEditable true | |
| 17167 String summary; | |
| 17168 | |
| 17169 /// @domName HTMLTableElement.tBodies; @docsEditable true | 16956 /// @domName HTMLTableElement.tBodies; @docsEditable true |
| 17170 final HtmlCollection tBodies; | 16957 final HtmlCollection tBodies; |
| 17171 | 16958 |
| 17172 /// @domName HTMLTableElement.tFoot; @docsEditable true | 16959 /// @domName HTMLTableElement.tFoot; @docsEditable true |
| 17173 TableSectionElement tFoot; | 16960 TableSectionElement tFoot; |
| 17174 | 16961 |
| 17175 /// @domName HTMLTableElement.tHead; @docsEditable true | 16962 /// @domName HTMLTableElement.tHead; @docsEditable true |
| 17176 TableSectionElement tHead; | 16963 TableSectionElement tHead; |
| 17177 | 16964 |
| 17178 /// @domName HTMLTableElement.width; @docsEditable true | |
| 17179 String width; | |
| 17180 | |
| 17181 /// @domName HTMLTableElement.createCaption; @docsEditable true | 16965 /// @domName HTMLTableElement.createCaption; @docsEditable true |
| 17182 Element createCaption() native; | 16966 Element createCaption() native; |
| 17183 | 16967 |
| 17184 /// @domName HTMLTableElement.createTFoot; @docsEditable true | 16968 /// @domName HTMLTableElement.createTFoot; @docsEditable true |
| 17185 Element createTFoot() native; | 16969 Element createTFoot() native; |
| 17186 | 16970 |
| 17187 /// @domName HTMLTableElement.createTHead; @docsEditable true | 16971 /// @domName HTMLTableElement.createTHead; @docsEditable true |
| 17188 Element createTHead() native; | 16972 Element createTHead() native; |
| 17189 | 16973 |
| 17190 /// @domName HTMLTableElement.deleteCaption; @docsEditable true | 16974 /// @domName HTMLTableElement.deleteCaption; @docsEditable true |
| (...skipping 28 matching lines...) Expand all Loading... |
| 17219 // for details. All rights reserved. Use of this source code is governed by a | 17003 // for details. All rights reserved. Use of this source code is governed by a |
| 17220 // BSD-style license that can be found in the LICENSE file. | 17004 // BSD-style license that can be found in the LICENSE file. |
| 17221 | 17005 |
| 17222 | 17006 |
| 17223 /// @domName HTMLTableRowElement; @docsEditable true | 17007 /// @domName HTMLTableRowElement; @docsEditable true |
| 17224 class TableRowElement extends Element native "*HTMLTableRowElement" { | 17008 class TableRowElement extends Element native "*HTMLTableRowElement" { |
| 17225 | 17009 |
| 17226 ///@docsEditable true | 17010 ///@docsEditable true |
| 17227 factory TableRowElement() => document.$dom_createElement("tr"); | 17011 factory TableRowElement() => document.$dom_createElement("tr"); |
| 17228 | 17012 |
| 17229 /// @domName HTMLTableRowElement.align; @docsEditable true | |
| 17230 String align; | |
| 17231 | |
| 17232 /// @domName HTMLTableRowElement.bgColor; @docsEditable true | |
| 17233 String bgColor; | |
| 17234 | |
| 17235 /// @domName HTMLTableRowElement.cells; @docsEditable true | 17013 /// @domName HTMLTableRowElement.cells; @docsEditable true |
| 17236 final HtmlCollection cells; | 17014 final HtmlCollection cells; |
| 17237 | 17015 |
| 17238 /// @domName HTMLTableRowElement.ch; @docsEditable true | |
| 17239 String ch; | |
| 17240 | |
| 17241 /// @domName HTMLTableRowElement.chOff; @docsEditable true | |
| 17242 String chOff; | |
| 17243 | |
| 17244 /// @domName HTMLTableRowElement.rowIndex; @docsEditable true | 17016 /// @domName HTMLTableRowElement.rowIndex; @docsEditable true |
| 17245 final int rowIndex; | 17017 final int rowIndex; |
| 17246 | 17018 |
| 17247 /// @domName HTMLTableRowElement.sectionRowIndex; @docsEditable true | 17019 /// @domName HTMLTableRowElement.sectionRowIndex; @docsEditable true |
| 17248 final int sectionRowIndex; | 17020 final int sectionRowIndex; |
| 17249 | 17021 |
| 17250 /// @domName HTMLTableRowElement.vAlign; @docsEditable true | |
| 17251 String vAlign; | |
| 17252 | |
| 17253 /// @domName HTMLTableRowElement.deleteCell; @docsEditable true | 17022 /// @domName HTMLTableRowElement.deleteCell; @docsEditable true |
| 17254 void deleteCell(int index) native; | 17023 void deleteCell(int index) native; |
| 17255 | 17024 |
| 17256 /// @domName HTMLTableRowElement.insertCell; @docsEditable true | 17025 /// @domName HTMLTableRowElement.insertCell; @docsEditable true |
| 17257 Element insertCell(int index) native; | 17026 Element insertCell(int index) native; |
| 17258 } | 17027 } |
| 17259 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17028 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17260 // for details. All rights reserved. Use of this source code is governed by a | 17029 // for details. All rights reserved. Use of this source code is governed by a |
| 17261 // BSD-style license that can be found in the LICENSE file. | 17030 // BSD-style license that can be found in the LICENSE file. |
| 17262 | 17031 |
| 17263 | 17032 |
| 17264 /// @domName HTMLTableSectionElement; @docsEditable true | 17033 /// @domName HTMLTableSectionElement; @docsEditable true |
| 17265 class TableSectionElement extends Element native "*HTMLTableSectionElement" { | 17034 class TableSectionElement extends Element native "*HTMLTableSectionElement" { |
| 17266 | 17035 |
| 17267 /// @domName HTMLTableSectionElement.align; @docsEditable true | |
| 17268 String align; | |
| 17269 | |
| 17270 /// @domName HTMLTableSectionElement.ch; @docsEditable true | |
| 17271 String ch; | |
| 17272 | |
| 17273 /// @domName HTMLTableSectionElement.chOff; @docsEditable true | 17036 /// @domName HTMLTableSectionElement.chOff; @docsEditable true |
| 17274 String chOff; | 17037 String chOff; |
| 17275 | 17038 |
| 17276 /// @domName HTMLTableSectionElement.rows; @docsEditable true | 17039 /// @domName HTMLTableSectionElement.rows; @docsEditable true |
| 17277 final HtmlCollection rows; | 17040 final HtmlCollection rows; |
| 17278 | 17041 |
| 17279 /// @domName HTMLTableSectionElement.vAlign; @docsEditable true | |
| 17280 String vAlign; | |
| 17281 | |
| 17282 /// @domName HTMLTableSectionElement.deleteRow; @docsEditable true | 17042 /// @domName HTMLTableSectionElement.deleteRow; @docsEditable true |
| 17283 void deleteRow(int index) native; | 17043 void deleteRow(int index) native; |
| 17284 | 17044 |
| 17285 /// @domName HTMLTableSectionElement.insertRow; @docsEditable true | 17045 /// @domName HTMLTableSectionElement.insertRow; @docsEditable true |
| 17286 Element insertRow(int index) native; | 17046 Element insertRow(int index) native; |
| 17287 } | 17047 } |
| 17288 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17048 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17289 // for details. All rights reserved. Use of this source code is governed by a | 17049 // for details. All rights reserved. Use of this source code is governed by a |
| 17290 // BSD-style license that can be found in the LICENSE file. | 17050 // BSD-style license that can be found in the LICENSE file. |
| 17291 | 17051 |
| (...skipping 937 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17989 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18230 // for details. All rights reserved. Use of this source code is governed by a | 17990 // for details. All rights reserved. Use of this source code is governed by a |
| 18231 // BSD-style license that can be found in the LICENSE file. | 17991 // BSD-style license that can be found in the LICENSE file. |
| 18232 | 17992 |
| 18233 | 17993 |
| 18234 /// @domName HTMLUListElement; @docsEditable true | 17994 /// @domName HTMLUListElement; @docsEditable true |
| 18235 class UListElement extends Element native "*HTMLUListElement" { | 17995 class UListElement extends Element native "*HTMLUListElement" { |
| 18236 | 17996 |
| 18237 ///@docsEditable true | 17997 ///@docsEditable true |
| 18238 factory UListElement() => document.$dom_createElement("ul"); | 17998 factory UListElement() => document.$dom_createElement("ul"); |
| 18239 | |
| 18240 /// @domName HTMLUListElement.compact; @docsEditable true | |
| 18241 bool compact; | |
| 18242 | |
| 18243 /// @domName HTMLUListElement.type; @docsEditable true | |
| 18244 String type; | |
| 18245 } | 17999 } |
| 18246 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18000 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18247 // for details. All rights reserved. Use of this source code is governed by a | 18001 // for details. All rights reserved. Use of this source code is governed by a |
| 18248 // BSD-style license that can be found in the LICENSE file. | 18002 // BSD-style license that can be found in the LICENSE file. |
| 18249 | 18003 |
| 18250 | 18004 |
| 18251 /// @domName Uint16Array; @docsEditable true | 18005 /// @domName Uint16Array; @docsEditable true |
| 18252 class Uint16Array extends ArrayBufferView implements JavaScriptIndexingBehavior,
List<int> native "*Uint16Array" { | 18006 class Uint16Array extends ArrayBufferView implements JavaScriptIndexingBehavior,
List<int> native "*Uint16Array" { |
| 18253 | 18007 |
| 18254 factory Uint16Array(int length) => | 18008 factory Uint16Array(int length) => |
| (...skipping 7286 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 25541 T next() { | 25295 T next() { |
| 25542 if (!hasNext) { | 25296 if (!hasNext) { |
| 25543 throw new StateError("No more elements"); | 25297 throw new StateError("No more elements"); |
| 25544 } | 25298 } |
| 25545 return _array[_pos++]; | 25299 return _array[_pos++]; |
| 25546 } | 25300 } |
| 25547 | 25301 |
| 25548 final List<T> _array; | 25302 final List<T> _array; |
| 25549 int _pos; | 25303 int _pos; |
| 25550 } | 25304 } |
| OLD | NEW |