| OLD | NEW |
| 1 /// The Dart HTML library. | 1 /// The Dart HTML library. |
| 2 library dart.dom.html; | 2 library dart.dom.html; |
| 3 | 3 |
| 4 import 'dart:async'; | 4 import 'dart:async'; |
| 5 import 'dart:collection'; | 5 import 'dart:collection'; |
| 6 import 'dart:_collection-dev' hide Symbol; | 6 import 'dart:_collection-dev' hide Symbol; |
| 7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
| 8 import 'dart:indexed_db'; | 8 import 'dart:indexed_db'; |
| 9 import 'dart:isolate'; | 9 import 'dart:isolate'; |
| 10 import 'dart:json' as json; | 10 import 'dart:json' as json; |
| (...skipping 1158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1169 _createImageDataFromImageData_1(imagedata) native; | 1169 _createImageDataFromImageData_1(imagedata) native; |
| 1170 | 1170 |
| 1171 @DomName('CanvasRenderingContext2D.createLinearGradient') | 1171 @DomName('CanvasRenderingContext2D.createLinearGradient') |
| 1172 @DocsEditable | 1172 @DocsEditable |
| 1173 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; | 1173 CanvasGradient createLinearGradient(num x0, num y0, num x1, num y1) native; |
| 1174 | 1174 |
| 1175 @DomName('CanvasRenderingContext2D.createPattern') | 1175 @DomName('CanvasRenderingContext2D.createPattern') |
| 1176 @DocsEditable | 1176 @DocsEditable |
| 1177 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; | 1177 CanvasPattern createPattern(canvas_OR_image, String repetitionType) native; |
| 1178 | 1178 |
| 1179 @JSName('createPattern') |
| 1180 @DomName('CanvasRenderingContext2D.createPattern') |
| 1181 @DocsEditable |
| 1182 CanvasPattern createPatternFromCanvas(CanvasElement canvas, String repetitionT
ype) native; |
| 1183 |
| 1184 @JSName('createPattern') |
| 1185 @DomName('CanvasRenderingContext2D.createPattern') |
| 1186 @DocsEditable |
| 1187 CanvasPattern createPatternFromImage(ImageElement image, String repetitionType
) native; |
| 1188 |
| 1179 @DomName('CanvasRenderingContext2D.createRadialGradient') | 1189 @DomName('CanvasRenderingContext2D.createRadialGradient') |
| 1180 @DocsEditable | 1190 @DocsEditable |
| 1181 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; | 1191 CanvasGradient createRadialGradient(num x0, num y0, num r0, num x1, num y1, nu
m r1) native; |
| 1182 | 1192 |
| 1183 @DomName('CanvasRenderingContext2D.fill') | 1193 @DomName('CanvasRenderingContext2D.fill') |
| 1184 @DocsEditable | 1194 @DocsEditable |
| 1185 void fill([String winding]) native; | 1195 void fill([String winding]) native; |
| 1186 | 1196 |
| 1187 @DomName('CanvasRenderingContext2D.fillRect') | 1197 @DomName('CanvasRenderingContext2D.fillRect') |
| 1188 @DocsEditable | 1198 @DocsEditable |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1275 void rotate(num angle) native; | 1285 void rotate(num angle) native; |
| 1276 | 1286 |
| 1277 @DomName('CanvasRenderingContext2D.save') | 1287 @DomName('CanvasRenderingContext2D.save') |
| 1278 @DocsEditable | 1288 @DocsEditable |
| 1279 void save() native; | 1289 void save() native; |
| 1280 | 1290 |
| 1281 @DomName('CanvasRenderingContext2D.scale') | 1291 @DomName('CanvasRenderingContext2D.scale') |
| 1282 @DocsEditable | 1292 @DocsEditable |
| 1283 void scale(num sx, num sy) native; | 1293 void scale(num sx, num sy) native; |
| 1284 | 1294 |
| 1295 @JSName('setFillColor') |
| 1296 @DomName('CanvasRenderingContext2D.setFillColor') |
| 1297 @DocsEditable |
| 1298 @Experimental // non-standard |
| 1299 void setFillColorCmyk(num c, num m, num y, num k, num a) native; |
| 1300 |
| 1301 @JSName('setFillColor') |
| 1302 @DomName('CanvasRenderingContext2D.setFillColor') |
| 1303 @DocsEditable |
| 1304 @Experimental // non-standard |
| 1305 void setFillColorGrayLevel(num grayLevel, [num alpha]) native; |
| 1306 |
| 1307 @JSName('setFillColor') |
| 1308 @DomName('CanvasRenderingContext2D.setFillColor') |
| 1309 @DocsEditable |
| 1310 @Experimental // non-standard |
| 1311 void setFillColorRgb(num r, num g, num b, num a) native; |
| 1312 |
| 1313 @JSName('setFillColor') |
| 1314 @DomName('CanvasRenderingContext2D.setFillColor') |
| 1315 @DocsEditable |
| 1316 @Experimental // non-standard |
| 1317 void setFillColorString(String color, [num alpha]) native; |
| 1318 |
| 1285 @DomName('CanvasRenderingContext2D.setLineDash') | 1319 @DomName('CanvasRenderingContext2D.setLineDash') |
| 1286 @DocsEditable | 1320 @DocsEditable |
| 1287 void setLineDash(List<num> dash) native; | 1321 void setLineDash(List<num> dash) native; |
| 1288 | 1322 |
| 1323 @JSName('setShadow') |
| 1324 @DomName('CanvasRenderingContext2D.setShadow') |
| 1325 @DocsEditable |
| 1326 @Experimental // non-standard |
| 1327 void setShadowCmyk(num width, num height, num blur, num c, num m, num y, num k
, num a) native; |
| 1328 |
| 1329 @JSName('setShadow') |
| 1330 @DomName('CanvasRenderingContext2D.setShadow') |
| 1331 @DocsEditable |
| 1332 @Experimental // non-standard |
| 1333 void setShadowGrayLevel(num width, num height, num blur, num grayLevel, [num a
lpha]) native; |
| 1334 |
| 1335 @JSName('setShadow') |
| 1336 @DomName('CanvasRenderingContext2D.setShadow') |
| 1337 @DocsEditable |
| 1338 @Experimental // non-standard |
| 1339 void setShadowRgb(num width, num height, num blur, num r, num g, num b, num a)
native; |
| 1340 |
| 1341 @JSName('setShadow') |
| 1342 @DomName('CanvasRenderingContext2D.setShadow') |
| 1343 @DocsEditable |
| 1344 @Experimental // non-standard |
| 1345 void setShadowString(num width, num height, num blur, [String color, num alpha
]) native; |
| 1346 |
| 1347 @JSName('setStrokeColor') |
| 1348 @DomName('CanvasRenderingContext2D.setStrokeColor') |
| 1349 @DocsEditable |
| 1350 @Experimental // non-standard |
| 1351 void setStrokeColorCmyk(num c, num m, num y, num k, num a) native; |
| 1352 |
| 1353 @JSName('setStrokeColor') |
| 1354 @DomName('CanvasRenderingContext2D.setStrokeColor') |
| 1355 @DocsEditable |
| 1356 @Experimental // non-standard |
| 1357 void setStrokeColorGrayLevel(num grayLevel, [num alpha]) native; |
| 1358 |
| 1359 @JSName('setStrokeColor') |
| 1360 @DomName('CanvasRenderingContext2D.setStrokeColor') |
| 1361 @DocsEditable |
| 1362 @Experimental // non-standard |
| 1363 void setStrokeColorRgb(num r, num g, num b, num a) native; |
| 1364 |
| 1365 @JSName('setStrokeColor') |
| 1366 @DomName('CanvasRenderingContext2D.setStrokeColor') |
| 1367 @DocsEditable |
| 1368 @Experimental // non-standard |
| 1369 void setStrokeColorString(String color, [num alpha]) native; |
| 1370 |
| 1289 @DomName('CanvasRenderingContext2D.setTransform') | 1371 @DomName('CanvasRenderingContext2D.setTransform') |
| 1290 @DocsEditable | 1372 @DocsEditable |
| 1291 void setTransform(num m11, num m12, num m21, num m22, num dx, num dy) native; | 1373 void setTransform(num m11, num m12, num m21, num m22, num dx, num dy) native; |
| 1292 | 1374 |
| 1293 @DomName('CanvasRenderingContext2D.stroke') | 1375 @DomName('CanvasRenderingContext2D.stroke') |
| 1294 @DocsEditable | 1376 @DocsEditable |
| 1295 void stroke() native; | 1377 void stroke() native; |
| 1296 | 1378 |
| 1297 @DomName('CanvasRenderingContext2D.strokeRect') | 1379 @DomName('CanvasRenderingContext2D.strokeRect') |
| 1298 @DocsEditable | 1380 @DocsEditable |
| (...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1912 | 1994 |
| 1913 @DocsEditable | 1995 @DocsEditable |
| 1914 @DomName('CSS') | 1996 @DomName('CSS') |
| 1915 // http://www.w3.org/TR/css3-conditional/#the-css-interface | 1997 // http://www.w3.org/TR/css3-conditional/#the-css-interface |
| 1916 @Experimental // None | 1998 @Experimental // None |
| 1917 class Css native "CSS" { | 1999 class Css native "CSS" { |
| 1918 | 2000 |
| 1919 @DomName('CSS.supports') | 2001 @DomName('CSS.supports') |
| 1920 @DocsEditable | 2002 @DocsEditable |
| 1921 bool supports(String conditionText_OR_property, [String value]) native; | 2003 bool supports(String conditionText_OR_property, [String value]) native; |
| 2004 |
| 2005 @JSName('supports') |
| 2006 @DomName('CSS.supports') |
| 2007 @DocsEditable |
| 2008 bool supportsCondition(String conditionText) native; |
| 2009 |
| 2010 @JSName('supports') |
| 2011 @DomName('CSS.supports') |
| 2012 @DocsEditable |
| 2013 bool supportsProperty(String property, String value) native; |
| 1922 } | 2014 } |
| 1923 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2015 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1924 // for details. All rights reserved. Use of this source code is governed by a | 2016 // for details. All rights reserved. Use of this source code is governed by a |
| 1925 // BSD-style license that can be found in the LICENSE file. | 2017 // BSD-style license that can be found in the LICENSE file. |
| 1926 | 2018 |
| 1927 | 2019 |
| 1928 @DocsEditable | 2020 @DocsEditable |
| 1929 @DomName('CSSCharsetRule') | 2021 @DomName('CSSCharsetRule') |
| 1930 // http://dev.w3.org/csswg/cssom/#the-csscharsetrule-interface | 2022 // http://dev.w3.org/csswg/cssom/#the-csscharsetrule-interface |
| 1931 @Experimental | 2023 @Experimental |
| (...skipping 4199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6131 class DataTransferItemList native "DataTransferItemList" { | 6223 class DataTransferItemList native "DataTransferItemList" { |
| 6132 | 6224 |
| 6133 @DomName('DataTransferItemList.length') | 6225 @DomName('DataTransferItemList.length') |
| 6134 @DocsEditable | 6226 @DocsEditable |
| 6135 final int length; | 6227 final int length; |
| 6136 | 6228 |
| 6137 @DomName('DataTransferItemList.add') | 6229 @DomName('DataTransferItemList.add') |
| 6138 @DocsEditable | 6230 @DocsEditable |
| 6139 void add(data_OR_file, [String type]) native; | 6231 void add(data_OR_file, [String type]) native; |
| 6140 | 6232 |
| 6233 @JSName('add') |
| 6234 @DomName('DataTransferItemList.add') |
| 6235 @DocsEditable |
| 6236 void addData(String data, String type) native; |
| 6237 |
| 6238 @JSName('add') |
| 6239 @DomName('DataTransferItemList.add') |
| 6240 @DocsEditable |
| 6241 void addFile(File file) native; |
| 6242 |
| 6141 @DomName('DataTransferItemList.clear') | 6243 @DomName('DataTransferItemList.clear') |
| 6142 @DocsEditable | 6244 @DocsEditable |
| 6143 void clear() native; | 6245 void clear() native; |
| 6144 | 6246 |
| 6145 @DomName('DataTransferItemList.item') | 6247 @DomName('DataTransferItemList.item') |
| 6146 @DocsEditable | 6248 @DocsEditable |
| 6147 DataTransferItem item(int index) native; | 6249 DataTransferItem item(int index) native; |
| 6148 } | 6250 } |
| 6149 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 6251 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 6150 // for details. All rights reserved. Use of this source code is governed by a | 6252 // for details. All rights reserved. Use of this source code is governed by a |
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6370 | 6472 |
| 6371 @DomName('DirectoryEntry.createReader') | 6473 @DomName('DirectoryEntry.createReader') |
| 6372 @DocsEditable | 6474 @DocsEditable |
| 6373 DirectoryReader createReader() native; | 6475 DirectoryReader createReader() native; |
| 6374 | 6476 |
| 6375 @DomName('DirectoryEntry.getDirectory') | 6477 @DomName('DirectoryEntry.getDirectory') |
| 6376 @DocsEditable | 6478 @DocsEditable |
| 6377 void __getDirectory(String path, {Map options, _EntryCallback successCallback,
_ErrorCallback errorCallback}) { | 6479 void __getDirectory(String path, {Map options, _EntryCallback successCallback,
_ErrorCallback errorCallback}) { |
| 6378 if (errorCallback != null) { | 6480 if (errorCallback != null) { |
| 6379 var options_1 = convertDartToNative_Dictionary(options); | 6481 var options_1 = convertDartToNative_Dictionary(options); |
| 6380 ___getDirectory_1(path, options_1, successCallback, errorCallback); | 6482 __getDirectory_1(path, options_1, successCallback, errorCallback); |
| 6381 return; | 6483 return; |
| 6382 } | 6484 } |
| 6383 if (successCallback != null) { | 6485 if (successCallback != null) { |
| 6384 var options_2 = convertDartToNative_Dictionary(options); | 6486 var options_2 = convertDartToNative_Dictionary(options); |
| 6385 ___getDirectory_2(path, options_2, successCallback); | 6487 __getDirectory_2(path, options_2, successCallback); |
| 6386 return; | 6488 return; |
| 6387 } | 6489 } |
| 6388 if (options != null) { | 6490 if (options != null) { |
| 6389 var options_3 = convertDartToNative_Dictionary(options); | 6491 var options_3 = convertDartToNative_Dictionary(options); |
| 6390 ___getDirectory_3(path, options_3); | 6492 __getDirectory_3(path, options_3); |
| 6391 return; | 6493 return; |
| 6392 } | 6494 } |
| 6393 ___getDirectory_4(path); | 6495 __getDirectory_4(path); |
| 6394 return; | 6496 return; |
| 6395 } | 6497 } |
| 6396 @JSName('getDirectory') | 6498 @JSName('getDirectory') |
| 6397 @DomName('DirectoryEntry.getDirectory') | 6499 @DomName('DirectoryEntry.getDirectory') |
| 6398 @DocsEditable | 6500 @DocsEditable |
| 6399 void ___getDirectory_1(path, options, _EntryCallback successCallback, _ErrorCa
llback errorCallback) native; | 6501 void __getDirectory_1(path, options, _EntryCallback successCallback, _ErrorCal
lback errorCallback) native; |
| 6400 @JSName('getDirectory') | 6502 @JSName('getDirectory') |
| 6401 @DomName('DirectoryEntry.getDirectory') | 6503 @DomName('DirectoryEntry.getDirectory') |
| 6402 @DocsEditable | 6504 @DocsEditable |
| 6403 void ___getDirectory_2(path, options, _EntryCallback successCallback) native; | 6505 void __getDirectory_2(path, options, _EntryCallback successCallback) native; |
| 6404 @JSName('getDirectory') | 6506 @JSName('getDirectory') |
| 6405 @DomName('DirectoryEntry.getDirectory') | 6507 @DomName('DirectoryEntry.getDirectory') |
| 6406 @DocsEditable | 6508 @DocsEditable |
| 6407 void ___getDirectory_3(path, options) native; | 6509 void __getDirectory_3(path, options) native; |
| 6408 @JSName('getDirectory') | 6510 @JSName('getDirectory') |
| 6409 @DomName('DirectoryEntry.getDirectory') | 6511 @DomName('DirectoryEntry.getDirectory') |
| 6410 @DocsEditable | 6512 @DocsEditable |
| 6411 void ___getDirectory_4(path) native; | 6513 void __getDirectory_4(path) native; |
| 6412 | 6514 |
| 6413 @JSName('getDirectory') | 6515 @JSName('getDirectory') |
| 6414 @DomName('DirectoryEntry.getDirectory') | 6516 @DomName('DirectoryEntry.getDirectory') |
| 6415 @DocsEditable | 6517 @DocsEditable |
| 6416 Future<Entry> _getDirectory(String path, {Map options}) { | 6518 Future<Entry> _getDirectory(String path, {Map options}) { |
| 6417 var completer = new Completer<Entry>(); | 6519 var completer = new Completer<Entry>(); |
| 6418 __getDirectory(path, options : options, | 6520 __getDirectory(path, options : options, |
| 6419 successCallback : (value) { completer.complete(value); }, | 6521 successCallback : (value) { completer.complete(value); }, |
| 6420 errorCallback : (error) { completer.completeError(error); }); | 6522 errorCallback : (error) { completer.completeError(error); }); |
| 6421 return completer.future; | 6523 return completer.future; |
| 6422 } | 6524 } |
| 6423 | 6525 |
| 6424 @DomName('DirectoryEntry.getFile') | 6526 @DomName('DirectoryEntry.getFile') |
| 6425 @DocsEditable | 6527 @DocsEditable |
| 6426 void __getFile(String path, {Map options, _EntryCallback successCallback, _Err
orCallback errorCallback}) { | 6528 void __getFile(String path, {Map options, _EntryCallback successCallback, _Err
orCallback errorCallback}) { |
| 6427 if (errorCallback != null) { | 6529 if (errorCallback != null) { |
| 6428 var options_1 = convertDartToNative_Dictionary(options); | 6530 var options_1 = convertDartToNative_Dictionary(options); |
| 6429 ___getFile_1(path, options_1, successCallback, errorCallback); | 6531 __getFile_1(path, options_1, successCallback, errorCallback); |
| 6430 return; | 6532 return; |
| 6431 } | 6533 } |
| 6432 if (successCallback != null) { | 6534 if (successCallback != null) { |
| 6433 var options_2 = convertDartToNative_Dictionary(options); | 6535 var options_2 = convertDartToNative_Dictionary(options); |
| 6434 ___getFile_2(path, options_2, successCallback); | 6536 __getFile_2(path, options_2, successCallback); |
| 6435 return; | 6537 return; |
| 6436 } | 6538 } |
| 6437 if (options != null) { | 6539 if (options != null) { |
| 6438 var options_3 = convertDartToNative_Dictionary(options); | 6540 var options_3 = convertDartToNative_Dictionary(options); |
| 6439 ___getFile_3(path, options_3); | 6541 __getFile_3(path, options_3); |
| 6440 return; | 6542 return; |
| 6441 } | 6543 } |
| 6442 ___getFile_4(path); | 6544 __getFile_4(path); |
| 6443 return; | 6545 return; |
| 6444 } | 6546 } |
| 6445 @JSName('getFile') | 6547 @JSName('getFile') |
| 6446 @DomName('DirectoryEntry.getFile') | 6548 @DomName('DirectoryEntry.getFile') |
| 6447 @DocsEditable | 6549 @DocsEditable |
| 6448 void ___getFile_1(path, options, _EntryCallback successCallback, _ErrorCallbac
k errorCallback) native; | 6550 void __getFile_1(path, options, _EntryCallback successCallback, _ErrorCallback
errorCallback) native; |
| 6449 @JSName('getFile') | 6551 @JSName('getFile') |
| 6450 @DomName('DirectoryEntry.getFile') | 6552 @DomName('DirectoryEntry.getFile') |
| 6451 @DocsEditable | 6553 @DocsEditable |
| 6452 void ___getFile_2(path, options, _EntryCallback successCallback) native; | 6554 void __getFile_2(path, options, _EntryCallback successCallback) native; |
| 6453 @JSName('getFile') | 6555 @JSName('getFile') |
| 6454 @DomName('DirectoryEntry.getFile') | 6556 @DomName('DirectoryEntry.getFile') |
| 6455 @DocsEditable | 6557 @DocsEditable |
| 6456 void ___getFile_3(path, options) native; | 6558 void __getFile_3(path, options) native; |
| 6457 @JSName('getFile') | 6559 @JSName('getFile') |
| 6458 @DomName('DirectoryEntry.getFile') | 6560 @DomName('DirectoryEntry.getFile') |
| 6459 @DocsEditable | 6561 @DocsEditable |
| 6460 void ___getFile_4(path) native; | 6562 void __getFile_4(path) native; |
| 6461 | 6563 |
| 6462 @JSName('getFile') | 6564 @JSName('getFile') |
| 6463 @DomName('DirectoryEntry.getFile') | 6565 @DomName('DirectoryEntry.getFile') |
| 6464 @DocsEditable | 6566 @DocsEditable |
| 6465 Future<Entry> _getFile(String path, {Map options}) { | 6567 Future<Entry> _getFile(String path, {Map options}) { |
| 6466 var completer = new Completer<Entry>(); | 6568 var completer = new Completer<Entry>(); |
| 6467 __getFile(path, options : options, | 6569 __getFile(path, options : options, |
| 6468 successCallback : (value) { completer.complete(value); }, | 6570 successCallback : (value) { completer.complete(value); }, |
| 6469 errorCallback : (error) { completer.completeError(error); }); | 6571 errorCallback : (error) { completer.completeError(error); }); |
| 6470 return completer.future; | 6572 return completer.future; |
| (...skipping 4443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10914 } | 11016 } |
| 10915 static FormData _create_1(form) => JS('FormData', 'new FormData(#)', form); | 11017 static FormData _create_1(form) => JS('FormData', 'new FormData(#)', form); |
| 10916 static FormData _create_2() => JS('FormData', 'new FormData()'); | 11018 static FormData _create_2() => JS('FormData', 'new FormData()'); |
| 10917 | 11019 |
| 10918 /// Checks if this type is supported on the current platform. | 11020 /// Checks if this type is supported on the current platform. |
| 10919 static bool get supported => JS('bool', '!!(window.FormData)'); | 11021 static bool get supported => JS('bool', '!!(window.FormData)'); |
| 10920 | 11022 |
| 10921 @DomName('FormData.append') | 11023 @DomName('FormData.append') |
| 10922 @DocsEditable | 11024 @DocsEditable |
| 10923 void append(String name, value, [String filename]) native; | 11025 void append(String name, value, [String filename]) native; |
| 11026 |
| 11027 @JSName('append') |
| 11028 @DomName('FormData.append') |
| 11029 @DocsEditable |
| 11030 void appendBlob(String name, Blob value, [String filename]) native; |
| 11031 |
| 11032 @JSName('append') |
| 11033 @DomName('FormData.append') |
| 11034 @DocsEditable |
| 11035 void appendString(String name, String value) native; |
| 10924 } | 11036 } |
| 10925 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 11037 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 10926 // for details. All rights reserved. Use of this source code is governed by a | 11038 // for details. All rights reserved. Use of this source code is governed by a |
| 10927 // BSD-style license that can be found in the LICENSE file. | 11039 // BSD-style license that can be found in the LICENSE file. |
| 10928 | 11040 |
| 10929 | 11041 |
| 10930 @DocsEditable | 11042 @DocsEditable |
| 10931 @DomName('HTMLFormElement') | 11043 @DomName('HTMLFormElement') |
| 10932 class FormElement extends _HTMLElement native "HTMLFormElement" { | 11044 class FormElement extends _HTMLElement native "HTMLFormElement" { |
| 10933 | 11045 |
| (...skipping 4918 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15852 class MutationObserver native "MutationObserver,WebKitMutationObserver" { | 15964 class MutationObserver native "MutationObserver,WebKitMutationObserver" { |
| 15853 | 15965 |
| 15854 @DomName('MutationObserver.disconnect') | 15966 @DomName('MutationObserver.disconnect') |
| 15855 @DocsEditable | 15967 @DocsEditable |
| 15856 void disconnect() native; | 15968 void disconnect() native; |
| 15857 | 15969 |
| 15858 @DomName('MutationObserver.observe') | 15970 @DomName('MutationObserver.observe') |
| 15859 @DocsEditable | 15971 @DocsEditable |
| 15860 void _observe(Node target, Map options) { | 15972 void _observe(Node target, Map options) { |
| 15861 var options_1 = convertDartToNative_Dictionary(options); | 15973 var options_1 = convertDartToNative_Dictionary(options); |
| 15862 __observe_1(target, options_1); | 15974 _observe_1(target, options_1); |
| 15863 return; | 15975 return; |
| 15864 } | 15976 } |
| 15865 @JSName('observe') | 15977 @JSName('observe') |
| 15866 @DomName('MutationObserver.observe') | 15978 @DomName('MutationObserver.observe') |
| 15867 @DocsEditable | 15979 @DocsEditable |
| 15868 void __observe_1(Node target, options) native; | 15980 void _observe_1(Node target, options) native; |
| 15869 | 15981 |
| 15870 @DomName('MutationObserver.takeRecords') | 15982 @DomName('MutationObserver.takeRecords') |
| 15871 @DocsEditable | 15983 @DocsEditable |
| 15872 List<MutationRecord> takeRecords() native; | 15984 List<MutationRecord> takeRecords() native; |
| 15873 | 15985 |
| 15874 /** | 15986 /** |
| 15875 * Checks to see if the mutation observer API is supported on the current | 15987 * Checks to see if the mutation observer API is supported on the current |
| 15876 * platform. | 15988 * platform. |
| 15877 */ | 15989 */ |
| 15878 static bool get supported { | 15990 static bool get supported { |
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 16090 * | 16202 * |
| 16091 * Use [MediaStream.supported] to check if this is supported by the current | 16203 * Use [MediaStream.supported] to check if this is supported by the current |
| 16092 * platform. The arguments `audio` and `video` default to `false` (stream does | 16204 * platform. The arguments `audio` and `video` default to `false` (stream does |
| 16093 * not use audio or video, respectively). | 16205 * not use audio or video, respectively). |
| 16094 * | 16206 * |
| 16095 * Simple example usage: | 16207 * Simple example usage: |
| 16096 * | 16208 * |
| 16097 * window.navigator.getUserMedia(audio: true, video: true).then((stream) { | 16209 * window.navigator.getUserMedia(audio: true, video: true).then((stream) { |
| 16098 * var video = new VideoElement() | 16210 * var video = new VideoElement() |
| 16099 * ..autoplay = true | 16211 * ..autoplay = true |
| 16100 * ..src = Url.createObjectUrl(stream); | 16212 * ..src = Url.createObjectUrlFromStream(stream); |
| 16101 * document.body.append(video); | 16213 * document.body.append(video); |
| 16102 * }); | 16214 * }); |
| 16103 * | 16215 * |
| 16104 * The user can also pass in Maps to the audio or video parameters to specify | 16216 * The user can also pass in Maps to the audio or video parameters to specify |
| 16105 * mandatory and optional constraints for the media stream. Not passing in a | 16217 * mandatory and optional constraints for the media stream. Not passing in a |
| 16106 * map, but passing in `true` will provide a MediaStream with audio or | 16218 * map, but passing in `true` will provide a MediaStream with audio or |
| 16107 * video capabilities, but without any additional constraints. The particular | 16219 * video capabilities, but without any additional constraints. The particular |
| 16108 * constraint names for audio and video are still in flux, but as of this | 16220 * constraint names for audio and video are still in flux, but as of this |
| 16109 * writing, here is an example providing more constraints. | 16221 * writing, here is an example providing more constraints. |
| 16110 * | 16222 * |
| (...skipping 2396 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18507 | 18619 |
| 18508 @JSName('removeEventListener') | 18620 @JSName('removeEventListener') |
| 18509 @DomName('RTCDataChannel.removeEventListener') | 18621 @DomName('RTCDataChannel.removeEventListener') |
| 18510 @DocsEditable | 18622 @DocsEditable |
| 18511 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; | 18623 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
| 18512 | 18624 |
| 18513 @DomName('RTCDataChannel.send') | 18625 @DomName('RTCDataChannel.send') |
| 18514 @DocsEditable | 18626 @DocsEditable |
| 18515 void send(data) native; | 18627 void send(data) native; |
| 18516 | 18628 |
| 18629 @JSName('send') |
| 18630 @DomName('RTCDataChannel.send') |
| 18631 @DocsEditable |
| 18632 void sendBlob(Blob data) native; |
| 18633 |
| 18634 @JSName('send') |
| 18635 @DomName('RTCDataChannel.send') |
| 18636 @DocsEditable |
| 18637 void sendByteBuffer(ByteBuffer data) native; |
| 18638 |
| 18639 @JSName('send') |
| 18640 @DomName('RTCDataChannel.send') |
| 18641 @DocsEditable |
| 18642 void sendString(String data) native; |
| 18643 |
| 18644 @JSName('send') |
| 18645 @DomName('RTCDataChannel.send') |
| 18646 @DocsEditable |
| 18647 void sendTypedData(TypedData data) native; |
| 18648 |
| 18517 @DomName('RTCDataChannel.onclose') | 18649 @DomName('RTCDataChannel.onclose') |
| 18518 @DocsEditable | 18650 @DocsEditable |
| 18519 Stream<Event> get onClose => closeEvent.forTarget(this); | 18651 Stream<Event> get onClose => closeEvent.forTarget(this); |
| 18520 | 18652 |
| 18521 @DomName('RTCDataChannel.onerror') | 18653 @DomName('RTCDataChannel.onerror') |
| 18522 @DocsEditable | 18654 @DocsEditable |
| 18523 Stream<Event> get onError => errorEvent.forTarget(this); | 18655 Stream<Event> get onError => errorEvent.forTarget(this); |
| 18524 | 18656 |
| 18525 @DomName('RTCDataChannel.onmessage') | 18657 @DomName('RTCDataChannel.onmessage') |
| 18526 @DocsEditable | 18658 @DocsEditable |
| (...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 18802 | 18934 |
| 18803 @DomName('RTCPeerConnection.close') | 18935 @DomName('RTCPeerConnection.close') |
| 18804 @DocsEditable | 18936 @DocsEditable |
| 18805 void close() native; | 18937 void close() native; |
| 18806 | 18938 |
| 18807 @DomName('RTCPeerConnection.createAnswer') | 18939 @DomName('RTCPeerConnection.createAnswer') |
| 18808 @DocsEditable | 18940 @DocsEditable |
| 18809 void _createAnswer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorC
allback failureCallback, Map mediaConstraints]) { | 18941 void _createAnswer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorC
allback failureCallback, Map mediaConstraints]) { |
| 18810 if (mediaConstraints != null) { | 18942 if (mediaConstraints != null) { |
| 18811 var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints); | 18943 var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints); |
| 18812 __createAnswer_1(successCallback, failureCallback, mediaConstraints_1); | 18944 _createAnswer_1(successCallback, failureCallback, mediaConstraints_1); |
| 18813 return; | 18945 return; |
| 18814 } | 18946 } |
| 18815 __createAnswer_2(successCallback, failureCallback); | 18947 _createAnswer_2(successCallback, failureCallback); |
| 18816 return; | 18948 return; |
| 18817 } | 18949 } |
| 18818 @JSName('createAnswer') | 18950 @JSName('createAnswer') |
| 18819 @DomName('RTCPeerConnection.createAnswer') | 18951 @DomName('RTCPeerConnection.createAnswer') |
| 18820 @DocsEditable | 18952 @DocsEditable |
| 18821 void __createAnswer_1(_RtcSessionDescriptionCallback successCallback, _RtcErro
rCallback failureCallback, mediaConstraints) native; | 18953 void _createAnswer_1(_RtcSessionDescriptionCallback successCallback, _RtcError
Callback failureCallback, mediaConstraints) native; |
| 18822 @JSName('createAnswer') | 18954 @JSName('createAnswer') |
| 18823 @DomName('RTCPeerConnection.createAnswer') | 18955 @DomName('RTCPeerConnection.createAnswer') |
| 18824 @DocsEditable | 18956 @DocsEditable |
| 18825 void __createAnswer_2(_RtcSessionDescriptionCallback successCallback, _RtcErro
rCallback failureCallback) native; | 18957 void _createAnswer_2(_RtcSessionDescriptionCallback successCallback, _RtcError
Callback failureCallback) native; |
| 18826 | 18958 |
| 18827 @JSName('createDTMFSender') | 18959 @JSName('createDTMFSender') |
| 18828 @DomName('RTCPeerConnection.createDTMFSender') | 18960 @DomName('RTCPeerConnection.createDTMFSender') |
| 18829 @DocsEditable | 18961 @DocsEditable |
| 18830 RtcDtmfSender createDtmfSender(MediaStreamTrack track) native; | 18962 RtcDtmfSender createDtmfSender(MediaStreamTrack track) native; |
| 18831 | 18963 |
| 18832 @DomName('RTCPeerConnection.createDataChannel') | 18964 @DomName('RTCPeerConnection.createDataChannel') |
| 18833 @DocsEditable | 18965 @DocsEditable |
| 18834 RtcDataChannel createDataChannel(String label, [Map options]) { | 18966 RtcDataChannel createDataChannel(String label, [Map options]) { |
| 18835 if (options != null) { | 18967 if (options != null) { |
| 18836 var options_1 = convertDartToNative_Dictionary(options); | 18968 var options_1 = convertDartToNative_Dictionary(options); |
| 18837 return _createDataChannel_1(label, options_1); | 18969 return _createDataChannel_1(label, options_1); |
| 18838 } | 18970 } |
| 18839 return _createDataChannel_2(label); | 18971 return _createDataChannel_2(label); |
| 18840 } | 18972 } |
| 18841 @JSName('createDataChannel') | 18973 @JSName('createDataChannel') |
| 18842 @DomName('RTCPeerConnection.createDataChannel') | 18974 @DomName('RTCPeerConnection.createDataChannel') |
| 18843 @DocsEditable | 18975 @DocsEditable |
| 18844 RtcDataChannel _createDataChannel_1(label, options) native; | 18976 RtcDataChannel _createDataChannel_1(label, options) native; |
| 18845 @JSName('createDataChannel') | 18977 @JSName('createDataChannel') |
| 18846 @DomName('RTCPeerConnection.createDataChannel') | 18978 @DomName('RTCPeerConnection.createDataChannel') |
| 18847 @DocsEditable | 18979 @DocsEditable |
| 18848 RtcDataChannel _createDataChannel_2(label) native; | 18980 RtcDataChannel _createDataChannel_2(label) native; |
| 18849 | 18981 |
| 18850 @DomName('RTCPeerConnection.createOffer') | 18982 @DomName('RTCPeerConnection.createOffer') |
| 18851 @DocsEditable | 18983 @DocsEditable |
| 18852 void _createOffer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorCa
llback failureCallback, Map mediaConstraints]) { | 18984 void _createOffer(_RtcSessionDescriptionCallback successCallback, [_RtcErrorCa
llback failureCallback, Map mediaConstraints]) { |
| 18853 if (mediaConstraints != null) { | 18985 if (mediaConstraints != null) { |
| 18854 var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints); | 18986 var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints); |
| 18855 __createOffer_1(successCallback, failureCallback, mediaConstraints_1); | 18987 _createOffer_1(successCallback, failureCallback, mediaConstraints_1); |
| 18856 return; | 18988 return; |
| 18857 } | 18989 } |
| 18858 __createOffer_2(successCallback, failureCallback); | 18990 _createOffer_2(successCallback, failureCallback); |
| 18859 return; | 18991 return; |
| 18860 } | 18992 } |
| 18861 @JSName('createOffer') | 18993 @JSName('createOffer') |
| 18862 @DomName('RTCPeerConnection.createOffer') | 18994 @DomName('RTCPeerConnection.createOffer') |
| 18863 @DocsEditable | 18995 @DocsEditable |
| 18864 void __createOffer_1(_RtcSessionDescriptionCallback successCallback, _RtcError
Callback failureCallback, mediaConstraints) native; | 18996 void _createOffer_1(_RtcSessionDescriptionCallback successCallback, _RtcErrorC
allback failureCallback, mediaConstraints) native; |
| 18865 @JSName('createOffer') | 18997 @JSName('createOffer') |
| 18866 @DomName('RTCPeerConnection.createOffer') | 18998 @DomName('RTCPeerConnection.createOffer') |
| 18867 @DocsEditable | 18999 @DocsEditable |
| 18868 void __createOffer_2(_RtcSessionDescriptionCallback successCallback, _RtcError
Callback failureCallback) native; | 19000 void _createOffer_2(_RtcSessionDescriptionCallback successCallback, _RtcErrorC
allback failureCallback) native; |
| 18869 | 19001 |
| 18870 @DomName('RTCPeerConnection.dispatchEvent') | 19002 @DomName('RTCPeerConnection.dispatchEvent') |
| 18871 @DocsEditable | 19003 @DocsEditable |
| 18872 bool dispatchEvent(Event event) native; | 19004 bool dispatchEvent(Event event) native; |
| 18873 | 19005 |
| 18874 @DomName('RTCPeerConnection.getLocalStreams') | 19006 @DomName('RTCPeerConnection.getLocalStreams') |
| 18875 @DocsEditable | 19007 @DocsEditable |
| 18876 List<MediaStream> getLocalStreams() native; | 19008 List<MediaStream> getLocalStreams() native; |
| 18877 | 19009 |
| 18878 @DomName('RTCPeerConnection.getRemoteStreams') | 19010 @DomName('RTCPeerConnection.getRemoteStreams') |
| (...skipping 2461 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 21340 void select() native; | 21472 void select() native; |
| 21341 | 21473 |
| 21342 @DomName('HTMLTextAreaElement.setCustomValidity') | 21474 @DomName('HTMLTextAreaElement.setCustomValidity') |
| 21343 @DocsEditable | 21475 @DocsEditable |
| 21344 void setCustomValidity(String error) native; | 21476 void setCustomValidity(String error) native; |
| 21345 | 21477 |
| 21346 @DomName('HTMLTextAreaElement.setRangeText') | 21478 @DomName('HTMLTextAreaElement.setRangeText') |
| 21347 @DocsEditable | 21479 @DocsEditable |
| 21348 // http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-
controls-and-forms.html#dom-textarea/input-setrangetext | 21480 // http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-
controls-and-forms.html#dom-textarea/input-setrangetext |
| 21349 @Experimental | 21481 @Experimental |
| 21350 void setRangeText(String replacement, [int start, int end, String selectionMod
e]) native; | 21482 void setRangeText(String replacement, {int start, int end, String selectionMod
e}) native; |
| 21351 | 21483 |
| 21352 @DomName('HTMLTextAreaElement.setSelectionRange') | 21484 @DomName('HTMLTextAreaElement.setSelectionRange') |
| 21353 @DocsEditable | 21485 @DocsEditable |
| 21354 void setSelectionRange(int start, int end, [String direction]) native; | 21486 void setSelectionRange(int start, int end, [String direction]) native; |
| 21355 } | 21487 } |
| 21356 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 21488 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 21357 // for details. All rights reserved. Use of this source code is governed by a | 21489 // for details. All rights reserved. Use of this source code is governed by a |
| 21358 // BSD-style license that can be found in the LICENSE file. | 21490 // BSD-style license that can be found in the LICENSE file. |
| 21359 | 21491 |
| 21360 // WARNING: Do not edit - generated code. | 21492 // WARNING: Do not edit - generated code. |
| (...skipping 945 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 22306 // for details. All rights reserved. Use of this source code is governed by a | 22438 // for details. All rights reserved. Use of this source code is governed by a |
| 22307 // BSD-style license that can be found in the LICENSE file. | 22439 // BSD-style license that can be found in the LICENSE file. |
| 22308 | 22440 |
| 22309 | 22441 |
| 22310 @DomName('URL') | 22442 @DomName('URL') |
| 22311 class Url native "URL" { | 22443 class Url native "URL" { |
| 22312 | 22444 |
| 22313 static String createObjectUrl(blob_OR_source_OR_stream) => | 22445 static String createObjectUrl(blob_OR_source_OR_stream) => |
| 22314 JS('String', | 22446 JS('String', |
| 22315 '(self.URL || self.webkitURL).createObjectURL(#)', | 22447 '(self.URL || self.webkitURL).createObjectURL(#)', |
| 22316 blob_OR_source_OR_stream); | 22448 blob_OR_source_OR_stream); |
| 22449 |
| 22450 static String createObjectUrlFromSource(MediaSource source) => |
| 22451 JS('String', '(self.URL || self.webkitURL).createObjectURL(#)', source); |
| 22452 |
| 22453 static String createObjectUrlFromStream(MediaStream stream) => |
| 22454 JS('String', '(self.URL || self.webkitURL).createObjectURL(#)', stream); |
| 22455 |
| 22456 static String createObjectUrlFromBlob(Blob blob) => |
| 22457 JS('String', '(self.URL || self.webkitURL).createObjectURL(#)', blob); |
| 22317 | 22458 |
| 22318 static void revokeObjectUrl(String url) => | 22459 static void revokeObjectUrl(String url) => |
| 22319 JS('void', | 22460 JS('void', |
| 22320 '(self.URL || self.webkitURL).revokeObjectURL(#)', url); | 22461 '(self.URL || self.webkitURL).revokeObjectURL(#)', url); |
| 22321 | 22462 |
| 22322 } | 22463 } |
| 22323 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 22464 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 22324 // for details. All rights reserved. Use of this source code is governed by a | 22465 // for details. All rights reserved. Use of this source code is governed by a |
| 22325 // BSD-style license that can be found in the LICENSE file. | 22466 // BSD-style license that can be found in the LICENSE file. |
| 22326 | 22467 |
| (...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 22633 | 22774 |
| 22634 @JSName('removeEventListener') | 22775 @JSName('removeEventListener') |
| 22635 @DomName('WebSocket.removeEventListener') | 22776 @DomName('WebSocket.removeEventListener') |
| 22636 @DocsEditable | 22777 @DocsEditable |
| 22637 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; | 22778 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native; |
| 22638 | 22779 |
| 22639 @DomName('WebSocket.send') | 22780 @DomName('WebSocket.send') |
| 22640 @DocsEditable | 22781 @DocsEditable |
| 22641 void send(data) native; | 22782 void send(data) native; |
| 22642 | 22783 |
| 22784 @JSName('send') |
| 22785 @DomName('WebSocket.send') |
| 22786 @DocsEditable |
| 22787 void sendBlob(Blob data) native; |
| 22788 |
| 22789 @JSName('send') |
| 22790 @DomName('WebSocket.send') |
| 22791 @DocsEditable |
| 22792 void sendByteBuffer(ByteBuffer data) native; |
| 22793 |
| 22794 @JSName('send') |
| 22795 @DomName('WebSocket.send') |
| 22796 @DocsEditable |
| 22797 void sendString(String data) native; |
| 22798 |
| 22799 @JSName('send') |
| 22800 @DomName('WebSocket.send') |
| 22801 @DocsEditable |
| 22802 void sendTypeData(TypedData data) native; |
| 22803 |
| 22643 @DomName('WebSocket.onclose') | 22804 @DomName('WebSocket.onclose') |
| 22644 @DocsEditable | 22805 @DocsEditable |
| 22645 Stream<CloseEvent> get onClose => closeEvent.forTarget(this); | 22806 Stream<CloseEvent> get onClose => closeEvent.forTarget(this); |
| 22646 | 22807 |
| 22647 @DomName('WebSocket.onerror') | 22808 @DomName('WebSocket.onerror') |
| 22648 @DocsEditable | 22809 @DocsEditable |
| 22649 Stream<Event> get onError => errorEvent.forTarget(this); | 22810 Stream<Event> get onError => errorEvent.forTarget(this); |
| 22650 | 22811 |
| 22651 @DomName('WebSocket.onmessage') | 22812 @DomName('WebSocket.onmessage') |
| 22652 @DocsEditable | 22813 @DocsEditable |
| (...skipping 811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 23464 @Creates('Window|=Object') | 23625 @Creates('Window|=Object') |
| 23465 @Returns('Window|=Object') | 23626 @Returns('Window|=Object') |
| 23466 final dynamic _get_window; | 23627 final dynamic _get_window; |
| 23467 | 23628 |
| 23468 @DomName('Window.__getter__') | 23629 @DomName('Window.__getter__') |
| 23469 @DocsEditable | 23630 @DocsEditable |
| 23470 @Creates('Window|=Object') | 23631 @Creates('Window|=Object') |
| 23471 @Returns('Window|=Object') | 23632 @Returns('Window|=Object') |
| 23472 WindowBase __getter__(index_OR_name) { | 23633 WindowBase __getter__(index_OR_name) { |
| 23473 if ((index_OR_name is int || index_OR_name == null)) { | 23634 if ((index_OR_name is int || index_OR_name == null)) { |
| 23474 return _convertNativeToDart_Window(___getter___1(index_OR_name)); | 23635 return _convertNativeToDart_Window(__getter___1(index_OR_name)); |
| 23475 } | 23636 } |
| 23476 if ((index_OR_name is String || index_OR_name == null)) { | 23637 if ((index_OR_name is String || index_OR_name == null)) { |
| 23477 return _convertNativeToDart_Window(___getter___2(index_OR_name)); | 23638 return _convertNativeToDart_Window(__getter___2(index_OR_name)); |
| 23478 } | 23639 } |
| 23479 throw new ArgumentError("Incorrect number or type of arguments"); | 23640 throw new ArgumentError("Incorrect number or type of arguments"); |
| 23480 } | 23641 } |
| 23481 @JSName('__getter__') | 23642 @JSName('__getter__') |
| 23482 @DomName('Window.__getter__') | 23643 @DomName('Window.__getter__') |
| 23483 @DocsEditable | 23644 @DocsEditable |
| 23484 @Creates('Window|=Object') | 23645 @Creates('Window|=Object') |
| 23485 @Returns('Window|=Object') | 23646 @Returns('Window|=Object') |
| 23486 ___getter___1(int index) native; | 23647 __getter___1(int index) native; |
| 23487 @JSName('__getter__') | 23648 @JSName('__getter__') |
| 23488 @DomName('Window.__getter__') | 23649 @DomName('Window.__getter__') |
| 23489 @DocsEditable | 23650 @DocsEditable |
| 23490 @Creates('Window|=Object') | 23651 @Creates('Window|=Object') |
| 23491 @Returns('Window|=Object') | 23652 @Returns('Window|=Object') |
| 23492 ___getter___2(String name) native; | 23653 __getter___2(String name) native; |
| 23493 | 23654 |
| 23494 @JSName('addEventListener') | 23655 @JSName('addEventListener') |
| 23495 @DomName('Window.addEventListener') | 23656 @DomName('Window.addEventListener') |
| 23496 @DocsEditable | 23657 @DocsEditable |
| 23497 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; | 23658 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native; |
| 23498 | 23659 |
| 23499 @DomName('Window.alert') | 23660 @DomName('Window.alert') |
| 23500 @DocsEditable | 23661 @DocsEditable |
| 23501 void alert(String message) native; | 23662 void alert(String message) native; |
| 23502 | 23663 |
| (...skipping 5636 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 29139 // List APIs | 29300 // List APIs |
| 29140 | 29301 |
| 29141 E operator [](int index) => _list[index]; | 29302 E operator [](int index) => _list[index]; |
| 29142 | 29303 |
| 29143 void operator []=(int index, E value) { _list[index] = value; } | 29304 void operator []=(int index, E value) { _list[index] = value; } |
| 29144 | 29305 |
| 29145 void set length(int newLength) { _list.length = newLength; } | 29306 void set length(int newLength) { _list.length = newLength; } |
| 29146 | 29307 |
| 29147 void sort([int compare(E a, E b)]) { _list.sort(compare); } | 29308 void sort([int compare(E a, E b)]) { _list.sort(compare); } |
| 29148 | 29309 |
| 29149 int indexOf(E element, [int start = 0]) => _list.indexOf(element, start); | 29310 int indexOf(Object element, [int start = 0]) => _list.indexOf(element, start); |
| 29150 | 29311 |
| 29151 int lastIndexOf(E element, [int start]) => _list.lastIndexOf(element, start); | 29312 int lastIndexOf(Object element, [int start]) => _list.lastIndexOf(element, sta
rt); |
| 29152 | 29313 |
| 29153 void insert(int index, E element) => _list.insert(index, element); | 29314 void insert(int index, E element) => _list.insert(index, element); |
| 29154 | 29315 |
| 29155 E removeAt(int index) => _list.removeAt(index); | 29316 E removeAt(int index) => _list.removeAt(index); |
| 29156 | 29317 |
| 29157 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) { | 29318 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) { |
| 29158 _list.setRange(start, end, iterable, skipCount); | 29319 _list.setRange(start, end, iterable, skipCount); |
| 29159 } | 29320 } |
| 29160 | 29321 |
| 29161 void removeRange(int start, int end) { _list.removeRange(start, end); } | 29322 void removeRange(int start, int end) { _list.removeRange(start, end); } |
| (...skipping 435 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 29597 _position = nextPosition; | 29758 _position = nextPosition; |
| 29598 return true; | 29759 return true; |
| 29599 } | 29760 } |
| 29600 _current = null; | 29761 _current = null; |
| 29601 _position = _array.length; | 29762 _position = _array.length; |
| 29602 return false; | 29763 return false; |
| 29603 } | 29764 } |
| 29604 | 29765 |
| 29605 T get current => _current; | 29766 T get current => _current; |
| 29606 } | 29767 } |
| OLD | NEW |