| OLD | NEW |
| 1 library html; | 1 library html; |
| 2 | 2 |
| 3 import 'dart:isolate'; | 3 import 'dart:isolate'; |
| 4 import 'dart:json'; | 4 import 'dart:json'; |
| 5 import 'dart:svg' as svg; | 5 import 'dart:svg' as svg; |
| 6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 7 // for details. All rights reserved. Use of this source code is governed by a | 7 // for details. All rights reserved. Use of this source code is governed by a |
| 8 // BSD-style license that can be found in the LICENSE file. | 8 // BSD-style license that can be found in the LICENSE file. |
| 9 | 9 |
| 10 // DO NOT EDIT | 10 // DO NOT EDIT |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 106 } | 106 } |
| 107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 107 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 108 // for details. All rights reserved. Use of this source code is governed by a | 108 // for details. All rights reserved. Use of this source code is governed by a |
| 109 // BSD-style license that can be found in the LICENSE file. | 109 // BSD-style license that can be found in the LICENSE file. |
| 110 | 110 |
| 111 | 111 |
| 112 /// @domName HTMLAnchorElement | 112 /// @domName HTMLAnchorElement |
| 113 class AnchorElement extends Element implements Element native "*HTMLAnchorElemen
t" { | 113 class AnchorElement extends Element implements Element native "*HTMLAnchorElemen
t" { |
| 114 | 114 |
| 115 factory AnchorElement({String href}) { | 115 factory AnchorElement({String href}) { |
| 116 if (!?href) { | 116 var e = document.$dom_createElement("a"); |
| 117 return _Elements.createAnchorElement(); | 117 if (href != null) e.href = href; |
| 118 } | 118 return e; |
| 119 return _Elements.createAnchorElement(href); | |
| 120 } | 119 } |
| 121 | 120 |
| 122 /** @domName HTMLAnchorElement.charset */ | 121 /** @domName HTMLAnchorElement.charset */ |
| 123 String charset; | 122 String charset; |
| 124 | 123 |
| 125 /** @domName HTMLAnchorElement.coords */ | 124 /** @domName HTMLAnchorElement.coords */ |
| 126 String coords; | 125 String coords; |
| 127 | 126 |
| 128 /** @domName HTMLAnchorElement.download */ | 127 /** @domName HTMLAnchorElement.download */ |
| 129 String download; | 128 String download; |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 291 String width; | 290 String width; |
| 292 } | 291 } |
| 293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 292 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 294 // for details. All rights reserved. Use of this source code is governed by a | 293 // for details. All rights reserved. Use of this source code is governed by a |
| 295 // BSD-style license that can be found in the LICENSE file. | 294 // BSD-style license that can be found in the LICENSE file. |
| 296 | 295 |
| 297 | 296 |
| 298 /// @domName HTMLAreaElement | 297 /// @domName HTMLAreaElement |
| 299 class AreaElement extends Element implements Element native "*HTMLAreaElement" { | 298 class AreaElement extends Element implements Element native "*HTMLAreaElement" { |
| 300 | 299 |
| 301 factory AreaElement() => _Elements.createAreaElement(); | 300 factory AreaElement() => document.$dom_createElement("area"); |
| 302 | 301 |
| 303 /** @domName HTMLAreaElement.alt */ | 302 /** @domName HTMLAreaElement.alt */ |
| 304 String alt; | 303 String alt; |
| 305 | 304 |
| 306 /** @domName HTMLAreaElement.coords */ | 305 /** @domName HTMLAreaElement.coords */ |
| 307 String coords; | 306 String coords; |
| 308 | 307 |
| 309 /** @domName HTMLAreaElement.hash */ | 308 /** @domName HTMLAreaElement.hash */ |
| 310 final String hash; | 309 final String hash; |
| 311 | 310 |
| (...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 756 class AudioSourceNode extends AudioNode native "*AudioSourceNode" { | 755 class AudioSourceNode extends AudioNode native "*AudioSourceNode" { |
| 757 } | 756 } |
| 758 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 757 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 759 // for details. All rights reserved. Use of this source code is governed by a | 758 // for details. All rights reserved. Use of this source code is governed by a |
| 760 // BSD-style license that can be found in the LICENSE file. | 759 // BSD-style license that can be found in the LICENSE file. |
| 761 | 760 |
| 762 | 761 |
| 763 /// @domName HTMLBRElement | 762 /// @domName HTMLBRElement |
| 764 class BRElement extends Element implements Element native "*HTMLBRElement" { | 763 class BRElement extends Element implements Element native "*HTMLBRElement" { |
| 765 | 764 |
| 766 factory BRElement() => _Elements.createBRElement(); | 765 factory BRElement() => document.$dom_createElement("br"); |
| 767 | 766 |
| 768 /** @domName HTMLBRElement.clear */ | 767 /** @domName HTMLBRElement.clear */ |
| 769 String clear; | 768 String clear; |
| 770 } | 769 } |
| 771 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 770 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 772 // for details. All rights reserved. Use of this source code is governed by a | 771 // for details. All rights reserved. Use of this source code is governed by a |
| 773 // BSD-style license that can be found in the LICENSE file. | 772 // BSD-style license that can be found in the LICENSE file. |
| 774 | 773 |
| 775 | 774 |
| 776 /// @domName BarInfo | 775 /// @domName BarInfo |
| 777 class BarInfo native "*BarInfo" { | 776 class BarInfo native "*BarInfo" { |
| 778 | 777 |
| 779 /** @domName BarInfo.visible */ | 778 /** @domName BarInfo.visible */ |
| 780 final bool visible; | 779 final bool visible; |
| 781 } | 780 } |
| 782 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 781 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 783 // for details. All rights reserved. Use of this source code is governed by a | 782 // for details. All rights reserved. Use of this source code is governed by a |
| 784 // BSD-style license that can be found in the LICENSE file. | 783 // BSD-style license that can be found in the LICENSE file. |
| 785 | 784 |
| 786 | 785 |
| 787 /// @domName HTMLBaseElement | 786 /// @domName HTMLBaseElement |
| 788 class BaseElement extends Element implements Element native "*HTMLBaseElement" { | 787 class BaseElement extends Element implements Element native "*HTMLBaseElement" { |
| 789 | 788 |
| 790 factory BaseElement() => _Elements.createBaseElement(); | 789 factory BaseElement() => document.$dom_createElement("base"); |
| 791 | 790 |
| 792 /** @domName HTMLBaseElement.href */ | 791 /** @domName HTMLBaseElement.href */ |
| 793 String href; | 792 String href; |
| 794 | 793 |
| 795 /** @domName HTMLBaseElement.target */ | 794 /** @domName HTMLBaseElement.target */ |
| 796 String target; | 795 String target; |
| 797 } | 796 } |
| 798 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 797 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 799 // for details. All rights reserved. Use of this source code is governed by a | 798 // for details. All rights reserved. Use of this source code is governed by a |
| 800 // BSD-style license that can be found in the LICENSE file. | 799 // BSD-style license that can be found in the LICENSE file. |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 937 Blob slice([int start, int end, String contentType]) native; | 936 Blob slice([int start, int end, String contentType]) native; |
| 938 } | 937 } |
| 939 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 938 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 940 // for details. All rights reserved. Use of this source code is governed by a | 939 // for details. All rights reserved. Use of this source code is governed by a |
| 941 // BSD-style license that can be found in the LICENSE file. | 940 // BSD-style license that can be found in the LICENSE file. |
| 942 | 941 |
| 943 | 942 |
| 944 /// @domName HTMLBodyElement | 943 /// @domName HTMLBodyElement |
| 945 class BodyElement extends Element implements Element native "*HTMLBodyElement" { | 944 class BodyElement extends Element implements Element native "*HTMLBodyElement" { |
| 946 | 945 |
| 947 factory BodyElement() => _Elements.createBodyElement(); | 946 factory BodyElement() => document.$dom_createElement("body"); |
| 948 | 947 |
| 949 /** | 948 /** |
| 950 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve
ntTarget.dispatchEvent | 949 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve
ntTarget.dispatchEvent |
| 951 */ | 950 */ |
| 952 BodyElementEvents get on => | 951 BodyElementEvents get on => |
| 953 new BodyElementEvents(this); | 952 new BodyElementEvents(this); |
| 954 | 953 |
| 955 /** @domName HTMLBodyElement.aLink */ | 954 /** @domName HTMLBodyElement.aLink */ |
| 956 String aLink; | 955 String aLink; |
| 957 | 956 |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 998 EventListenerList get unload => this['unload']; | 997 EventListenerList get unload => this['unload']; |
| 999 } | 998 } |
| 1000 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 999 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1001 // for details. All rights reserved. Use of this source code is governed by a | 1000 // for details. All rights reserved. Use of this source code is governed by a |
| 1002 // BSD-style license that can be found in the LICENSE file. | 1001 // BSD-style license that can be found in the LICENSE file. |
| 1003 | 1002 |
| 1004 | 1003 |
| 1005 /// @domName HTMLButtonElement | 1004 /// @domName HTMLButtonElement |
| 1006 class ButtonElement extends Element implements Element native "*HTMLButtonElemen
t" { | 1005 class ButtonElement extends Element implements Element native "*HTMLButtonElemen
t" { |
| 1007 | 1006 |
| 1008 factory ButtonElement() => _Elements.createButtonElement(); | 1007 factory ButtonElement() => document.$dom_createElement("button"); |
| 1009 | 1008 |
| 1010 /** @domName HTMLButtonElement.autofocus */ | 1009 /** @domName HTMLButtonElement.autofocus */ |
| 1011 bool autofocus; | 1010 bool autofocus; |
| 1012 | 1011 |
| 1013 /** @domName HTMLButtonElement.disabled */ | 1012 /** @domName HTMLButtonElement.disabled */ |
| 1014 bool disabled; | 1013 bool disabled; |
| 1015 | 1014 |
| 1016 /** @domName HTMLButtonElement.form */ | 1015 /** @domName HTMLButtonElement.form */ |
| 1017 final FormElement form; | 1016 final FormElement form; |
| 1018 | 1017 |
| (...skipping 3746 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4765 final int cssValueType; | 4764 final int cssValueType; |
| 4766 } | 4765 } |
| 4767 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4766 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4768 // for details. All rights reserved. Use of this source code is governed by a | 4767 // for details. All rights reserved. Use of this source code is governed by a |
| 4769 // BSD-style license that can be found in the LICENSE file. | 4768 // BSD-style license that can be found in the LICENSE file. |
| 4770 | 4769 |
| 4771 | 4770 |
| 4772 class CanvasElement extends Element implements Element native "*HTMLCanvasElemen
t" { | 4771 class CanvasElement extends Element implements Element native "*HTMLCanvasElemen
t" { |
| 4773 | 4772 |
| 4774 factory CanvasElement({int width, int height}) { | 4773 factory CanvasElement({int width, int height}) { |
| 4775 if (!?width) { | 4774 var e = document.$dom_createElement("canvas"); |
| 4776 return _Elements.createCanvasElement(); | 4775 if (width != null) e.width = width; |
| 4777 } | 4776 if (height != null) e.height = height; |
| 4778 if (!?height) { | 4777 return e; |
| 4779 return _Elements.createCanvasElement(width); | |
| 4780 } | |
| 4781 return _Elements.createCanvasElement(width, height); | |
| 4782 } | 4778 } |
| 4783 | 4779 |
| 4784 /** @domName HTMLCanvasElement.height */ | 4780 /** @domName HTMLCanvasElement.height */ |
| 4785 int height; | 4781 int height; |
| 4786 | 4782 |
| 4787 /** @domName HTMLCanvasElement.width */ | 4783 /** @domName HTMLCanvasElement.width */ |
| 4788 int width; | 4784 int width; |
| 4789 | 4785 |
| 4790 /** @domName HTMLCanvasElement.toDataURL */ | 4786 /** @domName HTMLCanvasElement.toDataURL */ |
| 4791 String toDataURL(String type, [num quality]) native; | 4787 String toDataURL(String type, [num quality]) native; |
| (...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5336 | 5332 |
| 5337 } | 5333 } |
| 5338 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5334 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5339 // for details. All rights reserved. Use of this source code is governed by a | 5335 // for details. All rights reserved. Use of this source code is governed by a |
| 5340 // BSD-style license that can be found in the LICENSE file. | 5336 // BSD-style license that can be found in the LICENSE file. |
| 5341 | 5337 |
| 5342 | 5338 |
| 5343 /// @domName HTMLContentElement | 5339 /// @domName HTMLContentElement |
| 5344 class ContentElement extends Element implements Element native "*HTMLContentElem
ent" { | 5340 class ContentElement extends Element implements Element native "*HTMLContentElem
ent" { |
| 5345 | 5341 |
| 5346 factory ContentElement() => _Elements.createContentElement(); | 5342 factory ContentElement() => document.$dom_createElement("content"); |
| 5347 | 5343 |
| 5348 /** @domName HTMLContentElement.resetStyleInheritance */ | 5344 /** @domName HTMLContentElement.resetStyleInheritance */ |
| 5349 bool resetStyleInheritance; | 5345 bool resetStyleInheritance; |
| 5350 | 5346 |
| 5351 /** @domName HTMLContentElement.select */ | 5347 /** @domName HTMLContentElement.select */ |
| 5352 String select; | 5348 String select; |
| 5353 | 5349 |
| 5354 /** @domName HTMLContentElement.getDistributedNodes */ | 5350 /** @domName HTMLContentElement.getDistributedNodes */ |
| 5355 List<Node> getDistributedNodes() native; | 5351 List<Node> getDistributedNodes() native; |
| 5356 } | 5352 } |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5445 | 5441 |
| 5446 } | 5442 } |
| 5447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5443 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5448 // for details. All rights reserved. Use of this source code is governed by a | 5444 // for details. All rights reserved. Use of this source code is governed by a |
| 5449 // BSD-style license that can be found in the LICENSE file. | 5445 // BSD-style license that can be found in the LICENSE file. |
| 5450 | 5446 |
| 5451 | 5447 |
| 5452 /// @domName HTMLDListElement | 5448 /// @domName HTMLDListElement |
| 5453 class DListElement extends Element implements Element native "*HTMLDListElement"
{ | 5449 class DListElement extends Element implements Element native "*HTMLDListElement"
{ |
| 5454 | 5450 |
| 5455 factory DListElement() => _Elements.createDListElement(); | 5451 factory DListElement() => document.$dom_createElement("dl"); |
| 5456 | 5452 |
| 5457 /** @domName HTMLDListElement.compact */ | 5453 /** @domName HTMLDListElement.compact */ |
| 5458 bool compact; | 5454 bool compact; |
| 5459 } | 5455 } |
| 5460 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5456 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 5461 // for details. All rights reserved. Use of this source code is governed by a | 5457 // for details. All rights reserved. Use of this source code is governed by a |
| 5462 // BSD-style license that can be found in the LICENSE file. | 5458 // BSD-style license that can be found in the LICENSE file. |
| 5463 | 5459 |
| 5464 | 5460 |
| 5465 /// @domName DOMApplicationCache | 5461 /// @domName DOMApplicationCache |
| (...skipping 585 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6051 bool toggle(String token, [bool force]) native; | 6047 bool toggle(String token, [bool force]) native; |
| 6052 } | 6048 } |
| 6053 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6054 // for details. All rights reserved. Use of this source code is governed by a | 6050 // for details. All rights reserved. Use of this source code is governed by a |
| 6055 // BSD-style license that can be found in the LICENSE file. | 6051 // BSD-style license that can be found in the LICENSE file. |
| 6056 | 6052 |
| 6057 | 6053 |
| 6058 /// @domName HTMLDataListElement | 6054 /// @domName HTMLDataListElement |
| 6059 class DataListElement extends Element implements Element native "*HTMLDataListEl
ement" { | 6055 class DataListElement extends Element implements Element native "*HTMLDataListEl
ement" { |
| 6060 | 6056 |
| 6061 factory DataListElement() => _Elements.createDataListElement(); | 6057 factory DataListElement() => document.$dom_createElement("datalist"); |
| 6062 | 6058 |
| 6063 /** @domName HTMLDataListElement.options */ | 6059 /** @domName HTMLDataListElement.options */ |
| 6064 final HTMLCollection options; | 6060 final HTMLCollection options; |
| 6065 } | 6061 } |
| 6066 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6062 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6067 // for details. All rights reserved. Use of this source code is governed by a | 6063 // for details. All rights reserved. Use of this source code is governed by a |
| 6068 // BSD-style license that can be found in the LICENSE file. | 6064 // BSD-style license that can be found in the LICENSE file. |
| 6069 | 6065 |
| 6070 | 6066 |
| 6071 /// @domName DataTransferItem | 6067 /// @domName DataTransferItem |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6269 final AudioParam delayTime; | 6265 final AudioParam delayTime; |
| 6270 } | 6266 } |
| 6271 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6267 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6272 // for details. All rights reserved. Use of this source code is governed by a | 6268 // for details. All rights reserved. Use of this source code is governed by a |
| 6273 // BSD-style license that can be found in the LICENSE file. | 6269 // BSD-style license that can be found in the LICENSE file. |
| 6274 | 6270 |
| 6275 | 6271 |
| 6276 /// @domName HTMLDetailsElement | 6272 /// @domName HTMLDetailsElement |
| 6277 class DetailsElement extends Element implements Element native "*HTMLDetailsElem
ent" { | 6273 class DetailsElement extends Element implements Element native "*HTMLDetailsElem
ent" { |
| 6278 | 6274 |
| 6279 factory DetailsElement() => _Elements.createDetailsElement(); | 6275 factory DetailsElement() => document.$dom_createElement("details"); |
| 6280 | 6276 |
| 6281 /** @domName HTMLDetailsElement.open */ | 6277 /** @domName HTMLDetailsElement.open */ |
| 6282 bool open; | 6278 bool open; |
| 6283 } | 6279 } |
| 6284 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6280 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6285 // for details. All rights reserved. Use of this source code is governed by a | 6281 // for details. All rights reserved. Use of this source code is governed by a |
| 6286 // BSD-style license that can be found in the LICENSE file. | 6282 // BSD-style license that can be found in the LICENSE file. |
| 6287 | 6283 |
| 6288 | 6284 |
| 6289 /// @domName DeviceMotionEvent | 6285 /// @domName DeviceMotionEvent |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6441 List<EntrySync> readEntries() native; | 6437 List<EntrySync> readEntries() native; |
| 6442 } | 6438 } |
| 6443 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6439 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6444 // for details. All rights reserved. Use of this source code is governed by a | 6440 // for details. All rights reserved. Use of this source code is governed by a |
| 6445 // BSD-style license that can be found in the LICENSE file. | 6441 // BSD-style license that can be found in the LICENSE file. |
| 6446 | 6442 |
| 6447 | 6443 |
| 6448 /// @domName HTMLDivElement | 6444 /// @domName HTMLDivElement |
| 6449 class DivElement extends Element implements Element native "*HTMLDivElement" { | 6445 class DivElement extends Element implements Element native "*HTMLDivElement" { |
| 6450 | 6446 |
| 6451 factory DivElement() => _Elements.createDivElement(); | 6447 factory DivElement() => document.$dom_createElement("div"); |
| 6452 } | 6448 } |
| 6453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6449 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6454 // for details. All rights reserved. Use of this source code is governed by a | 6450 // for details. All rights reserved. Use of this source code is governed by a |
| 6455 // BSD-style license that can be found in the LICENSE file. | 6451 // BSD-style license that can be found in the LICENSE file. |
| 6456 | 6452 |
| 6457 | 6453 |
| 6458 class Document extends Node native "*Document" | 6454 class Document extends Node native "*Document" |
| 6459 { | 6455 { |
| 6460 | 6456 |
| 6461 | 6457 |
| (...skipping 1701 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8163 Element previousElementSibling; | 8159 Element previousElementSibling; |
| 8164 } | 8160 } |
| 8165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 8166 // for details. All rights reserved. Use of this source code is governed by a | 8162 // for details. All rights reserved. Use of this source code is governed by a |
| 8167 // BSD-style license that can be found in the LICENSE file. | 8163 // BSD-style license that can be found in the LICENSE file. |
| 8168 | 8164 |
| 8169 | 8165 |
| 8170 /// @domName HTMLEmbedElement | 8166 /// @domName HTMLEmbedElement |
| 8171 class EmbedElement extends Element implements Element native "*HTMLEmbedElement"
{ | 8167 class EmbedElement extends Element implements Element native "*HTMLEmbedElement"
{ |
| 8172 | 8168 |
| 8173 factory EmbedElement() => _Elements.createEmbedElement(); | 8169 factory EmbedElement() => document.$dom_createElement("embed"); |
| 8174 | 8170 |
| 8175 /** @domName HTMLEmbedElement.align */ | 8171 /** @domName HTMLEmbedElement.align */ |
| 8176 String align; | 8172 String align; |
| 8177 | 8173 |
| 8178 /** @domName HTMLEmbedElement.height */ | 8174 /** @domName HTMLEmbedElement.height */ |
| 8179 String height; | 8175 String height; |
| 8180 | 8176 |
| 8181 /** @domName HTMLEmbedElement.name */ | 8177 /** @domName HTMLEmbedElement.name */ |
| 8182 String name; | 8178 String name; |
| 8183 | 8179 |
| (...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8570 | 8566 |
| 8571 } | 8567 } |
| 8572 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8568 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 8573 // for details. All rights reserved. Use of this source code is governed by a | 8569 // for details. All rights reserved. Use of this source code is governed by a |
| 8574 // BSD-style license that can be found in the LICENSE file. | 8570 // BSD-style license that can be found in the LICENSE file. |
| 8575 | 8571 |
| 8576 | 8572 |
| 8577 /// @domName HTMLFieldSetElement | 8573 /// @domName HTMLFieldSetElement |
| 8578 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { | 8574 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { |
| 8579 | 8575 |
| 8580 factory FieldSetElement() => _Elements.createFieldSetElement(); | 8576 factory FieldSetElement() => document.$dom_createElement("fieldset"); |
| 8581 | 8577 |
| 8582 /** @domName HTMLFieldSetElement.disabled */ | 8578 /** @domName HTMLFieldSetElement.disabled */ |
| 8583 bool disabled; | 8579 bool disabled; |
| 8584 | 8580 |
| 8585 /** @domName HTMLFieldSetElement.elements */ | 8581 /** @domName HTMLFieldSetElement.elements */ |
| 8586 final HTMLCollection elements; | 8582 final HTMLCollection elements; |
| 8587 | 8583 |
| 8588 /** @domName HTMLFieldSetElement.form */ | 8584 /** @domName HTMLFieldSetElement.form */ |
| 8589 final FormElement form; | 8585 final FormElement form; |
| 8590 | 8586 |
| (...skipping 609 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9200 void append(String name, String value, String filename) native; | 9196 void append(String name, String value, String filename) native; |
| 9201 } | 9197 } |
| 9202 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9198 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9203 // for details. All rights reserved. Use of this source code is governed by a | 9199 // for details. All rights reserved. Use of this source code is governed by a |
| 9204 // BSD-style license that can be found in the LICENSE file. | 9200 // BSD-style license that can be found in the LICENSE file. |
| 9205 | 9201 |
| 9206 | 9202 |
| 9207 /// @domName HTMLFormElement | 9203 /// @domName HTMLFormElement |
| 9208 class FormElement extends Element implements Element native "*HTMLFormElement" { | 9204 class FormElement extends Element implements Element native "*HTMLFormElement" { |
| 9209 | 9205 |
| 9210 factory FormElement() => _Elements.createFormElement(); | 9206 factory FormElement() => document.$dom_createElement("form"); |
| 9211 | 9207 |
| 9212 /** @domName HTMLFormElement.acceptCharset */ | 9208 /** @domName HTMLFormElement.acceptCharset */ |
| 9213 String acceptCharset; | 9209 String acceptCharset; |
| 9214 | 9210 |
| 9215 /** @domName HTMLFormElement.action */ | 9211 /** @domName HTMLFormElement.action */ |
| 9216 String action; | 9212 String action; |
| 9217 | 9213 |
| 9218 /** @domName HTMLFormElement.autocomplete */ | 9214 /** @domName HTMLFormElement.autocomplete */ |
| 9219 String autocomplete; | 9215 String autocomplete; |
| 9220 | 9216 |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9409 final int timestamp; | 9405 final int timestamp; |
| 9410 } | 9406 } |
| 9411 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9407 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9412 // for details. All rights reserved. Use of this source code is governed by a | 9408 // for details. All rights reserved. Use of this source code is governed by a |
| 9413 // BSD-style license that can be found in the LICENSE file. | 9409 // BSD-style license that can be found in the LICENSE file. |
| 9414 | 9410 |
| 9415 | 9411 |
| 9416 /// @domName HTMLHRElement | 9412 /// @domName HTMLHRElement |
| 9417 class HRElement extends Element implements Element native "*HTMLHRElement" { | 9413 class HRElement extends Element implements Element native "*HTMLHRElement" { |
| 9418 | 9414 |
| 9419 factory HRElement() => _Elements.createHRElement(); | 9415 factory HRElement() => document.$dom_createElement("hr"); |
| 9420 | 9416 |
| 9421 /** @domName HTMLHRElement.align */ | 9417 /** @domName HTMLHRElement.align */ |
| 9422 String align; | 9418 String align; |
| 9423 | 9419 |
| 9424 /** @domName HTMLHRElement.noShade */ | 9420 /** @domName HTMLHRElement.noShade */ |
| 9425 bool noShade; | 9421 bool noShade; |
| 9426 | 9422 |
| 9427 /** @domName HTMLHRElement.size */ | 9423 /** @domName HTMLHRElement.size */ |
| 9428 String size; | 9424 String size; |
| 9429 | 9425 |
| (...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9678 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; | 9674 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; |
| 9679 } | 9675 } |
| 9680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9676 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9681 // for details. All rights reserved. Use of this source code is governed by a | 9677 // for details. All rights reserved. Use of this source code is governed by a |
| 9682 // BSD-style license that can be found in the LICENSE file. | 9678 // BSD-style license that can be found in the LICENSE file. |
| 9683 | 9679 |
| 9684 | 9680 |
| 9685 /// @domName HTMLHeadElement | 9681 /// @domName HTMLHeadElement |
| 9686 class HeadElement extends Element implements Element native "*HTMLHeadElement" { | 9682 class HeadElement extends Element implements Element native "*HTMLHeadElement" { |
| 9687 | 9683 |
| 9688 factory HeadElement() => _Elements.createHeadElement(); | 9684 factory HeadElement() => document.$dom_createElement("head"); |
| 9689 | 9685 |
| 9690 /** @domName HTMLHeadElement.profile */ | 9686 /** @domName HTMLHeadElement.profile */ |
| 9691 String profile; | 9687 String profile; |
| 9692 } | 9688 } |
| 9693 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9694 // for details. All rights reserved. Use of this source code is governed by a | 9690 // for details. All rights reserved. Use of this source code is governed by a |
| 9695 // BSD-style license that can be found in the LICENSE file. | 9691 // BSD-style license that can be found in the LICENSE file. |
| 9696 | 9692 |
| 9697 | 9693 |
| 9698 /// @domName HTMLHeadingElement | 9694 /// @domName HTMLHeadingElement |
| 9699 class HeadingElement extends Element implements Element native "*HTMLHeadingElem
ent" { | 9695 class HeadingElement extends Element implements Element native "*HTMLHeadingElem
ent" { |
| 9700 | 9696 |
| 9701 factory HeadingElement.h1() => _Elements.createHeadingElement_h1(); | 9697 factory HeadingElement.h1() => document.$dom_createElement("h1"); |
| 9702 | 9698 |
| 9703 factory HeadingElement.h2() => _Elements.createHeadingElement_h2(); | 9699 factory HeadingElement.h2() => document.$dom_createElement("h2"); |
| 9704 | 9700 |
| 9705 factory HeadingElement.h3() => _Elements.createHeadingElement_h3(); | 9701 factory HeadingElement.h3() => document.$dom_createElement("h3"); |
| 9706 | 9702 |
| 9707 factory HeadingElement.h4() => _Elements.createHeadingElement_h4(); | 9703 factory HeadingElement.h4() => document.$dom_createElement("h4"); |
| 9708 | 9704 |
| 9709 factory HeadingElement.h5() => _Elements.createHeadingElement_h5(); | 9705 factory HeadingElement.h5() => document.$dom_createElement("h5"); |
| 9710 | 9706 |
| 9711 factory HeadingElement.h6() => _Elements.createHeadingElement_h6(); | 9707 factory HeadingElement.h6() => document.$dom_createElement("h6"); |
| 9712 | 9708 |
| 9713 /** @domName HTMLHeadingElement.align */ | 9709 /** @domName HTMLHeadingElement.align */ |
| 9714 String align; | 9710 String align; |
| 9715 } | 9711 } |
| 9716 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9712 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9717 // for details. All rights reserved. Use of this source code is governed by a | 9713 // for details. All rights reserved. Use of this source code is governed by a |
| 9718 // BSD-style license that can be found in the LICENSE file. | 9714 // BSD-style license that can be found in the LICENSE file. |
| 9719 | 9715 |
| 9720 // WARNING: Do not edit - generated code. | 9716 // WARNING: Do not edit - generated code. |
| 9721 | 9717 |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9798 String get webkitVisibilityState => document.$dom_webkitVisibilityState; | 9794 String get webkitVisibilityState => document.$dom_webkitVisibilityState; |
| 9799 } | 9795 } |
| 9800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9796 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9801 // for details. All rights reserved. Use of this source code is governed by a | 9797 // for details. All rights reserved. Use of this source code is governed by a |
| 9802 // BSD-style license that can be found in the LICENSE file. | 9798 // BSD-style license that can be found in the LICENSE file. |
| 9803 | 9799 |
| 9804 | 9800 |
| 9805 /// @domName HTMLHtmlElement | 9801 /// @domName HTMLHtmlElement |
| 9806 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { | 9802 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { |
| 9807 | 9803 |
| 9808 factory HtmlElement() => _Elements.createHtmlElement(); | 9804 factory HtmlElement() => document.$dom_createElement("html"); |
| 9809 } | 9805 } |
| 9810 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9806 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9811 // for details. All rights reserved. Use of this source code is governed by a | 9807 // for details. All rights reserved. Use of this source code is governed by a |
| 9812 // BSD-style license that can be found in the LICENSE file. | 9808 // BSD-style license that can be found in the LICENSE file. |
| 9813 | 9809 |
| 9814 | 9810 |
| 9815 class HttpRequest extends EventTarget native "*XMLHttpRequest" { | 9811 class HttpRequest extends EventTarget native "*XMLHttpRequest" { |
| 9816 factory HttpRequest.get(String url, onSuccess(HttpRequest request)) => | 9812 factory HttpRequest.get(String url, onSuccess(HttpRequest request)) => |
| 9817 _HttpRequestFactoryProvider.createHttpRequest_get(url, onSuccess); | 9813 _HttpRequestFactoryProvider.createHttpRequest_get(url, onSuccess); |
| 9818 | 9814 |
| (...skipping 995 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10814 EventListenerList get blocked => this['blocked']; | 10810 EventListenerList get blocked => this['blocked']; |
| 10815 } | 10811 } |
| 10816 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10812 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 10817 // for details. All rights reserved. Use of this source code is governed by a | 10813 // for details. All rights reserved. Use of this source code is governed by a |
| 10818 // BSD-style license that can be found in the LICENSE file. | 10814 // BSD-style license that can be found in the LICENSE file. |
| 10819 | 10815 |
| 10820 | 10816 |
| 10821 /// @domName HTMLIFrameElement | 10817 /// @domName HTMLIFrameElement |
| 10822 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { | 10818 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { |
| 10823 | 10819 |
| 10824 factory IFrameElement() => _Elements.createIFrameElement(); | 10820 factory IFrameElement() => document.$dom_createElement("iframe"); |
| 10825 | 10821 |
| 10826 /** @domName HTMLIFrameElement.align */ | 10822 /** @domName HTMLIFrameElement.align */ |
| 10827 String align; | 10823 String align; |
| 10828 | 10824 |
| 10829 /** @domName HTMLIFrameElement.contentWindow */ | 10825 /** @domName HTMLIFrameElement.contentWindow */ |
| 10830 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 10826 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
| 10831 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); | 10827 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); |
| 10832 | 10828 |
| 10833 /** @domName HTMLIFrameElement.frameBorder */ | 10829 /** @domName HTMLIFrameElement.frameBorder */ |
| 10834 String frameBorder; | 10830 String frameBorder; |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10906 } | 10902 } |
| 10907 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10903 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 10908 // for details. All rights reserved. Use of this source code is governed by a | 10904 // for details. All rights reserved. Use of this source code is governed by a |
| 10909 // BSD-style license that can be found in the LICENSE file. | 10905 // BSD-style license that can be found in the LICENSE file. |
| 10910 | 10906 |
| 10911 | 10907 |
| 10912 /// @domName HTMLImageElement | 10908 /// @domName HTMLImageElement |
| 10913 class ImageElement extends Element implements Element native "*HTMLImageElement"
{ | 10909 class ImageElement extends Element implements Element native "*HTMLImageElement"
{ |
| 10914 | 10910 |
| 10915 factory ImageElement({String src, int width, int height}) { | 10911 factory ImageElement({String src, int width, int height}) { |
| 10916 if (!?src) { | 10912 var e = document.$dom_createElement("img"); |
| 10917 return _Elements.createImageElement(); | 10913 if (src != null) e.src = src; |
| 10918 } | 10914 if (width != null) e.width = width; |
| 10919 if (!?width) { | 10915 if (height != null) e.height = height; |
| 10920 return _Elements.createImageElement(src); | 10916 return e; |
| 10921 } | |
| 10922 if (!?height) { | |
| 10923 return _Elements.createImageElement(src, width); | |
| 10924 } | |
| 10925 return _Elements.createImageElement(src, width, height); | |
| 10926 } | 10917 } |
| 10927 | 10918 |
| 10928 /** @domName HTMLImageElement.align */ | 10919 /** @domName HTMLImageElement.align */ |
| 10929 String align; | 10920 String align; |
| 10930 | 10921 |
| 10931 /** @domName HTMLImageElement.alt */ | 10922 /** @domName HTMLImageElement.alt */ |
| 10932 String alt; | 10923 String alt; |
| 10933 | 10924 |
| 10934 /** @domName HTMLImageElement.border */ | 10925 /** @domName HTMLImageElement.border */ |
| 10935 String border; | 10926 String border; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10984 } | 10975 } |
| 10985 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10976 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 10986 // for details. All rights reserved. Use of this source code is governed by a | 10977 // for details. All rights reserved. Use of this source code is governed by a |
| 10987 // BSD-style license that can be found in the LICENSE file. | 10978 // BSD-style license that can be found in the LICENSE file. |
| 10988 | 10979 |
| 10989 | 10980 |
| 10990 /// @domName HTMLInputElement | 10981 /// @domName HTMLInputElement |
| 10991 class InputElement extends Element implements Element native "*HTMLInputElement"
{ | 10982 class InputElement extends Element implements Element native "*HTMLInputElement"
{ |
| 10992 | 10983 |
| 10993 factory InputElement({String type}) { | 10984 factory InputElement({String type}) { |
| 10994 if (!?type) { | 10985 var e = document.$dom_createElement("input"); |
| 10995 return _Elements.createInputElement(); | 10986 if (type != null) e.type = type; |
| 10996 } | 10987 return e; |
| 10997 return _Elements.createInputElement(type); | |
| 10998 } | 10988 } |
| 10999 | 10989 |
| 11000 /** | 10990 /** |
| 11001 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve
ntTarget.dispatchEvent | 10991 * @domName EventTarget.addEventListener, EventTarget.removeEventListener, Eve
ntTarget.dispatchEvent |
| 11002 */ | 10992 */ |
| 11003 InputElementEvents get on => | 10993 InputElementEvents get on => |
| 11004 new InputElementEvents(this); | 10994 new InputElementEvents(this); |
| 11005 | 10995 |
| 11006 /** @domName HTMLInputElement.accept */ | 10996 /** @domName HTMLInputElement.accept */ |
| 11007 String accept; | 10997 String accept; |
| (...skipping 589 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11597 void initKeyboardEvent(String type, bool canBubble, bool cancelable, LocalWind
ow view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool
shiftKey, bool metaKey, bool altGraphKey) native; | 11587 void initKeyboardEvent(String type, bool canBubble, bool cancelable, LocalWind
ow view, String keyIdentifier, int keyLocation, bool ctrlKey, bool altKey, bool
shiftKey, bool metaKey, bool altGraphKey) native; |
| 11598 } | 11588 } |
| 11599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11589 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 11600 // for details. All rights reserved. Use of this source code is governed by a | 11590 // for details. All rights reserved. Use of this source code is governed by a |
| 11601 // BSD-style license that can be found in the LICENSE file. | 11591 // BSD-style license that can be found in the LICENSE file. |
| 11602 | 11592 |
| 11603 | 11593 |
| 11604 /// @domName HTMLKeygenElement | 11594 /// @domName HTMLKeygenElement |
| 11605 class KeygenElement extends Element implements Element native "*HTMLKeygenElemen
t" { | 11595 class KeygenElement extends Element implements Element native "*HTMLKeygenElemen
t" { |
| 11606 | 11596 |
| 11607 factory KeygenElement() => _Elements.createKeygenElement(); | 11597 factory KeygenElement() => document.$dom_createElement("keygen"); |
| 11608 | 11598 |
| 11609 /** @domName HTMLKeygenElement.autofocus */ | 11599 /** @domName HTMLKeygenElement.autofocus */ |
| 11610 bool autofocus; | 11600 bool autofocus; |
| 11611 | 11601 |
| 11612 /** @domName HTMLKeygenElement.challenge */ | 11602 /** @domName HTMLKeygenElement.challenge */ |
| 11613 String challenge; | 11603 String challenge; |
| 11614 | 11604 |
| 11615 /** @domName HTMLKeygenElement.disabled */ | 11605 /** @domName HTMLKeygenElement.disabled */ |
| 11616 bool disabled; | 11606 bool disabled; |
| 11617 | 11607 |
| (...skipping 28 matching lines...) Expand all Loading... |
| 11646 void setCustomValidity(String error) native; | 11636 void setCustomValidity(String error) native; |
| 11647 } | 11637 } |
| 11648 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11638 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 11649 // for details. All rights reserved. Use of this source code is governed by a | 11639 // for details. All rights reserved. Use of this source code is governed by a |
| 11650 // BSD-style license that can be found in the LICENSE file. | 11640 // BSD-style license that can be found in the LICENSE file. |
| 11651 | 11641 |
| 11652 | 11642 |
| 11653 /// @domName HTMLLIElement | 11643 /// @domName HTMLLIElement |
| 11654 class LIElement extends Element implements Element native "*HTMLLIElement" { | 11644 class LIElement extends Element implements Element native "*HTMLLIElement" { |
| 11655 | 11645 |
| 11656 factory LIElement() => _Elements.createLIElement(); | 11646 factory LIElement() => document.$dom_createElement("li"); |
| 11657 | 11647 |
| 11658 /** @domName HTMLLIElement.type */ | 11648 /** @domName HTMLLIElement.type */ |
| 11659 String type; | 11649 String type; |
| 11660 | 11650 |
| 11661 /** @domName HTMLLIElement.value */ | 11651 /** @domName HTMLLIElement.value */ |
| 11662 int value; | 11652 int value; |
| 11663 } | 11653 } |
| 11664 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11654 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 11665 // for details. All rights reserved. Use of this source code is governed by a | 11655 // for details. All rights reserved. Use of this source code is governed by a |
| 11666 // BSD-style license that can be found in the LICENSE file. | 11656 // BSD-style license that can be found in the LICENSE file. |
| 11667 | 11657 |
| 11668 | 11658 |
| 11669 /// @domName HTMLLabelElement | 11659 /// @domName HTMLLabelElement |
| 11670 class LabelElement extends Element implements Element native "*HTMLLabelElement"
{ | 11660 class LabelElement extends Element implements Element native "*HTMLLabelElement"
{ |
| 11671 | 11661 |
| 11672 factory LabelElement() => _Elements.createLabelElement(); | 11662 factory LabelElement() => document.$dom_createElement("label"); |
| 11673 | 11663 |
| 11674 /** @domName HTMLLabelElement.control */ | 11664 /** @domName HTMLLabelElement.control */ |
| 11675 final Element control; | 11665 final Element control; |
| 11676 | 11666 |
| 11677 /** @domName HTMLLabelElement.form */ | 11667 /** @domName HTMLLabelElement.form */ |
| 11678 final FormElement form; | 11668 final FormElement form; |
| 11679 | 11669 |
| 11680 /** @domName HTMLLabelElement.htmlFor */ | 11670 /** @domName HTMLLabelElement.htmlFor */ |
| 11681 String htmlFor; | 11671 String htmlFor; |
| 11682 } | 11672 } |
| 11683 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11673 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 11684 // for details. All rights reserved. Use of this source code is governed by a | 11674 // for details. All rights reserved. Use of this source code is governed by a |
| 11685 // BSD-style license that can be found in the LICENSE file. | 11675 // BSD-style license that can be found in the LICENSE file. |
| 11686 | 11676 |
| 11687 | 11677 |
| 11688 /// @domName HTMLLegendElement | 11678 /// @domName HTMLLegendElement |
| 11689 class LegendElement extends Element implements Element native "*HTMLLegendElemen
t" { | 11679 class LegendElement extends Element implements Element native "*HTMLLegendElemen
t" { |
| 11690 | 11680 |
| 11691 factory LegendElement() => _Elements.createLegendElement(); | 11681 factory LegendElement() => document.$dom_createElement("legend"); |
| 11692 | 11682 |
| 11693 /** @domName HTMLLegendElement.align */ | 11683 /** @domName HTMLLegendElement.align */ |
| 11694 String align; | 11684 String align; |
| 11695 | 11685 |
| 11696 /** @domName HTMLLegendElement.form */ | 11686 /** @domName HTMLLegendElement.form */ |
| 11697 final FormElement form; | 11687 final FormElement form; |
| 11698 } | 11688 } |
| 11699 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 11700 // for details. All rights reserved. Use of this source code is governed by a | 11690 // for details. All rights reserved. Use of this source code is governed by a |
| 11701 // BSD-style license that can be found in the LICENSE file. | 11691 // BSD-style license that can be found in the LICENSE file. |
| 11702 | 11692 |
| 11703 | 11693 |
| 11704 /// @domName HTMLLinkElement | 11694 /// @domName HTMLLinkElement |
| 11705 class LinkElement extends Element implements Element native "*HTMLLinkElement" { | 11695 class LinkElement extends Element implements Element native "*HTMLLinkElement" { |
| 11706 | 11696 |
| 11707 factory LinkElement() => _Elements.createLinkElement(); | 11697 factory LinkElement() => document.$dom_createElement("link"); |
| 11708 | 11698 |
| 11709 /** @domName HTMLLinkElement.charset */ | 11699 /** @domName HTMLLinkElement.charset */ |
| 11710 String charset; | 11700 String charset; |
| 11711 | 11701 |
| 11712 /** @domName HTMLLinkElement.disabled */ | 11702 /** @domName HTMLLinkElement.disabled */ |
| 11713 bool disabled; | 11703 bool disabled; |
| 11714 | 11704 |
| 11715 /** @domName HTMLLinkElement.href */ | 11705 /** @domName HTMLLinkElement.href */ |
| 11716 String href; | 11706 String href; |
| 11717 | 11707 |
| (...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 12404 EventListenerList get transitionEnd => this['webkitTransitionEnd']; | 12394 EventListenerList get transitionEnd => this['webkitTransitionEnd']; |
| 12405 } | 12395 } |
| 12406 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12396 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 12407 // for details. All rights reserved. Use of this source code is governed by a | 12397 // for details. All rights reserved. Use of this source code is governed by a |
| 12408 // BSD-style license that can be found in the LICENSE file. | 12398 // BSD-style license that can be found in the LICENSE file. |
| 12409 | 12399 |
| 12410 | 12400 |
| 12411 /// @domName HTMLMapElement | 12401 /// @domName HTMLMapElement |
| 12412 class MapElement extends Element implements Element native "*HTMLMapElement" { | 12402 class MapElement extends Element implements Element native "*HTMLMapElement" { |
| 12413 | 12403 |
| 12414 factory MapElement() => _Elements.createMapElement(); | 12404 factory MapElement() => document.$dom_createElement("map"); |
| 12415 | 12405 |
| 12416 /** @domName HTMLMapElement.areas */ | 12406 /** @domName HTMLMapElement.areas */ |
| 12417 final HTMLCollection areas; | 12407 final HTMLCollection areas; |
| 12418 | 12408 |
| 12419 /** @domName HTMLMapElement.name */ | 12409 /** @domName HTMLMapElement.name */ |
| 12420 String name; | 12410 String name; |
| 12421 } | 12411 } |
| 12422 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12412 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 12423 // for details. All rights reserved. Use of this source code is governed by a | 12413 // for details. All rights reserved. Use of this source code is governed by a |
| 12424 // BSD-style license that can be found in the LICENSE file. | 12414 // BSD-style license that can be found in the LICENSE file. |
| (...skipping 672 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13097 final int usedJSHeapSize; | 13087 final int usedJSHeapSize; |
| 13098 } | 13088 } |
| 13099 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13089 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 13100 // for details. All rights reserved. Use of this source code is governed by a | 13090 // for details. All rights reserved. Use of this source code is governed by a |
| 13101 // BSD-style license that can be found in the LICENSE file. | 13091 // BSD-style license that can be found in the LICENSE file. |
| 13102 | 13092 |
| 13103 | 13093 |
| 13104 /// @domName HTMLMenuElement | 13094 /// @domName HTMLMenuElement |
| 13105 class MenuElement extends Element implements Element native "*HTMLMenuElement" { | 13095 class MenuElement extends Element implements Element native "*HTMLMenuElement" { |
| 13106 | 13096 |
| 13107 factory MenuElement() => _Elements.createMenuElement(); | 13097 factory MenuElement() => document.$dom_createElement("menu"); |
| 13108 | 13098 |
| 13109 /** @domName HTMLMenuElement.compact */ | 13099 /** @domName HTMLMenuElement.compact */ |
| 13110 bool compact; | 13100 bool compact; |
| 13111 } | 13101 } |
| 13112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13102 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 13113 // for details. All rights reserved. Use of this source code is governed by a | 13103 // for details. All rights reserved. Use of this source code is governed by a |
| 13114 // BSD-style license that can be found in the LICENSE file. | 13104 // BSD-style license that can be found in the LICENSE file. |
| 13115 | 13105 |
| 13116 | 13106 |
| 13117 /// @domName MessageChannel | 13107 /// @domName MessageChannel |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 13248 | 13238 |
| 13249 typedef void MetadataCallback(Metadata metadata); | 13239 typedef void MetadataCallback(Metadata metadata); |
| 13250 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13240 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 13251 // for details. All rights reserved. Use of this source code is governed by a | 13241 // for details. All rights reserved. Use of this source code is governed by a |
| 13252 // BSD-style license that can be found in the LICENSE file. | 13242 // BSD-style license that can be found in the LICENSE file. |
| 13253 | 13243 |
| 13254 | 13244 |
| 13255 /// @domName HTMLMeterElement | 13245 /// @domName HTMLMeterElement |
| 13256 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ | 13246 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ |
| 13257 | 13247 |
| 13258 factory MeterElement() => _Elements.createMeterElement(); | 13248 factory MeterElement() => document.$dom_createElement("meter"); |
| 13259 | 13249 |
| 13260 /** @domName HTMLMeterElement.high */ | 13250 /** @domName HTMLMeterElement.high */ |
| 13261 num high; | 13251 num high; |
| 13262 | 13252 |
| 13263 /** @domName HTMLMeterElement.labels */ | 13253 /** @domName HTMLMeterElement.labels */ |
| 13264 final List<Node> labels; | 13254 final List<Node> labels; |
| 13265 | 13255 |
| 13266 /** @domName HTMLMeterElement.low */ | 13256 /** @domName HTMLMeterElement.low */ |
| 13267 num low; | 13257 num low; |
| 13268 | 13258 |
| (...skipping 1189 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14458 bool isVertexArrayOES(WebGLVertexArrayObjectOES arrayObject) native; | 14448 bool isVertexArrayOES(WebGLVertexArrayObjectOES arrayObject) native; |
| 14459 } | 14449 } |
| 14460 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14461 // for details. All rights reserved. Use of this source code is governed by a | 14451 // for details. All rights reserved. Use of this source code is governed by a |
| 14462 // BSD-style license that can be found in the LICENSE file. | 14452 // BSD-style license that can be found in the LICENSE file. |
| 14463 | 14453 |
| 14464 | 14454 |
| 14465 /// @domName HTMLOListElement | 14455 /// @domName HTMLOListElement |
| 14466 class OListElement extends Element implements Element native "*HTMLOListElement"
{ | 14456 class OListElement extends Element implements Element native "*HTMLOListElement"
{ |
| 14467 | 14457 |
| 14468 factory OListElement() => _Elements.createOListElement(); | 14458 factory OListElement() => document.$dom_createElement("ol"); |
| 14469 | 14459 |
| 14470 /** @domName HTMLOListElement.compact */ | 14460 /** @domName HTMLOListElement.compact */ |
| 14471 bool compact; | 14461 bool compact; |
| 14472 | 14462 |
| 14473 /** @domName HTMLOListElement.reversed */ | 14463 /** @domName HTMLOListElement.reversed */ |
| 14474 bool reversed; | 14464 bool reversed; |
| 14475 | 14465 |
| 14476 /** @domName HTMLOListElement.start */ | 14466 /** @domName HTMLOListElement.start */ |
| 14477 int start; | 14467 int start; |
| 14478 | 14468 |
| 14479 /** @domName HTMLOListElement.type */ | 14469 /** @domName HTMLOListElement.type */ |
| 14480 String type; | 14470 String type; |
| 14481 } | 14471 } |
| 14482 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14483 // for details. All rights reserved. Use of this source code is governed by a | 14473 // for details. All rights reserved. Use of this source code is governed by a |
| 14484 // BSD-style license that can be found in the LICENSE file. | 14474 // BSD-style license that can be found in the LICENSE file. |
| 14485 | 14475 |
| 14486 | 14476 |
| 14487 /// @domName HTMLObjectElement | 14477 /// @domName HTMLObjectElement |
| 14488 class ObjectElement extends Element implements Element native "*HTMLObjectElemen
t" { | 14478 class ObjectElement extends Element implements Element native "*HTMLObjectElemen
t" { |
| 14489 | 14479 |
| 14490 factory ObjectElement() => _Elements.createObjectElement(); | 14480 factory ObjectElement() => document.$dom_createElement("object"); |
| 14491 | 14481 |
| 14492 /** @domName HTMLObjectElement.align */ | 14482 /** @domName HTMLObjectElement.align */ |
| 14493 String align; | 14483 String align; |
| 14494 | 14484 |
| 14495 /** @domName HTMLObjectElement.archive */ | 14485 /** @domName HTMLObjectElement.archive */ |
| 14496 String archive; | 14486 String archive; |
| 14497 | 14487 |
| 14498 /** @domName HTMLObjectElement.border */ | 14488 /** @domName HTMLObjectElement.border */ |
| 14499 String border; | 14489 String border; |
| 14500 | 14490 |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14567 final AudioBuffer renderedBuffer; | 14557 final AudioBuffer renderedBuffer; |
| 14568 } | 14558 } |
| 14569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14559 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14570 // for details. All rights reserved. Use of this source code is governed by a | 14560 // for details. All rights reserved. Use of this source code is governed by a |
| 14571 // BSD-style license that can be found in the LICENSE file. | 14561 // BSD-style license that can be found in the LICENSE file. |
| 14572 | 14562 |
| 14573 | 14563 |
| 14574 /// @domName HTMLOptGroupElement | 14564 /// @domName HTMLOptGroupElement |
| 14575 class OptGroupElement extends Element implements Element native "*HTMLOptGroupEl
ement" { | 14565 class OptGroupElement extends Element implements Element native "*HTMLOptGroupEl
ement" { |
| 14576 | 14566 |
| 14577 factory OptGroupElement() => _Elements.createOptGroupElement(); | 14567 factory OptGroupElement() => document.$dom_createElement("optgroup"); |
| 14578 | 14568 |
| 14579 /** @domName HTMLOptGroupElement.disabled */ | 14569 /** @domName HTMLOptGroupElement.disabled */ |
| 14580 bool disabled; | 14570 bool disabled; |
| 14581 | 14571 |
| 14582 /** @domName HTMLOptGroupElement.label */ | 14572 /** @domName HTMLOptGroupElement.label */ |
| 14583 String label; | 14573 String label; |
| 14584 } | 14574 } |
| 14585 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14575 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14586 // for details. All rights reserved. Use of this source code is governed by a | 14576 // for details. All rights reserved. Use of this source code is governed by a |
| 14587 // BSD-style license that can be found in the LICENSE file. | 14577 // BSD-style license that can be found in the LICENSE file. |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14675 void stop(num when) native; | 14665 void stop(num when) native; |
| 14676 } | 14666 } |
| 14677 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14667 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14678 // for details. All rights reserved. Use of this source code is governed by a | 14668 // for details. All rights reserved. Use of this source code is governed by a |
| 14679 // BSD-style license that can be found in the LICENSE file. | 14669 // BSD-style license that can be found in the LICENSE file. |
| 14680 | 14670 |
| 14681 | 14671 |
| 14682 /// @domName HTMLOutputElement | 14672 /// @domName HTMLOutputElement |
| 14683 class OutputElement extends Element implements Element native "*HTMLOutputElemen
t" { | 14673 class OutputElement extends Element implements Element native "*HTMLOutputElemen
t" { |
| 14684 | 14674 |
| 14685 factory OutputElement() => _Elements.createOutputElement(); | 14675 factory OutputElement() => document.$dom_createElement("output"); |
| 14686 | 14676 |
| 14687 /** @domName HTMLOutputElement.defaultValue */ | 14677 /** @domName HTMLOutputElement.defaultValue */ |
| 14688 String defaultValue; | 14678 String defaultValue; |
| 14689 | 14679 |
| 14690 /** @domName HTMLOutputElement.form */ | 14680 /** @domName HTMLOutputElement.form */ |
| 14691 final FormElement form; | 14681 final FormElement form; |
| 14692 | 14682 |
| 14693 /** @domName HTMLOutputElement.htmlFor */ | 14683 /** @domName HTMLOutputElement.htmlFor */ |
| 14694 DOMSettableTokenList htmlFor; | 14684 DOMSettableTokenList htmlFor; |
| 14695 | 14685 |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14828 void setVelocity(num x, num y, num z) native; | 14818 void setVelocity(num x, num y, num z) native; |
| 14829 } | 14819 } |
| 14830 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14820 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14831 // for details. All rights reserved. Use of this source code is governed by a | 14821 // for details. All rights reserved. Use of this source code is governed by a |
| 14832 // BSD-style license that can be found in the LICENSE file. | 14822 // BSD-style license that can be found in the LICENSE file. |
| 14833 | 14823 |
| 14834 | 14824 |
| 14835 /// @domName HTMLParagraphElement | 14825 /// @domName HTMLParagraphElement |
| 14836 class ParagraphElement extends Element implements Element native "*HTMLParagraph
Element" { | 14826 class ParagraphElement extends Element implements Element native "*HTMLParagraph
Element" { |
| 14837 | 14827 |
| 14838 factory ParagraphElement() => _Elements.createParagraphElement(); | 14828 factory ParagraphElement() => document.$dom_createElement("p"); |
| 14839 | 14829 |
| 14840 /** @domName HTMLParagraphElement.align */ | 14830 /** @domName HTMLParagraphElement.align */ |
| 14841 String align; | 14831 String align; |
| 14842 } | 14832 } |
| 14843 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14833 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14844 // for details. All rights reserved. Use of this source code is governed by a | 14834 // for details. All rights reserved. Use of this source code is governed by a |
| 14845 // BSD-style license that can be found in the LICENSE file. | 14835 // BSD-style license that can be found in the LICENSE file. |
| 14846 | 14836 |
| 14847 | 14837 |
| 14848 /// @domName HTMLParamElement | 14838 /// @domName HTMLParamElement |
| 14849 class ParamElement extends Element implements Element native "*HTMLParamElement"
{ | 14839 class ParamElement extends Element implements Element native "*HTMLParamElement"
{ |
| 14850 | 14840 |
| 14851 factory ParamElement() => _Elements.createParamElement(); | 14841 factory ParamElement() => document.$dom_createElement("param"); |
| 14852 | 14842 |
| 14853 /** @domName HTMLParamElement.name */ | 14843 /** @domName HTMLParamElement.name */ |
| 14854 String name; | 14844 String name; |
| 14855 | 14845 |
| 14856 /** @domName HTMLParamElement.type */ | 14846 /** @domName HTMLParamElement.type */ |
| 14857 String type; | 14847 String type; |
| 14858 | 14848 |
| 14859 /** @domName HTMLParamElement.value */ | 14849 /** @domName HTMLParamElement.value */ |
| 14860 String value; | 14850 String value; |
| 14861 | 14851 |
| (...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15189 | 15179 |
| 15190 typedef void PositionErrorCallback(PositionError error); | 15180 typedef void PositionErrorCallback(PositionError error); |
| 15191 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15181 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 15192 // for details. All rights reserved. Use of this source code is governed by a | 15182 // for details. All rights reserved. Use of this source code is governed by a |
| 15193 // BSD-style license that can be found in the LICENSE file. | 15183 // BSD-style license that can be found in the LICENSE file. |
| 15194 | 15184 |
| 15195 | 15185 |
| 15196 /// @domName HTMLPreElement | 15186 /// @domName HTMLPreElement |
| 15197 class PreElement extends Element implements Element native "*HTMLPreElement" { | 15187 class PreElement extends Element implements Element native "*HTMLPreElement" { |
| 15198 | 15188 |
| 15199 factory PreElement() => _Elements.createPreElement(); | 15189 factory PreElement() => document.$dom_createElement("pre"); |
| 15200 | 15190 |
| 15201 /** @domName HTMLPreElement.width */ | 15191 /** @domName HTMLPreElement.width */ |
| 15202 int width; | 15192 int width; |
| 15203 | 15193 |
| 15204 /** @domName HTMLPreElement.wrap */ | 15194 /** @domName HTMLPreElement.wrap */ |
| 15205 bool wrap; | 15195 bool wrap; |
| 15206 } | 15196 } |
| 15207 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15197 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 15208 // for details. All rights reserved. Use of this source code is governed by a | 15198 // for details. All rights reserved. Use of this source code is governed by a |
| 15209 // BSD-style license that can be found in the LICENSE file. | 15199 // BSD-style license that can be found in the LICENSE file. |
| (...skipping 12 matching lines...) Expand all Loading... |
| 15222 final String target; | 15212 final String target; |
| 15223 } | 15213 } |
| 15224 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15214 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 15225 // for details. All rights reserved. Use of this source code is governed by a | 15215 // for details. All rights reserved. Use of this source code is governed by a |
| 15226 // BSD-style license that can be found in the LICENSE file. | 15216 // BSD-style license that can be found in the LICENSE file. |
| 15227 | 15217 |
| 15228 | 15218 |
| 15229 /// @domName HTMLProgressElement | 15219 /// @domName HTMLProgressElement |
| 15230 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { | 15220 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { |
| 15231 | 15221 |
| 15232 factory ProgressElement() => _Elements.createProgressElement(); | 15222 factory ProgressElement() => document.$dom_createElement("progress"); |
| 15233 | 15223 |
| 15234 /** @domName HTMLProgressElement.labels */ | 15224 /** @domName HTMLProgressElement.labels */ |
| 15235 final List<Node> labels; | 15225 final List<Node> labels; |
| 15236 | 15226 |
| 15237 /** @domName HTMLProgressElement.max */ | 15227 /** @domName HTMLProgressElement.max */ |
| 15238 num max; | 15228 num max; |
| 15239 | 15229 |
| 15240 /** @domName HTMLProgressElement.position */ | 15230 /** @domName HTMLProgressElement.position */ |
| 15241 final num position; | 15231 final num position; |
| 15242 | 15232 |
| (...skipping 829 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 16072 final int width; | 16062 final int width; |
| 16073 } | 16063 } |
| 16074 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16064 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16075 // for details. All rights reserved. Use of this source code is governed by a | 16065 // for details. All rights reserved. Use of this source code is governed by a |
| 16076 // BSD-style license that can be found in the LICENSE file. | 16066 // BSD-style license that can be found in the LICENSE file. |
| 16077 | 16067 |
| 16078 | 16068 |
| 16079 /// @domName HTMLScriptElement | 16069 /// @domName HTMLScriptElement |
| 16080 class ScriptElement extends Element implements Element native "*HTMLScriptElemen
t" { | 16070 class ScriptElement extends Element implements Element native "*HTMLScriptElemen
t" { |
| 16081 | 16071 |
| 16082 factory ScriptElement() => _Elements.createScriptElement(); | 16072 factory ScriptElement() => document.$dom_createElement("script"); |
| 16083 | 16073 |
| 16084 /** @domName HTMLScriptElement.async */ | 16074 /** @domName HTMLScriptElement.async */ |
| 16085 bool async; | 16075 bool async; |
| 16086 | 16076 |
| 16087 /** @domName HTMLScriptElement.charset */ | 16077 /** @domName HTMLScriptElement.charset */ |
| 16088 String charset; | 16078 String charset; |
| 16089 | 16079 |
| 16090 /** @domName HTMLScriptElement.crossOrigin */ | 16080 /** @domName HTMLScriptElement.crossOrigin */ |
| 16091 String crossOrigin; | 16081 String crossOrigin; |
| 16092 | 16082 |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 16180 /** @domName ScriptProfileNode.children */ | 16170 /** @domName ScriptProfileNode.children */ |
| 16181 List<ScriptProfileNode> children() native; | 16171 List<ScriptProfileNode> children() native; |
| 16182 } | 16172 } |
| 16183 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16173 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16184 // for details. All rights reserved. Use of this source code is governed by a | 16174 // for details. All rights reserved. Use of this source code is governed by a |
| 16185 // BSD-style license that can be found in the LICENSE file. | 16175 // BSD-style license that can be found in the LICENSE file. |
| 16186 | 16176 |
| 16187 | 16177 |
| 16188 class SelectElement extends Element implements Element native "*HTMLSelectElemen
t" { | 16178 class SelectElement extends Element implements Element native "*HTMLSelectElemen
t" { |
| 16189 | 16179 |
| 16190 factory SelectElement() => _Elements.createSelectElement(); | 16180 factory SelectElement() => document.$dom_createElement("select"); |
| 16191 | 16181 |
| 16192 /** @domName HTMLSelectElement.autofocus */ | 16182 /** @domName HTMLSelectElement.autofocus */ |
| 16193 bool autofocus; | 16183 bool autofocus; |
| 16194 | 16184 |
| 16195 /** @domName HTMLSelectElement.disabled */ | 16185 /** @domName HTMLSelectElement.disabled */ |
| 16196 bool disabled; | 16186 bool disabled; |
| 16197 | 16187 |
| 16198 /** @domName HTMLSelectElement.form */ | 16188 /** @domName HTMLSelectElement.form */ |
| 16199 final FormElement form; | 16189 final FormElement form; |
| 16200 | 16190 |
| (...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 16500 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 16490 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; |
| 16501 } | 16491 } |
| 16502 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16503 // for details. All rights reserved. Use of this source code is governed by a | 16493 // for details. All rights reserved. Use of this source code is governed by a |
| 16504 // BSD-style license that can be found in the LICENSE file. | 16494 // BSD-style license that can be found in the LICENSE file. |
| 16505 | 16495 |
| 16506 | 16496 |
| 16507 /// @domName HTMLSourceElement | 16497 /// @domName HTMLSourceElement |
| 16508 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { | 16498 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { |
| 16509 | 16499 |
| 16510 factory SourceElement() => _Elements.createSourceElement(); | 16500 factory SourceElement() => document.$dom_createElement("source"); |
| 16511 | 16501 |
| 16512 /** @domName HTMLSourceElement.media */ | 16502 /** @domName HTMLSourceElement.media */ |
| 16513 String media; | 16503 String media; |
| 16514 | 16504 |
| 16515 /** @domName HTMLSourceElement.src */ | 16505 /** @domName HTMLSourceElement.src */ |
| 16516 String src; | 16506 String src; |
| 16517 | 16507 |
| 16518 /** @domName HTMLSourceElement.type */ | 16508 /** @domName HTMLSourceElement.type */ |
| 16519 String type; | 16509 String type; |
| 16520 } | 16510 } |
| 16521 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16511 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16522 // for details. All rights reserved. Use of this source code is governed by a | 16512 // for details. All rights reserved. Use of this source code is governed by a |
| 16523 // BSD-style license that can be found in the LICENSE file. | 16513 // BSD-style license that can be found in the LICENSE file. |
| 16524 | 16514 |
| 16525 | 16515 |
| 16526 /// @domName HTMLSpanElement | 16516 /// @domName HTMLSpanElement |
| 16527 class SpanElement extends Element implements Element native "*HTMLSpanElement" { | 16517 class SpanElement extends Element implements Element native "*HTMLSpanElement" { |
| 16528 | 16518 |
| 16529 factory SpanElement() => _Elements.createSpanElement(); | 16519 factory SpanElement() => document.$dom_createElement("span"); |
| 16530 } | 16520 } |
| 16531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16521 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16532 // for details. All rights reserved. Use of this source code is governed by a | 16522 // for details. All rights reserved. Use of this source code is governed by a |
| 16533 // BSD-style license that can be found in the LICENSE file. | 16523 // BSD-style license that can be found in the LICENSE file. |
| 16534 | 16524 |
| 16535 | 16525 |
| 16536 /// @domName SpeechGrammar | 16526 /// @domName SpeechGrammar |
| 16537 class SpeechGrammar native "*SpeechGrammar" { | 16527 class SpeechGrammar native "*SpeechGrammar" { |
| 16538 | 16528 |
| 16539 factory SpeechGrammar() => _SpeechGrammarFactoryProvider.createSpeechGrammar()
; | 16529 factory SpeechGrammar() => _SpeechGrammarFactoryProvider.createSpeechGrammar()
; |
| (...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 16984 | 16974 |
| 16985 typedef void StringCallback(String data); | 16975 typedef void StringCallback(String data); |
| 16986 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16976 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 16987 // for details. All rights reserved. Use of this source code is governed by a | 16977 // for details. All rights reserved. Use of this source code is governed by a |
| 16988 // BSD-style license that can be found in the LICENSE file. | 16978 // BSD-style license that can be found in the LICENSE file. |
| 16989 | 16979 |
| 16990 | 16980 |
| 16991 /// @domName HTMLStyleElement | 16981 /// @domName HTMLStyleElement |
| 16992 class StyleElement extends Element implements Element native "*HTMLStyleElement"
{ | 16982 class StyleElement extends Element implements Element native "*HTMLStyleElement"
{ |
| 16993 | 16983 |
| 16994 factory StyleElement() => _Elements.createStyleElement(); | 16984 factory StyleElement() => document.$dom_createElement("style"); |
| 16995 | 16985 |
| 16996 /** @domName HTMLStyleElement.disabled */ | 16986 /** @domName HTMLStyleElement.disabled */ |
| 16997 bool disabled; | 16987 bool disabled; |
| 16998 | 16988 |
| 16999 /** @domName HTMLStyleElement.media */ | 16989 /** @domName HTMLStyleElement.media */ |
| 17000 String media; | 16990 String media; |
| 17001 | 16991 |
| 17002 /** @domName HTMLStyleElement.scoped */ | 16992 /** @domName HTMLStyleElement.scoped */ |
| 17003 bool scoped; | 16993 bool scoped; |
| 17004 | 16994 |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17052 final String type; | 17042 final String type; |
| 17053 } | 17043 } |
| 17054 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17044 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17055 // for details. All rights reserved. Use of this source code is governed by a | 17045 // for details. All rights reserved. Use of this source code is governed by a |
| 17056 // BSD-style license that can be found in the LICENSE file. | 17046 // BSD-style license that can be found in the LICENSE file. |
| 17057 | 17047 |
| 17058 | 17048 |
| 17059 /// @domName HTMLTableCaptionElement | 17049 /// @domName HTMLTableCaptionElement |
| 17060 class TableCaptionElement extends Element implements Element native "*HTMLTableC
aptionElement" { | 17050 class TableCaptionElement extends Element implements Element native "*HTMLTableC
aptionElement" { |
| 17061 | 17051 |
| 17062 factory TableCaptionElement() => _Elements.createTableCaptionElement(); | 17052 factory TableCaptionElement() => document.$dom_createElement("caption"); |
| 17063 | 17053 |
| 17064 /** @domName HTMLTableCaptionElement.align */ | 17054 /** @domName HTMLTableCaptionElement.align */ |
| 17065 String align; | 17055 String align; |
| 17066 } | 17056 } |
| 17067 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17057 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17068 // for details. All rights reserved. Use of this source code is governed by a | 17058 // for details. All rights reserved. Use of this source code is governed by a |
| 17069 // BSD-style license that can be found in the LICENSE file. | 17059 // BSD-style license that can be found in the LICENSE file. |
| 17070 | 17060 |
| 17071 | 17061 |
| 17072 /// @domName HTMLTableCellElement | 17062 /// @domName HTMLTableCellElement |
| 17073 class TableCellElement extends Element implements Element native "*HTMLTableCell
Element" { | 17063 class TableCellElement extends Element implements Element native "*HTMLTableCell
Element" { |
| 17074 | 17064 |
| 17075 factory TableCellElement() => _Elements.createTableCellElement(); | 17065 factory TableCellElement() => document.$dom_createElement("td"); |
| 17076 | 17066 |
| 17077 /** @domName HTMLTableCellElement.abbr */ | 17067 /** @domName HTMLTableCellElement.abbr */ |
| 17078 String abbr; | 17068 String abbr; |
| 17079 | 17069 |
| 17080 /** @domName HTMLTableCellElement.align */ | 17070 /** @domName HTMLTableCellElement.align */ |
| 17081 String align; | 17071 String align; |
| 17082 | 17072 |
| 17083 /** @domName HTMLTableCellElement.axis */ | 17073 /** @domName HTMLTableCellElement.axis */ |
| 17084 String axis; | 17074 String axis; |
| 17085 | 17075 |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17120 String width; | 17110 String width; |
| 17121 } | 17111 } |
| 17122 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17123 // for details. All rights reserved. Use of this source code is governed by a | 17113 // for details. All rights reserved. Use of this source code is governed by a |
| 17124 // BSD-style license that can be found in the LICENSE file. | 17114 // BSD-style license that can be found in the LICENSE file. |
| 17125 | 17115 |
| 17126 | 17116 |
| 17127 /// @domName HTMLTableColElement | 17117 /// @domName HTMLTableColElement |
| 17128 class TableColElement extends Element implements Element native "*HTMLTableColEl
ement" { | 17118 class TableColElement extends Element implements Element native "*HTMLTableColEl
ement" { |
| 17129 | 17119 |
| 17130 factory TableColElement() => _Elements.createTableColElement(); | 17120 factory TableColElement() => document.$dom_createElement("col"); |
| 17131 | 17121 |
| 17132 /** @domName HTMLTableColElement.align */ | 17122 /** @domName HTMLTableColElement.align */ |
| 17133 String align; | 17123 String align; |
| 17134 | 17124 |
| 17135 /** @domName HTMLTableColElement.ch */ | 17125 /** @domName HTMLTableColElement.ch */ |
| 17136 String ch; | 17126 String ch; |
| 17137 | 17127 |
| 17138 /** @domName HTMLTableColElement.chOff */ | 17128 /** @domName HTMLTableColElement.chOff */ |
| 17139 String chOff; | 17129 String chOff; |
| 17140 | 17130 |
| 17141 /** @domName HTMLTableColElement.span */ | 17131 /** @domName HTMLTableColElement.span */ |
| 17142 int span; | 17132 int span; |
| 17143 | 17133 |
| 17144 /** @domName HTMLTableColElement.vAlign */ | 17134 /** @domName HTMLTableColElement.vAlign */ |
| 17145 String vAlign; | 17135 String vAlign; |
| 17146 | 17136 |
| 17147 /** @domName HTMLTableColElement.width */ | 17137 /** @domName HTMLTableColElement.width */ |
| 17148 String width; | 17138 String width; |
| 17149 } | 17139 } |
| 17150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17140 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17151 // for details. All rights reserved. Use of this source code is governed by a | 17141 // for details. All rights reserved. Use of this source code is governed by a |
| 17152 // BSD-style license that can be found in the LICENSE file. | 17142 // BSD-style license that can be found in the LICENSE file. |
| 17153 | 17143 |
| 17154 | 17144 |
| 17155 class TableElement extends Element implements Element native "*HTMLTableElement"
{ | 17145 class TableElement extends Element implements Element native "*HTMLTableElement"
{ |
| 17156 | 17146 |
| 17157 factory TableElement() => _Elements.createTableElement(); | 17147 factory TableElement() => document.$dom_createElement("table"); |
| 17158 | 17148 |
| 17159 /** @domName HTMLTableElement.align */ | 17149 /** @domName HTMLTableElement.align */ |
| 17160 String align; | 17150 String align; |
| 17161 | 17151 |
| 17162 /** @domName HTMLTableElement.bgColor */ | 17152 /** @domName HTMLTableElement.bgColor */ |
| 17163 String bgColor; | 17153 String bgColor; |
| 17164 | 17154 |
| 17165 /** @domName HTMLTableElement.border */ | 17155 /** @domName HTMLTableElement.border */ |
| 17166 String border; | 17156 String border; |
| 17167 | 17157 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17235 Element _createTBody() native 'createTBody'; | 17225 Element _createTBody() native 'createTBody'; |
| 17236 } | 17226 } |
| 17237 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17227 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17238 // for details. All rights reserved. Use of this source code is governed by a | 17228 // for details. All rights reserved. Use of this source code is governed by a |
| 17239 // BSD-style license that can be found in the LICENSE file. | 17229 // BSD-style license that can be found in the LICENSE file. |
| 17240 | 17230 |
| 17241 | 17231 |
| 17242 /// @domName HTMLTableRowElement | 17232 /// @domName HTMLTableRowElement |
| 17243 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { | 17233 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { |
| 17244 | 17234 |
| 17245 factory TableRowElement() => _Elements.createTableRowElement(); | 17235 factory TableRowElement() => document.$dom_createElement("tr"); |
| 17246 | 17236 |
| 17247 /** @domName HTMLTableRowElement.align */ | 17237 /** @domName HTMLTableRowElement.align */ |
| 17248 String align; | 17238 String align; |
| 17249 | 17239 |
| 17250 /** @domName HTMLTableRowElement.bgColor */ | 17240 /** @domName HTMLTableRowElement.bgColor */ |
| 17251 String bgColor; | 17241 String bgColor; |
| 17252 | 17242 |
| 17253 /** @domName HTMLTableRowElement.cells */ | 17243 /** @domName HTMLTableRowElement.cells */ |
| 17254 final HTMLCollection cells; | 17244 final HTMLCollection cells; |
| 17255 | 17245 |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17324 | 17314 |
| 17325 } | 17315 } |
| 17326 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17316 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17327 // for details. All rights reserved. Use of this source code is governed by a | 17317 // for details. All rights reserved. Use of this source code is governed by a |
| 17328 // BSD-style license that can be found in the LICENSE file. | 17318 // BSD-style license that can be found in the LICENSE file. |
| 17329 | 17319 |
| 17330 | 17320 |
| 17331 /// @domName HTMLTextAreaElement | 17321 /// @domName HTMLTextAreaElement |
| 17332 class TextAreaElement extends Element implements Element native "*HTMLTextAreaEl
ement" { | 17322 class TextAreaElement extends Element implements Element native "*HTMLTextAreaEl
ement" { |
| 17333 | 17323 |
| 17334 factory TextAreaElement() => _Elements.createTextAreaElement(); | 17324 factory TextAreaElement() => document.$dom_createElement("textarea"); |
| 17335 | 17325 |
| 17336 /** @domName HTMLTextAreaElement.autofocus */ | 17326 /** @domName HTMLTextAreaElement.autofocus */ |
| 17337 bool autofocus; | 17327 bool autofocus; |
| 17338 | 17328 |
| 17339 /** @domName HTMLTextAreaElement.cols */ | 17329 /** @domName HTMLTextAreaElement.cols */ |
| 17340 int cols; | 17330 int cols; |
| 17341 | 17331 |
| 17342 /** @domName HTMLTextAreaElement.defaultValue */ | 17332 /** @domName HTMLTextAreaElement.defaultValue */ |
| 17343 String defaultValue; | 17333 String defaultValue; |
| 17344 | 17334 |
| (...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17815 | 17805 |
| 17816 typedef void TimeoutHandler(); | 17806 typedef void TimeoutHandler(); |
| 17817 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17807 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17818 // for details. All rights reserved. Use of this source code is governed by a | 17808 // for details. All rights reserved. Use of this source code is governed by a |
| 17819 // BSD-style license that can be found in the LICENSE file. | 17809 // BSD-style license that can be found in the LICENSE file. |
| 17820 | 17810 |
| 17821 | 17811 |
| 17822 /// @domName HTMLTitleElement | 17812 /// @domName HTMLTitleElement |
| 17823 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ | 17813 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ |
| 17824 | 17814 |
| 17825 factory TitleElement() => _Elements.createTitleElement(); | 17815 factory TitleElement() => document.$dom_createElement("title"); |
| 17826 } | 17816 } |
| 17827 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17817 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17828 // for details. All rights reserved. Use of this source code is governed by a | 17818 // for details. All rights reserved. Use of this source code is governed by a |
| 17829 // BSD-style license that can be found in the LICENSE file. | 17819 // BSD-style license that can be found in the LICENSE file. |
| 17830 | 17820 |
| 17831 | 17821 |
| 17832 /// @domName Touch | 17822 /// @domName Touch |
| 17833 class Touch native "*Touch" { | 17823 class Touch native "*Touch" { |
| 17834 | 17824 |
| 17835 /** @domName Touch.clientX */ | 17825 /** @domName Touch.clientX */ |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18001 Touch item(int index) native; | 17991 Touch item(int index) native; |
| 18002 } | 17992 } |
| 18003 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17993 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18004 // for details. All rights reserved. Use of this source code is governed by a | 17994 // for details. All rights reserved. Use of this source code is governed by a |
| 18005 // BSD-style license that can be found in the LICENSE file. | 17995 // BSD-style license that can be found in the LICENSE file. |
| 18006 | 17996 |
| 18007 | 17997 |
| 18008 /// @domName HTMLTrackElement | 17998 /// @domName HTMLTrackElement |
| 18009 class TrackElement extends Element implements Element native "*HTMLTrackElement"
{ | 17999 class TrackElement extends Element implements Element native "*HTMLTrackElement"
{ |
| 18010 | 18000 |
| 18011 factory TrackElement() => _Elements.createTrackElement(); | 18001 factory TrackElement() => document.$dom_createElement("track"); |
| 18012 | 18002 |
| 18013 static const int ERROR = 3; | 18003 static const int ERROR = 3; |
| 18014 | 18004 |
| 18015 static const int LOADED = 2; | 18005 static const int LOADED = 2; |
| 18016 | 18006 |
| 18017 static const int LOADING = 1; | 18007 static const int LOADING = 1; |
| 18018 | 18008 |
| 18019 static const int NONE = 0; | 18009 static const int NONE = 0; |
| 18020 | 18010 |
| 18021 /** @domName HTMLTrackElement.defaultValue */ | 18011 /** @domName HTMLTrackElement.defaultValue */ |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18153 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; | 18143 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; |
| 18154 } | 18144 } |
| 18155 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18145 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18156 // for details. All rights reserved. Use of this source code is governed by a | 18146 // for details. All rights reserved. Use of this source code is governed by a |
| 18157 // BSD-style license that can be found in the LICENSE file. | 18147 // BSD-style license that can be found in the LICENSE file. |
| 18158 | 18148 |
| 18159 | 18149 |
| 18160 /// @domName HTMLUListElement | 18150 /// @domName HTMLUListElement |
| 18161 class UListElement extends Element implements Element native "*HTMLUListElement"
{ | 18151 class UListElement extends Element implements Element native "*HTMLUListElement"
{ |
| 18162 | 18152 |
| 18163 factory UListElement() => _Elements.createUListElement(); | 18153 factory UListElement() => document.$dom_createElement("ul"); |
| 18164 | 18154 |
| 18165 /** @domName HTMLUListElement.compact */ | 18155 /** @domName HTMLUListElement.compact */ |
| 18166 bool compact; | 18156 bool compact; |
| 18167 | 18157 |
| 18168 /** @domName HTMLUListElement.type */ | 18158 /** @domName HTMLUListElement.type */ |
| 18169 String type; | 18159 String type; |
| 18170 } | 18160 } |
| 18171 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18161 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18172 // for details. All rights reserved. Use of this source code is governed by a | 18162 // for details. All rights reserved. Use of this source code is governed by a |
| 18173 // BSD-style license that can be found in the LICENSE file. | 18163 // BSD-style license that can be found in the LICENSE file. |
| (...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18588 final bool valueMissing; | 18578 final bool valueMissing; |
| 18589 } | 18579 } |
| 18590 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18580 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 18591 // for details. All rights reserved. Use of this source code is governed by a | 18581 // for details. All rights reserved. Use of this source code is governed by a |
| 18592 // BSD-style license that can be found in the LICENSE file. | 18582 // BSD-style license that can be found in the LICENSE file. |
| 18593 | 18583 |
| 18594 | 18584 |
| 18595 /// @domName HTMLVideoElement | 18585 /// @domName HTMLVideoElement |
| 18596 class VideoElement extends MediaElement native "*HTMLVideoElement" { | 18586 class VideoElement extends MediaElement native "*HTMLVideoElement" { |
| 18597 | 18587 |
| 18598 factory VideoElement() => _Elements.createVideoElement(); | 18588 factory VideoElement() => document.$dom_createElement("video"); |
| 18599 | 18589 |
| 18600 /** @domName HTMLVideoElement.height */ | 18590 /** @domName HTMLVideoElement.height */ |
| 18601 int height; | 18591 int height; |
| 18602 | 18592 |
| 18603 /** @domName HTMLVideoElement.poster */ | 18593 /** @domName HTMLVideoElement.poster */ |
| 18604 String poster; | 18594 String poster; |
| 18605 | 18595 |
| 18606 /** @domName HTMLVideoElement.videoHeight */ | 18596 /** @domName HTMLVideoElement.videoHeight */ |
| 18607 final int videoHeight; | 18597 final int videoHeight; |
| 18608 | 18598 |
| (...skipping 2401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 21010 return JS('DataView', 'new DataView(#,#)', buffer, byteOffset); | 21000 return JS('DataView', 'new DataView(#,#)', buffer, byteOffset); |
| 21011 } | 21001 } |
| 21012 return JS('DataView', 'new DataView(#,#,#)', buffer, byteOffset, byteLength)
; | 21002 return JS('DataView', 'new DataView(#,#,#)', buffer, byteOffset, byteLength)
; |
| 21013 } | 21003 } |
| 21014 } | 21004 } |
| 21015 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 21005 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 21016 // for details. All rights reserved. Use of this source code is governed by a | 21006 // for details. All rights reserved. Use of this source code is governed by a |
| 21017 // BSD-style license that can be found in the LICENSE file. | 21007 // BSD-style license that can be found in the LICENSE file. |
| 21018 | 21008 |
| 21019 | 21009 |
| 21020 class _Elements { | |
| 21021 | |
| 21022 | |
| 21023 static AnchorElement createAnchorElement([String href]) { | |
| 21024 AnchorElement _e = document.$dom_createElement("a"); | |
| 21025 if (href != null) _e.href = href; | |
| 21026 return _e; | |
| 21027 } | |
| 21028 | |
| 21029 static AreaElement createAreaElement() { | |
| 21030 AreaElement _e = document.$dom_createElement("area"); | |
| 21031 return _e; | |
| 21032 } | |
| 21033 | |
| 21034 static BRElement createBRElement() { | |
| 21035 BRElement _e = document.$dom_createElement("br"); | |
| 21036 return _e; | |
| 21037 } | |
| 21038 | |
| 21039 static BaseElement createBaseElement() { | |
| 21040 BaseElement _e = document.$dom_createElement("base"); | |
| 21041 return _e; | |
| 21042 } | |
| 21043 | |
| 21044 static BodyElement createBodyElement() { | |
| 21045 BodyElement _e = document.$dom_createElement("body"); | |
| 21046 return _e; | |
| 21047 } | |
| 21048 | |
| 21049 static ButtonElement createButtonElement() { | |
| 21050 ButtonElement _e = document.$dom_createElement("button"); | |
| 21051 return _e; | |
| 21052 } | |
| 21053 | |
| 21054 static CanvasElement createCanvasElement([int width, int height]) { | |
| 21055 CanvasElement _e = document.$dom_createElement("canvas"); | |
| 21056 if (width != null) _e.width = width; | |
| 21057 if (height != null) _e.height = height; | |
| 21058 return _e; | |
| 21059 } | |
| 21060 | |
| 21061 static ContentElement createContentElement() { | |
| 21062 ContentElement _e = document.$dom_createElement("content"); | |
| 21063 return _e; | |
| 21064 } | |
| 21065 | |
| 21066 static DListElement createDListElement() { | |
| 21067 DListElement _e = document.$dom_createElement("dl"); | |
| 21068 return _e; | |
| 21069 } | |
| 21070 | |
| 21071 static DataListElement createDataListElement() { | |
| 21072 DataListElement _e = document.$dom_createElement("datalist"); | |
| 21073 return _e; | |
| 21074 } | |
| 21075 | |
| 21076 static DetailsElement createDetailsElement() { | |
| 21077 DetailsElement _e = document.$dom_createElement("details"); | |
| 21078 return _e; | |
| 21079 } | |
| 21080 | |
| 21081 static DivElement createDivElement() { | |
| 21082 DivElement _e = document.$dom_createElement("div"); | |
| 21083 return _e; | |
| 21084 } | |
| 21085 | |
| 21086 static EmbedElement createEmbedElement() { | |
| 21087 EmbedElement _e = document.$dom_createElement("embed"); | |
| 21088 return _e; | |
| 21089 } | |
| 21090 | |
| 21091 static FieldSetElement createFieldSetElement() { | |
| 21092 FieldSetElement _e = document.$dom_createElement("fieldset"); | |
| 21093 return _e; | |
| 21094 } | |
| 21095 | |
| 21096 static FormElement createFormElement() { | |
| 21097 FormElement _e = document.$dom_createElement("form"); | |
| 21098 return _e; | |
| 21099 } | |
| 21100 | |
| 21101 static HRElement createHRElement() { | |
| 21102 HRElement _e = document.$dom_createElement("hr"); | |
| 21103 return _e; | |
| 21104 } | |
| 21105 | |
| 21106 static HeadElement createHeadElement() { | |
| 21107 HeadElement _e = document.$dom_createElement("head"); | |
| 21108 return _e; | |
| 21109 } | |
| 21110 | |
| 21111 static HeadingElement createHeadingElement_h1() { | |
| 21112 HeadingElement _e = document.$dom_createElement("h1"); | |
| 21113 return _e; | |
| 21114 } | |
| 21115 | |
| 21116 static HeadingElement createHeadingElement_h2() { | |
| 21117 HeadingElement _e = document.$dom_createElement("h2"); | |
| 21118 return _e; | |
| 21119 } | |
| 21120 | |
| 21121 static HeadingElement createHeadingElement_h3() { | |
| 21122 HeadingElement _e = document.$dom_createElement("h3"); | |
| 21123 return _e; | |
| 21124 } | |
| 21125 | |
| 21126 static HeadingElement createHeadingElement_h4() { | |
| 21127 HeadingElement _e = document.$dom_createElement("h4"); | |
| 21128 return _e; | |
| 21129 } | |
| 21130 | |
| 21131 static HeadingElement createHeadingElement_h5() { | |
| 21132 HeadingElement _e = document.$dom_createElement("h5"); | |
| 21133 return _e; | |
| 21134 } | |
| 21135 | |
| 21136 static HeadingElement createHeadingElement_h6() { | |
| 21137 HeadingElement _e = document.$dom_createElement("h6"); | |
| 21138 return _e; | |
| 21139 } | |
| 21140 | |
| 21141 static HtmlElement createHtmlElement() { | |
| 21142 HtmlElement _e = document.$dom_createElement("html"); | |
| 21143 return _e; | |
| 21144 } | |
| 21145 | |
| 21146 static IFrameElement createIFrameElement() { | |
| 21147 IFrameElement _e = document.$dom_createElement("iframe"); | |
| 21148 return _e; | |
| 21149 } | |
| 21150 | |
| 21151 static ImageElement createImageElement([String src, int width, int height]) { | |
| 21152 ImageElement _e = document.$dom_createElement("img"); | |
| 21153 if (src != null) _e.src = src; | |
| 21154 if (width != null) _e.width = width; | |
| 21155 if (height != null) _e.height = height; | |
| 21156 return _e; | |
| 21157 } | |
| 21158 | |
| 21159 static InputElement createInputElement([String type]) { | |
| 21160 InputElement _e = document.$dom_createElement("input"); | |
| 21161 if (type != null) _e.type = type; | |
| 21162 return _e; | |
| 21163 } | |
| 21164 | |
| 21165 static KeygenElement createKeygenElement() { | |
| 21166 KeygenElement _e = document.$dom_createElement("keygen"); | |
| 21167 return _e; | |
| 21168 } | |
| 21169 | |
| 21170 static LIElement createLIElement() { | |
| 21171 LIElement _e = document.$dom_createElement("li"); | |
| 21172 return _e; | |
| 21173 } | |
| 21174 | |
| 21175 static LabelElement createLabelElement() { | |
| 21176 LabelElement _e = document.$dom_createElement("label"); | |
| 21177 return _e; | |
| 21178 } | |
| 21179 | |
| 21180 static LegendElement createLegendElement() { | |
| 21181 LegendElement _e = document.$dom_createElement("legend"); | |
| 21182 return _e; | |
| 21183 } | |
| 21184 | |
| 21185 static LinkElement createLinkElement() { | |
| 21186 LinkElement _e = document.$dom_createElement("link"); | |
| 21187 return _e; | |
| 21188 } | |
| 21189 | |
| 21190 static MapElement createMapElement() { | |
| 21191 MapElement _e = document.$dom_createElement("map"); | |
| 21192 return _e; | |
| 21193 } | |
| 21194 | |
| 21195 static MenuElement createMenuElement() { | |
| 21196 MenuElement _e = document.$dom_createElement("menu"); | |
| 21197 return _e; | |
| 21198 } | |
| 21199 | |
| 21200 static MeterElement createMeterElement() { | |
| 21201 MeterElement _e = document.$dom_createElement("meter"); | |
| 21202 return _e; | |
| 21203 } | |
| 21204 | |
| 21205 static OListElement createOListElement() { | |
| 21206 OListElement _e = document.$dom_createElement("ol"); | |
| 21207 return _e; | |
| 21208 } | |
| 21209 | |
| 21210 static ObjectElement createObjectElement() { | |
| 21211 ObjectElement _e = document.$dom_createElement("object"); | |
| 21212 return _e; | |
| 21213 } | |
| 21214 | |
| 21215 static OptGroupElement createOptGroupElement() { | |
| 21216 OptGroupElement _e = document.$dom_createElement("optgroup"); | |
| 21217 return _e; | |
| 21218 } | |
| 21219 | |
| 21220 static OutputElement createOutputElement() { | |
| 21221 OutputElement _e = document.$dom_createElement("output"); | |
| 21222 return _e; | |
| 21223 } | |
| 21224 | |
| 21225 static ParagraphElement createParagraphElement() { | |
| 21226 ParagraphElement _e = document.$dom_createElement("p"); | |
| 21227 return _e; | |
| 21228 } | |
| 21229 | |
| 21230 static ParamElement createParamElement() { | |
| 21231 ParamElement _e = document.$dom_createElement("param"); | |
| 21232 return _e; | |
| 21233 } | |
| 21234 | |
| 21235 static PreElement createPreElement() { | |
| 21236 PreElement _e = document.$dom_createElement("pre"); | |
| 21237 return _e; | |
| 21238 } | |
| 21239 | |
| 21240 static ProgressElement createProgressElement() { | |
| 21241 ProgressElement _e = document.$dom_createElement("progress"); | |
| 21242 return _e; | |
| 21243 } | |
| 21244 | |
| 21245 static ScriptElement createScriptElement() { | |
| 21246 ScriptElement _e = document.$dom_createElement("script"); | |
| 21247 return _e; | |
| 21248 } | |
| 21249 | |
| 21250 static SelectElement createSelectElement() { | |
| 21251 SelectElement _e = document.$dom_createElement("select"); | |
| 21252 return _e; | |
| 21253 } | |
| 21254 | |
| 21255 static SourceElement createSourceElement() { | |
| 21256 SourceElement _e = document.$dom_createElement("source"); | |
| 21257 return _e; | |
| 21258 } | |
| 21259 | |
| 21260 static SpanElement createSpanElement() { | |
| 21261 SpanElement _e = document.$dom_createElement("span"); | |
| 21262 return _e; | |
| 21263 } | |
| 21264 | |
| 21265 static StyleElement createStyleElement() { | |
| 21266 StyleElement _e = document.$dom_createElement("style"); | |
| 21267 return _e; | |
| 21268 } | |
| 21269 | |
| 21270 static TableCaptionElement createTableCaptionElement() { | |
| 21271 TableCaptionElement _e = document.$dom_createElement("caption"); | |
| 21272 return _e; | |
| 21273 } | |
| 21274 | |
| 21275 static TableCellElement createTableCellElement() { | |
| 21276 TableCellElement _e = document.$dom_createElement("td"); | |
| 21277 return _e; | |
| 21278 } | |
| 21279 | |
| 21280 static TableColElement createTableColElement() { | |
| 21281 TableColElement _e = document.$dom_createElement("col"); | |
| 21282 return _e; | |
| 21283 } | |
| 21284 | |
| 21285 static TableElement createTableElement() { | |
| 21286 TableElement _e = document.$dom_createElement("table"); | |
| 21287 return _e; | |
| 21288 } | |
| 21289 | |
| 21290 static TableRowElement createTableRowElement() { | |
| 21291 TableRowElement _e = document.$dom_createElement("tr"); | |
| 21292 return _e; | |
| 21293 } | |
| 21294 | |
| 21295 static TextAreaElement createTextAreaElement() { | |
| 21296 TextAreaElement _e = document.$dom_createElement("textarea"); | |
| 21297 return _e; | |
| 21298 } | |
| 21299 | |
| 21300 static TitleElement createTitleElement() { | |
| 21301 TitleElement _e = document.$dom_createElement("title"); | |
| 21302 return _e; | |
| 21303 } | |
| 21304 | |
| 21305 static TrackElement createTrackElement() { | |
| 21306 TrackElement _e = document.$dom_createElement("track"); | |
| 21307 return _e; | |
| 21308 } | |
| 21309 | |
| 21310 static UListElement createUListElement() { | |
| 21311 UListElement _e = document.$dom_createElement("ul"); | |
| 21312 return _e; | |
| 21313 } | |
| 21314 | |
| 21315 static VideoElement createVideoElement() { | |
| 21316 VideoElement _e = document.$dom_createElement("video"); | |
| 21317 return _e; | |
| 21318 } | |
| 21319 } | |
| 21320 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
| 21321 // for details. All rights reserved. Use of this source code is governed by a | |
| 21322 // BSD-style license that can be found in the LICENSE file. | |
| 21323 | |
| 21324 | |
| 21325 /// @domName EntryArray | 21010 /// @domName EntryArray |
| 21326 class _EntryArray implements JavaScriptIndexingBehavior, List<Entry> native "*En
tryArray" { | 21011 class _EntryArray implements JavaScriptIndexingBehavior, List<Entry> native "*En
tryArray" { |
| 21327 | 21012 |
| 21328 /** @domName EntryArray.length */ | 21013 /** @domName EntryArray.length */ |
| 21329 final int length; | 21014 final int length; |
| 21330 | 21015 |
| 21331 Entry operator[](int index) => JS("Entry", "#[#]", this, index); | 21016 Entry operator[](int index) => JS("Entry", "#[#]", this, index); |
| 21332 | 21017 |
| 21333 void operator[]=(int index, Entry value) { | 21018 void operator[]=(int index, Entry value) { |
| 21334 throw new UnsupportedError("Cannot assign element of immutable List."); | 21019 throw new UnsupportedError("Cannot assign element of immutable List."); |
| (...skipping 4066 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 25401 if (length < 0) throw new ArgumentError('length'); | 25086 if (length < 0) throw new ArgumentError('length'); |
| 25402 if (start < 0) throw new RangeError.value(start); | 25087 if (start < 0) throw new RangeError.value(start); |
| 25403 int end = start + length; | 25088 int end = start + length; |
| 25404 if (end > a.length) throw new RangeError.value(end); | 25089 if (end > a.length) throw new RangeError.value(end); |
| 25405 for (int i = start; i < end; i++) { | 25090 for (int i = start; i < end; i++) { |
| 25406 accumulator.add(a[i]); | 25091 accumulator.add(a[i]); |
| 25407 } | 25092 } |
| 25408 return accumulator; | 25093 return accumulator; |
| 25409 } | 25094 } |
| 25410 } | 25095 } |
| OLD | NEW |