OLD | NEW |
1 library html; | 1 library html; |
2 | 2 |
3 import 'dart:collection'; | 3 import 'dart:collection'; |
4 import 'dart:html_common'; | 4 import 'dart:html_common'; |
5 import 'dart:indexed_db'; | 5 import 'dart:indexed_db'; |
6 import 'dart:isolate'; | 6 import 'dart:isolate'; |
7 import 'dart:json'; | 7 import 'dart:json'; |
8 import 'dart:svg' as svg; | 8 import 'dart:svg' as svg; |
9 import 'dart:web_audio' as web_audio; | 9 import 'dart:web_audio' as web_audio; |
10 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 10 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
(...skipping 5598 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5609 final HeadElement $dom_head; | 5609 final HeadElement $dom_head; |
5610 | 5610 |
5611 /// @domName Document.implementation; @docsEditable true | 5611 /// @domName Document.implementation; @docsEditable true |
5612 final DomImplementation implementation; | 5612 final DomImplementation implementation; |
5613 | 5613 |
5614 /// @domName Document.lastModified; @docsEditable true | 5614 /// @domName Document.lastModified; @docsEditable true |
5615 @JSName('lastModified') | 5615 @JSName('lastModified') |
5616 final String $dom_lastModified; | 5616 final String $dom_lastModified; |
5617 | 5617 |
5618 /// @domName Document.preferredStylesheetSet; @docsEditable true | 5618 /// @domName Document.preferredStylesheetSet; @docsEditable true |
5619 final String preferredStylesheetSet; | 5619 @JSName('preferredStylesheetSet') |
| 5620 final String $dom_preferredStylesheetSet; |
5620 | 5621 |
5621 /// @domName Document.readyState; @docsEditable true | 5622 /// @domName Document.readyState; @docsEditable true |
5622 final String readyState; | 5623 final String readyState; |
5623 | 5624 |
5624 /// @domName Document.referrer; @docsEditable true | 5625 /// @domName Document.referrer; @docsEditable true |
5625 @JSName('referrer') | 5626 @JSName('referrer') |
5626 final String $dom_referrer; | 5627 final String $dom_referrer; |
5627 | 5628 |
5628 /// @domName Document.selectedStylesheetSet; @docsEditable true | 5629 /// @domName Document.selectedStylesheetSet; @docsEditable true |
5629 String selectedStylesheetSet; | 5630 @JSName('selectedStylesheetSet') |
| 5631 String $dom_selectedStylesheetSet; |
5630 | 5632 |
5631 /// @domName Document.styleSheets; @docsEditable true | 5633 /// @domName Document.styleSheets; @docsEditable true |
5632 @JSName('styleSheets') | 5634 @JSName('styleSheets') |
5633 @Returns('_StyleSheetList') @Creates('_StyleSheetList') | 5635 @Returns('_StyleSheetList') @Creates('_StyleSheetList') |
5634 final List<StyleSheet> $dom_styleSheets; | 5636 final List<StyleSheet> $dom_styleSheets; |
5635 | 5637 |
5636 /// @domName Document.title; @docsEditable true | 5638 /// @domName Document.title; @docsEditable true |
5637 @JSName('title') | 5639 @JSName('title') |
5638 String $dom_title; | 5640 String $dom_title; |
5639 | 5641 |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5678 | 5680 |
5679 /// @domName Document.createElementNS; @docsEditable true | 5681 /// @domName Document.createElementNS; @docsEditable true |
5680 @JSName('createElementNS') | 5682 @JSName('createElementNS') |
5681 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
; | 5683 Element $dom_createElementNS(String namespaceURI, String qualifiedName) native
; |
5682 | 5684 |
5683 /// @domName Document.createEvent; @docsEditable true | 5685 /// @domName Document.createEvent; @docsEditable true |
5684 @JSName('createEvent') | 5686 @JSName('createEvent') |
5685 Event $dom_createEvent(String eventType) native; | 5687 Event $dom_createEvent(String eventType) native; |
5686 | 5688 |
5687 /// @domName Document.createRange; @docsEditable true | 5689 /// @domName Document.createRange; @docsEditable true |
5688 Range createRange() native; | 5690 @JSName('createRange') |
| 5691 Range $dom_createRange() native; |
5689 | 5692 |
5690 /// @domName Document.createTextNode; @docsEditable true | 5693 /// @domName Document.createTextNode; @docsEditable true |
5691 @JSName('createTextNode') | 5694 @JSName('createTextNode') |
5692 Text $dom_createTextNode(String data) native; | 5695 Text $dom_createTextNode(String data) native; |
5693 | 5696 |
5694 /// @domName Document.createTouch; @docsEditable true | 5697 /// @domName Document.createTouch; @docsEditable true |
5695 Touch createTouch(LocalWindow window, EventTarget target, int identifier, int
pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY
, num webkitRotationAngle, num webkitForce) { | 5698 Touch $dom_createTouch(LocalWindow window, EventTarget target, int identifier,
int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRa
diusY, num webkitRotationAngle, num webkitForce) { |
5696 var target_1 = _convertDartToNative_EventTarget(target); | 5699 var target_1 = _convertDartToNative_EventTarget(target); |
5697 return _createTouch_1(window, target_1, identifier, pageX, pageY, screenX, s
creenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); | 5700 return _$dom_createTouch_1(window, target_1, identifier, pageX, pageY, scree
nX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce); |
5698 } | 5701 } |
5699 @JSName('createTouch') | 5702 @JSName('createTouch') |
5700 Touch _createTouch_1(LocalWindow window, target, identifier, pageX, pageY, scr
eenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) n
ative; | 5703 Touch _$dom_createTouch_1(LocalWindow window, target, identifier, pageX, pageY
, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitFor
ce) native; |
5701 | 5704 |
5702 /// @domName Document.createTouchList; @docsEditable true | 5705 /// @domName Document.createTouchList; @docsEditable true |
5703 @JSName('createTouchList') | 5706 @JSName('createTouchList') |
5704 TouchList $dom_createTouchList() native; | 5707 TouchList $dom_createTouchList() native; |
5705 | 5708 |
5706 /// @domName Document.elementFromPoint; @docsEditable true | 5709 /// @domName Document.elementFromPoint; @docsEditable true |
5707 @JSName('elementFromPoint') | 5710 @JSName('elementFromPoint') |
5708 Element $dom_elementFromPoint(int x, int y) native; | 5711 Element $dom_elementFromPoint(int x, int y) native; |
5709 | 5712 |
5710 /// @domName Document.execCommand; @docsEditable true | 5713 /// @domName Document.execCommand; @docsEditable true |
5711 bool execCommand(String command, bool userInterface, String value) native; | 5714 bool execCommand(String command, bool userInterface, String value) native; |
5712 | 5715 |
5713 /// @domName Document.getCSSCanvasContext; @docsEditable true | 5716 /// @domName Document.getCSSCanvasContext; @docsEditable true |
5714 @JSName('getCSSCanvasContext') | 5717 @JSName('getCSSCanvasContext') |
5715 CanvasRenderingContext getCssCanvasContext(String contextId, String name, int
width, int height) native; | 5718 CanvasRenderingContext $dom_getCssCanvasContext(String contextId, String name,
int width, int height) native; |
5716 | 5719 |
5717 /// @domName Document.getElementById; @docsEditable true | 5720 /// @domName Document.getElementById; @docsEditable true |
5718 @JSName('getElementById') | 5721 @JSName('getElementById') |
5719 Element $dom_getElementById(String elementId) native; | 5722 Element $dom_getElementById(String elementId) native; |
5720 | 5723 |
5721 /// @domName Document.getElementsByClassName; @docsEditable true | 5724 /// @domName Document.getElementsByClassName; @docsEditable true |
5722 @JSName('getElementsByClassName') | 5725 @JSName('getElementsByClassName') |
5723 @Returns('NodeList') @Creates('NodeList') | 5726 @Returns('NodeList') @Creates('NodeList') |
5724 List<Node> $dom_getElementsByClassName(String tagname) native; | 5727 List<Node> $dom_getElementsByClassName(String tagname) native; |
5725 | 5728 |
(...skipping 3824 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9550 /** @domName Document.caretRangeFromPoint */ | 9553 /** @domName Document.caretRangeFromPoint */ |
9551 Range caretRangeFromPoint(int x, int y) { | 9554 Range caretRangeFromPoint(int x, int y) { |
9552 return document.$dom_caretRangeFromPoint(x, y); | 9555 return document.$dom_caretRangeFromPoint(x, y); |
9553 } | 9556 } |
9554 | 9557 |
9555 /** @domName Document.elementFromPoint */ | 9558 /** @domName Document.elementFromPoint */ |
9556 Element elementFromPoint(int x, int y) { | 9559 Element elementFromPoint(int x, int y) { |
9557 return document.$dom_elementFromPoint(x, y); | 9560 return document.$dom_elementFromPoint(x, y); |
9558 } | 9561 } |
9559 | 9562 |
| 9563 /** @domName Document.getCSSCanvasContext */ |
| 9564 CanvasRenderingContext getCssCanvasContext(String contextId, String name, |
| 9565 int width, int height) { |
| 9566 return document.$dom_getCssCanvasContext(contextId, name, width, height); |
| 9567 } |
| 9568 |
9560 /** @domName Document.head */ | 9569 /** @domName Document.head */ |
9561 HeadElement get head => document.$dom_head; | 9570 HeadElement get head => document.$dom_head; |
9562 | 9571 |
9563 /** @domName Document.lastModified */ | 9572 /** @domName Document.lastModified */ |
9564 String get lastModified => document.$dom_lastModified; | 9573 String get lastModified => document.$dom_lastModified; |
9565 | 9574 |
| 9575 /** @domName Document.preferredStylesheetSet */ |
| 9576 String get preferredStylesheetSet => document.$dom_preferredStylesheetSet; |
| 9577 |
9566 /** @domName Document.referrer */ | 9578 /** @domName Document.referrer */ |
9567 String get referrer => document.$dom_referrer; | 9579 String get referrer => document.$dom_referrer; |
9568 | 9580 |
| 9581 /** @domName Document.selectedStylesheetSet */ |
| 9582 String get selectedStylesheetSet => document.$dom_selectedStylesheetSet; |
| 9583 void set selectedStylesheetSet(String value) { |
| 9584 document.$dom_selectedStylesheetSet = value; |
| 9585 } |
| 9586 |
9569 /** @domName Document.styleSheets */ | 9587 /** @domName Document.styleSheets */ |
9570 List<StyleSheet> get styleSheets => document.$dom_styleSheets; | 9588 List<StyleSheet> get styleSheets => document.$dom_styleSheets; |
9571 | 9589 |
9572 /** @domName Document.title */ | 9590 /** @domName Document.title */ |
9573 String get title => document.$dom_title; | 9591 String get title => document.$dom_title; |
9574 | 9592 |
9575 /** @domName Document.title */ | 9593 /** @domName Document.title */ |
9576 void set title(String value) { | 9594 void set title(String value) { |
9577 document.$dom_title = value; | 9595 document.$dom_title = value; |
9578 } | 9596 } |
(...skipping 4744 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14323 /// @domName RadioNodeList; @docsEditable true | 14341 /// @domName RadioNodeList; @docsEditable true |
14324 class RadioNodeList extends NodeList native "*RadioNodeList" { | 14342 class RadioNodeList extends NodeList native "*RadioNodeList" { |
14325 | 14343 |
14326 /// @domName RadioNodeList.value; @docsEditable true | 14344 /// @domName RadioNodeList.value; @docsEditable true |
14327 String value; | 14345 String value; |
14328 } | 14346 } |
14329 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14347 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14330 // for details. All rights reserved. Use of this source code is governed by a | 14348 // for details. All rights reserved. Use of this source code is governed by a |
14331 // BSD-style license that can be found in the LICENSE file. | 14349 // BSD-style license that can be found in the LICENSE file. |
14332 | 14350 |
| 14351 // WARNING: Do not edit - generated code. |
14333 | 14352 |
14334 /// @domName Range; @docsEditable true | 14353 |
| 14354 /// @domName Range |
14335 class Range native "*Range" { | 14355 class Range native "*Range" { |
| 14356 factory Range() => document.$dom_createRange(); |
| 14357 |
14336 | 14358 |
14337 static const int END_TO_END = 2; | 14359 static const int END_TO_END = 2; |
14338 | 14360 |
14339 static const int END_TO_START = 3; | 14361 static const int END_TO_START = 3; |
14340 | 14362 |
14341 static const int NODE_AFTER = 1; | 14363 static const int NODE_AFTER = 1; |
14342 | 14364 |
14343 static const int NODE_BEFORE = 0; | 14365 static const int NODE_BEFORE = 0; |
14344 | 14366 |
14345 static const int NODE_BEFORE_AND_AFTER = 2; | 14367 static const int NODE_BEFORE_AND_AFTER = 2; |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
14436 void setStartAfter(Node refNode) native; | 14458 void setStartAfter(Node refNode) native; |
14437 | 14459 |
14438 /// @domName Range.setStartBefore; @docsEditable true | 14460 /// @domName Range.setStartBefore; @docsEditable true |
14439 void setStartBefore(Node refNode) native; | 14461 void setStartBefore(Node refNode) native; |
14440 | 14462 |
14441 /// @domName Range.surroundContents; @docsEditable true | 14463 /// @domName Range.surroundContents; @docsEditable true |
14442 void surroundContents(Node newParent) native; | 14464 void surroundContents(Node newParent) native; |
14443 | 14465 |
14444 /// @domName Range.toString; @docsEditable true | 14466 /// @domName Range.toString; @docsEditable true |
14445 String toString() native; | 14467 String toString() native; |
| 14468 |
14446 } | 14469 } |
14447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 14470 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
14448 // for details. All rights reserved. Use of this source code is governed by a | 14471 // for details. All rights reserved. Use of this source code is governed by a |
14449 // BSD-style license that can be found in the LICENSE file. | 14472 // BSD-style license that can be found in the LICENSE file. |
14450 | 14473 |
14451 | 14474 |
14452 /// @domName RangeException; @docsEditable true | 14475 /// @domName RangeException; @docsEditable true |
14453 class RangeException native "*RangeException" { | 14476 class RangeException native "*RangeException" { |
14454 | 14477 |
14455 static const int BAD_BOUNDARYPOINTS_ERR = 1; | 14478 static const int BAD_BOUNDARYPOINTS_ERR = 1; |
(...skipping 9978 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
24434 T next() { | 24457 T next() { |
24435 if (!hasNext) { | 24458 if (!hasNext) { |
24436 throw new StateError("No more elements"); | 24459 throw new StateError("No more elements"); |
24437 } | 24460 } |
24438 return _array[_pos++]; | 24461 return _array[_pos++]; |
24439 } | 24462 } |
24440 | 24463 |
24441 final List<T> _array; | 24464 final List<T> _array; |
24442 int _pos; | 24465 int _pos; |
24443 } | 24466 } |
OLD | NEW |