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 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1016 /// @domName HTMLButtonElement.formMethod; @docsEditable true | 1022 /// @domName HTMLButtonElement.formMethod; @docsEditable true |
1017 String formMethod; | 1023 String formMethod; |
1018 | 1024 |
1019 /// @domName HTMLButtonElement.formNoValidate; @docsEditable true | 1025 /// @domName HTMLButtonElement.formNoValidate; @docsEditable true |
1020 bool formNoValidate; | 1026 bool formNoValidate; |
1021 | 1027 |
1022 /// @domName HTMLButtonElement.formTarget; @docsEditable true | 1028 /// @domName HTMLButtonElement.formTarget; @docsEditable true |
1023 String formTarget; | 1029 String formTarget; |
1024 | 1030 |
1025 /// @domName HTMLButtonElement.labels; @docsEditable true | 1031 /// @domName HTMLButtonElement.labels; @docsEditable true |
1026 @Returns('_NodeList') @Creates('_NodeList') | 1032 @Returns('NodeList') @Creates('NodeList') |
1027 final List<Node> labels; | 1033 final List<Node> labels; |
1028 | 1034 |
1029 /// @domName HTMLButtonElement.name; @docsEditable true | 1035 /// @domName HTMLButtonElement.name; @docsEditable true |
1030 String name; | 1036 String name; |
1031 | 1037 |
1032 /// @domName HTMLButtonElement.type; @docsEditable true | 1038 /// @domName HTMLButtonElement.type; @docsEditable true |
1033 String type; | 1039 String type; |
1034 | 1040 |
1035 /// @domName HTMLButtonElement.validationMessage; @docsEditable true | 1041 /// @domName HTMLButtonElement.validationMessage; @docsEditable true |
1036 final String validationMessage; | 1042 final String validationMessage; |
(...skipping 313 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1350 /// @domName CSSPrimitiveValue.primitiveType; @docsEditable true | 1356 /// @domName CSSPrimitiveValue.primitiveType; @docsEditable true |
1351 final int primitiveType; | 1357 final int primitiveType; |
1352 | 1358 |
1353 /// @domName CSSPrimitiveValue.getCounterValue; @docsEditable true | 1359 /// @domName CSSPrimitiveValue.getCounterValue; @docsEditable true |
1354 Counter getCounterValue() native; | 1360 Counter getCounterValue() native; |
1355 | 1361 |
1356 /// @domName CSSPrimitiveValue.getFloatValue; @docsEditable true | 1362 /// @domName CSSPrimitiveValue.getFloatValue; @docsEditable true |
1357 num getFloatValue(int unitType) native; | 1363 num getFloatValue(int unitType) native; |
1358 | 1364 |
1359 /// @domName CSSPrimitiveValue.getRGBColorValue; @docsEditable true | 1365 /// @domName CSSPrimitiveValue.getRGBColorValue; @docsEditable true |
1360 RGBColor getRgbColorValue() native "getRGBColorValue"; | 1366 @JSName('getRGBColorValue') |
| 1367 RGBColor getRgbColorValue() native; |
1361 | 1368 |
1362 /// @domName CSSPrimitiveValue.getRectValue; @docsEditable true | 1369 /// @domName CSSPrimitiveValue.getRectValue; @docsEditable true |
1363 Rect getRectValue() native; | 1370 Rect getRectValue() native; |
1364 | 1371 |
1365 /// @domName CSSPrimitiveValue.getStringValue; @docsEditable true | 1372 /// @domName CSSPrimitiveValue.getStringValue; @docsEditable true |
1366 String getStringValue() native; | 1373 String getStringValue() native; |
1367 | 1374 |
1368 /// @domName CSSPrimitiveValue.setFloatValue; @docsEditable true | 1375 /// @domName CSSPrimitiveValue.setFloatValue; @docsEditable true |
1369 void setFloatValue(int unitType, num floatValue) native; | 1376 void setFloatValue(int unitType, num floatValue) native; |
1370 | 1377 |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1440 /// @domName CSSStyleDeclaration.cssText; @docsEditable true | 1447 /// @domName CSSStyleDeclaration.cssText; @docsEditable true |
1441 String cssText; | 1448 String cssText; |
1442 | 1449 |
1443 /// @domName CSSStyleDeclaration.length; @docsEditable true | 1450 /// @domName CSSStyleDeclaration.length; @docsEditable true |
1444 final int length; | 1451 final int length; |
1445 | 1452 |
1446 /// @domName CSSStyleDeclaration.parentRule; @docsEditable true | 1453 /// @domName CSSStyleDeclaration.parentRule; @docsEditable true |
1447 final CSSRule parentRule; | 1454 final CSSRule parentRule; |
1448 | 1455 |
1449 /// @domName CSSStyleDeclaration.getPropertyCSSValue; @docsEditable true | 1456 /// @domName CSSStyleDeclaration.getPropertyCSSValue; @docsEditable true |
1450 CSSValue getPropertyCssValue(String propertyName) native "getPropertyCSSValue"
; | 1457 @JSName('getPropertyCSSValue') |
| 1458 CSSValue getPropertyCssValue(String propertyName) native; |
1451 | 1459 |
1452 /// @domName CSSStyleDeclaration.getPropertyPriority; @docsEditable true | 1460 /// @domName CSSStyleDeclaration.getPropertyPriority; @docsEditable true |
1453 String getPropertyPriority(String propertyName) native; | 1461 String getPropertyPriority(String propertyName) native; |
1454 | 1462 |
1455 /// @domName CSSStyleDeclaration.getPropertyShorthand; @docsEditable true | 1463 /// @domName CSSStyleDeclaration.getPropertyShorthand; @docsEditable true |
1456 String getPropertyShorthand(String propertyName) native; | 1464 String getPropertyShorthand(String propertyName) native; |
1457 | 1465 |
1458 /// @domName CSSStyleDeclaration._getPropertyValue; @docsEditable true | 1466 /// @domName CSSStyleDeclaration._getPropertyValue; @docsEditable true |
1459 String _getPropertyValue(String propertyName) native "getPropertyValue"; | 1467 @JSName('getPropertyValue') |
| 1468 String _getPropertyValue(String propertyName) native; |
1460 | 1469 |
1461 /// @domName CSSStyleDeclaration.isPropertyImplicit; @docsEditable true | 1470 /// @domName CSSStyleDeclaration.isPropertyImplicit; @docsEditable true |
1462 bool isPropertyImplicit(String propertyName) native; | 1471 bool isPropertyImplicit(String propertyName) native; |
1463 | 1472 |
1464 /// @domName CSSStyleDeclaration.item; @docsEditable true | 1473 /// @domName CSSStyleDeclaration.item; @docsEditable true |
1465 String item(int index) native; | 1474 String item(int index) native; |
1466 | 1475 |
1467 /// @domName CSSStyleDeclaration.removeProperty; @docsEditable true | 1476 /// @domName CSSStyleDeclaration.removeProperty; @docsEditable true |
1468 String removeProperty(String propertyName) native; | 1477 String removeProperty(String propertyName) native; |
1469 | 1478 |
(...skipping 3304 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4774 return e; | 4783 return e; |
4775 } | 4784 } |
4776 | 4785 |
4777 /// @domName HTMLCanvasElement.height; @docsEditable true | 4786 /// @domName HTMLCanvasElement.height; @docsEditable true |
4778 int height; | 4787 int height; |
4779 | 4788 |
4780 /// @domName HTMLCanvasElement.width; @docsEditable true | 4789 /// @domName HTMLCanvasElement.width; @docsEditable true |
4781 int width; | 4790 int width; |
4782 | 4791 |
4783 /// @domName HTMLCanvasElement.toDataURL; @docsEditable true | 4792 /// @domName HTMLCanvasElement.toDataURL; @docsEditable true |
4784 String toDataUrl(String type, [num quality]) native "toDataURL"; | 4793 @JSName('toDataURL') |
| 4794 String toDataUrl(String type, [num quality]) native; |
4785 | 4795 |
4786 | 4796 |
4787 CanvasRenderingContext getContext(String contextId) native; | 4797 CanvasRenderingContext getContext(String contextId) native; |
4788 CanvasRenderingContext2D get context2d => getContext('2d'); | 4798 CanvasRenderingContext2D get context2d => getContext('2d'); |
4789 } | 4799 } |
4790 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 4800 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
4791 // for details. All rights reserved. Use of this source code is governed by a | 4801 // for details. All rights reserved. Use of this source code is governed by a |
4792 // BSD-style license that can be found in the LICENSE file. | 4802 // BSD-style license that can be found in the LICENSE file. |
4793 | 4803 |
4794 | 4804 |
(...skipping 118 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)) && | 4923 if ((?imagedata_OR_sw && (imagedata_OR_sw is ImageData || imagedata_OR_sw ==
null)) && |
4914 !?sh) { | 4924 !?sh) { |
4915 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw); | 4925 var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw); |
4916 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1)); | 4926 return _convertNativeToDart_ImageData(_createImageData_1(imagedata_1)); |
4917 } | 4927 } |
4918 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null)
)) { | 4928 if ((?imagedata_OR_sw && (imagedata_OR_sw is num || imagedata_OR_sw == null)
)) { |
4919 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw,
sh)); | 4929 return _convertNativeToDart_ImageData(_createImageData_2(imagedata_OR_sw,
sh)); |
4920 } | 4930 } |
4921 throw new ArgumentError("Incorrect number or type of arguments"); | 4931 throw new ArgumentError("Incorrect number or type of arguments"); |
4922 } | 4932 } |
| 4933 @JSName('createImageData') |
4923 @Creates('ImageData|=Object') | 4934 @Creates('ImageData|=Object') |
4924 _createImageData_1(imagedata) native "createImageData"; | 4935 _createImageData_1(imagedata) native; |
| 4936 @JSName('createImageData') |
4925 @Creates('ImageData|=Object') | 4937 @Creates('ImageData|=Object') |
4926 _createImageData_2(num sw, sh) native "createImageData"; | 4938 _createImageData_2(num sw, sh) native; |
4927 | 4939 |
4928 /// @domName CanvasRenderingContext2D.createLinearGradient; @docsEditable true | 4940 /// @domName CanvasRenderingContext2D.createLinearGradient; @docsEditable true |
4929 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; | 4941 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; |
4930 | 4942 |
4931 /// @domName CanvasRenderingContext2D.createPattern; @docsEditable true | 4943 /// @domName CanvasRenderingContext2D.createPattern; @docsEditable true |
4932 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; | 4944 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; |
4933 | 4945 |
4934 /// @domName CanvasRenderingContext2D.createRadialGradient; @docsEditable true | 4946 /// @domName CanvasRenderingContext2D.createRadialGradient; @docsEditable true |
4935 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; | 4947 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; |
4936 | 4948 |
4937 /// @domName CanvasRenderingContext2D.drawImage; @docsEditable true | 4949 /// @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; | 4950 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 | 4951 |
4940 /// @domName CanvasRenderingContext2D.drawImageFromRect; @docsEditable true | 4952 /// @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; | 4953 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 | 4954 |
4943 /// @domName CanvasRenderingContext2D.fill; @docsEditable true | 4955 /// @domName CanvasRenderingContext2D.fill; @docsEditable true |
4944 void fill() native; | 4956 void fill() native; |
4945 | 4957 |
4946 /// @domName CanvasRenderingContext2D.fillRect; @docsEditable true | 4958 /// @domName CanvasRenderingContext2D.fillRect; @docsEditable true |
4947 void fillRect(num x, num y, num width, num height) native; | 4959 void fillRect(num x, num y, num width, num height) native; |
4948 | 4960 |
4949 /// @domName CanvasRenderingContext2D.fillText; @docsEditable true | 4961 /// @domName CanvasRenderingContext2D.fillText; @docsEditable true |
4950 void fillText(String text, num x, num y, [num maxWidth]) native; | 4962 void fillText(String text, num x, num y, [num maxWidth]) native; |
4951 | 4963 |
4952 /// @domName CanvasRenderingContext2D.getImageData; @docsEditable true | 4964 /// @domName CanvasRenderingContext2D.getImageData; @docsEditable true |
4953 ImageData getImageData(num sx, num sy, num sw, num sh) { | 4965 ImageData getImageData(num sx, num sy, num sw, num sh) { |
4954 return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh)); | 4966 return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh)); |
4955 } | 4967 } |
| 4968 @JSName('getImageData') |
4956 @Creates('ImageData|=Object') | 4969 @Creates('ImageData|=Object') |
4957 _getImageData_1(sx, sy, sw, sh) native "getImageData"; | 4970 _getImageData_1(sx, sy, sw, sh) native; |
4958 | 4971 |
4959 /// @domName CanvasRenderingContext2D.getLineDash; @docsEditable true | 4972 /// @domName CanvasRenderingContext2D.getLineDash; @docsEditable true |
4960 List<num> getLineDash() native; | 4973 List<num> getLineDash() native; |
4961 | 4974 |
4962 /// @domName CanvasRenderingContext2D.isPointInPath; @docsEditable true | 4975 /// @domName CanvasRenderingContext2D.isPointInPath; @docsEditable true |
4963 bool isPointInPath(num x, num y) native; | 4976 bool isPointInPath(num x, num y) native; |
4964 | 4977 |
4965 /// @domName CanvasRenderingContext2D.lineTo; @docsEditable true | 4978 /// @domName CanvasRenderingContext2D.lineTo; @docsEditable true |
4966 void lineTo(num x, num y) native; | 4979 void lineTo(num x, num y) native; |
4967 | 4980 |
(...skipping 11 matching lines...) Expand all Loading... |
4979 !?dirtyHeight) { | 4992 !?dirtyHeight) { |
4980 var imagedata_1 = _convertDartToNative_ImageData(imagedata); | 4993 var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
4981 _putImageData_1(imagedata_1, dx, dy); | 4994 _putImageData_1(imagedata_1, dx, dy); |
4982 return; | 4995 return; |
4983 } | 4996 } |
4984 var imagedata_2 = _convertDartToNative_ImageData(imagedata); | 4997 var imagedata_2 = _convertDartToNative_ImageData(imagedata); |
4985 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight
); | 4998 _putImageData_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight
); |
4986 return; | 4999 return; |
4987 throw new ArgumentError("Incorrect number or type of arguments"); | 5000 throw new ArgumentError("Incorrect number or type of arguments"); |
4988 } | 5001 } |
4989 void _putImageData_1(imagedata, dx, dy) native "putImageData"; | 5002 @JSName('putImageData') |
4990 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh
t) native "putImageData"; | 5003 void _putImageData_1(imagedata, dx, dy) native; |
| 5004 @JSName('putImageData') |
| 5005 void _putImageData_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeigh
t) native; |
4991 | 5006 |
4992 /// @domName CanvasRenderingContext2D.quadraticCurveTo; @docsEditable true | 5007 /// @domName CanvasRenderingContext2D.quadraticCurveTo; @docsEditable true |
4993 void quadraticCurveTo(num cpx, num cpy, num x, num y) native; | 5008 void quadraticCurveTo(num cpx, num cpy, num x, num y) native; |
4994 | 5009 |
4995 /// @domName CanvasRenderingContext2D.rect; @docsEditable true | 5010 /// @domName CanvasRenderingContext2D.rect; @docsEditable true |
4996 void rect(num x, num y, num width, num height) native; | 5011 void rect(num x, num y, num width, num height) native; |
4997 | 5012 |
4998 /// @domName CanvasRenderingContext2D.restore; @docsEditable true | 5013 /// @domName CanvasRenderingContext2D.restore; @docsEditable true |
4999 void restore() native; | 5014 void restore() native; |
5000 | 5015 |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5046 /// @domName CanvasRenderingContext2D.transform; @docsEditable true | 5061 /// @domName CanvasRenderingContext2D.transform; @docsEditable true |
5047 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; | 5062 void transform(num m11, num m12, num m21, num m22, num dx, num dy) native; |
5048 | 5063 |
5049 /// @domName CanvasRenderingContext2D.translate; @docsEditable true | 5064 /// @domName CanvasRenderingContext2D.translate; @docsEditable true |
5050 void translate(num tx, num ty) native; | 5065 void translate(num tx, num ty) native; |
5051 | 5066 |
5052 /// @domName CanvasRenderingContext2D.webkitGetImageDataHD; @docsEditable true | 5067 /// @domName CanvasRenderingContext2D.webkitGetImageDataHD; @docsEditable true |
5053 ImageData webkitGetImageDataHD(num sx, num sy, num sw, num sh) { | 5068 ImageData webkitGetImageDataHD(num sx, num sy, num sw, num sh) { |
5054 return _convertNativeToDart_ImageData(_webkitGetImageDataHD_1(sx, sy, sw, sh
)); | 5069 return _convertNativeToDart_ImageData(_webkitGetImageDataHD_1(sx, sy, sw, sh
)); |
5055 } | 5070 } |
| 5071 @JSName('webkitGetImageDataHD') |
5056 @Creates('ImageData|=Object') | 5072 @Creates('ImageData|=Object') |
5057 _webkitGetImageDataHD_1(sx, sy, sw, sh) native "webkitGetImageDataHD"; | 5073 _webkitGetImageDataHD_1(sx, sy, sw, sh) native; |
5058 | 5074 |
5059 /// @domName CanvasRenderingContext2D.webkitPutImageDataHD; @docsEditable true | 5075 /// @domName CanvasRenderingContext2D.webkitPutImageDataHD; @docsEditable true |
5060 void webkitPutImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, nu
m dirtyY, num dirtyWidth, num dirtyHeight]) { | 5076 void webkitPutImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, nu
m dirtyY, num dirtyWidth, num dirtyHeight]) { |
5061 if (!?dirtyX && | 5077 if (!?dirtyX && |
5062 !?dirtyY && | 5078 !?dirtyY && |
5063 !?dirtyWidth && | 5079 !?dirtyWidth && |
5064 !?dirtyHeight) { | 5080 !?dirtyHeight) { |
5065 var imagedata_1 = _convertDartToNative_ImageData(imagedata); | 5081 var imagedata_1 = _convertDartToNative_ImageData(imagedata); |
5066 _webkitPutImageDataHD_1(imagedata_1, dx, dy); | 5082 _webkitPutImageDataHD_1(imagedata_1, dx, dy); |
5067 return; | 5083 return; |
5068 } | 5084 } |
5069 var imagedata_2 = _convertDartToNative_ImageData(imagedata); | 5085 var imagedata_2 = _convertDartToNative_ImageData(imagedata); |
5070 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir
tyHeight); | 5086 _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dir
tyHeight); |
5071 return; | 5087 return; |
5072 throw new ArgumentError("Incorrect number or type of arguments"); | 5088 throw new ArgumentError("Incorrect number or type of arguments"); |
5073 } | 5089 } |
5074 void _webkitPutImageDataHD_1(imagedata, dx, dy) native "webkitPutImageDataHD"; | 5090 @JSName('webkitPutImageDataHD') |
5075 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di
rtyHeight) native "webkitPutImageDataHD"; | 5091 void _webkitPutImageDataHD_1(imagedata, dx, dy) native; |
| 5092 @JSName('webkitPutImageDataHD') |
| 5093 void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, di
rtyHeight) native; |
5076 | 5094 |
5077 | 5095 |
5078 /** | 5096 /** |
5079 * Sets the color used inside shapes. | 5097 * Sets the color used inside shapes. |
5080 * [r], [g], [b] are 0-255, [a] is 0-1. | 5098 * [r], [g], [b] are 0-255, [a] is 0-1. |
5081 */ | 5099 */ |
5082 void setFillColorRgb(int r, int g, int b, [num a = 1]) { | 5100 void setFillColorRgb(int r, int g, int b, [num a = 1]) { |
5083 this.fillStyle = 'rgba($r, $g, $b, $a)'; | 5101 this.fillStyle = 'rgba($r, $g, $b, $a)'; |
5084 } | 5102 } |
5085 | 5103 |
(...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5343 | 5361 |
5344 factory ContentElement() => document.$dom_createElement("content"); | 5362 factory ContentElement() => document.$dom_createElement("content"); |
5345 | 5363 |
5346 /// @domName HTMLContentElement.resetStyleInheritance; @docsEditable true | 5364 /// @domName HTMLContentElement.resetStyleInheritance; @docsEditable true |
5347 bool resetStyleInheritance; | 5365 bool resetStyleInheritance; |
5348 | 5366 |
5349 /// @domName HTMLContentElement.select; @docsEditable true | 5367 /// @domName HTMLContentElement.select; @docsEditable true |
5350 String select; | 5368 String select; |
5351 | 5369 |
5352 /// @domName HTMLContentElement.getDistributedNodes; @docsEditable true | 5370 /// @domName HTMLContentElement.getDistributedNodes; @docsEditable true |
5353 @Returns('_NodeList') @Creates('_NodeList') | 5371 @Returns('NodeList') @Creates('NodeList') |
5354 List<Node> getDistributedNodes() native; | 5372 List<Node> getDistributedNodes() native; |
5355 } | 5373 } |
5356 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5374 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5357 // for details. All rights reserved. Use of this source code is governed by a | 5375 // for details. All rights reserved. Use of this source code is governed by a |
5358 // BSD-style license that can be found in the LICENSE file. | 5376 // BSD-style license that can be found in the LICENSE file. |
5359 | 5377 |
5360 | 5378 |
5361 /// @domName ConvolverNode; @docsEditable true | 5379 /// @domName ConvolverNode; @docsEditable true |
5362 class ConvolverNode extends AudioNode native "*ConvolverNode" { | 5380 class ConvolverNode extends AudioNode native "*ConvolverNode" { |
5363 | 5381 |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5433 | 5451 |
5434 class CustomEvent extends Event native "*CustomEvent" { | 5452 class CustomEvent extends Event native "*CustomEvent" { |
5435 factory CustomEvent(String type, [bool canBubble = true, bool cancelable = tru
e, | 5453 factory CustomEvent(String type, [bool canBubble = true, bool cancelable = tru
e, |
5436 Object detail]) => _CustomEventFactoryProvider.createCustomEvent( | 5454 Object detail]) => _CustomEventFactoryProvider.createCustomEvent( |
5437 type, canBubble, cancelable, detail); | 5455 type, canBubble, cancelable, detail); |
5438 | 5456 |
5439 /// @domName CustomEvent.detail; @docsEditable true | 5457 /// @domName CustomEvent.detail; @docsEditable true |
5440 final Object detail; | 5458 final Object detail; |
5441 | 5459 |
5442 /// @domName CustomEvent.initCustomEvent; @docsEditable true | 5460 /// @domName CustomEvent.initCustomEvent; @docsEditable true |
5443 void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableAr
g, Object detailArg) native "initCustomEvent"; | 5461 @JSName('initCustomEvent') |
| 5462 void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableAr
g, Object detailArg) native; |
5444 | 5463 |
5445 } | 5464 } |
5446 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5465 // 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 | 5466 // 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. | 5467 // BSD-style license that can be found in the LICENSE file. |
5449 | 5468 |
5450 | 5469 |
5451 /// @domName HTMLDListElement; @docsEditable true | 5470 /// @domName HTMLDListElement; @docsEditable true |
5452 class DListElement extends Element implements Element native "*HTMLDListElement"
{ | 5471 class DListElement extends Element implements Element native "*HTMLDListElement"
{ |
5453 | 5472 |
(...skipping 26 matching lines...) Expand all Loading... |
5480 | 5499 |
5481 static const int UPDATEREADY = 4; | 5500 static const int UPDATEREADY = 4; |
5482 | 5501 |
5483 /// @domName DOMApplicationCache.status; @docsEditable true | 5502 /// @domName DOMApplicationCache.status; @docsEditable true |
5484 final int status; | 5503 final int status; |
5485 | 5504 |
5486 /// @domName DOMApplicationCache.abort; @docsEditable true | 5505 /// @domName DOMApplicationCache.abort; @docsEditable true |
5487 void abort() native; | 5506 void abort() native; |
5488 | 5507 |
5489 /// @domName DOMApplicationCache.addEventListener; @docsEditable true | 5508 /// @domName DOMApplicationCache.addEventListener; @docsEditable true |
5490 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 5509 @JSName('addEventListener') |
| 5510 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
5491 | 5511 |
5492 /// @domName DOMApplicationCache.dispatchEvent; @docsEditable true | 5512 /// @domName DOMApplicationCache.dispatchEvent; @docsEditable true |
5493 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 5513 @JSName('dispatchEvent') |
| 5514 bool $dom_dispatchEvent(Event evt) native; |
5494 | 5515 |
5495 /// @domName DOMApplicationCache.removeEventListener; @docsEditable true | 5516 /// @domName DOMApplicationCache.removeEventListener; @docsEditable true |
5496 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 5517 @JSName('removeEventListener') |
| 5518 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
5497 | 5519 |
5498 /// @domName DOMApplicationCache.swapCache; @docsEditable true | 5520 /// @domName DOMApplicationCache.swapCache; @docsEditable true |
5499 void swapCache() native; | 5521 void swapCache() native; |
5500 | 5522 |
5501 /// @domName DOMApplicationCache.update; @docsEditable true | 5523 /// @domName DOMApplicationCache.update; @docsEditable true |
5502 void update() native; | 5524 void update() native; |
5503 } | 5525 } |
5504 | 5526 |
5505 class DOMApplicationCacheEvents extends Events { | 5527 class DOMApplicationCacheEvents extends Events { |
5506 DOMApplicationCacheEvents(EventTarget _ptr) : super(_ptr); | 5528 DOMApplicationCacheEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5632 } | 5654 } |
5633 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5655 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5634 // for details. All rights reserved. Use of this source code is governed by a | 5656 // for details. All rights reserved. Use of this source code is governed by a |
5635 // BSD-style license that can be found in the LICENSE file. | 5657 // BSD-style license that can be found in the LICENSE file. |
5636 | 5658 |
5637 | 5659 |
5638 /// @domName DOMImplementation; @docsEditable true | 5660 /// @domName DOMImplementation; @docsEditable true |
5639 class DOMImplementation native "*DOMImplementation" { | 5661 class DOMImplementation native "*DOMImplementation" { |
5640 | 5662 |
5641 /// @domName DOMImplementation.createCSSStyleSheet; @docsEditable true | 5663 /// @domName DOMImplementation.createCSSStyleSheet; @docsEditable true |
5642 CSSStyleSheet createCssStyleSheet(String title, String media) native "createCS
SStyleSheet"; | 5664 @JSName('createCSSStyleSheet') |
| 5665 CSSStyleSheet createCssStyleSheet(String title, String media) native; |
5643 | 5666 |
5644 /// @domName DOMImplementation.createDocument; @docsEditable true | 5667 /// @domName DOMImplementation.createDocument; @docsEditable true |
5645 Document createDocument(String namespaceURI, String qualifiedName, DocumentTyp
e doctype) native; | 5668 Document createDocument(String namespaceURI, String qualifiedName, DocumentTyp
e doctype) native; |
5646 | 5669 |
5647 /// @domName DOMImplementation.createDocumentType; @docsEditable true | 5670 /// @domName DOMImplementation.createDocumentType; @docsEditable true |
5648 DocumentType createDocumentType(String qualifiedName, String publicId, String
systemId) native; | 5671 DocumentType createDocumentType(String qualifiedName, String publicId, String
systemId) native; |
5649 | 5672 |
5650 /// @domName DOMImplementation.createHTMLDocument; @docsEditable true | 5673 /// @domName DOMImplementation.createHTMLDocument; @docsEditable true |
5651 HtmlDocument createHtmlDocument(String title) native "createHTMLDocument"; | 5674 @JSName('createHTMLDocument') |
| 5675 HtmlDocument createHtmlDocument(String title) native; |
5652 | 5676 |
5653 /// @domName DOMImplementation.hasFeature; @docsEditable true | 5677 /// @domName DOMImplementation.hasFeature; @docsEditable true |
5654 bool hasFeature(String feature, String version) native; | 5678 bool hasFeature(String feature, String version) native; |
5655 } | 5679 } |
5656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 5680 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
5657 // for details. All rights reserved. Use of this source code is governed by a | 5681 // for details. All rights reserved. Use of this source code is governed by a |
5658 // BSD-style license that can be found in the LICENSE file. | 5682 // BSD-style license that can be found in the LICENSE file. |
5659 | 5683 |
5660 | 5684 |
5661 /// @domName MimeType; @docsEditable true | 5685 /// @domName MimeType; @docsEditable true |
(...skipping 574 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6236 void postMessage(/*any*/ message, [List messagePorts]) { | 6260 void postMessage(/*any*/ message, [List messagePorts]) { |
6237 if (?messagePorts) { | 6261 if (?messagePorts) { |
6238 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 6262 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
6239 _postMessage_1(message_1, messagePorts); | 6263 _postMessage_1(message_1, messagePorts); |
6240 return; | 6264 return; |
6241 } | 6265 } |
6242 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 6266 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
6243 _postMessage_2(message_2); | 6267 _postMessage_2(message_2); |
6244 return; | 6268 return; |
6245 } | 6269 } |
6246 void _postMessage_1(message, List messagePorts) native "postMessage"; | 6270 @JSName('postMessage') |
6247 void _postMessage_2(message) native "postMessage"; | 6271 void _postMessage_1(message, List messagePorts) native; |
| 6272 @JSName('postMessage') |
| 6273 void _postMessage_2(message) native; |
6248 } | 6274 } |
6249 | 6275 |
6250 class DedicatedWorkerContextEvents extends WorkerContextEvents { | 6276 class DedicatedWorkerContextEvents extends WorkerContextEvents { |
6251 DedicatedWorkerContextEvents(EventTarget _ptr) : super(_ptr); | 6277 DedicatedWorkerContextEvents(EventTarget _ptr) : super(_ptr); |
6252 | 6278 |
6253 EventListenerList get message => this['message']; | 6279 EventListenerList get message => this['message']; |
6254 } | 6280 } |
6255 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6281 // 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 | 6282 // 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. | 6283 // 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; | 6371 return; |
6346 } | 6372 } |
6347 if (?options) { | 6373 if (?options) { |
6348 var options_3 = _convertDartToNative_Dictionary(options); | 6374 var options_3 = _convertDartToNative_Dictionary(options); |
6349 _getDirectory_3(path, options_3); | 6375 _getDirectory_3(path, options_3); |
6350 return; | 6376 return; |
6351 } | 6377 } |
6352 _getDirectory_4(path); | 6378 _getDirectory_4(path); |
6353 return; | 6379 return; |
6354 } | 6380 } |
6355 void _getDirectory_1(path, options, EntryCallback successCallback, ErrorCallba
ck errorCallback) native "getDirectory"; | 6381 @JSName('getDirectory') |
6356 void _getDirectory_2(path, options, EntryCallback successCallback) native "get
Directory"; | 6382 void _getDirectory_1(path, options, EntryCallback successCallback, ErrorCallba
ck errorCallback) native; |
6357 void _getDirectory_3(path, options) native "getDirectory"; | 6383 @JSName('getDirectory') |
6358 void _getDirectory_4(path) native "getDirectory"; | 6384 void _getDirectory_2(path, options, EntryCallback successCallback) native; |
| 6385 @JSName('getDirectory') |
| 6386 void _getDirectory_3(path, options) native; |
| 6387 @JSName('getDirectory') |
| 6388 void _getDirectory_4(path) native; |
6359 | 6389 |
6360 /// @domName DirectoryEntry.getFile; @docsEditable true | 6390 /// @domName DirectoryEntry.getFile; @docsEditable true |
6361 void getFile(String path, {Map options, EntryCallback successCallback, ErrorCa
llback errorCallback}) { | 6391 void getFile(String path, {Map options, EntryCallback successCallback, ErrorCa
llback errorCallback}) { |
6362 if (?errorCallback) { | 6392 if (?errorCallback) { |
6363 var options_1 = _convertDartToNative_Dictionary(options); | 6393 var options_1 = _convertDartToNative_Dictionary(options); |
6364 _getFile_1(path, options_1, successCallback, errorCallback); | 6394 _getFile_1(path, options_1, successCallback, errorCallback); |
6365 return; | 6395 return; |
6366 } | 6396 } |
6367 if (?successCallback) { | 6397 if (?successCallback) { |
6368 var options_2 = _convertDartToNative_Dictionary(options); | 6398 var options_2 = _convertDartToNative_Dictionary(options); |
6369 _getFile_2(path, options_2, successCallback); | 6399 _getFile_2(path, options_2, successCallback); |
6370 return; | 6400 return; |
6371 } | 6401 } |
6372 if (?options) { | 6402 if (?options) { |
6373 var options_3 = _convertDartToNative_Dictionary(options); | 6403 var options_3 = _convertDartToNative_Dictionary(options); |
6374 _getFile_3(path, options_3); | 6404 _getFile_3(path, options_3); |
6375 return; | 6405 return; |
6376 } | 6406 } |
6377 _getFile_4(path); | 6407 _getFile_4(path); |
6378 return; | 6408 return; |
6379 } | 6409 } |
6380 void _getFile_1(path, options, EntryCallback successCallback, ErrorCallback er
rorCallback) native "getFile"; | 6410 @JSName('getFile') |
6381 void _getFile_2(path, options, EntryCallback successCallback) native "getFile"
; | 6411 void _getFile_1(path, options, EntryCallback successCallback, ErrorCallback er
rorCallback) native; |
6382 void _getFile_3(path, options) native "getFile"; | 6412 @JSName('getFile') |
6383 void _getFile_4(path) native "getFile"; | 6413 void _getFile_2(path, options, EntryCallback successCallback) native; |
| 6414 @JSName('getFile') |
| 6415 void _getFile_3(path, options) native; |
| 6416 @JSName('getFile') |
| 6417 void _getFile_4(path) native; |
6384 | 6418 |
6385 /// @domName DirectoryEntry.removeRecursively; @docsEditable true | 6419 /// @domName DirectoryEntry.removeRecursively; @docsEditable true |
6386 void removeRecursively(VoidCallback successCallback, [ErrorCallback errorCallb
ack]) native; | 6420 void removeRecursively(VoidCallback successCallback, [ErrorCallback errorCallb
ack]) native; |
6387 } | 6421 } |
6388 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6422 // 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 | 6423 // 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. | 6424 // BSD-style license that can be found in the LICENSE file. |
6391 | 6425 |
6392 | 6426 |
6393 /// @domName DirectoryEntrySync; @docsEditable true | 6427 /// @domName DirectoryEntrySync; @docsEditable true |
6394 class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" { | 6428 class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" { |
6395 | 6429 |
6396 /// @domName DirectoryEntrySync.createReader; @docsEditable true | 6430 /// @domName DirectoryEntrySync.createReader; @docsEditable true |
6397 DirectoryReaderSync createReader() native; | 6431 DirectoryReaderSync createReader() native; |
6398 | 6432 |
6399 /// @domName DirectoryEntrySync.getDirectory; @docsEditable true | 6433 /// @domName DirectoryEntrySync.getDirectory; @docsEditable true |
6400 DirectoryEntrySync getDirectory(String path, Map flags) { | 6434 DirectoryEntrySync getDirectory(String path, Map flags) { |
6401 var flags_1 = _convertDartToNative_Dictionary(flags); | 6435 var flags_1 = _convertDartToNative_Dictionary(flags); |
6402 return _getDirectory_1(path, flags_1); | 6436 return _getDirectory_1(path, flags_1); |
6403 } | 6437 } |
6404 DirectoryEntrySync _getDirectory_1(path, flags) native "getDirectory"; | 6438 @JSName('getDirectory') |
| 6439 DirectoryEntrySync _getDirectory_1(path, flags) native; |
6405 | 6440 |
6406 /// @domName DirectoryEntrySync.getFile; @docsEditable true | 6441 /// @domName DirectoryEntrySync.getFile; @docsEditable true |
6407 FileEntrySync getFile(String path, Map flags) { | 6442 FileEntrySync getFile(String path, Map flags) { |
6408 var flags_1 = _convertDartToNative_Dictionary(flags); | 6443 var flags_1 = _convertDartToNative_Dictionary(flags); |
6409 return _getFile_1(path, flags_1); | 6444 return _getFile_1(path, flags_1); |
6410 } | 6445 } |
6411 FileEntrySync _getFile_1(path, flags) native "getFile"; | 6446 @JSName('getFile') |
| 6447 FileEntrySync _getFile_1(path, flags) native; |
6412 | 6448 |
6413 /// @domName DirectoryEntrySync.removeRecursively; @docsEditable true | 6449 /// @domName DirectoryEntrySync.removeRecursively; @docsEditable true |
6414 void removeRecursively() native; | 6450 void removeRecursively() native; |
6415 } | 6451 } |
6416 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6452 // 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 | 6453 // 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. | 6454 // BSD-style license that can be found in the LICENSE file. |
6419 | 6455 |
6420 | 6456 |
6421 /// @domName DirectoryReader; @docsEditable true | 6457 /// @domName DirectoryReader; @docsEditable true |
(...skipping 12 matching lines...) Expand all Loading... |
6434 | 6470 |
6435 /// @domName DirectoryReaderSync.readEntries; @docsEditable true | 6471 /// @domName DirectoryReaderSync.readEntries; @docsEditable true |
6436 @Returns('_EntryArraySync') @Creates('_EntryArraySync') | 6472 @Returns('_EntryArraySync') @Creates('_EntryArraySync') |
6437 List<EntrySync> readEntries() native; | 6473 List<EntrySync> readEntries() native; |
6438 } | 6474 } |
6439 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6475 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6440 // for details. All rights reserved. Use of this source code is governed by a | 6476 // for details. All rights reserved. Use of this source code is governed by a |
6441 // BSD-style license that can be found in the LICENSE file. | 6477 // BSD-style license that can be found in the LICENSE file. |
6442 | 6478 |
6443 | 6479 |
6444 /** | |
6445 * Represents an HTML <div> element. | |
6446 * | |
6447 * The [DivElement] is a generic container for content and does not have any | |
6448 * special significance. It is functionally similar to [SpanElement]. | |
6449 * | |
6450 * The [DivElement] is a block-level element, as opposed to [SpanElement], | |
6451 * which is an inline-level element. | |
6452 * | |
6453 * Example usage: | |
6454 * | |
6455 * DivElement div = new DivElement(); | |
6456 * div.text = 'Here's my new DivElem | |
6457 * document.body.elements.add(elem); | |
6458 * | |
6459 * See also: | |
6460 * | |
6461 * * [HTML <div> element](http://www.w3.org/TR/html-markup/div.html) from W3C. | |
6462 * * [Block-level element](http://www.w3.org/TR/CSS2/visuren.html#block-boxes) f
rom W3C. | |
6463 * * [Inline-level element](http://www.w3.org/TR/CSS2/visuren.html#inline-boxes)
from W3C. | |
6464 */ | |
6465 /// @domName HTMLDivElement; @docsEditable true | 6480 /// @domName HTMLDivElement; @docsEditable true |
6466 class DivElement extends Element implements Element native "*HTMLDivElement" { | 6481 class DivElement extends Element implements Element native "*HTMLDivElement" { |
6467 | 6482 |
6468 factory DivElement() => document.$dom_createElement("div"); | 6483 factory DivElement() => document.$dom_createElement("div"); |
6469 } | 6484 } |
6470 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6485 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6471 // for details. All rights reserved. Use of this source code is governed by a | 6486 // for details. All rights reserved. Use of this source code is governed by a |
6472 // BSD-style license that can be found in the LICENSE file. | 6487 // BSD-style license that can be found in the LICENSE file. |
6473 | 6488 |
6474 | 6489 |
6475 class Document extends Node native "*Document" | 6490 class Document extends Node native "*Document" |
6476 { | 6491 { |
6477 | 6492 |
6478 | 6493 |
6479 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 6494 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
6480 DocumentEvents get on => | 6495 DocumentEvents get on => |
6481 new DocumentEvents(this); | 6496 new DocumentEvents(this); |
6482 | 6497 |
6483 /// @domName Document.body; @docsEditable true | 6498 /// @domName Document.body; @docsEditable true |
6484 Element get $dom_body => JS("Element", "#.body", this); | 6499 @JSName('body') |
6485 | 6500 Element $dom_body; |
6486 /// @domName Document.body; @docsEditable true | |
6487 void set $dom_body(Element value) { | |
6488 JS("void", "#.body = #", this, value); | |
6489 } | |
6490 | 6501 |
6491 /// @domName Document.charset; @docsEditable true | 6502 /// @domName Document.charset; @docsEditable true |
6492 String charset; | 6503 String charset; |
6493 | 6504 |
6494 /// @domName Document.cookie; @docsEditable true | 6505 /// @domName Document.cookie; @docsEditable true |
6495 String cookie; | 6506 String cookie; |
6496 | 6507 |
6497 /// @domName Document.defaultView; @docsEditable true | 6508 /// @domName Document.defaultView; @docsEditable true |
6498 Window get window => _convertNativeToDart_Window(this._window); | 6509 Window get window => _convertNativeToDart_Window(this._window); |
6499 dynamic get _window => JS("dynamic", "#.defaultView", this); | 6510 @JSName('defaultView') |
| 6511 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 6512 final dynamic _window; |
6500 | 6513 |
6501 /// @domName Document.documentElement; @docsEditable true | 6514 /// @domName Document.documentElement; @docsEditable true |
6502 final Element documentElement; | 6515 final Element documentElement; |
6503 | 6516 |
6504 /// @domName Document.domain; @docsEditable true | 6517 /// @domName Document.domain; @docsEditable true |
6505 final String domain; | 6518 final String domain; |
6506 | 6519 |
6507 /// @domName Document.head; @docsEditable true | 6520 /// @domName Document.head; @docsEditable true |
6508 HeadElement get $dom_head => JS("HeadElement", "#.head", this); | 6521 @JSName('head') |
| 6522 final HeadElement $dom_head; |
6509 | 6523 |
6510 /// @domName Document.implementation; @docsEditable true | 6524 /// @domName Document.implementation; @docsEditable true |
6511 final DOMImplementation implementation; | 6525 final DOMImplementation implementation; |
6512 | 6526 |
6513 /// @domName Document.lastModified; @docsEditable true | 6527 /// @domName Document.lastModified; @docsEditable true |
6514 String get $dom_lastModified => JS("String", "#.lastModified", this); | 6528 @JSName('lastModified') |
| 6529 final String $dom_lastModified; |
6515 | 6530 |
6516 /// @domName Document.preferredStylesheetSet; @docsEditable true | 6531 /// @domName Document.preferredStylesheetSet; @docsEditable true |
6517 final String preferredStylesheetSet; | 6532 final String preferredStylesheetSet; |
6518 | 6533 |
6519 /// @domName Document.readyState; @docsEditable true | 6534 /// @domName Document.readyState; @docsEditable true |
6520 final String readyState; | 6535 final String readyState; |
6521 | 6536 |
6522 /// @domName Document.referrer; @docsEditable true | 6537 /// @domName Document.referrer; @docsEditable true |
6523 String get $dom_referrer => JS("String", "#.referrer", this); | 6538 @JSName('referrer') |
| 6539 final String $dom_referrer; |
6524 | 6540 |
6525 /// @domName Document.selectedStylesheetSet; @docsEditable true | 6541 /// @domName Document.selectedStylesheetSet; @docsEditable true |
6526 String selectedStylesheetSet; | 6542 String selectedStylesheetSet; |
6527 | 6543 |
6528 /// @domName Document.styleSheets; @docsEditable true | 6544 /// @domName Document.styleSheets; @docsEditable true |
6529 List<StyleSheet> get $dom_styleSheets => JS("_StyleSheetList", "#.styleSheets"
, this); | 6545 @JSName('styleSheets') |
| 6546 @Returns('_StyleSheetList') @Creates('_StyleSheetList') |
| 6547 final List<StyleSheet> $dom_styleSheets; |
6530 | 6548 |
6531 /// @domName Document.title; @docsEditable true | 6549 /// @domName Document.title; @docsEditable true |
6532 String get $dom_title => JS("String", "#.title", this); | 6550 @JSName('title') |
6533 | 6551 String $dom_title; |
6534 /// @domName Document.title; @docsEditable true | |
6535 void set $dom_title(String value) { | |
6536 JS("void", "#.title = #", this, value); | |
6537 } | |
6538 | 6552 |
6539 /// @domName Document.webkitFullscreenElement; @docsEditable true | 6553 /// @domName Document.webkitFullscreenElement; @docsEditable true |
6540 Element get $dom_webkitFullscreenElement => JS("Element", "#.webkitFullscreenE
lement", this); | 6554 @JSName('webkitFullscreenElement') |
| 6555 final Element $dom_webkitFullscreenElement; |
6541 | 6556 |
6542 /// @domName Document.webkitFullscreenEnabled; @docsEditable true | 6557 /// @domName Document.webkitFullscreenEnabled; @docsEditable true |
6543 bool get $dom_webkitFullscreenEnabled => JS("bool", "#.webkitFullscreenEnabled
", this); | 6558 @JSName('webkitFullscreenEnabled') |
| 6559 final bool $dom_webkitFullscreenEnabled; |
6544 | 6560 |
6545 /// @domName Document.webkitHidden; @docsEditable true | 6561 /// @domName Document.webkitHidden; @docsEditable true |
6546 bool get $dom_webkitHidden => JS("bool", "#.webkitHidden", this); | 6562 @JSName('webkitHidden') |
| 6563 final bool $dom_webkitHidden; |
6547 | 6564 |
6548 /// @domName Document.webkitIsFullScreen; @docsEditable true | 6565 /// @domName Document.webkitIsFullScreen; @docsEditable true |
6549 bool get $dom_webkitIsFullScreen => JS("bool", "#.webkitIsFullScreen", this); | 6566 @JSName('webkitIsFullScreen') |
| 6567 final bool $dom_webkitIsFullScreen; |
6550 | 6568 |
6551 /// @domName Document.webkitPointerLockElement; @docsEditable true | 6569 /// @domName Document.webkitPointerLockElement; @docsEditable true |
6552 Element get $dom_webkitPointerLockElement => JS("Element", "#.webkitPointerLoc
kElement", this); | 6570 @JSName('webkitPointerLockElement') |
| 6571 final Element $dom_webkitPointerLockElement; |
6553 | 6572 |
6554 /// @domName Document.webkitVisibilityState; @docsEditable true | 6573 /// @domName Document.webkitVisibilityState; @docsEditable true |
6555 String get $dom_webkitVisibilityState => JS("String", "#.webkitVisibilityState
", this); | 6574 @JSName('webkitVisibilityState') |
| 6575 final String $dom_webkitVisibilityState; |
6556 | 6576 |
6557 /// @domName Document.caretRangeFromPoint; @docsEditable true | 6577 /// @domName Document.caretRangeFromPoint; @docsEditable true |
6558 Range $dom_caretRangeFromPoint(int x, int y) native "caretRangeFromPoint"; | 6578 @JSName('caretRangeFromPoint') |
| 6579 Range $dom_caretRangeFromPoint(int x, int y) native; |
6559 | 6580 |
6560 /// @domName Document.createCDATASection; @docsEditable true | 6581 /// @domName Document.createCDATASection; @docsEditable true |
6561 CDATASection createCDataSection(String data) native "createCDATASection"; | 6582 @JSName('createCDATASection') |
| 6583 CDATASection createCDataSection(String data) native; |
6562 | 6584 |
6563 /// @domName Document.createDocumentFragment; @docsEditable true | 6585 /// @domName Document.createDocumentFragment; @docsEditable true |
6564 DocumentFragment createDocumentFragment() native; | 6586 DocumentFragment createDocumentFragment() native; |
6565 | 6587 |
6566 /// @domName Document.createElement; @docsEditable true | 6588 /// @domName Document.createElement; @docsEditable true |
6567 Element $dom_createElement(String tagName) native "createElement"; | 6589 @JSName('createElement') |
| 6590 Element $dom_createElement(String tagName) native; |
6568 | 6591 |
6569 /// @domName Document.createElementNS; @docsEditable true | 6592 /// @domName Document.createElementNS; @docsEditable true |
6570 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
"createElementNS"; | 6593 @JSName('createElementNS') |
| 6594 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
; |
6571 | 6595 |
6572 /// @domName Document.createEvent; @docsEditable true | 6596 /// @domName Document.createEvent; @docsEditable true |
6573 Event $dom_createEvent(String eventType) native "createEvent"; | 6597 @JSName('createEvent') |
| 6598 Event $dom_createEvent(String eventType) native; |
6574 | 6599 |
6575 /// @domName Document.createRange; @docsEditable true | 6600 /// @domName Document.createRange; @docsEditable true |
6576 Range createRange() native; | 6601 Range createRange() native; |
6577 | 6602 |
6578 /// @domName Document.createTextNode; @docsEditable true | 6603 /// @domName Document.createTextNode; @docsEditable true |
6579 Text $dom_createTextNode(String data) native "createTextNode"; | 6604 @JSName('createTextNode') |
| 6605 Text $dom_createTextNode(String data) native; |
6580 | 6606 |
6581 /// @domName Document.createTouch; @docsEditable true | 6607 /// @domName Document.createTouch; @docsEditable true |
6582 Touch createTouch(LocalWindow window, EventTarget target, int identifier, int
pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY
, num webkitRotationAngle, num webkitForce) { | 6608 Touch createTouch(LocalWindow window, EventTarget target, int identifier, int
pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY
, num webkitRotationAngle, num webkitForce) { |
6583 var target_1 = _convertDartToNative_EventTarget(target); | 6609 var target_1 = _convertDartToNative_EventTarget(target); |
6584 return _createTouch_1(window, target_1, identifier, pageX, pageY, screenX, s
creenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); | 6610 return _createTouch_1(window, target_1, identifier, pageX, pageY, screenX, s
creenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); |
6585 } | 6611 } |
6586 Touch _createTouch_1(LocalWindow window, target, identifier, pageX, pageY, scr
eenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) n
ative "createTouch"; | 6612 @JSName('createTouch') |
| 6613 Touch _createTouch_1(LocalWindow window, target, identifier, pageX, pageY, scr
eenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) n
ative; |
6587 | 6614 |
6588 /// @domName Document.createTouchList; @docsEditable true | 6615 /// @domName Document.createTouchList; @docsEditable true |
6589 TouchList $dom_createTouchList() native "createTouchList"; | 6616 @JSName('createTouchList') |
| 6617 TouchList $dom_createTouchList() native; |
6590 | 6618 |
6591 /// @domName Document.elementFromPoint; @docsEditable true | 6619 /// @domName Document.elementFromPoint; @docsEditable true |
6592 Element $dom_elementFromPoint(int x, int y) native "elementFromPoint"; | 6620 @JSName('elementFromPoint') |
| 6621 Element $dom_elementFromPoint(int x, int y) native; |
6593 | 6622 |
6594 /// @domName Document.execCommand; @docsEditable true | 6623 /// @domName Document.execCommand; @docsEditable true |
6595 bool execCommand(String command, bool userInterface, String value) native; | 6624 bool execCommand(String command, bool userInterface, String value) native; |
6596 | 6625 |
6597 /// @domName Document.getCSSCanvasContext; @docsEditable true | 6626 /// @domName Document.getCSSCanvasContext; @docsEditable true |
6598 CanvasRenderingContext getCssCanvasContext(String contextId, String name, int
width, int height) native "getCSSCanvasContext"; | 6627 @JSName('getCSSCanvasContext') |
| 6628 CanvasRenderingContext getCssCanvasContext(String contextId, String name, int
width, int height) native; |
6599 | 6629 |
6600 /// @domName Document.getElementById; @docsEditable true | 6630 /// @domName Document.getElementById; @docsEditable true |
6601 Element $dom_getElementById(String elementId) native "getElementById"; | 6631 @JSName('getElementById') |
| 6632 Element $dom_getElementById(String elementId) native; |
6602 | 6633 |
6603 /// @domName Document.getElementsByClassName; @docsEditable true | 6634 /// @domName Document.getElementsByClassName; @docsEditable true |
6604 @Returns('_NodeList') @Creates('_NodeList') | 6635 @JSName('getElementsByClassName') |
6605 List<Node> $dom_getElementsByClassName(String tagname) native "getElementsByCl
assName"; | 6636 @Returns('NodeList') @Creates('NodeList') |
| 6637 List<Node> $dom_getElementsByClassName(String tagname) native; |
6606 | 6638 |
6607 /// @domName Document.getElementsByName; @docsEditable true | 6639 /// @domName Document.getElementsByName; @docsEditable true |
6608 @Returns('_NodeList') @Creates('_NodeList') | 6640 @JSName('getElementsByName') |
6609 List<Node> $dom_getElementsByName(String elementName) native "getElementsByNam
e"; | 6641 @Returns('NodeList') @Creates('NodeList') |
| 6642 List<Node> $dom_getElementsByName(String elementName) native; |
6610 | 6643 |
6611 /// @domName Document.getElementsByTagName; @docsEditable true | 6644 /// @domName Document.getElementsByTagName; @docsEditable true |
6612 @Returns('_NodeList') @Creates('_NodeList') | 6645 @JSName('getElementsByTagName') |
6613 List<Node> $dom_getElementsByTagName(String tagname) native "getElementsByTagN
ame"; | 6646 @Returns('NodeList') @Creates('NodeList') |
| 6647 List<Node> $dom_getElementsByTagName(String tagname) native; |
6614 | 6648 |
6615 /// @domName Document.queryCommandEnabled; @docsEditable true | 6649 /// @domName Document.queryCommandEnabled; @docsEditable true |
6616 bool queryCommandEnabled(String command) native; | 6650 bool queryCommandEnabled(String command) native; |
6617 | 6651 |
6618 /// @domName Document.queryCommandIndeterm; @docsEditable true | 6652 /// @domName Document.queryCommandIndeterm; @docsEditable true |
6619 bool queryCommandIndeterm(String command) native; | 6653 bool queryCommandIndeterm(String command) native; |
6620 | 6654 |
6621 /// @domName Document.queryCommandState; @docsEditable true | 6655 /// @domName Document.queryCommandState; @docsEditable true |
6622 bool queryCommandState(String command) native; | 6656 bool queryCommandState(String command) native; |
6623 | 6657 |
6624 /// @domName Document.queryCommandSupported; @docsEditable true | 6658 /// @domName Document.queryCommandSupported; @docsEditable true |
6625 bool queryCommandSupported(String command) native; | 6659 bool queryCommandSupported(String command) native; |
6626 | 6660 |
6627 /// @domName Document.queryCommandValue; @docsEditable true | 6661 /// @domName Document.queryCommandValue; @docsEditable true |
6628 String queryCommandValue(String command) native; | 6662 String queryCommandValue(String command) native; |
6629 | 6663 |
6630 /// @domName Document.querySelector; @docsEditable true | 6664 /// @domName Document.querySelector; @docsEditable true |
6631 Element $dom_querySelector(String selectors) native "querySelector"; | 6665 @JSName('querySelector') |
| 6666 Element $dom_querySelector(String selectors) native; |
6632 | 6667 |
6633 /// @domName Document.querySelectorAll; @docsEditable true | 6668 /// @domName Document.querySelectorAll; @docsEditable true |
6634 @Returns('_NodeList') @Creates('_NodeList') | 6669 @JSName('querySelectorAll') |
6635 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 6670 @Returns('NodeList') @Creates('NodeList') |
| 6671 List<Node> $dom_querySelectorAll(String selectors) native; |
6636 | 6672 |
6637 /// @domName Document.webkitCancelFullScreen; @docsEditable true | 6673 /// @domName Document.webkitCancelFullScreen; @docsEditable true |
6638 void $dom_webkitCancelFullScreen() native "webkitCancelFullScreen"; | 6674 @JSName('webkitCancelFullScreen') |
| 6675 void $dom_webkitCancelFullScreen() native; |
6639 | 6676 |
6640 /// @domName Document.webkitExitFullscreen; @docsEditable true | 6677 /// @domName Document.webkitExitFullscreen; @docsEditable true |
6641 void $dom_webkitExitFullscreen() native "webkitExitFullscreen"; | 6678 @JSName('webkitExitFullscreen') |
| 6679 void $dom_webkitExitFullscreen() native; |
6642 | 6680 |
6643 /// @domName Document.webkitExitPointerLock; @docsEditable true | 6681 /// @domName Document.webkitExitPointerLock; @docsEditable true |
6644 void $dom_webkitExitPointerLock() native "webkitExitPointerLock"; | 6682 @JSName('webkitExitPointerLock') |
| 6683 void $dom_webkitExitPointerLock() native; |
6645 | 6684 |
6646 // TODO(jacobr): implement all Element methods not on Document. | 6685 // TODO(jacobr): implement all Element methods not on Document. |
6647 | 6686 |
6648 Element query(String selectors) { | 6687 Element query(String selectors) { |
6649 // It is fine for our RegExp to detect element id query selectors to have | 6688 // It is fine for our RegExp to detect element id query selectors to have |
6650 // false negatives but not false positives. | 6689 // false negatives but not false positives. |
6651 if (new RegExp("^#[_a-zA-Z]\\w*\$").hasMatch(selectors)) { | 6690 if (new RegExp("^#[_a-zA-Z]\\w*\$").hasMatch(selectors)) { |
6652 return $dom_getElementById(selectors.substring(1)); | 6691 return $dom_getElementById(selectors.substring(1)); |
6653 } | 6692 } |
6654 return $dom_querySelector(selectors); | 6693 return $dom_querySelector(selectors); |
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6949 throw new UnsupportedError( | 6988 throw new UnsupportedError( |
6950 "WebKit region overflow can't be set for document fragments."); | 6989 "WebKit region overflow can't be set for document fragments."); |
6951 } | 6990 } |
6952 | 6991 |
6953 | 6992 |
6954 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 6993 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
6955 ElementEvents get on => | 6994 ElementEvents get on => |
6956 new ElementEvents(this); | 6995 new ElementEvents(this); |
6957 | 6996 |
6958 /// @domName DocumentFragment.querySelector; @docsEditable true | 6997 /// @domName DocumentFragment.querySelector; @docsEditable true |
6959 Element $dom_querySelector(String selectors) native "querySelector"; | 6998 @JSName('querySelector') |
| 6999 Element $dom_querySelector(String selectors) native; |
6960 | 7000 |
6961 /// @domName DocumentFragment.querySelectorAll; @docsEditable true | 7001 /// @domName DocumentFragment.querySelectorAll; @docsEditable true |
6962 @Returns('_NodeList') @Creates('_NodeList') | 7002 @JSName('querySelectorAll') |
6963 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 7003 @Returns('NodeList') @Creates('NodeList') |
| 7004 List<Node> $dom_querySelectorAll(String selectors) native; |
6964 | 7005 |
6965 } | 7006 } |
6966 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7007 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6967 // for details. All rights reserved. Use of this source code is governed by a | 7008 // for details. All rights reserved. Use of this source code is governed by a |
6968 // BSD-style license that can be found in the LICENSE file. | 7009 // BSD-style license that can be found in the LICENSE file. |
6969 | 7010 |
6970 | 7011 |
6971 /// @domName DocumentType; @docsEditable true | 7012 /// @domName DocumentType; @docsEditable true |
6972 class DocumentType extends Node native "*DocumentType" { | 7013 class DocumentType extends Node native "*DocumentType" { |
6973 | 7014 |
(...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7488 | 7529 |
7489 /** @domName Element.insertAdjacentText */ | 7530 /** @domName Element.insertAdjacentText */ |
7490 void insertAdjacentText(String where, String text) { | 7531 void insertAdjacentText(String where, String text) { |
7491 if (JS('bool', '!!#.insertAdjacentText', this)) { | 7532 if (JS('bool', '!!#.insertAdjacentText', this)) { |
7492 _insertAdjacentText(where, text); | 7533 _insertAdjacentText(where, text); |
7493 } else { | 7534 } else { |
7494 _insertAdjacentNode(where, new Text(text)); | 7535 _insertAdjacentNode(where, new Text(text)); |
7495 } | 7536 } |
7496 } | 7537 } |
7497 | 7538 |
7498 void _insertAdjacentText(String where, String text) | 7539 @JSName('insertAdjacentText') |
7499 native 'insertAdjacentText'; | 7540 void _insertAdjacentText(String where, String text) native; |
7500 | 7541 |
7501 /** @domName Element.insertAdjacentHTML */ | 7542 /** @domName Element.insertAdjacentHTML */ |
7502 void insertAdjacentHtml(String where, String text) { | 7543 void insertAdjacentHtml(String where, String text) { |
7503 if (JS('bool', '!!#.insertAdjacentHtml', this)) { | 7544 if (JS('bool', '!!#.insertAdjacentHtml', this)) { |
7504 _insertAdjacentHtml(where, text); | 7545 _insertAdjacentHtml(where, text); |
7505 } else { | 7546 } else { |
7506 _insertAdjacentNode(where, new DocumentFragment.html(text)); | 7547 _insertAdjacentNode(where, new DocumentFragment.html(text)); |
7507 } | 7548 } |
7508 } | 7549 } |
7509 | 7550 |
7510 void _insertAdjacentHtml(String where, String text) | 7551 @JSName('insertAdjacentHTML') |
7511 native 'insertAdjacentHTML'; | 7552 void _insertAdjacentHTML(String where, String text) native; |
7512 | 7553 |
7513 /** @domName Element.insertAdjacentHTML */ | 7554 /** @domName Element.insertAdjacentHTML */ |
7514 Element insertAdjacentElement(String where, Element element) { | 7555 Element insertAdjacentElement(String where, Element element) { |
7515 if (JS('bool', '!!#.insertAdjacentElement', this)) { | 7556 if (JS('bool', '!!#.insertAdjacentElement', this)) { |
7516 _insertAdjacentElement(where, element); | 7557 _insertAdjacentElement(where, element); |
7517 } else { | 7558 } else { |
7518 _insertAdjacentNode(where, element); | 7559 _insertAdjacentNode(where, element); |
7519 } | 7560 } |
7520 return element; | 7561 return element; |
7521 } | 7562 } |
7522 | 7563 |
7523 void _insertAdjacentElement(String where, Element element) | 7564 @JSName('insertAdjacentElement') |
7524 native 'insertAdjacentElement'; | 7565 void _insertAdjacentElement(String where, Element element) native; |
7525 | 7566 |
7526 void _insertAdjacentNode(String where, Node node) { | 7567 void _insertAdjacentNode(String where, Node node) { |
7527 switch (where.toLowerCase()) { | 7568 switch (where.toLowerCase()) { |
7528 case 'beforebegin': | 7569 case 'beforebegin': |
7529 this.parent.insertBefore(node, this); | 7570 this.parent.insertBefore(node, this); |
7530 break; | 7571 break; |
7531 case 'afterbegin': | 7572 case 'afterbegin': |
7532 var first = this.nodes.length > 0 ? this.nodes[0] : null; | 7573 var first = this.nodes.length > 0 ? this.nodes[0] : null; |
7533 this.insertBefore(node, first); | 7574 this.insertBefore(node, first); |
7534 break; | 7575 break; |
7535 case 'beforeend': | 7576 case 'beforeend': |
7536 this.nodes.add(node); | 7577 this.nodes.add(node); |
7537 break; | 7578 break; |
7538 case 'afterend': | 7579 case 'afterend': |
7539 this.parent.insertBefore(node, this.nextNode); | 7580 this.parent.insertBefore(node, this.nextNode); |
7540 break; | 7581 break; |
7541 default: | 7582 default: |
7542 throw new ArgumentError("Invalid position ${where}"); | 7583 throw new ArgumentError("Invalid position ${where}"); |
7543 } | 7584 } |
7544 } | 7585 } |
7545 | 7586 |
7546 | 7587 |
7547 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 7588 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
7548 ElementEvents get on => | 7589 ElementEvents get on => |
7549 new ElementEvents(this); | 7590 new ElementEvents(this); |
7550 | 7591 |
7551 /// @domName HTMLElement.children; @docsEditable true | 7592 /// @domName HTMLElement.children; @docsEditable true |
7552 HTMLCollection get $dom_children => JS("HTMLCollection", "#.children", this); | 7593 @JSName('children') |
| 7594 final HTMLCollection $dom_children; |
7553 | 7595 |
7554 /// @domName HTMLElement.contentEditable; @docsEditable true | 7596 /// @domName HTMLElement.contentEditable; @docsEditable true |
7555 String contentEditable; | 7597 String contentEditable; |
7556 | 7598 |
7557 /// @domName HTMLElement.dir; @docsEditable true | 7599 /// @domName HTMLElement.dir; @docsEditable true |
7558 String dir; | 7600 String dir; |
7559 | 7601 |
7560 /// @domName HTMLElement.draggable; @docsEditable true | 7602 /// @domName HTMLElement.draggable; @docsEditable true |
7561 bool draggable; | 7603 bool draggable; |
7562 | 7604 |
7563 /// @domName HTMLElement.hidden; @docsEditable true | 7605 /// @domName HTMLElement.hidden; @docsEditable true |
7564 bool hidden; | 7606 bool hidden; |
7565 | 7607 |
7566 /// @domName HTMLElement.id; @docsEditable true | 7608 /// @domName HTMLElement.id; @docsEditable true |
7567 String id; | 7609 String id; |
7568 | 7610 |
7569 /// @domName HTMLElement.innerHTML; @docsEditable true | 7611 /// @domName HTMLElement.innerHTML; @docsEditable true |
7570 String get innerHtml => JS("String", "#.innerHTML", this); | 7612 @JSName('innerHTML') |
7571 | 7613 String innerHtml; |
7572 /// @domName HTMLElement.innerHTML; @docsEditable true | |
7573 void set innerHtml(String value) { | |
7574 JS("void", "#.innerHTML = #", this, value); | |
7575 } | |
7576 | 7614 |
7577 /// @domName HTMLElement.isContentEditable; @docsEditable true | 7615 /// @domName HTMLElement.isContentEditable; @docsEditable true |
7578 final bool isContentEditable; | 7616 final bool isContentEditable; |
7579 | 7617 |
7580 /// @domName HTMLElement.lang; @docsEditable true | 7618 /// @domName HTMLElement.lang; @docsEditable true |
7581 String lang; | 7619 String lang; |
7582 | 7620 |
7583 /// @domName HTMLElement.outerHTML; @docsEditable true | 7621 /// @domName HTMLElement.outerHTML; @docsEditable true |
7584 String get outerHtml => JS("String", "#.outerHTML", this); | 7622 @JSName('outerHTML') |
| 7623 final String outerHtml; |
7585 | 7624 |
7586 /// @domName HTMLElement.spellcheck; @docsEditable true | 7625 /// @domName HTMLElement.spellcheck; @docsEditable true |
7587 bool spellcheck; | 7626 bool spellcheck; |
7588 | 7627 |
7589 /// @domName HTMLElement.tabIndex; @docsEditable true | 7628 /// @domName HTMLElement.tabIndex; @docsEditable true |
7590 int tabIndex; | 7629 int tabIndex; |
7591 | 7630 |
7592 /// @domName HTMLElement.title; @docsEditable true | 7631 /// @domName HTMLElement.title; @docsEditable true |
7593 String title; | 7632 String title; |
7594 | 7633 |
7595 /// @domName HTMLElement.translate; @docsEditable true | 7634 /// @domName HTMLElement.translate; @docsEditable true |
7596 bool translate; | 7635 bool translate; |
7597 | 7636 |
7598 /// @domName HTMLElement.webkitdropzone; @docsEditable true | 7637 /// @domName HTMLElement.webkitdropzone; @docsEditable true |
7599 String webkitdropzone; | 7638 String webkitdropzone; |
7600 | 7639 |
7601 /// @domName HTMLElement.click; @docsEditable true | 7640 /// @domName HTMLElement.click; @docsEditable true |
7602 void click() native; | 7641 void click() native; |
7603 | 7642 |
7604 static const int ALLOW_KEYBOARD_INPUT = 1; | 7643 static const int ALLOW_KEYBOARD_INPUT = 1; |
7605 | 7644 |
7606 /// @domName Element.childElementCount; @docsEditable true | 7645 /// @domName Element.childElementCount; @docsEditable true |
7607 int get $dom_childElementCount => JS("int", "#.childElementCount", this); | 7646 @JSName('childElementCount') |
| 7647 final int $dom_childElementCount; |
7608 | 7648 |
7609 /// @domName Element.className; @docsEditable true | 7649 /// @domName Element.className; @docsEditable true |
7610 String get $dom_className => JS("String", "#.className", this); | 7650 @JSName('className') |
7611 | 7651 String $dom_className; |
7612 /// @domName Element.className; @docsEditable true | |
7613 void set $dom_className(String value) { | |
7614 JS("void", "#.className = #", this, value); | |
7615 } | |
7616 | 7652 |
7617 /// @domName Element.clientHeight; @docsEditable true | 7653 /// @domName Element.clientHeight; @docsEditable true |
7618 final int clientHeight; | 7654 final int clientHeight; |
7619 | 7655 |
7620 /// @domName Element.clientLeft; @docsEditable true | 7656 /// @domName Element.clientLeft; @docsEditable true |
7621 final int clientLeft; | 7657 final int clientLeft; |
7622 | 7658 |
7623 /// @domName Element.clientTop; @docsEditable true | 7659 /// @domName Element.clientTop; @docsEditable true |
7624 final int clientTop; | 7660 final int clientTop; |
7625 | 7661 |
7626 /// @domName Element.clientWidth; @docsEditable true | 7662 /// @domName Element.clientWidth; @docsEditable true |
7627 final int clientWidth; | 7663 final int clientWidth; |
7628 | 7664 |
7629 /// @domName Element.dataset; @docsEditable true | 7665 /// @domName Element.dataset; @docsEditable true |
7630 final Map<String, String> dataset; | 7666 final Map<String, String> dataset; |
7631 | 7667 |
7632 /// @domName Element.firstElementChild; @docsEditable true | 7668 /// @domName Element.firstElementChild; @docsEditable true |
7633 Element get $dom_firstElementChild => JS("Element", "#.firstElementChild", thi
s); | 7669 @JSName('firstElementChild') |
| 7670 final Element $dom_firstElementChild; |
7634 | 7671 |
7635 /// @domName Element.lastElementChild; @docsEditable true | 7672 /// @domName Element.lastElementChild; @docsEditable true |
7636 Element get $dom_lastElementChild => JS("Element", "#.lastElementChild", this)
; | 7673 @JSName('lastElementChild') |
| 7674 final Element $dom_lastElementChild; |
7637 | 7675 |
7638 /// @domName Element.nextElementSibling; @docsEditable true | 7676 /// @domName Element.nextElementSibling; @docsEditable true |
7639 final Element nextElementSibling; | 7677 final Element nextElementSibling; |
7640 | 7678 |
7641 /// @domName Element.offsetHeight; @docsEditable true | 7679 /// @domName Element.offsetHeight; @docsEditable true |
7642 final int offsetHeight; | 7680 final int offsetHeight; |
7643 | 7681 |
7644 /// @domName Element.offsetLeft; @docsEditable true | 7682 /// @domName Element.offsetLeft; @docsEditable true |
7645 final int offsetLeft; | 7683 final int offsetLeft; |
7646 | 7684 |
(...skipping 27 matching lines...) Expand all Loading... |
7674 /// @domName Element.tagName; @docsEditable true | 7712 /// @domName Element.tagName; @docsEditable true |
7675 final String tagName; | 7713 final String tagName; |
7676 | 7714 |
7677 /// @domName Element.blur; @docsEditable true | 7715 /// @domName Element.blur; @docsEditable true |
7678 void blur() native; | 7716 void blur() native; |
7679 | 7717 |
7680 /// @domName Element.focus; @docsEditable true | 7718 /// @domName Element.focus; @docsEditable true |
7681 void focus() native; | 7719 void focus() native; |
7682 | 7720 |
7683 /// @domName Element.getAttribute; @docsEditable true | 7721 /// @domName Element.getAttribute; @docsEditable true |
7684 String $dom_getAttribute(String name) native "getAttribute"; | 7722 @JSName('getAttribute') |
| 7723 String $dom_getAttribute(String name) native; |
7685 | 7724 |
7686 /// @domName Element.getAttributeNS; @docsEditable true | 7725 /// @domName Element.getAttributeNS; @docsEditable true |
7687 String $dom_getAttributeNS(String namespaceURI, String localName) native "getA
ttributeNS"; | 7726 @JSName('getAttributeNS') |
| 7727 String $dom_getAttributeNS(String namespaceURI, String localName) native; |
7688 | 7728 |
7689 /// @domName Element.getBoundingClientRect; @docsEditable true | 7729 /// @domName Element.getBoundingClientRect; @docsEditable true |
7690 ClientRect getBoundingClientRect() native; | 7730 ClientRect getBoundingClientRect() native; |
7691 | 7731 |
7692 /// @domName Element.getClientRects; @docsEditable true | 7732 /// @domName Element.getClientRects; @docsEditable true |
7693 @Returns('_ClientRectList') @Creates('_ClientRectList') | 7733 @Returns('_ClientRectList') @Creates('_ClientRectList') |
7694 List<ClientRect> getClientRects() native; | 7734 List<ClientRect> getClientRects() native; |
7695 | 7735 |
7696 /// @domName Element.getElementsByClassName; @docsEditable true | 7736 /// @domName Element.getElementsByClassName; @docsEditable true |
7697 @Returns('_NodeList') @Creates('_NodeList') | 7737 @JSName('getElementsByClassName') |
7698 List<Node> $dom_getElementsByClassName(String name) native "getElementsByClass
Name"; | 7738 @Returns('NodeList') @Creates('NodeList') |
| 7739 List<Node> $dom_getElementsByClassName(String name) native; |
7699 | 7740 |
7700 /// @domName Element.getElementsByTagName; @docsEditable true | 7741 /// @domName Element.getElementsByTagName; @docsEditable true |
7701 @Returns('_NodeList') @Creates('_NodeList') | 7742 @JSName('getElementsByTagName') |
7702 List<Node> $dom_getElementsByTagName(String name) native "getElementsByTagName
"; | 7743 @Returns('NodeList') @Creates('NodeList') |
| 7744 List<Node> $dom_getElementsByTagName(String name) native; |
7703 | 7745 |
7704 /// @domName Element.hasAttribute; @docsEditable true | 7746 /// @domName Element.hasAttribute; @docsEditable true |
7705 bool $dom_hasAttribute(String name) native "hasAttribute"; | 7747 @JSName('hasAttribute') |
| 7748 bool $dom_hasAttribute(String name) native; |
7706 | 7749 |
7707 /// @domName Element.hasAttributeNS; @docsEditable true | 7750 /// @domName Element.hasAttributeNS; @docsEditable true |
7708 bool $dom_hasAttributeNS(String namespaceURI, String localName) native "hasAtt
ributeNS"; | 7751 @JSName('hasAttributeNS') |
| 7752 bool $dom_hasAttributeNS(String namespaceURI, String localName) native; |
7709 | 7753 |
7710 /// @domName Element.querySelector; @docsEditable true | 7754 /// @domName Element.querySelector; @docsEditable true |
7711 Element $dom_querySelector(String selectors) native "querySelector"; | 7755 @JSName('querySelector') |
| 7756 Element $dom_querySelector(String selectors) native; |
7712 | 7757 |
7713 /// @domName Element.querySelectorAll; @docsEditable true | 7758 /// @domName Element.querySelectorAll; @docsEditable true |
7714 @Returns('_NodeList') @Creates('_NodeList') | 7759 @JSName('querySelectorAll') |
7715 List<Node> $dom_querySelectorAll(String selectors) native "querySelectorAll"; | 7760 @Returns('NodeList') @Creates('NodeList') |
| 7761 List<Node> $dom_querySelectorAll(String selectors) native; |
7716 | 7762 |
7717 /// @domName Element.removeAttribute; @docsEditable true | 7763 /// @domName Element.removeAttribute; @docsEditable true |
7718 void $dom_removeAttribute(String name) native "removeAttribute"; | 7764 @JSName('removeAttribute') |
| 7765 void $dom_removeAttribute(String name) native; |
7719 | 7766 |
7720 /// @domName Element.removeAttributeNS; @docsEditable true | 7767 /// @domName Element.removeAttributeNS; @docsEditable true |
7721 void $dom_removeAttributeNS(String namespaceURI, String localName) native "rem
oveAttributeNS"; | 7768 @JSName('removeAttributeNS') |
| 7769 void $dom_removeAttributeNS(String namespaceURI, String localName) native; |
7722 | 7770 |
7723 /// @domName Element.scrollByLines; @docsEditable true | 7771 /// @domName Element.scrollByLines; @docsEditable true |
7724 void scrollByLines(int lines) native; | 7772 void scrollByLines(int lines) native; |
7725 | 7773 |
7726 /// @domName Element.scrollByPages; @docsEditable true | 7774 /// @domName Element.scrollByPages; @docsEditable true |
7727 void scrollByPages(int pages) native; | 7775 void scrollByPages(int pages) native; |
7728 | 7776 |
7729 /// @domName Element.scrollIntoViewIfNeeded; @docsEditable true | 7777 /// @domName Element.scrollIntoViewIfNeeded; @docsEditable true |
7730 void scrollIntoView([bool centerIfNeeded]) native "scrollIntoViewIfNeeded"; | 7778 @JSName('scrollIntoViewIfNeeded') |
| 7779 void scrollIntoView([bool centerIfNeeded]) native; |
7731 | 7780 |
7732 /// @domName Element.setAttribute; @docsEditable true | 7781 /// @domName Element.setAttribute; @docsEditable true |
7733 void $dom_setAttribute(String name, String value) native "setAttribute"; | 7782 @JSName('setAttribute') |
| 7783 void $dom_setAttribute(String name, String value) native; |
7734 | 7784 |
7735 /// @domName Element.setAttributeNS; @docsEditable true | 7785 /// @domName Element.setAttributeNS; @docsEditable true |
7736 void $dom_setAttributeNS(String namespaceURI, String qualifiedName, String val
ue) native "setAttributeNS"; | 7786 @JSName('setAttributeNS') |
| 7787 void $dom_setAttributeNS(String namespaceURI, String qualifiedName, String val
ue) native; |
7737 | 7788 |
7738 /// @domName Element.webkitMatchesSelector; @docsEditable true | 7789 /// @domName Element.webkitMatchesSelector; @docsEditable true |
7739 bool matchesSelector(String selectors) native "webkitMatchesSelector"; | 7790 @JSName('webkitMatchesSelector') |
| 7791 bool matchesSelector(String selectors) native; |
7740 | 7792 |
7741 /// @domName Element.webkitRequestFullScreen; @docsEditable true | 7793 /// @domName Element.webkitRequestFullScreen; @docsEditable true |
7742 void webkitRequestFullScreen(int flags) native; | 7794 void webkitRequestFullScreen(int flags) native; |
7743 | 7795 |
7744 /// @domName Element.webkitRequestFullscreen; @docsEditable true | 7796 /// @domName Element.webkitRequestFullscreen; @docsEditable true |
7745 void webkitRequestFullscreen() native; | 7797 void webkitRequestFullscreen() native; |
7746 | 7798 |
7747 /// @domName Element.webkitRequestPointerLock; @docsEditable true | 7799 /// @domName Element.webkitRequestPointerLock; @docsEditable true |
7748 void webkitRequestPointerLock() native; | 7800 void webkitRequestPointerLock() native; |
7749 | 7801 |
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8039 /// @domName Entry.getParent; @docsEditable true | 8091 /// @domName Entry.getParent; @docsEditable true |
8040 void getParent([EntryCallback successCallback, ErrorCallback errorCallback]) n
ative; | 8092 void getParent([EntryCallback successCallback, ErrorCallback errorCallback]) n
ative; |
8041 | 8093 |
8042 /// @domName Entry.moveTo; @docsEditable true | 8094 /// @domName Entry.moveTo; @docsEditable true |
8043 void moveTo(DirectoryEntry parent, [String name, EntryCallback successCallback
, ErrorCallback errorCallback]) native; | 8095 void moveTo(DirectoryEntry parent, [String name, EntryCallback successCallback
, ErrorCallback errorCallback]) native; |
8044 | 8096 |
8045 /// @domName Entry.remove; @docsEditable true | 8097 /// @domName Entry.remove; @docsEditable true |
8046 void remove(VoidCallback successCallback, [ErrorCallback errorCallback]) nativ
e; | 8098 void remove(VoidCallback successCallback, [ErrorCallback errorCallback]) nativ
e; |
8047 | 8099 |
8048 /// @domName Entry.toURL; @docsEditable true | 8100 /// @domName Entry.toURL; @docsEditable true |
8049 String toUrl() native "toURL"; | 8101 @JSName('toURL') |
| 8102 String toUrl() native; |
8050 } | 8103 } |
8051 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8104 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8052 // for details. All rights reserved. Use of this source code is governed by a | 8105 // for details. All rights reserved. Use of this source code is governed by a |
8053 // BSD-style license that can be found in the LICENSE file. | 8106 // BSD-style license that can be found in the LICENSE file. |
8054 | 8107 |
8055 // WARNING: Do not edit - generated code. | 8108 // WARNING: Do not edit - generated code. |
8056 | 8109 |
8057 | 8110 |
8058 typedef void EntryCallback(Entry entry); | 8111 typedef void EntryCallback(Entry entry); |
8059 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8112 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 28 matching lines...) Expand all Loading... |
8088 /// @domName EntrySync.getParent; @docsEditable true | 8141 /// @domName EntrySync.getParent; @docsEditable true |
8089 EntrySync getParent() native; | 8142 EntrySync getParent() native; |
8090 | 8143 |
8091 /// @domName EntrySync.moveTo; @docsEditable true | 8144 /// @domName EntrySync.moveTo; @docsEditable true |
8092 EntrySync moveTo(DirectoryEntrySync parent, String name) native; | 8145 EntrySync moveTo(DirectoryEntrySync parent, String name) native; |
8093 | 8146 |
8094 /// @domName EntrySync.remove; @docsEditable true | 8147 /// @domName EntrySync.remove; @docsEditable true |
8095 void remove() native; | 8148 void remove() native; |
8096 | 8149 |
8097 /// @domName EntrySync.toURL; @docsEditable true | 8150 /// @domName EntrySync.toURL; @docsEditable true |
8098 String toUrl() native "toURL"; | 8151 @JSName('toURL') |
| 8152 String toUrl() native; |
8099 } | 8153 } |
8100 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8154 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8101 // for details. All rights reserved. Use of this source code is governed by a | 8155 // for details. All rights reserved. Use of this source code is governed by a |
8102 // BSD-style license that can be found in the LICENSE file. | 8156 // BSD-style license that can be found in the LICENSE file. |
8103 | 8157 |
8104 // WARNING: Do not edit - generated code. | 8158 // WARNING: Do not edit - generated code. |
8105 | 8159 |
8106 | 8160 |
8107 typedef void ErrorCallback(FileError error); | 8161 typedef void ErrorCallback(FileError error); |
8108 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8162 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8186 bool cancelBubble; | 8240 bool cancelBubble; |
8187 | 8241 |
8188 /// @domName Event.cancelable; @docsEditable true | 8242 /// @domName Event.cancelable; @docsEditable true |
8189 final bool cancelable; | 8243 final bool cancelable; |
8190 | 8244 |
8191 /// @domName Event.clipboardData; @docsEditable true | 8245 /// @domName Event.clipboardData; @docsEditable true |
8192 final Clipboard clipboardData; | 8246 final Clipboard clipboardData; |
8193 | 8247 |
8194 /// @domName Event.currentTarget; @docsEditable true | 8248 /// @domName Event.currentTarget; @docsEditable true |
8195 EventTarget get currentTarget => _convertNativeToDart_EventTarget(this._curren
tTarget); | 8249 EventTarget get currentTarget => _convertNativeToDart_EventTarget(this._curren
tTarget); |
8196 dynamic get _currentTarget => JS("dynamic", "#.currentTarget", this); | 8250 @JSName('currentTarget') |
| 8251 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 8252 final dynamic _currentTarget; |
8197 | 8253 |
8198 /// @domName Event.defaultPrevented; @docsEditable true | 8254 /// @domName Event.defaultPrevented; @docsEditable true |
8199 final bool defaultPrevented; | 8255 final bool defaultPrevented; |
8200 | 8256 |
8201 /// @domName Event.eventPhase; @docsEditable true | 8257 /// @domName Event.eventPhase; @docsEditable true |
8202 final int eventPhase; | 8258 final int eventPhase; |
8203 | 8259 |
8204 /// @domName Event.returnValue; @docsEditable true | 8260 /// @domName Event.returnValue; @docsEditable true |
8205 bool returnValue; | 8261 bool returnValue; |
8206 | 8262 |
8207 /// @domName Event.target; @docsEditable true | 8263 /// @domName Event.target; @docsEditable true |
8208 EventTarget get target => _convertNativeToDart_EventTarget(this._target); | 8264 EventTarget get target => _convertNativeToDart_EventTarget(this._target); |
8209 dynamic get _target => JS("dynamic", "#.target", this); | 8265 @JSName('target') |
| 8266 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 8267 final dynamic _target; |
8210 | 8268 |
8211 /// @domName Event.timeStamp; @docsEditable true | 8269 /// @domName Event.timeStamp; @docsEditable true |
8212 final int timeStamp; | 8270 final int timeStamp; |
8213 | 8271 |
8214 /// @domName Event.type; @docsEditable true | 8272 /// @domName Event.type; @docsEditable true |
8215 final String type; | 8273 final String type; |
8216 | 8274 |
8217 /// @domName Event.initEvent; @docsEditable true | 8275 /// @domName Event.initEvent; @docsEditable true |
8218 void $dom_initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg
) native "initEvent"; | 8276 @JSName('initEvent') |
| 8277 void $dom_initEvent(String eventTypeArg, bool canBubbleArg, bool cancelableArg
) native; |
8219 | 8278 |
8220 /// @domName Event.preventDefault; @docsEditable true | 8279 /// @domName Event.preventDefault; @docsEditable true |
8221 void preventDefault() native; | 8280 void preventDefault() native; |
8222 | 8281 |
8223 /// @domName Event.stopImmediatePropagation; @docsEditable true | 8282 /// @domName Event.stopImmediatePropagation; @docsEditable true |
8224 void stopImmediatePropagation() native; | 8283 void stopImmediatePropagation() native; |
8225 | 8284 |
8226 /// @domName Event.stopPropagation; @docsEditable true | 8285 /// @domName Event.stopPropagation; @docsEditable true |
8227 void stopPropagation() native; | 8286 void stopPropagation() native; |
8228 | 8287 |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8271 | 8330 |
8272 static const int OPEN = 1; | 8331 static const int OPEN = 1; |
8273 | 8332 |
8274 /// @domName EventSource.readyState; @docsEditable true | 8333 /// @domName EventSource.readyState; @docsEditable true |
8275 final int readyState; | 8334 final int readyState; |
8276 | 8335 |
8277 /// @domName EventSource.url; @docsEditable true | 8336 /// @domName EventSource.url; @docsEditable true |
8278 final String url; | 8337 final String url; |
8279 | 8338 |
8280 /// @domName EventSource.addEventListener; @docsEditable true | 8339 /// @domName EventSource.addEventListener; @docsEditable true |
8281 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8340 @JSName('addEventListener') |
| 8341 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8282 | 8342 |
8283 /// @domName EventSource.close; @docsEditable true | 8343 /// @domName EventSource.close; @docsEditable true |
8284 void close() native; | 8344 void close() native; |
8285 | 8345 |
8286 /// @domName EventSource.dispatchEvent; @docsEditable true | 8346 /// @domName EventSource.dispatchEvent; @docsEditable true |
8287 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8347 @JSName('dispatchEvent') |
| 8348 bool $dom_dispatchEvent(Event evt) native; |
8288 | 8349 |
8289 /// @domName EventSource.removeEventListener; @docsEditable true | 8350 /// @domName EventSource.removeEventListener; @docsEditable true |
8290 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8351 @JSName('removeEventListener') |
| 8352 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8291 } | 8353 } |
8292 | 8354 |
8293 class EventSourceEvents extends Events { | 8355 class EventSourceEvents extends Events { |
8294 EventSourceEvents(EventTarget _ptr) : super(_ptr); | 8356 EventSourceEvents(EventTarget _ptr) : super(_ptr); |
8295 | 8357 |
8296 EventListenerList get error => this['error']; | 8358 EventListenerList get error => this['error']; |
8297 | 8359 |
8298 EventListenerList get message => this['message']; | 8360 EventListenerList get message => this['message']; |
8299 | 8361 |
8300 EventListenerList get open => this['open']; | 8362 EventListenerList get open => this['open']; |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8349 } | 8411 } |
8350 } | 8412 } |
8351 | 8413 |
8352 | 8414 |
8353 class EventTarget native "*EventTarget" { | 8415 class EventTarget native "*EventTarget" { |
8354 | 8416 |
8355 /** @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent */ | 8417 /** @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent */ |
8356 Events get on => new Events(this); | 8418 Events get on => new Events(this); |
8357 | 8419 |
8358 /// @domName EventTarget.addEventListener; @docsEditable true | 8420 /// @domName EventTarget.addEventListener; @docsEditable true |
8359 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8421 @JSName('addEventListener') |
| 8422 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8360 | 8423 |
8361 /// @domName EventTarget.dispatchEvent; @docsEditable true | 8424 /// @domName EventTarget.dispatchEvent; @docsEditable true |
8362 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 8425 @JSName('dispatchEvent') |
| 8426 bool $dom_dispatchEvent(Event event) native; |
8363 | 8427 |
8364 /// @domName EventTarget.removeEventListener; @docsEditable true | 8428 /// @domName EventTarget.removeEventListener; @docsEditable true |
8365 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8429 @JSName('removeEventListener') |
| 8430 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8366 | 8431 |
8367 } | 8432 } |
8368 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8433 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8369 // for details. All rights reserved. Use of this source code is governed by a | 8434 // for details. All rights reserved. Use of this source code is governed by a |
8370 // BSD-style license that can be found in the LICENSE file. | 8435 // BSD-style license that can be found in the LICENSE file. |
8371 | 8436 |
8372 | 8437 |
8373 /// @domName HTMLFieldSetElement; @docsEditable true | 8438 /// @domName HTMLFieldSetElement; @docsEditable true |
8374 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { | 8439 class FieldSetElement extends Element implements Element native "*HTMLFieldSetEl
ement" { |
8375 | 8440 |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8564 final int readyState; | 8629 final int readyState; |
8565 | 8630 |
8566 /// @domName FileReader.result; @docsEditable true | 8631 /// @domName FileReader.result; @docsEditable true |
8567 @Creates('String|ArrayBuffer|Null') | 8632 @Creates('String|ArrayBuffer|Null') |
8568 final Object result; | 8633 final Object result; |
8569 | 8634 |
8570 /// @domName FileReader.abort; @docsEditable true | 8635 /// @domName FileReader.abort; @docsEditable true |
8571 void abort() native; | 8636 void abort() native; |
8572 | 8637 |
8573 /// @domName FileReader.addEventListener; @docsEditable true | 8638 /// @domName FileReader.addEventListener; @docsEditable true |
8574 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8639 @JSName('addEventListener') |
| 8640 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8575 | 8641 |
8576 /// @domName FileReader.dispatchEvent; @docsEditable true | 8642 /// @domName FileReader.dispatchEvent; @docsEditable true |
8577 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8643 @JSName('dispatchEvent') |
| 8644 bool $dom_dispatchEvent(Event evt) native; |
8578 | 8645 |
8579 /// @domName FileReader.readAsArrayBuffer; @docsEditable true | 8646 /// @domName FileReader.readAsArrayBuffer; @docsEditable true |
8580 void readAsArrayBuffer(Blob blob) native; | 8647 void readAsArrayBuffer(Blob blob) native; |
8581 | 8648 |
8582 /// @domName FileReader.readAsBinaryString; @docsEditable true | 8649 /// @domName FileReader.readAsBinaryString; @docsEditable true |
8583 void readAsBinaryString(Blob blob) native; | 8650 void readAsBinaryString(Blob blob) native; |
8584 | 8651 |
8585 /// @domName FileReader.readAsDataURL; @docsEditable true | 8652 /// @domName FileReader.readAsDataURL; @docsEditable true |
8586 void readAsDataUrl(Blob blob) native "readAsDataURL"; | 8653 @JSName('readAsDataURL') |
| 8654 void readAsDataUrl(Blob blob) native; |
8587 | 8655 |
8588 /// @domName FileReader.readAsText; @docsEditable true | 8656 /// @domName FileReader.readAsText; @docsEditable true |
8589 void readAsText(Blob blob, [String encoding]) native; | 8657 void readAsText(Blob blob, [String encoding]) native; |
8590 | 8658 |
8591 /// @domName FileReader.removeEventListener; @docsEditable true | 8659 /// @domName FileReader.removeEventListener; @docsEditable true |
8592 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8660 @JSName('removeEventListener') |
| 8661 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8593 } | 8662 } |
8594 | 8663 |
8595 class FileReaderEvents extends Events { | 8664 class FileReaderEvents extends Events { |
8596 FileReaderEvents(EventTarget _ptr) : super(_ptr); | 8665 FileReaderEvents(EventTarget _ptr) : super(_ptr); |
8597 | 8666 |
8598 EventListenerList get abort => this['abort']; | 8667 EventListenerList get abort => this['abort']; |
8599 | 8668 |
8600 EventListenerList get error => this['error']; | 8669 EventListenerList get error => this['error']; |
8601 | 8670 |
8602 EventListenerList get load => this['load']; | 8671 EventListenerList get load => this['load']; |
(...skipping 14 matching lines...) Expand all Loading... |
8617 | 8686 |
8618 factory FileReaderSync() => _FileReaderSyncFactoryProvider.createFileReaderSyn
c(); | 8687 factory FileReaderSync() => _FileReaderSyncFactoryProvider.createFileReaderSyn
c(); |
8619 | 8688 |
8620 /// @domName FileReaderSync.readAsArrayBuffer; @docsEditable true | 8689 /// @domName FileReaderSync.readAsArrayBuffer; @docsEditable true |
8621 ArrayBuffer readAsArrayBuffer(Blob blob) native; | 8690 ArrayBuffer readAsArrayBuffer(Blob blob) native; |
8622 | 8691 |
8623 /// @domName FileReaderSync.readAsBinaryString; @docsEditable true | 8692 /// @domName FileReaderSync.readAsBinaryString; @docsEditable true |
8624 String readAsBinaryString(Blob blob) native; | 8693 String readAsBinaryString(Blob blob) native; |
8625 | 8694 |
8626 /// @domName FileReaderSync.readAsDataURL; @docsEditable true | 8695 /// @domName FileReaderSync.readAsDataURL; @docsEditable true |
8627 String readAsDataUrl(Blob blob) native "readAsDataURL"; | 8696 @JSName('readAsDataURL') |
| 8697 String readAsDataUrl(Blob blob) native; |
8628 | 8698 |
8629 /// @domName FileReaderSync.readAsText; @docsEditable true | 8699 /// @domName FileReaderSync.readAsText; @docsEditable true |
8630 String readAsText(Blob blob, [String encoding]) native; | 8700 String readAsText(Blob blob, [String encoding]) native; |
8631 } | 8701 } |
8632 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8702 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8633 // for details. All rights reserved. Use of this source code is governed by a | 8703 // for details. All rights reserved. Use of this source code is governed by a |
8634 // BSD-style license that can be found in the LICENSE file. | 8704 // BSD-style license that can be found in the LICENSE file. |
8635 | 8705 |
8636 // WARNING: Do not edit - generated code. | 8706 // WARNING: Do not edit - generated code. |
8637 | 8707 |
(...skipping 26 matching lines...) Expand all Loading... |
8664 /// @domName FileWriter.position; @docsEditable true | 8734 /// @domName FileWriter.position; @docsEditable true |
8665 final int position; | 8735 final int position; |
8666 | 8736 |
8667 /// @domName FileWriter.readyState; @docsEditable true | 8737 /// @domName FileWriter.readyState; @docsEditable true |
8668 final int readyState; | 8738 final int readyState; |
8669 | 8739 |
8670 /// @domName FileWriter.abort; @docsEditable true | 8740 /// @domName FileWriter.abort; @docsEditable true |
8671 void abort() native; | 8741 void abort() native; |
8672 | 8742 |
8673 /// @domName FileWriter.addEventListener; @docsEditable true | 8743 /// @domName FileWriter.addEventListener; @docsEditable true |
8674 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 8744 @JSName('addEventListener') |
| 8745 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
8675 | 8746 |
8676 /// @domName FileWriter.dispatchEvent; @docsEditable true | 8747 /// @domName FileWriter.dispatchEvent; @docsEditable true |
8677 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 8748 @JSName('dispatchEvent') |
| 8749 bool $dom_dispatchEvent(Event evt) native; |
8678 | 8750 |
8679 /// @domName FileWriter.removeEventListener; @docsEditable true | 8751 /// @domName FileWriter.removeEventListener; @docsEditable true |
8680 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 8752 @JSName('removeEventListener') |
| 8753 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
8681 | 8754 |
8682 /// @domName FileWriter.seek; @docsEditable true | 8755 /// @domName FileWriter.seek; @docsEditable true |
8683 void seek(int position) native; | 8756 void seek(int position) native; |
8684 | 8757 |
8685 /// @domName FileWriter.truncate; @docsEditable true | 8758 /// @domName FileWriter.truncate; @docsEditable true |
8686 void truncate(int size) native; | 8759 void truncate(int size) native; |
8687 | 8760 |
8688 /// @domName FileWriter.write; @docsEditable true | 8761 /// @domName FileWriter.write; @docsEditable true |
8689 void write(Blob data) native; | 8762 void write(Blob data) native; |
8690 } | 8763 } |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8833 void insertRange(int start, int rangeLength, [num initialValue]) { | 8906 void insertRange(int start, int rangeLength, [num initialValue]) { |
8834 throw new UnsupportedError("Cannot insertRange on immutable List."); | 8907 throw new UnsupportedError("Cannot insertRange on immutable List."); |
8835 } | 8908 } |
8836 | 8909 |
8837 List<num> getRange(int start, int rangeLength) => | 8910 List<num> getRange(int start, int rangeLength) => |
8838 _Lists.getRange(this, start, rangeLength, <num>[]); | 8911 _Lists.getRange(this, start, rangeLength, <num>[]); |
8839 | 8912 |
8840 // -- end List<num> mixins. | 8913 // -- end List<num> mixins. |
8841 | 8914 |
8842 /// @domName Float32Array.setElements; @docsEditable true | 8915 /// @domName Float32Array.setElements; @docsEditable true |
8843 void setElements(Object array, [int offset]) native "set"; | 8916 @JSName('set') |
| 8917 void setElements(Object array, [int offset]) native; |
8844 | 8918 |
8845 /// @domName Float32Array.subarray; @docsEditable true | 8919 /// @domName Float32Array.subarray; @docsEditable true |
8846 Float32Array subarray(int start, [int end]) native; | 8920 Float32Array subarray(int start, [int end]) native; |
8847 } | 8921 } |
8848 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 8922 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8849 // for details. All rights reserved. Use of this source code is governed by a | 8923 // for details. All rights reserved. Use of this source code is governed by a |
8850 // BSD-style license that can be found in the LICENSE file. | 8924 // BSD-style license that can be found in the LICENSE file. |
8851 | 8925 |
8852 | 8926 |
8853 /// @domName Float64Array; @docsEditable true | 8927 /// @domName Float64Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8943 void insertRange(int start, int rangeLength, [num initialValue]) { | 9017 void insertRange(int start, int rangeLength, [num initialValue]) { |
8944 throw new UnsupportedError("Cannot insertRange on immutable List."); | 9018 throw new UnsupportedError("Cannot insertRange on immutable List."); |
8945 } | 9019 } |
8946 | 9020 |
8947 List<num> getRange(int start, int rangeLength) => | 9021 List<num> getRange(int start, int rangeLength) => |
8948 _Lists.getRange(this, start, rangeLength, <num>[]); | 9022 _Lists.getRange(this, start, rangeLength, <num>[]); |
8949 | 9023 |
8950 // -- end List<num> mixins. | 9024 // -- end List<num> mixins. |
8951 | 9025 |
8952 /// @domName Float64Array.setElements; @docsEditable true | 9026 /// @domName Float64Array.setElements; @docsEditable true |
8953 void setElements(Object array, [int offset]) native "set"; | 9027 @JSName('set') |
| 9028 void setElements(Object array, [int offset]) native; |
8954 | 9029 |
8955 /// @domName Float64Array.subarray; @docsEditable true | 9030 /// @domName Float64Array.subarray; @docsEditable true |
8956 Float64Array subarray(int start, [int end]) native; | 9031 Float64Array subarray(int start, [int end]) native; |
8957 } | 9032 } |
8958 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9033 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
8959 // for details. All rights reserved. Use of this source code is governed by a | 9034 // for details. All rights reserved. Use of this source code is governed by a |
8960 // BSD-style license that can be found in the LICENSE file. | 9035 // BSD-style license that can be found in the LICENSE file. |
8961 | 9036 |
8962 | 9037 |
8963 /// @domName HTMLFontElement; @docsEditable true | 9038 /// @domName HTMLFontElement; @docsEditable true |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9042 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9043 // for details. All rights reserved. Use of this source code is governed by a | 9118 // for details. All rights reserved. Use of this source code is governed by a |
9044 // BSD-style license that can be found in the LICENSE file. | 9119 // BSD-style license that can be found in the LICENSE file. |
9045 | 9120 |
9046 | 9121 |
9047 /// @domName HTMLFrameElement; @docsEditable true | 9122 /// @domName HTMLFrameElement; @docsEditable true |
9048 class FrameElement extends Element implements Element native "*HTMLFrameElement"
{ | 9123 class FrameElement extends Element implements Element native "*HTMLFrameElement"
{ |
9049 | 9124 |
9050 /// @domName HTMLFrameElement.contentWindow; @docsEditable true | 9125 /// @domName HTMLFrameElement.contentWindow; @docsEditable true |
9051 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 9126 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
9052 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); | 9127 @JSName('contentWindow') |
| 9128 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 9129 final dynamic _contentWindow; |
9053 | 9130 |
9054 /// @domName HTMLFrameElement.frameBorder; @docsEditable true | 9131 /// @domName HTMLFrameElement.frameBorder; @docsEditable true |
9055 String frameBorder; | 9132 String frameBorder; |
9056 | 9133 |
9057 /// @domName HTMLFrameElement.height; @docsEditable true | 9134 /// @domName HTMLFrameElement.height; @docsEditable true |
9058 final int height; | 9135 final int height; |
9059 | 9136 |
9060 /// @domName HTMLFrameElement.location; @docsEditable true | 9137 /// @domName HTMLFrameElement.location; @docsEditable true |
9061 String location; | 9138 String location; |
9062 | 9139 |
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9315 | 9392 |
9316 // -- end List<Node> mixins. | 9393 // -- end List<Node> mixins. |
9317 | 9394 |
9318 /// @domName HTMLAllCollection.item; @docsEditable true | 9395 /// @domName HTMLAllCollection.item; @docsEditable true |
9319 Node item(int index) native; | 9396 Node item(int index) native; |
9320 | 9397 |
9321 /// @domName HTMLAllCollection.namedItem; @docsEditable true | 9398 /// @domName HTMLAllCollection.namedItem; @docsEditable true |
9322 Node namedItem(String name) native; | 9399 Node namedItem(String name) native; |
9323 | 9400 |
9324 /// @domName HTMLAllCollection.tags; @docsEditable true | 9401 /// @domName HTMLAllCollection.tags; @docsEditable true |
9325 @Returns('_NodeList') @Creates('_NodeList') | 9402 @Returns('NodeList') @Creates('NodeList') |
9326 List<Node> tags(String name) native; | 9403 List<Node> tags(String name) native; |
9327 } | 9404 } |
9328 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9405 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9329 // for details. All rights reserved. Use of this source code is governed by a | 9406 // for details. All rights reserved. Use of this source code is governed by a |
9330 // BSD-style license that can be found in the LICENSE file. | 9407 // BSD-style license that can be found in the LICENSE file. |
9331 | 9408 |
9332 | 9409 |
9333 /// @domName HTMLCollection; @docsEditable true | 9410 /// @domName HTMLCollection; @docsEditable true |
9334 class HTMLCollection implements JavaScriptIndexingBehavior, List<Node> native "*
HTMLCollection" { | 9411 class HTMLCollection implements JavaScriptIndexingBehavior, List<Node> native "*
HTMLCollection" { |
9335 | 9412 |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9452 } | 9529 } |
9453 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9530 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9454 // for details. All rights reserved. Use of this source code is governed by a | 9531 // for details. All rights reserved. Use of this source code is governed by a |
9455 // BSD-style license that can be found in the LICENSE file. | 9532 // BSD-style license that can be found in the LICENSE file. |
9456 | 9533 |
9457 | 9534 |
9458 /// @domName HashChangeEvent; @docsEditable true | 9535 /// @domName HashChangeEvent; @docsEditable true |
9459 class HashChangeEvent extends Event native "*HashChangeEvent" { | 9536 class HashChangeEvent extends Event native "*HashChangeEvent" { |
9460 | 9537 |
9461 /// @domName HashChangeEvent.newURL; @docsEditable true | 9538 /// @domName HashChangeEvent.newURL; @docsEditable true |
9462 String get newUrl => JS("String", "#.newURL", this); | 9539 @JSName('newURL') |
| 9540 final String newUrl; |
9463 | 9541 |
9464 /// @domName HashChangeEvent.oldURL; @docsEditable true | 9542 /// @domName HashChangeEvent.oldURL; @docsEditable true |
9465 String get oldUrl => JS("String", "#.oldURL", this); | 9543 @JSName('oldURL') |
| 9544 final String oldUrl; |
9466 | 9545 |
9467 /// @domName HashChangeEvent.initHashChangeEvent; @docsEditable true | 9546 /// @domName HashChangeEvent.initHashChangeEvent; @docsEditable true |
9468 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; | 9547 void initHashChangeEvent(String type, bool canBubble, bool cancelable, String
oldURL, String newURL) native; |
9469 } | 9548 } |
9470 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9549 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9471 // for details. All rights reserved. Use of this source code is governed by a | 9550 // for details. All rights reserved. Use of this source code is governed by a |
9472 // BSD-style license that can be found in the LICENSE file. | 9551 // BSD-style license that can be found in the LICENSE file. |
9473 | 9552 |
9474 | 9553 |
9475 /// @domName HTMLHeadElement; @docsEditable true | 9554 /// @domName HTMLHeadElement; @docsEditable true |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9635 @Creates('ArrayBuffer|Blob|Document|=Object|=List|String|num') | 9714 @Creates('ArrayBuffer|Blob|Document|=Object|=List|String|num') |
9636 final Object response; | 9715 final Object response; |
9637 | 9716 |
9638 /// @domName XMLHttpRequest.responseText; @docsEditable true | 9717 /// @domName XMLHttpRequest.responseText; @docsEditable true |
9639 final String responseText; | 9718 final String responseText; |
9640 | 9719 |
9641 /// @domName XMLHttpRequest.responseType; @docsEditable true | 9720 /// @domName XMLHttpRequest.responseType; @docsEditable true |
9642 String responseType; | 9721 String responseType; |
9643 | 9722 |
9644 /// @domName XMLHttpRequest.responseXML; @docsEditable true | 9723 /// @domName XMLHttpRequest.responseXML; @docsEditable true |
9645 Document get responseXml => JS("Document", "#.responseXML", this); | 9724 @JSName('responseXML') |
| 9725 final Document responseXml; |
9646 | 9726 |
9647 /// @domName XMLHttpRequest.status; @docsEditable true | 9727 /// @domName XMLHttpRequest.status; @docsEditable true |
9648 final int status; | 9728 final int status; |
9649 | 9729 |
9650 /// @domName XMLHttpRequest.statusText; @docsEditable true | 9730 /// @domName XMLHttpRequest.statusText; @docsEditable true |
9651 final String statusText; | 9731 final String statusText; |
9652 | 9732 |
9653 /// @domName XMLHttpRequest.upload; @docsEditable true | 9733 /// @domName XMLHttpRequest.upload; @docsEditable true |
9654 final HttpRequestUpload upload; | 9734 final HttpRequestUpload upload; |
9655 | 9735 |
9656 /// @domName XMLHttpRequest.withCredentials; @docsEditable true | 9736 /// @domName XMLHttpRequest.withCredentials; @docsEditable true |
9657 bool withCredentials; | 9737 bool withCredentials; |
9658 | 9738 |
9659 /// @domName XMLHttpRequest.abort; @docsEditable true | 9739 /// @domName XMLHttpRequest.abort; @docsEditable true |
9660 void abort() native; | 9740 void abort() native; |
9661 | 9741 |
9662 /// @domName XMLHttpRequest.addEventListener; @docsEditable true | 9742 /// @domName XMLHttpRequest.addEventListener; @docsEditable true |
9663 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 9743 @JSName('addEventListener') |
| 9744 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9664 | 9745 |
9665 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true | 9746 /// @domName XMLHttpRequest.dispatchEvent; @docsEditable true |
9666 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 9747 @JSName('dispatchEvent') |
| 9748 bool $dom_dispatchEvent(Event evt) native; |
9667 | 9749 |
9668 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true | 9750 /// @domName XMLHttpRequest.getAllResponseHeaders; @docsEditable true |
9669 String getAllResponseHeaders() native; | 9751 String getAllResponseHeaders() native; |
9670 | 9752 |
9671 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true | 9753 /// @domName XMLHttpRequest.getResponseHeader; @docsEditable true |
9672 String getResponseHeader(String header) native; | 9754 String getResponseHeader(String header) native; |
9673 | 9755 |
9674 /// @domName XMLHttpRequest.open; @docsEditable true | 9756 /// @domName XMLHttpRequest.open; @docsEditable true |
9675 void open(String method, String url, [bool async, String user, String password
]) native; | 9757 void open(String method, String url, [bool async, String user, String password
]) native; |
9676 | 9758 |
9677 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true | 9759 /// @domName XMLHttpRequest.overrideMimeType; @docsEditable true |
9678 void overrideMimeType(String override) native; | 9760 void overrideMimeType(String override) native; |
9679 | 9761 |
9680 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true | 9762 /// @domName XMLHttpRequest.removeEventListener; @docsEditable true |
9681 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 9763 @JSName('removeEventListener') |
| 9764 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
9682 | 9765 |
9683 /// @domName XMLHttpRequest.send; @docsEditable true | 9766 /// @domName XMLHttpRequest.send; @docsEditable true |
9684 void send([data]) native; | 9767 void send([data]) native; |
9685 | 9768 |
9686 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true | 9769 /// @domName XMLHttpRequest.setRequestHeader; @docsEditable true |
9687 void setRequestHeader(String header, String value) native; | 9770 void setRequestHeader(String header, String value) native; |
9688 | 9771 |
9689 } | 9772 } |
9690 | 9773 |
9691 class HttpRequestEvents extends Events { | 9774 class HttpRequestEvents extends Events { |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9749 | 9832 |
9750 | 9833 |
9751 /// @domName XMLHttpRequestUpload; @docsEditable true | 9834 /// @domName XMLHttpRequestUpload; @docsEditable true |
9752 class HttpRequestUpload extends EventTarget native "*XMLHttpRequestUpload" { | 9835 class HttpRequestUpload extends EventTarget native "*XMLHttpRequestUpload" { |
9753 | 9836 |
9754 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 9837 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
9755 HttpRequestUploadEvents get on => | 9838 HttpRequestUploadEvents get on => |
9756 new HttpRequestUploadEvents(this); | 9839 new HttpRequestUploadEvents(this); |
9757 | 9840 |
9758 /// @domName XMLHttpRequestUpload.addEventListener; @docsEditable true | 9841 /// @domName XMLHttpRequestUpload.addEventListener; @docsEditable true |
9759 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 9842 @JSName('addEventListener') |
| 9843 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9760 | 9844 |
9761 /// @domName XMLHttpRequestUpload.dispatchEvent; @docsEditable true | 9845 /// @domName XMLHttpRequestUpload.dispatchEvent; @docsEditable true |
9762 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 9846 @JSName('dispatchEvent') |
| 9847 bool $dom_dispatchEvent(Event evt) native; |
9763 | 9848 |
9764 /// @domName XMLHttpRequestUpload.removeEventListener; @docsEditable true | 9849 /// @domName XMLHttpRequestUpload.removeEventListener; @docsEditable true |
9765 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; |
9766 } | 9852 } |
9767 | 9853 |
9768 class HttpRequestUploadEvents extends Events { | 9854 class HttpRequestUploadEvents extends Events { |
9769 HttpRequestUploadEvents(EventTarget _ptr) : super(_ptr); | 9855 HttpRequestUploadEvents(EventTarget _ptr) : super(_ptr); |
9770 | 9856 |
9771 EventListenerList get abort => this['abort']; | 9857 EventListenerList get abort => this['abort']; |
9772 | 9858 |
9773 EventListenerList get error => this['error']; | 9859 EventListenerList get error => this['error']; |
9774 | 9860 |
9775 EventListenerList get load => this['load']; | 9861 EventListenerList get load => this['load']; |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9823 /// @domName IDBCursor.continueFunction; @docsEditable true | 9909 /// @domName IDBCursor.continueFunction; @docsEditable true |
9824 void continueFunction([/*IDBKey*/ key]) { | 9910 void continueFunction([/*IDBKey*/ key]) { |
9825 if (?key) { | 9911 if (?key) { |
9826 var key_1 = _convertDartToNative_IDBKey(key); | 9912 var key_1 = _convertDartToNative_IDBKey(key); |
9827 _continueFunction_1(key_1); | 9913 _continueFunction_1(key_1); |
9828 return; | 9914 return; |
9829 } | 9915 } |
9830 _continueFunction_2(); | 9916 _continueFunction_2(); |
9831 return; | 9917 return; |
9832 } | 9918 } |
9833 void _continueFunction_1(key) native "continue"; | 9919 @JSName('continue') |
9834 void _continueFunction_2() native "continue"; | 9920 void _continueFunction_1(key) native; |
| 9921 @JSName('continue') |
| 9922 void _continueFunction_2() native; |
9835 | 9923 |
9836 /// @domName IDBCursor.delete; @docsEditable true | 9924 /// @domName IDBCursor.delete; @docsEditable true |
9837 IDBRequest delete() native; | 9925 IDBRequest delete() native; |
9838 | 9926 |
9839 /// @domName IDBCursor.update; @docsEditable true | 9927 /// @domName IDBCursor.update; @docsEditable true |
9840 IDBRequest update(/*any*/ value) { | 9928 IDBRequest update(/*any*/ value) { |
9841 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 9929 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
9842 return _update_1(value_1); | 9930 return _update_1(value_1); |
9843 } | 9931 } |
9844 IDBRequest _update_1(value) native "update"; | 9932 @JSName('update') |
| 9933 IDBRequest _update_1(value) native; |
9845 } | 9934 } |
9846 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 9935 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
9847 // for details. All rights reserved. Use of this source code is governed by a | 9936 // for details. All rights reserved. Use of this source code is governed by a |
9848 // BSD-style license that can be found in the LICENSE file. | 9937 // BSD-style license that can be found in the LICENSE file. |
9849 | 9938 |
9850 | 9939 |
9851 /// @domName IDBCursorWithValue; @docsEditable true | 9940 /// @domName IDBCursorWithValue; @docsEditable true |
9852 class IDBCursorWithValue extends IDBCursor native "*IDBCursorWithValue" { | 9941 class IDBCursorWithValue extends IDBCursor native "*IDBCursorWithValue" { |
9853 | 9942 |
9854 /// @domName IDBCursorWithValue.value; @docsEditable true | 9943 /// @domName IDBCursorWithValue.value; @docsEditable true |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9891 return db._transaction(stores, mode); | 9980 return db._transaction(stores, mode); |
9892 } | 9981 } |
9893 | 9982 |
9894 static IDBTransaction _transaction_numeric_mode(IDBDatabase db, stores, mode)
{ | 9983 static IDBTransaction _transaction_numeric_mode(IDBDatabase db, stores, mode)
{ |
9895 int intMode; | 9984 int intMode; |
9896 if (mode == 'readonly') intMode = IDBTransaction.READ_ONLY; | 9985 if (mode == 'readonly') intMode = IDBTransaction.READ_ONLY; |
9897 if (mode == 'readwrite') intMode = IDBTransaction.READ_WRITE; | 9986 if (mode == 'readwrite') intMode = IDBTransaction.READ_WRITE; |
9898 return db._transaction(stores, intMode); | 9987 return db._transaction(stores, intMode); |
9899 } | 9988 } |
9900 | 9989 |
9901 IDBTransaction _transaction(stores, mode) native 'transaction'; | 9990 @JSName('transaction') |
| 9991 IDBTransaction _transaction(stores, mode) native; |
9902 | 9992 |
9903 static bool _hasNumericMode(txn) => | 9993 static bool _hasNumericMode(txn) => |
9904 JS('bool', 'typeof(#.mode) === "number"', txn); | 9994 JS('bool', 'typeof(#.mode) === "number"', txn); |
9905 | 9995 |
9906 | 9996 |
9907 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 9997 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
9908 IDBDatabaseEvents get on => | 9998 IDBDatabaseEvents get on => |
9909 new IDBDatabaseEvents(this); | 9999 new IDBDatabaseEvents(this); |
9910 | 10000 |
9911 /// @domName IDBDatabase.name; @docsEditable true | 10001 /// @domName IDBDatabase.name; @docsEditable true |
9912 final String name; | 10002 final String name; |
9913 | 10003 |
9914 /// @domName IDBDatabase.objectStoreNames; @docsEditable true | 10004 /// @domName IDBDatabase.objectStoreNames; @docsEditable true |
9915 @Returns('_DOMStringList') @Creates('_DOMStringList') | 10005 @Returns('_DOMStringList') @Creates('_DOMStringList') |
9916 final List<String> objectStoreNames; | 10006 final List<String> objectStoreNames; |
9917 | 10007 |
9918 /// @domName IDBDatabase.version; @docsEditable true | 10008 /// @domName IDBDatabase.version; @docsEditable true |
9919 final dynamic version; | 10009 final dynamic version; |
9920 | 10010 |
9921 /// @domName IDBDatabase.addEventListener; @docsEditable true | 10011 /// @domName IDBDatabase.addEventListener; @docsEditable true |
9922 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10012 @JSName('addEventListener') |
| 10013 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
9923 | 10014 |
9924 /// @domName IDBDatabase.close; @docsEditable true | 10015 /// @domName IDBDatabase.close; @docsEditable true |
9925 void close() native; | 10016 void close() native; |
9926 | 10017 |
9927 /// @domName IDBDatabase.createObjectStore; @docsEditable true | 10018 /// @domName IDBDatabase.createObjectStore; @docsEditable true |
9928 IDBObjectStore createObjectStore(String name, [Map options]) { | 10019 IDBObjectStore createObjectStore(String name, [Map options]) { |
9929 if (?options) { | 10020 if (?options) { |
9930 var options_1 = _convertDartToNative_Dictionary(options); | 10021 var options_1 = _convertDartToNative_Dictionary(options); |
9931 return _createObjectStore_1(name, options_1); | 10022 return _createObjectStore_1(name, options_1); |
9932 } | 10023 } |
9933 return _createObjectStore_2(name); | 10024 return _createObjectStore_2(name); |
9934 } | 10025 } |
9935 IDBObjectStore _createObjectStore_1(name, options) native "createObjectStore"; | 10026 @JSName('createObjectStore') |
9936 IDBObjectStore _createObjectStore_2(name) native "createObjectStore"; | 10027 IDBObjectStore _createObjectStore_1(name, options) native; |
| 10028 @JSName('createObjectStore') |
| 10029 IDBObjectStore _createObjectStore_2(name) native; |
9937 | 10030 |
9938 /// @domName IDBDatabase.deleteObjectStore; @docsEditable true | 10031 /// @domName IDBDatabase.deleteObjectStore; @docsEditable true |
9939 void deleteObjectStore(String name) native; | 10032 void deleteObjectStore(String name) native; |
9940 | 10033 |
9941 /// @domName IDBDatabase.dispatchEvent; @docsEditable true | 10034 /// @domName IDBDatabase.dispatchEvent; @docsEditable true |
9942 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10035 @JSName('dispatchEvent') |
| 10036 bool $dom_dispatchEvent(Event evt) native; |
9943 | 10037 |
9944 /// @domName IDBDatabase.removeEventListener; @docsEditable true | 10038 /// @domName IDBDatabase.removeEventListener; @docsEditable true |
9945 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10039 @JSName('removeEventListener') |
| 10040 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
9946 | 10041 |
9947 /// @domName IDBDatabase.setVersion; @docsEditable true | 10042 /// @domName IDBDatabase.setVersion; @docsEditable true |
9948 IDBVersionChangeRequest setVersion(String version) native; | 10043 IDBVersionChangeRequest setVersion(String version) native; |
9949 } | 10044 } |
9950 | 10045 |
9951 // TODO(sra): This should be a static member of IDBTransaction but dart2js | 10046 // TODO(sra): This should be a static member of IDBTransaction but dart2js |
9952 // can't handle that. Move it back after dart2js is completely done. | 10047 // can't handle that. Move it back after dart2js is completely done. |
9953 var _transaction_fn; // Assigned one of the static methods. | 10048 var _transaction_fn; // Assigned one of the static methods. |
9954 | 10049 |
9955 class IDBDatabaseEvents extends Events { | 10050 class IDBDatabaseEvents extends Events { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10014 | 10109 |
10015 /// @domName IDBFactory; @docsEditable true | 10110 /// @domName IDBFactory; @docsEditable true |
10016 class IDBFactory native "*IDBFactory" { | 10111 class IDBFactory native "*IDBFactory" { |
10017 | 10112 |
10018 /// @domName IDBFactory.cmp; @docsEditable true | 10113 /// @domName IDBFactory.cmp; @docsEditable true |
10019 int cmp(/*IDBKey*/ first, /*IDBKey*/ second) { | 10114 int cmp(/*IDBKey*/ first, /*IDBKey*/ second) { |
10020 var first_1 = _convertDartToNative_IDBKey(first); | 10115 var first_1 = _convertDartToNative_IDBKey(first); |
10021 var second_2 = _convertDartToNative_IDBKey(second); | 10116 var second_2 = _convertDartToNative_IDBKey(second); |
10022 return _cmp_1(first_1, second_2); | 10117 return _cmp_1(first_1, second_2); |
10023 } | 10118 } |
10024 int _cmp_1(first, second) native "cmp"; | 10119 @JSName('cmp') |
| 10120 int _cmp_1(first, second) native; |
10025 | 10121 |
10026 /// @domName IDBFactory.deleteDatabase; @docsEditable true | 10122 /// @domName IDBFactory.deleteDatabase; @docsEditable true |
10027 IDBVersionChangeRequest deleteDatabase(String name) native; | 10123 IDBVersionChangeRequest deleteDatabase(String name) native; |
10028 | 10124 |
10029 /// @domName IDBFactory.open; @docsEditable true | 10125 /// @domName IDBFactory.open; @docsEditable true |
10030 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBDatabase') | 10126 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBDatabase') |
10031 IDBOpenDBRequest open(String name, [int version]) native; | 10127 IDBOpenDBRequest open(String name, [int version]) native; |
10032 | 10128 |
10033 /// @domName IDBFactory.webkitGetDatabaseNames; @docsEditable true | 10129 /// @domName IDBFactory.webkitGetDatabaseNames; @docsEditable true |
10034 IDBRequest webkitGetDatabaseNames() native; | 10130 IDBRequest webkitGetDatabaseNames() native; |
(...skipping 28 matching lines...) Expand all Loading... |
10063 } | 10159 } |
10064 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10160 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10065 return _count_2(key_OR_range); | 10161 return _count_2(key_OR_range); |
10066 } | 10162 } |
10067 if (?key_OR_range) { | 10163 if (?key_OR_range) { |
10068 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10164 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10069 return _count_3(key_1); | 10165 return _count_3(key_1); |
10070 } | 10166 } |
10071 throw new ArgumentError("Incorrect number or type of arguments"); | 10167 throw new ArgumentError("Incorrect number or type of arguments"); |
10072 } | 10168 } |
10073 IDBRequest _count_1() native "count"; | 10169 @JSName('count') |
10074 IDBRequest _count_2(IDBKeyRange range) native "count"; | 10170 IDBRequest _count_1() native; |
10075 IDBRequest _count_3(key) native "count"; | 10171 @JSName('count') |
| 10172 IDBRequest _count_2(IDBKeyRange range) native; |
| 10173 @JSName('count') |
| 10174 IDBRequest _count_3(key) native; |
10076 | 10175 |
10077 /// @domName IDBIndex.get; @docsEditable true | 10176 /// @domName IDBIndex.get; @docsEditable true |
10078 IDBRequest get(key) { | 10177 IDBRequest get(key) { |
10079 if ((?key && (key is IDBKeyRange || key == null))) { | 10178 if ((?key && (key is IDBKeyRange || key == null))) { |
10080 return _get_1(key); | 10179 return _get_1(key); |
10081 } | 10180 } |
10082 if (?key) { | 10181 if (?key) { |
10083 var key_1 = _convertDartToNative_IDBKey(key); | 10182 var key_1 = _convertDartToNative_IDBKey(key); |
10084 return _get_2(key_1); | 10183 return _get_2(key_1); |
10085 } | 10184 } |
10086 throw new ArgumentError("Incorrect number or type of arguments"); | 10185 throw new ArgumentError("Incorrect number or type of arguments"); |
10087 } | 10186 } |
| 10187 @JSName('get') |
10088 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10188 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10089 IDBRequest _get_1(IDBKeyRange key) native "get"; | 10189 IDBRequest _get_1(IDBKeyRange key) native; |
| 10190 @JSName('get') |
10090 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10191 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10091 IDBRequest _get_2(key) native "get"; | 10192 IDBRequest _get_2(key) native; |
10092 | 10193 |
10093 /// @domName IDBIndex.getKey; @docsEditable true | 10194 /// @domName IDBIndex.getKey; @docsEditable true |
10094 IDBRequest getKey(key) { | 10195 IDBRequest getKey(key) { |
10095 if ((?key && (key is IDBKeyRange || key == null))) { | 10196 if ((?key && (key is IDBKeyRange || key == null))) { |
10096 return _getKey_1(key); | 10197 return _getKey_1(key); |
10097 } | 10198 } |
10098 if (?key) { | 10199 if (?key) { |
10099 var key_1 = _convertDartToNative_IDBKey(key); | 10200 var key_1 = _convertDartToNative_IDBKey(key); |
10100 return _getKey_2(key_1); | 10201 return _getKey_2(key_1); |
10101 } | 10202 } |
10102 throw new ArgumentError("Incorrect number or type of arguments"); | 10203 throw new ArgumentError("Incorrect number or type of arguments"); |
10103 } | 10204 } |
| 10205 @JSName('getKey') |
10104 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') | 10206 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') |
10105 IDBRequest _getKey_1(IDBKeyRange key) native "getKey"; | 10207 IDBRequest _getKey_1(IDBKeyRange key) native; |
| 10208 @JSName('getKey') |
10106 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') | 10209 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue @Creates('IDBObjectStore') |
10107 IDBRequest _getKey_2(key) native "getKey"; | 10210 IDBRequest _getKey_2(key) native; |
10108 | 10211 |
10109 /// @domName IDBIndex.openCursor; @docsEditable true | 10212 /// @domName IDBIndex.openCursor; @docsEditable true |
10110 IDBRequest openCursor([key_OR_range, String direction]) { | 10213 IDBRequest openCursor([key_OR_range, String direction]) { |
10111 if (!?key_OR_range && | 10214 if (!?key_OR_range && |
10112 !?direction) { | 10215 !?direction) { |
10113 return _openCursor_1(); | 10216 return _openCursor_1(); |
10114 } | 10217 } |
10115 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10218 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10116 !?direction) { | 10219 !?direction) { |
10117 return _openCursor_2(key_OR_range); | 10220 return _openCursor_2(key_OR_range); |
10118 } | 10221 } |
10119 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10222 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10120 return _openCursor_3(key_OR_range, direction); | 10223 return _openCursor_3(key_OR_range, direction); |
10121 } | 10224 } |
10122 if (?key_OR_range && | 10225 if (?key_OR_range && |
10123 !?direction) { | 10226 !?direction) { |
10124 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10227 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10125 return _openCursor_4(key_1); | 10228 return _openCursor_4(key_1); |
10126 } | 10229 } |
10127 if (?key_OR_range) { | 10230 if (?key_OR_range) { |
10128 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10231 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10129 return _openCursor_5(key_2, direction); | 10232 return _openCursor_5(key_2, direction); |
10130 } | 10233 } |
10131 throw new ArgumentError("Incorrect number or type of arguments"); | 10234 throw new ArgumentError("Incorrect number or type of arguments"); |
10132 } | 10235 } |
| 10236 @JSName('openCursor') |
10133 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10237 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10134 IDBRequest _openCursor_1() native "openCursor"; | 10238 IDBRequest _openCursor_1() native; |
| 10239 @JSName('openCursor') |
10135 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10240 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10136 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; | 10241 IDBRequest _openCursor_2(IDBKeyRange range) native; |
| 10242 @JSName('openCursor') |
10137 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10243 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10138 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; | 10244 IDBRequest _openCursor_3(IDBKeyRange range, direction) native; |
| 10245 @JSName('openCursor') |
10139 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10246 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10140 IDBRequest _openCursor_4(key) native "openCursor"; | 10247 IDBRequest _openCursor_4(key) native; |
| 10248 @JSName('openCursor') |
10141 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10249 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10142 IDBRequest _openCursor_5(key, direction) native "openCursor"; | 10250 IDBRequest _openCursor_5(key, direction) native; |
10143 | 10251 |
10144 /// @domName IDBIndex.openKeyCursor; @docsEditable true | 10252 /// @domName IDBIndex.openKeyCursor; @docsEditable true |
10145 IDBRequest openKeyCursor([key_OR_range, String direction]) { | 10253 IDBRequest openKeyCursor([key_OR_range, String direction]) { |
10146 if (!?key_OR_range && | 10254 if (!?key_OR_range && |
10147 !?direction) { | 10255 !?direction) { |
10148 return _openKeyCursor_1(); | 10256 return _openKeyCursor_1(); |
10149 } | 10257 } |
10150 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10258 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10151 !?direction) { | 10259 !?direction) { |
10152 return _openKeyCursor_2(key_OR_range); | 10260 return _openKeyCursor_2(key_OR_range); |
10153 } | 10261 } |
10154 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10262 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10155 return _openKeyCursor_3(key_OR_range, direction); | 10263 return _openKeyCursor_3(key_OR_range, direction); |
10156 } | 10264 } |
10157 if (?key_OR_range && | 10265 if (?key_OR_range && |
10158 !?direction) { | 10266 !?direction) { |
10159 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10267 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10160 return _openKeyCursor_4(key_1); | 10268 return _openKeyCursor_4(key_1); |
10161 } | 10269 } |
10162 if (?key_OR_range) { | 10270 if (?key_OR_range) { |
10163 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10271 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10164 return _openKeyCursor_5(key_2, direction); | 10272 return _openKeyCursor_5(key_2, direction); |
10165 } | 10273 } |
10166 throw new ArgumentError("Incorrect number or type of arguments"); | 10274 throw new ArgumentError("Incorrect number or type of arguments"); |
10167 } | 10275 } |
| 10276 @JSName('openKeyCursor') |
10168 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10277 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10169 IDBRequest _openKeyCursor_1() native "openKeyCursor"; | 10278 IDBRequest _openKeyCursor_1() native; |
| 10279 @JSName('openKeyCursor') |
10170 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10280 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10171 IDBRequest _openKeyCursor_2(IDBKeyRange range) native "openKeyCursor"; | 10281 IDBRequest _openKeyCursor_2(IDBKeyRange range) native; |
| 10282 @JSName('openKeyCursor') |
10172 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10283 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10173 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native "openKeyCurso
r"; | 10284 IDBRequest _openKeyCursor_3(IDBKeyRange range, direction) native; |
| 10285 @JSName('openKeyCursor') |
10174 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10286 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10175 IDBRequest _openKeyCursor_4(key) native "openKeyCursor"; | 10287 IDBRequest _openKeyCursor_4(key) native; |
| 10288 @JSName('openKeyCursor') |
10176 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10289 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10177 IDBRequest _openKeyCursor_5(key, direction) native "openKeyCursor"; | 10290 IDBRequest _openKeyCursor_5(key, direction) native; |
10178 } | 10291 } |
10179 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10292 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10180 // for details. All rights reserved. Use of this source code is governed by a | 10293 // for details. All rights reserved. Use of this source code is governed by a |
10181 // BSD-style license that can be found in the LICENSE file. | 10294 // BSD-style license that can be found in the LICENSE file. |
10182 | 10295 |
10183 | 10296 |
10184 /// @domName IDBKey; @docsEditable true | 10297 /// @domName IDBKey; @docsEditable true |
10185 class IDBKey native "*IDBKey" { | 10298 class IDBKey native "*IDBKey" { |
10186 } | 10299 } |
10187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10300 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 24 matching lines...) Expand all Loading... |
10212 * @domName IDBKeyRange.bound | 10325 * @domName IDBKeyRange.bound |
10213 */ | 10326 */ |
10214 factory IDBKeyRange.bound(/*IDBKey*/ lower, /*IDBKey*/ upper, | 10327 factory IDBKeyRange.bound(/*IDBKey*/ lower, /*IDBKey*/ upper, |
10215 [bool lowerOpen = false, bool upperOpen = false]) => | 10328 [bool lowerOpen = false, bool upperOpen = false]) => |
10216 _IDBKeyRangeFactoryProvider.createIDBKeyRange_bound( | 10329 _IDBKeyRangeFactoryProvider.createIDBKeyRange_bound( |
10217 lower, upper, lowerOpen, upperOpen); | 10330 lower, upper, lowerOpen, upperOpen); |
10218 | 10331 |
10219 | 10332 |
10220 /// @domName IDBKeyRange.lower; @docsEditable true | 10333 /// @domName IDBKeyRange.lower; @docsEditable true |
10221 dynamic get lower => _convertNativeToDart_IDBKey(this._lower); | 10334 dynamic get lower => _convertNativeToDart_IDBKey(this._lower); |
10222 dynamic get _lower => JS("dynamic", "#.lower", this); | 10335 @JSName('lower') |
| 10336 final dynamic _lower; |
10223 | 10337 |
10224 /// @domName IDBKeyRange.lowerOpen; @docsEditable true | 10338 /// @domName IDBKeyRange.lowerOpen; @docsEditable true |
10225 final bool lowerOpen; | 10339 final bool lowerOpen; |
10226 | 10340 |
10227 /// @domName IDBKeyRange.upper; @docsEditable true | 10341 /// @domName IDBKeyRange.upper; @docsEditable true |
10228 dynamic get upper => _convertNativeToDart_IDBKey(this._upper); | 10342 dynamic get upper => _convertNativeToDart_IDBKey(this._upper); |
10229 dynamic get _upper => JS("dynamic", "#.upper", this); | 10343 @JSName('upper') |
| 10344 final dynamic _upper; |
10230 | 10345 |
10231 /// @domName IDBKeyRange.upperOpen; @docsEditable true | 10346 /// @domName IDBKeyRange.upperOpen; @docsEditable true |
10232 final bool upperOpen; | 10347 final bool upperOpen; |
10233 | 10348 |
10234 /// @domName IDBKeyRange.bound_; @docsEditable true | 10349 /// @domName IDBKeyRange.bound_; @docsEditable true |
10235 static IDBKeyRange bound_(/*IDBKey*/ lower, /*IDBKey*/ upper, [bool lowerOpen,
bool upperOpen]) { | 10350 static IDBKeyRange bound_(/*IDBKey*/ lower, /*IDBKey*/ upper, [bool lowerOpen,
bool upperOpen]) { |
10236 if (?upperOpen) { | 10351 if (?upperOpen) { |
10237 var lower_1 = _convertDartToNative_IDBKey(lower); | 10352 var lower_1 = _convertDartToNative_IDBKey(lower); |
10238 var upper_2 = _convertDartToNative_IDBKey(upper); | 10353 var upper_2 = _convertDartToNative_IDBKey(upper); |
10239 return _bound__1(lower_1, upper_2, lowerOpen, upperOpen); | 10354 return _bound__1(lower_1, upper_2, lowerOpen, upperOpen); |
10240 } | 10355 } |
10241 if (?lowerOpen) { | 10356 if (?lowerOpen) { |
10242 var lower_3 = _convertDartToNative_IDBKey(lower); | 10357 var lower_3 = _convertDartToNative_IDBKey(lower); |
10243 var upper_4 = _convertDartToNative_IDBKey(upper); | 10358 var upper_4 = _convertDartToNative_IDBKey(upper); |
10244 return _bound__2(lower_3, upper_4, lowerOpen); | 10359 return _bound__2(lower_3, upper_4, lowerOpen); |
10245 } | 10360 } |
10246 var lower_5 = _convertDartToNative_IDBKey(lower); | 10361 var lower_5 = _convertDartToNative_IDBKey(lower); |
10247 var upper_6 = _convertDartToNative_IDBKey(upper); | 10362 var upper_6 = _convertDartToNative_IDBKey(upper); |
10248 return _bound__3(lower_5, upper_6); | 10363 return _bound__3(lower_5, upper_6); |
10249 } | 10364 } |
10250 static IDBKeyRange _bound__1(lower, upper, lowerOpen, upperOpen) native "bound
"; | 10365 @JSName('bound') |
10251 static IDBKeyRange _bound__2(lower, upper, lowerOpen) native "bound"; | 10366 static IDBKeyRange _bound__1(lower, upper, lowerOpen, upperOpen) native; |
10252 static IDBKeyRange _bound__3(lower, upper) native "bound"; | 10367 @JSName('bound') |
| 10368 static IDBKeyRange _bound__2(lower, upper, lowerOpen) native; |
| 10369 @JSName('bound') |
| 10370 static IDBKeyRange _bound__3(lower, upper) native; |
10253 | 10371 |
10254 /// @domName IDBKeyRange.lowerBound_; @docsEditable true | 10372 /// @domName IDBKeyRange.lowerBound_; @docsEditable true |
10255 static IDBKeyRange lowerBound_(/*IDBKey*/ bound, [bool open]) { | 10373 static IDBKeyRange lowerBound_(/*IDBKey*/ bound, [bool open]) { |
10256 if (?open) { | 10374 if (?open) { |
10257 var bound_1 = _convertDartToNative_IDBKey(bound); | 10375 var bound_1 = _convertDartToNative_IDBKey(bound); |
10258 return _lowerBound__1(bound_1, open); | 10376 return _lowerBound__1(bound_1, open); |
10259 } | 10377 } |
10260 var bound_2 = _convertDartToNative_IDBKey(bound); | 10378 var bound_2 = _convertDartToNative_IDBKey(bound); |
10261 return _lowerBound__2(bound_2); | 10379 return _lowerBound__2(bound_2); |
10262 } | 10380 } |
10263 static IDBKeyRange _lowerBound__1(bound, open) native "lowerBound"; | 10381 @JSName('lowerBound') |
10264 static IDBKeyRange _lowerBound__2(bound) native "lowerBound"; | 10382 static IDBKeyRange _lowerBound__1(bound, open) native; |
| 10383 @JSName('lowerBound') |
| 10384 static IDBKeyRange _lowerBound__2(bound) native; |
10265 | 10385 |
10266 /// @domName IDBKeyRange.only_; @docsEditable true | 10386 /// @domName IDBKeyRange.only_; @docsEditable true |
10267 static IDBKeyRange only_(/*IDBKey*/ value) { | 10387 static IDBKeyRange only_(/*IDBKey*/ value) { |
10268 var value_1 = _convertDartToNative_IDBKey(value); | 10388 var value_1 = _convertDartToNative_IDBKey(value); |
10269 return _only__1(value_1); | 10389 return _only__1(value_1); |
10270 } | 10390 } |
10271 static IDBKeyRange _only__1(value) native "only"; | 10391 @JSName('only') |
| 10392 static IDBKeyRange _only__1(value) native; |
10272 | 10393 |
10273 /// @domName IDBKeyRange.upperBound_; @docsEditable true | 10394 /// @domName IDBKeyRange.upperBound_; @docsEditable true |
10274 static IDBKeyRange upperBound_(/*IDBKey*/ bound, [bool open]) { | 10395 static IDBKeyRange upperBound_(/*IDBKey*/ bound, [bool open]) { |
10275 if (?open) { | 10396 if (?open) { |
10276 var bound_1 = _convertDartToNative_IDBKey(bound); | 10397 var bound_1 = _convertDartToNative_IDBKey(bound); |
10277 return _upperBound__1(bound_1, open); | 10398 return _upperBound__1(bound_1, open); |
10278 } | 10399 } |
10279 var bound_2 = _convertDartToNative_IDBKey(bound); | 10400 var bound_2 = _convertDartToNative_IDBKey(bound); |
10280 return _upperBound__2(bound_2); | 10401 return _upperBound__2(bound_2); |
10281 } | 10402 } |
10282 static IDBKeyRange _upperBound__1(bound, open) native "upperBound"; | 10403 @JSName('upperBound') |
10283 static IDBKeyRange _upperBound__2(bound) native "upperBound"; | 10404 static IDBKeyRange _upperBound__1(bound, open) native; |
| 10405 @JSName('upperBound') |
| 10406 static IDBKeyRange _upperBound__2(bound) native; |
10284 | 10407 |
10285 } | 10408 } |
10286 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10409 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10287 // for details. All rights reserved. Use of this source code is governed by a | 10410 // for details. All rights reserved. Use of this source code is governed by a |
10288 // BSD-style license that can be found in the LICENSE file. | 10411 // BSD-style license that can be found in the LICENSE file. |
10289 | 10412 |
10290 | 10413 |
10291 /// @domName IDBObjectStore; @docsEditable true | 10414 /// @domName IDBObjectStore; @docsEditable true |
10292 class IDBObjectStore native "*IDBObjectStore" { | 10415 class IDBObjectStore native "*IDBObjectStore" { |
10293 | 10416 |
(...skipping 16 matching lines...) Expand all Loading... |
10310 /// @domName IDBObjectStore.add; @docsEditable true | 10433 /// @domName IDBObjectStore.add; @docsEditable true |
10311 IDBRequest add(/*any*/ value, [/*IDBKey*/ key]) { | 10434 IDBRequest add(/*any*/ value, [/*IDBKey*/ key]) { |
10312 if (?key) { | 10435 if (?key) { |
10313 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 10436 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
10314 var key_2 = _convertDartToNative_IDBKey(key); | 10437 var key_2 = _convertDartToNative_IDBKey(key); |
10315 return _add_1(value_1, key_2); | 10438 return _add_1(value_1, key_2); |
10316 } | 10439 } |
10317 var value_3 = _convertDartToNative_SerializedScriptValue(value); | 10440 var value_3 = _convertDartToNative_SerializedScriptValue(value); |
10318 return _add_2(value_3); | 10441 return _add_2(value_3); |
10319 } | 10442 } |
| 10443 @JSName('add') |
10320 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10444 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10321 IDBRequest _add_1(value, key) native "add"; | 10445 IDBRequest _add_1(value, key) native; |
| 10446 @JSName('add') |
10322 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10447 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10323 IDBRequest _add_2(value) native "add"; | 10448 IDBRequest _add_2(value) native; |
10324 | 10449 |
10325 /// @domName IDBObjectStore.clear; @docsEditable true | 10450 /// @domName IDBObjectStore.clear; @docsEditable true |
10326 IDBRequest clear() native; | 10451 IDBRequest clear() native; |
10327 | 10452 |
10328 /// @domName IDBObjectStore.count; @docsEditable true | 10453 /// @domName IDBObjectStore.count; @docsEditable true |
10329 IDBRequest count([key_OR_range]) { | 10454 IDBRequest count([key_OR_range]) { |
10330 if (!?key_OR_range) { | 10455 if (!?key_OR_range) { |
10331 return _count_1(); | 10456 return _count_1(); |
10332 } | 10457 } |
10333 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10458 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10334 return _count_2(key_OR_range); | 10459 return _count_2(key_OR_range); |
10335 } | 10460 } |
10336 if (?key_OR_range) { | 10461 if (?key_OR_range) { |
10337 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10462 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10338 return _count_3(key_1); | 10463 return _count_3(key_1); |
10339 } | 10464 } |
10340 throw new ArgumentError("Incorrect number or type of arguments"); | 10465 throw new ArgumentError("Incorrect number or type of arguments"); |
10341 } | 10466 } |
10342 IDBRequest _count_1() native "count"; | 10467 @JSName('count') |
10343 IDBRequest _count_2(IDBKeyRange range) native "count"; | 10468 IDBRequest _count_1() native; |
10344 IDBRequest _count_3(key) native "count"; | 10469 @JSName('count') |
| 10470 IDBRequest _count_2(IDBKeyRange range) native; |
| 10471 @JSName('count') |
| 10472 IDBRequest _count_3(key) native; |
10345 | 10473 |
10346 /// @domName IDBObjectStore.createIndex; @docsEditable true | 10474 /// @domName IDBObjectStore.createIndex; @docsEditable true |
10347 IDBIndex createIndex(String name, keyPath, [Map options]) { | 10475 IDBIndex createIndex(String name, keyPath, [Map options]) { |
10348 if ((?keyPath && (keyPath is List<String> || keyPath == null)) && | 10476 if ((?keyPath && (keyPath is List<String> || keyPath == null)) && |
10349 !?options) { | 10477 !?options) { |
10350 List keyPath_1 = _convertDartToNative_StringArray(keyPath); | 10478 List keyPath_1 = _convertDartToNative_StringArray(keyPath); |
10351 return _createIndex_1(name, keyPath_1); | 10479 return _createIndex_1(name, keyPath_1); |
10352 } | 10480 } |
10353 if ((?keyPath && (keyPath is List<String> || keyPath == null))) { | 10481 if ((?keyPath && (keyPath is List<String> || keyPath == null))) { |
10354 List keyPath_2 = _convertDartToNative_StringArray(keyPath); | 10482 List keyPath_2 = _convertDartToNative_StringArray(keyPath); |
10355 var options_3 = _convertDartToNative_Dictionary(options); | 10483 var options_3 = _convertDartToNative_Dictionary(options); |
10356 return _createIndex_2(name, keyPath_2, options_3); | 10484 return _createIndex_2(name, keyPath_2, options_3); |
10357 } | 10485 } |
10358 if ((?keyPath && (keyPath is String || keyPath == null)) && | 10486 if ((?keyPath && (keyPath is String || keyPath == null)) && |
10359 !?options) { | 10487 !?options) { |
10360 return _createIndex_3(name, keyPath); | 10488 return _createIndex_3(name, keyPath); |
10361 } | 10489 } |
10362 if ((?keyPath && (keyPath is String || keyPath == null))) { | 10490 if ((?keyPath && (keyPath is String || keyPath == null))) { |
10363 var options_4 = _convertDartToNative_Dictionary(options); | 10491 var options_4 = _convertDartToNative_Dictionary(options); |
10364 return _createIndex_4(name, keyPath, options_4); | 10492 return _createIndex_4(name, keyPath, options_4); |
10365 } | 10493 } |
10366 throw new ArgumentError("Incorrect number or type of arguments"); | 10494 throw new ArgumentError("Incorrect number or type of arguments"); |
10367 } | 10495 } |
10368 IDBIndex _createIndex_1(name, List keyPath) native "createIndex"; | 10496 @JSName('createIndex') |
10369 IDBIndex _createIndex_2(name, List keyPath, options) native "createIndex"; | 10497 IDBIndex _createIndex_1(name, List keyPath) native; |
10370 IDBIndex _createIndex_3(name, String keyPath) native "createIndex"; | 10498 @JSName('createIndex') |
10371 IDBIndex _createIndex_4(name, String keyPath, options) native "createIndex"; | 10499 IDBIndex _createIndex_2(name, List keyPath, options) native; |
| 10500 @JSName('createIndex') |
| 10501 IDBIndex _createIndex_3(name, String keyPath) native; |
| 10502 @JSName('createIndex') |
| 10503 IDBIndex _createIndex_4(name, String keyPath, options) native; |
10372 | 10504 |
10373 /// @domName IDBObjectStore.delete; @docsEditable true | 10505 /// @domName IDBObjectStore.delete; @docsEditable true |
10374 IDBRequest delete(key_OR_keyRange) { | 10506 IDBRequest delete(key_OR_keyRange) { |
10375 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange
== null))) { | 10507 if ((?key_OR_keyRange && (key_OR_keyRange is IDBKeyRange || key_OR_keyRange
== null))) { |
10376 return _delete_1(key_OR_keyRange); | 10508 return _delete_1(key_OR_keyRange); |
10377 } | 10509 } |
10378 if (?key_OR_keyRange) { | 10510 if (?key_OR_keyRange) { |
10379 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange); | 10511 var key_1 = _convertDartToNative_IDBKey(key_OR_keyRange); |
10380 return _delete_2(key_1); | 10512 return _delete_2(key_1); |
10381 } | 10513 } |
10382 throw new ArgumentError("Incorrect number or type of arguments"); | 10514 throw new ArgumentError("Incorrect number or type of arguments"); |
10383 } | 10515 } |
10384 IDBRequest _delete_1(IDBKeyRange keyRange) native "delete"; | 10516 @JSName('delete') |
10385 IDBRequest _delete_2(key) native "delete"; | 10517 IDBRequest _delete_1(IDBKeyRange keyRange) native; |
| 10518 @JSName('delete') |
| 10519 IDBRequest _delete_2(key) native; |
10386 | 10520 |
10387 /// @domName IDBObjectStore.deleteIndex; @docsEditable true | 10521 /// @domName IDBObjectStore.deleteIndex; @docsEditable true |
10388 void deleteIndex(String name) native; | 10522 void deleteIndex(String name) native; |
10389 | 10523 |
10390 /// @domName IDBObjectStore.getObject; @docsEditable true | 10524 /// @domName IDBObjectStore.getObject; @docsEditable true |
10391 IDBRequest getObject(key) { | 10525 IDBRequest getObject(key) { |
10392 if ((?key && (key is IDBKeyRange || key == null))) { | 10526 if ((?key && (key is IDBKeyRange || key == null))) { |
10393 return _getObject_1(key); | 10527 return _getObject_1(key); |
10394 } | 10528 } |
10395 if (?key) { | 10529 if (?key) { |
10396 var key_1 = _convertDartToNative_IDBKey(key); | 10530 var key_1 = _convertDartToNative_IDBKey(key); |
10397 return _getObject_2(key_1); | 10531 return _getObject_2(key_1); |
10398 } | 10532 } |
10399 throw new ArgumentError("Incorrect number or type of arguments"); | 10533 throw new ArgumentError("Incorrect number or type of arguments"); |
10400 } | 10534 } |
| 10535 @JSName('get') |
10401 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10536 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10402 IDBRequest _getObject_1(IDBKeyRange key) native "get"; | 10537 IDBRequest _getObject_1(IDBKeyRange key) native; |
| 10538 @JSName('get') |
10403 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue | 10539 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_SerializedS
criptValue |
10404 IDBRequest _getObject_2(key) native "get"; | 10540 IDBRequest _getObject_2(key) native; |
10405 | 10541 |
10406 /// @domName IDBObjectStore.index; @docsEditable true | 10542 /// @domName IDBObjectStore.index; @docsEditable true |
10407 IDBIndex index(String name) native; | 10543 IDBIndex index(String name) native; |
10408 | 10544 |
10409 /// @domName IDBObjectStore.openCursor; @docsEditable true | 10545 /// @domName IDBObjectStore.openCursor; @docsEditable true |
10410 IDBRequest openCursor([key_OR_range, String direction]) { | 10546 IDBRequest openCursor([key_OR_range, String direction]) { |
10411 if (!?key_OR_range && | 10547 if (!?key_OR_range && |
10412 !?direction) { | 10548 !?direction) { |
10413 return _openCursor_1(); | 10549 return _openCursor_1(); |
10414 } | 10550 } |
10415 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& | 10551 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
&& |
10416 !?direction) { | 10552 !?direction) { |
10417 return _openCursor_2(key_OR_range); | 10553 return _openCursor_2(key_OR_range); |
10418 } | 10554 } |
10419 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { | 10555 if ((?key_OR_range && (key_OR_range is IDBKeyRange || key_OR_range == null))
) { |
10420 return _openCursor_3(key_OR_range, direction); | 10556 return _openCursor_3(key_OR_range, direction); |
10421 } | 10557 } |
10422 if (?key_OR_range && | 10558 if (?key_OR_range && |
10423 !?direction) { | 10559 !?direction) { |
10424 var key_1 = _convertDartToNative_IDBKey(key_OR_range); | 10560 var key_1 = _convertDartToNative_IDBKey(key_OR_range); |
10425 return _openCursor_4(key_1); | 10561 return _openCursor_4(key_1); |
10426 } | 10562 } |
10427 if (?key_OR_range) { | 10563 if (?key_OR_range) { |
10428 var key_2 = _convertDartToNative_IDBKey(key_OR_range); | 10564 var key_2 = _convertDartToNative_IDBKey(key_OR_range); |
10429 return _openCursor_5(key_2, direction); | 10565 return _openCursor_5(key_2, direction); |
10430 } | 10566 } |
10431 throw new ArgumentError("Incorrect number or type of arguments"); | 10567 throw new ArgumentError("Incorrect number or type of arguments"); |
10432 } | 10568 } |
| 10569 @JSName('openCursor') |
10433 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10570 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10434 IDBRequest _openCursor_1() native "openCursor"; | 10571 IDBRequest _openCursor_1() native; |
| 10572 @JSName('openCursor') |
10435 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10573 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10436 IDBRequest _openCursor_2(IDBKeyRange range) native "openCursor"; | 10574 IDBRequest _openCursor_2(IDBKeyRange range) native; |
| 10575 @JSName('openCursor') |
10437 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10576 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10438 IDBRequest _openCursor_3(IDBKeyRange range, direction) native "openCursor"; | 10577 IDBRequest _openCursor_3(IDBKeyRange range, direction) native; |
| 10578 @JSName('openCursor') |
10439 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10579 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10440 IDBRequest _openCursor_4(key) native "openCursor"; | 10580 IDBRequest _openCursor_4(key) native; |
| 10581 @JSName('openCursor') |
10441 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') | 10582 @Returns('IDBRequest') @Creates('IDBRequest') @Creates('IDBCursor') |
10442 IDBRequest _openCursor_5(key, direction) native "openCursor"; | 10583 IDBRequest _openCursor_5(key, direction) native; |
10443 | 10584 |
10444 /// @domName IDBObjectStore.put; @docsEditable true | 10585 /// @domName IDBObjectStore.put; @docsEditable true |
10445 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) { | 10586 IDBRequest put(/*any*/ value, [/*IDBKey*/ key]) { |
10446 if (?key) { | 10587 if (?key) { |
10447 var value_1 = _convertDartToNative_SerializedScriptValue(value); | 10588 var value_1 = _convertDartToNative_SerializedScriptValue(value); |
10448 var key_2 = _convertDartToNative_IDBKey(key); | 10589 var key_2 = _convertDartToNative_IDBKey(key); |
10449 return _put_1(value_1, key_2); | 10590 return _put_1(value_1, key_2); |
10450 } | 10591 } |
10451 var value_3 = _convertDartToNative_SerializedScriptValue(value); | 10592 var value_3 = _convertDartToNative_SerializedScriptValue(value); |
10452 return _put_2(value_3); | 10593 return _put_2(value_3); |
10453 } | 10594 } |
| 10595 @JSName('put') |
10454 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10596 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10455 IDBRequest _put_1(value, key) native "put"; | 10597 IDBRequest _put_1(value, key) native; |
| 10598 @JSName('put') |
10456 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey | 10599 @Returns('IDBRequest') @Creates('IDBRequest') @_annotation_Creates_IDBKey |
10457 IDBRequest _put_2(value) native "put"; | 10600 IDBRequest _put_2(value) native; |
10458 } | 10601 } |
10459 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10602 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
10460 // for details. All rights reserved. Use of this source code is governed by a | 10603 // for details. All rights reserved. Use of this source code is governed by a |
10461 // BSD-style license that can be found in the LICENSE file. | 10604 // BSD-style license that can be found in the LICENSE file. |
10462 | 10605 |
10463 | 10606 |
10464 /// @domName IDBOpenDBRequest; @docsEditable true | 10607 /// @domName IDBOpenDBRequest; @docsEditable true |
10465 class IDBOpenDBRequest extends IDBRequest implements EventTarget native "*IDBOpe
nDBRequest" { | 10608 class IDBOpenDBRequest extends IDBRequest implements EventTarget native "*IDBOpe
nDBRequest" { |
10466 | 10609 |
10467 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 10610 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
(...skipping 24 matching lines...) Expand all Loading... |
10492 final DOMError error; | 10635 final DOMError error; |
10493 | 10636 |
10494 /// @domName IDBRequest.errorCode; @docsEditable true | 10637 /// @domName IDBRequest.errorCode; @docsEditable true |
10495 final int errorCode; | 10638 final int errorCode; |
10496 | 10639 |
10497 /// @domName IDBRequest.readyState; @docsEditable true | 10640 /// @domName IDBRequest.readyState; @docsEditable true |
10498 final String readyState; | 10641 final String readyState; |
10499 | 10642 |
10500 /// @domName IDBRequest.result; @docsEditable true | 10643 /// @domName IDBRequest.result; @docsEditable true |
10501 dynamic get result => _convertNativeToDart_IDBAny(this._result); | 10644 dynamic get result => _convertNativeToDart_IDBAny(this._result); |
10502 dynamic get _result => JS("dynamic", "#.result", this); | 10645 @JSName('result') |
| 10646 @Creates('Null') |
| 10647 final dynamic _result; |
10503 | 10648 |
10504 /// @domName IDBRequest.source; @docsEditable true | 10649 /// @domName IDBRequest.source; @docsEditable true |
10505 @Creates('Null') | 10650 @Creates('Null') |
10506 final dynamic source; | 10651 final dynamic source; |
10507 | 10652 |
10508 /// @domName IDBRequest.transaction; @docsEditable true | 10653 /// @domName IDBRequest.transaction; @docsEditable true |
10509 final IDBTransaction transaction; | 10654 final IDBTransaction transaction; |
10510 | 10655 |
10511 /// @domName IDBRequest.webkitErrorMessage; @docsEditable true | 10656 /// @domName IDBRequest.webkitErrorMessage; @docsEditable true |
10512 final String webkitErrorMessage; | 10657 final String webkitErrorMessage; |
10513 | 10658 |
10514 /// @domName IDBRequest.addEventListener; @docsEditable true | 10659 /// @domName IDBRequest.addEventListener; @docsEditable true |
10515 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10660 @JSName('addEventListener') |
| 10661 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
10516 | 10662 |
10517 /// @domName IDBRequest.dispatchEvent; @docsEditable true | 10663 /// @domName IDBRequest.dispatchEvent; @docsEditable true |
10518 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10664 @JSName('dispatchEvent') |
| 10665 bool $dom_dispatchEvent(Event evt) native; |
10519 | 10666 |
10520 /// @domName IDBRequest.removeEventListener; @docsEditable true | 10667 /// @domName IDBRequest.removeEventListener; @docsEditable true |
10521 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10668 @JSName('removeEventListener') |
| 10669 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
10522 } | 10670 } |
10523 | 10671 |
10524 class IDBRequestEvents extends Events { | 10672 class IDBRequestEvents extends Events { |
10525 IDBRequestEvents(EventTarget _ptr) : super(_ptr); | 10673 IDBRequestEvents(EventTarget _ptr) : super(_ptr); |
10526 | 10674 |
10527 EventListenerList get error => this['error']; | 10675 EventListenerList get error => this['error']; |
10528 | 10676 |
10529 EventListenerList get success => this['success']; | 10677 EventListenerList get success => this['success']; |
10530 } | 10678 } |
10531 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10679 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 20 matching lines...) Expand all Loading... |
10552 /// @domName IDBTransaction.error; @docsEditable true | 10700 /// @domName IDBTransaction.error; @docsEditable true |
10553 final DOMError error; | 10701 final DOMError error; |
10554 | 10702 |
10555 /// @domName IDBTransaction.mode; @docsEditable true | 10703 /// @domName IDBTransaction.mode; @docsEditable true |
10556 final String mode; | 10704 final String mode; |
10557 | 10705 |
10558 /// @domName IDBTransaction.abort; @docsEditable true | 10706 /// @domName IDBTransaction.abort; @docsEditable true |
10559 void abort() native; | 10707 void abort() native; |
10560 | 10708 |
10561 /// @domName IDBTransaction.addEventListener; @docsEditable true | 10709 /// @domName IDBTransaction.addEventListener; @docsEditable true |
10562 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 10710 @JSName('addEventListener') |
| 10711 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
10563 | 10712 |
10564 /// @domName IDBTransaction.dispatchEvent; @docsEditable true | 10713 /// @domName IDBTransaction.dispatchEvent; @docsEditable true |
10565 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 10714 @JSName('dispatchEvent') |
| 10715 bool $dom_dispatchEvent(Event evt) native; |
10566 | 10716 |
10567 /// @domName IDBTransaction.objectStore; @docsEditable true | 10717 /// @domName IDBTransaction.objectStore; @docsEditable true |
10568 IDBObjectStore objectStore(String name) native; | 10718 IDBObjectStore objectStore(String name) native; |
10569 | 10719 |
10570 /// @domName IDBTransaction.removeEventListener; @docsEditable true | 10720 /// @domName IDBTransaction.removeEventListener; @docsEditable true |
10571 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 10721 @JSName('removeEventListener') |
| 10722 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
10572 } | 10723 } |
10573 | 10724 |
10574 class IDBTransactionEvents extends Events { | 10725 class IDBTransactionEvents extends Events { |
10575 IDBTransactionEvents(EventTarget _ptr) : super(_ptr); | 10726 IDBTransactionEvents(EventTarget _ptr) : super(_ptr); |
10576 | 10727 |
10577 EventListenerList get abort => this['abort']; | 10728 EventListenerList get abort => this['abort']; |
10578 | 10729 |
10579 EventListenerList get complete => this['complete']; | 10730 EventListenerList get complete => this['complete']; |
10580 | 10731 |
10581 EventListenerList get error => this['error']; | 10732 EventListenerList get error => this['error']; |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10631 /// @domName HTMLIFrameElement; @docsEditable true | 10782 /// @domName HTMLIFrameElement; @docsEditable true |
10632 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { | 10783 class IFrameElement extends Element implements Element native "*HTMLIFrameElemen
t" { |
10633 | 10784 |
10634 factory IFrameElement() => document.$dom_createElement("iframe"); | 10785 factory IFrameElement() => document.$dom_createElement("iframe"); |
10635 | 10786 |
10636 /// @domName HTMLIFrameElement.align; @docsEditable true | 10787 /// @domName HTMLIFrameElement.align; @docsEditable true |
10637 String align; | 10788 String align; |
10638 | 10789 |
10639 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true | 10790 /// @domName HTMLIFrameElement.contentWindow; @docsEditable true |
10640 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); | 10791 Window get contentWindow => _convertNativeToDart_Window(this._contentWindow); |
10641 dynamic get _contentWindow => JS("dynamic", "#.contentWindow", this); | 10792 @JSName('contentWindow') |
| 10793 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 10794 final dynamic _contentWindow; |
10642 | 10795 |
10643 /// @domName HTMLIFrameElement.frameBorder; @docsEditable true | 10796 /// @domName HTMLIFrameElement.frameBorder; @docsEditable true |
10644 String frameBorder; | 10797 String frameBorder; |
10645 | 10798 |
10646 /// @domName HTMLIFrameElement.height; @docsEditable true | 10799 /// @domName HTMLIFrameElement.height; @docsEditable true |
10647 String height; | 10800 String height; |
10648 | 10801 |
10649 /// @domName HTMLIFrameElement.longDesc; @docsEditable true | 10802 /// @domName HTMLIFrameElement.longDesc; @docsEditable true |
10650 String longDesc; | 10803 String longDesc; |
10651 | 10804 |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10860 /// @domName HTMLInputElement.height; @docsEditable true | 11013 /// @domName HTMLInputElement.height; @docsEditable true |
10861 int height; | 11014 int height; |
10862 | 11015 |
10863 /// @domName HTMLInputElement.incremental; @docsEditable true | 11016 /// @domName HTMLInputElement.incremental; @docsEditable true |
10864 bool incremental; | 11017 bool incremental; |
10865 | 11018 |
10866 /// @domName HTMLInputElement.indeterminate; @docsEditable true | 11019 /// @domName HTMLInputElement.indeterminate; @docsEditable true |
10867 bool indeterminate; | 11020 bool indeterminate; |
10868 | 11021 |
10869 /// @domName HTMLInputElement.labels; @docsEditable true | 11022 /// @domName HTMLInputElement.labels; @docsEditable true |
10870 @Returns('_NodeList') @Creates('_NodeList') | 11023 @Returns('NodeList') @Creates('NodeList') |
10871 final List<Node> labels; | 11024 final List<Node> labels; |
10872 | 11025 |
10873 /// @domName HTMLInputElement.list; @docsEditable true | 11026 /// @domName HTMLInputElement.list; @docsEditable true |
10874 final Element list; | 11027 final Element list; |
10875 | 11028 |
10876 /// @domName HTMLInputElement.max; @docsEditable true | 11029 /// @domName HTMLInputElement.max; @docsEditable true |
10877 String max; | 11030 String max; |
10878 | 11031 |
10879 /// @domName HTMLInputElement.maxLength; @docsEditable true | 11032 /// @domName HTMLInputElement.maxLength; @docsEditable true |
10880 int maxLength; | 11033 int maxLength; |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11083 void insertRange(int start, int rangeLength, [int initialValue]) { | 11236 void insertRange(int start, int rangeLength, [int initialValue]) { |
11084 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11237 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11085 } | 11238 } |
11086 | 11239 |
11087 List<int> getRange(int start, int rangeLength) => | 11240 List<int> getRange(int start, int rangeLength) => |
11088 _Lists.getRange(this, start, rangeLength, <int>[]); | 11241 _Lists.getRange(this, start, rangeLength, <int>[]); |
11089 | 11242 |
11090 // -- end List<int> mixins. | 11243 // -- end List<int> mixins. |
11091 | 11244 |
11092 /// @domName Int16Array.setElements; @docsEditable true | 11245 /// @domName Int16Array.setElements; @docsEditable true |
11093 void setElements(Object array, [int offset]) native "set"; | 11246 @JSName('set') |
| 11247 void setElements(Object array, [int offset]) native; |
11094 | 11248 |
11095 /// @domName Int16Array.subarray; @docsEditable true | 11249 /// @domName Int16Array.subarray; @docsEditable true |
11096 Int16Array subarray(int start, [int end]) native; | 11250 Int16Array subarray(int start, [int end]) native; |
11097 } | 11251 } |
11098 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11252 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11099 // for details. All rights reserved. Use of this source code is governed by a | 11253 // for details. All rights reserved. Use of this source code is governed by a |
11100 // BSD-style license that can be found in the LICENSE file. | 11254 // BSD-style license that can be found in the LICENSE file. |
11101 | 11255 |
11102 | 11256 |
11103 /// @domName Int32Array; @docsEditable true | 11257 /// @domName Int32Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11193 void insertRange(int start, int rangeLength, [int initialValue]) { | 11347 void insertRange(int start, int rangeLength, [int initialValue]) { |
11194 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11348 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11195 } | 11349 } |
11196 | 11350 |
11197 List<int> getRange(int start, int rangeLength) => | 11351 List<int> getRange(int start, int rangeLength) => |
11198 _Lists.getRange(this, start, rangeLength, <int>[]); | 11352 _Lists.getRange(this, start, rangeLength, <int>[]); |
11199 | 11353 |
11200 // -- end List<int> mixins. | 11354 // -- end List<int> mixins. |
11201 | 11355 |
11202 /// @domName Int32Array.setElements; @docsEditable true | 11356 /// @domName Int32Array.setElements; @docsEditable true |
11203 void setElements(Object array, [int offset]) native "set"; | 11357 @JSName('set') |
| 11358 void setElements(Object array, [int offset]) native; |
11204 | 11359 |
11205 /// @domName Int32Array.subarray; @docsEditable true | 11360 /// @domName Int32Array.subarray; @docsEditable true |
11206 Int32Array subarray(int start, [int end]) native; | 11361 Int32Array subarray(int start, [int end]) native; |
11207 } | 11362 } |
11208 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11363 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11209 // for details. All rights reserved. Use of this source code is governed by a | 11364 // for details. All rights reserved. Use of this source code is governed by a |
11210 // BSD-style license that can be found in the LICENSE file. | 11365 // BSD-style license that can be found in the LICENSE file. |
11211 | 11366 |
11212 | 11367 |
11213 /// @domName Int8Array; @docsEditable true | 11368 /// @domName Int8Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11303 void insertRange(int start, int rangeLength, [int initialValue]) { | 11458 void insertRange(int start, int rangeLength, [int initialValue]) { |
11304 throw new UnsupportedError("Cannot insertRange on immutable List."); | 11459 throw new UnsupportedError("Cannot insertRange on immutable List."); |
11305 } | 11460 } |
11306 | 11461 |
11307 List<int> getRange(int start, int rangeLength) => | 11462 List<int> getRange(int start, int rangeLength) => |
11308 _Lists.getRange(this, start, rangeLength, <int>[]); | 11463 _Lists.getRange(this, start, rangeLength, <int>[]); |
11309 | 11464 |
11310 // -- end List<int> mixins. | 11465 // -- end List<int> mixins. |
11311 | 11466 |
11312 /// @domName Int8Array.setElements; @docsEditable true | 11467 /// @domName Int8Array.setElements; @docsEditable true |
11313 void setElements(Object array, [int offset]) native "set"; | 11468 @JSName('set') |
| 11469 void setElements(Object array, [int offset]) native; |
11314 | 11470 |
11315 /// @domName Int8Array.subarray; @docsEditable true | 11471 /// @domName Int8Array.subarray; @docsEditable true |
11316 Int8Array subarray(int start, [int end]) native; | 11472 Int8Array subarray(int start, [int end]) native; |
11317 } | 11473 } |
11318 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11474 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
11319 // for details. All rights reserved. Use of this source code is governed by a | 11475 // for details. All rights reserved. Use of this source code is governed by a |
11320 // BSD-style license that can be found in the LICENSE file. | 11476 // BSD-style license that can be found in the LICENSE file. |
11321 | 11477 |
11322 | 11478 |
11323 /// @domName JavaScriptCallFrame; @docsEditable true | 11479 /// @domName JavaScriptCallFrame; @docsEditable true |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11417 /// @domName HTMLKeygenElement.disabled; @docsEditable true | 11573 /// @domName HTMLKeygenElement.disabled; @docsEditable true |
11418 bool disabled; | 11574 bool disabled; |
11419 | 11575 |
11420 /// @domName HTMLKeygenElement.form; @docsEditable true | 11576 /// @domName HTMLKeygenElement.form; @docsEditable true |
11421 final FormElement form; | 11577 final FormElement form; |
11422 | 11578 |
11423 /// @domName HTMLKeygenElement.keytype; @docsEditable true | 11579 /// @domName HTMLKeygenElement.keytype; @docsEditable true |
11424 String keytype; | 11580 String keytype; |
11425 | 11581 |
11426 /// @domName HTMLKeygenElement.labels; @docsEditable true | 11582 /// @domName HTMLKeygenElement.labels; @docsEditable true |
11427 @Returns('_NodeList') @Creates('_NodeList') | 11583 @Returns('NodeList') @Creates('NodeList') |
11428 final List<Node> labels; | 11584 final List<Node> labels; |
11429 | 11585 |
11430 /// @domName HTMLKeygenElement.name; @docsEditable true | 11586 /// @domName HTMLKeygenElement.name; @docsEditable true |
11431 String name; | 11587 String name; |
11432 | 11588 |
11433 /// @domName HTMLKeygenElement.type; @docsEditable true | 11589 /// @domName HTMLKeygenElement.type; @docsEditable true |
11434 final String type; | 11590 final String type; |
11435 | 11591 |
11436 /// @domName HTMLKeygenElement.validationMessage; @docsEditable true | 11592 /// @domName HTMLKeygenElement.validationMessage; @docsEditable true |
11437 final String validationMessage; | 11593 final String validationMessage; |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11547 // BSD-style license that can be found in the LICENSE file. | 11703 // BSD-style license that can be found in the LICENSE file. |
11548 | 11704 |
11549 | 11705 |
11550 /// @domName History; @docsEditable true | 11706 /// @domName History; @docsEditable true |
11551 class LocalHistory implements History native "*History" { | 11707 class LocalHistory implements History native "*History" { |
11552 | 11708 |
11553 /// @domName History.length; @docsEditable true | 11709 /// @domName History.length; @docsEditable true |
11554 final int length; | 11710 final int length; |
11555 | 11711 |
11556 /// @domName History.state; @docsEditable true | 11712 /// @domName History.state; @docsEditable true |
11557 final dynamic state; | 11713 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); |
| 11714 @JSName('state') |
| 11715 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 11716 final dynamic _state; |
11558 | 11717 |
11559 /// @domName History.back; @docsEditable true | 11718 /// @domName History.back; @docsEditable true |
11560 void back() native; | 11719 void back() native; |
11561 | 11720 |
11562 /// @domName History.forward; @docsEditable true | 11721 /// @domName History.forward; @docsEditable true |
11563 void forward() native; | 11722 void forward() native; |
11564 | 11723 |
11565 /// @domName History.go; @docsEditable true | 11724 /// @domName History.go; @docsEditable true |
11566 void go(int distance) native; | 11725 void go(int distance) native; |
11567 | 11726 |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11684 | 11843 |
11685 _LocationWrapper _location_wrapper; // Cached wrapped Location object. | 11844 _LocationWrapper _location_wrapper; // Cached wrapped Location object. |
11686 | 11845 |
11687 // Native getter and setter to access raw Location object. | 11846 // Native getter and setter to access raw Location object. |
11688 Location get _location => JS('Location', '#.location', this); | 11847 Location get _location => JS('Location', '#.location', this); |
11689 void set _location(Location value) { | 11848 void set _location(Location value) { |
11690 JS('void', '#.location = #', this, value); | 11849 JS('void', '#.location = #', this, value); |
11691 } | 11850 } |
11692 // Prevent compiled from thinking 'location' property is available for a Dart | 11851 // Prevent compiled from thinking 'location' property is available for a Dart |
11693 // member. | 11852 // member. |
11694 _protect_location() native 'location'; | 11853 @JSName('location') |
| 11854 _protect_location() native; |
11695 | 11855 |
11696 static _isDartLocation(thing) { | 11856 static _isDartLocation(thing) { |
11697 // On Firefox the code that implements 'is Location' fails to find the patch | 11857 // On Firefox the code that implements 'is Location' fails to find the patch |
11698 // stub on Object.prototype and throws an exception. | 11858 // stub on Object.prototype and throws an exception. |
11699 try { | 11859 try { |
11700 return thing is Location; | 11860 return thing is Location; |
11701 } catch (e) { | 11861 } catch (e) { |
11702 return false; | 11862 return false; |
11703 } | 11863 } |
11704 } | 11864 } |
(...skipping 11 matching lines...) Expand all Loading... |
11716 int requestAnimationFrame(RequestAnimationFrameCallback callback) { | 11876 int requestAnimationFrame(RequestAnimationFrameCallback callback) { |
11717 _ensureRequestAnimationFrame(); | 11877 _ensureRequestAnimationFrame(); |
11718 return _requestAnimationFrame(callback); | 11878 return _requestAnimationFrame(callback); |
11719 } | 11879 } |
11720 | 11880 |
11721 void cancelAnimationFrame(id) { | 11881 void cancelAnimationFrame(id) { |
11722 _ensureRequestAnimationFrame(); | 11882 _ensureRequestAnimationFrame(); |
11723 _cancelAnimationFrame(id); | 11883 _cancelAnimationFrame(id); |
11724 } | 11884 } |
11725 | 11885 |
11726 int _requestAnimationFrame(RequestAnimationFrameCallback callback) | 11886 @JSName('requestAnimationFrame') |
11727 native 'requestAnimationFrame'; | 11887 int _requestAnimationFrame(RequestAnimationFrameCallback callback) native; |
11728 | 11888 |
11729 void _cancelAnimationFrame(int id) | 11889 @JSName('cancelAnimationFrame') |
11730 native 'cancelAnimationFrame'; | 11890 void _cancelAnimationFrame(int id) native; |
11731 | 11891 |
11732 _ensureRequestAnimationFrame() { | 11892 _ensureRequestAnimationFrame() { |
11733 if (JS('bool', | 11893 if (JS('bool', |
11734 '!!(#.requestAnimationFrame && #.cancelAnimationFrame)', this, this)) | 11894 '!!(#.requestAnimationFrame && #.cancelAnimationFrame)', this, this)) |
11735 return; | 11895 return; |
11736 | 11896 |
11737 JS('void', | 11897 JS('void', |
11738 r""" | 11898 r""" |
11739 (function($this) { | 11899 (function($this) { |
11740 var vendors = ['ms', 'moz', 'webkit', 'o']; | 11900 var vendors = ['ms', 'moz', 'webkit', 'o']; |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11834 String name; | 11994 String name; |
11835 | 11995 |
11836 /// @domName Window.navigator; @docsEditable true | 11996 /// @domName Window.navigator; @docsEditable true |
11837 final Navigator navigator; | 11997 final Navigator navigator; |
11838 | 11998 |
11839 /// @domName Window.offscreenBuffering; @docsEditable true | 11999 /// @domName Window.offscreenBuffering; @docsEditable true |
11840 final bool offscreenBuffering; | 12000 final bool offscreenBuffering; |
11841 | 12001 |
11842 /// @domName Window.opener; @docsEditable true | 12002 /// @domName Window.opener; @docsEditable true |
11843 Window get opener => _convertNativeToDart_Window(this._opener); | 12003 Window get opener => _convertNativeToDart_Window(this._opener); |
11844 dynamic get _opener => JS("dynamic", "#.opener", this); | 12004 @JSName('opener') |
| 12005 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12006 final dynamic _opener; |
11845 | 12007 |
11846 /// @domName Window.outerHeight; @docsEditable true | 12008 /// @domName Window.outerHeight; @docsEditable true |
11847 final int outerHeight; | 12009 final int outerHeight; |
11848 | 12010 |
11849 /// @domName Window.outerWidth; @docsEditable true | 12011 /// @domName Window.outerWidth; @docsEditable true |
11850 final int outerWidth; | 12012 final int outerWidth; |
11851 | 12013 |
11852 /// @domName DOMWindow.pagePopupController; @docsEditable true | 12014 /// @domName DOMWindow.pagePopupController; @docsEditable true |
11853 final PagePopupController pagePopupController; | 12015 final PagePopupController pagePopupController; |
11854 | 12016 |
11855 /// @domName Window.pageXOffset; @docsEditable true | 12017 /// @domName Window.pageXOffset; @docsEditable true |
11856 final int pageXOffset; | 12018 final int pageXOffset; |
11857 | 12019 |
11858 /// @domName Window.pageYOffset; @docsEditable true | 12020 /// @domName Window.pageYOffset; @docsEditable true |
11859 final int pageYOffset; | 12021 final int pageYOffset; |
11860 | 12022 |
11861 /// @domName Window.parent; @docsEditable true | 12023 /// @domName Window.parent; @docsEditable true |
11862 Window get parent => _convertNativeToDart_Window(this._parent); | 12024 Window get parent => _convertNativeToDart_Window(this._parent); |
11863 dynamic get _parent => JS("dynamic", "#.parent", this); | 12025 @JSName('parent') |
| 12026 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12027 final dynamic _parent; |
11864 | 12028 |
11865 /// @domName Window.performance; @docsEditable true | 12029 /// @domName Window.performance; @docsEditable true |
11866 final Performance performance; | 12030 final Performance performance; |
11867 | 12031 |
11868 /// @domName Window.personalbar; @docsEditable true | 12032 /// @domName Window.personalbar; @docsEditable true |
11869 final BarInfo personalbar; | 12033 final BarInfo personalbar; |
11870 | 12034 |
11871 /// @domName Window.screen; @docsEditable true | 12035 /// @domName Window.screen; @docsEditable true |
11872 final Screen screen; | 12036 final Screen screen; |
11873 | 12037 |
(...skipping 13 matching lines...) Expand all Loading... |
11887 final int scrollX; | 12051 final int scrollX; |
11888 | 12052 |
11889 /// @domName Window.scrollY; @docsEditable true | 12053 /// @domName Window.scrollY; @docsEditable true |
11890 final int scrollY; | 12054 final int scrollY; |
11891 | 12055 |
11892 /// @domName Window.scrollbars; @docsEditable true | 12056 /// @domName Window.scrollbars; @docsEditable true |
11893 final BarInfo scrollbars; | 12057 final BarInfo scrollbars; |
11894 | 12058 |
11895 /// @domName Window.self; @docsEditable true | 12059 /// @domName Window.self; @docsEditable true |
11896 Window get self => _convertNativeToDart_Window(this._self); | 12060 Window get self => _convertNativeToDart_Window(this._self); |
11897 dynamic get _self => JS("dynamic", "#.self", this); | 12061 @JSName('self') |
| 12062 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12063 final dynamic _self; |
11898 | 12064 |
11899 /// @domName Window.sessionStorage; @docsEditable true | 12065 /// @domName Window.sessionStorage; @docsEditable true |
11900 final Storage sessionStorage; | 12066 final Storage sessionStorage; |
11901 | 12067 |
11902 /// @domName Window.status; @docsEditable true | 12068 /// @domName Window.status; @docsEditable true |
11903 String status; | 12069 String status; |
11904 | 12070 |
11905 /// @domName Window.statusbar; @docsEditable true | 12071 /// @domName Window.statusbar; @docsEditable true |
11906 final BarInfo statusbar; | 12072 final BarInfo statusbar; |
11907 | 12073 |
11908 /// @domName Window.styleMedia; @docsEditable true | 12074 /// @domName Window.styleMedia; @docsEditable true |
11909 final StyleMedia styleMedia; | 12075 final StyleMedia styleMedia; |
11910 | 12076 |
11911 /// @domName Window.toolbar; @docsEditable true | 12077 /// @domName Window.toolbar; @docsEditable true |
11912 final BarInfo toolbar; | 12078 final BarInfo toolbar; |
11913 | 12079 |
11914 /// @domName Window.top; @docsEditable true | 12080 /// @domName Window.top; @docsEditable true |
11915 Window get top => _convertNativeToDart_Window(this._top); | 12081 Window get top => _convertNativeToDart_Window(this._top); |
11916 dynamic get _top => JS("dynamic", "#.top", this); | 12082 @JSName('top') |
| 12083 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12084 final dynamic _top; |
11917 | 12085 |
11918 /// @domName DOMWindow.webkitIndexedDB; @docsEditable true | 12086 /// @domName DOMWindow.webkitIndexedDB; @docsEditable true |
11919 final IDBFactory webkitIndexedDB; | 12087 final IDBFactory webkitIndexedDB; |
11920 | 12088 |
11921 /// @domName DOMWindow.webkitNotifications; @docsEditable true | 12089 /// @domName DOMWindow.webkitNotifications; @docsEditable true |
11922 final NotificationCenter webkitNotifications; | 12090 final NotificationCenter webkitNotifications; |
11923 | 12091 |
11924 /// @domName DOMWindow.webkitStorageInfo; @docsEditable true | 12092 /// @domName DOMWindow.webkitStorageInfo; @docsEditable true |
11925 final StorageInfo webkitStorageInfo; | 12093 final StorageInfo webkitStorageInfo; |
11926 | 12094 |
11927 /// @domName Window.window; @docsEditable true | 12095 /// @domName Window.window; @docsEditable true |
11928 Window get window => _convertNativeToDart_Window(this._window); | 12096 Window get window => _convertNativeToDart_Window(this._window); |
11929 dynamic get _window => JS("dynamic", "#.window", this); | 12097 @JSName('window') |
| 12098 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 12099 final dynamic _window; |
11930 | 12100 |
11931 /// @domName Window.addEventListener; @docsEditable true | 12101 /// @domName Window.addEventListener; @docsEditable true |
11932 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12102 @JSName('addEventListener') |
| 12103 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
11933 | 12104 |
11934 /// @domName Window.alert; @docsEditable true | 12105 /// @domName Window.alert; @docsEditable true |
11935 void alert(String message) native; | 12106 void alert(String message) native; |
11936 | 12107 |
11937 /// @domName Window.atob; @docsEditable true | 12108 /// @domName Window.atob; @docsEditable true |
11938 String atob(String string) native; | 12109 String atob(String string) native; |
11939 | 12110 |
11940 /// @domName Window.btoa; @docsEditable true | 12111 /// @domName Window.btoa; @docsEditable true |
11941 String btoa(String string) native; | 12112 String btoa(String string) native; |
11942 | 12113 |
11943 /// @domName Window.captureEvents; @docsEditable true | 12114 /// @domName Window.captureEvents; @docsEditable true |
11944 void captureEvents() native; | 12115 void captureEvents() native; |
11945 | 12116 |
11946 /// @domName Window.clearInterval; @docsEditable true | 12117 /// @domName Window.clearInterval; @docsEditable true |
11947 void clearInterval(int handle) native; | 12118 void clearInterval(int handle) native; |
11948 | 12119 |
11949 /// @domName Window.clearTimeout; @docsEditable true | 12120 /// @domName Window.clearTimeout; @docsEditable true |
11950 void clearTimeout(int handle) native; | 12121 void clearTimeout(int handle) native; |
11951 | 12122 |
11952 /// @domName Window.close; @docsEditable true | 12123 /// @domName Window.close; @docsEditable true |
11953 void close() native; | 12124 void close() native; |
11954 | 12125 |
11955 /// @domName Window.confirm; @docsEditable true | 12126 /// @domName Window.confirm; @docsEditable true |
11956 bool confirm(String message) native; | 12127 bool confirm(String message) native; |
11957 | 12128 |
11958 /// @domName Window.dispatchEvent; @docsEditable true | 12129 /// @domName Window.dispatchEvent; @docsEditable true |
11959 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 12130 @JSName('dispatchEvent') |
| 12131 bool $dom_dispatchEvent(Event evt) native; |
11960 | 12132 |
11961 /// @domName Window.find; @docsEditable true | 12133 /// @domName Window.find; @docsEditable true |
11962 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; | 12134 bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool w
holeWord, bool searchInFrames, bool showDialog) native; |
11963 | 12135 |
11964 /// @domName Window.getComputedStyle; @docsEditable true | 12136 /// @domName Window.getComputedStyle; @docsEditable true |
11965 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen
t) native "getComputedStyle"; | 12137 @JSName('getComputedStyle') |
| 12138 CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElemen
t) native; |
11966 | 12139 |
11967 /// @domName Window.getMatchedCSSRules; @docsEditable true | 12140 /// @domName Window.getMatchedCSSRules; @docsEditable true |
| 12141 @JSName('getMatchedCSSRules') |
11968 @Returns('_CSSRuleList') @Creates('_CSSRuleList') | 12142 @Returns('_CSSRuleList') @Creates('_CSSRuleList') |
11969 List<CSSRule> getMatchedCssRules(Element element, String pseudoElement) native
"getMatchedCSSRules"; | 12143 List<CSSRule> getMatchedCssRules(Element element, String pseudoElement) native
; |
11970 | 12144 |
11971 /// @domName Window.getSelection; @docsEditable true | 12145 /// @domName Window.getSelection; @docsEditable true |
11972 DOMSelection getSelection() native; | 12146 DOMSelection getSelection() native; |
11973 | 12147 |
11974 /// @domName Window.matchMedia; @docsEditable true | 12148 /// @domName Window.matchMedia; @docsEditable true |
11975 MediaQueryList matchMedia(String query) native; | 12149 MediaQueryList matchMedia(String query) native; |
11976 | 12150 |
11977 /// @domName Window.moveBy; @docsEditable true | 12151 /// @domName Window.moveBy; @docsEditable true |
11978 void moveBy(num x, num y) native; | 12152 void moveBy(num x, num y) native; |
11979 | 12153 |
(...skipping 12 matching lines...) Expand all Loading... |
11992 _postMessage_1(message_1, targetOrigin); | 12166 _postMessage_1(message_1, targetOrigin); |
11993 return; | 12167 return; |
11994 } | 12168 } |
11995 if (?message) { | 12169 if (?message) { |
11996 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 12170 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
11997 _postMessage_2(message_2, targetOrigin, messagePorts); | 12171 _postMessage_2(message_2, targetOrigin, messagePorts); |
11998 return; | 12172 return; |
11999 } | 12173 } |
12000 throw new ArgumentError("Incorrect number or type of arguments"); | 12174 throw new ArgumentError("Incorrect number or type of arguments"); |
12001 } | 12175 } |
12002 void _postMessage_1(message, targetOrigin) native "postMessage"; | 12176 @JSName('postMessage') |
12003 void _postMessage_2(message, targetOrigin, List messagePorts) native "postMess
age"; | 12177 void _postMessage_1(message, targetOrigin) native; |
| 12178 @JSName('postMessage') |
| 12179 void _postMessage_2(message, targetOrigin, List messagePorts) native; |
12004 | 12180 |
12005 /// @domName Window.print; @docsEditable true | 12181 /// @domName Window.print; @docsEditable true |
12006 void print() native; | 12182 void print() native; |
12007 | 12183 |
12008 /// @domName Window.releaseEvents; @docsEditable true | 12184 /// @domName Window.releaseEvents; @docsEditable true |
12009 void releaseEvents() native; | 12185 void releaseEvents() native; |
12010 | 12186 |
12011 /// @domName Window.removeEventListener; @docsEditable true | 12187 /// @domName Window.removeEventListener; @docsEditable true |
12012 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12188 @JSName('removeEventListener') |
| 12189 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12013 | 12190 |
12014 /// @domName Window.resizeBy; @docsEditable true | 12191 /// @domName Window.resizeBy; @docsEditable true |
12015 void resizeBy(num x, num y) native; | 12192 void resizeBy(num x, num y) native; |
12016 | 12193 |
12017 /// @domName Window.resizeTo; @docsEditable true | 12194 /// @domName Window.resizeTo; @docsEditable true |
12018 void resizeTo(num width, num height) native; | 12195 void resizeTo(num width, num height) native; |
12019 | 12196 |
12020 /// @domName Window.scroll; @docsEditable true | 12197 /// @domName Window.scroll; @docsEditable true |
12021 void scroll(int x, int y) native; | 12198 void scroll(int x, int y) native; |
12022 | 12199 |
(...skipping 18 matching lines...) Expand all Loading... |
12041 /// @domName Window.webkitConvertPointFromNodeToPage; @docsEditable true | 12218 /// @domName Window.webkitConvertPointFromNodeToPage; @docsEditable true |
12042 Point webkitConvertPointFromNodeToPage(Node node, Point p) native; | 12219 Point webkitConvertPointFromNodeToPage(Node node, Point p) native; |
12043 | 12220 |
12044 /// @domName Window.webkitConvertPointFromPageToNode; @docsEditable true | 12221 /// @domName Window.webkitConvertPointFromPageToNode; @docsEditable true |
12045 Point webkitConvertPointFromPageToNode(Node node, Point p) native; | 12222 Point webkitConvertPointFromPageToNode(Node node, Point p) native; |
12046 | 12223 |
12047 /// @domName DOMWindow.webkitRequestFileSystem; @docsEditable true | 12224 /// @domName DOMWindow.webkitRequestFileSystem; @docsEditable true |
12048 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal
lback, [ErrorCallback errorCallback]) native; | 12225 void webkitRequestFileSystem(int type, int size, FileSystemCallback successCal
lback, [ErrorCallback errorCallback]) native; |
12049 | 12226 |
12050 /// @domName DOMWindow.webkitResolveLocalFileSystemURL; @docsEditable true | 12227 /// @domName DOMWindow.webkitResolveLocalFileSystemURL; @docsEditable true |
12051 void webkitResolveLocalFileSystemUrl(String url, EntryCallback successCallback
, [ErrorCallback errorCallback]) native "webkitResolveLocalFileSystemURL"; | 12228 @JSName('webkitResolveLocalFileSystemURL') |
| 12229 void webkitResolveLocalFileSystemUrl(String url, EntryCallback successCallback
, [ErrorCallback errorCallback]) native; |
12052 | 12230 |
12053 } | 12231 } |
12054 | 12232 |
12055 class LocalWindowEvents extends Events { | 12233 class LocalWindowEvents extends Events { |
12056 LocalWindowEvents(EventTarget _ptr) : super(_ptr); | 12234 LocalWindowEvents(EventTarget _ptr) : super(_ptr); |
12057 | 12235 |
12058 EventListenerList get abort => this['abort']; | 12236 EventListenerList get abort => this['abort']; |
12059 | 12237 |
12060 EventListenerList get beforeUnload => this['beforeunload']; | 12238 EventListenerList get beforeUnload => this['beforeunload']; |
12061 | 12239 |
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12298 /// @domName MediaController.played; @docsEditable true | 12476 /// @domName MediaController.played; @docsEditable true |
12299 final TimeRanges played; | 12477 final TimeRanges played; |
12300 | 12478 |
12301 /// @domName MediaController.seekable; @docsEditable true | 12479 /// @domName MediaController.seekable; @docsEditable true |
12302 final TimeRanges seekable; | 12480 final TimeRanges seekable; |
12303 | 12481 |
12304 /// @domName MediaController.volume; @docsEditable true | 12482 /// @domName MediaController.volume; @docsEditable true |
12305 num volume; | 12483 num volume; |
12306 | 12484 |
12307 /// @domName MediaController.addEventListener; @docsEditable true | 12485 /// @domName MediaController.addEventListener; @docsEditable true |
12308 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12486 @JSName('addEventListener') |
| 12487 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12309 | 12488 |
12310 /// @domName MediaController.dispatchEvent; @docsEditable true | 12489 /// @domName MediaController.dispatchEvent; @docsEditable true |
12311 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 12490 @JSName('dispatchEvent') |
| 12491 bool $dom_dispatchEvent(Event evt) native; |
12312 | 12492 |
12313 /// @domName MediaController.pause; @docsEditable true | 12493 /// @domName MediaController.pause; @docsEditable true |
12314 void pause() native; | 12494 void pause() native; |
12315 | 12495 |
12316 /// @domName MediaController.play; @docsEditable true | 12496 /// @domName MediaController.play; @docsEditable true |
12317 void play() native; | 12497 void play() native; |
12318 | 12498 |
12319 /// @domName MediaController.removeEventListener; @docsEditable true | 12499 /// @domName MediaController.removeEventListener; @docsEditable true |
12320 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12500 @JSName('removeEventListener') |
| 12501 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12321 } | 12502 } |
12322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12503 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12323 // for details. All rights reserved. Use of this source code is governed by a | 12504 // for details. All rights reserved. Use of this source code is governed by a |
12324 // BSD-style license that can be found in the LICENSE file. | 12505 // BSD-style license that can be found in the LICENSE file. |
12325 | 12506 |
12326 | 12507 |
12327 /// @domName HTMLMediaElement; @docsEditable true | 12508 /// @domName HTMLMediaElement; @docsEditable true |
12328 class MediaElement extends Element implements Element native "*HTMLMediaElement"
{ | 12509 class MediaElement extends Element implements Element native "*HTMLMediaElement"
{ |
12329 | 12510 |
12330 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 12511 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12580 } | 12761 } |
12581 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12762 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12582 // for details. All rights reserved. Use of this source code is governed by a | 12763 // for details. All rights reserved. Use of this source code is governed by a |
12583 // BSD-style license that can be found in the LICENSE file. | 12764 // BSD-style license that can be found in the LICENSE file. |
12584 | 12765 |
12585 | 12766 |
12586 /// @domName MediaKeyEvent; @docsEditable true | 12767 /// @domName MediaKeyEvent; @docsEditable true |
12587 class MediaKeyEvent extends Event native "*MediaKeyEvent" { | 12768 class MediaKeyEvent extends Event native "*MediaKeyEvent" { |
12588 | 12769 |
12589 /// @domName MediaKeyEvent.defaultURL; @docsEditable true | 12770 /// @domName MediaKeyEvent.defaultURL; @docsEditable true |
12590 String get defaultUrl => JS("String", "#.defaultURL", this); | 12771 @JSName('defaultURL') |
| 12772 final String defaultUrl; |
12591 | 12773 |
12592 /// @domName MediaKeyEvent.errorCode; @docsEditable true | 12774 /// @domName MediaKeyEvent.errorCode; @docsEditable true |
12593 final MediaKeyError errorCode; | 12775 final MediaKeyError errorCode; |
12594 | 12776 |
12595 /// @domName MediaKeyEvent.initData; @docsEditable true | 12777 /// @domName MediaKeyEvent.initData; @docsEditable true |
12596 final Uint8Array initData; | 12778 final Uint8Array initData; |
12597 | 12779 |
12598 /// @domName MediaKeyEvent.keySystem; @docsEditable true | 12780 /// @domName MediaKeyEvent.keySystem; @docsEditable true |
12599 final String keySystem; | 12781 final String keySystem; |
12600 | 12782 |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12677 /// @domName MediaSource.duration; @docsEditable true | 12859 /// @domName MediaSource.duration; @docsEditable true |
12678 num duration; | 12860 num duration; |
12679 | 12861 |
12680 /// @domName MediaSource.readyState; @docsEditable true | 12862 /// @domName MediaSource.readyState; @docsEditable true |
12681 final String readyState; | 12863 final String readyState; |
12682 | 12864 |
12683 /// @domName MediaSource.sourceBuffers; @docsEditable true | 12865 /// @domName MediaSource.sourceBuffers; @docsEditable true |
12684 final SourceBufferList sourceBuffers; | 12866 final SourceBufferList sourceBuffers; |
12685 | 12867 |
12686 /// @domName MediaSource.addEventListener; @docsEditable true | 12868 /// @domName MediaSource.addEventListener; @docsEditable true |
12687 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12869 @JSName('addEventListener') |
| 12870 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12688 | 12871 |
12689 /// @domName MediaSource.addSourceBuffer; @docsEditable true | 12872 /// @domName MediaSource.addSourceBuffer; @docsEditable true |
12690 SourceBuffer addSourceBuffer(String type) native; | 12873 SourceBuffer addSourceBuffer(String type) native; |
12691 | 12874 |
12692 /// @domName MediaSource.dispatchEvent; @docsEditable true | 12875 /// @domName MediaSource.dispatchEvent; @docsEditable true |
12693 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 12876 @JSName('dispatchEvent') |
| 12877 bool $dom_dispatchEvent(Event event) native; |
12694 | 12878 |
12695 /// @domName MediaSource.endOfStream; @docsEditable true | 12879 /// @domName MediaSource.endOfStream; @docsEditable true |
12696 void endOfStream(String error) native; | 12880 void endOfStream(String error) native; |
12697 | 12881 |
12698 /// @domName MediaSource.removeEventListener; @docsEditable true | 12882 /// @domName MediaSource.removeEventListener; @docsEditable true |
12699 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12883 @JSName('removeEventListener') |
| 12884 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12700 | 12885 |
12701 /// @domName MediaSource.removeSourceBuffer; @docsEditable true | 12886 /// @domName MediaSource.removeSourceBuffer; @docsEditable true |
12702 void removeSourceBuffer(SourceBuffer buffer) native; | 12887 void removeSourceBuffer(SourceBuffer buffer) native; |
12703 } | 12888 } |
12704 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12889 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12705 // for details. All rights reserved. Use of this source code is governed by a | 12890 // for details. All rights reserved. Use of this source code is governed by a |
12706 // BSD-style license that can be found in the LICENSE file. | 12891 // BSD-style license that can be found in the LICENSE file. |
12707 | 12892 |
12708 | 12893 |
12709 /// @domName MediaStream; @docsEditable true | 12894 /// @domName MediaStream; @docsEditable true |
(...skipping 15 matching lines...) Expand all Loading... |
12725 /// @domName MediaStream.label; @docsEditable true | 12910 /// @domName MediaStream.label; @docsEditable true |
12726 final String label; | 12911 final String label; |
12727 | 12912 |
12728 /// @domName MediaStream.readyState; @docsEditable true | 12913 /// @domName MediaStream.readyState; @docsEditable true |
12729 final int readyState; | 12914 final int readyState; |
12730 | 12915 |
12731 /// @domName MediaStream.videoTracks; @docsEditable true | 12916 /// @domName MediaStream.videoTracks; @docsEditable true |
12732 final MediaStreamTrackList videoTracks; | 12917 final MediaStreamTrackList videoTracks; |
12733 | 12918 |
12734 /// @domName MediaStream.addEventListener; @docsEditable true | 12919 /// @domName MediaStream.addEventListener; @docsEditable true |
12735 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12920 @JSName('addEventListener') |
| 12921 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12736 | 12922 |
12737 /// @domName MediaStream.dispatchEvent; @docsEditable true | 12923 /// @domName MediaStream.dispatchEvent; @docsEditable true |
12738 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 12924 @JSName('dispatchEvent') |
| 12925 bool $dom_dispatchEvent(Event event) native; |
12739 | 12926 |
12740 /// @domName MediaStream.removeEventListener; @docsEditable true | 12927 /// @domName MediaStream.removeEventListener; @docsEditable true |
12741 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12928 @JSName('removeEventListener') |
| 12929 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12742 } | 12930 } |
12743 | 12931 |
12744 class MediaStreamEvents extends Events { | 12932 class MediaStreamEvents extends Events { |
12745 MediaStreamEvents(EventTarget _ptr) : super(_ptr); | 12933 MediaStreamEvents(EventTarget _ptr) : super(_ptr); |
12746 | 12934 |
12747 EventListenerList get ended => this['ended']; | 12935 EventListenerList get ended => this['ended']; |
12748 } | 12936 } |
12749 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 12937 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12750 // for details. All rights reserved. Use of this source code is governed by a | 12938 // for details. All rights reserved. Use of this source code is governed by a |
12751 // BSD-style license that can be found in the LICENSE file. | 12939 // BSD-style license that can be found in the LICENSE file. |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12792 /// @domName MediaStreamTrack.kind; @docsEditable true | 12980 /// @domName MediaStreamTrack.kind; @docsEditable true |
12793 final String kind; | 12981 final String kind; |
12794 | 12982 |
12795 /// @domName MediaStreamTrack.label; @docsEditable true | 12983 /// @domName MediaStreamTrack.label; @docsEditable true |
12796 final String label; | 12984 final String label; |
12797 | 12985 |
12798 /// @domName MediaStreamTrack.readyState; @docsEditable true | 12986 /// @domName MediaStreamTrack.readyState; @docsEditable true |
12799 final int readyState; | 12987 final int readyState; |
12800 | 12988 |
12801 /// @domName MediaStreamTrack.addEventListener; @docsEditable true | 12989 /// @domName MediaStreamTrack.addEventListener; @docsEditable true |
12802 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 12990 @JSName('addEventListener') |
| 12991 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12803 | 12992 |
12804 /// @domName MediaStreamTrack.dispatchEvent; @docsEditable true | 12993 /// @domName MediaStreamTrack.dispatchEvent; @docsEditable true |
12805 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 12994 @JSName('dispatchEvent') |
| 12995 bool $dom_dispatchEvent(Event event) native; |
12806 | 12996 |
12807 /// @domName MediaStreamTrack.removeEventListener; @docsEditable true | 12997 /// @domName MediaStreamTrack.removeEventListener; @docsEditable true |
12808 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 12998 @JSName('removeEventListener') |
| 12999 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12809 } | 13000 } |
12810 | 13001 |
12811 class MediaStreamTrackEvents extends Events { | 13002 class MediaStreamTrackEvents extends Events { |
12812 MediaStreamTrackEvents(EventTarget _ptr) : super(_ptr); | 13003 MediaStreamTrackEvents(EventTarget _ptr) : super(_ptr); |
12813 | 13004 |
12814 EventListenerList get ended => this['ended']; | 13005 EventListenerList get ended => this['ended']; |
12815 | 13006 |
12816 EventListenerList get mute => this['mute']; | 13007 EventListenerList get mute => this['mute']; |
12817 | 13008 |
12818 EventListenerList get unmute => this['unmute']; | 13009 EventListenerList get unmute => this['unmute']; |
(...skipping 21 matching lines...) Expand all Loading... |
12840 MediaStreamTrackListEvents get on => | 13031 MediaStreamTrackListEvents get on => |
12841 new MediaStreamTrackListEvents(this); | 13032 new MediaStreamTrackListEvents(this); |
12842 | 13033 |
12843 /// @domName MediaStreamTrackList.length; @docsEditable true | 13034 /// @domName MediaStreamTrackList.length; @docsEditable true |
12844 final int length; | 13035 final int length; |
12845 | 13036 |
12846 /// @domName MediaStreamTrackList.add; @docsEditable true | 13037 /// @domName MediaStreamTrackList.add; @docsEditable true |
12847 void add(MediaStreamTrack track) native; | 13038 void add(MediaStreamTrack track) native; |
12848 | 13039 |
12849 /// @domName MediaStreamTrackList.addEventListener; @docsEditable true | 13040 /// @domName MediaStreamTrackList.addEventListener; @docsEditable true |
12850 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13041 @JSName('addEventListener') |
| 13042 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12851 | 13043 |
12852 /// @domName MediaStreamTrackList.dispatchEvent; @docsEditable true | 13044 /// @domName MediaStreamTrackList.dispatchEvent; @docsEditable true |
12853 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 13045 @JSName('dispatchEvent') |
| 13046 bool $dom_dispatchEvent(Event event) native; |
12854 | 13047 |
12855 /// @domName MediaStreamTrackList.item; @docsEditable true | 13048 /// @domName MediaStreamTrackList.item; @docsEditable true |
12856 MediaStreamTrack item(int index) native; | 13049 MediaStreamTrack item(int index) native; |
12857 | 13050 |
12858 /// @domName MediaStreamTrackList.remove; @docsEditable true | 13051 /// @domName MediaStreamTrackList.remove; @docsEditable true |
12859 void remove(MediaStreamTrack track) native; | 13052 void remove(MediaStreamTrack track) native; |
12860 | 13053 |
12861 /// @domName MediaStreamTrackList.removeEventListener; @docsEditable true | 13054 /// @domName MediaStreamTrackList.removeEventListener; @docsEditable true |
12862 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13055 @JSName('removeEventListener') |
| 13056 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12863 } | 13057 } |
12864 | 13058 |
12865 class MediaStreamTrackListEvents extends Events { | 13059 class MediaStreamTrackListEvents extends Events { |
12866 MediaStreamTrackListEvents(EventTarget _ptr) : super(_ptr); | 13060 MediaStreamTrackListEvents(EventTarget _ptr) : super(_ptr); |
12867 | 13061 |
12868 EventListenerList get addTrack => this['addtrack']; | 13062 EventListenerList get addTrack => this['addtrack']; |
12869 | 13063 |
12870 EventListenerList get removeTrack => this['removetrack']; | 13064 EventListenerList get removeTrack => this['removetrack']; |
12871 } | 13065 } |
12872 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13066 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 11 matching lines...) Expand all Loading... |
12884 final int totalJSHeapSize; | 13078 final int totalJSHeapSize; |
12885 | 13079 |
12886 /// @domName MemoryInfo.usedJSHeapSize; @docsEditable true | 13080 /// @domName MemoryInfo.usedJSHeapSize; @docsEditable true |
12887 final int usedJSHeapSize; | 13081 final int usedJSHeapSize; |
12888 } | 13082 } |
12889 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13083 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12890 // for details. All rights reserved. Use of this source code is governed by a | 13084 // for details. All rights reserved. Use of this source code is governed by a |
12891 // BSD-style license that can be found in the LICENSE file. | 13085 // BSD-style license that can be found in the LICENSE file. |
12892 | 13086 |
12893 | 13087 |
12894 /** | |
12895 * An HTML <menu> element. | |
12896 * | |
12897 * A <menu> element represents an unordered list of menu commands. | |
12898 * | |
12899 * See also: | |
12900 * | |
12901 * * [Menu Element](https://developer.mozilla.org/en-US/docs/HTML/Element/menu)
from MDN. | |
12902 * * [Menu Element](http://www.w3.org/TR/html5/the-menu-element.html#the-menu-e
lement) from the W3C. | |
12903 */ | |
12904 /// @domName HTMLMenuElement; @docsEditable true | 13088 /// @domName HTMLMenuElement; @docsEditable true |
12905 class MenuElement extends Element implements Element native "*HTMLMenuElement" { | 13089 class MenuElement extends Element implements Element native "*HTMLMenuElement" { |
12906 | 13090 |
12907 factory MenuElement() => document.$dom_createElement("menu"); | 13091 factory MenuElement() => document.$dom_createElement("menu"); |
12908 } | 13092 } |
12909 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13093 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12910 // for details. All rights reserved. Use of this source code is governed by a | 13094 // for details. All rights reserved. Use of this source code is governed by a |
12911 // BSD-style license that can be found in the LICENSE file. | 13095 // BSD-style license that can be found in the LICENSE file. |
12912 | 13096 |
12913 | 13097 |
(...skipping 11 matching lines...) Expand all Loading... |
12925 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13109 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12926 // for details. All rights reserved. Use of this source code is governed by a | 13110 // for details. All rights reserved. Use of this source code is governed by a |
12927 // BSD-style license that can be found in the LICENSE file. | 13111 // BSD-style license that can be found in the LICENSE file. |
12928 | 13112 |
12929 | 13113 |
12930 /// @domName MessageEvent; @docsEditable true | 13114 /// @domName MessageEvent; @docsEditable true |
12931 class MessageEvent extends Event native "*MessageEvent" { | 13115 class MessageEvent extends Event native "*MessageEvent" { |
12932 | 13116 |
12933 /// @domName MessageEvent.data; @docsEditable true | 13117 /// @domName MessageEvent.data; @docsEditable true |
12934 dynamic get data => _convertNativeToDart_SerializedScriptValue(this._data); | 13118 dynamic get data => _convertNativeToDart_SerializedScriptValue(this._data); |
12935 dynamic get _data => JS("dynamic", "#.data", this); | 13119 @JSName('data') |
| 13120 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 13121 final dynamic _data; |
12936 | 13122 |
12937 /// @domName MessageEvent.lastEventId; @docsEditable true | 13123 /// @domName MessageEvent.lastEventId; @docsEditable true |
12938 final String lastEventId; | 13124 final String lastEventId; |
12939 | 13125 |
12940 /// @domName MessageEvent.origin; @docsEditable true | 13126 /// @domName MessageEvent.origin; @docsEditable true |
12941 final String origin; | 13127 final String origin; |
12942 | 13128 |
12943 /// @domName MessageEvent.ports; @docsEditable true | 13129 /// @domName MessageEvent.ports; @docsEditable true |
12944 @Creates('=List') | 13130 @Creates('=List') |
12945 final List ports; | 13131 final List ports; |
12946 | 13132 |
12947 /// @domName MessageEvent.source; @docsEditable true | 13133 /// @domName MessageEvent.source; @docsEditable true |
12948 Window get source => _convertNativeToDart_Window(this._source); | 13134 Window get source => _convertNativeToDart_Window(this._source); |
12949 dynamic get _source => JS("dynamic", "#.source", this); | 13135 @JSName('source') |
| 13136 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 13137 final dynamic _source; |
12950 | 13138 |
12951 /// @domName MessageEvent.initMessageEvent; @docsEditable true | 13139 /// @domName MessageEvent.initMessageEvent; @docsEditable true |
12952 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, LocalWindow sourceArg, L
ist messagePorts) native; | 13140 void initMessageEvent(String typeArg, bool canBubbleArg, bool cancelableArg, O
bject dataArg, String originArg, String lastEventIdArg, LocalWindow sourceArg, L
ist messagePorts) native; |
12953 | 13141 |
12954 /// @domName MessageEvent.webkitInitMessageEvent; @docsEditable true | 13142 /// @domName MessageEvent.webkitInitMessageEvent; @docsEditable true |
12955 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, LocalWindow source
Arg, List transferables) native; | 13143 void webkitInitMessageEvent(String typeArg, bool canBubbleArg, bool cancelable
Arg, Object dataArg, String originArg, String lastEventIdArg, LocalWindow source
Arg, List transferables) native; |
12956 } | 13144 } |
12957 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13145 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
12958 // for details. All rights reserved. Use of this source code is governed by a | 13146 // for details. All rights reserved. Use of this source code is governed by a |
12959 // BSD-style license that can be found in the LICENSE file. | 13147 // BSD-style license that can be found in the LICENSE file. |
12960 | 13148 |
12961 | 13149 |
12962 /// @domName MessagePort; @docsEditable true | 13150 /// @domName MessagePort; @docsEditable true |
12963 class MessagePort extends EventTarget native "*MessagePort" { | 13151 class MessagePort extends EventTarget native "*MessagePort" { |
12964 | 13152 |
12965 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 13153 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
12966 MessagePortEvents get on => | 13154 MessagePortEvents get on => |
12967 new MessagePortEvents(this); | 13155 new MessagePortEvents(this); |
12968 | 13156 |
12969 /// @domName MessagePort.addEventListener; @docsEditable true | 13157 /// @domName MessagePort.addEventListener; @docsEditable true |
12970 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 13158 @JSName('addEventListener') |
| 13159 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
12971 | 13160 |
12972 /// @domName MessagePort.close; @docsEditable true | 13161 /// @domName MessagePort.close; @docsEditable true |
12973 void close() native; | 13162 void close() native; |
12974 | 13163 |
12975 /// @domName MessagePort.dispatchEvent; @docsEditable true | 13164 /// @domName MessagePort.dispatchEvent; @docsEditable true |
12976 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 13165 @JSName('dispatchEvent') |
| 13166 bool $dom_dispatchEvent(Event evt) native; |
12977 | 13167 |
12978 /// @domName MessagePort.postMessage; @docsEditable true | 13168 /// @domName MessagePort.postMessage; @docsEditable true |
12979 void postMessage(/*any*/ message, [List messagePorts]) { | 13169 void postMessage(/*any*/ message, [List messagePorts]) { |
12980 if (?messagePorts) { | 13170 if (?messagePorts) { |
12981 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 13171 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
12982 _postMessage_1(message_1, messagePorts); | 13172 _postMessage_1(message_1, messagePorts); |
12983 return; | 13173 return; |
12984 } | 13174 } |
12985 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 13175 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
12986 _postMessage_2(message_2); | 13176 _postMessage_2(message_2); |
12987 return; | 13177 return; |
12988 } | 13178 } |
12989 void _postMessage_1(message, List messagePorts) native "postMessage"; | 13179 @JSName('postMessage') |
12990 void _postMessage_2(message) native "postMessage"; | 13180 void _postMessage_1(message, List messagePorts) native; |
| 13181 @JSName('postMessage') |
| 13182 void _postMessage_2(message) native; |
12991 | 13183 |
12992 /// @domName MessagePort.removeEventListener; @docsEditable true | 13184 /// @domName MessagePort.removeEventListener; @docsEditable true |
12993 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 13185 @JSName('removeEventListener') |
| 13186 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
12994 | 13187 |
12995 /// @domName MessagePort.start; @docsEditable true | 13188 /// @domName MessagePort.start; @docsEditable true |
12996 void start() native; | 13189 void start() native; |
12997 } | 13190 } |
12998 | 13191 |
12999 class MessagePortEvents extends Events { | 13192 class MessagePortEvents extends Events { |
13000 MessagePortEvents(EventTarget _ptr) : super(_ptr); | 13193 MessagePortEvents(EventTarget _ptr) : super(_ptr); |
13001 | 13194 |
13002 EventListenerList get message => this['message']; | 13195 EventListenerList get message => this['message']; |
13003 } | 13196 } |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13050 | 13243 |
13051 /// @domName HTMLMeterElement; @docsEditable true | 13244 /// @domName HTMLMeterElement; @docsEditable true |
13052 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ | 13245 class MeterElement extends Element implements Element native "*HTMLMeterElement"
{ |
13053 | 13246 |
13054 factory MeterElement() => document.$dom_createElement("meter"); | 13247 factory MeterElement() => document.$dom_createElement("meter"); |
13055 | 13248 |
13056 /// @domName HTMLMeterElement.high; @docsEditable true | 13249 /// @domName HTMLMeterElement.high; @docsEditable true |
13057 num high; | 13250 num high; |
13058 | 13251 |
13059 /// @domName HTMLMeterElement.labels; @docsEditable true | 13252 /// @domName HTMLMeterElement.labels; @docsEditable true |
13060 @Returns('_NodeList') @Creates('_NodeList') | 13253 @Returns('NodeList') @Creates('NodeList') |
13061 final List<Node> labels; | 13254 final List<Node> labels; |
13062 | 13255 |
13063 /// @domName HTMLMeterElement.low; @docsEditable true | 13256 /// @domName HTMLMeterElement.low; @docsEditable true |
13064 num low; | 13257 num low; |
13065 | 13258 |
13066 /// @domName HTMLMeterElement.max; @docsEditable true | 13259 /// @domName HTMLMeterElement.max; @docsEditable true |
13067 num max; | 13260 num max; |
13068 | 13261 |
13069 /// @domName HTMLMeterElement.min; @docsEditable true | 13262 /// @domName HTMLMeterElement.min; @docsEditable true |
13070 num min; | 13263 num min; |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13125 final Clipboard dataTransfer; | 13318 final Clipboard dataTransfer; |
13126 | 13319 |
13127 /// @domName MouseEvent.fromElement; @docsEditable true | 13320 /// @domName MouseEvent.fromElement; @docsEditable true |
13128 final Node fromElement; | 13321 final Node fromElement; |
13129 | 13322 |
13130 /// @domName MouseEvent.metaKey; @docsEditable true | 13323 /// @domName MouseEvent.metaKey; @docsEditable true |
13131 final bool metaKey; | 13324 final bool metaKey; |
13132 | 13325 |
13133 /// @domName MouseEvent.relatedTarget; @docsEditable true | 13326 /// @domName MouseEvent.relatedTarget; @docsEditable true |
13134 EventTarget get relatedTarget => _convertNativeToDart_EventTarget(this._relate
dTarget); | 13327 EventTarget get relatedTarget => _convertNativeToDart_EventTarget(this._relate
dTarget); |
13135 dynamic get _relatedTarget => JS("dynamic", "#.relatedTarget", this); | 13328 @JSName('relatedTarget') |
| 13329 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 13330 final dynamic _relatedTarget; |
13136 | 13331 |
13137 /// @domName MouseEvent.screenX; @docsEditable true | 13332 /// @domName MouseEvent.screenX; @docsEditable true |
13138 final int screenX; | 13333 final int screenX; |
13139 | 13334 |
13140 /// @domName MouseEvent.screenY; @docsEditable true | 13335 /// @domName MouseEvent.screenY; @docsEditable true |
13141 final int screenY; | 13336 final int screenY; |
13142 | 13337 |
13143 /// @domName MouseEvent.shiftKey; @docsEditable true | 13338 /// @domName MouseEvent.shiftKey; @docsEditable true |
13144 final bool shiftKey; | 13339 final bool shiftKey; |
13145 | 13340 |
(...skipping 11 matching lines...) Expand all Loading... |
13157 | 13352 |
13158 /// @domName MouseEvent.y; @docsEditable true | 13353 /// @domName MouseEvent.y; @docsEditable true |
13159 final int y; | 13354 final int y; |
13160 | 13355 |
13161 /// @domName MouseEvent.initMouseEvent; @docsEditable true | 13356 /// @domName MouseEvent.initMouseEvent; @docsEditable true |
13162 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) { | 13357 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) { |
13163 var relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget); | 13358 var relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget); |
13164 _$dom_initMouseEvent_1(type, canBubble, cancelable, view, detail, screenX, s
creenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTar
get_1); | 13359 _$dom_initMouseEvent_1(type, canBubble, cancelable, view, detail, screenX, s
creenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTar
get_1); |
13165 return; | 13360 return; |
13166 } | 13361 } |
13167 void _$dom_initMouseEvent_1(type, canBubble, cancelable, LocalWindow view, det
ail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, but
ton, relatedTarget) native "initMouseEvent"; | 13362 @JSName('initMouseEvent') |
| 13363 void _$dom_initMouseEvent_1(type, canBubble, cancelable, LocalWindow view, det
ail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, but
ton, relatedTarget) native; |
13168 | 13364 |
13169 | 13365 |
13170 int get offsetX { | 13366 int get offsetX { |
13171 if (JS('bool', '!!#.offsetX', this)) { | 13367 if (JS('bool', '!!#.offsetX', this)) { |
13172 return JS('int', '#.offsetX', this); | 13368 return JS('int', '#.offsetX', this); |
13173 } else { | 13369 } else { |
13174 // Firefox does not support offsetX. | 13370 // Firefox does not support offsetX. |
13175 var target = this.target; | 13371 var target = this.target; |
13176 if (!(target is Element)) { | 13372 if (!(target is Element)) { |
13177 throw new UnsupportedError( | 13373 throw new UnsupportedError( |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13246 | 13442 |
13247 /// @domName MutationObserver.disconnect; @docsEditable true | 13443 /// @domName MutationObserver.disconnect; @docsEditable true |
13248 void disconnect() native; | 13444 void disconnect() native; |
13249 | 13445 |
13250 /// @domName MutationObserver._observe; @docsEditable true | 13446 /// @domName MutationObserver._observe; @docsEditable true |
13251 void _observe(Node target, Map options) { | 13447 void _observe(Node target, Map options) { |
13252 var options_1 = _convertDartToNative_Dictionary(options); | 13448 var options_1 = _convertDartToNative_Dictionary(options); |
13253 __observe_1(target, options_1); | 13449 __observe_1(target, options_1); |
13254 return; | 13450 return; |
13255 } | 13451 } |
13256 void __observe_1(Node target, options) native "observe"; | 13452 @JSName('observe') |
| 13453 void __observe_1(Node target, options) native; |
13257 | 13454 |
13258 /// @domName MutationObserver.takeRecords; @docsEditable true | 13455 /// @domName MutationObserver.takeRecords; @docsEditable true |
13259 List<MutationRecord> takeRecords() native; | 13456 List<MutationRecord> takeRecords() native; |
13260 | 13457 |
13261 void observe(Node target, | 13458 void observe(Node target, |
13262 {Map options, | 13459 {Map options, |
13263 bool childList, | 13460 bool childList, |
13264 bool attributes, | 13461 bool attributes, |
13265 bool characterData, | 13462 bool characterData, |
13266 bool subtree, | 13463 bool subtree, |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13310 'subtree': true, | 13507 'subtree': true, |
13311 'attributeOldValue': true, | 13508 'attributeOldValue': true, |
13312 'characterDataOldValue': true }; | 13509 'characterDataOldValue': true }; |
13313 | 13510 |
13314 | 13511 |
13315 static _createDict() => JS('var', '{}'); | 13512 static _createDict() => JS('var', '{}'); |
13316 static _add(m, String key, value) { JS('void', '#[#] = #', m, key, value); } | 13513 static _add(m, String key, value) { JS('void', '#[#] = #', m, key, value); } |
13317 static _fixupList(list) => list; // TODO: Ensure is a JavaScript Array. | 13514 static _fixupList(list) => list; // TODO: Ensure is a JavaScript Array. |
13318 | 13515 |
13319 // Call native function with no conversions. | 13516 // Call native function with no conversions. |
13320 void _call(target, options) native 'observe'; | 13517 @JSName('observe') |
| 13518 void _call(target, options) native; |
13321 } | 13519 } |
13322 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13520 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13323 // for details. All rights reserved. Use of this source code is governed by a | 13521 // for details. All rights reserved. Use of this source code is governed by a |
13324 // BSD-style license that can be found in the LICENSE file. | 13522 // BSD-style license that can be found in the LICENSE file. |
13325 | 13523 |
13326 | 13524 |
13327 /// @domName MutationRecord; @docsEditable true | 13525 /// @domName MutationRecord; @docsEditable true |
13328 class MutationRecord native "*MutationRecord" { | 13526 class MutationRecord native "*MutationRecord" { |
13329 | 13527 |
13330 /// @domName MutationRecord.addedNodes; @docsEditable true | 13528 /// @domName MutationRecord.addedNodes; @docsEditable true |
13331 @Returns('_NodeList') @Creates('_NodeList') | 13529 @Returns('NodeList') @Creates('NodeList') |
13332 final List<Node> addedNodes; | 13530 final List<Node> addedNodes; |
13333 | 13531 |
13334 /// @domName MutationRecord.attributeName; @docsEditable true | 13532 /// @domName MutationRecord.attributeName; @docsEditable true |
13335 final String attributeName; | 13533 final String attributeName; |
13336 | 13534 |
13337 /// @domName MutationRecord.attributeNamespace; @docsEditable true | 13535 /// @domName MutationRecord.attributeNamespace; @docsEditable true |
13338 final String attributeNamespace; | 13536 final String attributeNamespace; |
13339 | 13537 |
13340 /// @domName MutationRecord.nextSibling; @docsEditable true | 13538 /// @domName MutationRecord.nextSibling; @docsEditable true |
13341 final Node nextSibling; | 13539 final Node nextSibling; |
13342 | 13540 |
13343 /// @domName MutationRecord.oldValue; @docsEditable true | 13541 /// @domName MutationRecord.oldValue; @docsEditable true |
13344 final String oldValue; | 13542 final String oldValue; |
13345 | 13543 |
13346 /// @domName MutationRecord.previousSibling; @docsEditable true | 13544 /// @domName MutationRecord.previousSibling; @docsEditable true |
13347 final Node previousSibling; | 13545 final Node previousSibling; |
13348 | 13546 |
13349 /// @domName MutationRecord.removedNodes; @docsEditable true | 13547 /// @domName MutationRecord.removedNodes; @docsEditable true |
13350 @Returns('_NodeList') @Creates('_NodeList') | 13548 @Returns('NodeList') @Creates('NodeList') |
13351 final List<Node> removedNodes; | 13549 final List<Node> removedNodes; |
13352 | 13550 |
13353 /// @domName MutationRecord.target; @docsEditable true | 13551 /// @domName MutationRecord.target; @docsEditable true |
13354 final Node target; | 13552 final Node target; |
13355 | 13553 |
13356 /// @domName MutationRecord.type; @docsEditable true | 13554 /// @domName MutationRecord.type; @docsEditable true |
13357 final String type; | 13555 final String type; |
13358 } | 13556 } |
13359 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13557 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13360 // for details. All rights reserved. Use of this source code is governed by a | 13558 // for details. All rights reserved. Use of this source code is governed by a |
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13543 void webkitGetUserMedia(Map options, NavigatorUserMediaSuccessCallback success
Callback, [NavigatorUserMediaErrorCallback errorCallback]) { | 13741 void webkitGetUserMedia(Map options, NavigatorUserMediaSuccessCallback success
Callback, [NavigatorUserMediaErrorCallback errorCallback]) { |
13544 if (?errorCallback) { | 13742 if (?errorCallback) { |
13545 var options_1 = _convertDartToNative_Dictionary(options); | 13743 var options_1 = _convertDartToNative_Dictionary(options); |
13546 _webkitGetUserMedia_1(options_1, successCallback, errorCallback); | 13744 _webkitGetUserMedia_1(options_1, successCallback, errorCallback); |
13547 return; | 13745 return; |
13548 } | 13746 } |
13549 var options_2 = _convertDartToNative_Dictionary(options); | 13747 var options_2 = _convertDartToNative_Dictionary(options); |
13550 _webkitGetUserMedia_2(options_2, successCallback); | 13748 _webkitGetUserMedia_2(options_2, successCallback); |
13551 return; | 13749 return; |
13552 } | 13750 } |
13553 void _webkitGetUserMedia_1(options, NavigatorUserMediaSuccessCallback successC
allback, NavigatorUserMediaErrorCallback errorCallback) native "webkitGetUserMed
ia"; | 13751 @JSName('webkitGetUserMedia') |
13554 void _webkitGetUserMedia_2(options, NavigatorUserMediaSuccessCallback successC
allback) native "webkitGetUserMedia"; | 13752 void _webkitGetUserMedia_1(options, NavigatorUserMediaSuccessCallback successC
allback, NavigatorUserMediaErrorCallback errorCallback) native; |
| 13753 @JSName('webkitGetUserMedia') |
| 13754 void _webkitGetUserMedia_2(options, NavigatorUserMediaSuccessCallback successC
allback) native; |
13555 } | 13755 } |
13556 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 13756 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13557 // for details. All rights reserved. Use of this source code is governed by a | 13757 // for details. All rights reserved. Use of this source code is governed by a |
13558 // BSD-style license that can be found in the LICENSE file. | 13758 // BSD-style license that can be found in the LICENSE file. |
13559 | 13759 |
13560 | 13760 |
13561 /// @domName NavigatorUserMediaError; @docsEditable true | 13761 /// @domName NavigatorUserMediaError; @docsEditable true |
13562 class NavigatorUserMediaError native "*NavigatorUserMediaError" { | 13762 class NavigatorUserMediaError native "*NavigatorUserMediaError" { |
13563 | 13763 |
13564 static const int PERMISSION_DENIED = 1; | 13764 static const int PERMISSION_DENIED = 1; |
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13763 | 13963 |
13764 static const int ENTITY_REFERENCE_NODE = 5; | 13964 static const int ENTITY_REFERENCE_NODE = 5; |
13765 | 13965 |
13766 static const int NOTATION_NODE = 12; | 13966 static const int NOTATION_NODE = 12; |
13767 | 13967 |
13768 static const int PROCESSING_INSTRUCTION_NODE = 7; | 13968 static const int PROCESSING_INSTRUCTION_NODE = 7; |
13769 | 13969 |
13770 static const int TEXT_NODE = 3; | 13970 static const int TEXT_NODE = 3; |
13771 | 13971 |
13772 /// @domName Node.attributes; @docsEditable true | 13972 /// @domName Node.attributes; @docsEditable true |
13773 NamedNodeMap get $dom_attributes => JS("NamedNodeMap", "#.attributes", this); | 13973 @JSName('attributes') |
| 13974 final NamedNodeMap $dom_attributes; |
13774 | 13975 |
13775 /// @domName Node.childNodes; @docsEditable true | 13976 /// @domName Node.childNodes; @docsEditable true |
13776 List<Node> get $dom_childNodes => JS("_NodeList", "#.childNodes", this); | 13977 @JSName('childNodes') |
| 13978 @Returns('NodeList') @Creates('NodeList') |
| 13979 final List<Node> $dom_childNodes; |
13777 | 13980 |
13778 /// @domName Node.firstChild; @docsEditable true | 13981 /// @domName Node.firstChild; @docsEditable true |
13779 Node get $dom_firstChild => JS("Node", "#.firstChild", this); | 13982 @JSName('firstChild') |
| 13983 final Node $dom_firstChild; |
13780 | 13984 |
13781 /// @domName Node.lastChild; @docsEditable true | 13985 /// @domName Node.lastChild; @docsEditable true |
13782 Node get $dom_lastChild => JS("Node", "#.lastChild", this); | 13986 @JSName('lastChild') |
| 13987 final Node $dom_lastChild; |
13783 | 13988 |
13784 /// @domName Node.localName; @docsEditable true | 13989 /// @domName Node.localName; @docsEditable true |
13785 String get $dom_localName => JS("String", "#.localName", this); | 13990 @JSName('localName') |
| 13991 final String $dom_localName; |
13786 | 13992 |
13787 /// @domName Node.namespaceURI; @docsEditable true | 13993 /// @domName Node.namespaceURI; @docsEditable true |
13788 String get $dom_namespaceUri => JS("String", "#.namespaceURI", this); | 13994 @JSName('namespaceURI') |
| 13995 final String $dom_namespaceUri; |
13789 | 13996 |
13790 /// @domName Node.nextSibling; @docsEditable true | 13997 /// @domName Node.nextSibling; @docsEditable true |
13791 Node get nextNode => JS("Node", "#.nextSibling", this); | 13998 @JSName('nextSibling') |
| 13999 final Node nextNode; |
13792 | 14000 |
13793 /// @domName Node.nodeType; @docsEditable true | 14001 /// @domName Node.nodeType; @docsEditable true |
13794 final int nodeType; | 14002 final int nodeType; |
13795 | 14003 |
13796 /// @domName Node.ownerDocument; @docsEditable true | 14004 /// @domName Node.ownerDocument; @docsEditable true |
13797 Document get document => JS("Document", "#.ownerDocument", this); | 14005 @JSName('ownerDocument') |
| 14006 final Document document; |
13798 | 14007 |
13799 /// @domName Node.parentNode; @docsEditable true | 14008 /// @domName Node.parentNode; @docsEditable true |
13800 Node get parent => JS("Node", "#.parentNode", this); | 14009 @JSName('parentNode') |
| 14010 final Node parent; |
13801 | 14011 |
13802 /// @domName Node.previousSibling; @docsEditable true | 14012 /// @domName Node.previousSibling; @docsEditable true |
13803 Node get previousNode => JS("Node", "#.previousSibling", this); | 14013 @JSName('previousSibling') |
| 14014 final Node previousNode; |
13804 | 14015 |
13805 /// @domName Node.textContent; @docsEditable true | 14016 /// @domName Node.textContent; @docsEditable true |
13806 String get text => JS("String", "#.textContent", this); | 14017 @JSName('textContent') |
13807 | 14018 String text; |
13808 /// @domName Node.textContent; @docsEditable true | |
13809 void set text(String value) { | |
13810 JS("void", "#.textContent = #", this, value); | |
13811 } | |
13812 | 14019 |
13813 /// @domName Node.addEventListener; @docsEditable true | 14020 /// @domName Node.addEventListener; @docsEditable true |
13814 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14021 @JSName('addEventListener') |
| 14022 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
13815 | 14023 |
13816 /// @domName Node.appendChild; @docsEditable true | 14024 /// @domName Node.appendChild; @docsEditable true |
13817 Node $dom_appendChild(Node newChild) native "appendChild"; | 14025 @JSName('appendChild') |
| 14026 Node $dom_appendChild(Node newChild) native; |
13818 | 14027 |
13819 /// @domName Node.cloneNode; @docsEditable true | 14028 /// @domName Node.cloneNode; @docsEditable true |
13820 Node clone(bool deep) native "cloneNode"; | 14029 @JSName('cloneNode') |
| 14030 Node clone(bool deep) native; |
13821 | 14031 |
13822 /// @domName Node.contains; @docsEditable true | 14032 /// @domName Node.contains; @docsEditable true |
13823 bool contains(Node other) native; | 14033 bool contains(Node other) native; |
13824 | 14034 |
13825 /// @domName Node.dispatchEvent; @docsEditable true | 14035 /// @domName Node.dispatchEvent; @docsEditable true |
13826 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 14036 @JSName('dispatchEvent') |
| 14037 bool $dom_dispatchEvent(Event event) native; |
13827 | 14038 |
13828 /// @domName Node.hasChildNodes; @docsEditable true | 14039 /// @domName Node.hasChildNodes; @docsEditable true |
13829 bool hasChildNodes() native; | 14040 bool hasChildNodes() native; |
13830 | 14041 |
13831 /// @domName Node.insertBefore; @docsEditable true | 14042 /// @domName Node.insertBefore; @docsEditable true |
13832 Node insertBefore(Node newChild, Node refChild) native; | 14043 Node insertBefore(Node newChild, Node refChild) native; |
13833 | 14044 |
13834 /// @domName Node.removeChild; @docsEditable true | 14045 /// @domName Node.removeChild; @docsEditable true |
13835 Node $dom_removeChild(Node oldChild) native "removeChild"; | 14046 @JSName('removeChild') |
| 14047 Node $dom_removeChild(Node oldChild) native; |
13836 | 14048 |
13837 /// @domName Node.removeEventListener; @docsEditable true | 14049 /// @domName Node.removeEventListener; @docsEditable true |
13838 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14050 @JSName('removeEventListener') |
| 14051 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
13839 | 14052 |
13840 /// @domName Node.replaceChild; @docsEditable true | 14053 /// @domName Node.replaceChild; @docsEditable true |
13841 Node $dom_replaceChild(Node newChild, Node oldChild) native "replaceChild"; | 14054 @JSName('replaceChild') |
| 14055 Node $dom_replaceChild(Node newChild, Node oldChild) native; |
13842 | 14056 |
13843 } | 14057 } |
13844 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14058 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13845 // for details. All rights reserved. Use of this source code is governed by a | 14059 // for details. All rights reserved. Use of this source code is governed by a |
13846 // BSD-style license that can be found in the LICENSE file. | 14060 // BSD-style license that can be found in the LICENSE file. |
13847 | 14061 |
13848 | 14062 |
13849 /// @domName NodeFilter; @docsEditable true | 14063 /// @domName NodeFilter; @docsEditable true |
13850 class NodeFilter native "*NodeFilter" { | 14064 class NodeFilter native "*NodeFilter" { |
13851 | 14065 |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13917 Node nextNode() native; | 14131 Node nextNode() native; |
13918 | 14132 |
13919 /// @domName NodeIterator.previousNode; @docsEditable true | 14133 /// @domName NodeIterator.previousNode; @docsEditable true |
13920 Node previousNode() native; | 14134 Node previousNode() native; |
13921 } | 14135 } |
13922 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14136 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
13923 // for details. All rights reserved. Use of this source code is governed by a | 14137 // for details. All rights reserved. Use of this source code is governed by a |
13924 // BSD-style license that can be found in the LICENSE file. | 14138 // BSD-style license that can be found in the LICENSE file. |
13925 | 14139 |
13926 | 14140 |
| 14141 /// @domName NodeList; @docsEditable true |
| 14142 class NodeList implements JavaScriptIndexingBehavior, List<Node> native "*NodeLi
st" { |
| 14143 |
| 14144 /// @domName NodeList.length; @docsEditable true |
| 14145 final int length; |
| 14146 |
| 14147 Node operator[](int index) => JS("Node", "#[#]", this, index); |
| 14148 |
| 14149 void operator[]=(int index, Node value) { |
| 14150 throw new UnsupportedError("Cannot assign element of immutable List."); |
| 14151 } |
| 14152 // -- start List<Node> mixins. |
| 14153 // Node is the element type. |
| 14154 |
| 14155 // From Iterable<Node>: |
| 14156 |
| 14157 Iterator<Node> iterator() { |
| 14158 // Note: NodeLists are not fixed size. And most probably length shouldn't |
| 14159 // be cached in both iterator _and_ forEach method. For now caching it |
| 14160 // for consistency. |
| 14161 return new FixedSizeListIterator<Node>(this); |
| 14162 } |
| 14163 |
| 14164 // From Collection<Node>: |
| 14165 |
| 14166 void add(Node value) { |
| 14167 throw new UnsupportedError("Cannot add to immutable List."); |
| 14168 } |
| 14169 |
| 14170 void addLast(Node value) { |
| 14171 throw new UnsupportedError("Cannot add to immutable List."); |
| 14172 } |
| 14173 |
| 14174 void addAll(Collection<Node> collection) { |
| 14175 throw new UnsupportedError("Cannot add to immutable List."); |
| 14176 } |
| 14177 |
| 14178 bool contains(Node element) => _Collections.contains(this, element); |
| 14179 |
| 14180 void forEach(void f(Node element)) => _Collections.forEach(this, f); |
| 14181 |
| 14182 Collection map(f(Node element)) => _Collections.map(this, [], f); |
| 14183 |
| 14184 Collection<Node> filter(bool f(Node element)) => |
| 14185 _Collections.filter(this, <Node>[], f); |
| 14186 |
| 14187 bool every(bool f(Node element)) => _Collections.every(this, f); |
| 14188 |
| 14189 bool some(bool f(Node element)) => _Collections.some(this, f); |
| 14190 |
| 14191 bool get isEmpty => this.length == 0; |
| 14192 |
| 14193 // From List<Node>: |
| 14194 |
| 14195 void sort([Comparator<Node> compare = Comparable.compare]) { |
| 14196 throw new UnsupportedError("Cannot sort immutable List."); |
| 14197 } |
| 14198 |
| 14199 int indexOf(Node element, [int start = 0]) => |
| 14200 _Lists.indexOf(this, element, start, this.length); |
| 14201 |
| 14202 int lastIndexOf(Node element, [int start]) { |
| 14203 if (start == null) start = length - 1; |
| 14204 return _Lists.lastIndexOf(this, element, start); |
| 14205 } |
| 14206 |
| 14207 Node get first => this[0]; |
| 14208 |
| 14209 Node get last => this[length - 1]; |
| 14210 |
| 14211 Node removeLast() { |
| 14212 throw new UnsupportedError("Cannot removeLast on immutable List."); |
| 14213 } |
| 14214 |
| 14215 void setRange(int start, int rangeLength, List<Node> from, [int startFrom]) { |
| 14216 throw new UnsupportedError("Cannot setRange on immutable List."); |
| 14217 } |
| 14218 |
| 14219 void removeRange(int start, int rangeLength) { |
| 14220 throw new UnsupportedError("Cannot removeRange on immutable List."); |
| 14221 } |
| 14222 |
| 14223 void insertRange(int start, int rangeLength, [Node initialValue]) { |
| 14224 throw new UnsupportedError("Cannot insertRange on immutable List."); |
| 14225 } |
| 14226 |
| 14227 List<Node> getRange(int start, int rangeLength) => |
| 14228 _Lists.getRange(this, start, rangeLength, <Node>[]); |
| 14229 |
| 14230 // -- end List<Node> mixins. |
| 14231 |
| 14232 /// @domName NodeList.item; @docsEditable true |
| 14233 @JSName('item') |
| 14234 Node _item(int index) native; |
| 14235 } |
| 14236 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 14237 // for details. All rights reserved. Use of this source code is governed by a |
| 14238 // BSD-style license that can be found in the LICENSE file. |
| 14239 |
| 14240 |
13927 /// @domName Notation; @docsEditable true | 14241 /// @domName Notation; @docsEditable true |
13928 class Notation extends Node native "*Notation" { | 14242 class Notation extends Node native "*Notation" { |
13929 | 14243 |
13930 /// @domName Notation.publicId; @docsEditable true | 14244 /// @domName Notation.publicId; @docsEditable true |
13931 final String publicId; | 14245 final String publicId; |
13932 | 14246 |
13933 /// @domName Notation.systemId; @docsEditable true | 14247 /// @domName Notation.systemId; @docsEditable true |
13934 final String systemId; | 14248 final String systemId; |
13935 } | 14249 } |
13936 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14250 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 21 matching lines...) Expand all Loading... |
13958 /// @domName Notification.permission; @docsEditable true | 14272 /// @domName Notification.permission; @docsEditable true |
13959 final String permission; | 14273 final String permission; |
13960 | 14274 |
13961 /// @domName Notification.replaceId; @docsEditable true | 14275 /// @domName Notification.replaceId; @docsEditable true |
13962 String replaceId; | 14276 String replaceId; |
13963 | 14277 |
13964 /// @domName Notification.tag; @docsEditable true | 14278 /// @domName Notification.tag; @docsEditable true |
13965 String tag; | 14279 String tag; |
13966 | 14280 |
13967 /// @domName Notification.addEventListener; @docsEditable true | 14281 /// @domName Notification.addEventListener; @docsEditable true |
13968 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14282 @JSName('addEventListener') |
| 14283 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
13969 | 14284 |
13970 /// @domName Notification.cancel; @docsEditable true | 14285 /// @domName Notification.cancel; @docsEditable true |
13971 void cancel() native; | 14286 void cancel() native; |
13972 | 14287 |
13973 /// @domName Notification.close; @docsEditable true | 14288 /// @domName Notification.close; @docsEditable true |
13974 void close() native; | 14289 void close() native; |
13975 | 14290 |
13976 /// @domName Notification.dispatchEvent; @docsEditable true | 14291 /// @domName Notification.dispatchEvent; @docsEditable true |
13977 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 14292 @JSName('dispatchEvent') |
| 14293 bool $dom_dispatchEvent(Event evt) native; |
13978 | 14294 |
13979 /// @domName Notification.removeEventListener; @docsEditable true | 14295 /// @domName Notification.removeEventListener; @docsEditable true |
13980 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14296 @JSName('removeEventListener') |
| 14297 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
13981 | 14298 |
13982 /// @domName Notification.requestPermission; @docsEditable true | 14299 /// @domName Notification.requestPermission; @docsEditable true |
13983 static void requestPermission(NotificationPermissionCallback callback) native; | 14300 static void requestPermission(NotificationPermissionCallback callback) native; |
13984 | 14301 |
13985 /// @domName Notification.show; @docsEditable true | 14302 /// @domName Notification.show; @docsEditable true |
13986 void show() native; | 14303 void show() native; |
13987 } | 14304 } |
13988 | 14305 |
13989 class NotificationEvents extends Events { | 14306 class NotificationEvents extends Events { |
13990 NotificationEvents(EventTarget _ptr) : super(_ptr); | 14307 NotificationEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 13 matching lines...) Expand all Loading... |
14004 // BSD-style license that can be found in the LICENSE file. | 14321 // BSD-style license that can be found in the LICENSE file. |
14005 | 14322 |
14006 | 14323 |
14007 /// @domName NotificationCenter; @docsEditable true | 14324 /// @domName NotificationCenter; @docsEditable true |
14008 class NotificationCenter native "*NotificationCenter" { | 14325 class NotificationCenter native "*NotificationCenter" { |
14009 | 14326 |
14010 /// @domName NotificationCenter.checkPermission; @docsEditable true | 14327 /// @domName NotificationCenter.checkPermission; @docsEditable true |
14011 int checkPermission() native; | 14328 int checkPermission() native; |
14012 | 14329 |
14013 /// @domName NotificationCenter.createHTMLNotification; @docsEditable true | 14330 /// @domName NotificationCenter.createHTMLNotification; @docsEditable true |
14014 Notification createHtmlNotification(String url) native "createHTMLNotification
"; | 14331 @JSName('createHTMLNotification') |
| 14332 Notification createHtmlNotification(String url) native; |
14015 | 14333 |
14016 /// @domName NotificationCenter.createNotification; @docsEditable true | 14334 /// @domName NotificationCenter.createNotification; @docsEditable true |
14017 Notification createNotification(String iconUrl, String title, String body) nat
ive; | 14335 Notification createNotification(String iconUrl, String title, String body) nat
ive; |
14018 | 14336 |
14019 /// @domName NotificationCenter.requestPermission; @docsEditable true | 14337 /// @domName NotificationCenter.requestPermission; @docsEditable true |
14020 void requestPermission(VoidCallback callback) native; | 14338 void requestPermission(VoidCallback callback) native; |
14021 } | 14339 } |
14022 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14340 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14023 // for details. All rights reserved. Use of this source code is governed by a | 14341 // for details. All rights reserved. Use of this source code is governed by a |
14024 // BSD-style license that can be found in the LICENSE file. | 14342 // BSD-style license that can be found in the LICENSE file. |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14057 // for details. All rights reserved. Use of this source code is governed by a | 14375 // for details. All rights reserved. Use of this source code is governed by a |
14058 // BSD-style license that can be found in the LICENSE file. | 14376 // BSD-style license that can be found in the LICENSE file. |
14059 | 14377 |
14060 | 14378 |
14061 /// @domName OESVertexArrayObject; @docsEditable true | 14379 /// @domName OESVertexArrayObject; @docsEditable true |
14062 class OESVertexArrayObject native "*OESVertexArrayObject" { | 14380 class OESVertexArrayObject native "*OESVertexArrayObject" { |
14063 | 14381 |
14064 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; | 14382 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; |
14065 | 14383 |
14066 /// @domName OESVertexArrayObject.bindVertexArrayOES; @docsEditable true | 14384 /// @domName OESVertexArrayObject.bindVertexArrayOES; @docsEditable true |
14067 void bindVertexArray(WebGLVertexArrayObjectOES arrayObject) native "bindVertex
ArrayOES"; | 14385 @JSName('bindVertexArrayOES') |
| 14386 void bindVertexArray(WebGLVertexArrayObjectOES arrayObject) native; |
14068 | 14387 |
14069 /// @domName OESVertexArrayObject.createVertexArrayOES; @docsEditable true | 14388 /// @domName OESVertexArrayObject.createVertexArrayOES; @docsEditable true |
14070 WebGLVertexArrayObjectOES createVertexArray() native "createVertexArrayOES"; | 14389 @JSName('createVertexArrayOES') |
| 14390 WebGLVertexArrayObjectOES createVertexArray() native; |
14071 | 14391 |
14072 /// @domName OESVertexArrayObject.deleteVertexArrayOES; @docsEditable true | 14392 /// @domName OESVertexArrayObject.deleteVertexArrayOES; @docsEditable true |
14073 void deleteVertexArray(WebGLVertexArrayObjectOES arrayObject) native "deleteVe
rtexArrayOES"; | 14393 @JSName('deleteVertexArrayOES') |
| 14394 void deleteVertexArray(WebGLVertexArrayObjectOES arrayObject) native; |
14074 | 14395 |
14075 /// @domName OESVertexArrayObject.isVertexArrayOES; @docsEditable true | 14396 /// @domName OESVertexArrayObject.isVertexArrayOES; @docsEditable true |
14076 bool isVertexArray(WebGLVertexArrayObjectOES arrayObject) native "isVertexArra
yOES"; | 14397 @JSName('isVertexArrayOES') |
| 14398 bool isVertexArray(WebGLVertexArrayObjectOES arrayObject) native; |
14077 } | 14399 } |
14078 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14400 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14079 // for details. All rights reserved. Use of this source code is governed by a | 14401 // for details. All rights reserved. Use of this source code is governed by a |
14080 // BSD-style license that can be found in the LICENSE file. | 14402 // BSD-style license that can be found in the LICENSE file. |
14081 | 14403 |
14082 | 14404 |
14083 /// @domName HTMLOListElement; @docsEditable true | 14405 /// @domName HTMLOListElement; @docsEditable true |
14084 class OListElement extends Element implements Element native "*HTMLOListElement"
{ | 14406 class OListElement extends Element implements Element native "*HTMLOListElement"
{ |
14085 | 14407 |
14086 factory OListElement() => document.$dom_createElement("ol"); | 14408 factory OListElement() => document.$dom_createElement("ol"); |
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14305 /// @domName HTMLOutputElement.defaultValue; @docsEditable true | 14627 /// @domName HTMLOutputElement.defaultValue; @docsEditable true |
14306 String defaultValue; | 14628 String defaultValue; |
14307 | 14629 |
14308 /// @domName HTMLOutputElement.form; @docsEditable true | 14630 /// @domName HTMLOutputElement.form; @docsEditable true |
14309 final FormElement form; | 14631 final FormElement form; |
14310 | 14632 |
14311 /// @domName HTMLOutputElement.htmlFor; @docsEditable true | 14633 /// @domName HTMLOutputElement.htmlFor; @docsEditable true |
14312 DOMSettableTokenList htmlFor; | 14634 DOMSettableTokenList htmlFor; |
14313 | 14635 |
14314 /// @domName HTMLOutputElement.labels; @docsEditable true | 14636 /// @domName HTMLOutputElement.labels; @docsEditable true |
14315 @Returns('_NodeList') @Creates('_NodeList') | 14637 @Returns('NodeList') @Creates('NodeList') |
14316 final List<Node> labels; | 14638 final List<Node> labels; |
14317 | 14639 |
14318 /// @domName HTMLOutputElement.name; @docsEditable true | 14640 /// @domName HTMLOutputElement.name; @docsEditable true |
14319 String name; | 14641 String name; |
14320 | 14642 |
14321 /// @domName HTMLOutputElement.type; @docsEditable true | 14643 /// @domName HTMLOutputElement.type; @docsEditable true |
14322 final String type; | 14644 final String type; |
14323 | 14645 |
14324 /// @domName HTMLOutputElement.validationMessage; @docsEditable true | 14646 /// @domName HTMLOutputElement.validationMessage; @docsEditable true |
14325 final String validationMessage; | 14647 final String validationMessage; |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14537 final int readyState; | 14859 final int readyState; |
14538 | 14860 |
14539 /// @domName PeerConnection00.remoteDescription; @docsEditable true | 14861 /// @domName PeerConnection00.remoteDescription; @docsEditable true |
14540 final SessionDescription remoteDescription; | 14862 final SessionDescription remoteDescription; |
14541 | 14863 |
14542 /// @domName PeerConnection00.remoteStreams; @docsEditable true | 14864 /// @domName PeerConnection00.remoteStreams; @docsEditable true |
14543 @Returns('_MediaStreamList') @Creates('_MediaStreamList') | 14865 @Returns('_MediaStreamList') @Creates('_MediaStreamList') |
14544 final List<MediaStream> remoteStreams; | 14866 final List<MediaStream> remoteStreams; |
14545 | 14867 |
14546 /// @domName PeerConnection00.addEventListener; @docsEditable true | 14868 /// @domName PeerConnection00.addEventListener; @docsEditable true |
14547 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 14869 @JSName('addEventListener') |
| 14870 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
14548 | 14871 |
14549 /// @domName PeerConnection00.addStream; @docsEditable true | 14872 /// @domName PeerConnection00.addStream; @docsEditable true |
14550 void addStream(MediaStream stream, [Map mediaStreamHints]) { | 14873 void addStream(MediaStream stream, [Map mediaStreamHints]) { |
14551 if (?mediaStreamHints) { | 14874 if (?mediaStreamHints) { |
14552 var mediaStreamHints_1 = _convertDartToNative_Dictionary(mediaStreamHints)
; | 14875 var mediaStreamHints_1 = _convertDartToNative_Dictionary(mediaStreamHints)
; |
14553 _addStream_1(stream, mediaStreamHints_1); | 14876 _addStream_1(stream, mediaStreamHints_1); |
14554 return; | 14877 return; |
14555 } | 14878 } |
14556 _addStream_2(stream); | 14879 _addStream_2(stream); |
14557 return; | 14880 return; |
14558 } | 14881 } |
14559 void _addStream_1(MediaStream stream, mediaStreamHints) native "addStream"; | 14882 @JSName('addStream') |
14560 void _addStream_2(MediaStream stream) native "addStream"; | 14883 void _addStream_1(MediaStream stream, mediaStreamHints) native; |
| 14884 @JSName('addStream') |
| 14885 void _addStream_2(MediaStream stream) native; |
14561 | 14886 |
14562 /// @domName PeerConnection00.close; @docsEditable true | 14887 /// @domName PeerConnection00.close; @docsEditable true |
14563 void close() native; | 14888 void close() native; |
14564 | 14889 |
14565 /// @domName PeerConnection00.createAnswer; @docsEditable true | 14890 /// @domName PeerConnection00.createAnswer; @docsEditable true |
14566 SessionDescription createAnswer(String offer, [Map mediaHints]) { | 14891 SessionDescription createAnswer(String offer, [Map mediaHints]) { |
14567 if (?mediaHints) { | 14892 if (?mediaHints) { |
14568 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); | 14893 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); |
14569 return _createAnswer_1(offer, mediaHints_1); | 14894 return _createAnswer_1(offer, mediaHints_1); |
14570 } | 14895 } |
14571 return _createAnswer_2(offer); | 14896 return _createAnswer_2(offer); |
14572 } | 14897 } |
14573 SessionDescription _createAnswer_1(offer, mediaHints) native "createAnswer"; | 14898 @JSName('createAnswer') |
14574 SessionDescription _createAnswer_2(offer) native "createAnswer"; | 14899 SessionDescription _createAnswer_1(offer, mediaHints) native; |
| 14900 @JSName('createAnswer') |
| 14901 SessionDescription _createAnswer_2(offer) native; |
14575 | 14902 |
14576 /// @domName PeerConnection00.createOffer; @docsEditable true | 14903 /// @domName PeerConnection00.createOffer; @docsEditable true |
14577 SessionDescription createOffer([Map mediaHints]) { | 14904 SessionDescription createOffer([Map mediaHints]) { |
14578 if (?mediaHints) { | 14905 if (?mediaHints) { |
14579 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); | 14906 var mediaHints_1 = _convertDartToNative_Dictionary(mediaHints); |
14580 return _createOffer_1(mediaHints_1); | 14907 return _createOffer_1(mediaHints_1); |
14581 } | 14908 } |
14582 return _createOffer_2(); | 14909 return _createOffer_2(); |
14583 } | 14910 } |
14584 SessionDescription _createOffer_1(mediaHints) native "createOffer"; | 14911 @JSName('createOffer') |
14585 SessionDescription _createOffer_2() native "createOffer"; | 14912 SessionDescription _createOffer_1(mediaHints) native; |
| 14913 @JSName('createOffer') |
| 14914 SessionDescription _createOffer_2() native; |
14586 | 14915 |
14587 /// @domName PeerConnection00.dispatchEvent; @docsEditable true | 14916 /// @domName PeerConnection00.dispatchEvent; @docsEditable true |
14588 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 14917 @JSName('dispatchEvent') |
| 14918 bool $dom_dispatchEvent(Event event) native; |
14589 | 14919 |
14590 /// @domName PeerConnection00.processIceMessage; @docsEditable true | 14920 /// @domName PeerConnection00.processIceMessage; @docsEditable true |
14591 void processIceMessage(IceCandidate candidate) native; | 14921 void processIceMessage(IceCandidate candidate) native; |
14592 | 14922 |
14593 /// @domName PeerConnection00.removeEventListener; @docsEditable true | 14923 /// @domName PeerConnection00.removeEventListener; @docsEditable true |
14594 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 14924 @JSName('removeEventListener') |
| 14925 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
14595 | 14926 |
14596 /// @domName PeerConnection00.removeStream; @docsEditable true | 14927 /// @domName PeerConnection00.removeStream; @docsEditable true |
14597 void removeStream(MediaStream stream) native; | 14928 void removeStream(MediaStream stream) native; |
14598 | 14929 |
14599 /// @domName PeerConnection00.setLocalDescription; @docsEditable true | 14930 /// @domName PeerConnection00.setLocalDescription; @docsEditable true |
14600 void setLocalDescription(int action, SessionDescription desc) native; | 14931 void setLocalDescription(int action, SessionDescription desc) native; |
14601 | 14932 |
14602 /// @domName PeerConnection00.setRemoteDescription; @docsEditable true | 14933 /// @domName PeerConnection00.setRemoteDescription; @docsEditable true |
14603 void setRemoteDescription(int action, SessionDescription desc) native; | 14934 void setRemoteDescription(int action, SessionDescription desc) native; |
14604 | 14935 |
14605 /// @domName PeerConnection00.startIce; @docsEditable true | 14936 /// @domName PeerConnection00.startIce; @docsEditable true |
14606 void startIce([Map iceOptions]) { | 14937 void startIce([Map iceOptions]) { |
14607 if (?iceOptions) { | 14938 if (?iceOptions) { |
14608 var iceOptions_1 = _convertDartToNative_Dictionary(iceOptions); | 14939 var iceOptions_1 = _convertDartToNative_Dictionary(iceOptions); |
14609 _startIce_1(iceOptions_1); | 14940 _startIce_1(iceOptions_1); |
14610 return; | 14941 return; |
14611 } | 14942 } |
14612 _startIce_2(); | 14943 _startIce_2(); |
14613 return; | 14944 return; |
14614 } | 14945 } |
14615 void _startIce_1(iceOptions) native "startIce"; | 14946 @JSName('startIce') |
14616 void _startIce_2() native "startIce"; | 14947 void _startIce_1(iceOptions) native; |
| 14948 @JSName('startIce') |
| 14949 void _startIce_2() native; |
14617 } | 14950 } |
14618 | 14951 |
14619 class PeerConnection00Events extends Events { | 14952 class PeerConnection00Events extends Events { |
14620 PeerConnection00Events(EventTarget _ptr) : super(_ptr); | 14953 PeerConnection00Events(EventTarget _ptr) : super(_ptr); |
14621 | 14954 |
14622 EventListenerList get addStream => this['addstream']; | 14955 EventListenerList get addStream => this['addstream']; |
14623 | 14956 |
14624 EventListenerList get connecting => this['connecting']; | 14957 EventListenerList get connecting => this['connecting']; |
14625 | 14958 |
14626 EventListenerList get open => this['open']; | 14959 EventListenerList get open => this['open']; |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14762 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15095 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14763 // for details. All rights reserved. Use of this source code is governed by a | 15096 // for details. All rights reserved. Use of this source code is governed by a |
14764 // BSD-style license that can be found in the LICENSE file. | 15097 // BSD-style license that can be found in the LICENSE file. |
14765 | 15098 |
14766 | 15099 |
14767 /// @domName PopStateEvent; @docsEditable true | 15100 /// @domName PopStateEvent; @docsEditable true |
14768 class PopStateEvent extends Event native "*PopStateEvent" { | 15101 class PopStateEvent extends Event native "*PopStateEvent" { |
14769 | 15102 |
14770 /// @domName PopStateEvent.state; @docsEditable true | 15103 /// @domName PopStateEvent.state; @docsEditable true |
14771 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); | 15104 dynamic get state => _convertNativeToDart_SerializedScriptValue(this._state); |
14772 dynamic get _state => JS("dynamic", "#.state", this); | 15105 @JSName('state') |
| 15106 @_annotation_Creates_SerializedScriptValue @_annotation_Returns_SerializedScri
ptValue |
| 15107 final dynamic _state; |
14773 } | 15108 } |
14774 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15109 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14775 // for details. All rights reserved. Use of this source code is governed by a | 15110 // for details. All rights reserved. Use of this source code is governed by a |
14776 // BSD-style license that can be found in the LICENSE file. | 15111 // BSD-style license that can be found in the LICENSE file. |
14777 | 15112 |
14778 // WARNING: Do not edit - generated code. | 15113 // WARNING: Do not edit - generated code. |
14779 | 15114 |
14780 | 15115 |
14781 typedef void PositionCallback(Geoposition position); | 15116 typedef void PositionCallback(Geoposition position); |
14782 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14844 // for details. All rights reserved. Use of this source code is governed by a | 15179 // for details. All rights reserved. Use of this source code is governed by a |
14845 // BSD-style license that can be found in the LICENSE file. | 15180 // BSD-style license that can be found in the LICENSE file. |
14846 | 15181 |
14847 | 15182 |
14848 /// @domName HTMLProgressElement; @docsEditable true | 15183 /// @domName HTMLProgressElement; @docsEditable true |
14849 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { | 15184 class ProgressElement extends Element implements Element native "*HTMLProgressEl
ement" { |
14850 | 15185 |
14851 factory ProgressElement() => document.$dom_createElement("progress"); | 15186 factory ProgressElement() => document.$dom_createElement("progress"); |
14852 | 15187 |
14853 /// @domName HTMLProgressElement.labels; @docsEditable true | 15188 /// @domName HTMLProgressElement.labels; @docsEditable true |
14854 @Returns('_NodeList') @Creates('_NodeList') | 15189 @Returns('NodeList') @Creates('NodeList') |
14855 final List<Node> labels; | 15190 final List<Node> labels; |
14856 | 15191 |
14857 /// @domName HTMLProgressElement.max; @docsEditable true | 15192 /// @domName HTMLProgressElement.max; @docsEditable true |
14858 num max; | 15193 num max; |
14859 | 15194 |
14860 /// @domName HTMLProgressElement.position; @docsEditable true | 15195 /// @domName HTMLProgressElement.position; @docsEditable true |
14861 final num position; | 15196 final num position; |
14862 | 15197 |
14863 /// @domName HTMLProgressElement.value; @docsEditable true | 15198 /// @domName HTMLProgressElement.value; @docsEditable true |
14864 num value; | 15199 num value; |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14929 /// @domName RTCDataChannel.label; @docsEditable true | 15264 /// @domName RTCDataChannel.label; @docsEditable true |
14930 final String label; | 15265 final String label; |
14931 | 15266 |
14932 /// @domName RTCDataChannel.readyState; @docsEditable true | 15267 /// @domName RTCDataChannel.readyState; @docsEditable true |
14933 final String readyState; | 15268 final String readyState; |
14934 | 15269 |
14935 /// @domName RTCDataChannel.reliable; @docsEditable true | 15270 /// @domName RTCDataChannel.reliable; @docsEditable true |
14936 final bool reliable; | 15271 final bool reliable; |
14937 | 15272 |
14938 /// @domName RTCDataChannel.addEventListener; @docsEditable true | 15273 /// @domName RTCDataChannel.addEventListener; @docsEditable true |
14939 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 15274 @JSName('addEventListener') |
| 15275 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
14940 | 15276 |
14941 /// @domName RTCDataChannel.close; @docsEditable true | 15277 /// @domName RTCDataChannel.close; @docsEditable true |
14942 void close() native; | 15278 void close() native; |
14943 | 15279 |
14944 /// @domName RTCDataChannel.dispatchEvent; @docsEditable true | 15280 /// @domName RTCDataChannel.dispatchEvent; @docsEditable true |
14945 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 15281 @JSName('dispatchEvent') |
| 15282 bool $dom_dispatchEvent(Event event) native; |
14946 | 15283 |
14947 /// @domName RTCDataChannel.removeEventListener; @docsEditable true | 15284 /// @domName RTCDataChannel.removeEventListener; @docsEditable true |
14948 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 15285 @JSName('removeEventListener') |
| 15286 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
14949 | 15287 |
14950 /// @domName RTCDataChannel.send; @docsEditable true | 15288 /// @domName RTCDataChannel.send; @docsEditable true |
14951 void send(data) native; | 15289 void send(data) native; |
14952 } | 15290 } |
14953 | 15291 |
14954 class RTCDataChannelEvents extends Events { | 15292 class RTCDataChannelEvents extends Events { |
14955 RTCDataChannelEvents(EventTarget _ptr) : super(_ptr); | 15293 RTCDataChannelEvents(EventTarget _ptr) : super(_ptr); |
14956 | 15294 |
14957 EventListenerList get close => this['close']; | 15295 EventListenerList get close => this['close']; |
14958 | 15296 |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15044 final String readyState; | 15382 final String readyState; |
15045 | 15383 |
15046 /// @domName RTCPeerConnection.remoteDescription; @docsEditable true | 15384 /// @domName RTCPeerConnection.remoteDescription; @docsEditable true |
15047 final RTCSessionDescription remoteDescription; | 15385 final RTCSessionDescription remoteDescription; |
15048 | 15386 |
15049 /// @domName RTCPeerConnection.remoteStreams; @docsEditable true | 15387 /// @domName RTCPeerConnection.remoteStreams; @docsEditable true |
15050 @Returns('_MediaStreamList') @Creates('_MediaStreamList') | 15388 @Returns('_MediaStreamList') @Creates('_MediaStreamList') |
15051 final List<MediaStream> remoteStreams; | 15389 final List<MediaStream> remoteStreams; |
15052 | 15390 |
15053 /// @domName RTCPeerConnection.addEventListener; @docsEditable true | 15391 /// @domName RTCPeerConnection.addEventListener; @docsEditable true |
15054 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 15392 @JSName('addEventListener') |
| 15393 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
15055 | 15394 |
15056 /// @domName RTCPeerConnection.addIceCandidate; @docsEditable true | 15395 /// @domName RTCPeerConnection.addIceCandidate; @docsEditable true |
15057 void addIceCandidate(RTCIceCandidate candidate) native; | 15396 void addIceCandidate(RTCIceCandidate candidate) native; |
15058 | 15397 |
15059 /// @domName RTCPeerConnection.addStream; @docsEditable true | 15398 /// @domName RTCPeerConnection.addStream; @docsEditable true |
15060 void addStream(MediaStream stream, [Map mediaConstraints]) { | 15399 void addStream(MediaStream stream, [Map mediaConstraints]) { |
15061 if (?mediaConstraints) { | 15400 if (?mediaConstraints) { |
15062 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15401 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15063 _addStream_1(stream, mediaConstraints_1); | 15402 _addStream_1(stream, mediaConstraints_1); |
15064 return; | 15403 return; |
15065 } | 15404 } |
15066 _addStream_2(stream); | 15405 _addStream_2(stream); |
15067 return; | 15406 return; |
15068 } | 15407 } |
15069 void _addStream_1(MediaStream stream, mediaConstraints) native "addStream"; | 15408 @JSName('addStream') |
15070 void _addStream_2(MediaStream stream) native "addStream"; | 15409 void _addStream_1(MediaStream stream, mediaConstraints) native; |
| 15410 @JSName('addStream') |
| 15411 void _addStream_2(MediaStream stream) native; |
15071 | 15412 |
15072 /// @domName RTCPeerConnection.close; @docsEditable true | 15413 /// @domName RTCPeerConnection.close; @docsEditable true |
15073 void close() native; | 15414 void close() native; |
15074 | 15415 |
15075 /// @domName RTCPeerConnection.createAnswer; @docsEditable true | 15416 /// @domName RTCPeerConnection.createAnswer; @docsEditable true |
15076 void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCall
back failureCallback, Map mediaConstraints]) { | 15417 void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCall
back failureCallback, Map mediaConstraints]) { |
15077 if (?mediaConstraints) { | 15418 if (?mediaConstraints) { |
15078 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15419 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15079 _createAnswer_1(successCallback, failureCallback, mediaConstraints_1); | 15420 _createAnswer_1(successCallback, failureCallback, mediaConstraints_1); |
15080 return; | 15421 return; |
15081 } | 15422 } |
15082 _createAnswer_2(successCallback, failureCallback); | 15423 _createAnswer_2(successCallback, failureCallback); |
15083 return; | 15424 return; |
15084 } | 15425 } |
15085 void _createAnswer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback, mediaConstraints) native "createAnswer"; | 15426 @JSName('createAnswer') |
15086 void _createAnswer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback) native "createAnswer"; | 15427 void _createAnswer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback, mediaConstraints) native; |
| 15428 @JSName('createAnswer') |
| 15429 void _createAnswer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCa
llback failureCallback) native; |
15087 | 15430 |
15088 /// @domName RTCPeerConnection.createDataChannel; @docsEditable true | 15431 /// @domName RTCPeerConnection.createDataChannel; @docsEditable true |
15089 RTCDataChannel createDataChannel(String label, [Map options]) { | 15432 RTCDataChannel createDataChannel(String label, [Map options]) { |
15090 if (?options) { | 15433 if (?options) { |
15091 var options_1 = _convertDartToNative_Dictionary(options); | 15434 var options_1 = _convertDartToNative_Dictionary(options); |
15092 return _createDataChannel_1(label, options_1); | 15435 return _createDataChannel_1(label, options_1); |
15093 } | 15436 } |
15094 return _createDataChannel_2(label); | 15437 return _createDataChannel_2(label); |
15095 } | 15438 } |
15096 RTCDataChannel _createDataChannel_1(label, options) native "createDataChannel"
; | 15439 @JSName('createDataChannel') |
15097 RTCDataChannel _createDataChannel_2(label) native "createDataChannel"; | 15440 RTCDataChannel _createDataChannel_1(label, options) native; |
| 15441 @JSName('createDataChannel') |
| 15442 RTCDataChannel _createDataChannel_2(label) native; |
15098 | 15443 |
15099 /// @domName RTCPeerConnection.createOffer; @docsEditable true | 15444 /// @domName RTCPeerConnection.createOffer; @docsEditable true |
15100 void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallb
ack failureCallback, Map mediaConstraints]) { | 15445 void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallb
ack failureCallback, Map mediaConstraints]) { |
15101 if (?mediaConstraints) { | 15446 if (?mediaConstraints) { |
15102 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15447 var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15103 _createOffer_1(successCallback, failureCallback, mediaConstraints_1); | 15448 _createOffer_1(successCallback, failureCallback, mediaConstraints_1); |
15104 return; | 15449 return; |
15105 } | 15450 } |
15106 _createOffer_2(successCallback, failureCallback); | 15451 _createOffer_2(successCallback, failureCallback); |
15107 return; | 15452 return; |
15108 } | 15453 } |
15109 void _createOffer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback, mediaConstraints) native "createOffer"; | 15454 @JSName('createOffer') |
15110 void _createOffer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback) native "createOffer"; | 15455 void _createOffer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback, mediaConstraints) native; |
| 15456 @JSName('createOffer') |
| 15457 void _createOffer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCal
lback failureCallback) native; |
15111 | 15458 |
15112 /// @domName RTCPeerConnection.dispatchEvent; @docsEditable true | 15459 /// @domName RTCPeerConnection.dispatchEvent; @docsEditable true |
15113 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 15460 @JSName('dispatchEvent') |
| 15461 bool $dom_dispatchEvent(Event event) native; |
15114 | 15462 |
15115 /// @domName RTCPeerConnection.getStats; @docsEditable true | 15463 /// @domName RTCPeerConnection.getStats; @docsEditable true |
15116 void getStats(RTCStatsCallback successCallback, MediaStreamTrack selector) nat
ive; | 15464 void getStats(RTCStatsCallback successCallback, MediaStreamTrack selector) nat
ive; |
15117 | 15465 |
15118 /// @domName RTCPeerConnection.removeEventListener; @docsEditable true | 15466 /// @domName RTCPeerConnection.removeEventListener; @docsEditable true |
15119 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 15467 @JSName('removeEventListener') |
| 15468 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
15120 | 15469 |
15121 /// @domName RTCPeerConnection.removeStream; @docsEditable true | 15470 /// @domName RTCPeerConnection.removeStream; @docsEditable true |
15122 void removeStream(MediaStream stream) native; | 15471 void removeStream(MediaStream stream) native; |
15123 | 15472 |
15124 /// @domName RTCPeerConnection.setLocalDescription; @docsEditable true | 15473 /// @domName RTCPeerConnection.setLocalDescription; @docsEditable true |
15125 void setLocalDescription(RTCSessionDescription description, [VoidCallback succ
essCallback, RTCErrorCallback failureCallback]) native; | 15474 void setLocalDescription(RTCSessionDescription description, [VoidCallback succ
essCallback, RTCErrorCallback failureCallback]) native; |
15126 | 15475 |
15127 /// @domName RTCPeerConnection.setRemoteDescription; @docsEditable true | 15476 /// @domName RTCPeerConnection.setRemoteDescription; @docsEditable true |
15128 void setRemoteDescription(RTCSessionDescription description, [VoidCallback suc
cessCallback, RTCErrorCallback failureCallback]) native; | 15477 void setRemoteDescription(RTCSessionDescription description, [VoidCallback suc
cessCallback, RTCErrorCallback failureCallback]) native; |
15129 | 15478 |
15130 /// @domName RTCPeerConnection.updateIce; @docsEditable true | 15479 /// @domName RTCPeerConnection.updateIce; @docsEditable true |
15131 void updateIce([Map configuration, Map mediaConstraints]) { | 15480 void updateIce([Map configuration, Map mediaConstraints]) { |
15132 if (?mediaConstraints) { | 15481 if (?mediaConstraints) { |
15133 var configuration_1 = _convertDartToNative_Dictionary(configuration); | 15482 var configuration_1 = _convertDartToNative_Dictionary(configuration); |
15134 var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints)
; | 15483 var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints)
; |
15135 _updateIce_1(configuration_1, mediaConstraints_2); | 15484 _updateIce_1(configuration_1, mediaConstraints_2); |
15136 return; | 15485 return; |
15137 } | 15486 } |
15138 if (?configuration) { | 15487 if (?configuration) { |
15139 var configuration_3 = _convertDartToNative_Dictionary(configuration); | 15488 var configuration_3 = _convertDartToNative_Dictionary(configuration); |
15140 _updateIce_2(configuration_3); | 15489 _updateIce_2(configuration_3); |
15141 return; | 15490 return; |
15142 } | 15491 } |
15143 _updateIce_3(); | 15492 _updateIce_3(); |
15144 return; | 15493 return; |
15145 } | 15494 } |
15146 void _updateIce_1(configuration, mediaConstraints) native "updateIce"; | 15495 @JSName('updateIce') |
15147 void _updateIce_2(configuration) native "updateIce"; | 15496 void _updateIce_1(configuration, mediaConstraints) native; |
15148 void _updateIce_3() native "updateIce"; | 15497 @JSName('updateIce') |
| 15498 void _updateIce_2(configuration) native; |
| 15499 @JSName('updateIce') |
| 15500 void _updateIce_3() native; |
15149 } | 15501 } |
15150 | 15502 |
15151 class RTCPeerConnectionEvents extends Events { | 15503 class RTCPeerConnectionEvents extends Events { |
15152 RTCPeerConnectionEvents(EventTarget _ptr) : super(_ptr); | 15504 RTCPeerConnectionEvents(EventTarget _ptr) : super(_ptr); |
15153 | 15505 |
15154 EventListenerList get addStream => this['addstream']; | 15506 EventListenerList get addStream => this['addstream']; |
15155 | 15507 |
15156 EventListenerList get iceCandidate => this['icecandidate']; | 15508 EventListenerList get iceCandidate => this['icecandidate']; |
15157 | 15509 |
15158 EventListenerList get iceChange => this['icechange']; | 15510 EventListenerList get iceChange => this['icechange']; |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15235 | 15587 |
15236 /// @domName RTCStatsResponse.result; @docsEditable true | 15588 /// @domName RTCStatsResponse.result; @docsEditable true |
15237 List<RTCStatsReport> result() native; | 15589 List<RTCStatsReport> result() native; |
15238 } | 15590 } |
15239 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15591 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15240 // for details. All rights reserved. Use of this source code is governed by a | 15592 // for details. All rights reserved. Use of this source code is governed by a |
15241 // BSD-style license that can be found in the LICENSE file. | 15593 // BSD-style license that can be found in the LICENSE file. |
15242 | 15594 |
15243 | 15595 |
15244 /// @domName RadioNodeList; @docsEditable true | 15596 /// @domName RadioNodeList; @docsEditable true |
15245 class RadioNodeList extends _NodeList native "*RadioNodeList" { | 15597 class RadioNodeList extends NodeList native "*RadioNodeList" { |
15246 | 15598 |
15247 /// @domName RadioNodeList.value; @docsEditable true | 15599 /// @domName RadioNodeList.value; @docsEditable true |
15248 String value; | 15600 String value; |
15249 } | 15601 } |
15250 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15602 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15251 // for details. All rights reserved. Use of this source code is governed by a | 15603 // for details. All rights reserved. Use of this source code is governed by a |
15252 // BSD-style license that can be found in the LICENSE file. | 15604 // BSD-style license that can be found in the LICENSE file. |
15253 | 15605 |
15254 | 15606 |
15255 /// @domName Range; @docsEditable true | 15607 /// @domName Range; @docsEditable true |
(...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15587 | 15939 |
15588 List<Map> getRange(int start, int rangeLength) => | 15940 List<Map> getRange(int start, int rangeLength) => |
15589 _Lists.getRange(this, start, rangeLength, <Map>[]); | 15941 _Lists.getRange(this, start, rangeLength, <Map>[]); |
15590 | 15942 |
15591 // -- end List<Map> mixins. | 15943 // -- end List<Map> mixins. |
15592 | 15944 |
15593 /// @domName SQLResultSetRowList.item; @docsEditable true | 15945 /// @domName SQLResultSetRowList.item; @docsEditable true |
15594 Map item(int index) { | 15946 Map item(int index) { |
15595 return _convertNativeToDart_Dictionary(_item_1(index)); | 15947 return _convertNativeToDart_Dictionary(_item_1(index)); |
15596 } | 15948 } |
| 15949 @JSName('item') |
15597 @Creates('=Object') | 15950 @Creates('=Object') |
15598 _item_1(index) native "item"; | 15951 _item_1(index) native; |
15599 } | 15952 } |
15600 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15953 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15601 // for details. All rights reserved. Use of this source code is governed by a | 15954 // for details. All rights reserved. Use of this source code is governed by a |
15602 // BSD-style license that can be found in the LICENSE file. | 15955 // BSD-style license that can be found in the LICENSE file. |
15603 | 15956 |
15604 // WARNING: Do not edit - generated code. | 15957 // WARNING: Do not edit - generated code. |
15605 | 15958 |
15606 | 15959 |
15607 typedef void SQLStatementCallback(SQLTransaction transaction, SQLResultSet resul
tSet); | 15960 typedef void SQLStatementCallback(SQLTransaction transaction, SQLResultSet resul
tSet); |
15608 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 15961 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15765 } | 16118 } |
15766 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16119 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15767 // for details. All rights reserved. Use of this source code is governed by a | 16120 // for details. All rights reserved. Use of this source code is governed by a |
15768 // BSD-style license that can be found in the LICENSE file. | 16121 // BSD-style license that can be found in the LICENSE file. |
15769 | 16122 |
15770 | 16123 |
15771 /// @domName ScriptProfileNode; @docsEditable true | 16124 /// @domName ScriptProfileNode; @docsEditable true |
15772 class ScriptProfileNode native "*ScriptProfileNode" { | 16125 class ScriptProfileNode native "*ScriptProfileNode" { |
15773 | 16126 |
15774 /// @domName ScriptProfileNode.callUID; @docsEditable true | 16127 /// @domName ScriptProfileNode.callUID; @docsEditable true |
15775 int get callUid => JS("int", "#.callUID", this); | 16128 @JSName('callUID') |
| 16129 final int callUid; |
15776 | 16130 |
15777 /// @domName ScriptProfileNode.functionName; @docsEditable true | 16131 /// @domName ScriptProfileNode.functionName; @docsEditable true |
15778 final String functionName; | 16132 final String functionName; |
15779 | 16133 |
15780 /// @domName ScriptProfileNode.lineNumber; @docsEditable true | 16134 /// @domName ScriptProfileNode.lineNumber; @docsEditable true |
15781 final int lineNumber; | 16135 final int lineNumber; |
15782 | 16136 |
15783 /// @domName ScriptProfileNode.numberOfCalls; @docsEditable true | 16137 /// @domName ScriptProfileNode.numberOfCalls; @docsEditable true |
15784 final int numberOfCalls; | 16138 final int numberOfCalls; |
15785 | 16139 |
(...skipping 24 matching lines...) Expand all Loading... |
15810 /// @domName HTMLSelectElement.autofocus; @docsEditable true | 16164 /// @domName HTMLSelectElement.autofocus; @docsEditable true |
15811 bool autofocus; | 16165 bool autofocus; |
15812 | 16166 |
15813 /// @domName HTMLSelectElement.disabled; @docsEditable true | 16167 /// @domName HTMLSelectElement.disabled; @docsEditable true |
15814 bool disabled; | 16168 bool disabled; |
15815 | 16169 |
15816 /// @domName HTMLSelectElement.form; @docsEditable true | 16170 /// @domName HTMLSelectElement.form; @docsEditable true |
15817 final FormElement form; | 16171 final FormElement form; |
15818 | 16172 |
15819 /// @domName HTMLSelectElement.labels; @docsEditable true | 16173 /// @domName HTMLSelectElement.labels; @docsEditable true |
15820 @Returns('_NodeList') @Creates('_NodeList') | 16174 @Returns('NodeList') @Creates('NodeList') |
15821 final List<Node> labels; | 16175 final List<Node> labels; |
15822 | 16176 |
15823 /// @domName HTMLSelectElement.length; @docsEditable true | 16177 /// @domName HTMLSelectElement.length; @docsEditable true |
15824 int length; | 16178 int length; |
15825 | 16179 |
15826 /// @domName HTMLSelectElement.multiple; @docsEditable true | 16180 /// @domName HTMLSelectElement.multiple; @docsEditable true |
15827 bool multiple; | 16181 bool multiple; |
15828 | 16182 |
15829 /// @domName HTMLSelectElement.name; @docsEditable true | 16183 /// @domName HTMLSelectElement.name; @docsEditable true |
15830 String name; | 16184 String name; |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
15919 | 16273 |
15920 factory ShadowRoot(Element host) => _ShadowRootFactoryProvider.createShadowRoo
t(host); | 16274 factory ShadowRoot(Element host) => _ShadowRootFactoryProvider.createShadowRoo
t(host); |
15921 | 16275 |
15922 /// @domName ShadowRoot.activeElement; @docsEditable true | 16276 /// @domName ShadowRoot.activeElement; @docsEditable true |
15923 final Element activeElement; | 16277 final Element activeElement; |
15924 | 16278 |
15925 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true | 16279 /// @domName ShadowRoot.applyAuthorStyles; @docsEditable true |
15926 bool applyAuthorStyles; | 16280 bool applyAuthorStyles; |
15927 | 16281 |
15928 /// @domName ShadowRoot.innerHTML; @docsEditable true | 16282 /// @domName ShadowRoot.innerHTML; @docsEditable true |
15929 String get innerHtml => JS("String", "#.innerHTML", this); | 16283 @JSName('innerHTML') |
15930 | 16284 String innerHtml; |
15931 /// @domName ShadowRoot.innerHTML; @docsEditable true | |
15932 void set innerHtml(String value) { | |
15933 JS("void", "#.innerHTML = #", this, value); | |
15934 } | |
15935 | 16285 |
15936 /// @domName ShadowRoot.resetStyleInheritance; @docsEditable true | 16286 /// @domName ShadowRoot.resetStyleInheritance; @docsEditable true |
15937 bool resetStyleInheritance; | 16287 bool resetStyleInheritance; |
15938 | 16288 |
15939 /// @domName ShadowRoot.cloneNode; @docsEditable true | 16289 /// @domName ShadowRoot.cloneNode; @docsEditable true |
15940 Node clone(bool deep) native "cloneNode"; | 16290 @JSName('cloneNode') |
| 16291 Node clone(bool deep) native; |
15941 | 16292 |
15942 /// @domName ShadowRoot.getElementById; @docsEditable true | 16293 /// @domName ShadowRoot.getElementById; @docsEditable true |
15943 Element $dom_getElementById(String elementId) native "getElementById"; | 16294 @JSName('getElementById') |
| 16295 Element $dom_getElementById(String elementId) native; |
15944 | 16296 |
15945 /// @domName ShadowRoot.getElementsByClassName; @docsEditable true | 16297 /// @domName ShadowRoot.getElementsByClassName; @docsEditable true |
15946 @Returns('_NodeList') @Creates('_NodeList') | 16298 @JSName('getElementsByClassName') |
15947 List<Node> $dom_getElementsByClassName(String className) native "getElementsBy
ClassName"; | 16299 @Returns('NodeList') @Creates('NodeList') |
| 16300 List<Node> $dom_getElementsByClassName(String className) native; |
15948 | 16301 |
15949 /// @domName ShadowRoot.getElementsByTagName; @docsEditable true | 16302 /// @domName ShadowRoot.getElementsByTagName; @docsEditable true |
15950 @Returns('_NodeList') @Creates('_NodeList') | 16303 @JSName('getElementsByTagName') |
15951 List<Node> $dom_getElementsByTagName(String tagName) native "getElementsByTagN
ame"; | 16304 @Returns('NodeList') @Creates('NodeList') |
| 16305 List<Node> $dom_getElementsByTagName(String tagName) native; |
15952 | 16306 |
15953 /// @domName ShadowRoot.getSelection; @docsEditable true | 16307 /// @domName ShadowRoot.getSelection; @docsEditable true |
15954 DOMSelection getSelection() native; | 16308 DOMSelection getSelection() native; |
15955 | 16309 |
15956 static bool get supported => | 16310 static bool get supported => |
15957 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); | 16311 JS('bool', '!!(window.ShadowRoot || window.WebKitShadowRoot)'); |
15958 } | 16312 } |
15959 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16313 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
15960 // for details. All rights reserved. Use of this source code is governed by a | 16314 // for details. All rights reserved. Use of this source code is governed by a |
15961 // BSD-style license that can be found in the LICENSE file. | 16315 // BSD-style license that can be found in the LICENSE file. |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16105 void insertRange(int start, int rangeLength, [SourceBuffer initialValue]) { | 16459 void insertRange(int start, int rangeLength, [SourceBuffer initialValue]) { |
16106 throw new UnsupportedError("Cannot insertRange on immutable List."); | 16460 throw new UnsupportedError("Cannot insertRange on immutable List."); |
16107 } | 16461 } |
16108 | 16462 |
16109 List<SourceBuffer> getRange(int start, int rangeLength) => | 16463 List<SourceBuffer> getRange(int start, int rangeLength) => |
16110 _Lists.getRange(this, start, rangeLength, <SourceBuffer>[]); | 16464 _Lists.getRange(this, start, rangeLength, <SourceBuffer>[]); |
16111 | 16465 |
16112 // -- end List<SourceBuffer> mixins. | 16466 // -- end List<SourceBuffer> mixins. |
16113 | 16467 |
16114 /// @domName SourceBufferList.addEventListener; @docsEditable true | 16468 /// @domName SourceBufferList.addEventListener; @docsEditable true |
16115 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 16469 @JSName('addEventListener') |
| 16470 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
16116 | 16471 |
16117 /// @domName SourceBufferList.dispatchEvent; @docsEditable true | 16472 /// @domName SourceBufferList.dispatchEvent; @docsEditable true |
16118 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 16473 @JSName('dispatchEvent') |
| 16474 bool $dom_dispatchEvent(Event event) native; |
16119 | 16475 |
16120 /// @domName SourceBufferList.item; @docsEditable true | 16476 /// @domName SourceBufferList.item; @docsEditable true |
16121 SourceBuffer item(int index) native; | 16477 SourceBuffer item(int index) native; |
16122 | 16478 |
16123 /// @domName SourceBufferList.removeEventListener; @docsEditable true | 16479 /// @domName SourceBufferList.removeEventListener; @docsEditable true |
16124 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 16480 @JSName('removeEventListener') |
| 16481 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
16125 } | 16482 } |
16126 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16483 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16127 // for details. All rights reserved. Use of this source code is governed by a | 16484 // for details. All rights reserved. Use of this source code is governed by a |
16128 // BSD-style license that can be found in the LICENSE file. | 16485 // BSD-style license that can be found in the LICENSE file. |
16129 | 16486 |
16130 | 16487 |
16131 /// @domName HTMLSourceElement; @docsEditable true | 16488 /// @domName HTMLSourceElement; @docsEditable true |
16132 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { | 16489 class SourceElement extends Element implements Element native "*HTMLSourceElemen
t" { |
16133 | 16490 |
16134 factory SourceElement() => document.$dom_createElement("source"); | 16491 factory SourceElement() => document.$dom_createElement("source"); |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16327 /// @domName SpeechRecognition.lang; @docsEditable true | 16684 /// @domName SpeechRecognition.lang; @docsEditable true |
16328 String lang; | 16685 String lang; |
16329 | 16686 |
16330 /// @domName SpeechRecognition.maxAlternatives; @docsEditable true | 16687 /// @domName SpeechRecognition.maxAlternatives; @docsEditable true |
16331 int maxAlternatives; | 16688 int maxAlternatives; |
16332 | 16689 |
16333 /// @domName SpeechRecognition.abort; @docsEditable true | 16690 /// @domName SpeechRecognition.abort; @docsEditable true |
16334 void abort() native; | 16691 void abort() native; |
16335 | 16692 |
16336 /// @domName SpeechRecognition.addEventListener; @docsEditable true | 16693 /// @domName SpeechRecognition.addEventListener; @docsEditable true |
16337 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 16694 @JSName('addEventListener') |
| 16695 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
16338 | 16696 |
16339 /// @domName SpeechRecognition.dispatchEvent; @docsEditable true | 16697 /// @domName SpeechRecognition.dispatchEvent; @docsEditable true |
16340 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 16698 @JSName('dispatchEvent') |
| 16699 bool $dom_dispatchEvent(Event evt) native; |
16341 | 16700 |
16342 /// @domName SpeechRecognition.removeEventListener; @docsEditable true | 16701 /// @domName SpeechRecognition.removeEventListener; @docsEditable true |
16343 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 16702 @JSName('removeEventListener') |
| 16703 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
16344 | 16704 |
16345 /// @domName SpeechRecognition.start; @docsEditable true | 16705 /// @domName SpeechRecognition.start; @docsEditable true |
16346 void start() native; | 16706 void start() native; |
16347 | 16707 |
16348 /// @domName SpeechRecognition.stop; @docsEditable true | 16708 /// @domName SpeechRecognition.stop; @docsEditable true |
16349 void stop() native; | 16709 void stop() native; |
16350 } | 16710 } |
16351 | 16711 |
16352 class SpeechRecognitionEvents extends Events { | 16712 class SpeechRecognitionEvents extends Events { |
16353 SpeechRecognitionEvents(EventTarget _ptr) : super(_ptr); | 16713 SpeechRecognitionEvents(EventTarget _ptr) : super(_ptr); |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16443 // BSD-style license that can be found in the LICENSE file. | 16803 // BSD-style license that can be found in the LICENSE file. |
16444 | 16804 |
16445 | 16805 |
16446 /// @domName SpeechRecognitionResult; @docsEditable true | 16806 /// @domName SpeechRecognitionResult; @docsEditable true |
16447 class SpeechRecognitionResult native "*SpeechRecognitionResult" { | 16807 class SpeechRecognitionResult native "*SpeechRecognitionResult" { |
16448 | 16808 |
16449 /// @domName SpeechRecognitionResult.emma; @docsEditable true | 16809 /// @domName SpeechRecognitionResult.emma; @docsEditable true |
16450 final Document emma; | 16810 final Document emma; |
16451 | 16811 |
16452 /// @domName SpeechRecognitionResult.finalValue; @docsEditable true | 16812 /// @domName SpeechRecognitionResult.finalValue; @docsEditable true |
16453 bool get finalValue => JS("bool", "#.final", this); | 16813 @JSName('final') |
| 16814 final bool finalValue; |
16454 | 16815 |
16455 /// @domName SpeechRecognitionResult.length; @docsEditable true | 16816 /// @domName SpeechRecognitionResult.length; @docsEditable true |
16456 final int length; | 16817 final int length; |
16457 | 16818 |
16458 /// @domName SpeechRecognitionResult.item; @docsEditable true | 16819 /// @domName SpeechRecognitionResult.item; @docsEditable true |
16459 SpeechRecognitionAlternative item(int index) native; | 16820 SpeechRecognitionAlternative item(int index) native; |
16460 } | 16821 } |
16461 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16822 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16462 // for details. All rights reserved. Use of this source code is governed by a | 16823 // for details. All rights reserved. Use of this source code is governed by a |
16463 // BSD-style license that can be found in the LICENSE file. | 16824 // BSD-style license that can be found in the LICENSE file. |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16506 final values = []; | 16867 final values = []; |
16507 forEach((k, v) => values.add(v)); | 16868 forEach((k, v) => values.add(v)); |
16508 return values; | 16869 return values; |
16509 } | 16870 } |
16510 | 16871 |
16511 int get length => $dom_length; | 16872 int get length => $dom_length; |
16512 | 16873 |
16513 bool get isEmpty => $dom_key(0) == null; | 16874 bool get isEmpty => $dom_key(0) == null; |
16514 | 16875 |
16515 /// @domName Storage.length; @docsEditable true | 16876 /// @domName Storage.length; @docsEditable true |
16516 int get $dom_length => JS("int", "#.length", this); | 16877 @JSName('length') |
| 16878 final int $dom_length; |
16517 | 16879 |
16518 /// @domName Storage.clear; @docsEditable true | 16880 /// @domName Storage.clear; @docsEditable true |
16519 void $dom_clear() native "clear"; | 16881 @JSName('clear') |
| 16882 void $dom_clear() native; |
16520 | 16883 |
16521 /// @domName Storage.getItem; @docsEditable true | 16884 /// @domName Storage.getItem; @docsEditable true |
16522 String $dom_getItem(String key) native "getItem"; | 16885 @JSName('getItem') |
| 16886 String $dom_getItem(String key) native; |
16523 | 16887 |
16524 /// @domName Storage.key; @docsEditable true | 16888 /// @domName Storage.key; @docsEditable true |
16525 String $dom_key(int index) native "key"; | 16889 @JSName('key') |
| 16890 String $dom_key(int index) native; |
16526 | 16891 |
16527 /// @domName Storage.removeItem; @docsEditable true | 16892 /// @domName Storage.removeItem; @docsEditable true |
16528 void $dom_removeItem(String key) native "removeItem"; | 16893 @JSName('removeItem') |
| 16894 void $dom_removeItem(String key) native; |
16529 | 16895 |
16530 /// @domName Storage.setItem; @docsEditable true | 16896 /// @domName Storage.setItem; @docsEditable true |
16531 void $dom_setItem(String key, String data) native "setItem"; | 16897 @JSName('setItem') |
| 16898 void $dom_setItem(String key, String data) native; |
16532 | 16899 |
16533 } | 16900 } |
16534 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 16901 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16535 // for details. All rights reserved. Use of this source code is governed by a | 16902 // for details. All rights reserved. Use of this source code is governed by a |
16536 // BSD-style license that can be found in the LICENSE file. | 16903 // BSD-style license that can be found in the LICENSE file. |
16537 | 16904 |
16538 | 16905 |
16539 /// @domName StorageEvent; @docsEditable true | 16906 /// @domName StorageEvent; @docsEditable true |
16540 class StorageEvent extends Event native "*StorageEvent" { | 16907 class StorageEvent extends Event native "*StorageEvent" { |
16541 | 16908 |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16849 | 17216 |
16850 Element createTBody() { | 17217 Element createTBody() { |
16851 if (JS('bool', '!!#.createTBody', this)) { | 17218 if (JS('bool', '!!#.createTBody', this)) { |
16852 return this._createTBody(); | 17219 return this._createTBody(); |
16853 } | 17220 } |
16854 var tbody = new Element.tag('tbody'); | 17221 var tbody = new Element.tag('tbody'); |
16855 this.elements.add(tbody); | 17222 this.elements.add(tbody); |
16856 return tbody; | 17223 return tbody; |
16857 } | 17224 } |
16858 | 17225 |
16859 Element _createTBody() native 'createTBody'; | 17226 @JSName('createTBody') |
| 17227 Element _createTBody() native; |
16860 } | 17228 } |
16861 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17229 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
16862 // for details. All rights reserved. Use of this source code is governed by a | 17230 // for details. All rights reserved. Use of this source code is governed by a |
16863 // BSD-style license that can be found in the LICENSE file. | 17231 // BSD-style license that can be found in the LICENSE file. |
16864 | 17232 |
16865 | 17233 |
16866 /// @domName HTMLTableRowElement; @docsEditable true | 17234 /// @domName HTMLTableRowElement; @docsEditable true |
16867 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { | 17235 class TableRowElement extends Element implements Element native "*HTMLTableRowEl
ement" { |
16868 | 17236 |
16869 factory TableRowElement() => document.$dom_createElement("tr"); | 17237 factory TableRowElement() => document.$dom_createElement("tr"); |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16969 /// @domName HTMLTextAreaElement.dirName; @docsEditable true | 17337 /// @domName HTMLTextAreaElement.dirName; @docsEditable true |
16970 String dirName; | 17338 String dirName; |
16971 | 17339 |
16972 /// @domName HTMLTextAreaElement.disabled; @docsEditable true | 17340 /// @domName HTMLTextAreaElement.disabled; @docsEditable true |
16973 bool disabled; | 17341 bool disabled; |
16974 | 17342 |
16975 /// @domName HTMLTextAreaElement.form; @docsEditable true | 17343 /// @domName HTMLTextAreaElement.form; @docsEditable true |
16976 final FormElement form; | 17344 final FormElement form; |
16977 | 17345 |
16978 /// @domName HTMLTextAreaElement.labels; @docsEditable true | 17346 /// @domName HTMLTextAreaElement.labels; @docsEditable true |
16979 @Returns('_NodeList') @Creates('_NodeList') | 17347 @Returns('NodeList') @Creates('NodeList') |
16980 final List<Node> labels; | 17348 final List<Node> labels; |
16981 | 17349 |
16982 /// @domName HTMLTextAreaElement.maxLength; @docsEditable true | 17350 /// @domName HTMLTextAreaElement.maxLength; @docsEditable true |
16983 int maxLength; | 17351 int maxLength; |
16984 | 17352 |
16985 /// @domName HTMLTextAreaElement.name; @docsEditable true | 17353 /// @domName HTMLTextAreaElement.name; @docsEditable true |
16986 String name; | 17354 String name; |
16987 | 17355 |
16988 /// @domName HTMLTextAreaElement.placeholder; @docsEditable true | 17356 /// @domName HTMLTextAreaElement.placeholder; @docsEditable true |
16989 String placeholder; | 17357 String placeholder; |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17094 /// @domName TextTrack.language; @docsEditable true | 17462 /// @domName TextTrack.language; @docsEditable true |
17095 final String language; | 17463 final String language; |
17096 | 17464 |
17097 /// @domName TextTrack.mode; @docsEditable true | 17465 /// @domName TextTrack.mode; @docsEditable true |
17098 String mode; | 17466 String mode; |
17099 | 17467 |
17100 /// @domName TextTrack.addCue; @docsEditable true | 17468 /// @domName TextTrack.addCue; @docsEditable true |
17101 void addCue(TextTrackCue cue) native; | 17469 void addCue(TextTrackCue cue) native; |
17102 | 17470 |
17103 /// @domName TextTrack.addEventListener; @docsEditable true | 17471 /// @domName TextTrack.addEventListener; @docsEditable true |
17104 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17472 @JSName('addEventListener') |
| 17473 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17105 | 17474 |
17106 /// @domName TextTrack.dispatchEvent; @docsEditable true | 17475 /// @domName TextTrack.dispatchEvent; @docsEditable true |
17107 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17476 @JSName('dispatchEvent') |
| 17477 bool $dom_dispatchEvent(Event evt) native; |
17108 | 17478 |
17109 /// @domName TextTrack.removeCue; @docsEditable true | 17479 /// @domName TextTrack.removeCue; @docsEditable true |
17110 void removeCue(TextTrackCue cue) native; | 17480 void removeCue(TextTrackCue cue) native; |
17111 | 17481 |
17112 /// @domName TextTrack.removeEventListener; @docsEditable true | 17482 /// @domName TextTrack.removeEventListener; @docsEditable true |
17113 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17483 @JSName('removeEventListener') |
| 17484 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17114 } | 17485 } |
17115 | 17486 |
17116 class TextTrackEvents extends Events { | 17487 class TextTrackEvents extends Events { |
17117 TextTrackEvents(EventTarget _ptr) : super(_ptr); | 17488 TextTrackEvents(EventTarget _ptr) : super(_ptr); |
17118 | 17489 |
17119 EventListenerList get cueChange => this['cuechange']; | 17490 EventListenerList get cueChange => this['cuechange']; |
17120 } | 17491 } |
17121 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17492 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17122 // for details. All rights reserved. Use of this source code is governed by a | 17493 // for details. All rights reserved. Use of this source code is governed by a |
17123 // BSD-style license that can be found in the LICENSE file. | 17494 // BSD-style license that can be found in the LICENSE file. |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17162 /// @domName TextTrackCue.text; @docsEditable true | 17533 /// @domName TextTrackCue.text; @docsEditable true |
17163 String text; | 17534 String text; |
17164 | 17535 |
17165 /// @domName TextTrackCue.track; @docsEditable true | 17536 /// @domName TextTrackCue.track; @docsEditable true |
17166 final TextTrack track; | 17537 final TextTrack track; |
17167 | 17538 |
17168 /// @domName TextTrackCue.vertical; @docsEditable true | 17539 /// @domName TextTrackCue.vertical; @docsEditable true |
17169 String vertical; | 17540 String vertical; |
17170 | 17541 |
17171 /// @domName TextTrackCue.addEventListener; @docsEditable true | 17542 /// @domName TextTrackCue.addEventListener; @docsEditable true |
17172 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17543 @JSName('addEventListener') |
| 17544 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17173 | 17545 |
17174 /// @domName TextTrackCue.dispatchEvent; @docsEditable true | 17546 /// @domName TextTrackCue.dispatchEvent; @docsEditable true |
17175 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17547 @JSName('dispatchEvent') |
| 17548 bool $dom_dispatchEvent(Event evt) native; |
17176 | 17549 |
17177 /// @domName TextTrackCue.getCueAsHTML; @docsEditable true | 17550 /// @domName TextTrackCue.getCueAsHTML; @docsEditable true |
17178 DocumentFragment getCueAsHtml() native "getCueAsHTML"; | 17551 @JSName('getCueAsHTML') |
| 17552 DocumentFragment getCueAsHtml() native; |
17179 | 17553 |
17180 /// @domName TextTrackCue.removeEventListener; @docsEditable true | 17554 /// @domName TextTrackCue.removeEventListener; @docsEditable true |
17181 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17555 @JSName('removeEventListener') |
| 17556 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17182 } | 17557 } |
17183 | 17558 |
17184 class TextTrackCueEvents extends Events { | 17559 class TextTrackCueEvents extends Events { |
17185 TextTrackCueEvents(EventTarget _ptr) : super(_ptr); | 17560 TextTrackCueEvents(EventTarget _ptr) : super(_ptr); |
17186 | 17561 |
17187 EventListenerList get enter => this['enter']; | 17562 EventListenerList get enter => this['enter']; |
17188 | 17563 |
17189 EventListenerList get exit => this['exit']; | 17564 EventListenerList get exit => this['exit']; |
17190 } | 17565 } |
17191 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17566 // 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... |
17384 void insertRange(int start, int rangeLength, [TextTrack initialValue]) { | 17759 void insertRange(int start, int rangeLength, [TextTrack initialValue]) { |
17385 throw new UnsupportedError("Cannot insertRange on immutable List."); | 17760 throw new UnsupportedError("Cannot insertRange on immutable List."); |
17386 } | 17761 } |
17387 | 17762 |
17388 List<TextTrack> getRange(int start, int rangeLength) => | 17763 List<TextTrack> getRange(int start, int rangeLength) => |
17389 _Lists.getRange(this, start, rangeLength, <TextTrack>[]); | 17764 _Lists.getRange(this, start, rangeLength, <TextTrack>[]); |
17390 | 17765 |
17391 // -- end List<TextTrack> mixins. | 17766 // -- end List<TextTrack> mixins. |
17392 | 17767 |
17393 /// @domName TextTrackList.addEventListener; @docsEditable true | 17768 /// @domName TextTrackList.addEventListener; @docsEditable true |
17394 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 17769 @JSName('addEventListener') |
| 17770 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
17395 | 17771 |
17396 /// @domName TextTrackList.dispatchEvent; @docsEditable true | 17772 /// @domName TextTrackList.dispatchEvent; @docsEditable true |
17397 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 17773 @JSName('dispatchEvent') |
| 17774 bool $dom_dispatchEvent(Event evt) native; |
17398 | 17775 |
17399 /// @domName TextTrackList.item; @docsEditable true | 17776 /// @domName TextTrackList.item; @docsEditable true |
17400 TextTrack item(int index) native; | 17777 TextTrack item(int index) native; |
17401 | 17778 |
17402 /// @domName TextTrackList.removeEventListener; @docsEditable true | 17779 /// @domName TextTrackList.removeEventListener; @docsEditable true |
17403 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 17780 @JSName('removeEventListener') |
| 17781 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
17404 } | 17782 } |
17405 | 17783 |
17406 class TextTrackListEvents extends Events { | 17784 class TextTrackListEvents extends Events { |
17407 TextTrackListEvents(EventTarget _ptr) : super(_ptr); | 17785 TextTrackListEvents(EventTarget _ptr) : super(_ptr); |
17408 | 17786 |
17409 EventListenerList get addTrack => this['addtrack']; | 17787 EventListenerList get addTrack => this['addtrack']; |
17410 } | 17788 } |
17411 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 17789 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17412 // for details. All rights reserved. Use of this source code is governed by a | 17790 // for details. All rights reserved. Use of this source code is governed by a |
17413 // BSD-style license that can be found in the LICENSE file. | 17791 // BSD-style license that can be found in the LICENSE file. |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17467 final int pageY; | 17845 final int pageY; |
17468 | 17846 |
17469 /// @domName Touch.screenX; @docsEditable true | 17847 /// @domName Touch.screenX; @docsEditable true |
17470 final int screenX; | 17848 final int screenX; |
17471 | 17849 |
17472 /// @domName Touch.screenY; @docsEditable true | 17850 /// @domName Touch.screenY; @docsEditable true |
17473 final int screenY; | 17851 final int screenY; |
17474 | 17852 |
17475 /// @domName Touch.target; @docsEditable true | 17853 /// @domName Touch.target; @docsEditable true |
17476 EventTarget get target => _convertNativeToDart_EventTarget(this._target); | 17854 EventTarget get target => _convertNativeToDart_EventTarget(this._target); |
17477 dynamic get _target => JS("dynamic", "#.target", this); | 17855 @JSName('target') |
| 17856 @Creates('EventTarget|=Object') @Returns('EventTarget|=Object') |
| 17857 final dynamic _target; |
17478 | 17858 |
17479 /// @domName Touch.webkitForce; @docsEditable true | 17859 /// @domName Touch.webkitForce; @docsEditable true |
17480 final num webkitForce; | 17860 final num webkitForce; |
17481 | 17861 |
17482 /// @domName Touch.webkitRadiusX; @docsEditable true | 17862 /// @domName Touch.webkitRadiusX; @docsEditable true |
17483 final int webkitRadiusX; | 17863 final int webkitRadiusX; |
17484 | 17864 |
17485 /// @domName Touch.webkitRadiusY; @docsEditable true | 17865 /// @domName Touch.webkitRadiusY; @docsEditable true |
17486 final int webkitRadiusY; | 17866 final int webkitRadiusY; |
17487 | 17867 |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17631 | 18011 |
17632 static const int ERROR = 3; | 18012 static const int ERROR = 3; |
17633 | 18013 |
17634 static const int LOADED = 2; | 18014 static const int LOADED = 2; |
17635 | 18015 |
17636 static const int LOADING = 1; | 18016 static const int LOADING = 1; |
17637 | 18017 |
17638 static const int NONE = 0; | 18018 static const int NONE = 0; |
17639 | 18019 |
17640 /// @domName HTMLTrackElement.defaultValue; @docsEditable true | 18020 /// @domName HTMLTrackElement.defaultValue; @docsEditable true |
17641 bool get defaultValue => JS("bool", "#.default", this); | 18021 @JSName('default') |
17642 | 18022 bool defaultValue; |
17643 /// @domName HTMLTrackElement.defaultValue; @docsEditable true | |
17644 void set defaultValue(bool value) { | |
17645 JS("void", "#.default = #", this, value); | |
17646 } | |
17647 | 18023 |
17648 /// @domName HTMLTrackElement.kind; @docsEditable true | 18024 /// @domName HTMLTrackElement.kind; @docsEditable true |
17649 String kind; | 18025 String kind; |
17650 | 18026 |
17651 /// @domName HTMLTrackElement.label; @docsEditable true | 18027 /// @domName HTMLTrackElement.label; @docsEditable true |
17652 String label; | 18028 String label; |
17653 | 18029 |
17654 /// @domName HTMLTrackElement.readyState; @docsEditable true | 18030 /// @domName HTMLTrackElement.readyState; @docsEditable true |
17655 final int readyState; | 18031 final int readyState; |
17656 | 18032 |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17756 final int layerY; | 18132 final int layerY; |
17757 | 18133 |
17758 /// @domName UIEvent.pageX; @docsEditable true | 18134 /// @domName UIEvent.pageX; @docsEditable true |
17759 final int pageX; | 18135 final int pageX; |
17760 | 18136 |
17761 /// @domName UIEvent.pageY; @docsEditable true | 18137 /// @domName UIEvent.pageY; @docsEditable true |
17762 final int pageY; | 18138 final int pageY; |
17763 | 18139 |
17764 /// @domName UIEvent.view; @docsEditable true | 18140 /// @domName UIEvent.view; @docsEditable true |
17765 Window get view => _convertNativeToDart_Window(this._view); | 18141 Window get view => _convertNativeToDart_Window(this._view); |
17766 dynamic get _view => JS("dynamic", "#.view", this); | 18142 @JSName('view') |
| 18143 @Creates('LocalWindow|=Object') @Returns('LocalWindow|=Object') |
| 18144 final dynamic _view; |
17767 | 18145 |
17768 /// @domName UIEvent.which; @docsEditable true | 18146 /// @domName UIEvent.which; @docsEditable true |
17769 final int which; | 18147 final int which; |
17770 | 18148 |
17771 /// @domName UIEvent.initUIEvent; @docsEditable true | 18149 /// @domName UIEvent.initUIEvent; @docsEditable true |
17772 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; | 18150 void initUIEvent(String type, bool canBubble, bool cancelable, LocalWindow vie
w, int detail) native; |
17773 } | 18151 } |
17774 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18152 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17775 // for details. All rights reserved. Use of this source code is governed by a | 18153 // for details. All rights reserved. Use of this source code is governed by a |
17776 // BSD-style license that can be found in the LICENSE file. | 18154 // BSD-style license that can be found in the LICENSE file. |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17885 void insertRange(int start, int rangeLength, [int initialValue]) { | 18263 void insertRange(int start, int rangeLength, [int initialValue]) { |
17886 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18264 throw new UnsupportedError("Cannot insertRange on immutable List."); |
17887 } | 18265 } |
17888 | 18266 |
17889 List<int> getRange(int start, int rangeLength) => | 18267 List<int> getRange(int start, int rangeLength) => |
17890 _Lists.getRange(this, start, rangeLength, <int>[]); | 18268 _Lists.getRange(this, start, rangeLength, <int>[]); |
17891 | 18269 |
17892 // -- end List<int> mixins. | 18270 // -- end List<int> mixins. |
17893 | 18271 |
17894 /// @domName Uint16Array.setElements; @docsEditable true | 18272 /// @domName Uint16Array.setElements; @docsEditable true |
17895 void setElements(Object array, [int offset]) native "set"; | 18273 @JSName('set') |
| 18274 void setElements(Object array, [int offset]) native; |
17896 | 18275 |
17897 /// @domName Uint16Array.subarray; @docsEditable true | 18276 /// @domName Uint16Array.subarray; @docsEditable true |
17898 Uint16Array subarray(int start, [int end]) native; | 18277 Uint16Array subarray(int start, [int end]) native; |
17899 } | 18278 } |
17900 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18279 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
17901 // for details. All rights reserved. Use of this source code is governed by a | 18280 // for details. All rights reserved. Use of this source code is governed by a |
17902 // BSD-style license that can be found in the LICENSE file. | 18281 // BSD-style license that can be found in the LICENSE file. |
17903 | 18282 |
17904 | 18283 |
17905 /// @domName Uint32Array; @docsEditable true | 18284 /// @domName Uint32Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
17995 void insertRange(int start, int rangeLength, [int initialValue]) { | 18374 void insertRange(int start, int rangeLength, [int initialValue]) { |
17996 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18375 throw new UnsupportedError("Cannot insertRange on immutable List."); |
17997 } | 18376 } |
17998 | 18377 |
17999 List<int> getRange(int start, int rangeLength) => | 18378 List<int> getRange(int start, int rangeLength) => |
18000 _Lists.getRange(this, start, rangeLength, <int>[]); | 18379 _Lists.getRange(this, start, rangeLength, <int>[]); |
18001 | 18380 |
18002 // -- end List<int> mixins. | 18381 // -- end List<int> mixins. |
18003 | 18382 |
18004 /// @domName Uint32Array.setElements; @docsEditable true | 18383 /// @domName Uint32Array.setElements; @docsEditable true |
18005 void setElements(Object array, [int offset]) native "set"; | 18384 @JSName('set') |
| 18385 void setElements(Object array, [int offset]) native; |
18006 | 18386 |
18007 /// @domName Uint32Array.subarray; @docsEditable true | 18387 /// @domName Uint32Array.subarray; @docsEditable true |
18008 Uint32Array subarray(int start, [int end]) native; | 18388 Uint32Array subarray(int start, [int end]) native; |
18009 } | 18389 } |
18010 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18390 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18011 // for details. All rights reserved. Use of this source code is governed by a | 18391 // for details. All rights reserved. Use of this source code is governed by a |
18012 // BSD-style license that can be found in the LICENSE file. | 18392 // BSD-style license that can be found in the LICENSE file. |
18013 | 18393 |
18014 | 18394 |
18015 /// @domName Uint8Array; @docsEditable true | 18395 /// @domName Uint8Array; @docsEditable true |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
18105 void insertRange(int start, int rangeLength, [int initialValue]) { | 18485 void insertRange(int start, int rangeLength, [int initialValue]) { |
18106 throw new UnsupportedError("Cannot insertRange on immutable List."); | 18486 throw new UnsupportedError("Cannot insertRange on immutable List."); |
18107 } | 18487 } |
18108 | 18488 |
18109 List<int> getRange(int start, int rangeLength) => | 18489 List<int> getRange(int start, int rangeLength) => |
18110 _Lists.getRange(this, start, rangeLength, <int>[]); | 18490 _Lists.getRange(this, start, rangeLength, <int>[]); |
18111 | 18491 |
18112 // -- end List<int> mixins. | 18492 // -- end List<int> mixins. |
18113 | 18493 |
18114 /// @domName Uint8Array.setElements; @docsEditable true | 18494 /// @domName Uint8Array.setElements; @docsEditable true |
18115 void setElements(Object array, [int offset]) native "set"; | 18495 @JSName('set') |
| 18496 void setElements(Object array, [int offset]) native; |
18116 | 18497 |
18117 /// @domName Uint8Array.subarray; @docsEditable true | 18498 /// @domName Uint8Array.subarray; @docsEditable true |
18118 Uint8Array subarray(int start, [int end]) native; | 18499 Uint8Array subarray(int start, [int end]) native; |
18119 } | 18500 } |
18120 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18501 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18121 // for details. All rights reserved. Use of this source code is governed by a | 18502 // for details. All rights reserved. Use of this source code is governed by a |
18122 // BSD-style license that can be found in the LICENSE file. | 18503 // BSD-style license that can be found in the LICENSE file. |
18123 | 18504 |
18124 | 18505 |
18125 /// @domName Uint8ClampedArray; @docsEditable true | 18506 /// @domName Uint8ClampedArray; @docsEditable true |
18126 class Uint8ClampedArray extends Uint8Array native "*Uint8ClampedArray" { | 18507 class Uint8ClampedArray extends Uint8Array native "*Uint8ClampedArray" { |
18127 | 18508 |
18128 factory Uint8ClampedArray(int length) => | 18509 factory Uint8ClampedArray(int length) => |
18129 _TypedArrayFactoryProvider.createUint8ClampedArray(length); | 18510 _TypedArrayFactoryProvider.createUint8ClampedArray(length); |
18130 | 18511 |
18131 factory Uint8ClampedArray.fromList(List<int> list) => | 18512 factory Uint8ClampedArray.fromList(List<int> list) => |
18132 _TypedArrayFactoryProvider.createUint8ClampedArray_fromList(list); | 18513 _TypedArrayFactoryProvider.createUint8ClampedArray_fromList(list); |
18133 | 18514 |
18134 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int
length]) => | 18515 factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int
length]) => |
18135 _TypedArrayFactoryProvider.createUint8ClampedArray_fromBuffer(buffer, byteOf
fset, length); | 18516 _TypedArrayFactoryProvider.createUint8ClampedArray_fromBuffer(buffer, byteOf
fset, length); |
18136 | 18517 |
18137 // Use implementation from Uint8Array. | 18518 // Use implementation from Uint8Array. |
18138 // final int length; | 18519 // final int length; |
18139 | 18520 |
18140 /// @domName Uint8ClampedArray.setElements; @docsEditable true | 18521 /// @domName Uint8ClampedArray.setElements; @docsEditable true |
18141 void setElements(Object array, [int offset]) native "set"; | 18522 @JSName('set') |
| 18523 void setElements(Object array, [int offset]) native; |
18142 | 18524 |
18143 /// @domName Uint8ClampedArray.subarray; @docsEditable true | 18525 /// @domName Uint8ClampedArray.subarray; @docsEditable true |
18144 Uint8ClampedArray subarray(int start, [int end]) native; | 18526 Uint8ClampedArray subarray(int start, [int end]) native; |
18145 } | 18527 } |
18146 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 18528 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
18147 // for details. All rights reserved. Use of this source code is governed by a | 18529 // for details. All rights reserved. Use of this source code is governed by a |
18148 // BSD-style license that can be found in the LICENSE file. | 18530 // BSD-style license that can be found in the LICENSE file. |
18149 | 18531 |
18150 | 18532 |
18151 /// @domName HTMLUnknownElement; @docsEditable true | 18533 /// @domName HTMLUnknownElement; @docsEditable true |
(...skipping 1216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19368 } | 19750 } |
19369 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)) && | 19751 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)) && |
19370 !?format && | 19752 !?format && |
19371 !?type && | 19753 !?type && |
19372 !?pixels) { | 19754 !?pixels) { |
19373 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty
pe, border_OR_canvas_OR_image_OR_pixels_OR_video); | 19755 _texImage2D_5(target, level, internalformat, format_OR_width, height_OR_ty
pe, border_OR_canvas_OR_image_OR_pixels_OR_video); |
19374 return; | 19756 return; |
19375 } | 19757 } |
19376 throw new ArgumentError("Incorrect number or type of arguments"); | 19758 throw new ArgumentError("Incorrect number or type of arguments"); |
19377 } | 19759 } |
19378 void _texImage2D_1(target, level, internalformat, width, height, int border, f
ormat, type, ArrayBufferView pixels) native "texImage2D"; | 19760 @JSName('texImage2D') |
19379 void _texImage2D_2(target, level, internalformat, format, type, pixels) native
"texImage2D"; | 19761 void _texImage2D_1(target, level, internalformat, width, height, int border, f
ormat, type, ArrayBufferView pixels) native; |
19380 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i
mage) native "texImage2D"; | 19762 @JSName('texImage2D') |
19381 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement
canvas) native "texImage2D"; | 19763 void _texImage2D_2(target, level, internalformat, format, type, pixels) native
; |
19382 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v
ideo) native "texImage2D"; | 19764 @JSName('texImage2D') |
| 19765 void _texImage2D_3(target, level, internalformat, format, type, ImageElement i
mage) native; |
| 19766 @JSName('texImage2D') |
| 19767 void _texImage2D_4(target, level, internalformat, format, type, CanvasElement
canvas) native; |
| 19768 @JSName('texImage2D') |
| 19769 void _texImage2D_5(target, level, internalformat, format, type, VideoElement v
ideo) native; |
19383 | 19770 |
19384 /// @domName WebGLRenderingContext.texParameterf; @docsEditable true | 19771 /// @domName WebGLRenderingContext.texParameterf; @docsEditable true |
19385 void texParameterf(int target, int pname, num param) native; | 19772 void texParameterf(int target, int pname, num param) native; |
19386 | 19773 |
19387 /// @domName WebGLRenderingContext.texParameteri; @docsEditable true | 19774 /// @domName WebGLRenderingContext.texParameteri; @docsEditable true |
19388 void texParameteri(int target, int pname, int param) native; | 19775 void texParameteri(int target, int pname, int param) native; |
19389 | 19776 |
19390 /// @domName WebGLRenderingContext.texSubImage2D; @docsEditable true | 19777 /// @domName WebGLRenderingContext.texSubImage2D; @docsEditable true |
19391 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]) { | 19778 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]) { |
19392 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))) { | 19779 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... |
19413 return; | 19800 return; |
19414 } | 19801 } |
19415 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)) && | 19802 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)) && |
19416 !?type && | 19803 !?type && |
19417 !?pixels) { | 19804 !?pixels) { |
19418 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_
OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); | 19805 _texSubImage2D_5(target, level, xoffset, yoffset, format_OR_width, height_
OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video); |
19419 return; | 19806 return; |
19420 } | 19807 } |
19421 throw new ArgumentError("Incorrect number or type of arguments"); | 19808 throw new ArgumentError("Incorrect number or type of arguments"); |
19422 } | 19809 } |
19423 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form
at, type, ArrayBufferView pixels) native "texSubImage2D"; | 19810 @JSName('texSubImage2D') |
19424 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n
ative "texSubImage2D"; | 19811 void _texSubImage2D_1(target, level, xoffset, yoffset, width, height, int form
at, type, ArrayBufferView pixels) native; |
19425 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem
ent image) native "texSubImage2D"; | 19812 @JSName('texSubImage2D') |
19426 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle
ment canvas) native "texSubImage2D"; | 19813 void _texSubImage2D_2(target, level, xoffset, yoffset, format, type, pixels) n
ative; |
19427 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem
ent video) native "texSubImage2D"; | 19814 @JSName('texSubImage2D') |
| 19815 void _texSubImage2D_3(target, level, xoffset, yoffset, format, type, ImageElem
ent image) native; |
| 19816 @JSName('texSubImage2D') |
| 19817 void _texSubImage2D_4(target, level, xoffset, yoffset, format, type, CanvasEle
ment canvas) native; |
| 19818 @JSName('texSubImage2D') |
| 19819 void _texSubImage2D_5(target, level, xoffset, yoffset, format, type, VideoElem
ent video) native; |
19428 | 19820 |
19429 /// @domName WebGLRenderingContext.uniform1f; @docsEditable true | 19821 /// @domName WebGLRenderingContext.uniform1f; @docsEditable true |
19430 void uniform1f(WebGLUniformLocation location, num x) native; | 19822 void uniform1f(WebGLUniformLocation location, num x) native; |
19431 | 19823 |
19432 /// @domName WebGLRenderingContext.uniform1fv; @docsEditable true | 19824 /// @domName WebGLRenderingContext.uniform1fv; @docsEditable true |
19433 void uniform1fv(WebGLUniformLocation location, Float32Array v) native; | 19825 void uniform1fv(WebGLUniformLocation location, Float32Array v) native; |
19434 | 19826 |
19435 /// @domName WebGLRenderingContext.uniform1i; @docsEditable true | 19827 /// @domName WebGLRenderingContext.uniform1i; @docsEditable true |
19436 void uniform1i(WebGLUniformLocation location, int x) native; | 19828 void uniform1i(WebGLUniformLocation location, int x) native; |
19437 | 19829 |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19614 /// @domName WebKitNamedFlow.firstEmptyRegionIndex; @docsEditable true | 20006 /// @domName WebKitNamedFlow.firstEmptyRegionIndex; @docsEditable true |
19615 final int firstEmptyRegionIndex; | 20007 final int firstEmptyRegionIndex; |
19616 | 20008 |
19617 /// @domName WebKitNamedFlow.name; @docsEditable true | 20009 /// @domName WebKitNamedFlow.name; @docsEditable true |
19618 final String name; | 20010 final String name; |
19619 | 20011 |
19620 /// @domName WebKitNamedFlow.overset; @docsEditable true | 20012 /// @domName WebKitNamedFlow.overset; @docsEditable true |
19621 final bool overset; | 20013 final bool overset; |
19622 | 20014 |
19623 /// @domName WebKitNamedFlow.addEventListener; @docsEditable true | 20015 /// @domName WebKitNamedFlow.addEventListener; @docsEditable true |
19624 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 20016 @JSName('addEventListener') |
| 20017 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19625 | 20018 |
19626 /// @domName WebKitNamedFlow.dispatchEvent; @docsEditable true | 20019 /// @domName WebKitNamedFlow.dispatchEvent; @docsEditable true |
19627 bool $dom_dispatchEvent(Event event) native "dispatchEvent"; | 20020 @JSName('dispatchEvent') |
| 20021 bool $dom_dispatchEvent(Event event) native; |
19628 | 20022 |
19629 /// @domName WebKitNamedFlow.getContent; @docsEditable true | 20023 /// @domName WebKitNamedFlow.getContent; @docsEditable true |
19630 @Returns('_NodeList') @Creates('_NodeList') | 20024 @Returns('NodeList') @Creates('NodeList') |
19631 List<Node> getContent() native; | 20025 List<Node> getContent() native; |
19632 | 20026 |
19633 /// @domName WebKitNamedFlow.getRegions; @docsEditable true | 20027 /// @domName WebKitNamedFlow.getRegions; @docsEditable true |
19634 @Returns('_NodeList') @Creates('_NodeList') | 20028 @Returns('NodeList') @Creates('NodeList') |
19635 List<Node> getRegions() native; | 20029 List<Node> getRegions() native; |
19636 | 20030 |
19637 /// @domName WebKitNamedFlow.getRegionsByContent; @docsEditable true | 20031 /// @domName WebKitNamedFlow.getRegionsByContent; @docsEditable true |
19638 @Returns('_NodeList') @Creates('_NodeList') | 20032 @Returns('NodeList') @Creates('NodeList') |
19639 List<Node> getRegionsByContent(Node contentNode) native; | 20033 List<Node> getRegionsByContent(Node contentNode) native; |
19640 | 20034 |
19641 /// @domName WebKitNamedFlow.removeEventListener; @docsEditable true | 20035 /// @domName WebKitNamedFlow.removeEventListener; @docsEditable true |
19642 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20036 @JSName('removeEventListener') |
| 20037 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19643 } | 20038 } |
19644 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 20039 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19645 // for details. All rights reserved. Use of this source code is governed by a | 20040 // for details. All rights reserved. Use of this source code is governed by a |
19646 // BSD-style license that can be found in the LICENSE file. | 20041 // BSD-style license that can be found in the LICENSE file. |
19647 | 20042 |
19648 // WARNING: Do not edit - generated code. | 20043 // WARNING: Do not edit - generated code. |
19649 | 20044 |
19650 | 20045 |
19651 class WebSocket extends EventTarget native "*WebSocket" { | 20046 class WebSocket extends EventTarget native "*WebSocket" { |
19652 factory WebSocket(String url) => _WebSocketFactoryProvider.createWebSocket(url
); | 20047 factory WebSocket(String url) => _WebSocketFactoryProvider.createWebSocket(url
); |
19653 | 20048 |
19654 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true | 20049 /// @domName EventTarget.addEventListener, EventTarget.removeEventListener, Ev
entTarget.dispatchEvent; @docsEditable true |
19655 WebSocketEvents get on => | 20050 WebSocketEvents get on => |
19656 new WebSocketEvents(this); | 20051 new WebSocketEvents(this); |
19657 | 20052 |
19658 static const int CLOSED = 3; | 20053 static const int CLOSED = 3; |
19659 | 20054 |
19660 static const int CLOSING = 2; | 20055 static const int CLOSING = 2; |
19661 | 20056 |
19662 static const int CONNECTING = 0; | 20057 static const int CONNECTING = 0; |
19663 | 20058 |
19664 static const int OPEN = 1; | 20059 static const int OPEN = 1; |
19665 | 20060 |
19666 /// @domName WebSocket.URL; @docsEditable true | 20061 /// @domName WebSocket.URL; @docsEditable true |
19667 String get Url => JS("String", "#.URL", this); | 20062 @JSName('URL') |
| 20063 final String Url; |
19668 | 20064 |
19669 /// @domName WebSocket.binaryType; @docsEditable true | 20065 /// @domName WebSocket.binaryType; @docsEditable true |
19670 String binaryType; | 20066 String binaryType; |
19671 | 20067 |
19672 /// @domName WebSocket.bufferedAmount; @docsEditable true | 20068 /// @domName WebSocket.bufferedAmount; @docsEditable true |
19673 final int bufferedAmount; | 20069 final int bufferedAmount; |
19674 | 20070 |
19675 /// @domName WebSocket.extensions; @docsEditable true | 20071 /// @domName WebSocket.extensions; @docsEditable true |
19676 final String extensions; | 20072 final String extensions; |
19677 | 20073 |
19678 /// @domName WebSocket.protocol; @docsEditable true | 20074 /// @domName WebSocket.protocol; @docsEditable true |
19679 final String protocol; | 20075 final String protocol; |
19680 | 20076 |
19681 /// @domName WebSocket.readyState; @docsEditable true | 20077 /// @domName WebSocket.readyState; @docsEditable true |
19682 final int readyState; | 20078 final int readyState; |
19683 | 20079 |
19684 /// @domName WebSocket.url; @docsEditable true | 20080 /// @domName WebSocket.url; @docsEditable true |
19685 final String url; | 20081 final String url; |
19686 | 20082 |
19687 /// @domName WebSocket.addEventListener; @docsEditable true | 20083 /// @domName WebSocket.addEventListener; @docsEditable true |
19688 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 20084 @JSName('addEventListener') |
| 20085 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19689 | 20086 |
19690 /// @domName WebSocket.close; @docsEditable true | 20087 /// @domName WebSocket.close; @docsEditable true |
19691 void close([int code, String reason]) native; | 20088 void close([int code, String reason]) native; |
19692 | 20089 |
19693 /// @domName WebSocket.dispatchEvent; @docsEditable true | 20090 /// @domName WebSocket.dispatchEvent; @docsEditable true |
19694 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 20091 @JSName('dispatchEvent') |
| 20092 bool $dom_dispatchEvent(Event evt) native; |
19695 | 20093 |
19696 /// @domName WebSocket.removeEventListener; @docsEditable true | 20094 /// @domName WebSocket.removeEventListener; @docsEditable true |
19697 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20095 @JSName('removeEventListener') |
| 20096 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19698 | 20097 |
19699 /// @domName WebSocket.send; @docsEditable true | 20098 /// @domName WebSocket.send; @docsEditable true |
19700 void send(data) native; | 20099 void send(data) native; |
19701 | 20100 |
19702 } | 20101 } |
19703 | 20102 |
19704 class WebSocketEvents extends Events { | 20103 class WebSocketEvents extends Events { |
19705 WebSocketEvents(EventTarget _ptr) : super(_ptr); | 20104 WebSocketEvents(EventTarget _ptr) : super(_ptr); |
19706 | 20105 |
19707 EventListenerList get close => this['close']; | 20106 EventListenerList get close => this['close']; |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
19817 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { | 20216 void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) { |
19818 if (?messagePorts) { | 20217 if (?messagePorts) { |
19819 var message_1 = _convertDartToNative_SerializedScriptValue(message); | 20218 var message_1 = _convertDartToNative_SerializedScriptValue(message); |
19820 _postMessage_1(message_1, messagePorts); | 20219 _postMessage_1(message_1, messagePorts); |
19821 return; | 20220 return; |
19822 } | 20221 } |
19823 var message_2 = _convertDartToNative_SerializedScriptValue(message); | 20222 var message_2 = _convertDartToNative_SerializedScriptValue(message); |
19824 _postMessage_2(message_2); | 20223 _postMessage_2(message_2); |
19825 return; | 20224 return; |
19826 } | 20225 } |
19827 void _postMessage_1(message, List messagePorts) native "postMessage"; | 20226 @JSName('postMessage') |
19828 void _postMessage_2(message) native "postMessage"; | 20227 void _postMessage_1(message, List messagePorts) native; |
| 20228 @JSName('postMessage') |
| 20229 void _postMessage_2(message) native; |
19829 | 20230 |
19830 /// @domName Worker.terminate; @docsEditable true | 20231 /// @domName Worker.terminate; @docsEditable true |
19831 void terminate() native; | 20232 void terminate() native; |
19832 } | 20233 } |
19833 | 20234 |
19834 class WorkerEvents extends AbstractWorkerEvents { | 20235 class WorkerEvents extends AbstractWorkerEvents { |
19835 WorkerEvents(EventTarget _ptr) : super(_ptr); | 20236 WorkerEvents(EventTarget _ptr) : super(_ptr); |
19836 | 20237 |
19837 EventListenerList get message => this['message']; | 20238 EventListenerList get message => this['message']; |
19838 } | 20239 } |
(...skipping 25 matching lines...) Expand all Loading... |
19864 /// @domName WorkerContext.self; @docsEditable true | 20265 /// @domName WorkerContext.self; @docsEditable true |
19865 final WorkerContext self; | 20266 final WorkerContext self; |
19866 | 20267 |
19867 /// @domName WorkerContext.webkitIndexedDB; @docsEditable true | 20268 /// @domName WorkerContext.webkitIndexedDB; @docsEditable true |
19868 final IDBFactory webkitIndexedDB; | 20269 final IDBFactory webkitIndexedDB; |
19869 | 20270 |
19870 /// @domName WorkerContext.webkitNotifications; @docsEditable true | 20271 /// @domName WorkerContext.webkitNotifications; @docsEditable true |
19871 final NotificationCenter webkitNotifications; | 20272 final NotificationCenter webkitNotifications; |
19872 | 20273 |
19873 /// @domName WorkerContext.addEventListener; @docsEditable true | 20274 /// @domName WorkerContext.addEventListener; @docsEditable true |
19874 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "addEventListener"; | 20275 @JSName('addEventListener') |
| 20276 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
19875 | 20277 |
19876 /// @domName WorkerContext.clearInterval; @docsEditable true | 20278 /// @domName WorkerContext.clearInterval; @docsEditable true |
19877 void clearInterval(int handle) native; | 20279 void clearInterval(int handle) native; |
19878 | 20280 |
19879 /// @domName WorkerContext.clearTimeout; @docsEditable true | 20281 /// @domName WorkerContext.clearTimeout; @docsEditable true |
19880 void clearTimeout(int handle) native; | 20282 void clearTimeout(int handle) native; |
19881 | 20283 |
19882 /// @domName WorkerContext.close; @docsEditable true | 20284 /// @domName WorkerContext.close; @docsEditable true |
19883 void close() native; | 20285 void close() native; |
19884 | 20286 |
19885 /// @domName WorkerContext.dispatchEvent; @docsEditable true | 20287 /// @domName WorkerContext.dispatchEvent; @docsEditable true |
19886 bool $dom_dispatchEvent(Event evt) native "dispatchEvent"; | 20288 @JSName('dispatchEvent') |
| 20289 bool $dom_dispatchEvent(Event evt) native; |
19887 | 20290 |
19888 /// @domName WorkerContext.importScripts; @docsEditable true | 20291 /// @domName WorkerContext.importScripts; @docsEditable true |
19889 void importScripts() native; | 20292 void importScripts() native; |
19890 | 20293 |
19891 /// @domName WorkerContext.openDatabase; @docsEditable true | 20294 /// @domName WorkerContext.openDatabase; @docsEditable true |
19892 Database openDatabase(String name, String version, String displayName, int est
imatedSize, [DatabaseCallback creationCallback]) native; | 20295 Database openDatabase(String name, String version, String displayName, int est
imatedSize, [DatabaseCallback creationCallback]) native; |
19893 | 20296 |
19894 /// @domName WorkerContext.openDatabaseSync; @docsEditable true | 20297 /// @domName WorkerContext.openDatabaseSync; @docsEditable true |
19895 DatabaseSync openDatabaseSync(String name, String version, String displayName,
int estimatedSize, [DatabaseCallback creationCallback]) native; | 20298 DatabaseSync openDatabaseSync(String name, String version, String displayName,
int estimatedSize, [DatabaseCallback creationCallback]) native; |
19896 | 20299 |
19897 /// @domName WorkerContext.removeEventListener; @docsEditable true | 20300 /// @domName WorkerContext.removeEventListener; @docsEditable true |
19898 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "removeEventListener"; | 20301 @JSName('removeEventListener') |
| 20302 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
19899 | 20303 |
19900 /// @domName WorkerContext.setInterval; @docsEditable true | 20304 /// @domName WorkerContext.setInterval; @docsEditable true |
19901 int setInterval(TimeoutHandler handler, int timeout) native; | 20305 int setInterval(TimeoutHandler handler, int timeout) native; |
19902 | 20306 |
19903 /// @domName WorkerContext.setTimeout; @docsEditable true | 20307 /// @domName WorkerContext.setTimeout; @docsEditable true |
19904 int setTimeout(TimeoutHandler handler, int timeout) native; | 20308 int setTimeout(TimeoutHandler handler, int timeout) native; |
19905 | 20309 |
19906 /// @domName WorkerContext.webkitRequestFileSystem; @docsEditable true | 20310 /// @domName WorkerContext.webkitRequestFileSystem; @docsEditable true |
19907 void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCa
llback, ErrorCallback errorCallback]) native; | 20311 void webkitRequestFileSystem(int type, int size, [FileSystemCallback successCa
llback, ErrorCallback errorCallback]) native; |
19908 | 20312 |
19909 /// @domName WorkerContext.webkitRequestFileSystemSync; @docsEditable true | 20313 /// @domName WorkerContext.webkitRequestFileSystemSync; @docsEditable true |
19910 DOMFileSystemSync webkitRequestFileSystemSync(int type, int size) native; | 20314 DOMFileSystemSync webkitRequestFileSystemSync(int type, int size) native; |
19911 | 20315 |
19912 /// @domName WorkerContext.webkitResolveLocalFileSystemSyncURL; @docsEditable
true | 20316 /// @domName WorkerContext.webkitResolveLocalFileSystemSyncURL; @docsEditable
true |
19913 EntrySync webkitResolveLocalFileSystemSyncUrl(String url) native "webkitResolv
eLocalFileSystemSyncURL"; | 20317 @JSName('webkitResolveLocalFileSystemSyncURL') |
| 20318 EntrySync webkitResolveLocalFileSystemSyncUrl(String url) native; |
19914 | 20319 |
19915 /// @domName WorkerContext.webkitResolveLocalFileSystemURL; @docsEditable true | 20320 /// @domName WorkerContext.webkitResolveLocalFileSystemURL; @docsEditable true |
19916 void webkitResolveLocalFileSystemUrl(String url, EntryCallback successCallback
, [ErrorCallback errorCallback]) native "webkitResolveLocalFileSystemURL"; | 20321 @JSName('webkitResolveLocalFileSystemURL') |
| 20322 void webkitResolveLocalFileSystemUrl(String url, EntryCallback successCallback
, [ErrorCallback errorCallback]) native; |
19917 } | 20323 } |
19918 | 20324 |
19919 class WorkerContextEvents extends Events { | 20325 class WorkerContextEvents extends Events { |
19920 WorkerContextEvents(EventTarget _ptr) : super(_ptr); | 20326 WorkerContextEvents(EventTarget _ptr) : super(_ptr); |
19921 | 20327 |
19922 EventListenerList get error => this['error']; | 20328 EventListenerList get error => this['error']; |
19923 } | 20329 } |
19924 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 20330 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
19925 // for details. All rights reserved. Use of this source code is governed by a | 20331 // for details. All rights reserved. Use of this source code is governed by a |
19926 // BSD-style license that can be found in the LICENSE file. | 20332 // BSD-style license that can be found in the LICENSE file. |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
20048 } | 20454 } |
20049 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 20455 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
20050 // for details. All rights reserved. Use of this source code is governed by a | 20456 // for details. All rights reserved. Use of this source code is governed by a |
20051 // BSD-style license that can be found in the LICENSE file. | 20457 // BSD-style license that can be found in the LICENSE file. |
20052 | 20458 |
20053 | 20459 |
20054 /// @domName XPathNSResolver; @docsEditable true | 20460 /// @domName XPathNSResolver; @docsEditable true |
20055 class XPathNSResolver native "*XPathNSResolver" { | 20461 class XPathNSResolver native "*XPathNSResolver" { |
20056 | 20462 |
20057 /// @domName XPathNSResolver.lookupNamespaceURI; @docsEditable true | 20463 /// @domName XPathNSResolver.lookupNamespaceURI; @docsEditable true |
20058 String lookupNamespaceUri(String prefix) native "lookupNamespaceURI"; | 20464 @JSName('lookupNamespaceURI') |
| 20465 String lookupNamespaceUri(String prefix) native; |
20059 } | 20466 } |
20060 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 20467 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
20061 // for details. All rights reserved. Use of this source code is governed by a | 20468 // for details. All rights reserved. Use of this source code is governed by a |
20062 // BSD-style license that can be found in the LICENSE file. | 20469 // BSD-style license that can be found in the LICENSE file. |
20063 | 20470 |
20064 | 20471 |
20065 /// @domName XPathResult; @docsEditable true | 20472 /// @domName XPathResult; @docsEditable true |
20066 class XPathResult native "*XPathResult" { | 20473 class XPathResult native "*XPathResult" { |
20067 | 20474 |
20068 static const int ANY_TYPE = 0; | 20475 static const int ANY_TYPE = 0; |
(...skipping 1175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
21244 // possible to rewrite the above code to, e.g. (simplified): | 21651 // possible to rewrite the above code to, e.g. (simplified): |
21245 // | 21652 // |
21246 // static createMutationObserver(MutationCallback callback) => | 21653 // static createMutationObserver(MutationCallback callback) => |
21247 // JS('var', 'new (window.MutationObserver)(#)', callback); | 21654 // JS('var', 'new (window.MutationObserver)(#)', callback); |
21248 } | 21655 } |
21249 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 21656 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
21250 // for details. All rights reserved. Use of this source code is governed by a | 21657 // for details. All rights reserved. Use of this source code is governed by a |
21251 // BSD-style license that can be found in the LICENSE file. | 21658 // BSD-style license that can be found in the LICENSE file. |
21252 | 21659 |
21253 | 21660 |
21254 /// @domName NodeList; @docsEditable true | |
21255 class _NodeList implements JavaScriptIndexingBehavior, List<Node> native "*NodeL
ist" { | |
21256 | |
21257 /// @domName NodeList.length; @docsEditable true | |
21258 final int length; | |
21259 | |
21260 Node operator[](int index) => JS("Node", "#[#]", this, index); | |
21261 | |
21262 void operator[]=(int index, Node value) { | |
21263 throw new UnsupportedError("Cannot assign element of immutable List."); | |
21264 } | |
21265 // -- start List<Node> mixins. | |
21266 // Node is the element type. | |
21267 | |
21268 // From Iterable<Node>: | |
21269 | |
21270 Iterator<Node> iterator() { | |
21271 // Note: NodeLists are not fixed size. And most probably length shouldn't | |
21272 // be cached in both iterator _and_ forEach method. For now caching it | |
21273 // for consistency. | |
21274 return new FixedSizeListIterator<Node>(this); | |
21275 } | |
21276 | |
21277 // From Collection<Node>: | |
21278 | |
21279 void add(Node value) { | |
21280 throw new UnsupportedError("Cannot add to immutable List."); | |
21281 } | |
21282 | |
21283 void addLast(Node value) { | |
21284 throw new UnsupportedError("Cannot add to immutable List."); | |
21285 } | |
21286 | |
21287 void addAll(Collection<Node> collection) { | |
21288 throw new UnsupportedError("Cannot add to immutable List."); | |
21289 } | |
21290 | |
21291 bool contains(Node element) => _Collections.contains(this, element); | |
21292 | |
21293 void forEach(void f(Node element)) => _Collections.forEach(this, f); | |
21294 | |
21295 Collection map(f(Node element)) => _Collections.map(this, [], f); | |
21296 | |
21297 Collection<Node> filter(bool f(Node element)) => | |
21298 _Collections.filter(this, <Node>[], f); | |
21299 | |
21300 bool every(bool f(Node element)) => _Collections.every(this, f); | |
21301 | |
21302 bool some(bool f(Node element)) => _Collections.some(this, f); | |
21303 | |
21304 bool get isEmpty => this.length == 0; | |
21305 | |
21306 // From List<Node>: | |
21307 | |
21308 void sort([Comparator<Node> compare = Comparable.compare]) { | |
21309 throw new UnsupportedError("Cannot sort immutable List."); | |
21310 } | |
21311 | |
21312 int indexOf(Node element, [int start = 0]) => | |
21313 _Lists.indexOf(this, element, start, this.length); | |
21314 | |
21315 int lastIndexOf(Node element, [int start]) { | |
21316 if (start == null) start = length - 1; | |
21317 return _Lists.lastIndexOf(this, element, start); | |
21318 } | |
21319 | |
21320 Node get first => this[0]; | |
21321 | |
21322 Node get last => this[length - 1]; | |
21323 | |
21324 Node removeLast() { | |
21325 throw new UnsupportedError("Cannot removeLast on immutable List."); | |
21326 } | |
21327 | |
21328 void setRange(int start, int rangeLength, List<Node> from, [int startFrom]) { | |
21329 throw new UnsupportedError("Cannot setRange on immutable List."); | |
21330 } | |
21331 | |
21332 void removeRange(int start, int rangeLength) { | |
21333 throw new UnsupportedError("Cannot removeRange on immutable List."); | |
21334 } | |
21335 | |
21336 void insertRange(int start, int rangeLength, [Node initialValue]) { | |
21337 throw new UnsupportedError("Cannot insertRange on immutable List."); | |
21338 } | |
21339 | |
21340 List<Node> getRange(int start, int rangeLength) => | |
21341 _Lists.getRange(this, start, rangeLength, <Node>[]); | |
21342 | |
21343 // -- end List<Node> mixins. | |
21344 | |
21345 /// @domName NodeList.item; @docsEditable true | |
21346 Node _item(int index) native "item"; | |
21347 } | |
21348 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
21349 // for details. All rights reserved. Use of this source code is governed by a | |
21350 // BSD-style license that can be found in the LICENSE file. | |
21351 | |
21352 | |
21353 class _NotificationFactoryProvider { | 21661 class _NotificationFactoryProvider { |
21354 static Notification createNotification(String title, [Map options]) => | 21662 static Notification createNotification(String title, [Map options]) => |
21355 JS('Notification', 'new Notification(#,#)', title, options); | 21663 JS('Notification', 'new Notification(#,#)', title, options); |
21356 } | 21664 } |
21357 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 21665 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
21358 // for details. All rights reserved. Use of this source code is governed by a | 21666 // for details. All rights reserved. Use of this source code is governed by a |
21359 // BSD-style license that can be found in the LICENSE file. | 21667 // BSD-style license that can be found in the LICENSE file. |
21360 | 21668 |
21361 | 21669 |
21362 class _OptionElementFactoryProvider { | 21670 class _OptionElementFactoryProvider { |
(...skipping 3751 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
25114 if (length < 0) throw new ArgumentError('length'); | 25422 if (length < 0) throw new ArgumentError('length'); |
25115 if (start < 0) throw new RangeError.value(start); | 25423 if (start < 0) throw new RangeError.value(start); |
25116 int end = start + length; | 25424 int end = start + length; |
25117 if (end > a.length) throw new RangeError.value(end); | 25425 if (end > a.length) throw new RangeError.value(end); |
25118 for (int i = start; i < end; i++) { | 25426 for (int i = start; i < end; i++) { |
25119 accumulator.add(a[i]); | 25427 accumulator.add(a[i]); |
25120 } | 25428 } |
25121 return accumulator; | 25429 return accumulator; |
25122 } | 25430 } |
25123 } | 25431 } |
OLD | NEW |