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 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
49 | 49 |
50 | 50 |
51 /// @domName AbstractWorker; @docsEditable true | 51 /// @domName AbstractWorker; @docsEditable true |
52 class AbstractWorker extends EventTarget native "*AbstractWorker" { | 52 class AbstractWorker extends EventTarget native "*AbstractWorker" { |
53 | 53 |
54 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 54 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
55 AbstractWorkerEvents get on => | 55 AbstractWorkerEvents get on => |
56 new AbstractWorkerEvents(this); | 56 new AbstractWorkerEvents(this); |
57 | 57 |
58 /// @domName AbstractWorker.addEventListener; @docsEditable true | 58 /// @domName AbstractWorker.addEventListener; @docsEditable true |
59 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 59 @JSName('addEventListener') |
| 60 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
60 | 61 |
61 /// @domName AbstractWorker.dispatchEvent; @docsEditable true | 62 /// @domName AbstractWorker.dispatchEvent; @docsEditable true |
62 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 63 @JSName('dispatchEvent') |
| 64 bool $dom_dispatchEvent(Event evt) native; |
63 | 65 |
64 /// @domName AbstractWorker.removeEventListener; @docsEditable true | 66 /// @domName AbstractWorker.removeEventListener; @docsEditable true |
65 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 67 @JSName('removeEventListener') |
| 68 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
66 } | 69 } |
67 | 70 |
68 class AbstractWorkerEvents extends Events { | 71 class AbstractWorkerEvents extends Events { |
69 AbstractWorkerEvents(EventTarget _ptr) : super(_ptr); | 72 AbstractWorkerEvents(EventTarget _ptr) : super(_ptr); |
70 | 73 |
71 EventListenerList get error => this['error']; | 74 EventListenerList get error => this['error']; |
72 } | 75 } |
73 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 76 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
74 // for details. All rights reserved. Use of this source code is governed by a | 77 // for details. All rights reserved. Use of this source code is governed by a |
75 // BSD-style license that can be found in the LICENSE file. | 78 // BSD-style license that can be found in the LICENSE file. |
(...skipping 749 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
825 /// @domName BatteryManager.chargingTime; @docsEditable true | 828 /// @domName BatteryManager.chargingTime; @docsEditable true |
826 final num chargingTime; | 829 final num chargingTime; |
827 | 830 |
828 /// @domName BatteryManager.dischargingTime; @docsEditable true | 831 /// @domName BatteryManager.dischargingTime; @docsEditable true |
829 final num dischargingTime; | 832 final num dischargingTime; |
830 | 833 |
831 /// @domName BatteryManager.level; @docsEditable true | 834 /// @domName BatteryManager.level; @docsEditable true |
832 final num level; | 835 final num level; |
833 | 836 |
834 /// @domName BatteryManager.addEventListener; @docsEditable true | 837 /// @domName BatteryManager.addEventListener; @docsEditable true |
835 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 838 @JSName('addEventListener') |
| 839 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
836 | 840 |
837 /// @domName BatteryManager.dispatchEvent; @docsEditable true | 841 /// @domName BatteryManager.dispatchEvent; @docsEditable true |
838 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 842 @JSName('dispatchEvent') |
| 843 bool $dom_dispatchEvent(Event event) native; |
839 | 844 |
840 /// @domName BatteryManager.removeEventListener; @docsEditable true | 845 /// @domName BatteryManager.removeEventListener; @docsEditable true |
841 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 846 @JSName('removeEventListener') |
| 847 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
842 } | 848 } |
843 | 849 |
844 class BatteryManagerEvents extends Events { | 850 class BatteryManagerEvents extends Events { |
845 BatteryManagerEvents(EventTarget _ptr) : super(_ptr); | 851 BatteryManagerEvents(EventTarget _ptr) : super(_ptr); |
846 | 852 |
847 EventListenerList get chargingChange => this['chargingchange']; | 853 EventListenerList get chargingChange => this['chargingchange']; |
848 | 854 |
849 EventListenerList get chargingTimeChange => this['chargingtimechange']; | 855 EventListenerList get chargingTimeChange => this['chargingtimechange']; |
850 | 856 |
851 EventListenerList get dischargingTimeChange => this['dischargingtimechange']; | 857 EventListenerList get dischargingTimeChange => this['dischargingtimechange']; |
(...skipping 597 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1449 /// @domName CSSStyleDeclaration.getPropertyCSSValue; @docsEditable true | 1455 /// @domName CSSStyleDeclaration.getPropertyCSSValue; @docsEditable true |
1450 CSSValue getPropertyCSSValue(String propertyName) native; | 1456 CSSValue getPropertyCSSValue(String propertyName) native; |
1451 | 1457 |
1452 /// @domName CSSStyleDeclaration.getPropertyPriority; @docsEditable true | 1458 /// @domName CSSStyleDeclaration.getPropertyPriority; @docsEditable true |
1453 String getPropertyPriority(String propertyName) native; | 1459 String getPropertyPriority(String propertyName) native; |
1454 | 1460 |
1455 /// @domName CSSStyleDeclaration.getPropertyShorthand; @docsEditable true | 1461 /// @domName CSSStyleDeclaration.getPropertyShorthand; @docsEditable true |
1456 String getPropertyShorthand(String propertyName) native; | 1462 String getPropertyShorthand(String propertyName) native; |
1457 | 1463 |
1458 /// @domName CSSStyleDeclaration._getPropertyValue; @docsEditable true | 1464 /// @domName CSSStyleDeclaration._getPropertyValue; @docsEditable true |
1459 String _getPropertyValue(String propertyName) native "getPropertyValue"; | 1465 @JSName('getPropertyValue') |
| 1466 String _getPropertyValue(String propertyName) native; |
1460 | 1467 |
1461 /// @domName CSSStyleDeclaration.isPropertyImplicit; @docsEditable true | 1468 /// @domName CSSStyleDeclaration.isPropertyImplicit; @docsEditable true |
1462 bool isPropertyImplicit(String propertyName) native; | 1469 bool isPropertyImplicit(String propertyName) native; |
1463 | 1470 |
1464 /// @domName CSSStyleDeclaration.item; @docsEditable true | 1471 /// @domName CSSStyleDeclaration.item; @docsEditable true |
1465 String item(int index) native; | 1472 String item(int index) native; |
1466 | 1473 |
1467 /// @domName CSSStyleDeclaration.removeProperty; @docsEditable true | 1474 /// @domName CSSStyleDeclaration.removeProperty; @docsEditable true |
1468 String removeProperty(String propertyName) native; | 1475 String removeProperty(String propertyName) native; |
1469 | 1476 |
(...skipping 3443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4913 if ((?imagedata_OR_sw && (imagedata_OR_sw is ImageData || imagedata_OR_sw ==
null)) && | 4920 if ((?imagedata_OR_sw && (imagedata_OR_sw is ImageData || imagedata_OR_sw ==
null)) && |
4914 !?sh) { | 4921 !?sh) { |
4915 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw); | 4922 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw); |
4916 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1)); | 4923 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1)); |
4917 } | 4924 } |
4918 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null)
)) { | 4925 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null)
)) { |
4919 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw,
sh)); | 4926 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw,
sh)); |
4920 } | 4927 } |
4921 throw new ArgumentError("Incorrect number or type of arguments"); | 4928 throw new ArgumentError("Incorrect number or type of arguments"); |
4922 } | 4929 } |
| 4930 @JSName('createImageData') |
4923 @Creates('ImageData|=Object') | 4931 @Creates('ImageData|=Object') |
4924 _createImageData_1(imagedata) native "createImageData"; | 4932 _createImageData_1(imagedata) native; |
| 4933 @JSName('createImageData') |
4925 @Creates('ImageData|=Object') | 4934 @Creates('ImageData|=Object') |
4926 _createImageData_2(num sw, sh) native "createImageData"; | 4935 _createImageData_2(num sw, sh) native; |
4927 | 4936 |
4928 /// @domName CanvasRenderingContext2D.createLinearGradient; @docsEditable true | 4937 /// @domName CanvasRenderingContext2D.createLinearGradient; @docsEditable true |
4929 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; | 4938 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; |
4930 | 4939 |
4931 /// @domName CanvasRenderingContext2D.createPattern; @docsEditable true | 4940 /// @domName CanvasRenderingContext2D.createPattern; @docsEditable true |
4932 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; | 4941 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; |
4933 | 4942 |
4934 /// @domName CanvasRenderingContext2D.createRadialGradient; @docsEditable true | 4943 /// @domName CanvasRenderingContext2D.createRadialGradient; @docsEditable true |
4935 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; | 4944 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; |
4936 | 4945 |
4937 /// @domName CanvasRenderingContext2D.drawImage; @docsEditable true | 4946 /// @domName CanvasRenderingContext2D.drawImage; @docsEditable true |
4938 void drawImage(canvas_OR_image_OR_video, num sx_OR_x, num sy_OR_y, [num sw_OR_
width, num height_OR_sh, num dx, num dy, num dw, num dh]) native; | 4947 void drawImage(canvas_OR_image_OR_video, num sx_OR_x, num sy_OR_y, [num sw_OR_
width, num height_OR_sh, num dx, num dy, num dw, num dh]) native; |
4939 | 4948 |
4940 /// @domName CanvasRenderingContext2D.drawImageFromRect; @docsEditable true | 4949 /// @domName CanvasRenderingContext2D.drawImageFromRect; @docsEditable true |
4941 void drawImageFromRect(ImageElement image, [num sx, num sy, num sw, num sh, nu
m dx, num dy, num dw, num dh, String compositeOperation]) native; | 4950 void drawImageFromRect(ImageElement image, [num sx, num sy, num sw, num sh, nu
m dx, num dy, num dw, num dh, String compositeOperation]) native; |
4942 | 4951 |
4943 /// @domName CanvasRenderingContext2D.fill; @docsEditable true | 4952 /// @domName CanvasRenderingContext2D.fill; @docsEditable true |
4944 void fill() native; | 4953 void fill() native; |
4945 | 4954 |
4946 /// @domName CanvasRenderingContext2D.fillRect; @docsEditable true | 4955 /// @domName CanvasRenderingContext2D.fillRect; @docsEditable true |
4947 void fillRect(num x, num y, num width, num height) native; | 4956 void fillRect(num x, num y, num width, num height) native; |
4948 | 4957 |
4949 /// @domName CanvasRenderingContext2D.fillText; @docsEditable true | 4958 /// @domName CanvasRenderingContext2D.fillText; @docsEditable true |
4950 void fillText(String text, num x, num y, [num maxWidth]) native; | 4959 void fillText(String text, num x, num y, [num maxWidth]) native; |
4951 | 4960 |
4952 /// @domName CanvasRenderingContext2D.getImageData; @docsEditable true | 4961 /// @domName CanvasRenderingContext2D.getImageData; @docsEditable true |
4953 ImageData getImageData(num sx, num sy, num sw, num sh) { | 4962 ImageData getImageData(num sx, num sy, num sw, num sh) { |
4954 return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh)); | 4963 return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh)); |
4955 } | 4964 } |
| 4965 @JSName('getImageData') |
4956 @Creates('ImageData|=Object') | 4966 @Creates('ImageData|=Object') |
4957 _getImageData_1(sx, sy, sw, sh) native "getImageData"; | 4967 _getImageData_1(sx, sy, sw, sh) native; |
4958 | 4968 |
4959 /// @domName CanvasRenderingContext2D.getLineDash; @docsEditable true | 4969 /// @domName CanvasRenderingContext2D.getLineDash; @docsEditable true |
4960 List<num> getLineDash() native; | 4970 List<num> getLineDash() native; |
4961 | 4971 |
4962 /// @domName CanvasRenderingContext2D.isPointInPath; @docsEditable true | 4972 /// @domName CanvasRenderingContext2D.isPointInPath; @docsEditable true |
4963 bool isPointInPath(num x, num y) native; | 4973 bool isPointInPath(num x, num y) native; |
4964 | 4974 |
4965 /// @domName CanvasRenderingContext2D.lineTo; @docsEditable true | 4975 /// @domName CanvasRenderingContext2D.lineTo; @docsEditable true |
4966 void lineTo(num x, num y) native; | 4976 void lineTo(num x, num y) native; |
4967 | 4977 |
(...skipping 11 matching lines...) Expand all Loading... |
4979 !?dirtyHeight) { | 4989 !?dirtyHeight) { |
4980 var imagedata_1 = _convertDartToNative_ImageData(imagedata); | 4990 var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
4981 _putImageData_1(imagedata_1, dx, dy); | 4991 _putImageData_1(imagedata_1, dx, dy); |
4982 return; | 4992 return; |
4983 } | 4993 } |
4984 var imagedata_2 = _convertDartToNative_ImageData(imagedata); | 4994 var imagedata_2 = _convertDartToNative_ImageData(imagedata); |
4985 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight
); | 4995 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight
); |
4986 return; | 4996 return; |
4987 throw new ArgumentError("Incorrect number or type of arguments"); | 4997 throw new ArgumentError("Incorrect number or type of arguments"); |
4988 } | 4998 } |
4989 void _putImageData_1(imagedata, dx, dy) native "putImageData"; | 4999 @JSName('putImageData') |
4990 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh
t) native "putImageData"; | 5000 void _putImageData_1(imagedata, dx, dy) native; |
| 5001 @JSName('putImageData') |
| 5002 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh
t) native; |
4991 | 5003 |
4992 /// @domName CanvasRenderingContext2D.quadraticCurveTo; @docsEditable true | 5004 /// @domName CanvasRenderingContext2D.quadraticCurveTo; @docsEditable true |
4993 void quadraticCurveTo(num cpx, num cpy, num x, num y) native; | 5005 void quadraticCurveTo(num cpx, num cpy, num x, num y) native; |
4994 | 5006 |
4995 /// @domName CanvasRenderingContext2D.rect; @docsEditable true | 5007 /// @domName CanvasRenderingContext2D.rect; @docsEditable true |
4996 void rect(num x, num y, num width, num height) native; | 5008 void rect(num x, num y, num width, num height) native; |
4997 | 5009 |
4998 /// @domName CanvasRenderingContext2D.restore; @docsEditable true | 5010 /// @domName CanvasRenderingContext2D.restore; @docsEditable true |
4999 void restore() native; | 5011 void restore() native; |
5000 | 5012 |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5046 /// @domName CanvasRenderingContext2D.transform; @docsEditable true | 5058 /// @domName CanvasRenderingContext2D.transform; @docsEditable true |
5047 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; | 5059 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; |
5048 | 5060 |
5049 /// @domName CanvasRenderingContext2D.translate; @docsEditable true | 5061 /// @domName CanvasRenderingContext2D.translate; @docsEditable true |
5050 void translate(num tx, num ty) native; | 5062 void translate(num tx, num ty) native; |
5051 | 5063 |
5052 /// @domName CanvasRenderingContext2D.webkitGetImageDataHD; @docsEditable true | 5064 /// @domName CanvasRenderingContext2D.webkitGetImageDataHD; @docsEditable true |
5053 ImageData webkitGetImageDataHD(num sx, num sy, num sw, num sh) { | 5065 ImageData webkitGetImageDataHD(num sx, num sy, num sw, num sh) { |
5054 return _convertNativeToDart_ImageData(_webkitGetImageDataHD_1(sx, sy, sw, sh
)); | 5066 return _convertNativeToDart_ImageData(_webkitGetImageDataHD_1(sx, sy, sw, sh
)); |
5055 } | 5067 } |
| 5068 @JSName('webkitGetImageDataHD') |
5056 @Creates('ImageData|=Object') | 5069 @Creates('ImageData|=Object') |
5057 _webkitGetImageDataHD_1(sx, sy, sw, sh) native "webkitGetImageDataHD"; | 5070 _webkitGetImageDataHD_1(sx, sy, sw, sh) native; |
5058 | 5071 |
5059 /// @domName CanvasRenderingContext2D.webkitPutImageDataHD; @docsEditable true | 5072 /// @domName CanvasRenderingContext2D.webkitPutImageDataHD; @docsEditable true |
5060 void webkitPutImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, nu
m dirtyY, num dirtyWidth, num dirtyHeight]) { | 5073 void webkitPutImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, nu
m dirtyY, num dirtyWidth, num dirtyHeight]) { |
5061 if (!?dirtyX && | 5074 if (!?dirtyX && |
5062 !?dirtyY && | 5075 !?dirtyY && |
5063 !?dirtyWidth && | 5076 !?dirtyWidth && |
5064 !?dirtyHeight) { | 5077 !?dirtyHeight) { |
5065 var imagedata_1 = _convertDartToNative_ImageData(imagedata); | 5078 var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
5066 _webkitPutImageDataHD_1(imagedata_1, dx, dy); | 5079 _webkitPutImageDataHD_1(imagedata_1, dx, dy); |
5067 return; | 5080 return; |
5068 } | 5081 } |
5069 var imagedata_2 = _convertDartToNative_ImageData(imagedata); | 5082 var imagedata_2 = _convertDartToNative_ImageData(imagedata); |
5070 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir
tyHeight); | 5083 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir
tyHeight); |
5071 return; | 5084 return; |
5072 throw new ArgumentError("Incorrect number or type of arguments"); | 5085 throw new ArgumentError("Incorrect number or type of arguments"); |
5073 } | 5086 } |
5074 void _webkitPutImageDataHD_1(imagedata, dx, dy) native "webkitPutImageDataHD"; | 5087 @JSName('webkitPutImageDataHD') |
5075 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di
rtyHeight) native "webkitPutImageDataHD"; | 5088 void _webkitPutImageDataHD_1(imagedata, dx, dy) native; |
| 5089 @JSName('webkitPutImageDataHD') |
| 5090 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di
rtyHeight) native; |
5076 | 5091 |
5077 | 5092 |
5078 /** | 5093 /** |
5079 * Sets the color used inside shapes. | 5094 * Sets the color used inside shapes. |
5080 * [r], [g], [b] are 0-255, [a] is 0-1. | 5095 * [r], [g], [b] are 0-255, [a] is 0-1. |
5081 */ | 5096 */ |
5082 void setFillColorRgb(int r, int g, int b, [num a = 1]) { | 5097 void setFillColorRgb(int r, int g, int b, [num a = 1]) { |
5083 this.fillStyle = 'rgba($r, $g, $b, $a)'; | 5098 this.fillStyle = 'rgba($r, $g, $b, $a)'; |
5084 } | 5099 } |
5085 | 5100 |
(...skipping 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5433 | 5448 |
5434 class CustomEvent extends Event native "*CustomEvent" { | 5449 class CustomEvent extends Event native "*CustomEvent" { |
5435 factory CustomEvent(String type, [bool canBubble = true, bool cancelable = tru
e, | 5450 factory CustomEvent(String type, [bool canBubble = true, bool cancelable = tru
e, |
5436 Object detail]) => _CustomEventFactoryProvider.createCustomEvent( | 5451 Object detail]) => _CustomEventFactoryProvider.createCustomEvent( |
5437 type, canBubble, cancelable, detail); | 5452 type, canBubble, cancelable, detail); |
5438 | 5453 |
5439 /// @domName CustomEvent.detail; @docsEditable true | 5454 /// @domName CustomEvent.detail; @docsEditable true |
5440 final Object detail; | 5455 final Object detail; |
5441 | 5456 |
5442 /// @domName CustomEvent.initCustomEvent; @docsEditable true | 5457 /// @domName CustomEvent.initCustomEvent; @docsEditable true |
5443 void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableAr
g, Object detailArg) native "initCustomEvent"; | 5458 @JSName('initCustomEvent') |
| 5459 void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableAr
g, Object detailArg) native; |
5444 | 5460 |
5445 } | 5461 } |
5446 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5462 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5447 // for details. All rights reserved. Use of this source code is governed by a | 5463 // for details. All rights reserved. Use of this source code is governed by a |
5448 // BSD-style license that can be found in the LICENSE file. | 5464 // BSD-style license that can be found in the LICENSE file. |
5449 | 5465 |
5450 | 5466 |
5451 /// @domName HTMLDListElement; @docsEditable true | 5467 /// @domName HTMLDListElement; @docsEditable true |
5452 class DListElement extends Element implements Element native "*HTMLDListElement"
{ | 5468 class DListElement extends Element implements Element native "*HTMLDListElement"
{ |
5453 | 5469 |
(...skipping 26 matching lines...) Expand all Loading... |
5480 | 5496 |
5481 static const int UPDATEREADY = 4; | 5497 static const int UPDATEREADY = 4; |
5482 | 5498 |
5483 /// @domName DOMApplicationCache.status; @docsEditable true | 5499 /// @domName DOMApplicationCache.status; @docsEditable true |
5484 final int status; | 5500 final int status; |
5485 | 5501 |
5486 /// @domName DOMApplicationCache.abort; @docsEditable true | 5502 /// @domName DOMApplicationCache.abort; @docsEditable true |
5487 void abort() native; | 5503 void abort() native; |
5488 | 5504 |
5489 /// @domName DOMApplicationCache.addEventListener; @docsEditable true | 5505 /// @domName DOMApplicationCache.addEventListener; @docsEditable true |
5490 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 5506 @JSName('addEventListener') |
| 5507 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
5491 | 5508 |
5492 /// @domName DOMApplicationCache.dispatchEvent; @docsEditable true | 5509 /// @domName DOMApplicationCache.dispatchEvent; @docsEditable true |
5493 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 5510 @JSName('dispatchEvent') |
| 5511 bool $dom_dispatchEvent(Event evt) native; |
5494 | 5512 |
5495 /// @domName DOMApplicationCache.removeEventListener; @docsEditable true | 5513 /// @domName DOMApplicationCache.removeEventListener; @docsEditable true |
5496 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 5514 @JSName('removeEventListener') |
| 5515 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
5497 | 5516 |
5498 /// @domName DOMApplicationCache.swapCache; @docsEditable true | 5517 /// @domName DOMApplicationCache.swapCache; @docsEditable true |
5499 void swapCache() native; | 5518 void swapCache() native; |
5500 | 5519 |
5501 /// @domName DOMApplicationCache.update; @docsEditable true | 5520 /// @domName DOMApplicationCache.update; @docsEditable true |
5502 void update() native; | 5521 void update() native; |
5503 } | 5522 } |
5504 | 5523 |
5505 class DOMApplicationCacheEvents extends Events { | 5524 class DOMApplicationCacheEvents extends Events { |
5506 DOMApplicationCacheEvents(EventTarget _ptr) : super(_ptr); | 5525 DOMApplicationCacheEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6236 void postMessage(/*any*/ message, [List messagePorts]) { | 6255 void postMessage(/*any*/ message, [List messagePorts]) { |
6237 if (?messagePorts) { | 6256 if (?messagePorts) { |
6238 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 6257 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
6239 _postMessage_1(message_1, messagePorts); | 6258 _postMessage_1(message_1, messagePorts); |
6240 return; | 6259 return; |
6241 } | 6260 } |
6242 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 6261 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
6243 _postMessage_2(message_2); | 6262 _postMessage_2(message_2); |
6244 return; | 6263 return; |
6245 } | 6264 } |
6246 void _postMessage_1(message, List messagePorts) native "postMessage"; | 6265 @JSName('postMessage') |
6247 void _postMessage_2(message) native "postMessage"; | 6266 void _postMessage_1(message, List messagePorts) native; |
| 6267 @JSName('postMessage') |
| 6268 void _postMessage_2(message) native; |
6248 } | 6269 } |
6249 | 6270 |
6250 class DedicatedWorkerContextEvents extends WorkerContextEvents { | 6271 class DedicatedWorkerContextEvents extends WorkerContextEvents { |
6251 DedicatedWorkerContextEvents(EventTarget _ptr) : super(_ptr); | 6272 DedicatedWorkerContextEvents(EventTarget _ptr) : super(_ptr); |
6252 | 6273 |
6253 EventListenerList get message => this['message']; | 6274 EventListenerList get message => this['message']; |
6254 } | 6275 } |
6255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6276 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6256 // for details. All rights reserved. Use of this source code is governed by a | 6277 // for details. All rights reserved. Use of this source code is governed by a |
6257 // BSD-style license that can be found in the LICENSE file. | 6278 // BSD-style license that can be found in the LICENSE file. |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6345 return; | 6366 return; |
6346 } | 6367 } |
6347 if (?options) { | 6368 if (?options) { |
6348 var options_3 = _convertDartToNative_Dictionary(options); | 6369 var options_3 = _convertDartToNative_Dictionary(options); |
6349 _getDirectory_3(path, options_3); | 6370 _getDirectory_3(path, options_3); |
6350 return; | 6371 return; |
6351 } | 6372 } |
6352 _getDirectory_4(path); | 6373 _getDirectory_4(path); |
6353 return; | 6374 return; |
6354 } | 6375 } |
6355 void _getDirectory_1(path, options, EntryCallback successCallback, ErrorCallba
ck errorCallback) native "getDirectory"; | 6376 @JSName('getDirectory') |
6356 void _getDirectory_2(path, options, EntryCallback successCallback) native "get
Directory"; | 6377 void _getDirectory_1(path, options, EntryCallback successCallback, ErrorCallba
ck errorCallback) native; |
6357 void _getDirectory_3(path, options) native "getDirectory"; | 6378 @JSName('getDirectory') |
6358 void _getDirectory_4(path) native "getDirectory"; | 6379 void _getDirectory_2(path, options, EntryCallback successCallback) native; |
| 6380 @JSName('getDirectory') |
| 6381 void _getDirectory_3(path, options) native; |
| 6382 @JSName('getDirectory') |
| 6383 void _getDirectory_4(path) native; |
6359 | 6384 |
6360 /// @domName DirectoryEntry.getFile; @docsEditable true | 6385 /// @domName DirectoryEntry.getFile; @docsEditable true |
6361 void getFile(String path, {Map options, EntryCallback successCallback, ErrorCa
llback errorCallback}) { | 6386 void getFile(String path, {Map options, EntryCallback successCallback, ErrorCa
llback errorCallback}) { |
6362 if (?errorCallback) { | 6387 if (?errorCallback) { |
6363 var options_1 = _convertDartToNative_Dictionary(options); | 6388 var options_1 = _convertDartToNative_Dictionary(options); |
6364 _getFile_1(path, options_1, successCallback, errorCallback); | 6389 _getFile_1(path, options_1, successCallback, errorCallback); |
6365 return; | 6390 return; |
6366 } | 6391 } |
6367 if (?successCallback) { | 6392 if (?successCallback) { |
6368 var options_2 = _convertDartToNative_Dictionary(options); | 6393 var options_2 = _convertDartToNative_Dictionary(options); |
6369 _getFile_2(path, options_2, successCallback); | 6394 _getFile_2(path, options_2, successCallback); |
6370 return; | 6395 return; |
6371 } | 6396 } |
6372 if (?options) { | 6397 if (?options) { |
6373 var options_3 = _convertDartToNative_Dictionary(options); | 6398 var options_3 = _convertDartToNative_Dictionary(options); |
6374 _getFile_3(path, options_3); | 6399 _getFile_3(path, options_3); |
6375 return; | 6400 return; |
6376 } | 6401 } |
6377 _getFile_4(path); | 6402 _getFile_4(path); |
6378 return; | 6403 return; |
6379 } | 6404 } |
6380 void _getFile_1(path, options, EntryCallback successCallback, ErrorCallback er
rorCallback) native "getFile"; | 6405 @JSName('getFile') |
6381 void _getFile_2(path, options, EntryCallback successCallback) native "getFile"
; | 6406 void _getFile_1(path, options, EntryCallback successCallback, ErrorCallback er
rorCallback) native; |
6382 void _getFile_3(path, options) native "getFile"; | 6407 @JSName('getFile') |
6383 void _getFile_4(path) native "getFile"; | 6408 void _getFile_2(path, options, EntryCallback successCallback) native; |
| 6409 @JSName('getFile') |
| 6410 void _getFile_3(path, options) native; |
| 6411 @JSName('getFile') |
| 6412 void _getFile_4(path) native; |
6384 | 6413 |
6385 /// @domName DirectoryEntry.removeRecursively; @docsEditable true | 6414 /// @domName DirectoryEntry.removeRecursively; @docsEditable true |
6386 void removeRecursively(VoidCallback successCallback, [ErrorCallback errorCallb
ack]) native; | 6415 void removeRecursively(VoidCallback successCallback, [ErrorCallback errorCallb
ack]) native; |
6387 } | 6416 } |
6388 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6417 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6389 // for details. All rights reserved. Use of this source code is governed by a | 6418 // for details. All rights reserved. Use of this source code is governed by a |
6390 // BSD-style license that can be found in the LICENSE file. | 6419 // BSD-style license that can be found in the LICENSE file. |
6391 | 6420 |
6392 | 6421 |
6393 /// @domName DirectoryEntrySync; @docsEditable true | 6422 /// @domName DirectoryEntrySync; @docsEditable true |
6394 class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" { | 6423 class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" { |
6395 | 6424 |
6396 /// @domName DirectoryEntrySync.createReader; @docsEditable true | 6425 /// @domName DirectoryEntrySync.createReader; @docsEditable true |
6397 DirectoryReaderSync createReader() native; | 6426 DirectoryReaderSync createReader() native; |
6398 | 6427 |
6399 /// @domName DirectoryEntrySync.getDirectory; @docsEditable true | 6428 /// @domName DirectoryEntrySync.getDirectory; @docsEditable true |
6400 DirectoryEntrySync getDirectory(String path, Map flags) { | 6429 DirectoryEntrySync getDirectory(String path, Map flags) { |
6401 var flags_1 = _convertDartToNative_Dictionary(flags); | 6430 var flags_1 = _convertDartToNative_Dictionary(flags); |
6402 return _getDirectory_1(path, flags_1); | 6431 return _getDirectory_1(path, flags_1); |
6403 } | 6432 } |
6404 DirectoryEntrySync _getDirectory_1(path, flags) native "getDirectory"; | 6433 @JSName('getDirectory') |
| 6434 DirectoryEntrySync _getDirectory_1(path, flags) native; |
6405 | 6435 |
6406 /// @domName DirectoryEntrySync.getFile; @docsEditable true | 6436 /// @domName DirectoryEntrySync.getFile; @docsEditable true |
6407 FileEntrySync getFile(String path, Map flags) { | 6437 FileEntrySync getFile(String path, Map flags) { |
6408 var flags_1 = _convertDartToNative_Dictionary(flags); | 6438 var flags_1 = _convertDartToNative_Dictionary(flags); |
6409 return _getFile_1(path, flags_1); | 6439 return _getFile_1(path, flags_1); |
6410 } | 6440 } |
6411 FileEntrySync _getFile_1(path, flags) native "getFile"; | 6441 @JSName('getFile') |
| 6442 FileEntrySync _getFile_1(path, flags) native; |
6412 | 6443 |
6413 /// @domName DirectoryEntrySync.removeRecursively; @docsEditable true | 6444 /// @domName DirectoryEntrySync.removeRecursively; @docsEditable true |
6414 void removeRecursively() native; | 6445 void removeRecursively() native; |
6415 } | 6446 } |
6416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6417 // for details. All rights reserved. Use of this source code is governed by a | 6448 // for details. All rights reserved. Use of this source code is governed by a |
6418 // BSD-style license that can be found in the LICENSE file. | 6449 // BSD-style license that can be found in the LICENSE file. |
6419 | 6450 |
6420 | 6451 |
6421 /// @domName DirectoryReader; @docsEditable true | 6452 /// @domName DirectoryReader; @docsEditable true |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6453 | 6484 |
6454 class Document extends Node native "*Document" | 6485 class Document extends Node native "*Document" |
6455 { | 6486 { |
6456 | 6487 |
6457 | 6488 |
6458 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 6489 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
6459 DocumentEvents get on => | 6490 DocumentEvents get on => |
6460 new DocumentEvents(this); | 6491 new DocumentEvents(this); |
6461 | 6492 |
6462 /// @domName Document.body; @docsEditable true | 6493 /// @domName Document.body; @docsEditable true |
6463 Element get $dom_body => JS("Element", "#.body", this); | 6494 @JSName('body') |
6464 | 6495 Element $dom_body; |
6465 /// @domName Document.body; @docsEditable true | |
6466 void set $dom_body(Element value) { | |
6467 JS("void", "#.body = #", this, value); | |
6468 } | |
6469 | 6496 |
6470 /// @domName Document.charset; @docsEditable true | 6497 /// @domName Document.charset; @docsEditable true |
6471 String charset; | 6498 String charset; |
6472 | 6499 |
6473 /// @domName Document.cookie; @docsEditable true | 6500 /// @domName Document.cookie; @docsEditable true |
6474 String cookie; | 6501 String cookie; |
6475 | 6502 |
6476 /// @domName Document.defaultView; @docsEditable true | 6503 /// @domName Document.defaultView; @docsEditable true |
6477 Window get window => _convertNativeToDart_Window(this._window); | 6504 Window get window => _convertNativeToDart_Window(this._window); |
6478 dynamic get _window => JS("dynamic", "#.defaultView", this); | 6505 @JSName('defaultView') |
| 6506 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 6507 final dynamic _window; |
6479 | 6508 |
6480 /// @domName Document.documentElement; @docsEditable true | 6509 /// @domName Document.documentElement; @docsEditable true |
6481 final Element documentElement; | 6510 final Element documentElement; |
6482 | 6511 |
6483 /// @domName Document.domain; @docsEditable true | 6512 /// @domName Document.domain; @docsEditable true |
6484 final String domain; | 6513 final String domain; |
6485 | 6514 |
6486 /// @domName Document.head; @docsEditable true | 6515 /// @domName Document.head; @docsEditable true |
6487 HeadElement get $dom_head => JS("HeadElement", "#.head", this); | 6516 @JSName('head') |
| 6517 final HeadElement $dom_head; |
6488 | 6518 |
6489 /// @domName Document.implementation; @docsEditable true | 6519 /// @domName Document.implementation; @docsEditable true |
6490 final DOMImplementation implementation; | 6520 final DOMImplementation implementation; |
6491 | 6521 |
6492 /// @domName Document.lastModified; @docsEditable true | 6522 /// @domName Document.lastModified; @docsEditable true |
6493 String get $dom_lastModified => JS("String", "#.lastModified", this); | 6523 @JSName('lastModified') |
| 6524 final String $dom_lastModified; |
6494 | 6525 |
6495 /// @domName Document.preferredStylesheetSet; @docsEditable true | 6526 /// @domName Document.preferredStylesheetSet; @docsEditable true |
6496 final String preferredStylesheetSet; | 6527 final String preferredStylesheetSet; |
6497 | 6528 |
6498 /// @domName Document.readyState; @docsEditable true | 6529 /// @domName Document.readyState; @docsEditable true |
6499 final String readyState; | 6530 final String readyState; |
6500 | 6531 |
6501 /// @domName Document.referrer; @docsEditable true | 6532 /// @domName Document.referrer; @docsEditable true |
6502 String get $dom_referrer => JS("String", "#.referrer", this); | 6533 @JSName('referrer') |
| 6534 final String $dom_referrer; |
6503 | 6535 |
6504 /// @domName Document.selectedStylesheetSet; @docsEditable true | 6536 /// @domName Document.selectedStylesheetSet; @docsEditable true |
6505 String selectedStylesheetSet; | 6537 String selectedStylesheetSet; |
6506 | 6538 |
6507 /// @domName Document.styleSheets; @docsEditable true | 6539 /// @domName Document.styleSheets; @docsEditable true |
6508 List<StyleSheet> get $dom_styleSheets => JS("_StyleSheetList", "#.styleSheets"
, this); | 6540 @JSName('styleSheets') |
| 6541 @Returns('_StyleSheetList') @Creates('_StyleSheetList') |
| 6542 final List<StyleSheet> $dom_styleSheets; |
6509 | 6543 |
6510 /// @domName Document.title; @docsEditable true | 6544 /// @domName Document.title; @docsEditable true |
6511 String get $dom_title => JS("String", "#.title", this); | 6545 @JSName('title') |
6512 | 6546 String $dom_title; |
6513 /// @domName Document.title; @docsEditable true | |
6514 void set $dom_title(String value) { | |
6515 JS("void", "#.title = #", this, value); | |
6516 } | |
6517 | 6547 |
6518 /// @domName Document.webkitFullscreenElement; @docsEditable true | 6548 /// @domName Document.webkitFullscreenElement; @docsEditable true |
6519 Element get $dom_webkitFullscreenElement => JS("Element", "#.webkitFullscreenE
lement", this); | 6549 @JSName('webkitFullscreenElement') |
| 6550 final Element $dom_webkitFullscreenElement; |
6520 | 6551 |
6521 /// @domName Document.webkitFullscreenEnabled; @docsEditable true | 6552 /// @domName Document.webkitFullscreenEnabled; @docsEditable true |
6522 bool get $dom_webkitFullscreenEnabled => JS("bool", "#.webkitFullscreenEnabled
", this); | 6553 @JSName('webkitFullscreenEnabled') |
| 6554 final bool $dom_webkitFullscreenEnabled; |
6523 | 6555 |
6524 /// @domName Document.webkitHidden; @docsEditable true | 6556 /// @domName Document.webkitHidden; @docsEditable true |
6525 bool get $dom_webkitHidden => JS("bool", "#.webkitHidden", this); | 6557 @JSName('webkitHidden') |
| 6558 final bool $dom_webkitHidden; |
6526 | 6559 |
6527 /// @domName Document.webkitIsFullScreen; @docsEditable true | 6560 /// @domName Document.webkitIsFullScreen; @docsEditable true |
6528 bool get $dom_webkitIsFullScreen => JS("bool", "#.webkitIsFullScreen", this); | 6561 @JSName('webkitIsFullScreen') |
| 6562 final bool $dom_webkitIsFullScreen; |
6529 | 6563 |
6530 /// @domName Document.webkitPointerLockElement; @docsEditable true | 6564 /// @domName Document.webkitPointerLockElement; @docsEditable true |
6531 Element get $dom_webkitPointerLockElement => JS("Element", "#.webkitPointerLoc
kElement", this); | 6565 @JSName('webkitPointerLockElement') |
| 6566 final Element $dom_webkitPointerLockElement; |
6532 | 6567 |
6533 /// @domName Document.webkitVisibilityState; @docsEditable true | 6568 /// @domName Document.webkitVisibilityState; @docsEditable true |
6534 String get $dom_webkitVisibilityState => JS("String", "#.webkitVisibilityState
", this); | 6569 @JSName('webkitVisibilityState') |
| 6570 final String $dom_webkitVisibilityState; |
6535 | 6571 |
6536 /// @domName Document.caretRangeFromPoint; @docsEditable true | 6572 /// @domName Document.caretRangeFromPoint; @docsEditable true |
6537 Range $dom_caretRangeFromPoint(int x, int y) native "caretRangeFromPoint"; | 6573 @JSName('caretRangeFromPoint') |
| 6574 Range $dom_caretRangeFromPoint(int x, int y) native; |
6538 | 6575 |
6539 /// @domName Document.createCDATASection; @docsEditable true | 6576 /// @domName Document.createCDATASection; @docsEditable true |
6540 CDATASection createCDATASection(String data) native; | 6577 CDATASection createCDATASection(String data) native; |
6541 | 6578 |
6542 /// @domName Document.createDocumentFragment; @docsEditable true | 6579 /// @domName Document.createDocumentFragment; @docsEditable true |
6543 DocumentFragment createDocumentFragment() native; | 6580 DocumentFragment createDocumentFragment() native; |
6544 | 6581 |
6545 /// @domName Document.createElement; @docsEditable true | 6582 /// @domName Document.createElement; @docsEditable true |
6546 Element $dom_createElement(String tagName) native "createElement"; | 6583 @JSName('createElement') |
| 6584 Element $dom_createElement(String tagName) native; |
6547 | 6585 |
6548 /// @domName Document.createElementNS; @docsEditable true | 6586 /// @domName Document.createElementNS; @docsEditable true |
6549 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
"createElementNS"; | 6587 @JSName('createElementNS') |
| 6588 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
; |
6550 | 6589 |
6551 /// @domName Document.createEvent; @docsEditable true | 6590 /// @domName Document.createEvent; @docsEditable true |
6552 Event $dom_createEvent(String eventType) native "createEvent"; | 6591 @JSName('createEvent') |
| 6592 Event $dom_createEvent(String eventType) native; |
6553 | 6593 |
6554 /// @domName Document.createRange; @docsEditable true | 6594 /// @domName Document.createRange; @docsEditable true |
6555 Range createRange() native; | 6595 Range createRange() native; |
6556 | 6596 |
6557 /// @domName Document.createTextNode; @docsEditable true | 6597 /// @domName Document.createTextNode; @docsEditable true |
6558 Text $dom_createTextNode(String data) native "createTextNode"; | 6598 @JSName('createTextNode') |
| 6599 Text $dom_createTextNode(String data) native; |
6559 | 6600 |
6560 /// @domName Document.createTouch; @docsEditable true | 6601 /// @domName Document.createTouch; @docsEditable true |
6561 Touch createTouch(LocalWindow window, EventTarget target, int identifier, int
pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY
, num webkitRotationAngle, num webkitForce) { | 6602 Touch createTouch(LocalWindow window, EventTarget target, int identifier, int
pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY
, num webkitRotationAngle, num webkitForce) { |
6562 var target_1 = _convertDartToNative_EventTarget(target); | 6603 var target_1 = _convertDartToNative_EventTarget(target); |
6563 return _createTouch_1(window, target_1, identifier, pageX, pageY, screenX, s
creenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); | 6604 return _createTouch_1(window, target_1, identifier, pageX, pageY, screenX, s
creenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); |
6564 } | 6605 } |
6565 Touch _createTouch_1(LocalWindow window, target, identifier, pageX, pageY, scr
eenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) n
ative "createTouch"; | 6606 @JSName('createTouch') |
| 6607 Touch _createTouch_1(LocalWindow window, target, identifier, pageX, pageY, scr
eenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) n
ative; |
6566 | 6608 |
6567 /// @domName Document.createTouchList; @docsEditable true | 6609 /// @domName Document.createTouchList; @docsEditable true |
6568 TouchList $dom_createTouchList() native "createTouchList"; | 6610 @JSName('createTouchList') |
| 6611 TouchList $dom_createTouchList() native; |
6569 | 6612 |
6570 /// @domName Document.elementFromPoint; @docsEditable true | 6613 /// @domName Document.elementFromPoint; @docsEditable true |
6571 Element $dom_elementFromPoint(int x, int y) native "elementFromPoint"; | 6614 @JSName('elementFromPoint') |
| 6615 Element $dom_elementFromPoint(int x, int y) native; |
6572 | 6616 |
6573 /// @domName Document.execCommand; @docsEditable true | 6617 /// @domName Document.execCommand; @docsEditable true |
6574 bool execCommand(String command, bool userInterface, String value) native; | 6618 bool execCommand(String command, bool userInterface, String value) native; |
6575 | 6619 |
6576 /// @domName Document.getCSSCanvasContext; @docsEditable true | 6620 /// @domName Document.getCSSCanvasContext; @docsEditable true |
6577 CanvasRenderingContext getCSSCanvasContext(String contextId, String name, int
width, int height) native; | 6621 CanvasRenderingContext getCSSCanvasContext(String contextId, String name, int
width, int height) native; |
6578 | 6622 |
6579 /// @domName Document.getElementById; @docsEditable true | 6623 /// @domName Document.getElementById; @docsEditable true |
6580 Element $dom_getElementById(String elementId) native "getElementById"; | 6624 @JSName('getElementById') |
| 6625 Element $dom_getElementById(String elementId) native; |
6581 | 6626 |
6582 /// @domName Document.getElementsByClassName; @docsEditable true | 6627 /// @domName Document.getElementsByClassName; @docsEditable true |
| 6628 @JSName('getElementsByClassName') |
6583 @Returns('_NodeList') @Creates('_NodeList') | 6629 @Returns('_NodeList') @Creates('_NodeList') |
6584 List<Node> $dom_getElementsByClassName(String tagname) native "getElementsByCl
assName"; | 6630 List<Node> $dom_getElementsByClassName(String tagname) native; |
6585 | 6631 |
6586 /// @domName Document.getElementsByName; @docsEditable true | 6632 /// @domName Document.getElementsByName; @docsEditable true |
| 6633 @JSName('getElementsByName') |
6587 @Returns('_NodeList') @Creates('_NodeList') | 6634 @Returns('_NodeList') @Creates('_NodeList') |
6588 List<Node> $dom_getElementsByName(String elementName) native "getElementsByNam
e"; | 6635 List<Node> $dom_getElementsByName(String elementName) native; |
6589 | 6636 |
6590 /// @domName Document.getElementsByTagName; @docsEditable true | 6637 /// @domName Document.getElementsByTagName; @docsEditable true |
| 6638 @JSName('getElementsByTagName') |
6591 @Returns('_NodeList') @Creates('_NodeList') | 6639 @Returns('_NodeList') @Creates('_NodeList') |
6592 List<Node> $dom_getElementsByTagName(String tagname) native "getElementsByTagN
ame"; | 6640 List<Node> $dom_getElementsByTagName(String tagname) native; |
6593 | 6641 |
6594 /// @domName Document.queryCommandEnabled; @docsEditable true | 6642 /// @domName Document.queryCommandEnabled; @docsEditable true |
6595 bool queryCommandEnabled(String command) native; | 6643 bool queryCommandEnabled(String command) native; |
6596 | 6644 |
6597 /// @domName Document.queryCommandIndeterm; @docsEditable true | 6645 /// @domName Document.queryCommandIndeterm; @docsEditable true |
6598 bool queryCommandIndeterm(String command) native; | 6646 bool queryCommandIndeterm(String command) native; |
6599 | 6647 |
6600 /// @domName Document.queryCommandState; @docsEditable true | 6648 /// @domName Document.queryCommandState; @docsEditable true |
6601 bool queryCommandState(String command) native; | 6649 bool queryCommandState(String command) native; |
6602 | 6650 |
6603 /// @domName Document.queryCommandSupported; @docsEditable true | 6651 /// @domName Document.queryCommandSupported; @docsEditable true |
6604 bool queryCommandSupported(String command) native; | 6652 bool queryCommandSupported(String command) native; |
6605 | 6653 |
6606 /// @domName Document.queryCommandValue; @docsEditable true | 6654 /// @domName Document.queryCommandValue; @docsEditable true |
6607 String queryCommandValue(String command) native; | 6655 String queryCommandValue(String command) native; |
6608 | 6656 |
6609 /// @domName Document.querySelector; @docsEditable true | 6657 /// @domName Document.querySelector; @docsEditable true |
6610 Element $dom_querySelector(String selectors) native "querySelector"; | 6658 @JSName('querySelector') |
| 6659 Element $dom_querySelector(String selectors) native; |
6611 | 6660 |
6612 /// @domName Document.querySelectorAll; @docsEditable true | 6661 /// @domName Document.querySelectorAll; @docsEditable true |
| 6662 @JSName('querySelectorAll') |
6613 @Returns('_NodeList') @Creates('_NodeList') | 6663 @Returns('_NodeList') @Creates('_NodeList') |
6614 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 6664 List<Node> $dom_querySelectorAll(String selectors) native; |
6615 | 6665 |
6616 /// @domName Document.webkitCancelFullScreen; @docsEditable true | 6666 /// @domName Document.webkitCancelFullScreen; @docsEditable true |
6617 void $dom_webkitCancelFullScreen() native "webkitCancelFullScreen"; | 6667 @JSName('webkitCancelFullScreen') |
| 6668 void $dom_webkitCancelFullScreen() native; |
6618 | 6669 |
6619 /// @domName Document.webkitExitFullscreen; @docsEditable true | 6670 /// @domName Document.webkitExitFullscreen; @docsEditable true |
6620 void $dom_webkitExitFullscreen() native "webkitExitFullscreen"; | 6671 @JSName('webkitExitFullscreen') |
| 6672 void $dom_webkitExitFullscreen() native; |
6621 | 6673 |
6622 /// @domName Document.webkitExitPointerLock; @docsEditable true | 6674 /// @domName Document.webkitExitPointerLock; @docsEditable true |
6623 void $dom_webkitExitPointerLock() native "webkitExitPointerLock"; | 6675 @JSName('webkitExitPointerLock') |
| 6676 void $dom_webkitExitPointerLock() native; |
6624 | 6677 |
6625 // TODO(jacobr): implement all Element methods not on Document. | 6678 // TODO(jacobr): implement all Element methods not on Document. |
6626 | 6679 |
6627 Element query(String selectors) { | 6680 Element query(String selectors) { |
6628 // It is fine for our RegExp to detect element id query selectors to have | 6681 // It is fine for our RegExp to detect element id query selectors to have |
6629 // false negatives but not false positives. | 6682 // false negatives but not false positives. |
6630 if (new RegExp("^#[_a-zA-Z]\\w*\$").hasMatch(selectors)) { | 6683 if (new RegExp("^#[_a-zA-Z]\\w*\$").hasMatch(selectors)) { |
6631 return $dom_getElementById(selectors.substring(1)); | 6684 return $dom_getElementById(selectors.substring(1)); |
6632 } | 6685 } |
6633 return $dom_querySelector(selectors); | 6686 return $dom_querySelector(selectors); |
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7018 throw new UnsupportedError( | 7071 throw new UnsupportedError( |
7019 "WebKit region overflow can't be set for document fragments."); | 7072 "WebKit region overflow can't be set for document fragments."); |
7020 } | 7073 } |
7021 | 7074 |
7022 | 7075 |
7023 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 7076 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
7024 ElementEvents get on => | 7077 ElementEvents get on => |
7025 new ElementEvents(this); | 7078 new ElementEvents(this); |
7026 | 7079 |
7027 /// @domName DocumentFragment.querySelector; @docsEditable true | 7080 /// @domName DocumentFragment.querySelector; @docsEditable true |
7028 Element $dom_querySelector(String selectors) native "querySelector"; | 7081 @JSName('querySelector') |
| 7082 Element $dom_querySelector(String selectors) native; |
7029 | 7083 |
7030 /// @domName DocumentFragment.querySelectorAll; @docsEditable true | 7084 /// @domName DocumentFragment.querySelectorAll; @docsEditable true |
| 7085 @JSName('querySelectorAll') |
7031 @Returns('_NodeList') @Creates('_NodeList') | 7086 @Returns('_NodeList') @Creates('_NodeList') |
7032 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 7087 List<Node> $dom_querySelectorAll(String selectors) native; |
7033 | 7088 |
7034 } | 7089 } |
7035 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7090 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
7036 // for details. All rights reserved. Use of this source code is governed by a | 7091 // for details. All rights reserved. Use of this source code is governed by a |
7037 // BSD-style license that can be found in the LICENSE file. | 7092 // BSD-style license that can be found in the LICENSE file. |
7038 | 7093 |
7039 | 7094 |
7040 /// @domName DocumentType; @docsEditable true | 7095 /// @domName DocumentType; @docsEditable true |
7041 class DocumentType extends Node native "*DocumentType" { | 7096 class DocumentType extends Node native "*DocumentType" { |
7042 | 7097 |
(...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7567 | 7622 |
7568 /** @domName Element.insertAdjacentText */ | 7623 /** @domName Element.insertAdjacentText */ |
7569 void insertAdjacentText(String where, String text) { | 7624 void insertAdjacentText(String where, String text) { |
7570 if (JS('bool', '!!#.insertAdjacentText', this)) { | 7625 if (JS('bool', '!!#.insertAdjacentText', this)) { |
7571 _insertAdjacentText(where, text); | 7626 _insertAdjacentText(where, text); |
7572 } else { | 7627 } else { |
7573 _insertAdjacentNode(where, new Text(text)); | 7628 _insertAdjacentNode(where, new Text(text)); |
7574 } | 7629 } |
7575 } | 7630 } |
7576 | 7631 |
7577 void _insertAdjacentText(String where, String text) | 7632 @JSName('insertAdjacentText') |
7578 native 'insertAdjacentText'; | 7633 void _insertAdjacentText(String where, String text) native; |
7579 | 7634 |
7580 /** @domName Element.insertAdjacentHTML */ | 7635 /** @domName Element.insertAdjacentHTML */ |
7581 void insertAdjacentHTML(String where, String text) { | 7636 void insertAdjacentHTML(String where, String text) { |
7582 if (JS('bool', '!!#.insertAdjacentHTML', this)) { | 7637 if (JS('bool', '!!#.insertAdjacentHTML', this)) { |
7583 _insertAdjacentHTML(where, text); | 7638 _insertAdjacentHTML(where, text); |
7584 } else { | 7639 } else { |
7585 _insertAdjacentNode(where, new DocumentFragment.html(text)); | 7640 _insertAdjacentNode(where, new DocumentFragment.html(text)); |
7586 } | 7641 } |
7587 } | 7642 } |
7588 | 7643 |
7589 void _insertAdjacentHTML(String where, String text) | 7644 @JSName('insertAdjacentHTML') |
7590 native 'insertAdjacentHTML'; | 7645 void _insertAdjacentHTML(String where, String text) native; |
7591 | 7646 |
7592 /** @domName Element.insertAdjacentHTML */ | 7647 /** @domName Element.insertAdjacentHTML */ |
7593 Element insertAdjacentElement(String where, Element element) { | 7648 Element insertAdjacentElement(String where, Element element) { |
7594 if (JS('bool', '!!#.insertAdjacentElement', this)) { | 7649 if (JS('bool', '!!#.insertAdjacentElement', this)) { |
7595 _insertAdjacentElement(where, element); | 7650 _insertAdjacentElement(where, element); |
7596 } else { | 7651 } else { |
7597 _insertAdjacentNode(where, element); | 7652 _insertAdjacentNode(where, element); |
7598 } | 7653 } |
7599 return element; | 7654 return element; |
7600 } | 7655 } |
7601 | 7656 |
7602 void _insertAdjacentElement(String where, Element element) | 7657 @JSName('insertAdjacentElement') |
7603 native 'insertAdjacentElement'; | 7658 void _insertAdjacentElement(String where, Element element) native; |
7604 | 7659 |
7605 void _insertAdjacentNode(String where, Node node) { | 7660 void _insertAdjacentNode(String where, Node node) { |
7606 switch (where.toLowerCase()) { | 7661 switch (where.toLowerCase()) { |
7607 case 'beforebegin': | 7662 case 'beforebegin': |
7608 this.parent.insertBefore(node, this); | 7663 this.parent.insertBefore(node, this); |
7609 break; | 7664 break; |
7610 case 'afterbegin': | 7665 case 'afterbegin': |
7611 var first = this.nodes.length > 0 ? this.nodes[0] : null; | 7666 var first = this.nodes.length > 0 ? this.nodes[0] : null; |
7612 this.insertBefore(node, first); | 7667 this.insertBefore(node, first); |
7613 break; | 7668 break; |
7614 case 'beforeend': | 7669 case 'beforeend': |
7615 this.nodes.add(node); | 7670 this.nodes.add(node); |
7616 break; | 7671 break; |
7617 case 'afterend': | 7672 case 'afterend': |
7618 this.parent.insertBefore(node, this.nextNode); | 7673 this.parent.insertBefore(node, this.nextNode); |
7619 break; | 7674 break; |
7620 default: | 7675 default: |
7621 throw new ArgumentError("Invalid position ${where}"); | 7676 throw new ArgumentError("Invalid position ${where}"); |
7622 } | 7677 } |
7623 } | 7678 } |
7624 | 7679 |
7625 | 7680 |
7626 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 7681 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
7627 ElementEvents get on => | 7682 ElementEvents get on => |
7628 new ElementEvents(this); | 7683 new ElementEvents(this); |
7629 | 7684 |
7630 /// @domName HTMLElement.children; @docsEditable true | 7685 /// @domName HTMLElement.children; @docsEditable true |
7631 HTMLCollection get $dom_children => JS("HTMLCollection", "#.children", this); | 7686 @JSName('children') |
| 7687 final HTMLCollection $dom_children; |
7632 | 7688 |
7633 /// @domName HTMLElement.contentEditable; @docsEditable true | 7689 /// @domName HTMLElement.contentEditable; @docsEditable true |
7634 String contentEditable; | 7690 String contentEditable; |
7635 | 7691 |
7636 /// @domName HTMLElement.dir; @docsEditable true | 7692 /// @domName HTMLElement.dir; @docsEditable true |
7637 String dir; | 7693 String dir; |
7638 | 7694 |
7639 /// @domName HTMLElement.draggable; @docsEditable true | 7695 /// @domName HTMLElement.draggable; @docsEditable true |
7640 bool draggable; | 7696 bool draggable; |
7641 | 7697 |
(...skipping 29 matching lines...) Expand all Loading... |
7671 | 7727 |
7672 /// @domName HTMLElement.webkitdropzone; @docsEditable true | 7728 /// @domName HTMLElement.webkitdropzone; @docsEditable true |
7673 String webkitdropzone; | 7729 String webkitdropzone; |
7674 | 7730 |
7675 /// @domName HTMLElement.click; @docsEditable true | 7731 /// @domName HTMLElement.click; @docsEditable true |
7676 void click() native; | 7732 void click() native; |
7677 | 7733 |
7678 static const int ALLOW_KEYBOARD_INPUT = 1; | 7734 static const int ALLOW_KEYBOARD_INPUT = 1; |
7679 | 7735 |
7680 /// @domName Element.childElementCount; @docsEditable true | 7736 /// @domName Element.childElementCount; @docsEditable true |
7681 int get $dom_childElementCount => JS("int", "#.childElementCount", this); | 7737 @JSName('childElementCount') |
| 7738 final int $dom_childElementCount; |
7682 | 7739 |
7683 /// @domName Element.className; @docsEditable true | 7740 /// @domName Element.className; @docsEditable true |
7684 String get $dom_className => JS("String", "#.className", this); | 7741 @JSName('className') |
7685 | 7742 String $dom_className; |
7686 /// @domName Element.className; @docsEditable true | |
7687 void set $dom_className(String value) { | |
7688 JS("void", "#.className = #", this, value); | |
7689 } | |
7690 | 7743 |
7691 /// @domName Element.clientHeight; @docsEditable true | 7744 /// @domName Element.clientHeight; @docsEditable true |
7692 final int clientHeight; | 7745 final int clientHeight; |
7693 | 7746 |
7694 /// @domName Element.clientLeft; @docsEditable true | 7747 /// @domName Element.clientLeft; @docsEditable true |
7695 final int clientLeft; | 7748 final int clientLeft; |
7696 | 7749 |
7697 /// @domName Element.clientTop; @docsEditable true | 7750 /// @domName Element.clientTop; @docsEditable true |
7698 final int clientTop; | 7751 final int clientTop; |
7699 | 7752 |
7700 /// @domName Element.clientWidth; @docsEditable true | 7753 /// @domName Element.clientWidth; @docsEditable true |
7701 final int clientWidth; | 7754 final int clientWidth; |
7702 | 7755 |
7703 /// @domName Element.dataset; @docsEditable true | 7756 /// @domName Element.dataset; @docsEditable true |
7704 final Map<String, String> dataset; | 7757 final Map<String, String> dataset; |
7705 | 7758 |
7706 /// @domName Element.firstElementChild; @docsEditable true | 7759 /// @domName Element.firstElementChild; @docsEditable true |
7707 Element get $dom_firstElementChild => JS("Element", "#.firstElementChild", thi
s); | 7760 @JSName('firstElementChild') |
| 7761 final Element $dom_firstElementChild; |
7708 | 7762 |
7709 /// @domName Element.lastElementChild; @docsEditable true | 7763 /// @domName Element.lastElementChild; @docsEditable true |
7710 Element get $dom_lastElementChild => JS("Element", "#.lastElementChild", this)
; | 7764 @JSName('lastElementChild') |
| 7765 final Element $dom_lastElementChild; |
7711 | 7766 |
7712 /// @domName Element.nextElementSibling; @docsEditable true | 7767 /// @domName Element.nextElementSibling; @docsEditable true |
7713 final Element nextElementSibling; | 7768 final Element nextElementSibling; |
7714 | 7769 |
7715 /// @domName Element.offsetHeight; @docsEditable true | 7770 /// @domName Element.offsetHeight; @docsEditable true |
7716 final int offsetHeight; | 7771 final int offsetHeight; |
7717 | 7772 |
7718 /// @domName Element.offsetLeft; @docsEditable true | 7773 /// @domName Element.offsetLeft; @docsEditable true |
7719 final int offsetLeft; | 7774 final int offsetLeft; |
7720 | 7775 |
(...skipping 27 matching lines...) Expand all Loading... |
7748 /// @domName Element.tagName; @docsEditable true | 7803 /// @domName Element.tagName; @docsEditable true |
7749 final String tagName; | 7804 final String tagName; |
7750 | 7805 |
7751 /// @domName Element.blur; @docsEditable true | 7806 /// @domName Element.blur; @docsEditable true |
7752 void blur() native; | 7807 void blur() native; |
7753 | 7808 |
7754 /// @domName Element.focus; @docsEditable true | 7809 /// @domName Element.focus; @docsEditable true |
7755 void focus() native; | 7810 void focus() native; |
7756 | 7811 |
7757 /// @domName Element.getAttribute; @docsEditable true | 7812 /// @domName Element.getAttribute; @docsEditable true |
7758 String $dom_getAttribute(String name) native "getAttribute"; | 7813 @JSName('getAttribute') |
| 7814 String $dom_getAttribute(String name) native; |
7759 | 7815 |
7760 /// @domName Element.getAttributeNS; @docsEditable true | 7816 /// @domName Element.getAttributeNS; @docsEditable true |
7761 String $dom_getAttributeNS(String namespaceURI, String localName) native "getA
ttributeNS"; | 7817 @JSName('getAttributeNS') |
| 7818 String $dom_getAttributeNS(String namespaceURI, String localName) native; |
7762 | 7819 |
7763 /// @domName Element.getBoundingClientRect; @docsEditable true | 7820 /// @domName Element.getBoundingClientRect; @docsEditable true |
7764 ClientRect getBoundingClientRect() native; | 7821 ClientRect getBoundingClientRect() native; |
7765 | 7822 |
7766 /// @domName Element.getClientRects; @docsEditable true | 7823 /// @domName Element.getClientRects; @docsEditable true |
7767 @Returns('_ClientRectList') @Creates('_ClientRectList') | 7824 @Returns('_ClientRectList') @Creates('_ClientRectList') |
7768 List<ClientRect> getClientRects() native; | 7825 List<ClientRect> getClientRects() native; |
7769 | 7826 |
7770 /// @domName Element.getElementsByClassName; @docsEditable true | 7827 /// @domName Element.getElementsByClassName; @docsEditable true |
| 7828 @JSName('getElementsByClassName') |
7771 @Returns('_NodeList') @Creates('_NodeList') | 7829 @Returns('_NodeList') @Creates('_NodeList') |
7772 List<Node> $dom_getElementsByClassName(String name) native "getElementsByClass
Name"; | 7830 List<Node> $dom_getElementsByClassName(String name) native; |
7773 | 7831 |
7774 /// @domName Element.getElementsByTagName; @docsEditable true | 7832 /// @domName Element.getElementsByTagName; @docsEditable true |
| 7833 @JSName('getElementsByTagName') |
7775 @Returns('_NodeList') @Creates('_NodeList') | 7834 @Returns('_NodeList') @Creates('_NodeList') |
7776 List<Node> $dom_getElementsByTagName(String name) native "getElementsByTagName
"; | 7835 List<Node> $dom_getElementsByTagName(String name) native; |
7777 | 7836 |
7778 /// @domName Element.hasAttribute; @docsEditable true | 7837 /// @domName Element.hasAttribute; @docsEditable true |
7779 bool $dom_hasAttribute(String name) native "hasAttribute"; | 7838 @JSName('hasAttribute') |
| 7839 bool $dom_hasAttribute(String name) native; |
7780 | 7840 |
7781 /// @domName Element.hasAttributeNS; @docsEditable true | 7841 /// @domName Element.hasAttributeNS; @docsEditable true |
7782 bool $dom_hasAttributeNS(String namespaceURI, String localName) native "hasAtt
ributeNS"; | 7842 @JSName('hasAttributeNS') |
| 7843 bool $dom_hasAttributeNS(String namespaceURI, String localName) native; |
7783 | 7844 |
7784 /// @domName Element.querySelector; @docsEditable true | 7845 /// @domName Element.querySelector; @docsEditable true |
7785 Element $dom_querySelector(String selectors) native "querySelector"; | 7846 @JSName('querySelector') |
| 7847 Element $dom_querySelector(String selectors) native; |
7786 | 7848 |
7787 /// @domName Element.querySelectorAll; @docsEditable true | 7849 /// @domName Element.querySelectorAll; @docsEditable true |
| 7850 @JSName('querySelectorAll') |
7788 @Returns('_NodeList') @Creates('_NodeList') | 7851 @Returns('_NodeList') @Creates('_NodeList') |
7789 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 7852 List<Node> $dom_querySelectorAll(String selectors) native; |
7790 | 7853 |
7791 /// @domName Element.removeAttribute; @docsEditable true | 7854 /// @domName Element.removeAttribute; @docsEditable true |
7792 void $dom_removeAttribute(String name) native "removeAttribute"; | 7855 @JSName('removeAttribute') |
| 7856 void $dom_removeAttribute(String name) native; |
7793 | 7857 |
7794 /// @domName Element.removeAttributeNS; @docsEditable true | 7858 /// @domName Element.removeAttributeNS; @docsEditable true |
7795 void $dom_removeAttributeNS(String namespaceURI, String localName) native "rem
oveAttributeNS"; | 7859 @JSName('removeAttributeNS') |
| 7860 void $dom_removeAttributeNS(String namespaceURI, String localName) native; |
7796 | 7861 |
7797 /// @domName Element.scrollByLines; @docsEditable true | 7862 /// @domName Element.scrollByLines; @docsEditable true |
7798 void scrollByLines(int lines) native; | 7863 void scrollByLines(int lines) native; |
7799 | 7864 |
7800 /// @domName Element.scrollByPages; @docsEditable true | 7865 /// @domName Element.scrollByPages; @docsEditable true |
7801 void scrollByPages(int pages) native; | 7866 void scrollByPages(int pages) native; |
7802 | 7867 |
7803 /// @domName Element.scrollIntoViewIfNeeded; @docsEditable true | 7868 /// @domName Element.scrollIntoViewIfNeeded; @docsEditable true |
7804 void scrollIntoView([bool centerIfNeeded]) native "scrollIntoViewIfNeeded"; | 7869 @JSName('scrollIntoViewIfNeeded') |
| 7870 void scrollIntoView([bool centerIfNeeded]) native; |
7805 | 7871 |
7806 /// @domName Element.setAttribute; @docsEditable true | 7872 /// @domName Element.setAttribute; @docsEditable true |
7807 void $dom_setAttribute(String name, String value) native "setAttribute"; | 7873 @JSName('setAttribute') |
| 7874 void $dom_setAttribute(String name, String value) native; |
7808 | 7875 |
7809 /// @domName Element.setAttributeNS; @docsEditable true | 7876 /// @domName Element.setAttributeNS; @docsEditable true |
7810 void $dom_setAttributeNS(String namespaceURI, String qualifiedName, String val
ue) native "setAttributeNS"; | 7877 @JSName('setAttributeNS') |
| 7878 void $dom_setAttributeNS(String namespaceURI, String qualifiedName, String val
ue) native; |
7811 | 7879 |
7812 /// @domName Element.webkitMatchesSelector; @docsEditable true | 7880 /// @domName Element.webkitMatchesSelector; @docsEditable true |
7813 bool matchesSelector(String selectors) native "webkitMatchesSelector"; | 7881 @JSName('webkitMatchesSelector') |
| 7882 bool matchesSelector(String selectors) native; |
7814 | 7883 |
7815 /// @domName Element.webkitRequestFullScreen; @docsEditable true | 7884 /// @domName Element.webkitRequestFullScreen; @docsEditable true |
7816 void webkitRequestFullScreen(int flags) native; | 7885 void webkitRequestFullScreen(int flags) native; |
7817 | 7886 |
7818 /// @domName Element.webkitRequestFullscreen; @docsEditable true | 7887 /// @domName Element.webkitRequestFullscreen; @docsEditable true |
7819 void webkitRequestFullscreen() native; | 7888 void webkitRequestFullscreen() native; |
7820 | 7889 |
7821 /// @domName Element.webkitRequestPointerLock; @docsEditable true | 7890 /// @domName Element.webkitRequestPointerLock; @docsEditable true |
7822 void webkitRequestPointerLock() native; | 7891 void webkitRequestPointerLock() native; |
7823 | 7892 |
(...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8260 bool cancelBubble; | 8329 bool cancelBubble; |
8261 | 8330 |
8262 /// @domName Event.cancelable; @docsEditable true | 8331 /// @domName Event.cancelable; @docsEditable true |
8263 final bool cancelable; | 8332 final bool cancelable; |
8264 | 8333 |
8265 /// @domName Event.clipboardData; @docsEditable true | 8334 /// @domName Event.clipboardData; @docsEditable true |
8266 final Clipboard clipboardData; | 8335 final Clipboard clipboardData; |
8267 | 8336 |
8268 /// @domName Event.currentTarget; @docsEditable true | 8337 /// @domName Event.currentTarget; @docsEditable true |
8269 EventTarget get currentTarget => _convertNativeToDart_EventTarget(this._curren
tTarget); | 8338 EventTarget get currentTarget => _convertNativeToDart_EventTarget(this._curren
tTarget); |
8270 dynamic get _currentTarget => JS("dynamic", "#.currentTarget", this); | 8339 @JSName('currentTarget') |
| 8340 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 8341 final dynamic _currentTarget; |
8271 | 8342 |
8272 /// @domName Event.defaultPrevented; @docsEditable true | 8343 /// @domName Event.defaultPrevented; @docsEditable true |
8273 final bool defaultPrevented; | 8344 final bool defaultPrevented; |
8274 | 8345 |
8275 /// @domName Event.eventPhase; @docsEditable true | 8346 /// @domName Event.eventPhase; @docsEditable true |
8276 final int eventPhase; | 8347 final int eventPhase; |
8277 | 8348 |
8278 /// @domName Event.returnValue; @docsEditable true | 8349 /// @domName Event.returnValue; @docsEditable true |
8279 bool returnValue; | 8350 bool returnValue; |
8280 | 8351 |
8281 /// @domName Event.target; @docsEditable true | 8352 /// @domName Event.target; @docsEditable true |
8282 EventTarget get target => _convertNativeToDart_EventTarget(this._target); | 8353 EventTarget get target => _convertNativeToDart_EventTarget(this._target); |
8283 dynamic get _target => JS("dynamic", "#.target", this); | 8354 @JSName('target') |
| 8355 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 8356 final dynamic _target; |
8284 | 8357 |
8285 /// @domName Event.timeStamp; @docsEditable true | 8358 /// @domName Event.timeStamp; @docsEditable true |
8286 final int timeStamp; | 8359 final int timeStamp; |
8287 | 8360 |
8288 /// @domName Event.type; @docsEditable true | 8361 /// @domName Event.type; @docsEditable true |
8289 final String type; | 8362 final String type; |
8290 | 8363 |
8291 /// @domName Event.initEvent; @docsEditable true | 8364 /// @domName Event.initEvent; @docsEditable true |
8292 void $dom_initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg
) native "initEvent"; | 8365 @JSName('initEvent') |
| 8366 void $dom_initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg
) native; |
8293 | 8367 |
8294 /// @domName Event.preventDefault; @docsEditable true | 8368 /// @domName Event.preventDefault; @docsEditable true |
8295 void preventDefault() native; | 8369 void preventDefault() native; |
8296 | 8370 |
8297 /// @domName Event.stopImmediatePropagation; @docsEditable true | 8371 /// @domName Event.stopImmediatePropagation; @docsEditable true |
8298 void stopImmediatePropagation() native; | 8372 void stopImmediatePropagation() native; |
8299 | 8373 |
8300 /// @domName Event.stopPropagation; @docsEditable true | 8374 /// @domName Event.stopPropagation; @docsEditable true |
8301 void stopPropagation() native; | 8375 void stopPropagation() native; |
8302 | 8376 |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8348 /// @domName EventSource.URL; @docsEditable true | 8422 /// @domName EventSource.URL; @docsEditable true |
8349 final String URL; | 8423 final String URL; |
8350 | 8424 |
8351 /// @domName EventSource.readyState; @docsEditable true | 8425 /// @domName EventSource.readyState; @docsEditable true |
8352 final int readyState; | 8426 final int readyState; |
8353 | 8427 |
8354 /// @domName EventSource.url; @docsEditable true | 8428 /// @domName EventSource.url; @docsEditable true |
8355 final String url; | 8429 final String url; |
8356 | 8430 |
8357 /// @domName EventSource.addEventListener; @docsEditable true | 8431 /// @domName EventSource.addEventListener; @docsEditable true |
8358 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8432 @JSName('addEventListener') |
| 8433 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8359 | 8434 |
8360 /// @domName EventSource.close; @docsEditable true | 8435 /// @domName EventSource.close; @docsEditable true |
8361 void close() native; | 8436 void close() native; |
8362 | 8437 |
8363 /// @domName EventSource.dispatchEvent; @docsEditable true | 8438 /// @domName EventSource.dispatchEvent; @docsEditable true |
8364 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8439 @JSName('dispatchEvent') |
| 8440 bool $dom_dispatchEvent(Event evt) native; |
8365 | 8441 |
8366 /// @domName EventSource.removeEventListener; @docsEditable true | 8442 /// @domName EventSource.removeEventListener; @docsEditable true |
8367 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8443 @JSName('removeEventListener') |
| 8444 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8368 } | 8445 } |
8369 | 8446 |
8370 class EventSourceEvents extends Events { | 8447 class EventSourceEvents extends Events { |
8371 EventSourceEvents(EventTarget _ptr) : super(_ptr); | 8448 EventSourceEvents(EventTarget _ptr) : super(_ptr); |
8372 | 8449 |
8373 EventListenerList get error => this['error']; | 8450 EventListenerList get error => this['error']; |
8374 | 8451 |
8375 EventListenerList get message => this['message']; | 8452 EventListenerList get message => this['message']; |
8376 | 8453 |
8377 EventListenerList get open => this['open']; | 8454 EventListenerList get open => this['open']; |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8426 } | 8503 } |
8427 } | 8504 } |
8428 | 8505 |
8429 | 8506 |
8430 class EventTarget native "*EventTarget" { | 8507 class EventTarget native "*EventTarget" { |
8431 | 8508 |
8432 /** @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent */ | 8509 /** @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent */ |
8433 Events get on => new Events(this); | 8510 Events get on => new Events(this); |
8434 | 8511 |
8435 /// @domName EventTarget.addEventListener; @docsEditable true | 8512 /// @domName EventTarget.addEventListener; @docsEditable true |
8436 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8513 @JSName('addEventListener') |
| 8514 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8437 | 8515 |
8438 /// @domName EventTarget.dispatchEvent; @docsEditable true | 8516 /// @domName EventTarget.dispatchEvent; @docsEditable true |
8439 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 8517 @JSName('dispatchEvent') |
| 8518 bool $dom_dispatchEvent(Event event) native; |
8440 | 8519 |
8441 /// @domName EventTarget.removeEventListener; @docsEditable true | 8520 /// @domName EventTarget.removeEventListener; @docsEditable true |
8442 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8521 @JSName('removeEventListener') |
| 8522 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8443 | 8523 |
8444 } | 8524 } |
8445 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8525 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8446 // for details. All rights reserved. Use of this source code is governed by a | 8526 // for details. All rights reserved. Use of this source code is governed by a |
8447 // BSD-style license that can be found in the LICENSE file. | 8527 // BSD-style license that can be found in the LICENSE file. |
8448 | 8528 |
8449 | 8529 |
8450 /// @domName HTMLFieldSetElement; @docsEditable true | 8530 /// @domName HTMLFieldSetElement; @docsEditable true |
8451 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { | 8531 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { |
8452 | 8532 |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8641 final int readyState; | 8721 final int readyState; |
8642 | 8722 |
8643 /// @domName FileReader.result; @docsEditable true | 8723 /// @domName FileReader.result; @docsEditable true |
8644 @Creates('String|ArrayBuffer|Null') | 8724 @Creates('String|ArrayBuffer|Null') |
8645 final Object result; | 8725 final Object result; |
8646 | 8726 |
8647 /// @domName FileReader.abort; @docsEditable true | 8727 /// @domName FileReader.abort; @docsEditable true |
8648 void abort() native; | 8728 void abort() native; |
8649 | 8729 |
8650 /// @domName FileReader.addEventListener; @docsEditable true | 8730 /// @domName FileReader.addEventListener; @docsEditable true |
8651 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8731 @JSName('addEventListener') |
| 8732 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8652 | 8733 |
8653 /// @domName FileReader.dispatchEvent; @docsEditable true | 8734 /// @domName FileReader.dispatchEvent; @docsEditable true |
8654 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8735 @JSName('dispatchEvent') |
| 8736 bool $dom_dispatchEvent(Event evt) native; |
8655 | 8737 |
8656 /// @domName FileReader.readAsArrayBuffer; @docsEditable true | 8738 /// @domName FileReader.readAsArrayBuffer; @docsEditable true |
8657 void readAsArrayBuffer(Blob blob) native; | 8739 void readAsArrayBuffer(Blob blob) native; |
8658 | 8740 |
8659 /// @domName FileReader.readAsBinaryString; @docsEditable true | 8741 /// @domName FileReader.readAsBinaryString; @docsEditable true |
8660 void readAsBinaryString(Blob blob) native; | 8742 void readAsBinaryString(Blob blob) native; |
8661 | 8743 |
8662 /// @domName FileReader.readAsDataURL; @docsEditable true | 8744 /// @domName FileReader.readAsDataURL; @docsEditable true |
8663 void readAsDataURL(Blob blob) native; | 8745 void readAsDataURL(Blob blob) native; |
8664 | 8746 |
8665 /// @domName FileReader.readAsText; @docsEditable true | 8747 /// @domName FileReader.readAsText; @docsEditable true |
8666 void readAsText(Blob blob, [String encoding]) native; | 8748 void readAsText(Blob blob, [String encoding]) native; |
8667 | 8749 |
8668 /// @domName FileReader.removeEventListener; @docsEditable true | 8750 /// @domName FileReader.removeEventListener; @docsEditable true |
8669 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8751 @JSName('removeEventListener') |
| 8752 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8670 } | 8753 } |
8671 | 8754 |
8672 class FileReaderEvents extends Events { | 8755 class FileReaderEvents extends Events { |
8673 FileReaderEvents(EventTarget _ptr) : super(_ptr); | 8756 FileReaderEvents(EventTarget _ptr) : super(_ptr); |
8674 | 8757 |
8675 EventListenerList get abort => this['abort']; | 8758 EventListenerList get abort => this['abort']; |
8676 | 8759 |
8677 EventListenerList get error => this['error']; | 8760 EventListenerList get error => this['error']; |
8678 | 8761 |
8679 EventListenerList get load => this['load']; | 8762 EventListenerList get load => this['load']; |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8741 /// @domName FileWriter.position; @docsEditable true | 8824 /// @domName FileWriter.position; @docsEditable true |
8742 final int position; | 8825 final int position; |
8743 | 8826 |
8744 /// @domName FileWriter.readyState; @docsEditable true | 8827 /// @domName FileWriter.readyState; @docsEditable true |
8745 final int readyState; | 8828 final int readyState; |
8746 | 8829 |
8747 /// @domName FileWriter.abort; @docsEditable true | 8830 /// @domName FileWriter.abort; @docsEditable true |
8748 void abort() native; | 8831 void abort() native; |
8749 | 8832 |
8750 /// @domName FileWriter.addEventListener; @docsEditable true | 8833 /// @domName FileWriter.addEventListener; @docsEditable true |
8751 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8834 @JSName('addEventListener') |
| 8835 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8752 | 8836 |
8753 /// @domName FileWriter.dispatchEvent; @docsEditable true | 8837 /// @domName FileWriter.dispatchEvent; @docsEditable true |
8754 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8838 @JSName('dispatchEvent') |
| 8839 bool $dom_dispatchEvent(Event evt) native; |
8755 | 8840 |
8756 /// @domName FileWriter.removeEventListener; @docsEditable true | 8841 /// @domName FileWriter.removeEventListener; @docsEditable true |
8757 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8842 @JSName('removeEventListener') |
| 8843 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8758 | 8844 |
8759 /// @domName FileWriter.seek; @docsEditable true | 8845 /// @domName FileWriter.seek; @docsEditable true |
8760 void seek(int position) native; | 8846 void seek(int position) native; |
8761 | 8847 |
8762 /// @domName FileWriter.truncate; @docsEditable true | 8848 /// @domName FileWriter.truncate; @docsEditable true |
8763 void truncate(int size) native; | 8849 void truncate(int size) native; |
8764 | 8850 |
8765 /// @domName FileWriter.write; @docsEditable true | 8851 /// @domName FileWriter.write; @docsEditable true |
8766 void write(Blob data) native; | 8852 void write(Blob data) native; |
8767 } | 8853 } |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8910 void insertRange(int start, int rangeLength, [num initialValue]) { | 8996 void insertRange(int start, int rangeLength, [num initialValue]) { |
8911 throw new UnsupportedError("Cannot insertRange on immutable List."); | 8997 throw new UnsupportedError("Cannot insertRange on immutable List."); |
8912 } | 8998 } |
8913 | 8999 |
8914 List<num> getRange(int start, int rangeLength) => | 9000 List<num> getRange(int start, int rangeLength) => |
8915 _Lists.getRange(this, start, rangeLength, <num>[]); | 9001 _Lists.getRange(this, start, rangeLength, <num>[]); |
8916 | 9002 |
8917 // -- end List<num> mixins. | 9003 // -- end List<num> mixins. |
8918 | 9004 |
8919 /// @domName Float32Array.setElements; @docsEditable true | 9005 /// @domName Float32Array.setElements; @docsEditable true |
8920 void setElements(Object array, [int offset]) native "set"; | 9006 @JSName('set') |
| 9007 void setElements(Object array, [int offset]) native; |
8921 | 9008 |
8922 /// @domName Float32Array.subarray; @docsEditable true | 9009 /// @domName Float32Array.subarray; @docsEditable true |
8923 Float32Array subarray(int start, [int end]) native; | 9010 Float32Array subarray(int start, [int end]) native; |
8924 } | 9011 } |
8925 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9012 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8926 // for details. All rights reserved. Use of this source code is governed by a | 9013 // for details. All rights reserved. Use of this source code is governed by a |
8927 // BSD-style license that can be found in the LICENSE file. | 9014 // BSD-style license that can be found in the LICENSE file. |
8928 | 9015 |
8929 | 9016 |
8930 /// @domName Float64Array; @docsEditable true | 9017 /// @domName Float64Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9020 void insertRange(int start, int rangeLength, [num initialValue]) { | 9107 void insertRange(int start, int rangeLength, [num initialValue]) { |
9021 throw new UnsupportedError("Cannot insertRange on immutable List."); | 9108 throw new UnsupportedError("Cannot insertRange on immutable List."); |
9022 } | 9109 } |
9023 | 9110 |
9024 List<num> getRange(int start, int rangeLength) => | 9111 List<num> getRange(int start, int rangeLength) => |
9025 _Lists.getRange(this, start, rangeLength, <num>[]); | 9112 _Lists.getRange(this, start, rangeLength, <num>[]); |
9026 | 9113 |
9027 // -- end List<num> mixins. | 9114 // -- end List<num> mixins. |
9028 | 9115 |
9029 /// @domName Float64Array.setElements; @docsEditable true | 9116 /// @domName Float64Array.setElements; @docsEditable true |
9030 void setElements(Object array, [int offset]) native "set"; | 9117 @JSName('set') |
| 9118 void setElements(Object array, [int offset]) native; |
9031 | 9119 |
9032 /// @domName Float64Array.subarray; @docsEditable true | 9120 /// @domName Float64Array.subarray; @docsEditable true |
9033 Float64Array subarray(int start, [int end]) native; | 9121 Float64Array subarray(int start, [int end]) native; |
9034 } | 9122 } |
9035 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9123 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9036 // for details. All rights reserved. Use of this source code is governed by a | 9124 // for details. All rights reserved. Use of this source code is governed by a |
9037 // BSD-style license that can be found in the LICENSE file. | 9125 // BSD-style license that can be found in the LICENSE file. |
9038 | 9126 |
9039 | 9127 |
9040 /// @domName HTMLFontElement; @docsEditable true | 9128 /// @domName HTMLFontElement; @docsEditable true |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9119 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9207 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9120 // for details. All rights reserved. Use of this source code is governed by a | 9208 // for details. All rights reserved. Use of this source code is governed by a |
9121 // BSD-style license that can be found in the LICENSE file. | 9209 // BSD-style license that can be found in the LICENSE file. |
9122 | 9210 |
9123 | 9211 |
9124 /// @domName HTMLFrameElement; @docsEditable true | 9212 /// @domName HTMLFrameElement; @docsEditable true |
9125 class FrameElement extends Element implements Element native "*HTMLFrameElement"
{ | 9213 class FrameElement extends Element implements Element native "*HTMLFrameElement"
{ |
9126 | 9214 |
9127 /// @domName HTMLFrameElement.contentWindow; @docsEditable true | 9215 /// @domName HTMLFrameElement.contentWindow; @docsEditable true |
9128 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 9216 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
9129 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); | 9217 @JSName('contentWindow') |
| 9218 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 9219 final dynamic _contentWindow; |
9130 | 9220 |
9131 /// @domName HTMLFrameElement.frameBorder; @docsEditable true | 9221 /// @domName HTMLFrameElement.frameBorder; @docsEditable true |
9132 String frameBorder; | 9222 String frameBorder; |
9133 | 9223 |
9134 /// @domName HTMLFrameElement.height; @docsEditable true | 9224 /// @domName HTMLFrameElement.height; @docsEditable true |
9135 final int height; | 9225 final int height; |
9136 | 9226 |
9137 /// @domName HTMLFrameElement.location; @docsEditable true | 9227 /// @domName HTMLFrameElement.location; @docsEditable true |
9138 String location; | 9228 String location; |
9139 | 9229 |
(...skipping 590 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9730 /// @domName XMLHttpRequest.upload; @docsEditable true | 9820 /// @domName XMLHttpRequest.upload; @docsEditable true |
9731 final HttpRequestUpload upload; | 9821 final HttpRequestUpload upload; |
9732 | 9822 |
9733 /// @domName XMLHttpRequest.withCredentials; @docsEditable true | 9823 /// @domName XMLHttpRequest.withCredentials; @docsEditable true |
9734 bool withCredentials; | 9824 bool withCredentials; |
9735 | 9825 |
9736 /// @domName XMLHttpRequest.abort; @docsEditable true | 9826 /// @domName XMLHttpRequest.abort; @docsEditable true |
9737 void abort() native; | 9827 void abort() native; |
9738 | 9828 |
9739 /// @domName XMLHttpRequest.addEventListener; @docsEditable true | 9829 /// @domName XMLHttpRequest.addEventListener; @docsEditable true |
9740 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 9830 @JSName('addEventListener') |
| 9831 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9741 | 9832 |
9742 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true | 9833 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true |
9743 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 9834 @JSName('dispatchEvent') |
| 9835 bool $dom_dispatchEvent(Event evt) native; |
9744 | 9836 |
9745 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true | 9837 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true |
9746 String getAllResponseHeaders() native; | 9838 String getAllResponseHeaders() native; |
9747 | 9839 |
9748 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true | 9840 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true |
9749 String getResponseHeader(String header) native; | 9841 String getResponseHeader(String header) native; |
9750 | 9842 |
9751 /// @domName XMLHttpRequest.open; @docsEditable true | 9843 /// @domName XMLHttpRequest.open; @docsEditable true |
9752 void open(String method, String url, [bool async, String user, String password
]) native; | 9844 void open(String method, String url, [bool async, String user, String password
]) native; |
9753 | 9845 |
9754 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true | 9846 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true |
9755 void overrideMimeType(String override) native; | 9847 void overrideMimeType(String override) native; |
9756 | 9848 |
9757 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true | 9849 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true |
9758 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 9850 @JSName('removeEventListener') |
| 9851 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
9759 | 9852 |
9760 /// @domName XMLHttpRequest.send; @docsEditable true | 9853 /// @domName XMLHttpRequest.send; @docsEditable true |
9761 void send([data]) native; | 9854 void send([data]) native; |
9762 | 9855 |
9763 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true | 9856 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true |
9764 void setRequestHeader(String header, String value) native; | 9857 void setRequestHeader(String header, String value) native; |
9765 | 9858 |
9766 } | 9859 } |
9767 | 9860 |
9768 class HttpRequestEvents extends Events { | 9861 class HttpRequestEvents extends Events { |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9826 | 9919 |
9827 | 9920 |
9828 /// @domName XMLHttpRequestUpload; @docsEditable true | 9921 /// @domName XMLHttpRequestUpload; @docsEditable true |
9829 class HttpRequestUpload extends EventTarget native "*XMLHttpRequestUpload" { | 9922 class HttpRequestUpload extends EventTarget native "*XMLHttpRequestUpload" { |
9830 | 9923 |
9831 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 9924 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
9832 HttpRequestUploadEvents get on => | 9925 HttpRequestUploadEvents get on => |
9833 new HttpRequestUploadEvents(this); | 9926 new HttpRequestUploadEvents(this); |
9834 | 9927 |
9835 /// @domName XMLHttpRequestUpload.addEventListener; @docsEditable true | 9928 /// @domName XMLHttpRequestUpload.addEventListener; @docsEditable true |
9836 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 9929 @JSName('addEventListener') |
| 9930 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9837 | 9931 |
9838 /// @domName XMLHttpRequestUpload.dispatchEvent; @docsEditable true | 9932 /// @domName XMLHttpRequestUpload.dispatchEvent; @docsEditable true |
9839 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 9933 @JSName('dispatchEvent') |
| 9934 bool $dom_dispatchEvent(Event evt) native; |
9840 | 9935 |
9841 /// @domName XMLHttpRequestUpload.removeEventListener; @docsEditable true | 9936 /// @domName XMLHttpRequestUpload.removeEventListener; @docsEditable true |
9842 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 9937 @JSName('removeEventListener') |
| 9938 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
9843 } | 9939 } |
9844 | 9940 |
9845 class HttpRequestUploadEvents extends Events { | 9941 class HttpRequestUploadEvents extends Events { |
9846 HttpRequestUploadEvents(EventTarget _ptr) : super(_ptr); | 9942 HttpRequestUploadEvents(EventTarget _ptr) : super(_ptr); |
9847 | 9943 |
9848 EventListenerList get abort => this['abort']; | 9944 EventListenerList get abort => this['abort']; |
9849 | 9945 |
9850 EventListenerList get error => this['error']; | 9946 EventListenerList get error => this['error']; |
9851 | 9947 |
9852 EventListenerList get load => this['load']; | 9948 EventListenerList get load => this['load']; |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9900 /// @domName IDBCursor.continueFunction; @docsEditable true | 9996 /// @domName IDBCursor.continueFunction; @docsEditable true |
9901 void continueFunction([/*IDBKey*/ key]) { | 9997 void continueFunction([/*IDBKey*/ key]) { |
9902 if (?key) { | 9998 if (?key) { |
9903 var key_1 = _convertDartToNative_IDBKey(key); | 9999 var key_1 = _convertDartToNative_IDBKey(key); |
9904 _continueFunction_1(key_1); | 10000 _continueFunction_1(key_1); |
9905 return; | 10001 return; |
9906 } | 10002 } |
9907 _continueFunction_2(); | 10003 _continueFunction_2(); |
9908 return; | 10004 return; |
9909 } | 10005 } |
9910 void _continueFunction_1(key) native "continue"; | 10006 @JSName('continue') |
9911 void _continueFunction_2() native "continue"; | 10007 void _continueFunction_1(key) native; |
| 10008 @JSName('continue') |
| 10009 void _continueFunction_2() native; |
9912 | 10010 |
9913 /// @domName IDBCursor.delete; @docsEditable true | 10011 /// @domName IDBCursor.delete; @docsEditable true |
9914 IDBRequest delete() native; | 10012 IDBRequest delete() native; |
9915 | 10013 |
9916 /// @domName IDBCursor.update; @docsEditable true | 10014 /// @domName IDBCursor.update; @docsEditable true |
9917 IDBRequest update(/*any*/ value) { | 10015 IDBRequest update(/*any*/ value) { |
9918 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 10016 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
9919 return _update_1(value_1); | 10017 return _update_1(value_1); |
9920 } | 10018 } |
9921 IDBRequest _update_1(value) native "update"; | 10019 @JSName('update') |
| 10020 IDBRequest _update_1(value) native; |
9922 } | 10021 } |
9923 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10022 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9924 // for details. All rights reserved. Use of this source code is governed by a | 10023 // for details. All rights reserved. Use of this source code is governed by a |
9925 // BSD-style license that can be found in the LICENSE file. | 10024 // BSD-style license that can be found in the LICENSE file. |
9926 | 10025 |
9927 | 10026 |
9928 /// @domName IDBCursorWithValue; @docsEditable true | 10027 /// @domName IDBCursorWithValue; @docsEditable true |
9929 class IDBCursorWithValue extends IDBCursor native "*IDBCursorWithValue" { | 10028 class IDBCursorWithValue extends IDBCursor native "*IDBCursorWithValue" { |
9930 | 10029 |
9931 /// @domName IDBCursorWithValue.value; @docsEditable true | 10030 /// @domName IDBCursorWithValue.value; @docsEditable true |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9968 return db._transaction(stores, mode); | 10067 return db._transaction(stores, mode); |
9969 } | 10068 } |
9970 | 10069 |
9971 static IDBTransaction _transaction_numeric_mode(IDBDatabase db, stores, mode)
{ | 10070 static IDBTransaction _transaction_numeric_mode(IDBDatabase db, stores, mode)
{ |
9972 int intMode; | 10071 int intMode; |
9973 if (mode == 'readonly') intMode = IDBTransaction.READ_ONLY; | 10072 if (mode == 'readonly') intMode = IDBTransaction.READ_ONLY; |
9974 if (mode == 'readwrite') intMode = IDBTransaction.READ_WRITE; | 10073 if (mode == 'readwrite') intMode = IDBTransaction.READ_WRITE; |
9975 return db._transaction(stores, intMode); | 10074 return db._transaction(stores, intMode); |
9976 } | 10075 } |
9977 | 10076 |
9978 IDBTransaction _transaction(stores, mode) native 'transaction'; | 10077 @JSName('transaction') |
| 10078 IDBTransaction _transaction(stores, mode) native; |
9979 | 10079 |
9980 static bool _hasNumericMode(txn) => | 10080 static bool _hasNumericMode(txn) => |
9981 JS('bool', 'typeof(#.mode) === "number"', txn); | 10081 JS('bool', 'typeof(#.mode) === "number"', txn); |
9982 | 10082 |
9983 | 10083 |
9984 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 10084 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
9985 IDBDatabaseEvents get on => | 10085 IDBDatabaseEvents get on => |
9986 new IDBDatabaseEvents(this); | 10086 new IDBDatabaseEvents(this); |
9987 | 10087 |
9988 /// @domName IDBDatabase.name; @docsEditable true | 10088 /// @domName IDBDatabase.name; @docsEditable true |
9989 final String name; | 10089 final String name; |
9990 | 10090 |
9991 /// @domName IDBDatabase.objectStoreNames; @docsEditable true | 10091 /// @domName IDBDatabase.objectStoreNames; @docsEditable true |
9992 @Returns('_DOMStringList') @Creates('_DOMStringList') | 10092 @Returns('_DOMStringList') @Creates('_DOMStringList') |
9993 final List<String> objectStoreNames; | 10093 final List<String> objectStoreNames; |
9994 | 10094 |
9995 /// @domName IDBDatabase.version; @docsEditable true | 10095 /// @domName IDBDatabase.version; @docsEditable true |
9996 final dynamic version; | 10096 final dynamic version; |
9997 | 10097 |
9998 /// @domName IDBDatabase.addEventListener; @docsEditable true | 10098 /// @domName IDBDatabase.addEventListener; @docsEditable true |
9999 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10099 @JSName('addEventListener') |
| 10100 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
10000 | 10101 |
10001 /// @domName IDBDatabase.close; @docsEditable true | 10102 /// @domName IDBDatabase.close; @docsEditable true |
10002 void close() native; | 10103 void close() native; |
10003 | 10104 |
10004 /// @domName IDBDatabase.createObjectStore; @docsEditable true | 10105 /// @domName IDBDatabase.createObjectStore; @docsEditable true |
10005 IDBObjectStore createObjectStore(String name, [Map options]) { | 10106 IDBObjectStore createObjectStore(String name, [Map options]) { |
10006 if (?options) { | 10107 if (?options) { |
10007 var options_1 = _convertDartToNative_Dictionary(options); | 10108 var options_1 = _convertDartToNative_Dictionary(options); |
10008 return _createObjectStore_1(name, options_1); | 10109 return _createObjectStore_1(name, options_1); |
10009 } | 10110 } |
10010 return _createObjectStore_2(name); | 10111 return _createObjectStore_2(name); |
10011 } | 10112 } |
10012 IDBObjectStore _createObjectStore_1(name, options) native "createObjectStore"; | 10113 @JSName('createObjectStore') |
10013 IDBObjectStore _createObjectStore_2(name) native "createObjectStore"; | 10114 IDBObjectStore _createObjectStore_1(name, options) native; |
| 10115 @JSName('createObjectStore') |
| 10116 IDBObjectStore _createObjectStore_2(name) native; |
10014 | 10117 |
10015 /// @domName IDBDatabase.deleteObjectStore; @docsEditable true | 10118 /// @domName IDBDatabase.deleteObjectStore; @docsEditable true |
10016 void deleteObjectStore(String name) native; | 10119 void deleteObjectStore(String name) native; |
10017 | 10120 |
10018 /// @domName IDBDatabase.dispatchEvent; @docsEditable true | 10121 /// @domName IDBDatabase.dispatchEvent; @docsEditable true |
10019 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10122 @JSName('dispatchEvent') |
| 10123 bool $dom_dispatchEvent(Event evt) native; |
10020 | 10124 |
10021 /// @domName IDBDatabase.removeEventListener; @docsEditable true | 10125 /// @domName IDBDatabase.removeEventListener; @docsEditable true |
10022 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10126 @JSName('removeEventListener') |
| 10127 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
10023 | 10128 |
10024 /// @domName IDBDatabase.setVersion; @docsEditable true | 10129 /// @domName IDBDatabase.setVersion; @docsEditable true |
10025 IDBVersionChangeRequest setVersion(String version) native; | 10130 IDBVersionChangeRequest setVersion(String version) native; |
10026 } | 10131 } |
10027 | 10132 |
10028 // TODO(sra): This should be a static member of IDBTransaction but dart2js | 10133 // TODO(sra): This should be a static member of IDBTransaction but dart2js |
10029 // can't handle that. Move it back after dart2js is completely done. | 10134 // can't handle that. Move it back after dart2js is completely done. |
10030 var _transaction_fn; // Assigned one of the static methods. | 10135 var _transaction_fn; // Assigned one of the static methods. |
10031 | 10136 |
10032 class IDBDatabaseEvents extends Events { | 10137 class IDBDatabaseEvents extends Events { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10091 | 10196 |
10092 /// @domName IDBFactory; @docsEditable true | 10197 /// @domName IDBFactory; @docsEditable true |
10093 class IDBFactory native "*IDBFactory" { | 10198 class IDBFactory native "*IDBFactory" { |
10094 | 10199 |
10095 /// @domName IDBFactory.cmp; @docsEditable true | 10200 /// @domName IDBFactory.cmp; @docsEditable true |
10096 int cmp(/*IDBKey*/ first, /*IDBKey*/ second) { | 10201 int cmp(/*IDBKey*/ first, /*IDBKey*/ second) { |
10097 var first_1 = _convertDartToNative_IDBKey(first); | 10202 var first_1 = _convertDartToNative_IDBKey(first); |
10098 var second_2 = _convertDartToNative_IDBKey(second); | 10203 var second_2 = _convertDartToNative_IDBKey(second); |
10099 return _cmp_1(first_1, second_2); | 10204 return _cmp_1(first_1, second_2); |
10100 } | 10205 } |
10101 int _cmp_1(first, second) native "cmp"; | 10206 @JSName('cmp') |
| 10207 int _cmp_1(first, second) native; |
10102 | 10208 |
10103 /// @domName IDBFactory.deleteDatabase; @docsEditable true | 10209 /// @domName IDBFactory.deleteDatabase; @docsEditable true |
10104 IDBVersionChangeRequest deleteDatabase(String name) native; | 10210 IDBVersionChangeRequest deleteDatabase(String name) native; |
10105 | 10211 |
10106 /// @domName IDBFactory.open; @docsEditable true | 10212 /// @domName IDBFactory.open; @docsEditable true |
10107 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBDatabase') | 10213 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBDatabase') |
10108 IDBOpenDBRequest open(String name, [int version]) native; | 10214 IDBOpenDBRequest open(String name, [int version]) native; |
10109 | 10215 |
10110 /// @domName IDBFactory.webkitGetDatabaseNames; @docsEditable true | 10216 /// @domName IDBFactory.webkitGetDatabaseNames; @docsEditable true |
10111 IDBRequest webkitGetDatabaseNames() native; | 10217 IDBRequest webkitGetDatabaseNames() native; |
(...skipping 28 matching lines...) Expand all Loading... |
10140 } | 10246 } |
10141 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10247 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10142 return _count_2(key_OR_range); | 10248 return _count_2(key_OR_range); |
10143 } | 10249 } |
10144 if (?key_OR_range) { | 10250 if (?key_OR_range) { |
10145 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10251 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10146 return _count_3(key_1); | 10252 return _count_3(key_1); |
10147 } | 10253 } |
10148 throw new ArgumentError("Incorrect number or type of arguments"); | 10254 throw new ArgumentError("Incorrect number or type of arguments"); |
10149 } | 10255 } |
10150 IDBRequest _count_1() native "count"; | 10256 @JSName('count') |
10151 IDBRequest _count_2(IDBKeyRange range) native "count"; | 10257 IDBRequest _count_1() native; |
10152 IDBRequest _count_3(key) native "count"; | 10258 @JSName('count') |
| 10259 IDBRequest _count_2(IDBKeyRange range) native; |
| 10260 @JSName('count') |
| 10261 IDBRequest _count_3(key) native; |
10153 | 10262 |
10154 /// @domName IDBIndex.get; @docsEditable true | 10263 /// @domName IDBIndex.get; @docsEditable true |
10155 IDBRequest get(key) { | 10264 IDBRequest get(key) { |
10156 if ((?key && (key is IDBKeyRange || key == null))) { | 10265 if ((?key && (key is IDBKeyRange || key == null))) { |
10157 return _get_1(key); | 10266 return _get_1(key); |
10158 } | 10267 } |
10159 if (?key) { | 10268 if (?key) { |
10160 var key_1 = _convertDartToNative_IDBKey(key); | 10269 var key_1 = _convertDartToNative_IDBKey(key); |
10161 return _get_2(key_1); | 10270 return _get_2(key_1); |
10162 } | 10271 } |
10163 throw new ArgumentError("Incorrect number or type of arguments"); | 10272 throw new ArgumentError("Incorrect number or type of arguments"); |
10164 } | 10273 } |
| 10274 @JSName('get') |
10165 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10275 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10166 IDBRequest _get_1(IDBKeyRange key) native "get"; | 10276 IDBRequest _get_1(IDBKeyRange key) native; |
| 10277 @JSName('get') |
10167 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10278 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10168 IDBRequest _get_2(key) native "get"; | 10279 IDBRequest _get_2(key) native; |
10169 | 10280 |
10170 /// @domName IDBIndex.getKey; @docsEditable true | 10281 /// @domName IDBIndex.getKey; @docsEditable true |
10171 IDBRequest getKey(key) { | 10282 IDBRequest getKey(key) { |
10172 if ((?key && (key is IDBKeyRange || key == null))) { | 10283 if ((?key && (key is IDBKeyRange || key == null))) { |
10173 return _getKey_1(key); | 10284 return _getKey_1(key); |
10174 } | 10285 } |
10175 if (?key) { | 10286 if (?key) { |
10176 var key_1 = _convertDartToNative_IDBKey(key); | 10287 var key_1 = _convertDartToNative_IDBKey(key); |
10177 return _getKey_2(key_1); | 10288 return _getKey_2(key_1); |
10178 } | 10289 } |
10179 throw new ArgumentError("Incorrect number or type of arguments"); | 10290 throw new ArgumentError("Incorrect number or type of arguments"); |
10180 } | 10291 } |
| 10292 @JSName('getKey') |
10181 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') | 10293 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') |
10182 IDBRequest _getKey_1(IDBKeyRange key) native "getKey"; | 10294 IDBRequest _getKey_1(IDBKeyRange key) native; |
| 10295 @JSName('getKey') |
10183 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') | 10296 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') |
10184 IDBRequest _getKey_2(key) native "getKey"; | 10297 IDBRequest _getKey_2(key) native; |
10185 | 10298 |
10186 /// @domName IDBIndex.openCursor; @docsEditable true | 10299 /// @domName IDBIndex.openCursor; @docsEditable true |
10187 IDBRequest openCursor([key_OR_range, String direction]) { | 10300 IDBRequest openCursor([key_OR_range, String direction]) { |
10188 if (!?key_OR_range && | 10301 if (!?key_OR_range && |
10189 !?direction) { | 10302 !?direction) { |
10190 return _openCursor_1(); | 10303 return _openCursor_1(); |
10191 } | 10304 } |
10192 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10305 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10193 !?direction) { | 10306 !?direction) { |
10194 return _openCursor_2(key_OR_range); | 10307 return _openCursor_2(key_OR_range); |
10195 } | 10308 } |
10196 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10309 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10197 return _openCursor_3(key_OR_range, direction); | 10310 return _openCursor_3(key_OR_range, direction); |
10198 } | 10311 } |
10199 if (?key_OR_range && | 10312 if (?key_OR_range && |
10200 !?direction) { | 10313 !?direction) { |
10201 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10314 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10202 return _openCursor_4(key_1); | 10315 return _openCursor_4(key_1); |
10203 } | 10316 } |
10204 if (?key_OR_range) { | 10317 if (?key_OR_range) { |
10205 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10318 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10206 return _openCursor_5(key_2, direction); | 10319 return _openCursor_5(key_2, direction); |
10207 } | 10320 } |
10208 throw new ArgumentError("Incorrect number or type of arguments"); | 10321 throw new ArgumentError("Incorrect number or type of arguments"); |
10209 } | 10322 } |
| 10323 @JSName('openCursor') |
10210 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10324 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10211 IDBRequest _openCursor_1() native "openCursor"; | 10325 IDBRequest _openCursor_1() native; |
| 10326 @JSName('openCursor') |
10212 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10327 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10213 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; | 10328 IDBRequest _openCursor_2(IDBKeyRange range) native; |
| 10329 @JSName('openCursor') |
10214 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10330 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10215 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; | 10331 IDBRequest _openCursor_3(IDBKeyRange range, direction) native; |
| 10332 @JSName('openCursor') |
10216 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10333 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10217 IDBRequest _openCursor_4(key) native "openCursor"; | 10334 IDBRequest _openCursor_4(key) native; |
| 10335 @JSName('openCursor') |
10218 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10336 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10219 IDBRequest _openCursor_5(key, direction) native "openCursor"; | 10337 IDBRequest _openCursor_5(key, direction) native; |
10220 | 10338 |
10221 /// @domName IDBIndex.openKeyCursor; @docsEditable true | 10339 /// @domName IDBIndex.openKeyCursor; @docsEditable true |
10222 IDBRequest openKeyCursor([key_OR_range, String direction]) { | 10340 IDBRequest openKeyCursor([key_OR_range, String direction]) { |
10223 if (!?key_OR_range && | 10341 if (!?key_OR_range && |
10224 !?direction) { | 10342 !?direction) { |
10225 return _openKeyCursor_1(); | 10343 return _openKeyCursor_1(); |
10226 } | 10344 } |
10227 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10345 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10228 !?direction) { | 10346 !?direction) { |
10229 return _openKeyCursor_2(key_OR_range); | 10347 return _openKeyCursor_2(key_OR_range); |
10230 } | 10348 } |
10231 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10349 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10232 return _openKeyCursor_3(key_OR_range, direction); | 10350 return _openKeyCursor_3(key_OR_range, direction); |
10233 } | 10351 } |
10234 if (?key_OR_range && | 10352 if (?key_OR_range && |
10235 !?direction) { | 10353 !?direction) { |
10236 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10354 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10237 return _openKeyCursor_4(key_1); | 10355 return _openKeyCursor_4(key_1); |
10238 } | 10356 } |
10239 if (?key_OR_range) { | 10357 if (?key_OR_range) { |
10240 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10358 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10241 return _openKeyCursor_5(key_2, direction); | 10359 return _openKeyCursor_5(key_2, direction); |
10242 } | 10360 } |
10243 throw new ArgumentError("Incorrect number or type of arguments"); | 10361 throw new ArgumentError("Incorrect number or type of arguments"); |
10244 } | 10362 } |
| 10363 @JSName('openKeyCursor') |
10245 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10364 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10246 IDBRequest _openKeyCursor_1() native "openKeyCursor"; | 10365 IDBRequest _openKeyCursor_1() native; |
| 10366 @JSName('openKeyCursor') |
10247 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10367 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10248 IDBRequest _openKeyCursor_2(IDBKeyRange range) native "openKeyCursor"; | 10368 IDBRequest _openKeyCursor_2(IDBKeyRange range) native; |
| 10369 @JSName('openKeyCursor') |
10249 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10370 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10250 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native "openKeyCurso
r"; | 10371 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native; |
| 10372 @JSName('openKeyCursor') |
10251 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10373 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10252 IDBRequest _openKeyCursor_4(key) native "openKeyCursor"; | 10374 IDBRequest _openKeyCursor_4(key) native; |
| 10375 @JSName('openKeyCursor') |
10253 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10376 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10254 IDBRequest _openKeyCursor_5(key, direction) native "openKeyCursor"; | 10377 IDBRequest _openKeyCursor_5(key, direction) native; |
10255 } | 10378 } |
10256 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10379 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10257 // for details. All rights reserved. Use of this source code is governed by a | 10380 // for details. All rights reserved. Use of this source code is governed by a |
10258 // BSD-style license that can be found in the LICENSE file. | 10381 // BSD-style license that can be found in the LICENSE file. |
10259 | 10382 |
10260 | 10383 |
10261 /// @domName IDBKey; @docsEditable true | 10384 /// @domName IDBKey; @docsEditable true |
10262 class IDBKey native "*IDBKey" { | 10385 class IDBKey native "*IDBKey" { |
10263 } | 10386 } |
10264 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10387 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 24 matching lines...) Expand all Loading... |
10289 * @domName IDBKeyRange.bound | 10412 * @domName IDBKeyRange.bound |
10290 */ | 10413 */ |
10291 factory IDBKeyRange.bound(/*IDBKey*/ lower, /*IDBKey*/ upper, | 10414 factory IDBKeyRange.bound(/*IDBKey*/ lower, /*IDBKey*/ upper, |
10292 [bool lowerOpen = false, bool upperOpen = false]) => | 10415 [bool lowerOpen = false, bool upperOpen = false]) => |
10293 _IDBKeyRangeFactoryProvider.createIDBKeyRange_bound( | 10416 _IDBKeyRangeFactoryProvider.createIDBKeyRange_bound( |
10294 lower, upper, lowerOpen, upperOpen); | 10417 lower, upper, lowerOpen, upperOpen); |
10295 | 10418 |
10296 | 10419 |
10297 /// @domName IDBKeyRange.lower; @docsEditable true | 10420 /// @domName IDBKeyRange.lower; @docsEditable true |
10298 dynamic get lower => _convertNativeToDart_IDBKey(this._lower); | 10421 dynamic get lower => _convertNativeToDart_IDBKey(this._lower); |
10299 dynamic get _lower => JS("dynamic", "#.lower", this); | 10422 @JSName('lower') |
| 10423 final dynamic _lower; |
10300 | 10424 |
10301 /// @domName IDBKeyRange.lowerOpen; @docsEditable true | 10425 /// @domName IDBKeyRange.lowerOpen; @docsEditable true |
10302 final bool lowerOpen; | 10426 final bool lowerOpen; |
10303 | 10427 |
10304 /// @domName IDBKeyRange.upper; @docsEditable true | 10428 /// @domName IDBKeyRange.upper; @docsEditable true |
10305 dynamic get upper => _convertNativeToDart_IDBKey(this._upper); | 10429 dynamic get upper => _convertNativeToDart_IDBKey(this._upper); |
10306 dynamic get _upper => JS("dynamic", "#.upper", this); | 10430 @JSName('upper') |
| 10431 final dynamic _upper; |
10307 | 10432 |
10308 /// @domName IDBKeyRange.upperOpen; @docsEditable true | 10433 /// @domName IDBKeyRange.upperOpen; @docsEditable true |
10309 final bool upperOpen; | 10434 final bool upperOpen; |
10310 | 10435 |
10311 /// @domName IDBKeyRange.bound_; @docsEditable true | 10436 /// @domName IDBKeyRange.bound_; @docsEditable true |
10312 static IDBKeyRange bound_(/*IDBKey*/ lower, /*IDBKey*/ upper, [bool lowerOpen,
bool upperOpen]) { | 10437 static IDBKeyRange bound_(/*IDBKey*/ lower, /*IDBKey*/ upper, [bool lowerOpen,
bool upperOpen]) { |
10313 if (?upperOpen) { | 10438 if (?upperOpen) { |
10314 var lower_1 = _convertDartToNative_IDBKey(lower); | 10439 var lower_1 = _convertDartToNative_IDBKey(lower); |
10315 var upper_2 = _convertDartToNative_IDBKey(upper); | 10440 var upper_2 = _convertDartToNative_IDBKey(upper); |
10316 return _bound__1(lower_1, upper_2, lowerOpen, upperOpen); | 10441 return _bound__1(lower_1, upper_2, lowerOpen, upperOpen); |
10317 } | 10442 } |
10318 if (?lowerOpen) { | 10443 if (?lowerOpen) { |
10319 var lower_3 = _convertDartToNative_IDBKey(lower); | 10444 var lower_3 = _convertDartToNative_IDBKey(lower); |
10320 var upper_4 = _convertDartToNative_IDBKey(upper); | 10445 var upper_4 = _convertDartToNative_IDBKey(upper); |
10321 return _bound__2(lower_3, upper_4, lowerOpen); | 10446 return _bound__2(lower_3, upper_4, lowerOpen); |
10322 } | 10447 } |
10323 var lower_5 = _convertDartToNative_IDBKey(lower); | 10448 var lower_5 = _convertDartToNative_IDBKey(lower); |
10324 var upper_6 = _convertDartToNative_IDBKey(upper); | 10449 var upper_6 = _convertDartToNative_IDBKey(upper); |
10325 return _bound__3(lower_5, upper_6); | 10450 return _bound__3(lower_5, upper_6); |
10326 } | 10451 } |
10327 static IDBKeyRange _bound__1(lower, upper, lowerOpen, upperOpen) native "bound
"; | 10452 @JSName('bound') |
10328 static IDBKeyRange _bound__2(lower, upper, lowerOpen) native "bound"; | 10453 static IDBKeyRange _bound__1(lower, upper, lowerOpen, upperOpen) native; |
10329 static IDBKeyRange _bound__3(lower, upper) native "bound"; | 10454 @JSName('bound') |
| 10455 static IDBKeyRange _bound__2(lower, upper, lowerOpen) native; |
| 10456 @JSName('bound') |
| 10457 static IDBKeyRange _bound__3(lower, upper) native; |
10330 | 10458 |
10331 /// @domName IDBKeyRange.lowerBound_; @docsEditable true | 10459 /// @domName IDBKeyRange.lowerBound_; @docsEditable true |
10332 static IDBKeyRange lowerBound_(/*IDBKey*/ bound, [bool open]) { | 10460 static IDBKeyRange lowerBound_(/*IDBKey*/ bound, [bool open]) { |
10333 if (?open) { | 10461 if (?open) { |
10334 var bound_1 = _convertDartToNative_IDBKey(bound); | 10462 var bound_1 = _convertDartToNative_IDBKey(bound); |
10335 return _lowerBound__1(bound_1, open); | 10463 return _lowerBound__1(bound_1, open); |
10336 } | 10464 } |
10337 var bound_2 = _convertDartToNative_IDBKey(bound); | 10465 var bound_2 = _convertDartToNative_IDBKey(bound); |
10338 return _lowerBound__2(bound_2); | 10466 return _lowerBound__2(bound_2); |
10339 } | 10467 } |
10340 static IDBKeyRange _lowerBound__1(bound, open) native "lowerBound"; | 10468 @JSName('lowerBound') |
10341 static IDBKeyRange _lowerBound__2(bound) native "lowerBound"; | 10469 static IDBKeyRange _lowerBound__1(bound, open) native; |
| 10470 @JSName('lowerBound') |
| 10471 static IDBKeyRange _lowerBound__2(bound) native; |
10342 | 10472 |
10343 /// @domName IDBKeyRange.only_; @docsEditable true | 10473 /// @domName IDBKeyRange.only_; @docsEditable true |
10344 static IDBKeyRange only_(/*IDBKey*/ value) { | 10474 static IDBKeyRange only_(/*IDBKey*/ value) { |
10345 var value_1 = _convertDartToNative_IDBKey(value); | 10475 var value_1 = _convertDartToNative_IDBKey(value); |
10346 return _only__1(value_1); | 10476 return _only__1(value_1); |
10347 } | 10477 } |
10348 static IDBKeyRange _only__1(value) native "only"; | 10478 @JSName('only') |
| 10479 static IDBKeyRange _only__1(value) native; |
10349 | 10480 |
10350 /// @domName IDBKeyRange.upperBound_; @docsEditable true | 10481 /// @domName IDBKeyRange.upperBound_; @docsEditable true |
10351 static IDBKeyRange upperBound_(/*IDBKey*/ bound, [bool open]) { | 10482 static IDBKeyRange upperBound_(/*IDBKey*/ bound, [bool open]) { |
10352 if (?open) { | 10483 if (?open) { |
10353 var bound_1 = _convertDartToNative_IDBKey(bound); | 10484 var bound_1 = _convertDartToNative_IDBKey(bound); |
10354 return _upperBound__1(bound_1, open); | 10485 return _upperBound__1(bound_1, open); |
10355 } | 10486 } |
10356 var bound_2 = _convertDartToNative_IDBKey(bound); | 10487 var bound_2 = _convertDartToNative_IDBKey(bound); |
10357 return _upperBound__2(bound_2); | 10488 return _upperBound__2(bound_2); |
10358 } | 10489 } |
10359 static IDBKeyRange _upperBound__1(bound, open) native "upperBound"; | 10490 @JSName('upperBound') |
10360 static IDBKeyRange _upperBound__2(bound) native "upperBound"; | 10491 static IDBKeyRange _upperBound__1(bound, open) native; |
| 10492 @JSName('upperBound') |
| 10493 static IDBKeyRange _upperBound__2(bound) native; |
10361 | 10494 |
10362 } | 10495 } |
10363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10496 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10364 // for details. All rights reserved. Use of this source code is governed by a | 10497 // for details. All rights reserved. Use of this source code is governed by a |
10365 // BSD-style license that can be found in the LICENSE file. | 10498 // BSD-style license that can be found in the LICENSE file. |
10366 | 10499 |
10367 | 10500 |
10368 /// @domName IDBObjectStore; @docsEditable true | 10501 /// @domName IDBObjectStore; @docsEditable true |
10369 class IDBObjectStore native "*IDBObjectStore" { | 10502 class IDBObjectStore native "*IDBObjectStore" { |
10370 | 10503 |
(...skipping 16 matching lines...) Expand all Loading... |
10387 /// @domName IDBObjectStore.add; @docsEditable true | 10520 /// @domName IDBObjectStore.add; @docsEditable true |
10388 IDBRequest add(/*any*/ value, [/*IDBKey*/ key]) { | 10521 IDBRequest add(/*any*/ value, [/*IDBKey*/ key]) { |
10389 if (?key) { | 10522 if (?key) { |
10390 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 10523 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
10391 var key_2 = _convertDartToNative_IDBKey(key); | 10524 var key_2 = _convertDartToNative_IDBKey(key); |
10392 return _add_1(value_1, key_2); | 10525 return _add_1(value_1, key_2); |
10393 } | 10526 } |
10394 var value_3 = _convertDartToNative_SerializedScriptValue(value); | 10527 var value_3 = _convertDartToNative_SerializedScriptValue(value); |
10395 return _add_2(value_3); | 10528 return _add_2(value_3); |
10396 } | 10529 } |
| 10530 @JSName('add') |
10397 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10531 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10398 IDBRequest _add_1(value, key) native "add"; | 10532 IDBRequest _add_1(value, key) native; |
| 10533 @JSName('add') |
10399 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10534 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10400 IDBRequest _add_2(value) native "add"; | 10535 IDBRequest _add_2(value) native; |
10401 | 10536 |
10402 /// @domName IDBObjectStore.clear; @docsEditable true | 10537 /// @domName IDBObjectStore.clear; @docsEditable true |
10403 IDBRequest clear() native; | 10538 IDBRequest clear() native; |
10404 | 10539 |
10405 /// @domName IDBObjectStore.count; @docsEditable true | 10540 /// @domName IDBObjectStore.count; @docsEditable true |
10406 IDBRequest count([key_OR_range]) { | 10541 IDBRequest count([key_OR_range]) { |
10407 if (!?key_OR_range) { | 10542 if (!?key_OR_range) { |
10408 return _count_1(); | 10543 return _count_1(); |
10409 } | 10544 } |
10410 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10545 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10411 return _count_2(key_OR_range); | 10546 return _count_2(key_OR_range); |
10412 } | 10547 } |
10413 if (?key_OR_range) { | 10548 if (?key_OR_range) { |
10414 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10549 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10415 return _count_3(key_1); | 10550 return _count_3(key_1); |
10416 } | 10551 } |
10417 throw new ArgumentError("Incorrect number or type of arguments"); | 10552 throw new ArgumentError("Incorrect number or type of arguments"); |
10418 } | 10553 } |
10419 IDBRequest _count_1() native "count"; | 10554 @JSName('count') |
10420 IDBRequest _count_2(IDBKeyRange range) native "count"; | 10555 IDBRequest _count_1() native; |
10421 IDBRequest _count_3(key) native "count"; | 10556 @JSName('count') |
| 10557 IDBRequest _count_2(IDBKeyRange range) native; |
| 10558 @JSName('count') |
| 10559 IDBRequest _count_3(key) native; |
10422 | 10560 |
10423 /// @domName IDBObjectStore.createIndex; @docsEditable true | 10561 /// @domName IDBObjectStore.createIndex; @docsEditable true |
10424 IDBIndex createIndex(String name, keyPath, [Map options]) { | 10562 IDBIndex createIndex(String name, keyPath, [Map options]) { |
10425 if ((?keyPath && (keyPath is List<String> || keyPath == null)) && | 10563 if ((?keyPath && (keyPath is List<String> || keyPath == null)) && |
10426 !?options) { | 10564 !?options) { |
10427 List keyPath_1 = _convertDartToNative_StringArray(keyPath); | 10565 List keyPath_1 = _convertDartToNative_StringArray(keyPath); |
10428 return _createIndex_1(name, keyPath_1); | 10566 return _createIndex_1(name, keyPath_1); |
10429 } | 10567 } |
10430 if ((?keyPath && (keyPath is List<String> || keyPath == null))) { | 10568 if ((?keyPath && (keyPath is List<String> || keyPath == null))) { |
10431 List keyPath_2 = _convertDartToNative_StringArray(keyPath); | 10569 List keyPath_2 = _convertDartToNative_StringArray(keyPath); |
10432 var options_3 = _convertDartToNative_Dictionary(options); | 10570 var options_3 = _convertDartToNative_Dictionary(options); |
10433 return _createIndex_2(name, keyPath_2, options_3); | 10571 return _createIndex_2(name, keyPath_2, options_3); |
10434 } | 10572 } |
10435 if ((?keyPath && (keyPath is String || keyPath == null)) && | 10573 if ((?keyPath && (keyPath is String || keyPath == null)) && |
10436 !?options) { | 10574 !?options) { |
10437 return _createIndex_3(name, keyPath); | 10575 return _createIndex_3(name, keyPath); |
10438 } | 10576 } |
10439 if ((?keyPath && (keyPath is String || keyPath == null))) { | 10577 if ((?keyPath && (keyPath is String || keyPath == null))) { |
10440 var options_4 = _convertDartToNative_Dictionary(options); | 10578 var options_4 = _convertDartToNative_Dictionary(options); |
10441 return _createIndex_4(name, keyPath, options_4); | 10579 return _createIndex_4(name, keyPath, options_4); |
10442 } | 10580 } |
10443 throw new ArgumentError("Incorrect number or type of arguments"); | 10581 throw new ArgumentError("Incorrect number or type of arguments"); |
10444 } | 10582 } |
10445 IDBIndex _createIndex_1(name, List keyPath) native "createIndex"; | 10583 @JSName('createIndex') |
10446 IDBIndex _createIndex_2(name, List keyPath, options) native "createIndex"; | 10584 IDBIndex _createIndex_1(name, List keyPath) native; |
10447 IDBIndex _createIndex_3(name, String keyPath) native "createIndex"; | 10585 @JSName('createIndex') |
10448 IDBIndex _createIndex_4(name, String keyPath, options) native "createIndex"; | 10586 IDBIndex _createIndex_2(name, List keyPath, options) native; |
| 10587 @JSName('createIndex') |
| 10588 IDBIndex _createIndex_3(name, String keyPath) native; |
| 10589 @JSName('createIndex') |
| 10590 IDBIndex _createIndex_4(name, String keyPath, options) native; |
10449 | 10591 |
10450 /// @domName IDBObjectStore.delete; @docsEditable true | 10592 /// @domName IDBObjectStore.delete; @docsEditable true |
10451 IDBRequest delete(key_OR_keyRange) { | 10593 IDBRequest delete(key_OR_keyRange) { |
10452 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange
== null))) { | 10594 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange
== null))) { |
10453 return _delete_1(key_OR_keyRange); | 10595 return _delete_1(key_OR_keyRange); |
10454 } | 10596 } |
10455 if (?key_OR_keyRange) { | 10597 if (?key_OR_keyRange) { |
10456 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange); | 10598 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange); |
10457 return _delete_2(key_1); | 10599 return _delete_2(key_1); |
10458 } | 10600 } |
10459 throw new ArgumentError("Incorrect number or type of arguments"); | 10601 throw new ArgumentError("Incorrect number or type of arguments"); |
10460 } | 10602 } |
10461 IDBRequest _delete_1(IDBKeyRange keyRange) native "delete"; | 10603 @JSName('delete') |
10462 IDBRequest _delete_2(key) native "delete"; | 10604 IDBRequest _delete_1(IDBKeyRange keyRange) native; |
| 10605 @JSName('delete') |
| 10606 IDBRequest _delete_2(key) native; |
10463 | 10607 |
10464 /// @domName IDBObjectStore.deleteIndex; @docsEditable true | 10608 /// @domName IDBObjectStore.deleteIndex; @docsEditable true |
10465 void deleteIndex(String name) native; | 10609 void deleteIndex(String name) native; |
10466 | 10610 |
10467 /// @domName IDBObjectStore.getObject; @docsEditable true | 10611 /// @domName IDBObjectStore.getObject; @docsEditable true |
10468 IDBRequest getObject(key) { | 10612 IDBRequest getObject(key) { |
10469 if ((?key && (key is IDBKeyRange || key == null))) { | 10613 if ((?key && (key is IDBKeyRange || key == null))) { |
10470 return _getObject_1(key); | 10614 return _getObject_1(key); |
10471 } | 10615 } |
10472 if (?key) { | 10616 if (?key) { |
10473 var key_1 = _convertDartToNative_IDBKey(key); | 10617 var key_1 = _convertDartToNative_IDBKey(key); |
10474 return _getObject_2(key_1); | 10618 return _getObject_2(key_1); |
10475 } | 10619 } |
10476 throw new ArgumentError("Incorrect number or type of arguments"); | 10620 throw new ArgumentError("Incorrect number or type of arguments"); |
10477 } | 10621 } |
| 10622 @JSName('get') |
10478 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10623 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10479 IDBRequest _getObject_1(IDBKeyRange key) native "get"; | 10624 IDBRequest _getObject_1(IDBKeyRange key) native; |
| 10625 @JSName('get') |
10480 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10626 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10481 IDBRequest _getObject_2(key) native "get"; | 10627 IDBRequest _getObject_2(key) native; |
10482 | 10628 |
10483 /// @domName IDBObjectStore.index; @docsEditable true | 10629 /// @domName IDBObjectStore.index; @docsEditable true |
10484 IDBIndex index(String name) native; | 10630 IDBIndex index(String name) native; |
10485 | 10631 |
10486 /// @domName IDBObjectStore.openCursor; @docsEditable true | 10632 /// @domName IDBObjectStore.openCursor; @docsEditable true |
10487 IDBRequest openCursor([key_OR_range, String direction]) { | 10633 IDBRequest openCursor([key_OR_range, String direction]) { |
10488 if (!?key_OR_range && | 10634 if (!?key_OR_range && |
10489 !?direction) { | 10635 !?direction) { |
10490 return _openCursor_1(); | 10636 return _openCursor_1(); |
10491 } | 10637 } |
10492 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10638 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10493 !?direction) { | 10639 !?direction) { |
10494 return _openCursor_2(key_OR_range); | 10640 return _openCursor_2(key_OR_range); |
10495 } | 10641 } |
10496 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10642 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10497 return _openCursor_3(key_OR_range, direction); | 10643 return _openCursor_3(key_OR_range, direction); |
10498 } | 10644 } |
10499 if (?key_OR_range && | 10645 if (?key_OR_range && |
10500 !?direction) { | 10646 !?direction) { |
10501 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10647 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10502 return _openCursor_4(key_1); | 10648 return _openCursor_4(key_1); |
10503 } | 10649 } |
10504 if (?key_OR_range) { | 10650 if (?key_OR_range) { |
10505 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10651 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10506 return _openCursor_5(key_2, direction); | 10652 return _openCursor_5(key_2, direction); |
10507 } | 10653 } |
10508 throw new ArgumentError("Incorrect number or type of arguments"); | 10654 throw new ArgumentError("Incorrect number or type of arguments"); |
10509 } | 10655 } |
| 10656 @JSName('openCursor') |
10510 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10657 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10511 IDBRequest _openCursor_1() native "openCursor"; | 10658 IDBRequest _openCursor_1() native; |
| 10659 @JSName('openCursor') |
10512 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10660 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10513 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; | 10661 IDBRequest _openCursor_2(IDBKeyRange range) native; |
| 10662 @JSName('openCursor') |
10514 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10663 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10515 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; | 10664 IDBRequest _openCursor_3(IDBKeyRange range, direction) native; |
| 10665 @JSName('openCursor') |
10516 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10666 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10517 IDBRequest _openCursor_4(key) native "openCursor"; | 10667 IDBRequest _openCursor_4(key) native; |
| 10668 @JSName('openCursor') |
10518 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10669 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10519 IDBRequest _openCursor_5(key, direction) native "openCursor"; | 10670 IDBRequest _openCursor_5(key, direction) native; |
10520 | 10671 |
10521 /// @domName IDBObjectStore.put; @docsEditable true | 10672 /// @domName IDBObjectStore.put; @docsEditable true |
10522 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) { | 10673 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) { |
10523 if (?key) { | 10674 if (?key) { |
10524 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 10675 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
10525 var key_2 = _convertDartToNative_IDBKey(key); | 10676 var key_2 = _convertDartToNative_IDBKey(key); |
10526 return _put_1(value_1, key_2); | 10677 return _put_1(value_1, key_2); |
10527 } | 10678 } |
10528 var value_3 = _convertDartToNative_SerializedScriptValue(value); | 10679 var value_3 = _convertDartToNative_SerializedScriptValue(value); |
10529 return _put_2(value_3); | 10680 return _put_2(value_3); |
10530 } | 10681 } |
| 10682 @JSName('put') |
10531 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10683 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10532 IDBRequest _put_1(value, key) native "put"; | 10684 IDBRequest _put_1(value, key) native; |
| 10685 @JSName('put') |
10533 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10686 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10534 IDBRequest _put_2(value) native "put"; | 10687 IDBRequest _put_2(value) native; |
10535 } | 10688 } |
10536 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10689 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10537 // for details. All rights reserved. Use of this source code is governed by a | 10690 // for details. All rights reserved. Use of this source code is governed by a |
10538 // BSD-style license that can be found in the LICENSE file. | 10691 // BSD-style license that can be found in the LICENSE file. |
10539 | 10692 |
10540 | 10693 |
10541 /// @domName IDBOpenDBRequest; @docsEditable true | 10694 /// @domName IDBOpenDBRequest; @docsEditable true |
10542 class IDBOpenDBRequest extends IDBRequest implements EventTarget native "*IDBOpe
nDBRequest" { | 10695 class IDBOpenDBRequest extends IDBRequest implements EventTarget native "*IDBOpe
nDBRequest" { |
10543 | 10696 |
10544 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 10697 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
(...skipping 24 matching lines...) Expand all Loading... |
10569 final DOMError error; | 10722 final DOMError error; |
10570 | 10723 |
10571 /// @domName IDBRequest.errorCode; @docsEditable true | 10724 /// @domName IDBRequest.errorCode; @docsEditable true |
10572 final int errorCode; | 10725 final int errorCode; |
10573 | 10726 |
10574 /// @domName IDBRequest.readyState; @docsEditable true | 10727 /// @domName IDBRequest.readyState; @docsEditable true |
10575 final String readyState; | 10728 final String readyState; |
10576 | 10729 |
10577 /// @domName IDBRequest.result; @docsEditable true | 10730 /// @domName IDBRequest.result; @docsEditable true |
10578 dynamic get result => _convertNativeToDart_IDBAny(this._result); | 10731 dynamic get result => _convertNativeToDart_IDBAny(this._result); |
10579 dynamic get _result => JS("dynamic", "#.result", this); | 10732 @JSName('result') |
| 10733 @Creates('Null') |
| 10734 final dynamic _result; |
10580 | 10735 |
10581 /// @domName IDBRequest.source; @docsEditable true | 10736 /// @domName IDBRequest.source; @docsEditable true |
10582 @Creates('Null') | 10737 @Creates('Null') |
10583 final dynamic source; | 10738 final dynamic source; |
10584 | 10739 |
10585 /// @domName IDBRequest.transaction; @docsEditable true | 10740 /// @domName IDBRequest.transaction; @docsEditable true |
10586 final IDBTransaction transaction; | 10741 final IDBTransaction transaction; |
10587 | 10742 |
10588 /// @domName IDBRequest.webkitErrorMessage; @docsEditable true | 10743 /// @domName IDBRequest.webkitErrorMessage; @docsEditable true |
10589 final String webkitErrorMessage; | 10744 final String webkitErrorMessage; |
10590 | 10745 |
10591 /// @domName IDBRequest.addEventListener; @docsEditable true | 10746 /// @domName IDBRequest.addEventListener; @docsEditable true |
10592 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10747 @JSName('addEventListener') |
| 10748 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
10593 | 10749 |
10594 /// @domName IDBRequest.dispatchEvent; @docsEditable true | 10750 /// @domName IDBRequest.dispatchEvent; @docsEditable true |
10595 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10751 @JSName('dispatchEvent') |
| 10752 bool $dom_dispatchEvent(Event evt) native; |
10596 | 10753 |
10597 /// @domName IDBRequest.removeEventListener; @docsEditable true | 10754 /// @domName IDBRequest.removeEventListener; @docsEditable true |
10598 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10755 @JSName('removeEventListener') |
| 10756 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
10599 } | 10757 } |
10600 | 10758 |
10601 class IDBRequestEvents extends Events { | 10759 class IDBRequestEvents extends Events { |
10602 IDBRequestEvents(EventTarget _ptr) : super(_ptr); | 10760 IDBRequestEvents(EventTarget _ptr) : super(_ptr); |
10603 | 10761 |
10604 EventListenerList get error => this['error']; | 10762 EventListenerList get error => this['error']; |
10605 | 10763 |
10606 EventListenerList get success => this['success']; | 10764 EventListenerList get success => this['success']; |
10607 } | 10765 } |
10608 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10766 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 20 matching lines...) Expand all Loading... |
10629 /// @domName IDBTransaction.error; @docsEditable true | 10787 /// @domName IDBTransaction.error; @docsEditable true |
10630 final DOMError error; | 10788 final DOMError error; |
10631 | 10789 |
10632 /// @domName IDBTransaction.mode; @docsEditable true | 10790 /// @domName IDBTransaction.mode; @docsEditable true |
10633 final String mode; | 10791 final String mode; |
10634 | 10792 |
10635 /// @domName IDBTransaction.abort; @docsEditable true | 10793 /// @domName IDBTransaction.abort; @docsEditable true |
10636 void abort() native; | 10794 void abort() native; |
10637 | 10795 |
10638 /// @domName IDBTransaction.addEventListener; @docsEditable true | 10796 /// @domName IDBTransaction.addEventListener; @docsEditable true |
10639 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10797 @JSName('addEventListener') |
| 10798 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
10640 | 10799 |
10641 /// @domName IDBTransaction.dispatchEvent; @docsEditable true | 10800 /// @domName IDBTransaction.dispatchEvent; @docsEditable true |
10642 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10801 @JSName('dispatchEvent') |
| 10802 bool $dom_dispatchEvent(Event evt) native; |
10643 | 10803 |
10644 /// @domName IDBTransaction.objectStore; @docsEditable true | 10804 /// @domName IDBTransaction.objectStore; @docsEditable true |
10645 IDBObjectStore objectStore(String name) native; | 10805 IDBObjectStore objectStore(String name) native; |
10646 | 10806 |
10647 /// @domName IDBTransaction.removeEventListener; @docsEditable true | 10807 /// @domName IDBTransaction.removeEventListener; @docsEditable true |
10648 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10808 @JSName('removeEventListener') |
| 10809 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
10649 } | 10810 } |
10650 | 10811 |
10651 class IDBTransactionEvents extends Events { | 10812 class IDBTransactionEvents extends Events { |
10652 IDBTransactionEvents(EventTarget _ptr) : super(_ptr); | 10813 IDBTransactionEvents(EventTarget _ptr) : super(_ptr); |
10653 | 10814 |
10654 EventListenerList get abort => this['abort']; | 10815 EventListenerList get abort => this['abort']; |
10655 | 10816 |
10656 EventListenerList get complete => this['complete']; | 10817 EventListenerList get complete => this['complete']; |
10657 | 10818 |
10658 EventListenerList get error => this['error']; | 10819 EventListenerList get error => this['error']; |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10708 /// @domName HTMLIFrameElement; @docsEditable true | 10869 /// @domName HTMLIFrameElement; @docsEditable true |
10709 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { | 10870 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { |
10710 | 10871 |
10711 factory IFrameElement() => document.$dom_createElement("iframe"); | 10872 factory IFrameElement() => document.$dom_createElement("iframe"); |
10712 | 10873 |
10713 /// @domName HTMLIFrameElement.align; @docsEditable true | 10874 /// @domName HTMLIFrameElement.align; @docsEditable true |
10714 String align; | 10875 String align; |
10715 | 10876 |
10716 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true | 10877 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true |
10717 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 10878 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
10718 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); | 10879 @JSName('contentWindow') |
| 10880 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 10881 final dynamic _contentWindow; |
10719 | 10882 |
10720 /// @domName HTMLIFrameElement.frameBorder; @docsEditable true | 10883 /// @domName HTMLIFrameElement.frameBorder; @docsEditable true |
10721 String frameBorder; | 10884 String frameBorder; |
10722 | 10885 |
10723 /// @domName HTMLIFrameElement.height; @docsEditable true | 10886 /// @domName HTMLIFrameElement.height; @docsEditable true |
10724 String height; | 10887 String height; |
10725 | 10888 |
10726 /// @domName HTMLIFrameElement.longDesc; @docsEditable true | 10889 /// @domName HTMLIFrameElement.longDesc; @docsEditable true |
10727 String longDesc; | 10890 String longDesc; |
10728 | 10891 |
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11160 void insertRange(int start, int rangeLength, [int initialValue]) { | 11323 void insertRange(int start, int rangeLength, [int initialValue]) { |
11161 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11324 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11162 } | 11325 } |
11163 | 11326 |
11164 List<int> getRange(int start, int rangeLength) => | 11327 List<int> getRange(int start, int rangeLength) => |
11165 _Lists.getRange(this, start, rangeLength, <int>[]); | 11328 _Lists.getRange(this, start, rangeLength, <int>[]); |
11166 | 11329 |
11167 // -- end List<int> mixins. | 11330 // -- end List<int> mixins. |
11168 | 11331 |
11169 /// @domName Int16Array.setElements; @docsEditable true | 11332 /// @domName Int16Array.setElements; @docsEditable true |
11170 void setElements(Object array, [int offset]) native "set"; | 11333 @JSName('set') |
| 11334 void setElements(Object array, [int offset]) native; |
11171 | 11335 |
11172 /// @domName Int16Array.subarray; @docsEditable true | 11336 /// @domName Int16Array.subarray; @docsEditable true |
11173 Int16Array subarray(int start, [int end]) native; | 11337 Int16Array subarray(int start, [int end]) native; |
11174 } | 11338 } |
11175 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11339 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11176 // for details. All rights reserved. Use of this source code is governed by a | 11340 // for details. All rights reserved. Use of this source code is governed by a |
11177 // BSD-style license that can be found in the LICENSE file. | 11341 // BSD-style license that can be found in the LICENSE file. |
11178 | 11342 |
11179 | 11343 |
11180 /// @domName Int32Array; @docsEditable true | 11344 /// @domName Int32Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11270 void insertRange(int start, int rangeLength, [int initialValue]) { | 11434 void insertRange(int start, int rangeLength, [int initialValue]) { |
11271 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11435 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11272 } | 11436 } |
11273 | 11437 |
11274 List<int> getRange(int start, int rangeLength) => | 11438 List<int> getRange(int start, int rangeLength) => |
11275 _Lists.getRange(this, start, rangeLength, <int>[]); | 11439 _Lists.getRange(this, start, rangeLength, <int>[]); |
11276 | 11440 |
11277 // -- end List<int> mixins. | 11441 // -- end List<int> mixins. |
11278 | 11442 |
11279 /// @domName Int32Array.setElements; @docsEditable true | 11443 /// @domName Int32Array.setElements; @docsEditable true |
11280 void setElements(Object array, [int offset]) native "set"; | 11444 @JSName('set') |
| 11445 void setElements(Object array, [int offset]) native; |
11281 | 11446 |
11282 /// @domName Int32Array.subarray; @docsEditable true | 11447 /// @domName Int32Array.subarray; @docsEditable true |
11283 Int32Array subarray(int start, [int end]) native; | 11448 Int32Array subarray(int start, [int end]) native; |
11284 } | 11449 } |
11285 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11450 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11286 // for details. All rights reserved. Use of this source code is governed by a | 11451 // for details. All rights reserved. Use of this source code is governed by a |
11287 // BSD-style license that can be found in the LICENSE file. | 11452 // BSD-style license that can be found in the LICENSE file. |
11288 | 11453 |
11289 | 11454 |
11290 /// @domName Int8Array; @docsEditable true | 11455 /// @domName Int8Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11380 void insertRange(int start, int rangeLength, [int initialValue]) { | 11545 void insertRange(int start, int rangeLength, [int initialValue]) { |
11381 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11546 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11382 } | 11547 } |
11383 | 11548 |
11384 List<int> getRange(int start, int rangeLength) => | 11549 List<int> getRange(int start, int rangeLength) => |
11385 _Lists.getRange(this, start, rangeLength, <int>[]); | 11550 _Lists.getRange(this, start, rangeLength, <int>[]); |
11386 | 11551 |
11387 // -- end List<int> mixins. | 11552 // -- end List<int> mixins. |
11388 | 11553 |
11389 /// @domName Int8Array.setElements; @docsEditable true | 11554 /// @domName Int8Array.setElements; @docsEditable true |
11390 void setElements(Object array, [int offset]) native "set"; | 11555 @JSName('set') |
| 11556 void setElements(Object array, [int offset]) native; |
11391 | 11557 |
11392 /// @domName Int8Array.subarray; @docsEditable true | 11558 /// @domName Int8Array.subarray; @docsEditable true |
11393 Int8Array subarray(int start, [int end]) native; | 11559 Int8Array subarray(int start, [int end]) native; |
11394 } | 11560 } |
11395 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11561 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11396 // for details. All rights reserved. Use of this source code is governed by a | 11562 // for details. All rights reserved. Use of this source code is governed by a |
11397 // BSD-style license that can be found in the LICENSE file. | 11563 // BSD-style license that can be found in the LICENSE file. |
11398 | 11564 |
11399 | 11565 |
11400 /// @domName JavaScriptCallFrame; @docsEditable true | 11566 /// @domName JavaScriptCallFrame; @docsEditable true |
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11624 // BSD-style license that can be found in the LICENSE file. | 11790 // BSD-style license that can be found in the LICENSE file. |
11625 | 11791 |
11626 | 11792 |
11627 /// @domName History; @docsEditable true | 11793 /// @domName History; @docsEditable true |
11628 class LocalHistory implements History native "*History" { | 11794 class LocalHistory implements History native "*History" { |
11629 | 11795 |
11630 /// @domName History.length; @docsEditable true | 11796 /// @domName History.length; @docsEditable true |
11631 final int length; | 11797 final int length; |
11632 | 11798 |
11633 /// @domName History.state; @docsEditable true | 11799 /// @domName History.state; @docsEditable true |
11634 final dynamic state; | 11800 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); |
| 11801 @JSName('state') |
| 11802 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 11803 final dynamic _state; |
11635 | 11804 |
11636 /// @domName History.back; @docsEditable true | 11805 /// @domName History.back; @docsEditable true |
11637 void back() native; | 11806 void back() native; |
11638 | 11807 |
11639 /// @domName History.forward; @docsEditable true | 11808 /// @domName History.forward; @docsEditable true |
11640 void forward() native; | 11809 void forward() native; |
11641 | 11810 |
11642 /// @domName History.go; @docsEditable true | 11811 /// @domName History.go; @docsEditable true |
11643 void go(int distance) native; | 11812 void go(int distance) native; |
11644 | 11813 |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11761 | 11930 |
11762 _LocationWrapper _location_wrapper; // Cached wrapped Location object. | 11931 _LocationWrapper _location_wrapper; // Cached wrapped Location object. |
11763 | 11932 |
11764 // Native getter and setter to access raw Location object. | 11933 // Native getter and setter to access raw Location object. |
11765 Location get _location => JS('Location', '#.location', this); | 11934 Location get _location => JS('Location', '#.location', this); |
11766 void set _location(Location value) { | 11935 void set _location(Location value) { |
11767 JS('void', '#.location = #', this, value); | 11936 JS('void', '#.location = #', this, value); |
11768 } | 11937 } |
11769 // Prevent compiled from thinking 'location' property is available for a Dart | 11938 // Prevent compiled from thinking 'location' property is available for a Dart |
11770 // member. | 11939 // member. |
11771 _protect_location() native 'location'; | 11940 @JsName('location') |
| 11941 _protect_location() native; |
11772 | 11942 |
11773 static _isDartLocation(thing) { | 11943 static _isDartLocation(thing) { |
11774 // On Firefox the code that implements 'is Location' fails to find the patch | 11944 // On Firefox the code that implements 'is Location' fails to find the patch |
11775 // stub on Object.prototype and throws an exception. | 11945 // stub on Object.prototype and throws an exception. |
11776 try { | 11946 try { |
11777 return thing is Location; | 11947 return thing is Location; |
11778 } catch (e) { | 11948 } catch (e) { |
11779 return false; | 11949 return false; |
11780 } | 11950 } |
11781 } | 11951 } |
(...skipping 11 matching lines...) Expand all Loading... |
11793 int requestAnimationFrame(RequestAnimationFrameCallback callback) { | 11963 int requestAnimationFrame(RequestAnimationFrameCallback callback) { |
11794 _ensureRequestAnimationFrame(); | 11964 _ensureRequestAnimationFrame(); |
11795 return _requestAnimationFrame(callback); | 11965 return _requestAnimationFrame(callback); |
11796 } | 11966 } |
11797 | 11967 |
11798 void cancelAnimationFrame(id) { | 11968 void cancelAnimationFrame(id) { |
11799 _ensureRequestAnimationFrame(); | 11969 _ensureRequestAnimationFrame(); |
11800 _cancelAnimationFrame(id); | 11970 _cancelAnimationFrame(id); |
11801 } | 11971 } |
11802 | 11972 |
11803 int _requestAnimationFrame(RequestAnimationFrameCallback callback) | 11973 @JSName('requestAnimationFrame') |
11804 native 'requestAnimationFrame'; | 11974 int _requestAnimationFrame(RequestAnimationFrameCallback callback) native; |
11805 | 11975 |
11806 void _cancelAnimationFrame(int id) | 11976 @JSName('cancelAnimationFrame') |
11807 native 'cancelAnimationFrame'; | 11977 void _cancelAnimationFrame(int id) native; |
11808 | 11978 |
11809 _ensureRequestAnimationFrame() { | 11979 _ensureRequestAnimationFrame() { |
11810 if (JS('bool', | 11980 if (JS('bool', |
11811 '!!(#.requestAnimationFrame && #.cancelAnimationFrame)', this, this)) | 11981 '!!(#.requestAnimationFrame && #.cancelAnimationFrame)', this, this)) |
11812 return; | 11982 return; |
11813 | 11983 |
11814 JS('void', | 11984 JS('void', |
11815 r""" | 11985 r""" |
11816 (function($this) { | 11986 (function($this) { |
11817 var vendors = ['ms', 'moz', 'webkit', 'o']; | 11987 var vendors = ['ms', 'moz', 'webkit', 'o']; |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11911 String name; | 12081 String name; |
11912 | 12082 |
11913 /// @domName Window.navigator; @docsEditable true | 12083 /// @domName Window.navigator; @docsEditable true |
11914 final Navigator navigator; | 12084 final Navigator navigator; |
11915 | 12085 |
11916 /// @domName Window.offscreenBuffering; @docsEditable true | 12086 /// @domName Window.offscreenBuffering; @docsEditable true |
11917 final bool offscreenBuffering; | 12087 final bool offscreenBuffering; |
11918 | 12088 |
11919 /// @domName Window.opener; @docsEditable true | 12089 /// @domName Window.opener; @docsEditable true |
11920 Window get opener => _convertNativeToDart_Window(this._opener); | 12090 Window get opener => _convertNativeToDart_Window(this._opener); |
11921 dynamic get _opener => JS("dynamic", "#.opener", this); | 12091 @JSName('opener') |
| 12092 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12093 final dynamic _opener; |
11922 | 12094 |
11923 /// @domName Window.outerHeight; @docsEditable true | 12095 /// @domName Window.outerHeight; @docsEditable true |
11924 final int outerHeight; | 12096 final int outerHeight; |
11925 | 12097 |
11926 /// @domName Window.outerWidth; @docsEditable true | 12098 /// @domName Window.outerWidth; @docsEditable true |
11927 final int outerWidth; | 12099 final int outerWidth; |
11928 | 12100 |
11929 /// @domName DOMWindow.pagePopupController; @docsEditable true | 12101 /// @domName DOMWindow.pagePopupController; @docsEditable true |
11930 final PagePopupController pagePopupController; | 12102 final PagePopupController pagePopupController; |
11931 | 12103 |
11932 /// @domName Window.pageXOffset; @docsEditable true | 12104 /// @domName Window.pageXOffset; @docsEditable true |
11933 final int pageXOffset; | 12105 final int pageXOffset; |
11934 | 12106 |
11935 /// @domName Window.pageYOffset; @docsEditable true | 12107 /// @domName Window.pageYOffset; @docsEditable true |
11936 final int pageYOffset; | 12108 final int pageYOffset; |
11937 | 12109 |
11938 /// @domName Window.parent; @docsEditable true | 12110 /// @domName Window.parent; @docsEditable true |
11939 Window get parent => _convertNativeToDart_Window(this._parent); | 12111 Window get parent => _convertNativeToDart_Window(this._parent); |
11940 dynamic get _parent => JS("dynamic", "#.parent", this); | 12112 @JSName('parent') |
| 12113 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12114 final dynamic _parent; |
11941 | 12115 |
11942 /// @domName Window.performance; @docsEditable true | 12116 /// @domName Window.performance; @docsEditable true |
11943 final Performance performance; | 12117 final Performance performance; |
11944 | 12118 |
11945 /// @domName Window.personalbar; @docsEditable true | 12119 /// @domName Window.personalbar; @docsEditable true |
11946 final BarInfo personalbar; | 12120 final BarInfo personalbar; |
11947 | 12121 |
11948 /// @domName Window.screen; @docsEditable true | 12122 /// @domName Window.screen; @docsEditable true |
11949 final Screen screen; | 12123 final Screen screen; |
11950 | 12124 |
(...skipping 13 matching lines...) Expand all Loading... |
11964 final int scrollX; | 12138 final int scrollX; |
11965 | 12139 |
11966 /// @domName Window.scrollY; @docsEditable true | 12140 /// @domName Window.scrollY; @docsEditable true |
11967 final int scrollY; | 12141 final int scrollY; |
11968 | 12142 |
11969 /// @domName Window.scrollbars; @docsEditable true | 12143 /// @domName Window.scrollbars; @docsEditable true |
11970 final BarInfo scrollbars; | 12144 final BarInfo scrollbars; |
11971 | 12145 |
11972 /// @domName Window.self; @docsEditable true | 12146 /// @domName Window.self; @docsEditable true |
11973 Window get self => _convertNativeToDart_Window(this._self); | 12147 Window get self => _convertNativeToDart_Window(this._self); |
11974 dynamic get _self => JS("dynamic", "#.self", this); | 12148 @JSName('self') |
| 12149 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12150 final dynamic _self; |
11975 | 12151 |
11976 /// @domName Window.sessionStorage; @docsEditable true | 12152 /// @domName Window.sessionStorage; @docsEditable true |
11977 final Storage sessionStorage; | 12153 final Storage sessionStorage; |
11978 | 12154 |
11979 /// @domName Window.status; @docsEditable true | 12155 /// @domName Window.status; @docsEditable true |
11980 String status; | 12156 String status; |
11981 | 12157 |
11982 /// @domName Window.statusbar; @docsEditable true | 12158 /// @domName Window.statusbar; @docsEditable true |
11983 final BarInfo statusbar; | 12159 final BarInfo statusbar; |
11984 | 12160 |
11985 /// @domName Window.styleMedia; @docsEditable true | 12161 /// @domName Window.styleMedia; @docsEditable true |
11986 final StyleMedia styleMedia; | 12162 final StyleMedia styleMedia; |
11987 | 12163 |
11988 /// @domName Window.toolbar; @docsEditable true | 12164 /// @domName Window.toolbar; @docsEditable true |
11989 final BarInfo toolbar; | 12165 final BarInfo toolbar; |
11990 | 12166 |
11991 /// @domName Window.top; @docsEditable true | 12167 /// @domName Window.top; @docsEditable true |
11992 Window get top => _convertNativeToDart_Window(this._top); | 12168 Window get top => _convertNativeToDart_Window(this._top); |
11993 dynamic get _top => JS("dynamic", "#.top", this); | 12169 @JSName('top') |
| 12170 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12171 final dynamic _top; |
11994 | 12172 |
11995 /// @domName DOMWindow.webkitIndexedDB; @docsEditable true | 12173 /// @domName DOMWindow.webkitIndexedDB; @docsEditable true |
11996 final IDBFactory webkitIndexedDB; | 12174 final IDBFactory webkitIndexedDB; |
11997 | 12175 |
11998 /// @domName DOMWindow.webkitNotifications; @docsEditable true | 12176 /// @domName DOMWindow.webkitNotifications; @docsEditable true |
11999 final NotificationCenter webkitNotifications; | 12177 final NotificationCenter webkitNotifications; |
12000 | 12178 |
12001 /// @domName DOMWindow.webkitStorageInfo; @docsEditable true | 12179 /// @domName DOMWindow.webkitStorageInfo; @docsEditable true |
12002 final StorageInfo webkitStorageInfo; | 12180 final StorageInfo webkitStorageInfo; |
12003 | 12181 |
12004 /// @domName Window.window; @docsEditable true | 12182 /// @domName Window.window; @docsEditable true |
12005 Window get window => _convertNativeToDart_Window(this._window); | 12183 Window get window => _convertNativeToDart_Window(this._window); |
12006 dynamic get _window => JS("dynamic", "#.window", this); | 12184 @JSName('window') |
| 12185 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12186 final dynamic _window; |
12007 | 12187 |
12008 /// @domName Window.addEventListener; @docsEditable true | 12188 /// @domName Window.addEventListener; @docsEditable true |
12009 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12189 @JSName('addEventListener') |
| 12190 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12010 | 12191 |
12011 /// @domName Window.alert; @docsEditable true | 12192 /// @domName Window.alert; @docsEditable true |
12012 void alert(String message) native; | 12193 void alert(String message) native; |
12013 | 12194 |
12014 /// @domName Window.atob; @docsEditable true | 12195 /// @domName Window.atob; @docsEditable true |
12015 String atob(String string) native; | 12196 String atob(String string) native; |
12016 | 12197 |
12017 /// @domName Window.btoa; @docsEditable true | 12198 /// @domName Window.btoa; @docsEditable true |
12018 String btoa(String string) native; | 12199 String btoa(String string) native; |
12019 | 12200 |
12020 /// @domName Window.captureEvents; @docsEditable true | 12201 /// @domName Window.captureEvents; @docsEditable true |
12021 void captureEvents() native; | 12202 void captureEvents() native; |
12022 | 12203 |
12023 /// @domName Window.clearInterval; @docsEditable true | 12204 /// @domName Window.clearInterval; @docsEditable true |
12024 void clearInterval(int handle) native; | 12205 void clearInterval(int handle) native; |
12025 | 12206 |
12026 /// @domName Window.clearTimeout; @docsEditable true | 12207 /// @domName Window.clearTimeout; @docsEditable true |
12027 void clearTimeout(int handle) native; | 12208 void clearTimeout(int handle) native; |
12028 | 12209 |
12029 /// @domName Window.close; @docsEditable true | 12210 /// @domName Window.close; @docsEditable true |
12030 void close() native; | 12211 void close() native; |
12031 | 12212 |
12032 /// @domName Window.confirm; @docsEditable true | 12213 /// @domName Window.confirm; @docsEditable true |
12033 bool confirm(String message) native; | 12214 bool confirm(String message) native; |
12034 | 12215 |
12035 /// @domName Window.dispatchEvent; @docsEditable true | 12216 /// @domName Window.dispatchEvent; @docsEditable true |
12036 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 12217 @JSName('dispatchEvent') |
| 12218 bool $dom_dispatchEvent(Event evt) native; |
12037 | 12219 |
12038 /// @domName Window.find; @docsEditable true | 12220 /// @domName Window.find; @docsEditable true |
12039 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; | 12221 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; |
12040 | 12222 |
12041 /// @domName Window.getComputedStyle; @docsEditable true | 12223 /// @domName Window.getComputedStyle; @docsEditable true |
12042 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen
t) native "getComputedStyle"; | 12224 @JSName('getComputedStyle') |
| 12225 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen
t) native; |
12043 | 12226 |
12044 /// @domName Window.getMatchedCSSRules; @docsEditable true | 12227 /// @domName Window.getMatchedCSSRules; @docsEditable true |
12045 @Returns('_CSSRuleList') @Creates('_CSSRuleList') | 12228 @Returns('_CSSRuleList') @Creates('_CSSRuleList') |
12046 List<CSSRule> getMatchedCSSRules(Element element, String pseudoElement) native
; | 12229 List<CSSRule> getMatchedCSSRules(Element element, String pseudoElement) native
; |
12047 | 12230 |
12048 /// @domName Window.getSelection; @docsEditable true | 12231 /// @domName Window.getSelection; @docsEditable true |
12049 DOMSelection getSelection() native; | 12232 DOMSelection getSelection() native; |
12050 | 12233 |
12051 /// @domName Window.matchMedia; @docsEditable true | 12234 /// @domName Window.matchMedia; @docsEditable true |
12052 MediaQueryList matchMedia(String query) native; | 12235 MediaQueryList matchMedia(String query) native; |
(...skipping 16 matching lines...) Expand all Loading... |
12069 _postMessage_1(message_1, targetOrigin); | 12252 _postMessage_1(message_1, targetOrigin); |
12070 return; | 12253 return; |
12071 } | 12254 } |
12072 if (?message) { | 12255 if (?message) { |
12073 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 12256 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
12074 _postMessage_2(message_2, targetOrigin, messagePorts); | 12257 _postMessage_2(message_2, targetOrigin, messagePorts); |
12075 return; | 12258 return; |
12076 } | 12259 } |
12077 throw new ArgumentError("Incorrect number or type of arguments"); | 12260 throw new ArgumentError("Incorrect number or type of arguments"); |
12078 } | 12261 } |
12079 void _postMessage_1(message, targetOrigin) native "postMessage"; | 12262 @JSName('postMessage') |
12080 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess
age"; | 12263 void _postMessage_1(message, targetOrigin) native; |
| 12264 @JSName('postMessage') |
| 12265 void _postMessage_2(message, targetOrigin, List messagePorts) native; |
12081 | 12266 |
12082 /// @domName Window.print; @docsEditable true | 12267 /// @domName Window.print; @docsEditable true |
12083 void print() native; | 12268 void print() native; |
12084 | 12269 |
12085 /// @domName Window.releaseEvents; @docsEditable true | 12270 /// @domName Window.releaseEvents; @docsEditable true |
12086 void releaseEvents() native; | 12271 void releaseEvents() native; |
12087 | 12272 |
12088 /// @domName Window.removeEventListener; @docsEditable true | 12273 /// @domName Window.removeEventListener; @docsEditable true |
12089 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12274 @JSName('removeEventListener') |
| 12275 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12090 | 12276 |
12091 /// @domName Window.resizeBy; @docsEditable true | 12277 /// @domName Window.resizeBy; @docsEditable true |
12092 void resizeBy(num x, num y) native; | 12278 void resizeBy(num x, num y) native; |
12093 | 12279 |
12094 /// @domName Window.resizeTo; @docsEditable true | 12280 /// @domName Window.resizeTo; @docsEditable true |
12095 void resizeTo(num width, num height) native; | 12281 void resizeTo(num width, num height) native; |
12096 | 12282 |
12097 /// @domName Window.scroll; @docsEditable true | 12283 /// @domName Window.scroll; @docsEditable true |
12098 void scroll(int x, int y) native; | 12284 void scroll(int x, int y) native; |
12099 | 12285 |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12375 /// @domName MediaController.played; @docsEditable true | 12561 /// @domName MediaController.played; @docsEditable true |
12376 final TimeRanges played; | 12562 final TimeRanges played; |
12377 | 12563 |
12378 /// @domName MediaController.seekable; @docsEditable true | 12564 /// @domName MediaController.seekable; @docsEditable true |
12379 final TimeRanges seekable; | 12565 final TimeRanges seekable; |
12380 | 12566 |
12381 /// @domName MediaController.volume; @docsEditable true | 12567 /// @domName MediaController.volume; @docsEditable true |
12382 num volume; | 12568 num volume; |
12383 | 12569 |
12384 /// @domName MediaController.addEventListener; @docsEditable true | 12570 /// @domName MediaController.addEventListener; @docsEditable true |
12385 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12571 @JSName('addEventListener') |
| 12572 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12386 | 12573 |
12387 /// @domName MediaController.dispatchEvent; @docsEditable true | 12574 /// @domName MediaController.dispatchEvent; @docsEditable true |
12388 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 12575 @JSName('dispatchEvent') |
| 12576 bool $dom_dispatchEvent(Event evt) native; |
12389 | 12577 |
12390 /// @domName MediaController.pause; @docsEditable true | 12578 /// @domName MediaController.pause; @docsEditable true |
12391 void pause() native; | 12579 void pause() native; |
12392 | 12580 |
12393 /// @domName MediaController.play; @docsEditable true | 12581 /// @domName MediaController.play; @docsEditable true |
12394 void play() native; | 12582 void play() native; |
12395 | 12583 |
12396 /// @domName MediaController.removeEventListener; @docsEditable true | 12584 /// @domName MediaController.removeEventListener; @docsEditable true |
12397 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12585 @JSName('removeEventListener') |
| 12586 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12398 } | 12587 } |
12399 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12588 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12400 // for details. All rights reserved. Use of this source code is governed by a | 12589 // for details. All rights reserved. Use of this source code is governed by a |
12401 // BSD-style license that can be found in the LICENSE file. | 12590 // BSD-style license that can be found in the LICENSE file. |
12402 | 12591 |
12403 | 12592 |
12404 /// @domName HTMLMediaElement; @docsEditable true | 12593 /// @domName HTMLMediaElement; @docsEditable true |
12405 class MediaElement extends Element implements Element native "*HTMLMediaElement"
{ | 12594 class MediaElement extends Element implements Element native "*HTMLMediaElement"
{ |
12406 | 12595 |
12407 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 12596 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
(...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12754 /// @domName MediaSource.duration; @docsEditable true | 12943 /// @domName MediaSource.duration; @docsEditable true |
12755 num duration; | 12944 num duration; |
12756 | 12945 |
12757 /// @domName MediaSource.readyState; @docsEditable true | 12946 /// @domName MediaSource.readyState; @docsEditable true |
12758 final String readyState; | 12947 final String readyState; |
12759 | 12948 |
12760 /// @domName MediaSource.sourceBuffers; @docsEditable true | 12949 /// @domName MediaSource.sourceBuffers; @docsEditable true |
12761 final SourceBufferList sourceBuffers; | 12950 final SourceBufferList sourceBuffers; |
12762 | 12951 |
12763 /// @domName MediaSource.addEventListener; @docsEditable true | 12952 /// @domName MediaSource.addEventListener; @docsEditable true |
12764 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12953 @JSName('addEventListener') |
| 12954 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12765 | 12955 |
12766 /// @domName MediaSource.addSourceBuffer; @docsEditable true | 12956 /// @domName MediaSource.addSourceBuffer; @docsEditable true |
12767 SourceBuffer addSourceBuffer(String type) native; | 12957 SourceBuffer addSourceBuffer(String type) native; |
12768 | 12958 |
12769 /// @domName MediaSource.dispatchEvent; @docsEditable true | 12959 /// @domName MediaSource.dispatchEvent; @docsEditable true |
12770 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 12960 @JSName('dispatchEvent') |
| 12961 bool $dom_dispatchEvent(Event event) native; |
12771 | 12962 |
12772 /// @domName MediaSource.endOfStream; @docsEditable true | 12963 /// @domName MediaSource.endOfStream; @docsEditable true |
12773 void endOfStream(String error) native; | 12964 void endOfStream(String error) native; |
12774 | 12965 |
12775 /// @domName MediaSource.removeEventListener; @docsEditable true | 12966 /// @domName MediaSource.removeEventListener; @docsEditable true |
12776 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12967 @JSName('removeEventListener') |
| 12968 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12777 | 12969 |
12778 /// @domName MediaSource.removeSourceBuffer; @docsEditable true | 12970 /// @domName MediaSource.removeSourceBuffer; @docsEditable true |
12779 void removeSourceBuffer(SourceBuffer buffer) native; | 12971 void removeSourceBuffer(SourceBuffer buffer) native; |
12780 } | 12972 } |
12781 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12973 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12782 // for details. All rights reserved. Use of this source code is governed by a | 12974 // for details. All rights reserved. Use of this source code is governed by a |
12783 // BSD-style license that can be found in the LICENSE file. | 12975 // BSD-style license that can be found in the LICENSE file. |
12784 | 12976 |
12785 | 12977 |
12786 /// @domName MediaStream; @docsEditable true | 12978 /// @domName MediaStream; @docsEditable true |
(...skipping 15 matching lines...) Expand all Loading... |
12802 /// @domName MediaStream.label; @docsEditable true | 12994 /// @domName MediaStream.label; @docsEditable true |
12803 final String label; | 12995 final String label; |
12804 | 12996 |
12805 /// @domName MediaStream.readyState; @docsEditable true | 12997 /// @domName MediaStream.readyState; @docsEditable true |
12806 final int readyState; | 12998 final int readyState; |
12807 | 12999 |
12808 /// @domName MediaStream.videoTracks; @docsEditable true | 13000 /// @domName MediaStream.videoTracks; @docsEditable true |
12809 final MediaStreamTrackList videoTracks; | 13001 final MediaStreamTrackList videoTracks; |
12810 | 13002 |
12811 /// @domName MediaStream.addEventListener; @docsEditable true | 13003 /// @domName MediaStream.addEventListener; @docsEditable true |
12812 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13004 @JSName('addEventListener') |
| 13005 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12813 | 13006 |
12814 /// @domName MediaStream.dispatchEvent; @docsEditable true | 13007 /// @domName MediaStream.dispatchEvent; @docsEditable true |
12815 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 13008 @JSName('dispatchEvent') |
| 13009 bool $dom_dispatchEvent(Event event) native; |
12816 | 13010 |
12817 /// @domName MediaStream.removeEventListener; @docsEditable true | 13011 /// @domName MediaStream.removeEventListener; @docsEditable true |
12818 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13012 @JSName('removeEventListener') |
| 13013 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12819 } | 13014 } |
12820 | 13015 |
12821 class MediaStreamEvents extends Events { | 13016 class MediaStreamEvents extends Events { |
12822 MediaStreamEvents(EventTarget _ptr) : super(_ptr); | 13017 MediaStreamEvents(EventTarget _ptr) : super(_ptr); |
12823 | 13018 |
12824 EventListenerList get ended => this['ended']; | 13019 EventListenerList get ended => this['ended']; |
12825 } | 13020 } |
12826 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13021 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12827 // for details. All rights reserved. Use of this source code is governed by a | 13022 // for details. All rights reserved. Use of this source code is governed by a |
12828 // BSD-style license that can be found in the LICENSE file. | 13023 // BSD-style license that can be found in the LICENSE file. |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12869 /// @domName MediaStreamTrack.kind; @docsEditable true | 13064 /// @domName MediaStreamTrack.kind; @docsEditable true |
12870 final String kind; | 13065 final String kind; |
12871 | 13066 |
12872 /// @domName MediaStreamTrack.label; @docsEditable true | 13067 /// @domName MediaStreamTrack.label; @docsEditable true |
12873 final String label; | 13068 final String label; |
12874 | 13069 |
12875 /// @domName MediaStreamTrack.readyState; @docsEditable true | 13070 /// @domName MediaStreamTrack.readyState; @docsEditable true |
12876 final int readyState; | 13071 final int readyState; |
12877 | 13072 |
12878 /// @domName MediaStreamTrack.addEventListener; @docsEditable true | 13073 /// @domName MediaStreamTrack.addEventListener; @docsEditable true |
12879 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13074 @JSName('addEventListener') |
| 13075 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12880 | 13076 |
12881 /// @domName MediaStreamTrack.dispatchEvent; @docsEditable true | 13077 /// @domName MediaStreamTrack.dispatchEvent; @docsEditable true |
12882 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 13078 @JSName('dispatchEvent') |
| 13079 bool $dom_dispatchEvent(Event event) native; |
12883 | 13080 |
12884 /// @domName MediaStreamTrack.removeEventListener; @docsEditable true | 13081 /// @domName MediaStreamTrack.removeEventListener; @docsEditable true |
12885 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13082 @JSName('removeEventListener') |
| 13083 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12886 } | 13084 } |
12887 | 13085 |
12888 class MediaStreamTrackEvents extends Events { | 13086 class MediaStreamTrackEvents extends Events { |
12889 MediaStreamTrackEvents(EventTarget _ptr) : super(_ptr); | 13087 MediaStreamTrackEvents(EventTarget _ptr) : super(_ptr); |
12890 | 13088 |
12891 EventListenerList get ended => this['ended']; | 13089 EventListenerList get ended => this['ended']; |
12892 | 13090 |
12893 EventListenerList get mute => this['mute']; | 13091 EventListenerList get mute => this['mute']; |
12894 | 13092 |
12895 EventListenerList get unmute => this['unmute']; | 13093 EventListenerList get unmute => this['unmute']; |
(...skipping 21 matching lines...) Expand all Loading... |
12917 MediaStreamTrackListEvents get on => | 13115 MediaStreamTrackListEvents get on => |
12918 new MediaStreamTrackListEvents(this); | 13116 new MediaStreamTrackListEvents(this); |
12919 | 13117 |
12920 /// @domName MediaStreamTrackList.length; @docsEditable true | 13118 /// @domName MediaStreamTrackList.length; @docsEditable true |
12921 final int length; | 13119 final int length; |
12922 | 13120 |
12923 /// @domName MediaStreamTrackList.add; @docsEditable true | 13121 /// @domName MediaStreamTrackList.add; @docsEditable true |
12924 void add(MediaStreamTrack track) native; | 13122 void add(MediaStreamTrack track) native; |
12925 | 13123 |
12926 /// @domName MediaStreamTrackList.addEventListener; @docsEditable true | 13124 /// @domName MediaStreamTrackList.addEventListener; @docsEditable true |
12927 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13125 @JSName('addEventListener') |
| 13126 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12928 | 13127 |
12929 /// @domName MediaStreamTrackList.dispatchEvent; @docsEditable true | 13128 /// @domName MediaStreamTrackList.dispatchEvent; @docsEditable true |
12930 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 13129 @JSName('dispatchEvent') |
| 13130 bool $dom_dispatchEvent(Event event) native; |
12931 | 13131 |
12932 /// @domName MediaStreamTrackList.item; @docsEditable true | 13132 /// @domName MediaStreamTrackList.item; @docsEditable true |
12933 MediaStreamTrack item(int index) native; | 13133 MediaStreamTrack item(int index) native; |
12934 | 13134 |
12935 /// @domName MediaStreamTrackList.remove; @docsEditable true | 13135 /// @domName MediaStreamTrackList.remove; @docsEditable true |
12936 void remove(MediaStreamTrack track) native; | 13136 void remove(MediaStreamTrack track) native; |
12937 | 13137 |
12938 /// @domName MediaStreamTrackList.removeEventListener; @docsEditable true | 13138 /// @domName MediaStreamTrackList.removeEventListener; @docsEditable true |
12939 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13139 @JSName('removeEventListener') |
| 13140 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12940 } | 13141 } |
12941 | 13142 |
12942 class MediaStreamTrackListEvents extends Events { | 13143 class MediaStreamTrackListEvents extends Events { |
12943 MediaStreamTrackListEvents(EventTarget _ptr) : super(_ptr); | 13144 MediaStreamTrackListEvents(EventTarget _ptr) : super(_ptr); |
12944 | 13145 |
12945 EventListenerList get addTrack => this['addtrack']; | 13146 EventListenerList get addTrack => this['addtrack']; |
12946 | 13147 |
12947 EventListenerList get removeTrack => this['removetrack']; | 13148 EventListenerList get removeTrack => this['removetrack']; |
12948 } | 13149 } |
12949 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13150 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12995 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13196 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12996 // for details. All rights reserved. Use of this source code is governed by a | 13197 // for details. All rights reserved. Use of this source code is governed by a |
12997 // BSD-style license that can be found in the LICENSE file. | 13198 // BSD-style license that can be found in the LICENSE file. |
12998 | 13199 |
12999 | 13200 |
13000 /// @domName MessageEvent; @docsEditable true | 13201 /// @domName MessageEvent; @docsEditable true |
13001 class MessageEvent extends Event native "*MessageEvent" { | 13202 class MessageEvent extends Event native "*MessageEvent" { |
13002 | 13203 |
13003 /// @domName MessageEvent.data; @docsEditable true | 13204 /// @domName MessageEvent.data; @docsEditable true |
13004 dynamic get data => _convertNativeToDart_SerializedScriptValue(this._data); | 13205 dynamic get data => _convertNativeToDart_SerializedScriptValue(this._data); |
13005 dynamic get _data => JS("dynamic", "#.data", this); | 13206 @JSName('data') |
| 13207 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 13208 final dynamic _data; |
13006 | 13209 |
13007 /// @domName MessageEvent.lastEventId; @docsEditable true | 13210 /// @domName MessageEvent.lastEventId; @docsEditable true |
13008 final String lastEventId; | 13211 final String lastEventId; |
13009 | 13212 |
13010 /// @domName MessageEvent.origin; @docsEditable true | 13213 /// @domName MessageEvent.origin; @docsEditable true |
13011 final String origin; | 13214 final String origin; |
13012 | 13215 |
13013 /// @domName MessageEvent.ports; @docsEditable true | 13216 /// @domName MessageEvent.ports; @docsEditable true |
13014 @Creates('=List') | 13217 @Creates('=List') |
13015 final List ports; | 13218 final List ports; |
13016 | 13219 |
13017 /// @domName MessageEvent.source; @docsEditable true | 13220 /// @domName MessageEvent.source; @docsEditable true |
13018 Window get source => _convertNativeToDart_Window(this._source); | 13221 Window get source => _convertNativeToDart_Window(this._source); |
13019 dynamic get _source => JS("dynamic", "#.source", this); | 13222 @JSName('source') |
| 13223 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 13224 final dynamic _source; |
13020 | 13225 |
13021 /// @domName MessageEvent.initMessageEvent; @docsEditable true | 13226 /// @domName MessageEvent.initMessageEvent; @docsEditable true |
13022 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, LocalWindow sourceArg, L
ist messagePorts) native; | 13227 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, LocalWindow sourceArg, L
ist messagePorts) native; |
13023 | 13228 |
13024 /// @domName MessageEvent.webkitInitMessageEvent; @docsEditable true | 13229 /// @domName MessageEvent.webkitInitMessageEvent; @docsEditable true |
13025 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, LocalWindow source
Arg, List transferables) native; | 13230 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, LocalWindow source
Arg, List transferables) native; |
13026 } | 13231 } |
13027 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13232 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13028 // for details. All rights reserved. Use of this source code is governed by a | 13233 // for details. All rights reserved. Use of this source code is governed by a |
13029 // BSD-style license that can be found in the LICENSE file. | 13234 // BSD-style license that can be found in the LICENSE file. |
13030 | 13235 |
13031 | 13236 |
13032 /// @domName MessagePort; @docsEditable true | 13237 /// @domName MessagePort; @docsEditable true |
13033 class MessagePort extends EventTarget native "*MessagePort" { | 13238 class MessagePort extends EventTarget native "*MessagePort" { |
13034 | 13239 |
13035 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 13240 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
13036 MessagePortEvents get on => | 13241 MessagePortEvents get on => |
13037 new MessagePortEvents(this); | 13242 new MessagePortEvents(this); |
13038 | 13243 |
13039 /// @domName MessagePort.addEventListener; @docsEditable true | 13244 /// @domName MessagePort.addEventListener; @docsEditable true |
13040 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13245 @JSName('addEventListener') |
| 13246 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
13041 | 13247 |
13042 /// @domName MessagePort.close; @docsEditable true | 13248 /// @domName MessagePort.close; @docsEditable true |
13043 void close() native; | 13249 void close() native; |
13044 | 13250 |
13045 /// @domName MessagePort.dispatchEvent; @docsEditable true | 13251 /// @domName MessagePort.dispatchEvent; @docsEditable true |
13046 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 13252 @JSName('dispatchEvent') |
| 13253 bool $dom_dispatchEvent(Event evt) native; |
13047 | 13254 |
13048 /// @domName MessagePort.postMessage; @docsEditable true | 13255 /// @domName MessagePort.postMessage; @docsEditable true |
13049 void postMessage(/*any*/ message, [List messagePorts]) { | 13256 void postMessage(/*any*/ message, [List messagePorts]) { |
13050 if (?messagePorts) { | 13257 if (?messagePorts) { |
13051 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 13258 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
13052 _postMessage_1(message_1, messagePorts); | 13259 _postMessage_1(message_1, messagePorts); |
13053 return; | 13260 return; |
13054 } | 13261 } |
13055 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 13262 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
13056 _postMessage_2(message_2); | 13263 _postMessage_2(message_2); |
13057 return; | 13264 return; |
13058 } | 13265 } |
13059 void _postMessage_1(message, List messagePorts) native "postMessage"; | 13266 @JSName('postMessage') |
13060 void _postMessage_2(message) native "postMessage"; | 13267 void _postMessage_1(message, List messagePorts) native; |
| 13268 @JSName('postMessage') |
| 13269 void _postMessage_2(message) native; |
13061 | 13270 |
13062 /// @domName MessagePort.removeEventListener; @docsEditable true | 13271 /// @domName MessagePort.removeEventListener; @docsEditable true |
13063 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13272 @JSName('removeEventListener') |
| 13273 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
13064 | 13274 |
13065 /// @domName MessagePort.start; @docsEditable true | 13275 /// @domName MessagePort.start; @docsEditable true |
13066 void start() native; | 13276 void start() native; |
13067 } | 13277 } |
13068 | 13278 |
13069 class MessagePortEvents extends Events { | 13279 class MessagePortEvents extends Events { |
13070 MessagePortEvents(EventTarget _ptr) : super(_ptr); | 13280 MessagePortEvents(EventTarget _ptr) : super(_ptr); |
13071 | 13281 |
13072 EventListenerList get message => this['message']; | 13282 EventListenerList get message => this['message']; |
13073 } | 13283 } |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13195 final Clipboard dataTransfer; | 13405 final Clipboard dataTransfer; |
13196 | 13406 |
13197 /// @domName MouseEvent.fromElement; @docsEditable true | 13407 /// @domName MouseEvent.fromElement; @docsEditable true |
13198 final Node fromElement; | 13408 final Node fromElement; |
13199 | 13409 |
13200 /// @domName MouseEvent.metaKey; @docsEditable true | 13410 /// @domName MouseEvent.metaKey; @docsEditable true |
13201 final bool metaKey; | 13411 final bool metaKey; |
13202 | 13412 |
13203 /// @domName MouseEvent.relatedTarget; @docsEditable true | 13413 /// @domName MouseEvent.relatedTarget; @docsEditable true |
13204 EventTarget get relatedTarget => _convertNativeToDart_EventTarget(this._relate
dTarget); | 13414 EventTarget get relatedTarget => _convertNativeToDart_EventTarget(this._relate
dTarget); |
13205 dynamic get _relatedTarget => JS("dynamic", "#.relatedTarget", this); | 13415 @JSName('relatedTarget') |
| 13416 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 13417 final dynamic _relatedTarget; |
13206 | 13418 |
13207 /// @domName MouseEvent.screenX; @docsEditable true | 13419 /// @domName MouseEvent.screenX; @docsEditable true |
13208 final int screenX; | 13420 final int screenX; |
13209 | 13421 |
13210 /// @domName MouseEvent.screenY; @docsEditable true | 13422 /// @domName MouseEvent.screenY; @docsEditable true |
13211 final int screenY; | 13423 final int screenY; |
13212 | 13424 |
13213 /// @domName MouseEvent.shiftKey; @docsEditable true | 13425 /// @domName MouseEvent.shiftKey; @docsEditable true |
13214 final bool shiftKey; | 13426 final bool shiftKey; |
13215 | 13427 |
(...skipping 11 matching lines...) Expand all Loading... |
13227 | 13439 |
13228 /// @domName MouseEvent.y; @docsEditable true | 13440 /// @domName MouseEvent.y; @docsEditable true |
13229 final int y; | 13441 final int y; |
13230 | 13442 |
13231 /// @domName MouseEvent.initMouseEvent; @docsEditable true | 13443 /// @domName MouseEvent.initMouseEvent; @docsEditable true |
13232 void $dom_initMouseEvent(String type, bool canBubble, bool cancelable, LocalWi
ndow view, int detail, int screenX, int screenY, int clientX, int clientY, bool
ctrlKey, bool altKey, bool shiftKey, bool metaKey, int button, EventTarget relat
edTarget) { | 13444 void $dom_initMouseEvent(String type, bool canBubble, bool cancelable, LocalWi
ndow view, int detail, int screenX, int screenY, int clientX, int clientY, bool
ctrlKey, bool altKey, bool shiftKey, bool metaKey, int button, EventTarget relat
edTarget) { |
13233 var relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget); | 13445 var relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget); |
13234 _$dom_initMouseEvent_1(type, canBubble, cancelable, view, detail, screenX, s
creenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTar
get_1); | 13446 _$dom_initMouseEvent_1(type, canBubble, cancelable, view, detail, screenX, s
creenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTar
get_1); |
13235 return; | 13447 return; |
13236 } | 13448 } |
13237 void _$dom_initMouseEvent_1(type, canBubble, cancelable, LocalWindow view, det
ail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, but
ton, relatedTarget) native "initMouseEvent"; | 13449 @JSName('initMouseEvent') |
| 13450 void _$dom_initMouseEvent_1(type, canBubble, cancelable, LocalWindow view, det
ail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, but
ton, relatedTarget) native; |
13238 | 13451 |
13239 | 13452 |
13240 int get offsetX { | 13453 int get offsetX { |
13241 if (JS('bool', '!!#.offsetX', this)) { | 13454 if (JS('bool', '!!#.offsetX', this)) { |
13242 return JS('int', '#.offsetX', this); | 13455 return JS('int', '#.offsetX', this); |
13243 } else { | 13456 } else { |
13244 // Firefox does not support offsetX. | 13457 // Firefox does not support offsetX. |
13245 var target = this.target; | 13458 var target = this.target; |
13246 if (!(target is Element)) { | 13459 if (!(target is Element)) { |
13247 throw new UnsupportedError( | 13460 throw new UnsupportedError( |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13316 | 13529 |
13317 /// @domName MutationObserver.disconnect; @docsEditable true | 13530 /// @domName MutationObserver.disconnect; @docsEditable true |
13318 void disconnect() native; | 13531 void disconnect() native; |
13319 | 13532 |
13320 /// @domName MutationObserver._observe; @docsEditable true | 13533 /// @domName MutationObserver._observe; @docsEditable true |
13321 void _observe(Node target, Map options) { | 13534 void _observe(Node target, Map options) { |
13322 var options_1 = _convertDartToNative_Dictionary(options); | 13535 var options_1 = _convertDartToNative_Dictionary(options); |
13323 __observe_1(target, options_1); | 13536 __observe_1(target, options_1); |
13324 return; | 13537 return; |
13325 } | 13538 } |
13326 void __observe_1(Node target, options) native "observe"; | 13539 @JSName('observe') |
| 13540 void __observe_1(Node target, options) native; |
13327 | 13541 |
13328 /// @domName MutationObserver.takeRecords; @docsEditable true | 13542 /// @domName MutationObserver.takeRecords; @docsEditable true |
13329 List<MutationRecord> takeRecords() native; | 13543 List<MutationRecord> takeRecords() native; |
13330 | 13544 |
13331 void observe(Node target, | 13545 void observe(Node target, |
13332 {Map options, | 13546 {Map options, |
13333 bool childList, | 13547 bool childList, |
13334 bool attributes, | 13548 bool attributes, |
13335 bool characterData, | 13549 bool characterData, |
13336 bool subtree, | 13550 bool subtree, |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13380 'subtree': true, | 13594 'subtree': true, |
13381 'attributeOldValue': true, | 13595 'attributeOldValue': true, |
13382 'characterDataOldValue': true }; | 13596 'characterDataOldValue': true }; |
13383 | 13597 |
13384 | 13598 |
13385 static _createDict() => JS('var', '{}'); | 13599 static _createDict() => JS('var', '{}'); |
13386 static _add(m, String key, value) { JS('void', '#[#] = #', m, key, value); } | 13600 static _add(m, String key, value) { JS('void', '#[#] = #', m, key, value); } |
13387 static _fixupList(list) => list; // TODO: Ensure is a JavaScript Array. | 13601 static _fixupList(list) => list; // TODO: Ensure is a JavaScript Array. |
13388 | 13602 |
13389 // Call native function with no conversions. | 13603 // Call native function with no conversions. |
13390 void _call(target, options) native 'observe'; | 13604 @JSName('observe') |
| 13605 void _call(target, options) native; |
13391 } | 13606 } |
13392 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13607 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13393 // for details. All rights reserved. Use of this source code is governed by a | 13608 // for details. All rights reserved. Use of this source code is governed by a |
13394 // BSD-style license that can be found in the LICENSE file. | 13609 // BSD-style license that can be found in the LICENSE file. |
13395 | 13610 |
13396 | 13611 |
13397 /// @domName MutationRecord; @docsEditable true | 13612 /// @domName MutationRecord; @docsEditable true |
13398 class MutationRecord native "*MutationRecord" { | 13613 class MutationRecord native "*MutationRecord" { |
13399 | 13614 |
13400 /// @domName MutationRecord.addedNodes; @docsEditable true | 13615 /// @domName MutationRecord.addedNodes; @docsEditable true |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13613 void webkitGetUserMedia(Map options, NavigatorUserMediaSuccessCallback success
Callback, [NavigatorUserMediaErrorCallback errorCallback]) { | 13828 void webkitGetUserMedia(Map options, NavigatorUserMediaSuccessCallback success
Callback, [NavigatorUserMediaErrorCallback errorCallback]) { |
13614 if (?errorCallback) { | 13829 if (?errorCallback) { |
13615 var options_1 = _convertDartToNative_Dictionary(options); | 13830 var options_1 = _convertDartToNative_Dictionary(options); |
13616 _webkitGetUserMedia_1(options_1, successCallback, errorCallback); | 13831 _webkitGetUserMedia_1(options_1, successCallback, errorCallback); |
13617 return; | 13832 return; |
13618 } | 13833 } |
13619 var options_2 = _convertDartToNative_Dictionary(options); | 13834 var options_2 = _convertDartToNative_Dictionary(options); |
13620 _webkitGetUserMedia_2(options_2, successCallback); | 13835 _webkitGetUserMedia_2(options_2, successCallback); |
13621 return; | 13836 return; |
13622 } | 13837 } |
13623 void _webkitGetUserMedia_1(options, NavigatorUserMediaSuccessCallback successC
allback, NavigatorUserMediaErrorCallback errorCallback) native "webkitGetUserMed
ia"; | 13838 @JSName('webkitGetUserMedia') |
13624 void _webkitGetUserMedia_2(options, NavigatorUserMediaSuccessCallback successC
allback) native "webkitGetUserMedia"; | 13839 void _webkitGetUserMedia_1(options, NavigatorUserMediaSuccessCallback successC
allback, NavigatorUserMediaErrorCallback errorCallback) native; |
| 13840 @JSName('webkitGetUserMedia') |
| 13841 void _webkitGetUserMedia_2(options, NavigatorUserMediaSuccessCallback successC
allback) native; |
13625 } | 13842 } |
13626 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13843 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13627 // for details. All rights reserved. Use of this source code is governed by a | 13844 // for details. All rights reserved. Use of this source code is governed by a |
13628 // BSD-style license that can be found in the LICENSE file. | 13845 // BSD-style license that can be found in the LICENSE file. |
13629 | 13846 |
13630 | 13847 |
13631 /// @domName NavigatorUserMediaError; @docsEditable true | 13848 /// @domName NavigatorUserMediaError; @docsEditable true |
13632 class NavigatorUserMediaError native "*NavigatorUserMediaError" { | 13849 class NavigatorUserMediaError native "*NavigatorUserMediaError" { |
13633 | 13850 |
13634 static const int PERMISSION_DENIED = 1; | 13851 static const int PERMISSION_DENIED = 1; |
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13833 | 14050 |
13834 static const int ENTITY_REFERENCE_NODE = 5; | 14051 static const int ENTITY_REFERENCE_NODE = 5; |
13835 | 14052 |
13836 static const int NOTATION_NODE = 12; | 14053 static const int NOTATION_NODE = 12; |
13837 | 14054 |
13838 static const int PROCESSING_INSTRUCTION_NODE = 7; | 14055 static const int PROCESSING_INSTRUCTION_NODE = 7; |
13839 | 14056 |
13840 static const int TEXT_NODE = 3; | 14057 static const int TEXT_NODE = 3; |
13841 | 14058 |
13842 /// @domName Node.attributes; @docsEditable true | 14059 /// @domName Node.attributes; @docsEditable true |
13843 NamedNodeMap get $dom_attributes => JS("NamedNodeMap", "#.attributes", this); | 14060 @JSName('attributes') |
| 14061 final NamedNodeMap $dom_attributes; |
13844 | 14062 |
13845 /// @domName Node.childNodes; @docsEditable true | 14063 /// @domName Node.childNodes; @docsEditable true |
13846 List<Node> get $dom_childNodes => JS("_NodeList", "#.childNodes", this); | 14064 @JSName('childNodes') |
| 14065 @Returns('_NodeList') @Creates('_NodeList') |
| 14066 final List<Node> $dom_childNodes; |
13847 | 14067 |
13848 /// @domName Node.firstChild; @docsEditable true | 14068 /// @domName Node.firstChild; @docsEditable true |
13849 Node get $dom_firstChild => JS("Node", "#.firstChild", this); | 14069 @JSName('firstChild') |
| 14070 final Node $dom_firstChild; |
13850 | 14071 |
13851 /// @domName Node.lastChild; @docsEditable true | 14072 /// @domName Node.lastChild; @docsEditable true |
13852 Node get $dom_lastChild => JS("Node", "#.lastChild", this); | 14073 @JSName('lastChild') |
| 14074 final Node $dom_lastChild; |
13853 | 14075 |
13854 /// @domName Node.localName; @docsEditable true | 14076 /// @domName Node.localName; @docsEditable true |
13855 String get $dom_localName => JS("String", "#.localName", this); | 14077 @JSName('localName') |
| 14078 final String $dom_localName; |
13856 | 14079 |
13857 /// @domName Node.namespaceURI; @docsEditable true | 14080 /// @domName Node.namespaceURI; @docsEditable true |
13858 String get $dom_namespaceURI => JS("String", "#.namespaceURI", this); | 14081 @JSName('namespaceURI') |
| 14082 final String $dom_namespaceURI; |
13859 | 14083 |
13860 /// @domName Node.nextSibling; @docsEditable true | 14084 /// @domName Node.nextSibling; @docsEditable true |
13861 Node get nextNode => JS("Node", "#.nextSibling", this); | 14085 @JSName('nextSibling') |
| 14086 final Node nextNode; |
13862 | 14087 |
13863 /// @domName Node.nodeType; @docsEditable true | 14088 /// @domName Node.nodeType; @docsEditable true |
13864 final int nodeType; | 14089 final int nodeType; |
13865 | 14090 |
13866 /// @domName Node.ownerDocument; @docsEditable true | 14091 /// @domName Node.ownerDocument; @docsEditable true |
13867 Document get document => JS("Document", "#.ownerDocument", this); | 14092 @JSName('ownerDocument') |
| 14093 final Document document; |
13868 | 14094 |
13869 /// @domName Node.parentNode; @docsEditable true | 14095 /// @domName Node.parentNode; @docsEditable true |
13870 Node get parent => JS("Node", "#.parentNode", this); | 14096 @JSName('parentNode') |
| 14097 final Node parent; |
13871 | 14098 |
13872 /// @domName Node.previousSibling; @docsEditable true | 14099 /// @domName Node.previousSibling; @docsEditable true |
13873 Node get previousNode => JS("Node", "#.previousSibling", this); | 14100 @JSName('previousSibling') |
| 14101 final Node previousNode; |
13874 | 14102 |
13875 /// @domName Node.textContent; @docsEditable true | 14103 /// @domName Node.textContent; @docsEditable true |
13876 String get text => JS("String", "#.textContent", this); | 14104 @JSName('textContent') |
13877 | 14105 String text; |
13878 /// @domName Node.textContent; @docsEditable true | |
13879 void set text(String value) { | |
13880 JS("void", "#.textContent = #", this, value); | |
13881 } | |
13882 | 14106 |
13883 /// @domName Node.addEventListener; @docsEditable true | 14107 /// @domName Node.addEventListener; @docsEditable true |
13884 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14108 @JSName('addEventListener') |
| 14109 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
13885 | 14110 |
13886 /// @domName Node.appendChild; @docsEditable true | 14111 /// @domName Node.appendChild; @docsEditable true |
13887 Node $dom_appendChild(Node newChild) native "appendChild"; | 14112 @JSName('appendChild') |
| 14113 Node $dom_appendChild(Node newChild) native; |
13888 | 14114 |
13889 /// @domName Node.cloneNode; @docsEditable true | 14115 /// @domName Node.cloneNode; @docsEditable true |
13890 Node clone(bool deep) native "cloneNode"; | 14116 @JSName('cloneNode') |
| 14117 Node clone(bool deep) native; |
13891 | 14118 |
13892 /// @domName Node.contains; @docsEditable true | 14119 /// @domName Node.contains; @docsEditable true |
13893 bool contains(Node other) native; | 14120 bool contains(Node other) native; |
13894 | 14121 |
13895 /// @domName Node.dispatchEvent; @docsEditable true | 14122 /// @domName Node.dispatchEvent; @docsEditable true |
13896 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 14123 @JSName('dispatchEvent') |
| 14124 bool $dom_dispatchEvent(Event event) native; |
13897 | 14125 |
13898 /// @domName Node.hasChildNodes; @docsEditable true | 14126 /// @domName Node.hasChildNodes; @docsEditable true |
13899 bool hasChildNodes() native; | 14127 bool hasChildNodes() native; |
13900 | 14128 |
13901 /// @domName Node.insertBefore; @docsEditable true | 14129 /// @domName Node.insertBefore; @docsEditable true |
13902 Node insertBefore(Node newChild, Node refChild) native; | 14130 Node insertBefore(Node newChild, Node refChild) native; |
13903 | 14131 |
13904 /// @domName Node.removeChild; @docsEditable true | 14132 /// @domName Node.removeChild; @docsEditable true |
13905 Node $dom_removeChild(Node oldChild) native "removeChild"; | 14133 @JSName('removeChild') |
| 14134 Node $dom_removeChild(Node oldChild) native; |
13906 | 14135 |
13907 /// @domName Node.removeEventListener; @docsEditable true | 14136 /// @domName Node.removeEventListener; @docsEditable true |
13908 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14137 @JSName('removeEventListener') |
| 14138 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
13909 | 14139 |
13910 /// @domName Node.replaceChild; @docsEditable true | 14140 /// @domName Node.replaceChild; @docsEditable true |
13911 Node $dom_replaceChild(Node newChild, Node oldChild) native "replaceChild"; | 14141 @JSName('replaceChild') |
| 14142 Node $dom_replaceChild(Node newChild, Node oldChild) native; |
13912 | 14143 |
13913 } | 14144 } |
13914 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14145 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13915 // for details. All rights reserved. Use of this source code is governed by a | 14146 // for details. All rights reserved. Use of this source code is governed by a |
13916 // BSD-style license that can be found in the LICENSE file. | 14147 // BSD-style license that can be found in the LICENSE file. |
13917 | 14148 |
13918 | 14149 |
13919 /// @domName NodeFilter; @docsEditable true | 14150 /// @domName NodeFilter; @docsEditable true |
13920 class NodeFilter native "*NodeFilter" { | 14151 class NodeFilter native "*NodeFilter" { |
13921 | 14152 |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14028 /// @domName Notification.permission; @docsEditable true | 14259 /// @domName Notification.permission; @docsEditable true |
14029 final String permission; | 14260 final String permission; |
14030 | 14261 |
14031 /// @domName Notification.replaceId; @docsEditable true | 14262 /// @domName Notification.replaceId; @docsEditable true |
14032 String replaceId; | 14263 String replaceId; |
14033 | 14264 |
14034 /// @domName Notification.tag; @docsEditable true | 14265 /// @domName Notification.tag; @docsEditable true |
14035 String tag; | 14266 String tag; |
14036 | 14267 |
14037 /// @domName Notification.addEventListener; @docsEditable true | 14268 /// @domName Notification.addEventListener; @docsEditable true |
14038 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14269 @JSName('addEventListener') |
| 14270 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
14039 | 14271 |
14040 /// @domName Notification.cancel; @docsEditable true | 14272 /// @domName Notification.cancel; @docsEditable true |
14041 void cancel() native; | 14273 void cancel() native; |
14042 | 14274 |
14043 /// @domName Notification.close; @docsEditable true | 14275 /// @domName Notification.close; @docsEditable true |
14044 void close() native; | 14276 void close() native; |
14045 | 14277 |
14046 /// @domName Notification.dispatchEvent; @docsEditable true | 14278 /// @domName Notification.dispatchEvent; @docsEditable true |
14047 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 14279 @JSName('dispatchEvent') |
| 14280 bool $dom_dispatchEvent(Event evt) native; |
14048 | 14281 |
14049 /// @domName Notification.removeEventListener; @docsEditable true | 14282 /// @domName Notification.removeEventListener; @docsEditable true |
14050 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14283 @JSName('removeEventListener') |
| 14284 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
14051 | 14285 |
14052 /// @domName Notification.requestPermission; @docsEditable true | 14286 /// @domName Notification.requestPermission; @docsEditable true |
14053 static void requestPermission(NotificationPermissionCallback callback) native; | 14287 static void requestPermission(NotificationPermissionCallback callback) native; |
14054 | 14288 |
14055 /// @domName Notification.show; @docsEditable true | 14289 /// @domName Notification.show; @docsEditable true |
14056 void show() native; | 14290 void show() native; |
14057 } | 14291 } |
14058 | 14292 |
14059 class NotificationEvents extends Events { | 14293 class NotificationEvents extends Events { |
14060 NotificationEvents(EventTarget _ptr) : super(_ptr); | 14294 NotificationEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 546 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14607 final int readyState; | 14841 final int readyState; |
14608 | 14842 |
14609 /// @domName PeerConnection00.remoteDescription; @docsEditable true | 14843 /// @domName PeerConnection00.remoteDescription; @docsEditable true |
14610 final SessionDescription remoteDescription; | 14844 final SessionDescription remoteDescription; |
14611 | 14845 |
14612 /// @domName PeerConnection00.remoteStreams; @docsEditable true | 14846 /// @domName PeerConnection00.remoteStreams; @docsEditable true |
14613 @Returns('_MediaStreamList') @Creates('_MediaStreamList') | 14847 @Returns('_MediaStreamList') @Creates('_MediaStreamList') |
14614 final List<MediaStream> remoteStreams; | 14848 final List<MediaStream> remoteStreams; |
14615 | 14849 |
14616 /// @domName PeerConnection00.addEventListener; @docsEditable true | 14850 /// @domName PeerConnection00.addEventListener; @docsEditable true |
14617 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14851 @JSName('addEventListener') |
| 14852 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
14618 | 14853 |
14619 /// @domName PeerConnection00.addStream; @docsEditable true | 14854 /// @domName PeerConnection00.addStream; @docsEditable true |
14620 void addStream(MediaStream stream, [Map mediaStreamHints]) { | 14855 void addStream(MediaStream stream, [Map mediaStreamHints]) { |
14621 if (?mediaStreamHints) { | 14856 if (?mediaStreamHints) { |
14622 var mediaStreamHints_1 = _convertDartToNative_Dictionary(mediaStreamHints)
; | 14857 var mediaStreamHints_1 = _convertDartToNative_Dictionary(mediaStreamHints)
; |
14623 _addStream_1(stream, mediaStreamHints_1); | 14858 _addStream_1(stream, mediaStreamHints_1); |
14624 return; | 14859 return; |
14625 } | 14860 } |
14626 _addStream_2(stream); | 14861 _addStream_2(stream); |
14627 return; | 14862 return; |
14628 } | 14863 } |
14629 void _addStream_1(MediaStream stream, mediaStreamHints) native "addStream"; | 14864 @JSName('addStream') |
14630 void _addStream_2(MediaStream stream) native "addStream"; | 14865 void _addStream_1(MediaStream stream, mediaStreamHints) native; |
| 14866 @JSName('addStream') |
| 14867 void _addStream_2(MediaStream stream) native; |
14631 | 14868 |
14632 /// @domName PeerConnection00.close; @docsEditable true | 14869 /// @domName PeerConnection00.close; @docsEditable true |
14633 void close() native; | 14870 void close() native; |
14634 | 14871 |
14635 /// @domName PeerConnection00.createAnswer; @docsEditable true | 14872 /// @domName PeerConnection00.createAnswer; @docsEditable true |
14636 SessionDescription createAnswer(String offer, [Map mediaHints]) { | 14873 SessionDescription createAnswer(String offer, [Map mediaHints]) { |
14637 if (?mediaHints) { | 14874 if (?mediaHints) { |
14638 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); | 14875 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); |
14639 return _createAnswer_1(offer, mediaHints_1); | 14876 return _createAnswer_1(offer, mediaHints_1); |
14640 } | 14877 } |
14641 return _createAnswer_2(offer); | 14878 return _createAnswer_2(offer); |
14642 } | 14879 } |
14643 SessionDescription _createAnswer_1(offer, mediaHints) native "createAnswer"; | 14880 @JSName('createAnswer') |
14644 SessionDescription _createAnswer_2(offer) native "createAnswer"; | 14881 SessionDescription _createAnswer_1(offer, mediaHints) native; |
| 14882 @JSName('createAnswer') |
| 14883 SessionDescription _createAnswer_2(offer) native; |
14645 | 14884 |
14646 /// @domName PeerConnection00.createOffer; @docsEditable true | 14885 /// @domName PeerConnection00.createOffer; @docsEditable true |
14647 SessionDescription createOffer([Map mediaHints]) { | 14886 SessionDescription createOffer([Map mediaHints]) { |
14648 if (?mediaHints) { | 14887 if (?mediaHints) { |
14649 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); | 14888 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); |
14650 return _createOffer_1(mediaHints_1); | 14889 return _createOffer_1(mediaHints_1); |
14651 } | 14890 } |
14652 return _createOffer_2(); | 14891 return _createOffer_2(); |
14653 } | 14892 } |
14654 SessionDescription _createOffer_1(mediaHints) native "createOffer"; | 14893 @JSName('createOffer') |
14655 SessionDescription _createOffer_2() native "createOffer"; | 14894 SessionDescription _createOffer_1(mediaHints) native; |
| 14895 @JSName('createOffer') |
| 14896 SessionDescription _createOffer_2() native; |
14656 | 14897 |
14657 /// @domName PeerConnection00.dispatchEvent; @docsEditable true | 14898 /// @domName PeerConnection00.dispatchEvent; @docsEditable true |
14658 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 14899 @JSName('dispatchEvent') |
| 14900 bool $dom_dispatchEvent(Event event) native; |
14659 | 14901 |
14660 /// @domName PeerConnection00.processIceMessage; @docsEditable true | 14902 /// @domName PeerConnection00.processIceMessage; @docsEditable true |
14661 void processIceMessage(IceCandidate candidate) native; | 14903 void processIceMessage(IceCandidate candidate) native; |
14662 | 14904 |
14663 /// @domName PeerConnection00.removeEventListener; @docsEditable true | 14905 /// @domName PeerConnection00.removeEventListener; @docsEditable true |
14664 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14906 @JSName('removeEventListener') |
| 14907 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
14665 | 14908 |
14666 /// @domName PeerConnection00.removeStream; @docsEditable true | 14909 /// @domName PeerConnection00.removeStream; @docsEditable true |
14667 void removeStream(MediaStream stream) native; | 14910 void removeStream(MediaStream stream) native; |
14668 | 14911 |
14669 /// @domName PeerConnection00.setLocalDescription; @docsEditable true | 14912 /// @domName PeerConnection00.setLocalDescription; @docsEditable true |
14670 void setLocalDescription(int action, SessionDescription desc) native; | 14913 void setLocalDescription(int action, SessionDescription desc) native; |
14671 | 14914 |
14672 /// @domName PeerConnection00.setRemoteDescription; @docsEditable true | 14915 /// @domName PeerConnection00.setRemoteDescription; @docsEditable true |
14673 void setRemoteDescription(int action, SessionDescription desc) native; | 14916 void setRemoteDescription(int action, SessionDescription desc) native; |
14674 | 14917 |
14675 /// @domName PeerConnection00.startIce; @docsEditable true | 14918 /// @domName PeerConnection00.startIce; @docsEditable true |
14676 void startIce([Map iceOptions]) { | 14919 void startIce([Map iceOptions]) { |
14677 if (?iceOptions) { | 14920 if (?iceOptions) { |
14678 var iceOptions_1 = _convertDartToNative_Dictionary(iceOptions); | 14921 var iceOptions_1 = _convertDartToNative_Dictionary(iceOptions); |
14679 _startIce_1(iceOptions_1); | 14922 _startIce_1(iceOptions_1); |
14680 return; | 14923 return; |
14681 } | 14924 } |
14682 _startIce_2(); | 14925 _startIce_2(); |
14683 return; | 14926 return; |
14684 } | 14927 } |
14685 void _startIce_1(iceOptions) native "startIce"; | 14928 @JSName('startIce') |
14686 void _startIce_2() native "startIce"; | 14929 void _startIce_1(iceOptions) native; |
| 14930 @JSName('startIce') |
| 14931 void _startIce_2() native; |
14687 } | 14932 } |
14688 | 14933 |
14689 class PeerConnection00Events extends Events { | 14934 class PeerConnection00Events extends Events { |
14690 PeerConnection00Events(EventTarget _ptr) : super(_ptr); | 14935 PeerConnection00Events(EventTarget _ptr) : super(_ptr); |
14691 | 14936 |
14692 EventListenerList get addStream => this['addstream']; | 14937 EventListenerList get addStream => this['addstream']; |
14693 | 14938 |
14694 EventListenerList get connecting => this['connecting']; | 14939 EventListenerList get connecting => this['connecting']; |
14695 | 14940 |
14696 EventListenerList get open => this['open']; | 14941 EventListenerList get open => this['open']; |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14832 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15077 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14833 // for details. All rights reserved. Use of this source code is governed by a | 15078 // for details. All rights reserved. Use of this source code is governed by a |
14834 // BSD-style license that can be found in the LICENSE file. | 15079 // BSD-style license that can be found in the LICENSE file. |
14835 | 15080 |
14836 | 15081 |
14837 /// @domName PopStateEvent; @docsEditable true | 15082 /// @domName PopStateEvent; @docsEditable true |
14838 class PopStateEvent extends Event native "*PopStateEvent" { | 15083 class PopStateEvent extends Event native "*PopStateEvent" { |
14839 | 15084 |
14840 /// @domName PopStateEvent.state; @docsEditable true | 15085 /// @domName PopStateEvent.state; @docsEditable true |
14841 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); | 15086 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); |
14842 dynamic get _state => JS("dynamic", "#.state", this); | 15087 @JSName('state') |
| 15088 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 15089 final dynamic _state; |
14843 } | 15090 } |
14844 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15091 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14845 // for details. All rights reserved. Use of this source code is governed by a | 15092 // for details. All rights reserved. Use of this source code is governed by a |
14846 // BSD-style license that can be found in the LICENSE file. | 15093 // BSD-style license that can be found in the LICENSE file. |
14847 | 15094 |
14848 // WARNING: Do not edit - generated code. | 15095 // WARNING: Do not edit - generated code. |
14849 | 15096 |
14850 | 15097 |
14851 typedef void PositionCallback(Geoposition position); | 15098 typedef void PositionCallback(Geoposition position); |
14852 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15099 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14999 /// @domName RTCDataChannel.label; @docsEditable true | 15246 /// @domName RTCDataChannel.label; @docsEditable true |
15000 final String label; | 15247 final String label; |
15001 | 15248 |
15002 /// @domName RTCDataChannel.readyState; @docsEditable true | 15249 /// @domName RTCDataChannel.readyState; @docsEditable true |
15003 final String readyState; | 15250 final String readyState; |
15004 | 15251 |
15005 /// @domName RTCDataChannel.reliable; @docsEditable true | 15252 /// @domName RTCDataChannel.reliable; @docsEditable true |
15006 final bool reliable; | 15253 final bool reliable; |
15007 | 15254 |
15008 /// @domName RTCDataChannel.addEventListener; @docsEditable true | 15255 /// @domName RTCDataChannel.addEventListener; @docsEditable true |
15009 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 15256 @JSName('addEventListener') |
| 15257 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
15010 | 15258 |
15011 /// @domName RTCDataChannel.close; @docsEditable true | 15259 /// @domName RTCDataChannel.close; @docsEditable true |
15012 void close() native; | 15260 void close() native; |
15013 | 15261 |
15014 /// @domName RTCDataChannel.dispatchEvent; @docsEditable true | 15262 /// @domName RTCDataChannel.dispatchEvent; @docsEditable true |
15015 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 15263 @JSName('dispatchEvent') |
| 15264 bool $dom_dispatchEvent(Event event) native; |
15016 | 15265 |
15017 /// @domName RTCDataChannel.removeEventListener; @docsEditable true | 15266 /// @domName RTCDataChannel.removeEventListener; @docsEditable true |
15018 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 15267 @JSName('removeEventListener') |
| 15268 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
15019 | 15269 |
15020 /// @domName RTCDataChannel.send; @docsEditable true | 15270 /// @domName RTCDataChannel.send; @docsEditable true |
15021 void send(data) native; | 15271 void send(data) native; |
15022 } | 15272 } |
15023 | 15273 |
15024 class RTCDataChannelEvents extends Events { | 15274 class RTCDataChannelEvents extends Events { |
15025 RTCDataChannelEvents(EventTarget _ptr) : super(_ptr); | 15275 RTCDataChannelEvents(EventTarget _ptr) : super(_ptr); |
15026 | 15276 |
15027 EventListenerList get close => this['close']; | 15277 EventListenerList get close => this['close']; |
15028 | 15278 |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15114 final String readyState; | 15364 final String readyState; |
15115 | 15365 |
15116 /// @domName RTCPeerConnection.remoteDescription; @docsEditable true | 15366 /// @domName RTCPeerConnection.remoteDescription; @docsEditable true |
15117 final RTCSessionDescription remoteDescription; | 15367 final RTCSessionDescription remoteDescription; |
15118 | 15368 |
15119 /// @domName RTCPeerConnection.remoteStreams; @docsEditable true | 15369 /// @domName RTCPeerConnection.remoteStreams; @docsEditable true |
15120 @Returns('_MediaStreamList') @Creates('_MediaStreamList') | 15370 @Returns('_MediaStreamList') @Creates('_MediaStreamList') |
15121 final List<MediaStream> remoteStreams; | 15371 final List<MediaStream> remoteStreams; |
15122 | 15372 |
15123 /// @domName RTCPeerConnection.addEventListener; @docsEditable true | 15373 /// @domName RTCPeerConnection.addEventListener; @docsEditable true |
15124 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 15374 @JSName('addEventListener') |
| 15375 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
15125 | 15376 |
15126 /// @domName RTCPeerConnection.addIceCandidate; @docsEditable true | 15377 /// @domName RTCPeerConnection.addIceCandidate; @docsEditable true |
15127 void addIceCandidate(RTCIceCandidate candidate) native; | 15378 void addIceCandidate(RTCIceCandidate candidate) native; |
15128 | 15379 |
15129 /// @domName RTCPeerConnection.addStream; @docsEditable true | 15380 /// @domName RTCPeerConnection.addStream; @docsEditable true |
15130 void addStream(MediaStream stream, [Map mediaConstraints]) { | 15381 void addStream(MediaStream stream, [Map mediaConstraints]) { |
15131 if (?mediaConstraints) { | 15382 if (?mediaConstraints) { |
15132 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15383 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15133 _addStream_1(stream, mediaConstraints_1); | 15384 _addStream_1(stream, mediaConstraints_1); |
15134 return; | 15385 return; |
15135 } | 15386 } |
15136 _addStream_2(stream); | 15387 _addStream_2(stream); |
15137 return; | 15388 return; |
15138 } | 15389 } |
15139 void _addStream_1(MediaStream stream, mediaConstraints) native "addStream"; | 15390 @JSName('addStream') |
15140 void _addStream_2(MediaStream stream) native "addStream"; | 15391 void _addStream_1(MediaStream stream, mediaConstraints) native; |
| 15392 @JSName('addStream') |
| 15393 void _addStream_2(MediaStream stream) native; |
15141 | 15394 |
15142 /// @domName RTCPeerConnection.close; @docsEditable true | 15395 /// @domName RTCPeerConnection.close; @docsEditable true |
15143 void close() native; | 15396 void close() native; |
15144 | 15397 |
15145 /// @domName RTCPeerConnection.createAnswer; @docsEditable true | 15398 /// @domName RTCPeerConnection.createAnswer; @docsEditable true |
15146 void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCall
back failureCallback, Map mediaConstraints]) { | 15399 void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCall
back failureCallback, Map mediaConstraints]) { |
15147 if (?mediaConstraints) { | 15400 if (?mediaConstraints) { |
15148 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15401 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15149 _createAnswer_1(successCallback, failureCallback, mediaConstraints_1); | 15402 _createAnswer_1(successCallback, failureCallback, mediaConstraints_1); |
15150 return; | 15403 return; |
15151 } | 15404 } |
15152 _createAnswer_2(successCallback, failureCallback); | 15405 _createAnswer_2(successCallback, failureCallback); |
15153 return; | 15406 return; |
15154 } | 15407 } |
15155 void _createAnswer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback, mediaConstraints) native "createAnswer"; | 15408 @JSName('createAnswer') |
15156 void _createAnswer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback) native "createAnswer"; | 15409 void _createAnswer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback, mediaConstraints) native; |
| 15410 @JSName('createAnswer') |
| 15411 void _createAnswer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback) native; |
15157 | 15412 |
15158 /// @domName RTCPeerConnection.createDataChannel; @docsEditable true | 15413 /// @domName RTCPeerConnection.createDataChannel; @docsEditable true |
15159 RTCDataChannel createDataChannel(String label, [Map options]) { | 15414 RTCDataChannel createDataChannel(String label, [Map options]) { |
15160 if (?options) { | 15415 if (?options) { |
15161 var options_1 = _convertDartToNative_Dictionary(options); | 15416 var options_1 = _convertDartToNative_Dictionary(options); |
15162 return _createDataChannel_1(label, options_1); | 15417 return _createDataChannel_1(label, options_1); |
15163 } | 15418 } |
15164 return _createDataChannel_2(label); | 15419 return _createDataChannel_2(label); |
15165 } | 15420 } |
15166 RTCDataChannel _createDataChannel_1(label, options) native "createDataChannel"
; | 15421 @JSName('createDataChannel') |
15167 RTCDataChannel _createDataChannel_2(label) native "createDataChannel"; | 15422 RTCDataChannel _createDataChannel_1(label, options) native; |
| 15423 @JSName('createDataChannel') |
| 15424 RTCDataChannel _createDataChannel_2(label) native; |
15168 | 15425 |
15169 /// @domName RTCPeerConnection.createOffer; @docsEditable true | 15426 /// @domName RTCPeerConnection.createOffer; @docsEditable true |
15170 void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallb
ack failureCallback, Map mediaConstraints]) { | 15427 void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallb
ack failureCallback, Map mediaConstraints]) { |
15171 if (?mediaConstraints) { | 15428 if (?mediaConstraints) { |
15172 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15429 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15173 _createOffer_1(successCallback, failureCallback, mediaConstraints_1); | 15430 _createOffer_1(successCallback, failureCallback, mediaConstraints_1); |
15174 return; | 15431 return; |
15175 } | 15432 } |
15176 _createOffer_2(successCallback, failureCallback); | 15433 _createOffer_2(successCallback, failureCallback); |
15177 return; | 15434 return; |
15178 } | 15435 } |
15179 void _createOffer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback, mediaConstraints) native "createOffer"; | 15436 @JSName('createOffer') |
15180 void _createOffer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback) native "createOffer"; | 15437 void _createOffer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback, mediaConstraints) native; |
| 15438 @JSName('createOffer') |
| 15439 void _createOffer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback) native; |
15181 | 15440 |
15182 /// @domName RTCPeerConnection.dispatchEvent; @docsEditable true | 15441 /// @domName RTCPeerConnection.dispatchEvent; @docsEditable true |
15183 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 15442 @JSName('dispatchEvent') |
| 15443 bool $dom_dispatchEvent(Event event) native; |
15184 | 15444 |
15185 /// @domName RTCPeerConnection.getStats; @docsEditable true | 15445 /// @domName RTCPeerConnection.getStats; @docsEditable true |
15186 void getStats(RTCStatsCallback successCallback, MediaStreamTrack selector) nat
ive; | 15446 void getStats(RTCStatsCallback successCallback, MediaStreamTrack selector) nat
ive; |
15187 | 15447 |
15188 /// @domName RTCPeerConnection.removeEventListener; @docsEditable true | 15448 /// @domName RTCPeerConnection.removeEventListener; @docsEditable true |
15189 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 15449 @JSName('removeEventListener') |
| 15450 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
15190 | 15451 |
15191 /// @domName RTCPeerConnection.removeStream; @docsEditable true | 15452 /// @domName RTCPeerConnection.removeStream; @docsEditable true |
15192 void removeStream(MediaStream stream) native; | 15453 void removeStream(MediaStream stream) native; |
15193 | 15454 |
15194 /// @domName RTCPeerConnection.setLocalDescription; @docsEditable true | 15455 /// @domName RTCPeerConnection.setLocalDescription; @docsEditable true |
15195 void setLocalDescription(RTCSessionDescription description, [VoidCallback succ
essCallback, RTCErrorCallback failureCallback]) native; | 15456 void setLocalDescription(RTCSessionDescription description, [VoidCallback succ
essCallback, RTCErrorCallback failureCallback]) native; |
15196 | 15457 |
15197 /// @domName RTCPeerConnection.setRemoteDescription; @docsEditable true | 15458 /// @domName RTCPeerConnection.setRemoteDescription; @docsEditable true |
15198 void setRemoteDescription(RTCSessionDescription description, [VoidCallback suc
cessCallback, RTCErrorCallback failureCallback]) native; | 15459 void setRemoteDescription(RTCSessionDescription description, [VoidCallback suc
cessCallback, RTCErrorCallback failureCallback]) native; |
15199 | 15460 |
15200 /// @domName RTCPeerConnection.updateIce; @docsEditable true | 15461 /// @domName RTCPeerConnection.updateIce; @docsEditable true |
15201 void updateIce([Map configuration, Map mediaConstraints]) { | 15462 void updateIce([Map configuration, Map mediaConstraints]) { |
15202 if (?mediaConstraints) { | 15463 if (?mediaConstraints) { |
15203 var configuration_1 = _convertDartToNative_Dictionary(configuration); | 15464 var configuration_1 = _convertDartToNative_Dictionary(configuration); |
15204 var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15465 var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15205 _updateIce_1(configuration_1, mediaConstraints_2); | 15466 _updateIce_1(configuration_1, mediaConstraints_2); |
15206 return; | 15467 return; |
15207 } | 15468 } |
15208 if (?configuration) { | 15469 if (?configuration) { |
15209 var configuration_3 = _convertDartToNative_Dictionary(configuration); | 15470 var configuration_3 = _convertDartToNative_Dictionary(configuration); |
15210 _updateIce_2(configuration_3); | 15471 _updateIce_2(configuration_3); |
15211 return; | 15472 return; |
15212 } | 15473 } |
15213 _updateIce_3(); | 15474 _updateIce_3(); |
15214 return; | 15475 return; |
15215 } | 15476 } |
15216 void _updateIce_1(configuration, mediaConstraints) native "updateIce"; | 15477 @JSName('updateIce') |
15217 void _updateIce_2(configuration) native "updateIce"; | 15478 void _updateIce_1(configuration, mediaConstraints) native; |
15218 void _updateIce_3() native "updateIce"; | 15479 @JSName('updateIce') |
| 15480 void _updateIce_2(configuration) native; |
| 15481 @JSName('updateIce') |
| 15482 void _updateIce_3() native; |
15219 } | 15483 } |
15220 | 15484 |
15221 class RTCPeerConnectionEvents extends Events { | 15485 class RTCPeerConnectionEvents extends Events { |
15222 RTCPeerConnectionEvents(EventTarget _ptr) : super(_ptr); | 15486 RTCPeerConnectionEvents(EventTarget _ptr) : super(_ptr); |
15223 | 15487 |
15224 EventListenerList get addStream => this['addstream']; | 15488 EventListenerList get addStream => this['addstream']; |
15225 | 15489 |
15226 EventListenerList get iceCandidate => this['icecandidate']; | 15490 EventListenerList get iceCandidate => this['icecandidate']; |
15227 | 15491 |
15228 EventListenerList get iceChange => this['icechange']; | 15492 EventListenerList get iceChange => this['icechange']; |
(...skipping 428 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15657 | 15921 |
15658 List<Map> getRange(int start, int rangeLength) => | 15922 List<Map> getRange(int start, int rangeLength) => |
15659 _Lists.getRange(this, start, rangeLength, <Map>[]); | 15923 _Lists.getRange(this, start, rangeLength, <Map>[]); |
15660 | 15924 |
15661 // -- end List<Map> mixins. | 15925 // -- end List<Map> mixins. |
15662 | 15926 |
15663 /// @domName SQLResultSetRowList.item; @docsEditable true | 15927 /// @domName SQLResultSetRowList.item; @docsEditable true |
15664 Map item(int index) { | 15928 Map item(int index) { |
15665 return _convertNativeToDart_Dictionary(_item_1(index)); | 15929 return _convertNativeToDart_Dictionary(_item_1(index)); |
15666 } | 15930 } |
| 15931 @JSName('item') |
15667 @Creates('=Object') | 15932 @Creates('=Object') |
15668 _item_1(index) native "item"; | 15933 _item_1(index) native; |
15669 } | 15934 } |
15670 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15671 // for details. All rights reserved. Use of this source code is governed by a | 15936 // for details. All rights reserved. Use of this source code is governed by a |
15672 // BSD-style license that can be found in the LICENSE file. | 15937 // BSD-style license that can be found in the LICENSE file. |
15673 | 15938 |
15674 // WARNING: Do not edit - generated code. | 15939 // WARNING: Do not edit - generated code. |
15675 | 15940 |
15676 | 15941 |
15677 typedef void SQLStatementCallback(SQLTransaction transaction, SQLResultSet resul
tSet); | 15942 typedef void SQLStatementCallback(SQLTransaction transaction, SQLResultSet resul
tSet); |
15678 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15943 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15995 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true | 16260 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true |
15996 bool applyAuthorStyles; | 16261 bool applyAuthorStyles; |
15997 | 16262 |
15998 /// @domName ShadowRoot.innerHTML; @docsEditable true | 16263 /// @domName ShadowRoot.innerHTML; @docsEditable true |
15999 String innerHTML; | 16264 String innerHTML; |
16000 | 16265 |
16001 /// @domName ShadowRoot.resetStyleInheritance; @docsEditable true | 16266 /// @domName ShadowRoot.resetStyleInheritance; @docsEditable true |
16002 bool resetStyleInheritance; | 16267 bool resetStyleInheritance; |
16003 | 16268 |
16004 /// @domName ShadowRoot.cloneNode; @docsEditable true | 16269 /// @domName ShadowRoot.cloneNode; @docsEditable true |
16005 Node clone(bool deep) native "cloneNode"; | 16270 @JSName('cloneNode') |
| 16271 Node clone(bool deep) native; |
16006 | 16272 |
16007 /// @domName ShadowRoot.getElementById; @docsEditable true | 16273 /// @domName ShadowRoot.getElementById; @docsEditable true |
16008 Element $dom_getElementById(String elementId) native "getElementById"; | 16274 @JSName('getElementById') |
| 16275 Element $dom_getElementById(String elementId) native; |
16009 | 16276 |
16010 /// @domName ShadowRoot.getElementsByClassName; @docsEditable true | 16277 /// @domName ShadowRoot.getElementsByClassName; @docsEditable true |
| 16278 @JSName('getElementsByClassName') |
16011 @Returns('_NodeList') @Creates('_NodeList') | 16279 @Returns('_NodeList') @Creates('_NodeList') |
16012 List<Node> $dom_getElementsByClassName(String className) native "getElementsBy
ClassName"; | 16280 List<Node> $dom_getElementsByClassName(String className) native; |
16013 | 16281 |
16014 /// @domName ShadowRoot.getElementsByTagName; @docsEditable true | 16282 /// @domName ShadowRoot.getElementsByTagName; @docsEditable true |
| 16283 @JSName('getElementsByTagName') |
16015 @Returns('_NodeList') @Creates('_NodeList') | 16284 @Returns('_NodeList') @Creates('_NodeList') |
16016 List<Node> $dom_getElementsByTagName(String tagName) native "getElementsByTagN
ame"; | 16285 List<Node> $dom_getElementsByTagName(String tagName) native; |
16017 | 16286 |
16018 /// @domName ShadowRoot.getSelection; @docsEditable true | 16287 /// @domName ShadowRoot.getSelection; @docsEditable true |
16019 DOMSelection getSelection() native; | 16288 DOMSelection getSelection() native; |
16020 | 16289 |
16021 static bool get supported => | 16290 static bool get supported => |
16022 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); | 16291 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); |
16023 } | 16292 } |
16024 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16293 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16025 // for details. All rights reserved. Use of this source code is governed by a | 16294 // for details. All rights reserved. Use of this source code is governed by a |
16026 // BSD-style license that can be found in the LICENSE file. | 16295 // BSD-style license that can be found in the LICENSE file. |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16170 void insertRange(int start, int rangeLength, [SourceBuffer initialValue]) { | 16439 void insertRange(int start, int rangeLength, [SourceBuffer initialValue]) { |
16171 throw new UnsupportedError("Cannot insertRange on immutable List."); | 16440 throw new UnsupportedError("Cannot insertRange on immutable List."); |
16172 } | 16441 } |
16173 | 16442 |
16174 List<SourceBuffer> getRange(int start, int rangeLength) => | 16443 List<SourceBuffer> getRange(int start, int rangeLength) => |
16175 _Lists.getRange(this, start, rangeLength, <SourceBuffer>[]); | 16444 _Lists.getRange(this, start, rangeLength, <SourceBuffer>[]); |
16176 | 16445 |
16177 // -- end List<SourceBuffer> mixins. | 16446 // -- end List<SourceBuffer> mixins. |
16178 | 16447 |
16179 /// @domName SourceBufferList.addEventListener; @docsEditable true | 16448 /// @domName SourceBufferList.addEventListener; @docsEditable true |
16180 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 16449 @JSName('addEventListener') |
| 16450 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
16181 | 16451 |
16182 /// @domName SourceBufferList.dispatchEvent; @docsEditable true | 16452 /// @domName SourceBufferList.dispatchEvent; @docsEditable true |
16183 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 16453 @JSName('dispatchEvent') |
| 16454 bool $dom_dispatchEvent(Event event) native; |
16184 | 16455 |
16185 /// @domName SourceBufferList.item; @docsEditable true | 16456 /// @domName SourceBufferList.item; @docsEditable true |
16186 SourceBuffer item(int index) native; | 16457 SourceBuffer item(int index) native; |
16187 | 16458 |
16188 /// @domName SourceBufferList.removeEventListener; @docsEditable true | 16459 /// @domName SourceBufferList.removeEventListener; @docsEditable true |
16189 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 16460 @JSName('removeEventListener') |
| 16461 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
16190 } | 16462 } |
16191 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16463 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16192 // for details. All rights reserved. Use of this source code is governed by a | 16464 // for details. All rights reserved. Use of this source code is governed by a |
16193 // BSD-style license that can be found in the LICENSE file. | 16465 // BSD-style license that can be found in the LICENSE file. |
16194 | 16466 |
16195 | 16467 |
16196 /// @domName HTMLSourceElement; @docsEditable true | 16468 /// @domName HTMLSourceElement; @docsEditable true |
16197 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { | 16469 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { |
16198 | 16470 |
16199 factory SourceElement() => document.$dom_createElement("source"); | 16471 factory SourceElement() => document.$dom_createElement("source"); |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16392 /// @domName SpeechRecognition.lang; @docsEditable true | 16664 /// @domName SpeechRecognition.lang; @docsEditable true |
16393 String lang; | 16665 String lang; |
16394 | 16666 |
16395 /// @domName SpeechRecognition.maxAlternatives; @docsEditable true | 16667 /// @domName SpeechRecognition.maxAlternatives; @docsEditable true |
16396 int maxAlternatives; | 16668 int maxAlternatives; |
16397 | 16669 |
16398 /// @domName SpeechRecognition.abort; @docsEditable true | 16670 /// @domName SpeechRecognition.abort; @docsEditable true |
16399 void abort() native; | 16671 void abort() native; |
16400 | 16672 |
16401 /// @domName SpeechRecognition.addEventListener; @docsEditable true | 16673 /// @domName SpeechRecognition.addEventListener; @docsEditable true |
16402 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 16674 @JSName('addEventListener') |
| 16675 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
16403 | 16676 |
16404 /// @domName SpeechRecognition.dispatchEvent; @docsEditable true | 16677 /// @domName SpeechRecognition.dispatchEvent; @docsEditable true |
16405 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 16678 @JSName('dispatchEvent') |
| 16679 bool $dom_dispatchEvent(Event evt) native; |
16406 | 16680 |
16407 /// @domName SpeechRecognition.removeEventListener; @docsEditable true | 16681 /// @domName SpeechRecognition.removeEventListener; @docsEditable true |
16408 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 16682 @JSName('removeEventListener') |
| 16683 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
16409 | 16684 |
16410 /// @domName SpeechRecognition.start; @docsEditable true | 16685 /// @domName SpeechRecognition.start; @docsEditable true |
16411 void start() native; | 16686 void start() native; |
16412 | 16687 |
16413 /// @domName SpeechRecognition.stop; @docsEditable true | 16688 /// @domName SpeechRecognition.stop; @docsEditable true |
16414 void stop() native; | 16689 void stop() native; |
16415 } | 16690 } |
16416 | 16691 |
16417 class SpeechRecognitionEvents extends Events { | 16692 class SpeechRecognitionEvents extends Events { |
16418 SpeechRecognitionEvents(EventTarget _ptr) : super(_ptr); | 16693 SpeechRecognitionEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16508 // BSD-style license that can be found in the LICENSE file. | 16783 // BSD-style license that can be found in the LICENSE file. |
16509 | 16784 |
16510 | 16785 |
16511 /// @domName SpeechRecognitionResult; @docsEditable true | 16786 /// @domName SpeechRecognitionResult; @docsEditable true |
16512 class SpeechRecognitionResult native "*SpeechRecognitionResult" { | 16787 class SpeechRecognitionResult native "*SpeechRecognitionResult" { |
16513 | 16788 |
16514 /// @domName SpeechRecognitionResult.emma; @docsEditable true | 16789 /// @domName SpeechRecognitionResult.emma; @docsEditable true |
16515 final Document emma; | 16790 final Document emma; |
16516 | 16791 |
16517 /// @domName SpeechRecognitionResult.finalValue; @docsEditable true | 16792 /// @domName SpeechRecognitionResult.finalValue; @docsEditable true |
16518 bool get finalValue => JS("bool", "#.final", this); | 16793 @JSName('final') |
| 16794 final bool finalValue; |
16519 | 16795 |
16520 /// @domName SpeechRecognitionResult.length; @docsEditable true | 16796 /// @domName SpeechRecognitionResult.length; @docsEditable true |
16521 final int length; | 16797 final int length; |
16522 | 16798 |
16523 /// @domName SpeechRecognitionResult.item; @docsEditable true | 16799 /// @domName SpeechRecognitionResult.item; @docsEditable true |
16524 SpeechRecognitionAlternative item(int index) native; | 16800 SpeechRecognitionAlternative item(int index) native; |
16525 } | 16801 } |
16526 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16802 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16527 // for details. All rights reserved. Use of this source code is governed by a | 16803 // for details. All rights reserved. Use of this source code is governed by a |
16528 // BSD-style license that can be found in the LICENSE file. | 16804 // BSD-style license that can be found in the LICENSE file. |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16571 final values = []; | 16847 final values = []; |
16572 forEach((k, v) => values.add(v)); | 16848 forEach((k, v) => values.add(v)); |
16573 return values; | 16849 return values; |
16574 } | 16850 } |
16575 | 16851 |
16576 int get length => $dom_length; | 16852 int get length => $dom_length; |
16577 | 16853 |
16578 bool get isEmpty => $dom_key(0) == null; | 16854 bool get isEmpty => $dom_key(0) == null; |
16579 | 16855 |
16580 /// @domName Storage.length; @docsEditable true | 16856 /// @domName Storage.length; @docsEditable true |
16581 int get $dom_length => JS("int", "#.length", this); | 16857 @JSName('length') |
| 16858 final int $dom_length; |
16582 | 16859 |
16583 /// @domName Storage.clear; @docsEditable true | 16860 /// @domName Storage.clear; @docsEditable true |
16584 void $dom_clear() native "clear"; | 16861 @JSName('clear') |
| 16862 void $dom_clear() native; |
16585 | 16863 |
16586 /// @domName Storage.getItem; @docsEditable true | 16864 /// @domName Storage.getItem; @docsEditable true |
16587 String $dom_getItem(String key) native "getItem"; | 16865 @JSName('getItem') |
| 16866 String $dom_getItem(String key) native; |
16588 | 16867 |
16589 /// @domName Storage.key; @docsEditable true | 16868 /// @domName Storage.key; @docsEditable true |
16590 String $dom_key(int index) native "key"; | 16869 @JSName('key') |
| 16870 String $dom_key(int index) native; |
16591 | 16871 |
16592 /// @domName Storage.removeItem; @docsEditable true | 16872 /// @domName Storage.removeItem; @docsEditable true |
16593 void $dom_removeItem(String key) native "removeItem"; | 16873 @JSName('removeItem') |
| 16874 void $dom_removeItem(String key) native; |
16594 | 16875 |
16595 /// @domName Storage.setItem; @docsEditable true | 16876 /// @domName Storage.setItem; @docsEditable true |
16596 void $dom_setItem(String key, String data) native "setItem"; | 16877 @JSName('setItem') |
| 16878 void $dom_setItem(String key, String data) native; |
16597 | 16879 |
16598 } | 16880 } |
16599 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16600 // for details. All rights reserved. Use of this source code is governed by a | 16882 // for details. All rights reserved. Use of this source code is governed by a |
16601 // BSD-style license that can be found in the LICENSE file. | 16883 // BSD-style license that can be found in the LICENSE file. |
16602 | 16884 |
16603 | 16885 |
16604 /// @domName StorageEvent; @docsEditable true | 16886 /// @domName StorageEvent; @docsEditable true |
16605 class StorageEvent extends Event native "*StorageEvent" { | 16887 class StorageEvent extends Event native "*StorageEvent" { |
16606 | 16888 |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16914 | 17196 |
16915 Element createTBody() { | 17197 Element createTBody() { |
16916 if (JS('bool', '!!#.createTBody', this)) { | 17198 if (JS('bool', '!!#.createTBody', this)) { |
16917 return this._createTBody(); | 17199 return this._createTBody(); |
16918 } | 17200 } |
16919 var tbody = new Element.tag('tbody'); | 17201 var tbody = new Element.tag('tbody'); |
16920 this.elements.add(tbody); | 17202 this.elements.add(tbody); |
16921 return tbody; | 17203 return tbody; |
16922 } | 17204 } |
16923 | 17205 |
16924 Element _createTBody() native 'createTBody'; | 17206 @JSName('createTBody') |
| 17207 Element _createTBody() native; |
16925 } | 17208 } |
16926 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17209 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16927 // for details. All rights reserved. Use of this source code is governed by a | 17210 // for details. All rights reserved. Use of this source code is governed by a |
16928 // BSD-style license that can be found in the LICENSE file. | 17211 // BSD-style license that can be found in the LICENSE file. |
16929 | 17212 |
16930 | 17213 |
16931 /// @domName HTMLTableRowElement; @docsEditable true | 17214 /// @domName HTMLTableRowElement; @docsEditable true |
16932 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { | 17215 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { |
16933 | 17216 |
16934 factory TableRowElement() => document.$dom_createElement("tr"); | 17217 factory TableRowElement() => document.$dom_createElement("tr"); |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17159 /// @domName TextTrack.language; @docsEditable true | 17442 /// @domName TextTrack.language; @docsEditable true |
17160 final String language; | 17443 final String language; |
17161 | 17444 |
17162 /// @domName TextTrack.mode; @docsEditable true | 17445 /// @domName TextTrack.mode; @docsEditable true |
17163 String mode; | 17446 String mode; |
17164 | 17447 |
17165 /// @domName TextTrack.addCue; @docsEditable true | 17448 /// @domName TextTrack.addCue; @docsEditable true |
17166 void addCue(TextTrackCue cue) native; | 17449 void addCue(TextTrackCue cue) native; |
17167 | 17450 |
17168 /// @domName TextTrack.addEventListener; @docsEditable true | 17451 /// @domName TextTrack.addEventListener; @docsEditable true |
17169 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17452 @JSName('addEventListener') |
| 17453 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17170 | 17454 |
17171 /// @domName TextTrack.dispatchEvent; @docsEditable true | 17455 /// @domName TextTrack.dispatchEvent; @docsEditable true |
17172 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17456 @JSName('dispatchEvent') |
| 17457 bool $dom_dispatchEvent(Event evt) native; |
17173 | 17458 |
17174 /// @domName TextTrack.removeCue; @docsEditable true | 17459 /// @domName TextTrack.removeCue; @docsEditable true |
17175 void removeCue(TextTrackCue cue) native; | 17460 void removeCue(TextTrackCue cue) native; |
17176 | 17461 |
17177 /// @domName TextTrack.removeEventListener; @docsEditable true | 17462 /// @domName TextTrack.removeEventListener; @docsEditable true |
17178 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17463 @JSName('removeEventListener') |
| 17464 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17179 } | 17465 } |
17180 | 17466 |
17181 class TextTrackEvents extends Events { | 17467 class TextTrackEvents extends Events { |
17182 TextTrackEvents(EventTarget _ptr) : super(_ptr); | 17468 TextTrackEvents(EventTarget _ptr) : super(_ptr); |
17183 | 17469 |
17184 EventListenerList get cueChange => this['cuechange']; | 17470 EventListenerList get cueChange => this['cuechange']; |
17185 } | 17471 } |
17186 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17472 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17187 // for details. All rights reserved. Use of this source code is governed by a | 17473 // for details. All rights reserved. Use of this source code is governed by a |
17188 // BSD-style license that can be found in the LICENSE file. | 17474 // BSD-style license that can be found in the LICENSE file. |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17227 /// @domName TextTrackCue.text; @docsEditable true | 17513 /// @domName TextTrackCue.text; @docsEditable true |
17228 String text; | 17514 String text; |
17229 | 17515 |
17230 /// @domName TextTrackCue.track; @docsEditable true | 17516 /// @domName TextTrackCue.track; @docsEditable true |
17231 final TextTrack track; | 17517 final TextTrack track; |
17232 | 17518 |
17233 /// @domName TextTrackCue.vertical; @docsEditable true | 17519 /// @domName TextTrackCue.vertical; @docsEditable true |
17234 String vertical; | 17520 String vertical; |
17235 | 17521 |
17236 /// @domName TextTrackCue.addEventListener; @docsEditable true | 17522 /// @domName TextTrackCue.addEventListener; @docsEditable true |
17237 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17523 @JSName('addEventListener') |
| 17524 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17238 | 17525 |
17239 /// @domName TextTrackCue.dispatchEvent; @docsEditable true | 17526 /// @domName TextTrackCue.dispatchEvent; @docsEditable true |
17240 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17527 @JSName('dispatchEvent') |
| 17528 bool $dom_dispatchEvent(Event evt) native; |
17241 | 17529 |
17242 /// @domName TextTrackCue.getCueAsHTML; @docsEditable true | 17530 /// @domName TextTrackCue.getCueAsHTML; @docsEditable true |
17243 DocumentFragment getCueAsHTML() native; | 17531 DocumentFragment getCueAsHTML() native; |
17244 | 17532 |
17245 /// @domName TextTrackCue.removeEventListener; @docsEditable true | 17533 /// @domName TextTrackCue.removeEventListener; @docsEditable true |
17246 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17534 @JSName('removeEventListener') |
| 17535 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17247 } | 17536 } |
17248 | 17537 |
17249 class TextTrackCueEvents extends Events { | 17538 class TextTrackCueEvents extends Events { |
17250 TextTrackCueEvents(EventTarget _ptr) : super(_ptr); | 17539 TextTrackCueEvents(EventTarget _ptr) : super(_ptr); |
17251 | 17540 |
17252 EventListenerList get enter => this['enter']; | 17541 EventListenerList get enter => this['enter']; |
17253 | 17542 |
17254 EventListenerList get exit => this['exit']; | 17543 EventListenerList get exit => this['exit']; |
17255 } | 17544 } |
17256 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17545 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17449 void insertRange(int start, int rangeLength, [TextTrack initialValue]) { | 17738 void insertRange(int start, int rangeLength, [TextTrack initialValue]) { |
17450 throw new UnsupportedError("Cannot insertRange on immutable List."); | 17739 throw new UnsupportedError("Cannot insertRange on immutable List."); |
17451 } | 17740 } |
17452 | 17741 |
17453 List<TextTrack> getRange(int start, int rangeLength) => | 17742 List<TextTrack> getRange(int start, int rangeLength) => |
17454 _Lists.getRange(this, start, rangeLength, <TextTrack>[]); | 17743 _Lists.getRange(this, start, rangeLength, <TextTrack>[]); |
17455 | 17744 |
17456 // -- end List<TextTrack> mixins. | 17745 // -- end List<TextTrack> mixins. |
17457 | 17746 |
17458 /// @domName TextTrackList.addEventListener; @docsEditable true | 17747 /// @domName TextTrackList.addEventListener; @docsEditable true |
17459 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17748 @JSName('addEventListener') |
| 17749 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17460 | 17750 |
17461 /// @domName TextTrackList.dispatchEvent; @docsEditable true | 17751 /// @domName TextTrackList.dispatchEvent; @docsEditable true |
17462 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17752 @JSName('dispatchEvent') |
| 17753 bool $dom_dispatchEvent(Event evt) native; |
17463 | 17754 |
17464 /// @domName TextTrackList.item; @docsEditable true | 17755 /// @domName TextTrackList.item; @docsEditable true |
17465 TextTrack item(int index) native; | 17756 TextTrack item(int index) native; |
17466 | 17757 |
17467 /// @domName TextTrackList.removeEventListener; @docsEditable true | 17758 /// @domName TextTrackList.removeEventListener; @docsEditable true |
17468 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17759 @JSName('removeEventListener') |
| 17760 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17469 } | 17761 } |
17470 | 17762 |
17471 class TextTrackListEvents extends Events { | 17763 class TextTrackListEvents extends Events { |
17472 TextTrackListEvents(EventTarget _ptr) : super(_ptr); | 17764 TextTrackListEvents(EventTarget _ptr) : super(_ptr); |
17473 | 17765 |
17474 EventListenerList get addTrack => this['addtrack']; | 17766 EventListenerList get addTrack => this['addtrack']; |
17475 } | 17767 } |
17476 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17768 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17477 // for details. All rights reserved. Use of this source code is governed by a | 17769 // for details. All rights reserved. Use of this source code is governed by a |
17478 // BSD-style license that can be found in the LICENSE file. | 17770 // BSD-style license that can be found in the LICENSE file. |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17532 final int pageY; | 17824 final int pageY; |
17533 | 17825 |
17534 /// @domName Touch.screenX; @docsEditable true | 17826 /// @domName Touch.screenX; @docsEditable true |
17535 final int screenX; | 17827 final int screenX; |
17536 | 17828 |
17537 /// @domName Touch.screenY; @docsEditable true | 17829 /// @domName Touch.screenY; @docsEditable true |
17538 final int screenY; | 17830 final int screenY; |
17539 | 17831 |
17540 /// @domName Touch.target; @docsEditable true | 17832 /// @domName Touch.target; @docsEditable true |
17541 EventTarget get target => _convertNativeToDart_EventTarget(this._target); | 17833 EventTarget get target => _convertNativeToDart_EventTarget(this._target); |
17542 dynamic get _target => JS("dynamic", "#.target", this); | 17834 @JSName('target') |
| 17835 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 17836 final dynamic _target; |
17543 | 17837 |
17544 /// @domName Touch.webkitForce; @docsEditable true | 17838 /// @domName Touch.webkitForce; @docsEditable true |
17545 final num webkitForce; | 17839 final num webkitForce; |
17546 | 17840 |
17547 /// @domName Touch.webkitRadiusX; @docsEditable true | 17841 /// @domName Touch.webkitRadiusX; @docsEditable true |
17548 final int webkitRadiusX; | 17842 final int webkitRadiusX; |
17549 | 17843 |
17550 /// @domName Touch.webkitRadiusY; @docsEditable true | 17844 /// @domName Touch.webkitRadiusY; @docsEditable true |
17551 final int webkitRadiusY; | 17845 final int webkitRadiusY; |
17552 | 17846 |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17696 | 17990 |
17697 static const int ERROR = 3; | 17991 static const int ERROR = 3; |
17698 | 17992 |
17699 static const int LOADED = 2; | 17993 static const int LOADED = 2; |
17700 | 17994 |
17701 static const int LOADING = 1; | 17995 static const int LOADING = 1; |
17702 | 17996 |
17703 static const int NONE = 0; | 17997 static const int NONE = 0; |
17704 | 17998 |
17705 /// @domName HTMLTrackElement.defaultValue; @docsEditable true | 17999 /// @domName HTMLTrackElement.defaultValue; @docsEditable true |
17706 bool get defaultValue => JS("bool", "#.default", this); | 18000 @JSName('default') |
17707 | 18001 bool defaultValue; |
17708 /// @domName HTMLTrackElement.defaultValue; @docsEditable true | |
17709 void set defaultValue(bool value) { | |
17710 JS("void", "#.default = #", this, value); | |
17711 } | |
17712 | 18002 |
17713 /// @domName HTMLTrackElement.kind; @docsEditable true | 18003 /// @domName HTMLTrackElement.kind; @docsEditable true |
17714 String kind; | 18004 String kind; |
17715 | 18005 |
17716 /// @domName HTMLTrackElement.label; @docsEditable true | 18006 /// @domName HTMLTrackElement.label; @docsEditable true |
17717 String label; | 18007 String label; |
17718 | 18008 |
17719 /// @domName HTMLTrackElement.readyState; @docsEditable true | 18009 /// @domName HTMLTrackElement.readyState; @docsEditable true |
17720 final int readyState; | 18010 final int readyState; |
17721 | 18011 |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17821 final int layerY; | 18111 final int layerY; |
17822 | 18112 |
17823 /// @domName UIEvent.pageX; @docsEditable true | 18113 /// @domName UIEvent.pageX; @docsEditable true |
17824 final int pageX; | 18114 final int pageX; |
17825 | 18115 |
17826 /// @domName UIEvent.pageY; @docsEditable true | 18116 /// @domName UIEvent.pageY; @docsEditable true |
17827 final int pageY; | 18117 final int pageY; |
17828 | 18118 |
17829 /// @domName UIEvent.view; @docsEditable true | 18119 /// @domName UIEvent.view; @docsEditable true |
17830 Window get view => _convertNativeToDart_Window(this._view); | 18120 Window get view => _convertNativeToDart_Window(this._view); |
17831 dynamic get _view => JS("dynamic", "#.view", this); | 18121 @JSName('view') |
| 18122 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 18123 final dynamic _view; |
17832 | 18124 |
17833 /// @domName UIEvent.which; @docsEditable true | 18125 /// @domName UIEvent.which; @docsEditable true |
17834 final int which; | 18126 final int which; |
17835 | 18127 |
17836 /// @domName UIEvent.initUIEvent; @docsEditable true | 18128 /// @domName UIEvent.initUIEvent; @docsEditable true |
17837 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; | 18129 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; |
17838 } | 18130 } |
17839 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18131 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17840 // for details. All rights reserved. Use of this source code is governed by a | 18132 // for details. All rights reserved. Use of this source code is governed by a |
17841 // BSD-style license that can be found in the LICENSE file. | 18133 // BSD-style license that can be found in the LICENSE file. |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17950 void insertRange(int start, int rangeLength, [int initialValue]) { | 18242 void insertRange(int start, int rangeLength, [int initialValue]) { |
17951 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18243 throw new UnsupportedError("Cannot insertRange on immutable List."); |
17952 } | 18244 } |
17953 | 18245 |
17954 List<int> getRange(int start, int rangeLength) => | 18246 List<int> getRange(int start, int rangeLength) => |
17955 _Lists.getRange(this, start, rangeLength, <int>[]); | 18247 _Lists.getRange(this, start, rangeLength, <int>[]); |
17956 | 18248 |
17957 // -- end List<int> mixins. | 18249 // -- end List<int> mixins. |
17958 | 18250 |
17959 /// @domName Uint16Array.setElements; @docsEditable true | 18251 /// @domName Uint16Array.setElements; @docsEditable true |
17960 void setElements(Object array, [int offset]) native "set"; | 18252 @JSName('set') |
| 18253 void setElements(Object array, [int offset]) native; |
17961 | 18254 |
17962 /// @domName Uint16Array.subarray; @docsEditable true | 18255 /// @domName Uint16Array.subarray; @docsEditable true |
17963 Uint16Array subarray(int start, [int end]) native; | 18256 Uint16Array subarray(int start, [int end]) native; |
17964 } | 18257 } |
17965 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18258 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17966 // for details. All rights reserved. Use of this source code is governed by a | 18259 // for details. All rights reserved. Use of this source code is governed by a |
17967 // BSD-style license that can be found in the LICENSE file. | 18260 // BSD-style license that can be found in the LICENSE file. |
17968 | 18261 |
17969 | 18262 |
17970 /// @domName Uint32Array; @docsEditable true | 18263 /// @domName Uint32Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
18060 void insertRange(int start, int rangeLength, [int initialValue]) { | 18353 void insertRange(int start, int rangeLength, [int initialValue]) { |
18061 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18354 throw new UnsupportedError("Cannot insertRange on immutable List."); |
18062 } | 18355 } |
18063 | 18356 |
18064 List<int> getRange(int start, int rangeLength) => | 18357 List<int> getRange(int start, int rangeLength) => |
18065 _Lists.getRange(this, start, rangeLength, <int>[]); | 18358 _Lists.getRange(this, start, rangeLength, <int>[]); |
18066 | 18359 |
18067 // -- end List<int> mixins. | 18360 // -- end List<int> mixins. |
18068 | 18361 |
18069 /// @domName Uint32Array.setElements; @docsEditable true | 18362 /// @domName Uint32Array.setElements; @docsEditable true |
18070 void setElements(Object array, [int offset]) native "set"; | 18363 @JSName('set') |
| 18364 void setElements(Object array, [int offset]) native; |
18071 | 18365 |
18072 /// @domName Uint32Array.subarray; @docsEditable true | 18366 /// @domName Uint32Array.subarray; @docsEditable true |
18073 Uint32Array subarray(int start, [int end]) native; | 18367 Uint32Array subarray(int start, [int end]) native; |
18074 } | 18368 } |
18075 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18369 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18076 // for details. All rights reserved. Use of this source code is governed by a | 18370 // for details. All rights reserved. Use of this source code is governed by a |
18077 // BSD-style license that can be found in the LICENSE file. | 18371 // BSD-style license that can be found in the LICENSE file. |
18078 | 18372 |
18079 | 18373 |
18080 /// @domName Uint8Array; @docsEditable true | 18374 /// @domName Uint8Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
18170 void insertRange(int start, int rangeLength, [int initialValue]) { | 18464 void insertRange(int start, int rangeLength, [int initialValue]) { |
18171 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18465 throw new UnsupportedError("Cannot insertRange on immutable List."); |
18172 } | 18466 } |
18173 | 18467 |
18174 List<int> getRange(int start, int rangeLength) => | 18468 List<int> getRange(int start, int rangeLength) => |
18175 _Lists.getRange(this, start, rangeLength, <int>[]); | 18469 _Lists.getRange(this, start, rangeLength, <int>[]); |
18176 | 18470 |
18177 // -- end List<int> mixins. | 18471 // -- end List<int> mixins. |
18178 | 18472 |
18179 /// @domName Uint8Array.setElements; @docsEditable true | 18473 /// @domName Uint8Array.setElements; @docsEditable true |
18180 void setElements(Object array, [int offset]) native "set"; | 18474 @JSName('set') |
| 18475 void setElements(Object array, [int offset]) native; |
18181 | 18476 |
18182 /// @domName Uint8Array.subarray; @docsEditable true | 18477 /// @domName Uint8Array.subarray; @docsEditable true |
18183 Uint8Array subarray(int start, [int end]) native; | 18478 Uint8Array subarray(int start, [int end]) native; |
18184 } | 18479 } |
18185 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18480 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18186 // for details. All rights reserved. Use of this source code is governed by a | 18481 // for details. All rights reserved. Use of this source code is governed by a |
18187 // BSD-style license that can be found in the LICENSE file. | 18482 // BSD-style license that can be found in the LICENSE file. |
18188 | 18483 |
18189 | 18484 |
18190 /// @domName Uint8ClampedArray; @docsEditable true | 18485 /// @domName Uint8ClampedArray; @docsEditable true |
18191 class Uint8ClampedArray extends Uint8Array native "*Uint8ClampedArray" { | 18486 class Uint8ClampedArray extends Uint8Array native "*Uint8ClampedArray" { |
18192 | 18487 |
18193 factory Uint8ClampedArray(int length) => | 18488 factory Uint8ClampedArray(int length) => |
18194 _TypedArrayFactoryProvider.createUint8ClampedArray(length); | 18489 _TypedArrayFactoryProvider.createUint8ClampedArray(length); |
18195 | 18490 |
18196 factory Uint8ClampedArray.fromList(List<int> list) => | 18491 factory Uint8ClampedArray.fromList(List<int> list) => |
18197 _TypedArrayFactoryProvider.createUint8ClampedArray_fromList(list); | 18492 _TypedArrayFactoryProvider.createUint8ClampedArray_fromList(list); |
18198 | 18493 |
18199 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int
length]) => | 18494 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int
length]) => |
18200 _TypedArrayFactoryProvider.createUint8ClampedArray_fromBuffer(buffer, byteOf
fset, length); | 18495 _TypedArrayFactoryProvider.createUint8ClampedArray_fromBuffer(buffer, byteOf
fset, length); |
18201 | 18496 |
18202 // Use implementation from Uint8Array. | 18497 // Use implementation from Uint8Array. |
18203 // final int length; | 18498 // final int length; |
18204 | 18499 |
18205 /// @domName Uint8ClampedArray.setElements; @docsEditable true | 18500 /// @domName Uint8ClampedArray.setElements; @docsEditable true |
18206 void setElements(Object array, [int offset]) native "set"; | 18501 @JSName('set') |
| 18502 void setElements(Object array, [int offset]) native; |
18207 | 18503 |
18208 /// @domName Uint8ClampedArray.subarray; @docsEditable true | 18504 /// @domName Uint8ClampedArray.subarray; @docsEditable true |
18209 Uint8ClampedArray subarray(int start, [int end]) native; | 18505 Uint8ClampedArray subarray(int start, [int end]) native; |
18210 } | 18506 } |
18211 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18507 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18212 // for details. All rights reserved. Use of this source code is governed by a | 18508 // for details. All rights reserved. Use of this source code is governed by a |
18213 // BSD-style license that can be found in the LICENSE file. | 18509 // BSD-style license that can be found in the LICENSE file. |
18214 | 18510 |
18215 | 18511 |
18216 /// @domName HTMLUnknownElement; @docsEditable true | 18512 /// @domName HTMLUnknownElement; @docsEditable true |
(...skipping 1216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19433 } | 19729 } |
19434 if ((?border_OR_canvas_OR_image_OR_pixels_OR_video && (border_OR_canvas_OR_i
mage_OR_pixels_OR_video is VideoElement || border_OR_canvas_OR_image_OR_pixels_O
R_video == null)) && | 19730 if ((?border_OR_canvas_OR_image_OR_pixels_OR_video && (border_OR_canvas_OR_i
mage_OR_pixels_OR_video is VideoElement || border_OR_canvas_OR_image_OR_pixels_O
R_video == null)) && |
19435 !?format && | 19731 !?format && |
19436 !?type && | 19732 !?type && |
19437 !?pixels) { | 19733 !?pixels) { |
19438 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty
pe, border_OR_canvas_OR_image_OR_pixels_OR_video); | 19734 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty
pe, border_OR_canvas_OR_image_OR_pixels_OR_video); |
19439 return; | 19735 return; |
19440 } | 19736 } |
19441 throw new ArgumentError("Incorrect number or type of arguments"); | 19737 throw new ArgumentError("Incorrect number or type of arguments"); |
19442 } | 19738 } |
19443 void _texImage2D_1(target, level, internalformat, width, height, int border, f
ormat, type, ArrayBufferView pixels) native "texImage2D"; | 19739 @JSName('texImage2D') |
19444 void _texImage2D_2(target, level, internalformat, format, type, pixels) native
"texImage2D"; | 19740 void _texImage2D_1(target, level, internalformat, width, height, int border, f
ormat, type, ArrayBufferView pixels) native; |
19445 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i
mage) native "texImage2D"; | 19741 @JSName('texImage2D') |
19446 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement
canvas) native "texImage2D"; | 19742 void _texImage2D_2(target, level, internalformat, format, type, pixels) native
; |
19447 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v
ideo) native "texImage2D"; | 19743 @JSName('texImage2D') |
| 19744 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i
mage) native; |
| 19745 @JSName('texImage2D') |
| 19746 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement
canvas) native; |
| 19747 @JSName('texImage2D') |
| 19748 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v
ideo) native; |
19448 | 19749 |
19449 /// @domName WebGLRenderingContext.texParameterf; @docsEditable true | 19750 /// @domName WebGLRenderingContext.texParameterf; @docsEditable true |
19450 void texParameterf(int target, int pname, num param) native; | 19751 void texParameterf(int target, int pname, num param) native; |
19451 | 19752 |
19452 /// @domName WebGLRenderingContext.texParameteri; @docsEditable true | 19753 /// @domName WebGLRenderingContext.texParameteri; @docsEditable true |
19453 void texParameteri(int target, int pname, int param) native; | 19754 void texParameteri(int target, int pname, int param) native; |
19454 | 19755 |
19455 /// @domName WebGLRenderingContext.texSubImage2D; @docsEditable true | 19756 /// @domName WebGLRenderingContext.texSubImage2D; @docsEditable true |
19456 void texSubImage2D(int target, int level, int xoffset, int yoffset, int format
_OR_width, int height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, [in
t type, ArrayBufferView pixels]) { | 19757 void texSubImage2D(int target, int level, int xoffset, int yoffset, int format
_OR_width, int height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, [in
t type, ArrayBufferView pixels]) { |
19457 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i
mage_OR_pixels_OR_video is int || canvas_OR_format_OR_image_OR_pixels_OR_video =
= null))) { | 19758 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i
mage_OR_pixels_OR_video is int || canvas_OR_format_OR_image_OR_pixels_OR_video =
= null))) { |
(...skipping 20 matching lines...) Expand all Loading... |
19478 return; | 19779 return; |
19479 } | 19780 } |
19480 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i
mage_OR_pixels_OR_video is VideoElement || canvas_OR_format_OR_image_OR_pixels_O
R_video == null)) && | 19781 if ((?canvas_OR_format_OR_image_OR_pixels_OR_video && (canvas_OR_format_OR_i
mage_OR_pixels_OR_video is VideoElement || canvas_OR_format_OR_image_OR_pixels_O
R_video == null)) && |
19481 !?type && | 19782 !?type && |
19482 !?pixels) { | 19783 !?pixels) { |
19483 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_
OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); | 19784 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_
OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); |
19484 return; | 19785 return; |
19485 } | 19786 } |
19486 throw new ArgumentError("Incorrect number or type of arguments"); | 19787 throw new ArgumentError("Incorrect number or type of arguments"); |
19487 } | 19788 } |
19488 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form
at, type, ArrayBufferView pixels) native "texSubImage2D"; | 19789 @JSName('texSubImage2D') |
19489 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n
ative "texSubImage2D"; | 19790 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form
at, type, ArrayBufferView pixels) native; |
19490 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem
ent image) native "texSubImage2D"; | 19791 @JSName('texSubImage2D') |
19491 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle
ment canvas) native "texSubImage2D"; | 19792 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n
ative; |
19492 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem
ent video) native "texSubImage2D"; | 19793 @JSName('texSubImage2D') |
| 19794 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem
ent image) native; |
| 19795 @JSName('texSubImage2D') |
| 19796 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle
ment canvas) native; |
| 19797 @JSName('texSubImage2D') |
| 19798 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem
ent video) native; |
19493 | 19799 |
19494 /// @domName WebGLRenderingContext.uniform1f; @docsEditable true | 19800 /// @domName WebGLRenderingContext.uniform1f; @docsEditable true |
19495 void uniform1f(WebGLUniformLocation location, num x) native; | 19801 void uniform1f(WebGLUniformLocation location, num x) native; |
19496 | 19802 |
19497 /// @domName WebGLRenderingContext.uniform1fv; @docsEditable true | 19803 /// @domName WebGLRenderingContext.uniform1fv; @docsEditable true |
19498 void uniform1fv(WebGLUniformLocation location, Float32Array v) native; | 19804 void uniform1fv(WebGLUniformLocation location, Float32Array v) native; |
19499 | 19805 |
19500 /// @domName WebGLRenderingContext.uniform1i; @docsEditable true | 19806 /// @domName WebGLRenderingContext.uniform1i; @docsEditable true |
19501 void uniform1i(WebGLUniformLocation location, int x) native; | 19807 void uniform1i(WebGLUniformLocation location, int x) native; |
19502 | 19808 |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19679 /// @domName WebKitNamedFlow.firstEmptyRegionIndex; @docsEditable true | 19985 /// @domName WebKitNamedFlow.firstEmptyRegionIndex; @docsEditable true |
19680 final int firstEmptyRegionIndex; | 19986 final int firstEmptyRegionIndex; |
19681 | 19987 |
19682 /// @domName WebKitNamedFlow.name; @docsEditable true | 19988 /// @domName WebKitNamedFlow.name; @docsEditable true |
19683 final String name; | 19989 final String name; |
19684 | 19990 |
19685 /// @domName WebKitNamedFlow.overset; @docsEditable true | 19991 /// @domName WebKitNamedFlow.overset; @docsEditable true |
19686 final bool overset; | 19992 final bool overset; |
19687 | 19993 |
19688 /// @domName WebKitNamedFlow.addEventListener; @docsEditable true | 19994 /// @domName WebKitNamedFlow.addEventListener; @docsEditable true |
19689 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 19995 @JSName('addEventListener') |
| 19996 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19690 | 19997 |
19691 /// @domName WebKitNamedFlow.dispatchEvent; @docsEditable true | 19998 /// @domName WebKitNamedFlow.dispatchEvent; @docsEditable true |
19692 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 19999 @JSName('dispatchEvent') |
| 20000 bool $dom_dispatchEvent(Event event) native; |
19693 | 20001 |
19694 /// @domName WebKitNamedFlow.getContent; @docsEditable true | 20002 /// @domName WebKitNamedFlow.getContent; @docsEditable true |
19695 @Returns('_NodeList') @Creates('_NodeList') | 20003 @Returns('_NodeList') @Creates('_NodeList') |
19696 List<Node> getContent() native; | 20004 List<Node> getContent() native; |
19697 | 20005 |
19698 /// @domName WebKitNamedFlow.getRegions; @docsEditable true | 20006 /// @domName WebKitNamedFlow.getRegions; @docsEditable true |
19699 @Returns('_NodeList') @Creates('_NodeList') | 20007 @Returns('_NodeList') @Creates('_NodeList') |
19700 List<Node> getRegions() native; | 20008 List<Node> getRegions() native; |
19701 | 20009 |
19702 /// @domName WebKitNamedFlow.getRegionsByContent; @docsEditable true | 20010 /// @domName WebKitNamedFlow.getRegionsByContent; @docsEditable true |
19703 @Returns('_NodeList') @Creates('_NodeList') | 20011 @Returns('_NodeList') @Creates('_NodeList') |
19704 List<Node> getRegionsByContent(Node contentNode) native; | 20012 List<Node> getRegionsByContent(Node contentNode) native; |
19705 | 20013 |
19706 /// @domName WebKitNamedFlow.removeEventListener; @docsEditable true | 20014 /// @domName WebKitNamedFlow.removeEventListener; @docsEditable true |
19707 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20015 @JSName('removeEventListener') |
| 20016 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19708 } | 20017 } |
19709 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 20018 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19710 // for details. All rights reserved. Use of this source code is governed by a | 20019 // for details. All rights reserved. Use of this source code is governed by a |
19711 // BSD-style license that can be found in the LICENSE file. | 20020 // BSD-style license that can be found in the LICENSE file. |
19712 | 20021 |
19713 // WARNING: Do not edit - generated code. | 20022 // WARNING: Do not edit - generated code. |
19714 | 20023 |
19715 | 20024 |
19716 class WebSocket extends EventTarget native "*WebSocket" { | 20025 class WebSocket extends EventTarget native "*WebSocket" { |
19717 factory WebSocket(String url) => _WebSocketFactoryProvider.createWebSocket(url
); | 20026 factory WebSocket(String url) => _WebSocketFactoryProvider.createWebSocket(url
); |
(...skipping 25 matching lines...) Expand all Loading... |
19743 /// @domName WebSocket.protocol; @docsEditable true | 20052 /// @domName WebSocket.protocol; @docsEditable true |
19744 final String protocol; | 20053 final String protocol; |
19745 | 20054 |
19746 /// @domName WebSocket.readyState; @docsEditable true | 20055 /// @domName WebSocket.readyState; @docsEditable true |
19747 final int readyState; | 20056 final int readyState; |
19748 | 20057 |
19749 /// @domName WebSocket.url; @docsEditable true | 20058 /// @domName WebSocket.url; @docsEditable true |
19750 final String url; | 20059 final String url; |
19751 | 20060 |
19752 /// @domName WebSocket.addEventListener; @docsEditable true | 20061 /// @domName WebSocket.addEventListener; @docsEditable true |
19753 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 20062 @JSName('addEventListener') |
| 20063 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19754 | 20064 |
19755 /// @domName WebSocket.close; @docsEditable true | 20065 /// @domName WebSocket.close; @docsEditable true |
19756 void close([int code, String reason]) native; | 20066 void close([int code, String reason]) native; |
19757 | 20067 |
19758 /// @domName WebSocket.dispatchEvent; @docsEditable true | 20068 /// @domName WebSocket.dispatchEvent; @docsEditable true |
19759 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 20069 @JSName('dispatchEvent') |
| 20070 bool $dom_dispatchEvent(Event evt) native; |
19760 | 20071 |
19761 /// @domName WebSocket.removeEventListener; @docsEditable true | 20072 /// @domName WebSocket.removeEventListener; @docsEditable true |
19762 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20073 @JSName('removeEventListener') |
| 20074 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19763 | 20075 |
19764 /// @domName WebSocket.send; @docsEditable true | 20076 /// @domName WebSocket.send; @docsEditable true |
19765 void send(data) native; | 20077 void send(data) native; |
19766 | 20078 |
19767 } | 20079 } |
19768 | 20080 |
19769 class WebSocketEvents extends Events { | 20081 class WebSocketEvents extends Events { |
19770 WebSocketEvents(EventTarget _ptr) : super(_ptr); | 20082 WebSocketEvents(EventTarget _ptr) : super(_ptr); |
19771 | 20083 |
19772 EventListenerList get close => this['close']; | 20084 EventListenerList get close => this['close']; |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19882 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { | 20194 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { |
19883 if (?messagePorts) { | 20195 if (?messagePorts) { |
19884 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 20196 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
19885 _postMessage_1(message_1, messagePorts); | 20197 _postMessage_1(message_1, messagePorts); |
19886 return; | 20198 return; |
19887 } | 20199 } |
19888 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 20200 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
19889 _postMessage_2(message_2); | 20201 _postMessage_2(message_2); |
19890 return; | 20202 return; |
19891 } | 20203 } |
19892 void _postMessage_1(message, List messagePorts) native "postMessage"; | 20204 @JSName('postMessage') |
19893 void _postMessage_2(message) native "postMessage"; | 20205 void _postMessage_1(message, List messagePorts) native; |
| 20206 @JSName('postMessage') |
| 20207 void _postMessage_2(message) native; |
19894 | 20208 |
19895 /// @domName Worker.terminate; @docsEditable true | 20209 /// @domName Worker.terminate; @docsEditable true |
19896 void terminate() native; | 20210 void terminate() native; |
19897 } | 20211 } |
19898 | 20212 |
19899 class WorkerEvents extends AbstractWorkerEvents { | 20213 class WorkerEvents extends AbstractWorkerEvents { |
19900 WorkerEvents(EventTarget _ptr) : super(_ptr); | 20214 WorkerEvents(EventTarget _ptr) : super(_ptr); |
19901 | 20215 |
19902 EventListenerList get message => this['message']; | 20216 EventListenerList get message => this['message']; |
19903 } | 20217 } |
(...skipping 25 matching lines...) Expand all Loading... |
19929 /// @domName WorkerContext.self; @docsEditable true | 20243 /// @domName WorkerContext.self; @docsEditable true |
19930 final WorkerContext self; | 20244 final WorkerContext self; |
19931 | 20245 |
19932 /// @domName WorkerContext.webkitIndexedDB; @docsEditable true | 20246 /// @domName WorkerContext.webkitIndexedDB; @docsEditable true |
19933 final IDBFactory webkitIndexedDB; | 20247 final IDBFactory webkitIndexedDB; |
19934 | 20248 |
19935 /// @domName WorkerContext.webkitNotifications; @docsEditable true | 20249 /// @domName WorkerContext.webkitNotifications; @docsEditable true |
19936 final NotificationCenter webkitNotifications; | 20250 final NotificationCenter webkitNotifications; |
19937 | 20251 |
19938 /// @domName WorkerContext.addEventListener; @docsEditable true | 20252 /// @domName WorkerContext.addEventListener; @docsEditable true |
19939 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 20253 @JSName('addEventListener') |
| 20254 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19940 | 20255 |
19941 /// @domName WorkerContext.clearInterval; @docsEditable true | 20256 /// @domName WorkerContext.clearInterval; @docsEditable true |
19942 void clearInterval(int handle) native; | 20257 void clearInterval(int handle) native; |
19943 | 20258 |
19944 /// @domName WorkerContext.clearTimeout; @docsEditable true | 20259 /// @domName WorkerContext.clearTimeout; @docsEditable true |
19945 void clearTimeout(int handle) native; | 20260 void clearTimeout(int handle) native; |
19946 | 20261 |
19947 /// @domName WorkerContext.close; @docsEditable true | 20262 /// @domName WorkerContext.close; @docsEditable true |
19948 void close() native; | 20263 void close() native; |
19949 | 20264 |
19950 /// @domName WorkerContext.dispatchEvent; @docsEditable true | 20265 /// @domName WorkerContext.dispatchEvent; @docsEditable true |
19951 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 20266 @JSName('dispatchEvent') |
| 20267 bool $dom_dispatchEvent(Event evt) native; |
19952 | 20268 |
19953 /// @domName WorkerContext.importScripts; @docsEditable true | 20269 /// @domName WorkerContext.importScripts; @docsEditable true |
19954 void importScripts() native; | 20270 void importScripts() native; |
19955 | 20271 |
19956 /// @domName WorkerContext.openDatabase; @docsEditable true | 20272 /// @domName WorkerContext.openDatabase; @docsEditable true |
19957 Database openDatabase(String name, String version, String displayName, int est
imatedSize, [DatabaseCallback creationCallback]) native; | 20273 Database openDatabase(String name, String version, String displayName, int est
imatedSize, [DatabaseCallback creationCallback]) native; |
19958 | 20274 |
19959 /// @domName WorkerContext.openDatabaseSync; @docsEditable true | 20275 /// @domName WorkerContext.openDatabaseSync; @docsEditable true |
19960 DatabaseSync openDatabaseSync(String name, String version, String displayName,
int estimatedSize, [DatabaseCallback creationCallback]) native; | 20276 DatabaseSync openDatabaseSync(String name, String version, String displayName,
int estimatedSize, [DatabaseCallback creationCallback]) native; |
19961 | 20277 |
19962 /// @domName WorkerContext.removeEventListener; @docsEditable true | 20278 /// @domName WorkerContext.removeEventListener; @docsEditable true |
19963 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20279 @JSName('removeEventListener') |
| 20280 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19964 | 20281 |
19965 /// @domName WorkerContext.setInterval; @docsEditable true | 20282 /// @domName WorkerContext.setInterval; @docsEditable true |
19966 int setInterval(TimeoutHandler handler, int timeout) native; | 20283 int setInterval(TimeoutHandler handler, int timeout) native; |
19967 | 20284 |
19968 /// @domName WorkerContext.setTimeout; @docsEditable true | 20285 /// @domName WorkerContext.setTimeout; @docsEditable true |
19969 int setTimeout(TimeoutHandler handler, int timeout) native; | 20286 int setTimeout(TimeoutHandler handler, int timeout) native; |
19970 | 20287 |
19971 /// @domName WorkerContext.webkitRequestFileSystem; @docsEditable true | 20288 /// @domName WorkerContext.webkitRequestFileSystem; @docsEditable true |
19972 void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCa
llback, ErrorCallback errorCallback]) native; | 20289 void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCa
llback, ErrorCallback errorCallback]) native; |
19973 | 20290 |
(...skipping 1427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
21401 void insertRange(int start, int rangeLength, [Node initialValue]) { | 21718 void insertRange(int start, int rangeLength, [Node initialValue]) { |
21402 throw new UnsupportedError("Cannot insertRange on immutable List."); | 21719 throw new UnsupportedError("Cannot insertRange on immutable List."); |
21403 } | 21720 } |
21404 | 21721 |
21405 List<Node> getRange(int start, int rangeLength) => | 21722 List<Node> getRange(int start, int rangeLength) => |
21406 _Lists.getRange(this, start, rangeLength, <Node>[]); | 21723 _Lists.getRange(this, start, rangeLength, <Node>[]); |
21407 | 21724 |
21408 // -- end List<Node> mixins. | 21725 // -- end List<Node> mixins. |
21409 | 21726 |
21410 /// @domName NodeList.item; @docsEditable true | 21727 /// @domName NodeList.item; @docsEditable true |
21411 Node _item(int index) native "item"; | 21728 @JSName('item') |
| 21729 Node _item(int index) native; |
21412 } | 21730 } |
21413 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 21731 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
21414 // for details. All rights reserved. Use of this source code is governed by a | 21732 // for details. All rights reserved. Use of this source code is governed by a |
21415 // BSD-style license that can be found in the LICENSE file. | 21733 // BSD-style license that can be found in the LICENSE file. |
21416 | 21734 |
21417 | 21735 |
21418 class _NotificationFactoryProvider { | 21736 class _NotificationFactoryProvider { |
21419 static Notification createNotification(String title, [Map options]) => | 21737 static Notification createNotification(String title, [Map options]) => |
21420 JS('Notification', 'new Notification(#,#)', title, options); | 21738 JS('Notification', 'new Notification(#,#)', title, options); |
21421 } | 21739 } |
(...skipping 638 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
22060 return length == 0; | 22378 return length == 0; |
22061 } | 22379 } |
22062 | 22380 |
22063 /** | 22381 /** |
22064 * Checks to see if the node should be included in this map. | 22382 * Checks to see if the node should be included in this map. |
22065 */ | 22383 */ |
22066 bool _matches(Node node); | 22384 bool _matches(Node node); |
22067 } | 22385 } |
22068 | 22386 |
22069 /** | 22387 /** |
22070 * Wrapper to expose Element.attributes as a typed map. | 22388 * Wrapper to expose [Element.attributes] as a typed map. |
22071 */ | 22389 */ |
22072 class _ElementAttributeMap extends _AttributeMap { | 22390 class _ElementAttributeMap extends _AttributeMap { |
22073 | 22391 |
22074 final Element _element; | 22392 final Element _element; |
22075 | 22393 |
22076 _ElementAttributeMap(this._element); | 22394 _ElementAttributeMap(this._element); |
22077 | 22395 |
22078 bool containsKey(String key) { | 22396 bool containsKey(String key) { |
22079 return _element.$dom_hasAttribute(key); | 22397 return _element.$dom_hasAttribute(key); |
22080 } | 22398 } |
(...skipping 3070 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
25151 if (length < 0) throw new ArgumentError('length'); | 25469 if (length < 0) throw new ArgumentError('length'); |
25152 if (start < 0) throw new RangeError.value(start); | 25470 if (start < 0) throw new RangeError.value(start); |
25153 int end = start + length; | 25471 int end = start + length; |
25154 if (end > a.length) throw new RangeError.value(end); | 25472 if (end > a.length) throw new RangeError.value(end); |
25155 for (int i = start; i < end; i++) { | 25473 for (int i = start; i < end; i++) { |
25156 accumulator.add(a[i]); | 25474 accumulator.add(a[i]); |
25157 } | 25475 } |
25158 return accumulator; | 25476 return accumulator; |
25159 } | 25477 } |
25160 } | 25478 } |
OLD | NEW |