| 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 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 166 | 166 |
| 167 /// @domName HTMLAnchorElement.search; @docsEditable true | 167 /// @domName HTMLAnchorElement.search; @docsEditable true |
| 168 String search; | 168 String search; |
| 169 | 169 |
| 170 /// @domName HTMLAnchorElement.shape; @docsEditable true | 170 /// @domName HTMLAnchorElement.shape; @docsEditable true |
| 171 String shape; | 171 String shape; |
| 172 | 172 |
| 173 /// @domName HTMLAnchorElement.target; @docsEditable true | 173 /// @domName HTMLAnchorElement.target; @docsEditable true |
| 174 String target; | 174 String target; |
| 175 | 175 |
| 176 /// @domName HTMLAnchorElement.text; @docsEditable true | |
| 177 final String text; | |
| 178 | |
| 179 /// @domName HTMLAnchorElement.type; @docsEditable true | 176 /// @domName HTMLAnchorElement.type; @docsEditable true |
| 180 String type; | 177 String type; |
| 181 | 178 |
| 182 /// @domName HTMLAnchorElement.toString; @docsEditable true | 179 /// @domName HTMLAnchorElement.toString; @docsEditable true |
| 183 String toString() native; | 180 String toString() native; |
| 184 } | 181 } |
| 185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 182 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 186 // for details. All rights reserved. Use of this source code is governed by a | 183 // for details. All rights reserved. Use of this source code is governed by a |
| 187 // BSD-style license that can be found in the LICENSE file. | 184 // BSD-style license that can be found in the LICENSE file. |
| 188 | 185 |
| (...skipping 762 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 951 | 948 |
| 952 /// @domName HTMLBodyElement.background; @docsEditable true | 949 /// @domName HTMLBodyElement.background; @docsEditable true |
| 953 String background; | 950 String background; |
| 954 | 951 |
| 955 /// @domName HTMLBodyElement.bgColor; @docsEditable true | 952 /// @domName HTMLBodyElement.bgColor; @docsEditable true |
| 956 String bgColor; | 953 String bgColor; |
| 957 | 954 |
| 958 /// @domName HTMLBodyElement.link; @docsEditable true | 955 /// @domName HTMLBodyElement.link; @docsEditable true |
| 959 String link; | 956 String link; |
| 960 | 957 |
| 961 /// @domName HTMLBodyElement.text; @docsEditable true | |
| 962 String text; | |
| 963 | |
| 964 /// @domName HTMLBodyElement.vLink; @docsEditable true | 958 /// @domName HTMLBodyElement.vLink; @docsEditable true |
| 965 String vLink; | 959 String vLink; |
| 966 } | 960 } |
| 967 | 961 |
| 968 class BodyElementEvents extends ElementEvents { | 962 class BodyElementEvents extends ElementEvents { |
| 969 BodyElementEvents(EventTarget _ptr) : super(_ptr); | 963 BodyElementEvents(EventTarget _ptr) : super(_ptr); |
| 970 | 964 |
| 971 EventListenerList get beforeUnload => this['beforeunload']; | 965 EventListenerList get beforeUnload => this['beforeunload']; |
| 972 | 966 |
| 973 EventListenerList get blur => this['blur']; | 967 EventListenerList get blur => this['blur']; |
| (...skipping 5470 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6444 } | 6438 } |
| 6445 // 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 |
| 6446 // 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 |
| 6447 // BSD-style license that can be found in the LICENSE file. | 6441 // BSD-style license that can be found in the LICENSE file. |
| 6448 | 6442 |
| 6449 | 6443 |
| 6450 /// @domName HTMLDivElement; @docsEditable true | 6444 /// @domName HTMLDivElement; @docsEditable true |
| 6451 class DivElement extends Element implements Element native "*HTMLDivElement" { | 6445 class DivElement extends Element implements Element native "*HTMLDivElement" { |
| 6452 | 6446 |
| 6453 factory DivElement() => document.$dom_createElement("div"); | 6447 factory DivElement() => document.$dom_createElement("div"); |
| 6454 | |
| 6455 /// @domName HTMLDivElement.align; @docsEditable true | |
| 6456 String align; | |
| 6457 } | 6448 } |
| 6458 // 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 |
| 6459 // 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 |
| 6460 // BSD-style license that can be found in the LICENSE file. | 6451 // BSD-style license that can be found in the LICENSE file. |
| 6461 | 6452 |
| 6462 | 6453 |
| 6463 class Document extends Node native "*Document" | 6454 class Document extends Node native "*Document" |
| 6464 { | 6455 { |
| 6465 | 6456 |
| 6466 | 6457 |
| (...skipping 2523 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8990 | 8981 |
| 8991 /// @domName HTMLFormElement.acceptCharset; @docsEditable true | 8982 /// @domName HTMLFormElement.acceptCharset; @docsEditable true |
| 8992 String acceptCharset; | 8983 String acceptCharset; |
| 8993 | 8984 |
| 8994 /// @domName HTMLFormElement.action; @docsEditable true | 8985 /// @domName HTMLFormElement.action; @docsEditable true |
| 8995 String action; | 8986 String action; |
| 8996 | 8987 |
| 8997 /// @domName HTMLFormElement.autocomplete; @docsEditable true | 8988 /// @domName HTMLFormElement.autocomplete; @docsEditable true |
| 8998 String autocomplete; | 8989 String autocomplete; |
| 8999 | 8990 |
| 9000 /// @domName HTMLFormElement.elements; @docsEditable true | |
| 9001 final HTMLCollection elements; | |
| 9002 | |
| 9003 /// @domName HTMLFormElement.encoding; @docsEditable true | 8991 /// @domName HTMLFormElement.encoding; @docsEditable true |
| 9004 String encoding; | 8992 String encoding; |
| 9005 | 8993 |
| 9006 /// @domName HTMLFormElement.enctype; @docsEditable true | 8994 /// @domName HTMLFormElement.enctype; @docsEditable true |
| 9007 String enctype; | 8995 String enctype; |
| 9008 | 8996 |
| 9009 /// @domName HTMLFormElement.length; @docsEditable true | 8997 /// @domName HTMLFormElement.length; @docsEditable true |
| 9010 final int length; | 8998 final int length; |
| 9011 | 8999 |
| 9012 /// @domName HTMLFormElement.method; @docsEditable true | 9000 /// @domName HTMLFormElement.method; @docsEditable true |
| (...skipping 567 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9580 } | 9568 } |
| 9581 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9582 // for details. All rights reserved. Use of this source code is governed by a | 9570 // for details. All rights reserved. Use of this source code is governed by a |
| 9583 // BSD-style license that can be found in the LICENSE file. | 9571 // BSD-style license that can be found in the LICENSE file. |
| 9584 | 9572 |
| 9585 | 9573 |
| 9586 /// @domName HTMLHtmlElement; @docsEditable true | 9574 /// @domName HTMLHtmlElement; @docsEditable true |
| 9587 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { | 9575 class HtmlElement extends Element implements Element native "*HTMLHtmlElement" { |
| 9588 | 9576 |
| 9589 factory HtmlElement() => document.$dom_createElement("html"); | 9577 factory HtmlElement() => document.$dom_createElement("html"); |
| 9590 | |
| 9591 /// @domName HTMLHtmlElement.manifest; @docsEditable true | |
| 9592 String manifest; | |
| 9593 | |
| 9594 /// @domName HTMLHtmlElement.version; @docsEditable true | |
| 9595 String version; | |
| 9596 } | 9578 } |
| 9597 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9579 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 9598 // for details. All rights reserved. Use of this source code is governed by a | 9580 // for details. All rights reserved. Use of this source code is governed by a |
| 9599 // BSD-style license that can be found in the LICENSE file. | 9581 // BSD-style license that can be found in the LICENSE file. |
| 9600 | 9582 |
| 9601 | 9583 |
| 9602 class HttpRequest extends EventTarget native "*XMLHttpRequest" { | 9584 class HttpRequest extends EventTarget native "*XMLHttpRequest" { |
| 9603 factory HttpRequest.get(String url, onComplete(HttpRequest request)) => | 9585 factory HttpRequest.get(String url, onComplete(HttpRequest request)) => |
| 9604 _HttpRequestFactoryProvider.createHttpRequest_get(url, onComplete); | 9586 _HttpRequestFactoryProvider.createHttpRequest_get(url, onComplete); |
| 9605 | 9587 |
| (...skipping 2175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11781 LocalWindowEvents get on => | 11763 LocalWindowEvents get on => |
| 11782 new LocalWindowEvents(this); | 11764 new LocalWindowEvents(this); |
| 11783 | 11765 |
| 11784 static const int PERSISTENT = 1; | 11766 static const int PERSISTENT = 1; |
| 11785 | 11767 |
| 11786 static const int TEMPORARY = 0; | 11768 static const int TEMPORARY = 0; |
| 11787 | 11769 |
| 11788 /// @domName Window.applicationCache; @docsEditable true | 11770 /// @domName Window.applicationCache; @docsEditable true |
| 11789 final DOMApplicationCache applicationCache; | 11771 final DOMApplicationCache applicationCache; |
| 11790 | 11772 |
| 11791 /// @domName Window.clientInformation; @docsEditable true | |
| 11792 final Navigator clientInformation; | |
| 11793 | |
| 11794 /// @domName Window.closed; @docsEditable true | 11773 /// @domName Window.closed; @docsEditable true |
| 11795 final bool closed; | 11774 final bool closed; |
| 11796 | 11775 |
| 11797 /// @domName Window.console; @docsEditable true | 11776 /// @domName Window.console; @docsEditable true |
| 11798 final Console console; | 11777 final Console console; |
| 11799 | 11778 |
| 11800 /// @domName Window.crypto; @docsEditable true | 11779 /// @domName Window.crypto; @docsEditable true |
| 11801 final Crypto crypto; | 11780 final Crypto crypto; |
| 11802 | 11781 |
| 11803 /// @domName Window.defaultStatus; @docsEditable true | 11782 /// @domName Window.defaultStatus; @docsEditable true |
| 11804 String defaultStatus; | 11783 String defaultStatus; |
| 11805 | 11784 |
| 11806 /// @domName Window.defaultstatus; @docsEditable true | 11785 /// @domName Window.defaultstatus; @docsEditable true |
| 11807 String defaultstatus; | 11786 String defaultstatus; |
| 11808 | 11787 |
| 11809 /// @domName Window.devicePixelRatio; @docsEditable true | 11788 /// @domName Window.devicePixelRatio; @docsEditable true |
| 11810 final num devicePixelRatio; | 11789 final num devicePixelRatio; |
| 11811 | 11790 |
| 11812 /// @domName Window.event; @docsEditable true | 11791 /// @domName Window.event; @docsEditable true |
| 11813 final Event event; | 11792 final Event event; |
| 11814 | 11793 |
| 11815 /// @domName Window.frames; @docsEditable true | |
| 11816 Window get frames => _convertNativeToDart_Window(this._frames); | |
| 11817 dynamic get _frames => JS("dynamic", "#.frames", this); | |
| 11818 | |
| 11819 /// @domName Window.history; @docsEditable true | 11794 /// @domName Window.history; @docsEditable true |
| 11820 final LocalHistory history; | 11795 final LocalHistory history; |
| 11821 | 11796 |
| 11822 /// @domName Window.innerHeight; @docsEditable true | 11797 /// @domName Window.innerHeight; @docsEditable true |
| 11823 final int innerHeight; | 11798 final int innerHeight; |
| 11824 | 11799 |
| 11825 /// @domName Window.innerWidth; @docsEditable true | 11800 /// @domName Window.innerWidth; @docsEditable true |
| 11826 final int innerWidth; | 11801 final int innerWidth; |
| 11827 | 11802 |
| 11828 /// @domName Window.length; @docsEditable true | |
| 11829 final int length; | |
| 11830 | |
| 11831 /// @domName Window.localStorage; @docsEditable true | 11803 /// @domName Window.localStorage; @docsEditable true |
| 11832 final Storage localStorage; | 11804 final Storage localStorage; |
| 11833 | 11805 |
| 11834 /// @domName Window.locationbar; @docsEditable true | 11806 /// @domName Window.locationbar; @docsEditable true |
| 11835 final BarInfo locationbar; | 11807 final BarInfo locationbar; |
| 11836 | 11808 |
| 11837 /// @domName Window.menubar; @docsEditable true | 11809 /// @domName Window.menubar; @docsEditable true |
| 11838 final BarInfo menubar; | 11810 final BarInfo menubar; |
| 11839 | 11811 |
| 11840 /// @domName Window.name; @docsEditable true | 11812 /// @domName Window.name; @docsEditable true |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11937 | 11909 |
| 11938 /// @domName Window.addEventListener; @docsEditable true | 11910 /// @domName Window.addEventListener; @docsEditable true |
| 11939 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 11911 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; |
| 11940 | 11912 |
| 11941 /// @domName Window.alert; @docsEditable true | 11913 /// @domName Window.alert; @docsEditable true |
| 11942 void alert(String message) native; | 11914 void alert(String message) native; |
| 11943 | 11915 |
| 11944 /// @domName Window.atob; @docsEditable true | 11916 /// @domName Window.atob; @docsEditable true |
| 11945 String atob(String string) native; | 11917 String atob(String string) native; |
| 11946 | 11918 |
| 11947 /// @domName Window.blur; @docsEditable true | |
| 11948 void blur() native; | |
| 11949 | |
| 11950 /// @domName Window.btoa; @docsEditable true | 11919 /// @domName Window.btoa; @docsEditable true |
| 11951 String btoa(String string) native; | 11920 String btoa(String string) native; |
| 11952 | 11921 |
| 11953 /// @domName Window.captureEvents; @docsEditable true | 11922 /// @domName Window.captureEvents; @docsEditable true |
| 11954 void captureEvents() native; | 11923 void captureEvents() native; |
| 11955 | 11924 |
| 11956 /// @domName Window.clearInterval; @docsEditable true | 11925 /// @domName Window.clearInterval; @docsEditable true |
| 11957 void clearInterval(int handle) native; | 11926 void clearInterval(int handle) native; |
| 11958 | 11927 |
| 11959 /// @domName Window.clearTimeout; @docsEditable true | 11928 /// @domName Window.clearTimeout; @docsEditable true |
| 11960 void clearTimeout(int handle) native; | 11929 void clearTimeout(int handle) native; |
| 11961 | 11930 |
| 11962 /// @domName Window.close; @docsEditable true | 11931 /// @domName Window.close; @docsEditable true |
| 11963 void close() native; | 11932 void close() native; |
| 11964 | 11933 |
| 11965 /// @domName Window.confirm; @docsEditable true | 11934 /// @domName Window.confirm; @docsEditable true |
| 11966 bool confirm(String message) native; | 11935 bool confirm(String message) native; |
| 11967 | 11936 |
| 11968 /// @domName Window.dispatchEvent; @docsEditable true | 11937 /// @domName Window.dispatchEvent; @docsEditable true |
| 11969 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 11938 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; |
| 11970 | 11939 |
| 11971 /// @domName Window.find; @docsEditable true | 11940 /// @domName Window.find; @docsEditable true |
| 11972 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; | 11941 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; |
| 11973 | 11942 |
| 11974 /// @domName Window.focus; @docsEditable true | |
| 11975 void focus() native; | |
| 11976 | |
| 11977 /// @domName Window.getComputedStyle; @docsEditable true | 11943 /// @domName Window.getComputedStyle; @docsEditable true |
| 11978 CSSStyleDeclaration getComputedStyle(Element element, String pseudoElement) na
tive; | 11944 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen
t) native "getComputedStyle"; |
| 11979 | 11945 |
| 11980 /// @domName Window.getMatchedCSSRules; @docsEditable true | 11946 /// @domName Window.getMatchedCSSRules; @docsEditable true |
| 11981 @Returns('_CSSRuleList') @Creates('_CSSRuleList') | 11947 @Returns('_CSSRuleList') @Creates('_CSSRuleList') |
| 11982 List<CSSRule> getMatchedCssRules(Element element, String pseudoElement) native
"getMatchedCSSRules"; | 11948 List<CSSRule> getMatchedCssRules(Element element, String pseudoElement) native
"getMatchedCSSRules"; |
| 11983 | 11949 |
| 11984 /// @domName Window.getSelection; @docsEditable true | 11950 /// @domName Window.getSelection; @docsEditable true |
| 11985 DOMSelection getSelection() native; | 11951 DOMSelection getSelection() native; |
| 11986 | 11952 |
| 11987 /// @domName Window.matchMedia; @docsEditable true | 11953 /// @domName Window.matchMedia; @docsEditable true |
| 11988 MediaQueryList matchMedia(String query) native; | 11954 MediaQueryList matchMedia(String query) native; |
| (...skipping 22 matching lines...) Expand all Loading... |
| 12011 return; | 11977 return; |
| 12012 } | 11978 } |
| 12013 throw new ArgumentError("Incorrect number or type of arguments"); | 11979 throw new ArgumentError("Incorrect number or type of arguments"); |
| 12014 } | 11980 } |
| 12015 void _postMessage_1(message, targetOrigin) native "postMessage"; | 11981 void _postMessage_1(message, targetOrigin) native "postMessage"; |
| 12016 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess
age"; | 11982 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess
age"; |
| 12017 | 11983 |
| 12018 /// @domName Window.print; @docsEditable true | 11984 /// @domName Window.print; @docsEditable true |
| 12019 void print() native; | 11985 void print() native; |
| 12020 | 11986 |
| 12021 /// @domName Window.prompt; @docsEditable true | |
| 12022 String prompt(String message, String defaultValue) native; | |
| 12023 | |
| 12024 /// @domName Window.releaseEvents; @docsEditable true | 11987 /// @domName Window.releaseEvents; @docsEditable true |
| 12025 void releaseEvents() native; | 11988 void releaseEvents() native; |
| 12026 | 11989 |
| 12027 /// @domName Window.removeEventListener; @docsEditable true | 11990 /// @domName Window.removeEventListener; @docsEditable true |
| 12028 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 11991 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; |
| 12029 | 11992 |
| 12030 /// @domName Window.resizeBy; @docsEditable true | 11993 /// @domName Window.resizeBy; @docsEditable true |
| 12031 void resizeBy(num x, num y) native; | 11994 void resizeBy(num x, num y) native; |
| 12032 | 11995 |
| 12033 /// @domName Window.resizeTo; @docsEditable true | 11996 /// @domName Window.resizeTo; @docsEditable true |
| (...skipping 13 matching lines...) Expand all Loading... |
| 12047 | 12010 |
| 12048 /// @domName Window.setTimeout; @docsEditable true | 12011 /// @domName Window.setTimeout; @docsEditable true |
| 12049 int setTimeout(TimeoutHandler handler, int timeout) native; | 12012 int setTimeout(TimeoutHandler handler, int timeout) native; |
| 12050 | 12013 |
| 12051 /// @domName Window.showModalDialog; @docsEditable true | 12014 /// @domName Window.showModalDialog; @docsEditable true |
| 12052 Object showModalDialog(String url, [Object dialogArgs, String featureArgs]) na
tive; | 12015 Object showModalDialog(String url, [Object dialogArgs, String featureArgs]) na
tive; |
| 12053 | 12016 |
| 12054 /// @domName Window.stop; @docsEditable true | 12017 /// @domName Window.stop; @docsEditable true |
| 12055 void stop() native; | 12018 void stop() native; |
| 12056 | 12019 |
| 12057 /// @domName Window.webkitCancelRequestAnimationFrame; @docsEditable true | |
| 12058 void webkitCancelRequestAnimationFrame(int id) native; | |
| 12059 | |
| 12060 /// @domName Window.webkitConvertPointFromNodeToPage; @docsEditable true | 12020 /// @domName Window.webkitConvertPointFromNodeToPage; @docsEditable true |
| 12061 Point webkitConvertPointFromNodeToPage(Node node, Point p) native; | 12021 Point webkitConvertPointFromNodeToPage(Node node, Point p) native; |
| 12062 | 12022 |
| 12063 /// @domName Window.webkitConvertPointFromPageToNode; @docsEditable true | 12023 /// @domName Window.webkitConvertPointFromPageToNode; @docsEditable true |
| 12064 Point webkitConvertPointFromPageToNode(Node node, Point p) native; | 12024 Point webkitConvertPointFromPageToNode(Node node, Point p) native; |
| 12065 | 12025 |
| 12066 /// @domName DOMWindow.webkitRequestFileSystem; @docsEditable true | 12026 /// @domName DOMWindow.webkitRequestFileSystem; @docsEditable true |
| 12067 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal
lback, [ErrorCallback errorCallback]) native; | 12027 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal
lback, [ErrorCallback errorCallback]) native; |
| 12068 | 12028 |
| 12069 /// @domName DOMWindow.webkitResolveLocalFileSystemURL; @docsEditable true | 12029 /// @domName DOMWindow.webkitResolveLocalFileSystemURL; @docsEditable true |
| (...skipping 2184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14254 | 14214 |
| 14255 /// @domName HTMLOptionElement.index; @docsEditable true | 14215 /// @domName HTMLOptionElement.index; @docsEditable true |
| 14256 final int index; | 14216 final int index; |
| 14257 | 14217 |
| 14258 /// @domName HTMLOptionElement.label; @docsEditable true | 14218 /// @domName HTMLOptionElement.label; @docsEditable true |
| 14259 String label; | 14219 String label; |
| 14260 | 14220 |
| 14261 /// @domName HTMLOptionElement.selected; @docsEditable true | 14221 /// @domName HTMLOptionElement.selected; @docsEditable true |
| 14262 bool selected; | 14222 bool selected; |
| 14263 | 14223 |
| 14264 /// @domName HTMLOptionElement.text; @docsEditable true | |
| 14265 String text; | |
| 14266 | |
| 14267 /// @domName HTMLOptionElement.value; @docsEditable true | 14224 /// @domName HTMLOptionElement.value; @docsEditable true |
| 14268 String value; | 14225 String value; |
| 14269 } | 14226 } |
| 14270 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14227 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14271 // for details. All rights reserved. Use of this source code is governed by a | 14228 // for details. All rights reserved. Use of this source code is governed by a |
| 14272 // BSD-style license that can be found in the LICENSE file. | 14229 // BSD-style license that can be found in the LICENSE file. |
| 14273 | 14230 |
| 14274 | 14231 |
| 14275 /// @domName OscillatorNode; @docsEditable true | 14232 /// @domName OscillatorNode; @docsEditable true |
| 14276 class OscillatorNode extends AudioSourceNode native "*OscillatorNode" { | 14233 class OscillatorNode extends AudioSourceNode native "*OscillatorNode" { |
| (...skipping 1460 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15737 | 15694 |
| 15738 /// @domName HTMLScriptElement.event; @docsEditable true | 15695 /// @domName HTMLScriptElement.event; @docsEditable true |
| 15739 String event; | 15696 String event; |
| 15740 | 15697 |
| 15741 /// @domName HTMLScriptElement.htmlFor; @docsEditable true | 15698 /// @domName HTMLScriptElement.htmlFor; @docsEditable true |
| 15742 String htmlFor; | 15699 String htmlFor; |
| 15743 | 15700 |
| 15744 /// @domName HTMLScriptElement.src; @docsEditable true | 15701 /// @domName HTMLScriptElement.src; @docsEditable true |
| 15745 String src; | 15702 String src; |
| 15746 | 15703 |
| 15747 /// @domName HTMLScriptElement.text; @docsEditable true | |
| 15748 String text; | |
| 15749 | |
| 15750 /// @domName HTMLScriptElement.type; @docsEditable true | 15704 /// @domName HTMLScriptElement.type; @docsEditable true |
| 15751 String type; | 15705 String type; |
| 15752 } | 15706 } |
| 15753 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15707 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 15754 // for details. All rights reserved. Use of this source code is governed by a | 15708 // for details. All rights reserved. Use of this source code is governed by a |
| 15755 // BSD-style license that can be found in the LICENSE file. | 15709 // BSD-style license that can be found in the LICENSE file. |
| 15756 | 15710 |
| 15757 | 15711 |
| 15758 /// @domName ScriptProcessorNode; @docsEditable true | 15712 /// @domName ScriptProcessorNode; @docsEditable true |
| 15759 class ScriptProcessorNode extends AudioNode implements EventTarget native "*Scri
ptProcessorNode" { | 15713 class ScriptProcessorNode extends AudioNode implements EventTarget native "*Scri
ptProcessorNode" { |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15880 | 15834 |
| 15881 /// @domName HTMLSelectElement.checkValidity; @docsEditable true | 15835 /// @domName HTMLSelectElement.checkValidity; @docsEditable true |
| 15882 bool checkValidity() native; | 15836 bool checkValidity() native; |
| 15883 | 15837 |
| 15884 /// @domName HTMLSelectElement.item; @docsEditable true | 15838 /// @domName HTMLSelectElement.item; @docsEditable true |
| 15885 Node item(int index) native; | 15839 Node item(int index) native; |
| 15886 | 15840 |
| 15887 /// @domName HTMLSelectElement.namedItem; @docsEditable true | 15841 /// @domName HTMLSelectElement.namedItem; @docsEditable true |
| 15888 Node namedItem(String name) native; | 15842 Node namedItem(String name) native; |
| 15889 | 15843 |
| 15890 /// @domName HTMLSelectElement.remove; @docsEditable true | |
| 15891 void remove(index_OR_option) native; | |
| 15892 | |
| 15893 /// @domName HTMLSelectElement.setCustomValidity; @docsEditable true | 15844 /// @domName HTMLSelectElement.setCustomValidity; @docsEditable true |
| 15894 void setCustomValidity(String error) native; | 15845 void setCustomValidity(String error) native; |
| 15895 | 15846 |
| 15896 | 15847 |
| 15897 // Override default options, since IE returns SelectElement itself and it | 15848 // Override default options, since IE returns SelectElement itself and it |
| 15898 // does not operate as a List. | 15849 // does not operate as a List. |
| 15899 List<OptionElement> get options { | 15850 List<OptionElement> get options { |
| 15900 return this.elements.filter((e) => e is OptionElement); | 15851 return this.elements.filter((e) => e is OptionElement); |
| 15901 } | 15852 } |
| 15902 | 15853 |
| (...skipping 1560 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17463 typedef void TimeoutHandler(); | 17414 typedef void TimeoutHandler(); |
| 17464 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17415 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17465 // for details. All rights reserved. Use of this source code is governed by a | 17416 // for details. All rights reserved. Use of this source code is governed by a |
| 17466 // BSD-style license that can be found in the LICENSE file. | 17417 // BSD-style license that can be found in the LICENSE file. |
| 17467 | 17418 |
| 17468 | 17419 |
| 17469 /// @domName HTMLTitleElement; @docsEditable true | 17420 /// @domName HTMLTitleElement; @docsEditable true |
| 17470 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ | 17421 class TitleElement extends Element implements Element native "*HTMLTitleElement"
{ |
| 17471 | 17422 |
| 17472 factory TitleElement() => document.$dom_createElement("title"); | 17423 factory TitleElement() => document.$dom_createElement("title"); |
| 17473 | |
| 17474 /// @domName HTMLTitleElement.text; @docsEditable true | |
| 17475 String text; | |
| 17476 } | 17424 } |
| 17477 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17425 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 17478 // for details. All rights reserved. Use of this source code is governed by a | 17426 // for details. All rights reserved. Use of this source code is governed by a |
| 17479 // BSD-style license that can be found in the LICENSE file. | 17427 // BSD-style license that can be found in the LICENSE file. |
| 17480 | 17428 |
| 17481 | 17429 |
| 17482 /// @domName Touch; @docsEditable true | 17430 /// @domName Touch; @docsEditable true |
| 17483 class Touch native "*Touch" { | 17431 class Touch native "*Touch" { |
| 17484 | 17432 |
| 17485 /// @domName Touch.clientX; @docsEditable true | 17433 /// @domName Touch.clientX; @docsEditable true |
| (...skipping 7631 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 25117 if (length < 0) throw new ArgumentError('length'); | 25065 if (length < 0) throw new ArgumentError('length'); |
| 25118 if (start < 0) throw new RangeError.value(start); | 25066 if (start < 0) throw new RangeError.value(start); |
| 25119 int end = start + length; | 25067 int end = start + length; |
| 25120 if (end > a.length) throw new RangeError.value(end); | 25068 if (end > a.length) throw new RangeError.value(end); |
| 25121 for (int i = start; i < end; i++) { | 25069 for (int i = start; i < end; i++) { |
| 25122 accumulator.add(a[i]); | 25070 accumulator.add(a[i]); |
| 25123 } | 25071 } |
| 25124 return accumulator; | 25072 return accumulator; |
| 25125 } | 25073 } |
| 25126 } | 25074 } |
| OLD | NEW |