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 |