Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(290)

Side by Side Diff: lib/runtime/dart/html.js

Issue 1524843002: JS: Format if statements with no else on a single line (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: rebased Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/runtime/dart/core.js ('k') | lib/runtime/dart/html_common.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dart_library.library('dart/html', null, /* Imports */[ 1 dart_library.library('dart/html', null, /* Imports */[
2 "dart/_runtime", 2 "dart/_runtime",
3 'dart/math', 3 'dart/math',
4 'dart/core', 4 'dart/core',
5 'dart/_js_helper', 5 'dart/_js_helper',
6 'dart/async', 6 'dart/async',
7 'dart/collection', 7 'dart/collection',
8 'dart/_foreign_helper', 8 'dart/_foreign_helper',
9 'dart/isolate' 9 'dart/isolate'
10 ], /* Lazy imports */[ 10 ], /* Lazy imports */[
(...skipping 30 matching lines...) Expand all
41 const _removeEventListener_3 = Symbol('_removeEventListener_3'); 41 const _removeEventListener_3 = Symbol('_removeEventListener_3');
42 const _removeEventListener_4 = Symbol('_removeEventListener_4'); 42 const _removeEventListener_4 = Symbol('_removeEventListener_4');
43 class EventTarget extends DartHtmlDomObject { 43 class EventTarget extends DartHtmlDomObject {
44 _created() { 44 _created() {
45 super.DartHtmlDomObject(); 45 super.DartHtmlDomObject();
46 } 46 }
47 get on() { 47 get on() {
48 return new Events(this); 48 return new Events(this);
49 } 49 }
50 addEventListener(type, listener, useCapture) { 50 addEventListener(type, listener, useCapture) {
51 if (useCapture === void 0) 51 if (useCapture === void 0) useCapture = null;
52 useCapture = null;
53 if (listener != null) { 52 if (listener != null) {
54 this[_addEventListener](type, listener, useCapture); 53 this[_addEventListener](type, listener, useCapture);
55 } 54 }
56 } 55 }
57 removeEventListener(type, listener, useCapture) { 56 removeEventListener(type, listener, useCapture) {
58 if (useCapture === void 0) 57 if (useCapture === void 0) useCapture = null;
59 useCapture = null;
60 if (listener != null) { 58 if (listener != null) {
61 this[_removeEventListener](type, listener, useCapture); 59 this[_removeEventListener](type, listener, useCapture);
62 } 60 }
63 } 61 }
64 static _() { 62 static _() {
65 dart.throw(new core.UnsupportedError("Not supported")); 63 dart.throw(new core.UnsupportedError("Not supported"));
66 } 64 }
67 static internalCreateEventTarget() { 65 static internalCreateEventTarget() {
68 return new EventTarget.internal_(); 66 return new EventTarget.internal_();
69 } 67 }
70 internal_() { 68 internal_() {
71 super.DartHtmlDomObject(); 69 super.DartHtmlDomObject();
72 } 70 }
73 ['=='](other) { 71 ['=='](other) {
74 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other)); 72 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other));
75 } 73 }
76 get hashCode() { 74 get hashCode() {
77 return dart.hashCode(unwrap_jso(this)); 75 return dart.hashCode(unwrap_jso(this));
78 } 76 }
79 [_addEventListener](type, listener, useCapture) { 77 [_addEventListener](type, listener, useCapture) {
80 if (type === void 0) 78 if (type === void 0) type = null;
81 type = null; 79 if (listener === void 0) listener = null;
82 if (listener === void 0) 80 if (useCapture === void 0) useCapture = null;
83 listener = null;
84 if (useCapture === void 0)
85 useCapture = null;
86 if (useCapture != null) { 81 if (useCapture != null) {
87 this[_addEventListener_1](type, listener, useCapture); 82 this[_addEventListener_1](type, listener, useCapture);
88 return; 83 return;
89 } 84 }
90 if (listener != null) { 85 if (listener != null) {
91 this[_addEventListener_2](type, listener); 86 this[_addEventListener_2](type, listener);
92 return; 87 return;
93 } 88 }
94 if (type != null) { 89 if (type != null) {
95 this[_addEventListener_3](type); 90 this[_addEventListener_3](type);
(...skipping 14 matching lines...) Expand all
110 [_addEventListener_4]() { 105 [_addEventListener_4]() {
111 return wrap_jso(this.raw.addEventListener()); 106 return wrap_jso(this.raw.addEventListener());
112 } 107 }
113 dispatchEvent(event) { 108 dispatchEvent(event) {
114 return this[_dispatchEvent_1](event); 109 return this[_dispatchEvent_1](event);
115 } 110 }
116 [_dispatchEvent_1](event) { 111 [_dispatchEvent_1](event) {
117 return dart.as(wrap_jso(this.raw.dispatchEvent(unwrap_jso(event))), core.b ool); 112 return dart.as(wrap_jso(this.raw.dispatchEvent(unwrap_jso(event))), core.b ool);
118 } 113 }
119 [_removeEventListener](type, listener, useCapture) { 114 [_removeEventListener](type, listener, useCapture) {
120 if (type === void 0) 115 if (type === void 0) type = null;
121 type = null; 116 if (listener === void 0) listener = null;
122 if (listener === void 0) 117 if (useCapture === void 0) useCapture = null;
123 listener = null;
124 if (useCapture === void 0)
125 useCapture = null;
126 if (useCapture != null) { 118 if (useCapture != null) {
127 this[_removeEventListener_1](type, listener, useCapture); 119 this[_removeEventListener_1](type, listener, useCapture);
128 return; 120 return;
129 } 121 }
130 if (listener != null) { 122 if (listener != null) {
131 this[_removeEventListener_2](type, listener); 123 this[_removeEventListener_2](type, listener);
132 return; 124 return;
133 } 125 }
134 if (type != null) { 126 if (type != null) {
135 this[_removeEventListener_3](type); 127 this[_removeEventListener_3](type);
(...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after
438 let validator = opts && 'validator' in opts ? opts.validator : null; 430 let validator = opts && 'validator' in opts ? opts.validator : null;
439 let treeSanitizer = opts && 'treeSanitizer' in opts ? opts.treeSanitizer : null; 431 let treeSanitizer = opts && 'treeSanitizer' in opts ? opts.treeSanitizer : null;
440 let fragment = exports.document.body.createFragment(html, {validator: vali dator, treeSanitizer: treeSanitizer}); 432 let fragment = exports.document.body.createFragment(html, {validator: vali dator, treeSanitizer: treeSanitizer});
441 return dart.as(fragment.nodes[dartx.where](dart.fn(e => dart.is(e, Element ), core.bool, [dart.dynamic]))[dartx.single], Element); 433 return dart.as(fragment.nodes[dartx.where](dart.fn(e => dart.is(e, Element ), core.bool, [dart.dynamic]))[dartx.single], Element);
442 } 434 }
443 created() { 435 created() {
444 this[_xtag] = null; 436 this[_xtag] = null;
445 super._created(); 437 super._created();
446 } 438 }
447 static tag(tag, typeExtention) { 439 static tag(tag, typeExtention) {
448 if (typeExtention === void 0) 440 if (typeExtention === void 0) typeExtention = null;
449 typeExtention = null;
450 return _ElementFactoryProvider.createElement_tag(tag, typeExtention); 441 return _ElementFactoryProvider.createElement_tag(tag, typeExtention);
451 } 442 }
452 static a() { 443 static a() {
453 return Element.tag('a'); 444 return Element.tag('a');
454 } 445 }
455 static article() { 446 static article() {
456 return Element.tag('article'); 447 return Element.tag('article');
457 } 448 }
458 static aside() { 449 static aside() {
459 return Element.tag('aside'); 450 return Element.tag('aside');
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
579 let data = this.dataset; 570 let data = this.dataset;
580 data.clear(); 571 data.clear();
581 for (let key of value.keys) { 572 for (let key of value.keys) {
582 data.set(key, value.get(key)); 573 data.set(key, value.get(key));
583 } 574 }
584 } 575 }
585 getNamespacedAttributes(namespace) { 576 getNamespacedAttributes(namespace) {
586 return new _NamespacedAttributeMap(this, namespace); 577 return new _NamespacedAttributeMap(this, namespace);
587 } 578 }
588 getComputedStyle(pseudoElement) { 579 getComputedStyle(pseudoElement) {
589 if (pseudoElement === void 0) 580 if (pseudoElement === void 0) pseudoElement = null;
590 pseudoElement = null;
591 if (pseudoElement == null) { 581 if (pseudoElement == null) {
592 pseudoElement = ''; 582 pseudoElement = '';
593 } 583 }
594 return exports.window[_getComputedStyle](this, pseudoElement); 584 return exports.window[_getComputedStyle](this, pseudoElement);
595 } 585 }
596 get client() { 586 get client() {
597 return new math.Rectangle(this.clientLeft, this.clientTop, this.clientWidt h, this.clientHeight); 587 return new math.Rectangle(this.clientLeft, this.clientTop, this.clientWidt h, this.clientHeight);
598 } 588 }
599 get offset() { 589 get offset() {
600 return new math.Rectangle(this.offsetLeft, this.offsetTop, this.offsetWidt h, this.offsetHeight); 590 return new math.Rectangle(this.offsetLeft, this.offsetTop, this.offsetWidt h, this.offsetHeight);
(...skipping 28 matching lines...) Expand all
629 get localName() { 619 get localName() {
630 return this[_localName]; 620 return this[_localName];
631 } 621 }
632 get namespaceUri() { 622 get namespaceUri() {
633 return this[_namespaceUri]; 623 return this[_namespaceUri];
634 } 624 }
635 toString() { 625 toString() {
636 return this.localName; 626 return this.localName;
637 } 627 }
638 scrollIntoView(alignment) { 628 scrollIntoView(alignment) {
639 if (alignment === void 0) 629 if (alignment === void 0) alignment = null;
640 alignment = null;
641 let hasScrollIntoViewIfNeeded = true; 630 let hasScrollIntoViewIfNeeded = true;
642 if (dart.equals(alignment, ScrollAlignment.TOP)) { 631 if (dart.equals(alignment, ScrollAlignment.TOP)) {
643 this[_scrollIntoView](true); 632 this[_scrollIntoView](true);
644 } else if (dart.equals(alignment, ScrollAlignment.BOTTOM)) { 633 } else if (dart.equals(alignment, ScrollAlignment.BOTTOM)) {
645 this[_scrollIntoView](false); 634 this[_scrollIntoView](false);
646 } else if (dart.notNull(hasScrollIntoViewIfNeeded)) { 635 } else if (dart.notNull(hasScrollIntoViewIfNeeded)) {
647 if (dart.equals(alignment, ScrollAlignment.CENTER)) { 636 if (dart.equals(alignment, ScrollAlignment.CENTER)) {
648 this[_scrollIntoViewIfNeeded](true); 637 this[_scrollIntoViewIfNeeded](true);
649 } else { 638 } else {
650 this[_scrollIntoViewIfNeeded](); 639 this[_scrollIntoViewIfNeeded]();
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
693 dart.throw(new core.ArgumentError(`Invalid position ${where}`)); 682 dart.throw(new core.ArgumentError(`Invalid position ${where}`));
694 } 683 }
695 } 684 }
696 } 685 }
697 matches(selectors) { 686 matches(selectors) {
698 return this.raw.matches(selectors); 687 return this.raw.matches(selectors);
699 } 688 }
700 matchesWithAncestors(selectors) { 689 matchesWithAncestors(selectors) {
701 let elem = this; 690 let elem = this;
702 do { 691 do {
703 if (dart.notNull(elem.matches(selectors))) 692 if (dart.notNull(elem.matches(selectors))) return true;
704 return true;
705 elem = elem.parent; 693 elem = elem.parent;
706 } while (elem != null); 694 } while (elem != null);
707 return false; 695 return false;
708 } 696 }
709 get contentEdge() { 697 get contentEdge() {
710 return new _ContentCssRect(this); 698 return new _ContentCssRect(this);
711 } 699 }
712 get paddingEdge() { 700 get paddingEdge() {
713 return new _PaddingCssRect(this); 701 return new _PaddingCssRect(this);
714 } 702 }
715 get borderEdge() { 703 get borderEdge() {
716 return new _BorderCssRect(this); 704 return new _BorderCssRect(this);
717 } 705 }
718 get marginEdge() { 706 get marginEdge() {
719 return new _MarginCssRect(this); 707 return new _MarginCssRect(this);
720 } 708 }
721 get documentOffset() { 709 get documentOffset() {
722 return this.offsetTo(exports.document.documentElement); 710 return this.offsetTo(exports.document.documentElement);
723 } 711 }
724 offsetTo(parent) { 712 offsetTo(parent) {
725 return Element._offsetToHelper(this, parent); 713 return Element._offsetToHelper(this, parent);
726 } 714 }
727 static _offsetToHelper(current, parent) { 715 static _offsetToHelper(current, parent) {
728 let sameAsParent = dart.equals(current, parent); 716 let sameAsParent = dart.equals(current, parent);
729 let foundAsParent = dart.notNull(sameAsParent) || parent.tagName == 'HTML' ; 717 let foundAsParent = dart.notNull(sameAsParent) || parent.tagName == 'HTML' ;
730 if (current == null || dart.notNull(sameAsParent)) { 718 if (current == null || dart.notNull(sameAsParent)) {
731 if (dart.notNull(foundAsParent)) 719 if (dart.notNull(foundAsParent)) return new math.Point(0, 0);
732 return new math.Point(0, 0);
733 dart.throw(new core.ArgumentError("Specified element is not a transitive offset " + "parent of this element.")); 720 dart.throw(new core.ArgumentError("Specified element is not a transitive offset " + "parent of this element."));
734 } 721 }
735 let parentOffset = current.offsetParent; 722 let parentOffset = current.offsetParent;
736 let p = Element._offsetToHelper(parentOffset, parent); 723 let p = Element._offsetToHelper(parentOffset, parent);
737 return new math.Point(dart.dsend(p.x, '+', current.offsetLeft), dart.dsend (p.y, '+', current.offsetTop)); 724 return new math.Point(dart.dsend(p.x, '+', current.offsetLeft), dart.dsend (p.y, '+', current.offsetTop));
738 } 725 }
739 createFragment(html, opts) { 726 createFragment(html, opts) {
740 let validator = opts && 'validator' in opts ? opts.validator : null; 727 let validator = opts && 'validator' in opts ? opts.validator : null;
741 let treeSanitizer = opts && 'treeSanitizer' in opts ? opts.treeSanitizer : null; 728 let treeSanitizer = opts && 'treeSanitizer' in opts ? opts.treeSanitizer : null;
742 if (treeSanitizer == null) { 729 if (treeSanitizer == null) {
(...skipping 397 matching lines...) Expand 10 before | Expand all | Expand 10 after
1140 return wrap_jso(this.raw.requestFullscreen()); 1127 return wrap_jso(this.raw.requestFullscreen());
1141 } 1128 }
1142 requestPointerLock() { 1129 requestPointerLock() {
1143 this[_requestPointerLock_1](); 1130 this[_requestPointerLock_1]();
1144 return; 1131 return;
1145 } 1132 }
1146 [_requestPointerLock_1]() { 1133 [_requestPointerLock_1]() {
1147 return wrap_jso(this.raw.requestPointerLock()); 1134 return wrap_jso(this.raw.requestPointerLock());
1148 } 1135 }
1149 [_scrollIntoView](alignWithTop) { 1136 [_scrollIntoView](alignWithTop) {
1150 if (alignWithTop === void 0) 1137 if (alignWithTop === void 0) alignWithTop = null;
1151 alignWithTop = null;
1152 if (alignWithTop != null) { 1138 if (alignWithTop != null) {
1153 this[_scrollIntoView_1](alignWithTop); 1139 this[_scrollIntoView_1](alignWithTop);
1154 return; 1140 return;
1155 } 1141 }
1156 this[_scrollIntoView_2](); 1142 this[_scrollIntoView_2]();
1157 return; 1143 return;
1158 } 1144 }
1159 [_scrollIntoView_1](alignWithTop) { 1145 [_scrollIntoView_1](alignWithTop) {
1160 return wrap_jso(this.raw.scrollIntoView(unwrap_jso(alignWithTop))); 1146 return wrap_jso(this.raw.scrollIntoView(unwrap_jso(alignWithTop)));
1161 } 1147 }
1162 [_scrollIntoView_2]() { 1148 [_scrollIntoView_2]() {
1163 return wrap_jso(this.raw.scrollIntoView()); 1149 return wrap_jso(this.raw.scrollIntoView());
1164 } 1150 }
1165 [_scrollIntoViewIfNeeded](centerIfNeeded) { 1151 [_scrollIntoViewIfNeeded](centerIfNeeded) {
1166 if (centerIfNeeded === void 0) 1152 if (centerIfNeeded === void 0) centerIfNeeded = null;
1167 centerIfNeeded = null;
1168 if (centerIfNeeded != null) { 1153 if (centerIfNeeded != null) {
1169 this[_scrollIntoViewIfNeeded_1](centerIfNeeded); 1154 this[_scrollIntoViewIfNeeded_1](centerIfNeeded);
1170 return; 1155 return;
1171 } 1156 }
1172 this[_scrollIntoViewIfNeeded_2](); 1157 this[_scrollIntoViewIfNeeded_2]();
1173 return; 1158 return;
1174 } 1159 }
1175 [_scrollIntoViewIfNeeded_1](centerIfNeeded) { 1160 [_scrollIntoViewIfNeeded_1](centerIfNeeded) {
1176 return wrap_jso(this.raw.scrollIntoViewIfNeeded(unwrap_jso(centerIfNeeded) )); 1161 return wrap_jso(this.raw.scrollIntoViewIfNeeded(unwrap_jso(centerIfNeeded) ));
1177 } 1162 }
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after
1401 names: ['internalCreateHtmlElement'] 1386 names: ['internalCreateHtmlElement']
1402 }); 1387 });
1403 HtmlElement[dart.metadata] = () => [dart.const(new _js_helper.Native("HTMLElem ent"))]; 1388 HtmlElement[dart.metadata] = () => [dart.const(new _js_helper.Native("HTMLElem ent"))];
1404 class AnchorElement extends HtmlElement { 1389 class AnchorElement extends HtmlElement {
1405 static _() { 1390 static _() {
1406 dart.throw(new core.UnsupportedError("Not supported")); 1391 dart.throw(new core.UnsupportedError("Not supported"));
1407 } 1392 }
1408 static new(opts) { 1393 static new(opts) {
1409 let href = opts && 'href' in opts ? opts.href : null; 1394 let href = opts && 'href' in opts ? opts.href : null;
1410 let e = dart.as(exports.document.createElement("a"), AnchorElement); 1395 let e = dart.as(exports.document.createElement("a"), AnchorElement);
1411 if (href != null) 1396 if (href != null) e.href = href;
1412 e.href = href;
1413 return e; 1397 return e;
1414 } 1398 }
1415 static internalCreateAnchorElement() { 1399 static internalCreateAnchorElement() {
1416 return new AnchorElement.internal_(); 1400 return new AnchorElement.internal_();
1417 } 1401 }
1418 internal_() { 1402 internal_() {
1419 super.internal_(); 1403 super.internal_();
1420 } 1404 }
1421 get download() { 1405 get download() {
1422 return dart.as(wrap_jso(this.raw.download), core.String); 1406 return dart.as(wrap_jso(this.raw.download), core.String);
(...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after
1668 return e; 1652 return e;
1669 } 1653 }
1670 get matchingTarget() { 1654 get matchingTarget() {
1671 if (this[_selector] == null) { 1655 if (this[_selector] == null) {
1672 dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.')); 1656 dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.'));
1673 } 1657 }
1674 let currentTarget = dart.as(this.currentTarget, Element); 1658 let currentTarget = dart.as(this.currentTarget, Element);
1675 let target = dart.as(this.target, Element); 1659 let target = dart.as(this.target, Element);
1676 let matchedTarget = null; 1660 let matchedTarget = null;
1677 do { 1661 do {
1678 if (dart.notNull(target.matches(this[_selector]))) 1662 if (dart.notNull(target.matches(this[_selector]))) return target;
1679 return target;
1680 target = target.parent; 1663 target = target.parent;
1681 } while (target != null && !dart.equals(target, currentTarget.parent)); 1664 } while (target != null && !dart.equals(target, currentTarget.parent));
1682 dart.throw(new core.StateError('No selector matched for populating matched Target.')); 1665 dart.throw(new core.StateError('No selector matched for populating matched Target.'));
1683 } 1666 }
1684 static _() { 1667 static _() {
1685 dart.throw(new core.UnsupportedError("Not supported")); 1668 dart.throw(new core.UnsupportedError("Not supported"));
1686 } 1669 }
1687 static internalCreateEvent() { 1670 static internalCreateEvent() {
1688 return new Event.internal_(); 1671 return new Event.internal_();
1689 } 1672 }
(...skipping 372 matching lines...) Expand 10 before | Expand all | Expand 10 after
2062 }), 2045 }),
2063 statics: () => ({internalCreateConsoleBase: [ConsoleBase, []]}), 2046 statics: () => ({internalCreateConsoleBase: [ConsoleBase, []]}),
2064 names: ['internalCreateConsoleBase'] 2047 names: ['internalCreateConsoleBase']
2065 }); 2048 });
2066 ConsoleBase[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ConsoleBase')), dart.const(new _metadata.Exper imental()), dart.const(new _js_helper.Native("ConsoleBase"))]; 2049 ConsoleBase[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ConsoleBase')), dart.const(new _metadata.Exper imental()), dart.const(new _js_helper.Native("ConsoleBase"))];
2067 class CssStyleDeclarationBase extends core.Object { 2050 class CssStyleDeclarationBase extends core.Object {
2068 getPropertyValue(propertyName) { 2051 getPropertyValue(propertyName) {
2069 return dart.throw(new core.StateError('getProperty not overridden in dart: html')); 2052 return dart.throw(new core.StateError('getProperty not overridden in dart: html'));
2070 } 2053 }
2071 setProperty(propertyName, value, priority) { 2054 setProperty(propertyName, value, priority) {
2072 if (priority === void 0) 2055 if (priority === void 0) priority = null;
2073 priority = null;
2074 return dart.throw(new core.StateError('setProperty not overridden in dart: html')); 2056 return dart.throw(new core.StateError('setProperty not overridden in dart: html'));
2075 } 2057 }
2076 get alignContent() { 2058 get alignContent() {
2077 return this.getPropertyValue('align-content'); 2059 return this.getPropertyValue('align-content');
2078 } 2060 }
2079 set alignContent(value) { 2061 set alignContent(value) {
2080 this.setProperty('align-content', value, ''); 2062 this.setProperty('align-content', value, '');
2081 } 2063 }
2082 get alignItems() { 2064 get alignItems() {
2083 return this.getPropertyValue('align-items'); 2065 return this.getPropertyValue('align-items');
(...skipping 2081 matching lines...) Expand 10 before | Expand all | Expand 10 after
4165 return this[_getPropertyValue](dart.notNull(html_common.Device.cssPrefix ) + dart.notNull(propertyName)); 4147 return this[_getPropertyValue](dart.notNull(html_common.Device.cssPrefix ) + dart.notNull(propertyName));
4166 } 4148 }
4167 } 4149 }
4168 supportsProperty(propertyName) { 4150 supportsProperty(propertyName) {
4169 return dart.notNull(this[_supportsProperty](propertyName)) || dart.notNull (this[_supportsProperty](CssStyleDeclaration._camelCase(dart.notNull(html_common .Device.cssPrefix) + dart.notNull(propertyName)))); 4151 return dart.notNull(this[_supportsProperty](propertyName)) || dart.notNull (this[_supportsProperty](CssStyleDeclaration._camelCase(dart.notNull(html_common .Device.cssPrefix) + dart.notNull(propertyName))));
4170 } 4152 }
4171 [_supportsProperty](propertyName) { 4153 [_supportsProperty](propertyName) {
4172 return propertyName in this.raw; 4154 return propertyName in this.raw;
4173 } 4155 }
4174 setProperty(propertyName, value, priority) { 4156 setProperty(propertyName, value, priority) {
4175 if (priority === void 0) 4157 if (priority === void 0) priority = null;
4176 priority = null;
4177 return this[_setPropertyHelper](this[_browserPropertyName](propertyName), value, priority); 4158 return this[_setPropertyHelper](this[_browserPropertyName](propertyName), value, priority);
4178 } 4159 }
4179 [_browserPropertyName](propertyName) { 4160 [_browserPropertyName](propertyName) {
4180 let name = CssStyleDeclaration._readCache(propertyName); 4161 let name = CssStyleDeclaration._readCache(propertyName);
4181 if (typeof name == 'string') 4162 if (typeof name == 'string') return name;
4182 return name;
4183 if (dart.notNull(this[_supportsProperty](CssStyleDeclaration._camelCase(pr opertyName)))) { 4163 if (dart.notNull(this[_supportsProperty](CssStyleDeclaration._camelCase(pr opertyName)))) {
4184 name = propertyName; 4164 name = propertyName;
4185 } else { 4165 } else {
4186 name = dart.notNull(html_common.Device.cssPrefix) + dart.notNull(propert yName); 4166 name = dart.notNull(html_common.Device.cssPrefix) + dart.notNull(propert yName);
4187 } 4167 }
4188 CssStyleDeclaration._writeCache(propertyName, name); 4168 CssStyleDeclaration._writeCache(propertyName, name);
4189 return name; 4169 return name;
4190 } 4170 }
4191 static _readCache(key) { 4171 static _readCache(key) {
4192 return null; 4172 return null;
4193 } 4173 }
4194 static _writeCache(key, value) {} 4174 static _writeCache(key, value) {}
4195 static _camelCase(hyphenated) { 4175 static _camelCase(hyphenated) {
4196 return hyphenated[dartx.replaceFirst](core.RegExp.new('^-ms-'), 'ms-')[dar tx.replaceAllMapped](core.RegExp.new('-([a-z]+)', {caseSensitive: false}), dart. fn(match => dart.as(dart.dsend(dart.dsend(dart.dindex(dart.dindex(match, 0), 1), 'toUpperCase'), '+', dart.dsend(dart.dindex(match, 0), 'substring', 2)), core.S tring), core.String, [dart.dynamic])); 4176 return hyphenated[dartx.replaceFirst](core.RegExp.new('^-ms-'), 'ms-')[dar tx.replaceAllMapped](core.RegExp.new('-([a-z]+)', {caseSensitive: false}), dart. fn(match => dart.as(dart.dsend(dart.dsend(dart.dindex(dart.dindex(match, 0), 1), 'toUpperCase'), '+', dart.dsend(dart.dindex(match, 0), 'substring', 2)), core.S tring), core.String, [dart.dynamic]));
4197 } 4177 }
4198 [_setPropertyHelper](propertyName, value, priority) { 4178 [_setPropertyHelper](propertyName, value, priority) {
4199 if (priority === void 0) 4179 if (priority === void 0) priority = null;
4200 priority = null; 4180 if (value == null) value = '';
4201 if (value == null) 4181 if (priority == null) priority = '';
4202 value = '';
4203 if (priority == null)
4204 priority = '';
4205 this.raw.setProperty(propertyName, value, priority); 4182 this.raw.setProperty(propertyName, value, priority);
4206 } 4183 }
4207 static get supportsTransitions() { 4184 static get supportsTransitions() {
4208 return exports.document.body.style.supportsProperty('transition'); 4185 return exports.document.body.style.supportsProperty('transition');
4209 } 4186 }
4210 static _() { 4187 static _() {
4211 dart.throw(new core.UnsupportedError("Not supported")); 4188 dart.throw(new core.UnsupportedError("Not supported"));
4212 } 4189 }
4213 static internalCreateCssStyleDeclaration() { 4190 static internalCreateCssStyleDeclaration() {
4214 return new CssStyleDeclaration.internal_(); 4191 return new CssStyleDeclaration.internal_();
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
4310 class _CssStyleDeclarationSet extends dart.mixin(core.Object, CssStyleDeclarat ionBase) { 4287 class _CssStyleDeclarationSet extends dart.mixin(core.Object, CssStyleDeclarat ionBase) {
4311 _CssStyleDeclarationSet(elementIterable) { 4288 _CssStyleDeclarationSet(elementIterable) {
4312 this[_elementIterable] = elementIterable; 4289 this[_elementIterable] = elementIterable;
4313 this[_elementCssStyleDeclarationSetIterable] = null; 4290 this[_elementCssStyleDeclarationSetIterable] = null;
4314 this[_elementCssStyleDeclarationSetIterable] = dart.as(core.List.from(this [_elementIterable])[dartx.map](dart.fn(e => dart.dload(e, 'style'))), core.Itera ble$(CssStyleDeclaration)); 4291 this[_elementCssStyleDeclarationSetIterable] = dart.as(core.List.from(this [_elementIterable])[dartx.map](dart.fn(e => dart.dload(e, 'style'))), core.Itera ble$(CssStyleDeclaration));
4315 } 4292 }
4316 getPropertyValue(propertyName) { 4293 getPropertyValue(propertyName) {
4317 return this[_elementCssStyleDeclarationSetIterable][dartx.first].getProper tyValue(propertyName); 4294 return this[_elementCssStyleDeclarationSetIterable][dartx.first].getProper tyValue(propertyName);
4318 } 4295 }
4319 setProperty(propertyName, value, priority) { 4296 setProperty(propertyName, value, priority) {
4320 if (priority === void 0) 4297 if (priority === void 0) priority = null;
4321 priority = null;
4322 this[_elementCssStyleDeclarationSetIterable][dartx.forEach](dart.fn(e => d art.dsend(e, 'setProperty', propertyName, value, priority))); 4298 this[_elementCssStyleDeclarationSetIterable][dartx.forEach](dart.fn(e => d art.dsend(e, 'setProperty', propertyName, value, priority)));
4323 } 4299 }
4324 } 4300 }
4325 dart.setSignature(_CssStyleDeclarationSet, { 4301 dart.setSignature(_CssStyleDeclarationSet, {
4326 constructors: () => ({_CssStyleDeclarationSet: [_CssStyleDeclarationSet, [co re.Iterable$(Element)]]}) 4302 constructors: () => ({_CssStyleDeclarationSet: [_CssStyleDeclarationSet, [co re.Iterable$(Element)]]})
4327 }); 4303 });
4328 class DivElement extends HtmlElement { 4304 class DivElement extends HtmlElement {
4329 static _() { 4305 static _() {
4330 dart.throw(new core.UnsupportedError("Not supported")); 4306 dart.throw(new core.UnsupportedError("Not supported"));
4331 } 4307 }
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
4510 [_caretRangeFromPoint_1](x, y) { 4486 [_caretRangeFromPoint_1](x, y) {
4511 return dart.as(wrap_jso(this.raw.caretRangeFromPoint(unwrap_jso(x), unwrap _jso(y))), Range); 4487 return dart.as(wrap_jso(this.raw.caretRangeFromPoint(unwrap_jso(x), unwrap _jso(y))), Range);
4512 } 4488 }
4513 createDocumentFragment() { 4489 createDocumentFragment() {
4514 return this[_createDocumentFragment_1](); 4490 return this[_createDocumentFragment_1]();
4515 } 4491 }
4516 [_createDocumentFragment_1]() { 4492 [_createDocumentFragment_1]() {
4517 return dart.as(wrap_jso(this.raw.createDocumentFragment()), DocumentFragme nt); 4493 return dart.as(wrap_jso(this.raw.createDocumentFragment()), DocumentFragme nt);
4518 } 4494 }
4519 [_createElement](localName_OR_tagName, typeExtension) { 4495 [_createElement](localName_OR_tagName, typeExtension) {
4520 if (typeExtension === void 0) 4496 if (typeExtension === void 0) typeExtension = null;
4521 typeExtension = null;
4522 if (typeExtension == null) { 4497 if (typeExtension == null) {
4523 return this[_createElement_1](localName_OR_tagName); 4498 return this[_createElement_1](localName_OR_tagName);
4524 } 4499 }
4525 if (typeExtension != null) { 4500 if (typeExtension != null) {
4526 return this[_createElement_2](localName_OR_tagName, typeExtension); 4501 return this[_createElement_2](localName_OR_tagName, typeExtension);
4527 } 4502 }
4528 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") ); 4503 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") );
4529 } 4504 }
4530 [_createElement_1](tagName) { 4505 [_createElement_1](tagName) {
4531 return dart.as(wrap_jso(this.raw.createElement(unwrap_jso(tagName))), Elem ent); 4506 return dart.as(wrap_jso(this.raw.createElement(unwrap_jso(tagName))), Elem ent);
4532 } 4507 }
4533 [_createElement_2](localName, typeExtension) { 4508 [_createElement_2](localName, typeExtension) {
4534 return dart.as(wrap_jso(this.raw.createElement(unwrap_jso(localName), unwr ap_jso(typeExtension))), Element); 4509 return dart.as(wrap_jso(this.raw.createElement(unwrap_jso(localName), unwr ap_jso(typeExtension))), Element);
4535 } 4510 }
4536 [_createElementNS](namespaceURI, qualifiedName, typeExtension) { 4511 [_createElementNS](namespaceURI, qualifiedName, typeExtension) {
4537 if (typeExtension === void 0) 4512 if (typeExtension === void 0) typeExtension = null;
4538 typeExtension = null;
4539 if (typeExtension == null) { 4513 if (typeExtension == null) {
4540 return this[_createElementNS_1](namespaceURI, qualifiedName); 4514 return this[_createElementNS_1](namespaceURI, qualifiedName);
4541 } 4515 }
4542 if (typeExtension != null) { 4516 if (typeExtension != null) {
4543 return this[_createElementNS_2](namespaceURI, qualifiedName, typeExtensi on); 4517 return this[_createElementNS_2](namespaceURI, qualifiedName, typeExtensi on);
4544 } 4518 }
4545 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") ); 4519 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") );
4546 } 4520 }
4547 [_createElementNS_1](namespaceURI, qualifiedName) { 4521 [_createElementNS_1](namespaceURI, qualifiedName) {
4548 return dart.as(wrap_jso(this.raw.createElementNS(unwrap_jso(namespaceURI), unwrap_jso(qualifiedName))), Element); 4522 return dart.as(wrap_jso(this.raw.createElementNS(unwrap_jso(namespaceURI), unwrap_jso(qualifiedName))), Element);
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
4618 [_getElementsByName_1](elementName) { 4592 [_getElementsByName_1](elementName) {
4619 return dart.as(wrap_jso(this.raw.getElementsByName(unwrap_jso(elementName) )), NodeList); 4593 return dart.as(wrap_jso(this.raw.getElementsByName(unwrap_jso(elementName) )), NodeList);
4620 } 4594 }
4621 getElementsByTagName(localName) { 4595 getElementsByTagName(localName) {
4622 return this[_getElementsByTagName_1](localName); 4596 return this[_getElementsByTagName_1](localName);
4623 } 4597 }
4624 [_getElementsByTagName_1](localName) { 4598 [_getElementsByTagName_1](localName) {
4625 return dart.as(wrap_jso(this.raw.getElementsByTagName(unwrap_jso(localName ))), HtmlCollection); 4599 return dart.as(wrap_jso(this.raw.getElementsByTagName(unwrap_jso(localName ))), HtmlCollection);
4626 } 4600 }
4627 importNode(node, deep) { 4601 importNode(node, deep) {
4628 if (deep === void 0) 4602 if (deep === void 0) deep = null;
4629 deep = null;
4630 if (deep != null) { 4603 if (deep != null) {
4631 return this[_importNode_1](node, deep); 4604 return this[_importNode_1](node, deep);
4632 } 4605 }
4633 return this[_importNode_2](node); 4606 return this[_importNode_2](node);
4634 } 4607 }
4635 [_importNode_1](node, deep) { 4608 [_importNode_1](node, deep) {
4636 return dart.as(wrap_jso(this.raw.importNode(unwrap_jso(node), unwrap_jso(d eep))), Node); 4609 return dart.as(wrap_jso(this.raw.importNode(unwrap_jso(node), unwrap_jso(d eep))), Node);
4637 } 4610 }
4638 [_importNode_2](node) { 4611 [_importNode_2](node) {
4639 return dart.as(wrap_jso(this.raw.importNode(unwrap_jso(node))), Node); 4612 return dart.as(wrap_jso(this.raw.importNode(unwrap_jso(node))), Node);
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
4757 queryAll(relativeSelectors) { 4730 queryAll(relativeSelectors) {
4758 return this.querySelectorAll(relativeSelectors); 4731 return this.querySelectorAll(relativeSelectors);
4759 } 4732 }
4760 get supportsRegisterElement() { 4733 get supportsRegisterElement() {
4761 return true; 4734 return true;
4762 } 4735 }
4763 get supportsRegister() { 4736 get supportsRegister() {
4764 return this.supportsRegisterElement; 4737 return this.supportsRegisterElement;
4765 } 4738 }
4766 createElement(tagName, typeExtension) { 4739 createElement(tagName, typeExtension) {
4767 if (typeExtension === void 0) 4740 if (typeExtension === void 0) typeExtension = null;
4768 typeExtension = null;
4769 return this[_createElement](tagName, typeExtension); 4741 return this[_createElement](tagName, typeExtension);
4770 } 4742 }
4771 createElementNS(namespaceURI, qualifiedName, typeExtension) { 4743 createElementNS(namespaceURI, qualifiedName, typeExtension) {
4772 if (typeExtension === void 0) 4744 if (typeExtension === void 0) typeExtension = null;
4773 typeExtension = null;
4774 return this[_createElementNS](namespaceURI, qualifiedName, typeExtension); 4745 return this[_createElementNS](namespaceURI, qualifiedName, typeExtension);
4775 } 4746 }
4776 } 4747 }
4777 dart.defineNamedConstructor(Document, 'internal_'); 4748 dart.defineNamedConstructor(Document, 'internal_');
4778 dart.setSignature(Document, { 4749 dart.setSignature(Document, {
4779 constructors: () => ({ 4750 constructors: () => ({
4780 _: [Document, []], 4751 _: [Document, []],
4781 internal_: [Document, []] 4752 internal_: [Document, []]
4782 }), 4753 }),
4783 methods: () => ({ 4754 methods: () => ({
(...skipping 304 matching lines...) Expand 10 before | Expand all | Expand 10 after
5088 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), core.String); 5059 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), core.String);
5089 } 5060 }
5090 remove(tokens) { 5061 remove(tokens) {
5091 this[_remove_1](tokens); 5062 this[_remove_1](tokens);
5092 return; 5063 return;
5093 } 5064 }
5094 [_remove_1](tokens) { 5065 [_remove_1](tokens) {
5095 return wrap_jso(this.raw.remove(unwrap_jso(tokens))); 5066 return wrap_jso(this.raw.remove(unwrap_jso(tokens)));
5096 } 5067 }
5097 toggle(token, force) { 5068 toggle(token, force) {
5098 if (force === void 0) 5069 if (force === void 0) force = null;
5099 force = null;
5100 if (force != null) { 5070 if (force != null) {
5101 return this[_toggle_1](token, force); 5071 return this[_toggle_1](token, force);
5102 } 5072 }
5103 return this[_toggle_2](token); 5073 return this[_toggle_2](token);
5104 } 5074 }
5105 [_toggle_1](token, force) { 5075 [_toggle_1](token, force) {
5106 return dart.as(wrap_jso(this.raw.toggle(unwrap_jso(token), unwrap_jso(forc e))), core.bool); 5076 return dart.as(wrap_jso(this.raw.toggle(unwrap_jso(token), unwrap_jso(forc e))), core.bool);
5107 } 5077 }
5108 [_toggle_2](token) { 5078 [_toggle_2](token) {
5109 return dart.as(wrap_jso(this.raw.toggle(unwrap_jso(token))), core.bool); 5079 return dart.as(wrap_jso(this.raw.toggle(unwrap_jso(token))), core.bool);
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
5168 } 5138 }
5169 addAll(iterable) { 5139 addAll(iterable) {
5170 if (dart.is(iterable, _ChildNodeListLazy)) { 5140 if (dart.is(iterable, _ChildNodeListLazy)) {
5171 iterable = core.List$(Element).from(iterable); 5141 iterable = core.List$(Element).from(iterable);
5172 } 5142 }
5173 for (let element of iterable) { 5143 for (let element of iterable) {
5174 this[_element].append(element); 5144 this[_element].append(element);
5175 } 5145 }
5176 } 5146 }
5177 sort(compare) { 5147 sort(compare) {
5178 if (compare === void 0) 5148 if (compare === void 0) compare = null;
5179 compare = null;
5180 dart.throw(new core.UnsupportedError('Cannot sort element lists')); 5149 dart.throw(new core.UnsupportedError('Cannot sort element lists'));
5181 } 5150 }
5182 shuffle(random) { 5151 shuffle(random) {
5183 if (random === void 0) 5152 if (random === void 0) random = null;
5184 random = null;
5185 dart.throw(new core.UnsupportedError('Cannot shuffle element lists')); 5153 dart.throw(new core.UnsupportedError('Cannot shuffle element lists'));
5186 } 5154 }
5187 removeWhere(test) { 5155 removeWhere(test) {
5188 this[_filter](test, false); 5156 this[_filter](test, false);
5189 } 5157 }
5190 retainWhere(test) { 5158 retainWhere(test) {
5191 this[_filter](test, true); 5159 this[_filter](test, true);
5192 } 5160 }
5193 [_filter](test, retainMatching) { 5161 [_filter](test, retainMatching) {
5194 let removed = null; 5162 let removed = null;
5195 if (dart.notNull(retainMatching)) { 5163 if (dart.notNull(retainMatching)) {
5196 removed = this[_element].children[dartx.where](dart.fn(e => !dart.notNul l(dart.dcall(test, e)), core.bool, [dart.dynamic])); 5164 removed = this[_element].children[dartx.where](dart.fn(e => !dart.notNul l(dart.dcall(test, e)), core.bool, [dart.dynamic]));
5197 } else { 5165 } else {
5198 removed = this[_element].children[dartx.where](dart.as(test, __CastType0 )); 5166 removed = this[_element].children[dartx.where](dart.as(test, __CastType0 ));
5199 } 5167 }
5200 for (let e of dart.as(removed, core.Iterable)) 5168 for (let e of dart.as(removed, core.Iterable))
5201 dart.dsend(e, 'remove'); 5169 dart.dsend(e, 'remove');
5202 } 5170 }
5203 setRange(start, end, iterable, skipCount) { 5171 setRange(start, end, iterable, skipCount) {
5204 if (skipCount === void 0) 5172 if (skipCount === void 0) skipCount = 0;
5205 skipCount = 0;
5206 dart.throw(new core.UnimplementedError()); 5173 dart.throw(new core.UnimplementedError());
5207 } 5174 }
5208 replaceRange(start, end, iterable) { 5175 replaceRange(start, end, iterable) {
5209 dart.throw(new core.UnimplementedError()); 5176 dart.throw(new core.UnimplementedError());
5210 } 5177 }
5211 fillRange(start, end, fillValue) { 5178 fillRange(start, end, fillValue) {
5212 if (fillValue === void 0) 5179 if (fillValue === void 0) fillValue = null;
5213 fillValue = null;
5214 dart.throw(new core.UnimplementedError()); 5180 dart.throw(new core.UnimplementedError());
5215 } 5181 }
5216 remove(object) { 5182 remove(object) {
5217 if (dart.is(object, Element)) { 5183 if (dart.is(object, Element)) {
5218 let element = object; 5184 let element = object;
5219 if (dart.equals(element.parentNode, this[_element])) { 5185 if (dart.equals(element.parentNode, this[_element])) {
5220 this[_element][_removeChild](element); 5186 this[_element][_removeChild](element);
5221 return true; 5187 return true;
5222 } 5188 }
5223 } 5189 }
(...skipping 24 matching lines...) Expand all
5248 } 5214 }
5249 removeLast() { 5215 removeLast() {
5250 let result = this.last; 5216 let result = this.last;
5251 if (result != null) { 5217 if (result != null) {
5252 this[_element][_removeChild](result); 5218 this[_element][_removeChild](result);
5253 } 5219 }
5254 return result; 5220 return result;
5255 } 5221 }
5256 get first() { 5222 get first() {
5257 let result = this[_element][_firstElementChild]; 5223 let result = this[_element][_firstElementChild];
5258 if (result == null) 5224 if (result == null) dart.throw(new core.StateError("No elements"));
5259 dart.throw(new core.StateError("No elements"));
5260 return result; 5225 return result;
5261 } 5226 }
5262 get last() { 5227 get last() {
5263 let result = this[_element][_lastElementChild]; 5228 let result = this[_element][_lastElementChild];
5264 if (result == null) 5229 if (result == null) dart.throw(new core.StateError("No elements"));
5265 dart.throw(new core.StateError("No elements"));
5266 return result; 5230 return result;
5267 } 5231 }
5268 get single() { 5232 get single() {
5269 if (dart.notNull(this.length) > 1) 5233 if (dart.notNull(this.length) > 1) dart.throw(new core.StateError("More th an one element"));
5270 dart.throw(new core.StateError("More than one element"));
5271 return this.first; 5234 return this.first;
5272 } 5235 }
5273 get rawList() { 5236 get rawList() {
5274 return this[_childElements]; 5237 return this[_childElements];
5275 } 5238 }
5276 } 5239 }
5277 _ChildrenElementList[dart.implements] = () => [html_common.NodeListWrapper]; 5240 _ChildrenElementList[dart.implements] = () => [html_common.NodeListWrapper];
5278 dart.defineNamedConstructor(_ChildrenElementList, '_wrap'); 5241 dart.defineNamedConstructor(_ChildrenElementList, '_wrap');
5279 dart.setSignature(_ChildrenElementList, { 5242 dart.setSignature(_ChildrenElementList, {
5280 constructors: () => ({_wrap: [_ChildrenElementList, [Element]]}), 5243 constructors: () => ({_wrap: [_ChildrenElementList, [Element]]}),
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
5342 return dart.as(this[_nodeList][dartx.get](index), Element); 5305 return dart.as(this[_nodeList][dartx.get](index), Element);
5343 } 5306 }
5344 set(index, value) { 5307 set(index, value) {
5345 dart.throw(new core.UnsupportedError('Cannot modify list')); 5308 dart.throw(new core.UnsupportedError('Cannot modify list'));
5346 return value; 5309 return value;
5347 } 5310 }
5348 set length(newLength) { 5311 set length(newLength) {
5349 dart.throw(new core.UnsupportedError('Cannot modify list')); 5312 dart.throw(new core.UnsupportedError('Cannot modify list'));
5350 } 5313 }
5351 sort(compare) { 5314 sort(compare) {
5352 if (compare === void 0) 5315 if (compare === void 0) compare = null;
5353 compare = null;
5354 dart.throw(new core.UnsupportedError('Cannot sort list')); 5316 dart.throw(new core.UnsupportedError('Cannot sort list'));
5355 } 5317 }
5356 shuffle(random) { 5318 shuffle(random) {
5357 if (random === void 0) 5319 if (random === void 0) random = null;
5358 random = null;
5359 dart.throw(new core.UnsupportedError('Cannot shuffle list')); 5320 dart.throw(new core.UnsupportedError('Cannot shuffle list'));
5360 } 5321 }
5361 get first() { 5322 get first() {
5362 return dart.as(this[_nodeList][dartx.first], Element); 5323 return dart.as(this[_nodeList][dartx.first], Element);
5363 } 5324 }
5364 get last() { 5325 get last() {
5365 return dart.as(this[_nodeList][dartx.last], Element); 5326 return dart.as(this[_nodeList][dartx.last], Element);
5366 } 5327 }
5367 get single() { 5328 get single() {
5368 return dart.as(this[_nodeList][dartx.single], Element); 5329 return dart.as(this[_nodeList][dartx.single], Element);
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after
5596 return wrap_jso(this.raw.forward()); 5557 return wrap_jso(this.raw.forward());
5597 } 5558 }
5598 go(distance) { 5559 go(distance) {
5599 this[_go_1](distance); 5560 this[_go_1](distance);
5600 return; 5561 return;
5601 } 5562 }
5602 [_go_1](distance) { 5563 [_go_1](distance) {
5603 return wrap_jso(this.raw.go(unwrap_jso(distance))); 5564 return wrap_jso(this.raw.go(unwrap_jso(distance)));
5604 } 5565 }
5605 pushState(data, title, url) { 5566 pushState(data, title, url) {
5606 if (url === void 0) 5567 if (url === void 0) url = null;
5607 url = null;
5608 if (url != null) { 5568 if (url != null) {
5609 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data) ; 5569 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data) ;
5610 this[_pushState_1](data_1, title, url); 5570 this[_pushState_1](data_1, title, url);
5611 return; 5571 return;
5612 } 5572 }
5613 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data); 5573 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
5614 this[_pushState_2](data_1, title); 5574 this[_pushState_2](data_1, title);
5615 return; 5575 return;
5616 } 5576 }
5617 [_pushState_1](data, title, url) { 5577 [_pushState_1](data, title, url) {
5618 return wrap_jso(this.raw.pushState(unwrap_jso(data), unwrap_jso(title), un wrap_jso(url))); 5578 return wrap_jso(this.raw.pushState(unwrap_jso(data), unwrap_jso(title), un wrap_jso(url)));
5619 } 5579 }
5620 [_pushState_2](data, title) { 5580 [_pushState_2](data, title) {
5621 return wrap_jso(this.raw.pushState(unwrap_jso(data), unwrap_jso(title))); 5581 return wrap_jso(this.raw.pushState(unwrap_jso(data), unwrap_jso(title)));
5622 } 5582 }
5623 replaceState(data, title, url) { 5583 replaceState(data, title, url) {
5624 if (url === void 0) 5584 if (url === void 0) url = null;
5625 url = null;
5626 if (url != null) { 5585 if (url != null) {
5627 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data) ; 5586 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data) ;
5628 this[_replaceState_1](data_1, title, url); 5587 this[_replaceState_1](data_1, title, url);
5629 return; 5588 return;
5630 } 5589 }
5631 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data); 5590 let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
5632 this[_replaceState_2](data_1, title); 5591 this[_replaceState_2](data_1, title);
5633 return; 5592 return;
5634 } 5593 }
5635 [_replaceState_1](data, title, url) { 5594 [_replaceState_1](data, title, url) {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
5674 } 5633 }
5675 add(value) { 5634 add(value) {
5676 dart.as(value, E); 5635 dart.as(value, E);
5677 dart.throw(new core.UnsupportedError("Cannot add to immutable List.")); 5636 dart.throw(new core.UnsupportedError("Cannot add to immutable List."));
5678 } 5637 }
5679 addAll(iterable) { 5638 addAll(iterable) {
5680 dart.as(iterable, core.Iterable$(E)); 5639 dart.as(iterable, core.Iterable$(E));
5681 dart.throw(new core.UnsupportedError("Cannot add to immutable List.")); 5640 dart.throw(new core.UnsupportedError("Cannot add to immutable List."));
5682 } 5641 }
5683 sort(compare) { 5642 sort(compare) {
5684 if (compare === void 0) 5643 if (compare === void 0) compare = null;
5685 compare = null;
5686 dart.as(compare, dart.functionType(core.int, [E, E])); 5644 dart.as(compare, dart.functionType(core.int, [E, E]));
5687 dart.throw(new core.UnsupportedError("Cannot sort immutable List.")); 5645 dart.throw(new core.UnsupportedError("Cannot sort immutable List."));
5688 } 5646 }
5689 shuffle(random) { 5647 shuffle(random) {
5690 if (random === void 0) 5648 if (random === void 0) random = null;
5691 random = null;
5692 dart.throw(new core.UnsupportedError("Cannot shuffle immutable List.")); 5649 dart.throw(new core.UnsupportedError("Cannot shuffle immutable List."));
5693 } 5650 }
5694 insert(index, element) { 5651 insert(index, element) {
5695 dart.as(element, E); 5652 dart.as(element, E);
5696 dart.throw(new core.UnsupportedError("Cannot add to immutable List.")); 5653 dart.throw(new core.UnsupportedError("Cannot add to immutable List."));
5697 } 5654 }
5698 insertAll(index, iterable) { 5655 insertAll(index, iterable) {
5699 dart.as(iterable, core.Iterable$(E)); 5656 dart.as(iterable, core.Iterable$(E));
5700 dart.throw(new core.UnsupportedError("Cannot add to immutable List.")); 5657 dart.throw(new core.UnsupportedError("Cannot add to immutable List."));
5701 } 5658 }
(...skipping 13 matching lines...) Expand all
5715 removeWhere(test) { 5672 removeWhere(test) {
5716 dart.as(test, dart.functionType(core.bool, [E])); 5673 dart.as(test, dart.functionType(core.bool, [E]));
5717 dart.throw(new core.UnsupportedError("Cannot remove from immutable List. ")); 5674 dart.throw(new core.UnsupportedError("Cannot remove from immutable List. "));
5718 } 5675 }
5719 retainWhere(test) { 5676 retainWhere(test) {
5720 dart.as(test, dart.functionType(core.bool, [E])); 5677 dart.as(test, dart.functionType(core.bool, [E]));
5721 dart.throw(new core.UnsupportedError("Cannot remove from immutable List. ")); 5678 dart.throw(new core.UnsupportedError("Cannot remove from immutable List. "));
5722 } 5679 }
5723 setRange(start, end, iterable, skipCount) { 5680 setRange(start, end, iterable, skipCount) {
5724 dart.as(iterable, core.Iterable$(E)); 5681 dart.as(iterable, core.Iterable$(E));
5725 if (skipCount === void 0) 5682 if (skipCount === void 0) skipCount = 0;
5726 skipCount = 0;
5727 dart.throw(new core.UnsupportedError("Cannot setRange on immutable List. ")); 5683 dart.throw(new core.UnsupportedError("Cannot setRange on immutable List. "));
5728 } 5684 }
5729 removeRange(start, end) { 5685 removeRange(start, end) {
5730 dart.throw(new core.UnsupportedError("Cannot removeRange on immutable Li st.")); 5686 dart.throw(new core.UnsupportedError("Cannot removeRange on immutable Li st."));
5731 } 5687 }
5732 replaceRange(start, end, iterable) { 5688 replaceRange(start, end, iterable) {
5733 dart.as(iterable, core.Iterable$(E)); 5689 dart.as(iterable, core.Iterable$(E));
5734 dart.throw(new core.UnsupportedError("Cannot modify an immutable List.") ); 5690 dart.throw(new core.UnsupportedError("Cannot modify an immutable List.") );
5735 } 5691 }
5736 fillRange(start, end, fillValue) { 5692 fillRange(start, end, fillValue) {
5737 if (fillValue === void 0) 5693 if (fillValue === void 0) fillValue = null;
5738 fillValue = null;
5739 dart.as(fillValue, E); 5694 dart.as(fillValue, E);
5740 dart.throw(new core.UnsupportedError("Cannot modify an immutable List.") ); 5695 dart.throw(new core.UnsupportedError("Cannot modify an immutable List.") );
5741 } 5696 }
5742 } 5697 }
5743 ImmutableListMixin[dart.implements] = () => [core.List$(E)]; 5698 ImmutableListMixin[dart.implements] = () => [core.List$(E)];
5744 dart.setSignature(ImmutableListMixin, { 5699 dart.setSignature(ImmutableListMixin, {
5745 methods: () => ({ 5700 methods: () => ({
5746 add: [dart.void, [E]], 5701 add: [dart.void, [E]],
5747 addAll: [dart.void, [core.Iterable$(E)]], 5702 addAll: [dart.void, [core.Iterable$(E)]],
5748 sort: [dart.void, [], [dart.functionType(core.int, [E, E])]], 5703 sort: [dart.void, [], [dart.functionType(core.int, [E, E])]],
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
5797 ['=='](other) { 5752 ['=='](other) {
5798 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other)); 5753 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other));
5799 } 5754 }
5800 get hashCode() { 5755 get hashCode() {
5801 return dart.hashCode(unwrap_jso(this)); 5756 return dart.hashCode(unwrap_jso(this));
5802 } 5757 }
5803 get length() { 5758 get length() {
5804 return dart.as(wrap_jso(this.raw.length), core.int); 5759 return dart.as(wrap_jso(this.raw.length), core.int);
5805 } 5760 }
5806 get(index) { 5761 get(index) {
5807 if (index >>> 0 !== index || index >= this.length) 5762 if (index >>> 0 !== index || index >= this.length) dart.throw(core.RangeEr ror.index(index, this));
5808 dart.throw(core.RangeError.index(index, this));
5809 return dart.as(wrap_jso(this.raw[index]), Node); 5763 return dart.as(wrap_jso(this.raw[index]), Node);
5810 } 5764 }
5811 set(index, value) { 5765 set(index, value) {
5812 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist.")); 5766 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist."));
5813 return value; 5767 return value;
5814 } 5768 }
5815 set length(value) { 5769 set length(value) {
5816 dart.throw(new core.UnsupportedError("Cannot resize immutable List.")); 5770 dart.throw(new core.UnsupportedError("Cannot resize immutable List."));
5817 } 5771 }
5818 get first() { 5772 get first() {
5819 if (dart.notNull(this.length) > 0) { 5773 if (dart.notNull(this.length) > 0) {
5820 return dart.as(wrap_jso(this.raw[0]), Node); 5774 return dart.as(wrap_jso(this.raw[0]), Node);
5821 } 5775 }
5822 dart.throw(new core.StateError("No elements")); 5776 dart.throw(new core.StateError("No elements"));
5823 } 5777 }
5824 get last() { 5778 get last() {
5825 let len = this.length; 5779 let len = this.length;
5826 if (dart.notNull(len) > 0) { 5780 if (dart.notNull(len) > 0) {
5827 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node); 5781 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node);
5828 } 5782 }
5829 dart.throw(new core.StateError("No elements")); 5783 dart.throw(new core.StateError("No elements"));
5830 } 5784 }
5831 get single() { 5785 get single() {
5832 let len = this.length; 5786 let len = this.length;
5833 if (len == 1) { 5787 if (len == 1) {
5834 return dart.as(wrap_jso(this.raw[0]), Node); 5788 return dart.as(wrap_jso(this.raw[0]), Node);
5835 } 5789 }
5836 if (len == 0) 5790 if (len == 0) dart.throw(new core.StateError("No elements"));
5837 dart.throw(new core.StateError("No elements"));
5838 dart.throw(new core.StateError("More than one element")); 5791 dart.throw(new core.StateError("More than one element"));
5839 } 5792 }
5840 elementAt(index) { 5793 elementAt(index) {
5841 return this.get(index); 5794 return this.get(index);
5842 } 5795 }
5843 item(index) { 5796 item(index) {
5844 return this[_item_1](index); 5797 return this[_item_1](index);
5845 } 5798 }
5846 [_item_1](index) { 5799 [_item_1](index) {
5847 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), Element); 5800 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), Element);
(...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after
6284 return dart.as(wrap_jso(this.raw.getResponseHeader(unwrap_jso(header))), c ore.String); 6237 return dart.as(wrap_jso(this.raw.getResponseHeader(unwrap_jso(header))), c ore.String);
6285 } 6238 }
6286 overrideMimeType(override) { 6239 overrideMimeType(override) {
6287 this[_overrideMimeType_1](override); 6240 this[_overrideMimeType_1](override);
6288 return; 6241 return;
6289 } 6242 }
6290 [_overrideMimeType_1](override) { 6243 [_overrideMimeType_1](override) {
6291 return wrap_jso(this.raw.overrideMimeType(unwrap_jso(override))); 6244 return wrap_jso(this.raw.overrideMimeType(unwrap_jso(override)));
6292 } 6245 }
6293 send(data) { 6246 send(data) {
6294 if (data === void 0) 6247 if (data === void 0) data = null;
6295 data = null;
6296 if (data == null) { 6248 if (data == null) {
6297 this[_send_1](); 6249 this[_send_1]();
6298 return; 6250 return;
6299 } 6251 }
6300 if (dart.is(data, Document) || data == null) { 6252 if (dart.is(data, Document) || data == null) {
6301 this[_send_2](dart.as(data, Document)); 6253 this[_send_2](dart.as(data, Document));
6302 return; 6254 return;
6303 } 6255 }
6304 if (typeof data == 'string' || data == null) { 6256 if (typeof data == 'string' || data == null) {
6305 this[_send_3](dart.as(data, core.String)); 6257 this[_send_3](dart.as(data, core.String));
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after
6743 [_setRangeText_1](replacement) { 6695 [_setRangeText_1](replacement) {
6744 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement))); 6696 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement)));
6745 } 6697 }
6746 [_setRangeText_2](replacement, start, end) { 6698 [_setRangeText_2](replacement, start, end) {
6747 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement), unwrap_jso( start), unwrap_jso(end))); 6699 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement), unwrap_jso( start), unwrap_jso(end)));
6748 } 6700 }
6749 [_setRangeText_3](replacement, start, end, selectionMode) { 6701 [_setRangeText_3](replacement, start, end, selectionMode) {
6750 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement), unwrap_jso( start), unwrap_jso(end), unwrap_jso(selectionMode))); 6702 return wrap_jso(this.raw.setRangeText(unwrap_jso(replacement), unwrap_jso( start), unwrap_jso(end), unwrap_jso(selectionMode)));
6751 } 6703 }
6752 setSelectionRange(start, end, direction) { 6704 setSelectionRange(start, end, direction) {
6753 if (direction === void 0) 6705 if (direction === void 0) direction = null;
6754 direction = null;
6755 if (direction != null) { 6706 if (direction != null) {
6756 this[_setSelectionRange_1](start, end, direction); 6707 this[_setSelectionRange_1](start, end, direction);
6757 return; 6708 return;
6758 } 6709 }
6759 this[_setSelectionRange_2](start, end); 6710 this[_setSelectionRange_2](start, end);
6760 return; 6711 return;
6761 } 6712 }
6762 [_setSelectionRange_1](start, end, direction) { 6713 [_setSelectionRange_1](start, end, direction) {
6763 return wrap_jso(this.raw.setSelectionRange(unwrap_jso(start), unwrap_jso(e nd), unwrap_jso(direction))); 6714 return wrap_jso(this.raw.setSelectionRange(unwrap_jso(start), unwrap_jso(e nd), unwrap_jso(direction)));
6764 } 6715 }
6765 [_setSelectionRange_2](start, end) { 6716 [_setSelectionRange_2](start, end) {
6766 return wrap_jso(this.raw.setSelectionRange(unwrap_jso(start), unwrap_jso(e nd))); 6717 return wrap_jso(this.raw.setSelectionRange(unwrap_jso(start), unwrap_jso(e nd)));
6767 } 6718 }
6768 stepDown(n) { 6719 stepDown(n) {
6769 if (n === void 0) 6720 if (n === void 0) n = null;
6770 n = null;
6771 if (n != null) { 6721 if (n != null) {
6772 this[_stepDown_1](n); 6722 this[_stepDown_1](n);
6773 return; 6723 return;
6774 } 6724 }
6775 this[_stepDown_2](); 6725 this[_stepDown_2]();
6776 return; 6726 return;
6777 } 6727 }
6778 [_stepDown_1](n) { 6728 [_stepDown_1](n) {
6779 return wrap_jso(this.raw.stepDown(unwrap_jso(n))); 6729 return wrap_jso(this.raw.stepDown(unwrap_jso(n)));
6780 } 6730 }
6781 [_stepDown_2]() { 6731 [_stepDown_2]() {
6782 return wrap_jso(this.raw.stepDown()); 6732 return wrap_jso(this.raw.stepDown());
6783 } 6733 }
6784 stepUp(n) { 6734 stepUp(n) {
6785 if (n === void 0) 6735 if (n === void 0) n = null;
6786 n = null;
6787 if (n != null) { 6736 if (n != null) {
6788 this[_stepUp_1](n); 6737 this[_stepUp_1](n);
6789 return; 6738 return;
6790 } 6739 }
6791 this[_stepUp_2](); 6740 this[_stepUp_2]();
6792 return; 6741 return;
6793 } 6742 }
6794 [_stepUp_1](n) { 6743 [_stepUp_1](n) {
6795 return wrap_jso(this.raw.stepUp(unwrap_jso(n))); 6744 return wrap_jso(this.raw.stepUp(unwrap_jso(n)));
6796 } 6745 }
(...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after
7344 set protocol(val) { 7293 set protocol(val) {
7345 return this.raw.protocol = unwrap_jso(val); 7294 return this.raw.protocol = unwrap_jso(val);
7346 } 7295 }
7347 get search() { 7296 get search() {
7348 return dart.as(wrap_jso(this.raw.search), core.String); 7297 return dart.as(wrap_jso(this.raw.search), core.String);
7349 } 7298 }
7350 set search(val) { 7299 set search(val) {
7351 return this.raw.search = unwrap_jso(val); 7300 return this.raw.search = unwrap_jso(val);
7352 } 7301 }
7353 assign(url) { 7302 assign(url) {
7354 if (url === void 0) 7303 if (url === void 0) url = null;
7355 url = null;
7356 if (url != null) { 7304 if (url != null) {
7357 this[_assign_1](url); 7305 this[_assign_1](url);
7358 return; 7306 return;
7359 } 7307 }
7360 this[_assign_2](); 7308 this[_assign_2]();
7361 return; 7309 return;
7362 } 7310 }
7363 [_assign_1](url) { 7311 [_assign_1](url) {
7364 return wrap_jso(this.raw.assign(unwrap_jso(url))); 7312 return wrap_jso(this.raw.assign(unwrap_jso(url)));
7365 } 7313 }
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
7599 dart.setSignature(NavigatorCpu, { 7547 dart.setSignature(NavigatorCpu, {
7600 constructors: () => ({_: [NavigatorCpu, []]}) 7548 constructors: () => ({_: [NavigatorCpu, []]})
7601 }); 7549 });
7602 NavigatorCpu[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NavigatorCPU')), dart.const(new _metadata.Exp erimental())]; 7550 NavigatorCpu[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NavigatorCPU')), dart.const(new _metadata.Exp erimental())];
7603 class _ChildNodeListLazy extends collection.ListBase$(Node) { 7551 class _ChildNodeListLazy extends collection.ListBase$(Node) {
7604 _ChildNodeListLazy(this$) { 7552 _ChildNodeListLazy(this$) {
7605 this[_this] = this$; 7553 this[_this] = this$;
7606 } 7554 }
7607 get first() { 7555 get first() {
7608 let result = this[_this].firstChild; 7556 let result = this[_this].firstChild;
7609 if (result == null) 7557 if (result == null) dart.throw(new core.StateError("No elements"));
7610 dart.throw(new core.StateError("No elements"));
7611 return result; 7558 return result;
7612 } 7559 }
7613 get last() { 7560 get last() {
7614 let result = this[_this].lastChild; 7561 let result = this[_this].lastChild;
7615 if (result == null) 7562 if (result == null) dart.throw(new core.StateError("No elements"));
7616 dart.throw(new core.StateError("No elements"));
7617 return result; 7563 return result;
7618 } 7564 }
7619 get single() { 7565 get single() {
7620 let l = this.length; 7566 let l = this.length;
7621 if (l == 0) 7567 if (l == 0) dart.throw(new core.StateError("No elements"));
7622 dart.throw(new core.StateError("No elements")); 7568 if (dart.notNull(l) > 1) dart.throw(new core.StateError("More than one ele ment"));
7623 if (dart.notNull(l) > 1)
7624 dart.throw(new core.StateError("More than one element"));
7625 return this[_this].firstChild; 7569 return this[_this].firstChild;
7626 } 7570 }
7627 add(value) { 7571 add(value) {
7628 this[_this].append(value); 7572 this[_this].append(value);
7629 } 7573 }
7630 addAll(iterable) { 7574 addAll(iterable) {
7631 if (dart.is(iterable, _ChildNodeListLazy)) { 7575 if (dart.is(iterable, _ChildNodeListLazy)) {
7632 let otherList = iterable; 7576 let otherList = iterable;
7633 if (!dart.notNull(core.identical(otherList[_this], this[_this]))) { 7577 if (!dart.notNull(core.identical(otherList[_this], this[_this]))) {
7634 for (let i = 0, len = otherList.length; dart.notNull(i) < dart.notNull (len); i = dart.notNull(i) + 1) { 7578 for (let i = 0, len = otherList.length; dart.notNull(i) < dart.notNull (len); i = dart.notNull(i) + 1) {
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
7670 return result; 7614 return result;
7671 } 7615 }
7672 removeAt(index) { 7616 removeAt(index) {
7673 let result = this.get(index); 7617 let result = this.get(index);
7674 if (result != null) { 7618 if (result != null) {
7675 this[_this][_removeChild](result); 7619 this[_this][_removeChild](result);
7676 } 7620 }
7677 return result; 7621 return result;
7678 } 7622 }
7679 remove(object) { 7623 remove(object) {
7680 if (!dart.is(object, Node)) 7624 if (!dart.is(object, Node)) return false;
7681 return false;
7682 let node = dart.as(object, Node); 7625 let node = dart.as(object, Node);
7683 if (!dart.equals(this[_this], node.parentNode)) 7626 if (!dart.equals(this[_this], node.parentNode)) return false;
7684 return false;
7685 this[_this][_removeChild](node); 7627 this[_this][_removeChild](node);
7686 return true; 7628 return true;
7687 } 7629 }
7688 [_filter](test, removeMatching) { 7630 [_filter](test, removeMatching) {
7689 let child = this[_this].firstChild; 7631 let child = this[_this].firstChild;
7690 while (child != null) { 7632 while (child != null) {
7691 let nextChild = child.nextNode; 7633 let nextChild = child.nextNode;
7692 if (test(child) == removeMatching) { 7634 if (test(child) == removeMatching) {
7693 this[_this][_removeChild](child); 7635 this[_this][_removeChild](child);
7694 } 7636 }
(...skipping 10 matching lines...) Expand all
7705 this[_this][_clearChildren](); 7647 this[_this][_clearChildren]();
7706 } 7648 }
7707 set(index, value) { 7649 set(index, value) {
7708 this[_this][_replaceChild](value, this.get(index)); 7650 this[_this][_replaceChild](value, this.get(index));
7709 return value; 7651 return value;
7710 } 7652 }
7711 get iterator() { 7653 get iterator() {
7712 return this[_this].childNodes[dartx.iterator]; 7654 return this[_this].childNodes[dartx.iterator];
7713 } 7655 }
7714 sort(compare) { 7656 sort(compare) {
7715 if (compare === void 0) 7657 if (compare === void 0) compare = null;
7716 compare = null;
7717 dart.throw(new core.UnsupportedError("Cannot sort Node list")); 7658 dart.throw(new core.UnsupportedError("Cannot sort Node list"));
7718 } 7659 }
7719 shuffle(random) { 7660 shuffle(random) {
7720 if (random === void 0) 7661 if (random === void 0) random = null;
7721 random = null;
7722 dart.throw(new core.UnsupportedError("Cannot shuffle Node list")); 7662 dart.throw(new core.UnsupportedError("Cannot shuffle Node list"));
7723 } 7663 }
7724 setRange(start, end, iterable, skipCount) { 7664 setRange(start, end, iterable, skipCount) {
7725 if (skipCount === void 0) 7665 if (skipCount === void 0) skipCount = 0;
7726 skipCount = 0;
7727 dart.throw(new core.UnsupportedError("Cannot setRange on Node list")); 7666 dart.throw(new core.UnsupportedError("Cannot setRange on Node list"));
7728 } 7667 }
7729 fillRange(start, end, fill) { 7668 fillRange(start, end, fill) {
7730 if (fill === void 0) 7669 if (fill === void 0) fill = null;
7731 fill = null;
7732 dart.throw(new core.UnsupportedError("Cannot fillRange on Node list")); 7670 dart.throw(new core.UnsupportedError("Cannot fillRange on Node list"));
7733 } 7671 }
7734 get length() { 7672 get length() {
7735 return this[_this].childNodes[dartx.length]; 7673 return this[_this].childNodes[dartx.length];
7736 } 7674 }
7737 set length(value) { 7675 set length(value) {
7738 dart.throw(new core.UnsupportedError("Cannot set length on immutable List. ")); 7676 dart.throw(new core.UnsupportedError("Cannot set length on immutable List. "));
7739 } 7677 }
7740 get(index) { 7678 get(index) {
7741 return this[_this].childNodes[dartx.get](index); 7679 return this[_this].childNodes[dartx.get](index);
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
7816 ['=='](other) { 7754 ['=='](other) {
7817 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other)); 7755 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other));
7818 } 7756 }
7819 get hashCode() { 7757 get hashCode() {
7820 return dart.hashCode(unwrap_jso(this)); 7758 return dart.hashCode(unwrap_jso(this));
7821 } 7759 }
7822 get length() { 7760 get length() {
7823 return dart.as(wrap_jso(this.raw.length), core.int); 7761 return dart.as(wrap_jso(this.raw.length), core.int);
7824 } 7762 }
7825 get(index) { 7763 get(index) {
7826 if (index >>> 0 !== index || index >= this.length) 7764 if (index >>> 0 !== index || index >= this.length) dart.throw(core.RangeEr ror.index(index, this));
7827 dart.throw(core.RangeError.index(index, this));
7828 return dart.as(wrap_jso(this.raw[index]), Node); 7765 return dart.as(wrap_jso(this.raw[index]), Node);
7829 } 7766 }
7830 set(index, value) { 7767 set(index, value) {
7831 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist.")); 7768 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist."));
7832 return value; 7769 return value;
7833 } 7770 }
7834 set length(value) { 7771 set length(value) {
7835 dart.throw(new core.UnsupportedError("Cannot resize immutable List.")); 7772 dart.throw(new core.UnsupportedError("Cannot resize immutable List."));
7836 } 7773 }
7837 get first() { 7774 get first() {
7838 if (dart.notNull(this.length) > 0) { 7775 if (dart.notNull(this.length) > 0) {
7839 return dart.as(wrap_jso(this.raw[0]), Node); 7776 return dart.as(wrap_jso(this.raw[0]), Node);
7840 } 7777 }
7841 dart.throw(new core.StateError("No elements")); 7778 dart.throw(new core.StateError("No elements"));
7842 } 7779 }
7843 get last() { 7780 get last() {
7844 let len = this.length; 7781 let len = this.length;
7845 if (dart.notNull(len) > 0) { 7782 if (dart.notNull(len) > 0) {
7846 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node); 7783 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node);
7847 } 7784 }
7848 dart.throw(new core.StateError("No elements")); 7785 dart.throw(new core.StateError("No elements"));
7849 } 7786 }
7850 get single() { 7787 get single() {
7851 let len = this.length; 7788 let len = this.length;
7852 if (len == 1) { 7789 if (len == 1) {
7853 return dart.as(wrap_jso(this.raw[0]), Node); 7790 return dart.as(wrap_jso(this.raw[0]), Node);
7854 } 7791 }
7855 if (len == 0) 7792 if (len == 0) dart.throw(new core.StateError("No elements"));
7856 dart.throw(new core.StateError("No elements"));
7857 dart.throw(new core.StateError("More than one element")); 7793 dart.throw(new core.StateError("More than one element"));
7858 } 7794 }
7859 elementAt(index) { 7795 elementAt(index) {
7860 return this.get(index); 7796 return this.get(index);
7861 } 7797 }
7862 [_item](index) { 7798 [_item](index) {
7863 return this[_item_1](index); 7799 return this[_item_1](index);
7864 } 7800 }
7865 [_item_1](index) { 7801 [_item_1](index) {
7866 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), Node); 7802 return dart.as(wrap_jso(this.raw.item(unwrap_jso(index))), Node);
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
7993 [_cloneContents_1]() { 7929 [_cloneContents_1]() {
7994 return dart.as(wrap_jso(this.raw.cloneContents()), DocumentFragment); 7930 return dart.as(wrap_jso(this.raw.cloneContents()), DocumentFragment);
7995 } 7931 }
7996 cloneRange() { 7932 cloneRange() {
7997 return this[_cloneRange_1](); 7933 return this[_cloneRange_1]();
7998 } 7934 }
7999 [_cloneRange_1]() { 7935 [_cloneRange_1]() {
8000 return dart.as(wrap_jso(this.raw.cloneRange()), Range); 7936 return dart.as(wrap_jso(this.raw.cloneRange()), Range);
8001 } 7937 }
8002 collapse(toStart) { 7938 collapse(toStart) {
8003 if (toStart === void 0) 7939 if (toStart === void 0) toStart = null;
8004 toStart = null;
8005 if (toStart != null) { 7940 if (toStart != null) {
8006 this[_collapse_1](toStart); 7941 this[_collapse_1](toStart);
8007 return; 7942 return;
8008 } 7943 }
8009 this[_collapse_2](); 7944 this[_collapse_2]();
8010 return; 7945 return;
8011 } 7946 }
8012 [_collapse_1](toStart) { 7947 [_collapse_1](toStart) {
8013 return wrap_jso(this.raw.collapse(unwrap_jso(toStart))); 7948 return wrap_jso(this.raw.collapse(unwrap_jso(toStart)));
8014 } 7949 }
(...skipping 548 matching lines...) Expand 10 before | Expand all | Expand 10 after
8563 get document() { 8498 get document() {
8564 return dart.as(wrap_jso(this.raw.document), Document); 8499 return dart.as(wrap_jso(this.raw.document), Document);
8565 } 8500 }
8566 [_open2](url, name) { 8501 [_open2](url, name) {
8567 return dart.as(wrap_jso(this.raw.open(url, name)), WindowBase); 8502 return dart.as(wrap_jso(this.raw.open(url, name)), WindowBase);
8568 } 8503 }
8569 [_open3](url, name, options) { 8504 [_open3](url, name, options) {
8570 return dart.as(wrap_jso(this.raw.open(url, name, options)), WindowBase); 8505 return dart.as(wrap_jso(this.raw.open(url, name, options)), WindowBase);
8571 } 8506 }
8572 open(url, name, options) { 8507 open(url, name, options) {
8573 if (options === void 0) 8508 if (options === void 0) options = null;
8574 options = null;
8575 if (options == null) { 8509 if (options == null) {
8576 return _DOMWindowCrossFrame._createSafe(this[_open2](url, name)); 8510 return _DOMWindowCrossFrame._createSafe(this[_open2](url, name));
8577 } else { 8511 } else {
8578 return _DOMWindowCrossFrame._createSafe(this[_open3](url, name, options) ); 8512 return _DOMWindowCrossFrame._createSafe(this[_open3](url, name, options) );
8579 } 8513 }
8580 } 8514 }
8581 get location() { 8515 get location() {
8582 return dart.as(this[_location], Location); 8516 return dart.as(this[_location], Location);
8583 } 8517 }
8584 set location(value) { 8518 set location(value) {
(...skipping 13 matching lines...) Expand all
8598 this[_ensureRequestAnimationFrame](); 8532 this[_ensureRequestAnimationFrame]();
8599 this[_cancelAnimationFrame](id); 8533 this[_cancelAnimationFrame](id);
8600 } 8534 }
8601 [_requestAnimationFrame](callback) { 8535 [_requestAnimationFrame](callback) {
8602 return this.raw.requestAnimationFrame; 8536 return this.raw.requestAnimationFrame;
8603 } 8537 }
8604 [_cancelAnimationFrame](id) { 8538 [_cancelAnimationFrame](id) {
8605 this.raw.cancelAnimationFrame(id); 8539 this.raw.cancelAnimationFrame(id);
8606 } 8540 }
8607 [_ensureRequestAnimationFrame]() { 8541 [_ensureRequestAnimationFrame]() {
8608 if (!!(this.raw.requestAnimationFrame && this.raw.cancelAnimationFrame)) 8542 if (!!(this.raw.requestAnimationFrame && this.raw.cancelAnimationFrame)) r eturn;
8609 return;
8610 (function($this) { 8543 (function($this) {
8611 var vendors = ['ms', 'moz', 'webkit', 'o']; 8544 var vendors = ['ms', 'moz', 'webkit', 'o'];
8612 for (var i = 0; i < vendors.length && !$this.requestAnimationFrame; ++i) { 8545 for (var i = 0; i < vendors.length && !$this.requestAnimationFrame; ++i) {
8613 $this.requestAnimationFrame = $this[vendors[i] + 'RequestAnimationFram e']; 8546 $this.requestAnimationFrame = $this[vendors[i] + 'RequestAnimationFram e'];
8614 $this.cancelAnimationFrame = $this[vendors[i] + 'CancelAnimationFrame' ] || $this[vendors[i] + 'CancelRequestAnimationFrame']; 8547 $this.cancelAnimationFrame = $this[vendors[i] + 'CancelAnimationFrame' ] || $this[vendors[i] + 'CancelRequestAnimationFrame'];
8615 } 8548 }
8616 if ($this.requestAnimationFrame && $this.cancelAnimationFrame) 8549 if ($this.requestAnimationFrame && $this.cancelAnimationFrame) return;
8617 return;
8618 $this.requestAnimationFrame = function(callback) { 8550 $this.requestAnimationFrame = function(callback) {
8619 return window.setTimeout(function() { 8551 return window.setTimeout(function() {
8620 callback(Date.now()); 8552 callback(Date.now());
8621 }, 16); 8553 }, 16);
8622 }; 8554 };
8623 $this.cancelAnimationFrame = function(id) { 8555 $this.cancelAnimationFrame = function(id) {
8624 clearTimeout(id); 8556 clearTimeout(id);
8625 }; 8557 };
8626 })(this.raw); 8558 })(this.raw);
8627 } 8559 }
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
8751 } 8683 }
8752 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") ); 8684 dart.throw(new core.ArgumentError("Incorrect number or type of arguments") );
8753 } 8685 }
8754 [__getter___1](index) { 8686 [__getter___1](index) {
8755 return wrap_jso(this.raw.__getter__(unwrap_jso(index))); 8687 return wrap_jso(this.raw.__getter__(unwrap_jso(index)));
8756 } 8688 }
8757 [__getter___2](name) { 8689 [__getter___2](name) {
8758 return wrap_jso(this.raw.__getter__(unwrap_jso(name))); 8690 return wrap_jso(this.raw.__getter__(unwrap_jso(name)));
8759 } 8691 }
8760 alert(message) { 8692 alert(message) {
8761 if (message === void 0) 8693 if (message === void 0) message = null;
8762 message = null;
8763 if (message != null) { 8694 if (message != null) {
8764 this[_alert_1](message); 8695 this[_alert_1](message);
8765 return; 8696 return;
8766 } 8697 }
8767 this[_alert_2](); 8698 this[_alert_2]();
8768 return; 8699 return;
8769 } 8700 }
8770 [_alert_1](message) { 8701 [_alert_1](message) {
8771 return wrap_jso(this.raw.alert(unwrap_jso(message))); 8702 return wrap_jso(this.raw.alert(unwrap_jso(message)));
8772 } 8703 }
8773 [_alert_2]() { 8704 [_alert_2]() {
8774 return wrap_jso(this.raw.alert()); 8705 return wrap_jso(this.raw.alert());
8775 } 8706 }
8776 close() { 8707 close() {
8777 this[_close_1](); 8708 this[_close_1]();
8778 return; 8709 return;
8779 } 8710 }
8780 [_close_1]() { 8711 [_close_1]() {
8781 return wrap_jso(this.raw.close()); 8712 return wrap_jso(this.raw.close());
8782 } 8713 }
8783 confirm(message) { 8714 confirm(message) {
8784 if (message === void 0) 8715 if (message === void 0) message = null;
8785 message = null;
8786 if (message != null) { 8716 if (message != null) {
8787 return this[_confirm_1](message); 8717 return this[_confirm_1](message);
8788 } 8718 }
8789 return this[_confirm_2](); 8719 return this[_confirm_2]();
8790 } 8720 }
8791 [_confirm_1](message) { 8721 [_confirm_1](message) {
8792 return dart.as(wrap_jso(this.raw.confirm(unwrap_jso(message))), core.bool) ; 8722 return dart.as(wrap_jso(this.raw.confirm(unwrap_jso(message))), core.bool) ;
8793 } 8723 }
8794 [_confirm_2]() { 8724 [_confirm_2]() {
8795 return dart.as(wrap_jso(this.raw.confirm()), core.bool); 8725 return dart.as(wrap_jso(this.raw.confirm()), core.bool);
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
8835 return wrap_jso(this.raw.resizeBy(unwrap_jso(x), unwrap_jso(y))); 8765 return wrap_jso(this.raw.resizeBy(unwrap_jso(x), unwrap_jso(y)));
8836 } 8766 }
8837 resizeTo(width, height) { 8767 resizeTo(width, height) {
8838 this[_resizeTo_1](width, height); 8768 this[_resizeTo_1](width, height);
8839 return; 8769 return;
8840 } 8770 }
8841 [_resizeTo_1](width, height) { 8771 [_resizeTo_1](width, height) {
8842 return wrap_jso(this.raw.resizeTo(unwrap_jso(width), unwrap_jso(height))); 8772 return wrap_jso(this.raw.resizeTo(unwrap_jso(width), unwrap_jso(height)));
8843 } 8773 }
8844 scroll(x, y, scrollOptions) { 8774 scroll(x, y, scrollOptions) {
8845 if (scrollOptions === void 0) 8775 if (scrollOptions === void 0) scrollOptions = null;
8846 scrollOptions = null;
8847 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8776 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
8848 this[_scroll_1](dart.as(x, core.num), dart.as(y, core.num)); 8777 this[_scroll_1](dart.as(x, core.num), dart.as(y, core.num));
8849 return; 8778 return;
8850 } 8779 }
8851 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') { 8780 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
8852 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions); 8781 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions);
8853 this[_scroll_2](dart.as(x, core.num), dart.as(y, core.num), scrollOption s_1); 8782 this[_scroll_2](dart.as(x, core.num), dart.as(y, core.num), scrollOption s_1);
8854 return; 8783 return;
8855 } 8784 }
8856 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8785 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
(...skipping 13 matching lines...) Expand all
8870 [_scroll_2](x, y, scrollOptions) { 8799 [_scroll_2](x, y, scrollOptions) {
8871 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y), unwrap_jso(s crollOptions))); 8800 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y), unwrap_jso(s crollOptions)));
8872 } 8801 }
8873 [_scroll_3](x, y) { 8802 [_scroll_3](x, y) {
8874 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y))); 8803 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y)));
8875 } 8804 }
8876 [_scroll_4](x, y, scrollOptions) { 8805 [_scroll_4](x, y, scrollOptions) {
8877 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y), unwrap_jso(s crollOptions))); 8806 return wrap_jso(this.raw.scroll(unwrap_jso(x), unwrap_jso(y), unwrap_jso(s crollOptions)));
8878 } 8807 }
8879 scrollBy(x, y, scrollOptions) { 8808 scrollBy(x, y, scrollOptions) {
8880 if (scrollOptions === void 0) 8809 if (scrollOptions === void 0) scrollOptions = null;
8881 scrollOptions = null;
8882 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8810 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
8883 this[_scrollBy_1](dart.as(x, core.num), dart.as(y, core.num)); 8811 this[_scrollBy_1](dart.as(x, core.num), dart.as(y, core.num));
8884 return; 8812 return;
8885 } 8813 }
8886 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') { 8814 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
8887 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions); 8815 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions);
8888 this[_scrollBy_2](dart.as(x, core.num), dart.as(y, core.num), scrollOpti ons_1); 8816 this[_scrollBy_2](dart.as(x, core.num), dart.as(y, core.num), scrollOpti ons_1);
8889 return; 8817 return;
8890 } 8818 }
8891 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8819 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
(...skipping 13 matching lines...) Expand all
8905 [_scrollBy_2](x, y, scrollOptions) { 8833 [_scrollBy_2](x, y, scrollOptions) {
8906 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions))); 8834 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions)));
8907 } 8835 }
8908 [_scrollBy_3](x, y) { 8836 [_scrollBy_3](x, y) {
8909 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y))); 8837 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y)));
8910 } 8838 }
8911 [_scrollBy_4](x, y, scrollOptions) { 8839 [_scrollBy_4](x, y, scrollOptions) {
8912 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions))); 8840 return wrap_jso(this.raw.scrollBy(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions)));
8913 } 8841 }
8914 scrollTo(x, y, scrollOptions) { 8842 scrollTo(x, y, scrollOptions) {
8915 if (scrollOptions === void 0) 8843 if (scrollOptions === void 0) scrollOptions = null;
8916 scrollOptions = null;
8917 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8844 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
8918 this[_scrollTo_1](dart.as(x, core.num), dart.as(y, core.num)); 8845 this[_scrollTo_1](dart.as(x, core.num), dart.as(y, core.num));
8919 return; 8846 return;
8920 } 8847 }
8921 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') { 8848 if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
8922 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions); 8849 let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollO ptions);
8923 this[_scrollTo_2](dart.as(x, core.num), dart.as(y, core.num), scrollOpti ons_1); 8850 this[_scrollTo_2](dart.as(x, core.num), dart.as(y, core.num), scrollOpti ons_1);
8924 return; 8851 return;
8925 } 8852 }
8926 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) { 8853 if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
(...skipping 13 matching lines...) Expand all
8940 [_scrollTo_2](x, y, scrollOptions) { 8867 [_scrollTo_2](x, y, scrollOptions) {
8941 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions))); 8868 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions)));
8942 } 8869 }
8943 [_scrollTo_3](x, y) { 8870 [_scrollTo_3](x, y) {
8944 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y))); 8871 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y)));
8945 } 8872 }
8946 [_scrollTo_4](x, y, scrollOptions) { 8873 [_scrollTo_4](x, y, scrollOptions) {
8947 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions))); 8874 return wrap_jso(this.raw.scrollTo(unwrap_jso(x), unwrap_jso(y), unwrap_jso (scrollOptions)));
8948 } 8875 }
8949 showModalDialog(url, dialogArgs, featureArgs) { 8876 showModalDialog(url, dialogArgs, featureArgs) {
8950 if (dialogArgs === void 0) 8877 if (dialogArgs === void 0) dialogArgs = null;
8951 dialogArgs = null; 8878 if (featureArgs === void 0) featureArgs = null;
8952 if (featureArgs === void 0)
8953 featureArgs = null;
8954 if (featureArgs != null) { 8879 if (featureArgs != null) {
8955 return this[_showModalDialog_1](url, dialogArgs, featureArgs); 8880 return this[_showModalDialog_1](url, dialogArgs, featureArgs);
8956 } 8881 }
8957 if (dialogArgs != null) { 8882 if (dialogArgs != null) {
8958 return this[_showModalDialog_2](url, dialogArgs); 8883 return this[_showModalDialog_2](url, dialogArgs);
8959 } 8884 }
8960 return this[_showModalDialog_3](url); 8885 return this[_showModalDialog_3](url);
8961 } 8886 }
8962 [_showModalDialog_1](url, dialogArgs, featureArgs) { 8887 [_showModalDialog_1](url, dialogArgs, featureArgs) {
8963 return wrap_jso(this.raw.showModalDialog(unwrap_jso(url), unwrap_jso(dialo gArgs), unwrap_jso(featureArgs))); 8888 return wrap_jso(this.raw.showModalDialog(unwrap_jso(url), unwrap_jso(dialo gArgs), unwrap_jso(featureArgs)));
(...skipping 26 matching lines...) Expand all
8990 get pageYOffset() { 8915 get pageYOffset() {
8991 return this.raw.pageYOffset[dartx.round](); 8916 return this.raw.pageYOffset[dartx.round]();
8992 } 8917 }
8993 get scrollX() { 8918 get scrollX() {
8994 return "scrollX" in this.raw ? this.raw.scrollX[dartx.round]() : this.docu ment.documentElement.scrollLeft; 8919 return "scrollX" in this.raw ? this.raw.scrollX[dartx.round]() : this.docu ment.documentElement.scrollLeft;
8995 } 8920 }
8996 get scrollY() { 8921 get scrollY() {
8997 return "scrollY" in this.raw ? this.raw.scrollY[dartx.round]() : this.docu ment.documentElement.scrollTop; 8922 return "scrollY" in this.raw ? this.raw.scrollY[dartx.round]() : this.docu ment.documentElement.scrollTop;
8998 } 8923 }
8999 postMessage(message, targetOrigin, messagePorts) { 8924 postMessage(message, targetOrigin, messagePorts) {
9000 if (messagePorts === void 0) 8925 if (messagePorts === void 0) messagePorts = null;
9001 messagePorts = null;
9002 if (messagePorts != null) { 8926 if (messagePorts != null) {
9003 dart.throw('postMessage unsupported'); 8927 dart.throw('postMessage unsupported');
9004 } 8928 }
9005 this.raw.postMessage(message, targetOrigin); 8929 this.raw.postMessage(message, targetOrigin);
9006 } 8930 }
9007 } 8931 }
9008 Window[dart.implements] = () => [WindowBase]; 8932 Window[dart.implements] = () => [WindowBase];
9009 dart.defineNamedConstructor(Window, 'internal_'); 8933 dart.defineNamedConstructor(Window, 'internal_');
9010 dart.setSignature(Window, { 8934 dart.setSignature(Window, {
9011 constructors: () => ({ 8935 constructors: () => ({
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
9111 }), 9035 }),
9112 statics: () => ({internalCreate_Attr: [_Attr, []]}), 9036 statics: () => ({internalCreate_Attr: [_Attr, []]}),
9113 names: ['internalCreate_Attr'] 9037 names: ['internalCreate_Attr']
9114 }); 9038 });
9115 _Attr[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.c onst(new _metadata.DomName('Attr')), dart.const(new _js_helper.Native("Attr"))]; 9039 _Attr[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.c onst(new _metadata.DomName('Attr')), dart.const(new _js_helper.Native("Attr"))];
9116 class _ClientRect extends DartHtmlDomObject { 9040 class _ClientRect extends DartHtmlDomObject {
9117 toString() { 9041 toString() {
9118 return `Rectangle (${this.left}, ${this.top}) ${this.width} x ${this.heigh t}`; 9042 return `Rectangle (${this.left}, ${this.top}) ${this.width} x ${this.heigh t}`;
9119 } 9043 }
9120 ['=='](other) { 9044 ['=='](other) {
9121 if (!dart.is(other, math.Rectangle)) 9045 if (!dart.is(other, math.Rectangle)) return false;
9122 return false;
9123 return dart.equals(this.left, dart.dload(other, 'left')) && dart.equals(th is.top, dart.dload(other, 'top')) && dart.equals(this.width, dart.dload(other, ' width')) && dart.equals(this.height, dart.dload(other, 'height')); 9046 return dart.equals(this.left, dart.dload(other, 'left')) && dart.equals(th is.top, dart.dload(other, 'top')) && dart.equals(this.width, dart.dload(other, ' width')) && dart.equals(this.height, dart.dload(other, 'height'));
9124 } 9047 }
9125 get hashCode() { 9048 get hashCode() {
9126 return _JenkinsSmiHash.hash4(dart.hashCode(this.left), dart.hashCode(this. top), dart.hashCode(this.width), dart.hashCode(this.height)); 9049 return _JenkinsSmiHash.hash4(dart.hashCode(this.left), dart.hashCode(this. top), dart.hashCode(this.width), dart.hashCode(this.height));
9127 } 9050 }
9128 intersection(other) { 9051 intersection(other) {
9129 let x0 = math.max(this.left, dart.as(other.left, core.num)); 9052 let x0 = math.max(this.left, dart.as(other.left, core.num));
9130 let x1 = math.min(dart.notNull(this.left) + dart.notNull(this.width), dart .as(dart.dsend(other.left, '+', other.width), core.num)); 9053 let x1 = math.min(dart.notNull(this.left) + dart.notNull(this.width), dart .as(dart.dsend(other.left, '+', other.width), core.num));
9131 if (dart.notNull(x0) <= dart.notNull(x1)) { 9054 if (dart.notNull(x0) <= dart.notNull(x1)) {
9132 let y0 = math.max(this.top, dart.as(other.top, core.num)); 9055 let y0 = math.max(this.top, dart.as(other.top, core.num));
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
9257 ['=='](other) { 9180 ['=='](other) {
9258 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other)); 9181 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other));
9259 } 9182 }
9260 get hashCode() { 9183 get hashCode() {
9261 return dart.hashCode(unwrap_jso(this)); 9184 return dart.hashCode(unwrap_jso(this));
9262 } 9185 }
9263 get length() { 9186 get length() {
9264 return dart.as(wrap_jso(this.raw.length), core.int); 9187 return dart.as(wrap_jso(this.raw.length), core.int);
9265 } 9188 }
9266 get(index) { 9189 get(index) {
9267 if (index >>> 0 !== index || index >= this.length) 9190 if (index >>> 0 !== index || index >= this.length) dart.throw(core.RangeEr ror.index(index, this));
9268 dart.throw(core.RangeError.index(index, this));
9269 return dart.as(wrap_jso(this.raw[index]), Node); 9191 return dart.as(wrap_jso(this.raw[index]), Node);
9270 } 9192 }
9271 set(index, value) { 9193 set(index, value) {
9272 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist.")); 9194 dart.throw(new core.UnsupportedError("Cannot assign element of immutable L ist."));
9273 return value; 9195 return value;
9274 } 9196 }
9275 set length(value) { 9197 set length(value) {
9276 dart.throw(new core.UnsupportedError("Cannot resize immutable List.")); 9198 dart.throw(new core.UnsupportedError("Cannot resize immutable List."));
9277 } 9199 }
9278 get first() { 9200 get first() {
9279 if (dart.notNull(this.length) > 0) { 9201 if (dart.notNull(this.length) > 0) {
9280 return dart.as(wrap_jso(this.raw[0]), Node); 9202 return dart.as(wrap_jso(this.raw[0]), Node);
9281 } 9203 }
9282 dart.throw(new core.StateError("No elements")); 9204 dart.throw(new core.StateError("No elements"));
9283 } 9205 }
9284 get last() { 9206 get last() {
9285 let len = this.length; 9207 let len = this.length;
9286 if (dart.notNull(len) > 0) { 9208 if (dart.notNull(len) > 0) {
9287 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node); 9209 return dart.as(wrap_jso(this.raw[dart.notNull(len) - 1]), Node);
9288 } 9210 }
9289 dart.throw(new core.StateError("No elements")); 9211 dart.throw(new core.StateError("No elements"));
9290 } 9212 }
9291 get single() { 9213 get single() {
9292 let len = this.length; 9214 let len = this.length;
9293 if (len == 1) { 9215 if (len == 1) {
9294 return dart.as(wrap_jso(this.raw[0]), Node); 9216 return dart.as(wrap_jso(this.raw[0]), Node);
9295 } 9217 }
9296 if (len == 0) 9218 if (len == 0) dart.throw(new core.StateError("No elements"));
9297 dart.throw(new core.StateError("No elements"));
9298 dart.throw(new core.StateError("More than one element")); 9219 dart.throw(new core.StateError("More than one element"));
9299 } 9220 }
9300 elementAt(index) { 9221 elementAt(index) {
9301 return this.get(index); 9222 return this.get(index);
9302 } 9223 }
9303 [__getter__](name) { 9224 [__getter__](name) {
9304 return this[__getter___1](name); 9225 return this[__getter___1](name);
9305 } 9226 }
9306 [__getter___1](name) { 9227 [__getter___1](name) {
9307 return dart.as(wrap_jso(this.raw.__getter__(unwrap_jso(name))), Node); 9228 return dart.as(wrap_jso(this.raw.__getter__(unwrap_jso(name))), Node);
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after
9648 if (dart.notNull(segment[dartx.length]) > 0) { 9569 if (dart.notNull(segment[dartx.length]) > 0) {
9649 segments[dartx.set](i, `${segment[dartx.get](0)[dartx.toUpperCase]()}$ {segment[dartx.substring](1)}`); 9570 segments[dartx.set](i, `${segment[dartx.get](0)[dartx.toUpperCase]()}$ {segment[dartx.substring](1)}`);
9650 } 9571 }
9651 } 9572 }
9652 return segments[dartx.join](''); 9573 return segments[dartx.join]('');
9653 } 9574 }
9654 [_toHyphenedName](word) { 9575 [_toHyphenedName](word) {
9655 let sb = new core.StringBuffer(); 9576 let sb = new core.StringBuffer();
9656 for (let i = 0; dart.notNull(i) < dart.notNull(word[dartx.length]); i = da rt.notNull(i) + 1) { 9577 for (let i = 0; dart.notNull(i) < dart.notNull(word[dartx.length]); i = da rt.notNull(i) + 1) {
9657 let lower = word[dartx.get](i)[dartx.toLowerCase](); 9578 let lower = word[dartx.get](i)[dartx.toLowerCase]();
9658 if (word[dartx.get](i) != lower && dart.notNull(i) > 0) 9579 if (word[dartx.get](i) != lower && dart.notNull(i) > 0) sb.write('-');
9659 sb.write('-');
9660 sb.write(lower); 9580 sb.write(lower);
9661 } 9581 }
9662 return dart.toString(sb); 9582 return dart.toString(sb);
9663 } 9583 }
9664 } 9584 }
9665 _DataAttributeMap[dart.implements] = () => [core.Map$(core.String, core.String )]; 9585 _DataAttributeMap[dart.implements] = () => [core.Map$(core.String, core.String )];
9666 dart.setSignature(_DataAttributeMap, { 9586 dart.setSignature(_DataAttributeMap, {
9667 constructors: () => ({_DataAttributeMap: [_DataAttributeMap, [core.Map$(core .String, core.String)]]}), 9587 constructors: () => ({_DataAttributeMap: [_DataAttributeMap, [core.Map$(core .String, core.String)]]}),
9668 methods: () => ({ 9588 methods: () => ({
9669 addAll: [dart.void, [core.Map$(core.String, core.String)]], 9589 addAll: [dart.void, [core.Map$(core.String, core.String)]],
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after
9867 writeClasses(s) { 9787 writeClasses(s) {
9868 let classes = s.join(' '); 9788 let classes = s.join(' ');
9869 for (let e of this[_elementIterable]) { 9789 for (let e of this[_elementIterable]) {
9870 e.className = classes; 9790 e.className = classes;
9871 } 9791 }
9872 } 9792 }
9873 modify(f) { 9793 modify(f) {
9874 this[_sets][dartx.forEach](dart.fn(e => e.modify(f), dart.dynamic, [ht ml_common.CssClassSetImpl])); 9794 this[_sets][dartx.forEach](dart.fn(e => e.modify(f), dart.dynamic, [ht ml_common.CssClassSetImpl]));
9875 } 9795 }
9876 toggle(value, shouldAdd) { 9796 toggle(value, shouldAdd) {
9877 if (shouldAdd === void 0) 9797 if (shouldAdd === void 0) shouldAdd = null;
9878 shouldAdd = null;
9879 return this[_sets][dartx.fold](false, dart.fn((changed, e) => dart.not Null(e.toggle(value, shouldAdd)) || dart.notNull(changed), core.bool, [core.bool , html_common.CssClassSetImpl])); 9798 return this[_sets][dartx.fold](false, dart.fn((changed, e) => dart.not Null(e.toggle(value, shouldAdd)) || dart.notNull(changed), core.bool, [core.bool , html_common.CssClassSetImpl]));
9880 } 9799 }
9881 remove(value) { 9800 remove(value) {
9882 return this[_sets][dartx.fold](false, dart.fn((changed, e) => dart.not Null(e.remove(value)) || dart.notNull(changed), core.bool, [core.bool, html_comm on.CssClassSetImpl])); 9801 return this[_sets][dartx.fold](false, dart.fn((changed, e) => dart.not Null(e.remove(value)) || dart.notNull(changed), core.bool, [core.bool, html_comm on.CssClassSetImpl]));
9883 } 9802 }
9884 } 9803 }
9885 dart.defineNamedConstructor(_MultiElementCssClassSet, '_'); 9804 dart.defineNamedConstructor(_MultiElementCssClassSet, '_');
9886 dart.setSignature(_MultiElementCssClassSet, { 9805 dart.setSignature(_MultiElementCssClassSet, {
9887 constructors: () => ({ 9806 constructors: () => ({
9888 new: [exports._MultiElementCssClassSet, [core.Iterable$(Element)]], 9807 new: [exports._MultiElementCssClassSet, [core.Iterable$(Element)]],
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
9931 contains(value) { 9850 contains(value) {
9932 return exports._ElementCssClassSet._contains(this[_element], value); 9851 return exports._ElementCssClassSet._contains(this[_element], value);
9933 } 9852 }
9934 add(value) { 9853 add(value) {
9935 return exports._ElementCssClassSet._add(this[_element], value); 9854 return exports._ElementCssClassSet._add(this[_element], value);
9936 } 9855 }
9937 remove(value) { 9856 remove(value) {
9938 return typeof value == 'string' && dart.notNull(exports._ElementCssCla ssSet._remove(this[_element], value)); 9857 return typeof value == 'string' && dart.notNull(exports._ElementCssCla ssSet._remove(this[_element], value));
9939 } 9858 }
9940 toggle(value, shouldAdd) { 9859 toggle(value, shouldAdd) {
9941 if (shouldAdd === void 0) 9860 if (shouldAdd === void 0) shouldAdd = null;
9942 shouldAdd = null;
9943 return exports._ElementCssClassSet._toggle(this[_element], value, shou ldAdd); 9861 return exports._ElementCssClassSet._toggle(this[_element], value, shou ldAdd);
9944 } 9862 }
9945 addAll(iterable) { 9863 addAll(iterable) {
9946 exports._ElementCssClassSet._addAll(this[_element], iterable); 9864 exports._ElementCssClassSet._addAll(this[_element], iterable);
9947 } 9865 }
9948 removeAll(iterable) { 9866 removeAll(iterable) {
9949 exports._ElementCssClassSet._removeAll(this[_element], dart.as(iterabl e, core.Iterable$(core.String))); 9867 exports._ElementCssClassSet._removeAll(this[_element], dart.as(iterabl e, core.Iterable$(core.String)));
9950 } 9868 }
9951 retainAll(iterable) { 9869 retainAll(iterable) {
9952 exports._ElementCssClassSet._removeWhere(this[_element], dart.bind(ite rable[dartx.toSet](), 'contains'), false); 9870 exports._ElementCssClassSet._removeWhere(this[_element], dart.bind(ite rable[dartx.toSet](), 'contains'), false);
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
10103 this[_value] = value; 10021 this[_value] = value;
10104 this[_unit] = 'em'; 10022 this[_unit] = 'em';
10105 } 10023 }
10106 ex(value) { 10024 ex(value) {
10107 this[_value] = value; 10025 this[_value] = value;
10108 this[_unit] = 'ex'; 10026 this[_unit] = 'ex';
10109 } 10027 }
10110 css(cssValue) { 10028 css(cssValue) {
10111 this[_value] = null; 10029 this[_value] = null;
10112 this[_unit] = null; 10030 this[_unit] = null;
10113 if (cssValue == '') 10031 if (cssValue == '') cssValue = '0px';
10114 cssValue = '0px';
10115 if (dart.notNull(cssValue[dartx.endsWith]('%'))) { 10032 if (dart.notNull(cssValue[dartx.endsWith]('%'))) {
10116 this[_unit] = '%'; 10033 this[_unit] = '%';
10117 } else { 10034 } else {
10118 this[_unit] = cssValue[dartx.substring](dart.notNull(cssValue[dartx.leng th]) - 2); 10035 this[_unit] = cssValue[dartx.substring](dart.notNull(cssValue[dartx.leng th]) - 2);
10119 } 10036 }
10120 if (dart.notNull(cssValue[dartx.contains]('.'))) { 10037 if (dart.notNull(cssValue[dartx.contains]('.'))) {
10121 this[_value] = core.double.parse(cssValue[dartx.substring](0, dart.notNu ll(cssValue[dartx.length]) - dart.notNull(this[_unit][dartx.length]))); 10038 this[_value] = core.double.parse(cssValue[dartx.substring](0, dart.notNu ll(cssValue[dartx.length]) - dart.notNull(this[_unit][dartx.length])));
10122 } else { 10039 } else {
10123 this[_value] = core.int.parse(cssValue[dartx.substring](0, dart.notNull( cssValue[dartx.length]) - dart.notNull(this[_unit][dartx.length]))); 10040 this[_value] = core.int.parse(cssValue[dartx.substring](0, dart.notNull( cssValue[dartx.length]) - dart.notNull(this[_unit][dartx.length])));
10124 } 10041 }
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
10296 class _EventStreamSubscription extends async.StreamSubscription$(T) { 10213 class _EventStreamSubscription extends async.StreamSubscription$(T) {
10297 _EventStreamSubscription(target, eventType, onData, useCapture) { 10214 _EventStreamSubscription(target, eventType, onData, useCapture) {
10298 this[_target] = target; 10215 this[_target] = target;
10299 this[_eventType] = eventType; 10216 this[_eventType] = eventType;
10300 this[_useCapture] = useCapture; 10217 this[_useCapture] = useCapture;
10301 this[_onData] = _wrapZone(dart.as(onData, __CastType2)); 10218 this[_onData] = _wrapZone(dart.as(onData, __CastType2));
10302 this[_pauseCount] = 0; 10219 this[_pauseCount] = 0;
10303 this[_tryResume](); 10220 this[_tryResume]();
10304 } 10221 }
10305 cancel() { 10222 cancel() {
10306 if (dart.notNull(this[_canceled])) 10223 if (dart.notNull(this[_canceled])) return null;
10307 return null;
10308 this[_unlisten](); 10224 this[_unlisten]();
10309 this[_target] = null; 10225 this[_target] = null;
10310 this[_onData] = null; 10226 this[_onData] = null;
10311 return null; 10227 return null;
10312 } 10228 }
10313 get [_canceled]() { 10229 get [_canceled]() {
10314 return this[_target] == null; 10230 return this[_target] == null;
10315 } 10231 }
10316 onData(handleData) { 10232 onData(handleData) {
10317 dart.as(handleData, dart.functionType(dart.void, [T])); 10233 dart.as(handleData, dart.functionType(dart.void, [T]));
10318 if (dart.notNull(this[_canceled])) { 10234 if (dart.notNull(this[_canceled])) {
10319 dart.throw(new core.StateError("Subscription has been canceled.")); 10235 dart.throw(new core.StateError("Subscription has been canceled."));
10320 } 10236 }
10321 this[_unlisten](); 10237 this[_unlisten]();
10322 this[_onData] = _wrapZone(handleData); 10238 this[_onData] = _wrapZone(handleData);
10323 this[_tryResume](); 10239 this[_tryResume]();
10324 } 10240 }
10325 onError(handleError) {} 10241 onError(handleError) {}
10326 onDone(handleDone) { 10242 onDone(handleDone) {
10327 dart.as(handleDone, dart.functionType(dart.void, [])); 10243 dart.as(handleDone, dart.functionType(dart.void, []));
10328 } 10244 }
10329 pause(resumeSignal) { 10245 pause(resumeSignal) {
10330 if (resumeSignal === void 0) 10246 if (resumeSignal === void 0) resumeSignal = null;
10331 resumeSignal = null; 10247 if (dart.notNull(this[_canceled])) return;
10332 if (dart.notNull(this[_canceled]))
10333 return;
10334 this[_pauseCount] = dart.notNull(this[_pauseCount]) + 1; 10248 this[_pauseCount] = dart.notNull(this[_pauseCount]) + 1;
10335 this[_unlisten](); 10249 this[_unlisten]();
10336 if (resumeSignal != null) { 10250 if (resumeSignal != null) {
10337 resumeSignal.whenComplete(dart.bind(this, 'resume')); 10251 resumeSignal.whenComplete(dart.bind(this, 'resume'));
10338 } 10252 }
10339 } 10253 }
10340 get isPaused() { 10254 get isPaused() {
10341 return dart.notNull(this[_pauseCount]) > 0; 10255 return dart.notNull(this[_pauseCount]) > 0;
10342 } 10256 }
10343 resume() { 10257 resume() {
10344 if (dart.notNull(this[_canceled]) || !dart.notNull(this.isPaused)) 10258 if (dart.notNull(this[_canceled]) || !dart.notNull(this.isPaused)) retur n;
10345 return;
10346 this[_pauseCount] = dart.notNull(this[_pauseCount]) - 1; 10259 this[_pauseCount] = dart.notNull(this[_pauseCount]) - 1;
10347 this[_tryResume](); 10260 this[_tryResume]();
10348 } 10261 }
10349 [_tryResume]() { 10262 [_tryResume]() {
10350 if (this[_onData] != null && !dart.notNull(this.isPaused)) { 10263 if (this[_onData] != null && !dart.notNull(this.isPaused)) {
10351 this[_target].addEventListener(this[_eventType], dart.as(this[_onData] , EventListener), this[_useCapture]); 10264 this[_target].addEventListener(this[_eventType], dart.as(this[_onData] , EventListener), this[_useCapture]);
10352 } 10265 }
10353 } 10266 }
10354 [_unlisten]() { 10267 [_unlisten]() {
10355 if (this[_onData] != null) { 10268 if (this[_onData] != null) {
10356 this[_target].removeEventListener(this[_eventType], dart.as(this[_onDa ta], EventListener), this[_useCapture]); 10269 this[_target].removeEventListener(this[_eventType], dart.as(this[_onDa ta], EventListener), this[_useCapture]);
10357 } 10270 }
10358 } 10271 }
10359 asFuture(futureValue) { 10272 asFuture(futureValue) {
10360 if (futureValue === void 0) 10273 if (futureValue === void 0) futureValue = null;
10361 futureValue = null;
10362 let completer = async.Completer.new(); 10274 let completer = async.Completer.new();
10363 return completer.future; 10275 return completer.future;
10364 } 10276 }
10365 } 10277 }
10366 dart.setSignature(_EventStreamSubscription, { 10278 dart.setSignature(_EventStreamSubscription, {
10367 constructors: () => ({_EventStreamSubscription: [_EventStreamSubscription$ (T), [EventTarget, core.String, dart.dynamic, core.bool]]}), 10279 constructors: () => ({_EventStreamSubscription: [_EventStreamSubscription$ (T), [EventTarget, core.String, dart.dynamic, core.bool]]}),
10368 methods: () => ({ 10280 methods: () => ({
10369 cancel: [async.Future, []], 10281 cancel: [async.Future, []],
10370 onData: [dart.void, [dart.functionType(dart.void, [T])]], 10282 onData: [dart.void, [dart.functionType(dart.void, [T])]],
10371 onError: [dart.void, [core.Function]], 10283 onError: [dart.void, [core.Function]],
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
10410 dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription $(T)])); 10322 dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription $(T)]));
10411 let onCancel = opts && 'onCancel' in opts ? opts.onCancel : null; 10323 let onCancel = opts && 'onCancel' in opts ? opts.onCancel : null;
10412 dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription $(T)])); 10324 dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription $(T)]));
10413 return this[_streamController].stream; 10325 return this[_streamController].stream;
10414 } 10326 }
10415 get isBroadcast() { 10327 get isBroadcast() {
10416 return true; 10328 return true;
10417 } 10329 }
10418 add(event) { 10330 add(event) {
10419 dart.as(event, T); 10331 dart.as(event, T);
10420 if (event.type == this[_type]) 10332 if (event.type == this[_type]) this[_streamController].add(event);
10421 this[_streamController].add(event);
10422 } 10333 }
10423 } 10334 }
10424 _CustomEventStreamImpl[dart.implements] = () => [CustomStream$(T)]; 10335 _CustomEventStreamImpl[dart.implements] = () => [CustomStream$(T)];
10425 dart.setSignature(_CustomEventStreamImpl, { 10336 dart.setSignature(_CustomEventStreamImpl, {
10426 constructors: () => ({_CustomEventStreamImpl: [_CustomEventStreamImpl$(T), [core.String]]}), 10337 constructors: () => ({_CustomEventStreamImpl: [_CustomEventStreamImpl$(T), [core.String]]}),
10427 methods: () => ({ 10338 methods: () => ({
10428 listen: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T] )], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnE rror: core.bool}], 10339 listen: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T] )], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnE rror: core.bool}],
10429 asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(d art.void, [async.StreamSubscription$(T)]), onCancel: dart.functionType(dart.void , [async.StreamSubscription$(T)])}], 10340 asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(d art.void, [async.StreamSubscription$(T)]), onCancel: dart.functionType(dart.void , [async.StreamSubscription$(T)])}],
10430 add: [dart.void, [T]] 10341 add: [dart.void, [T]]
10431 }) 10342 })
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
10478 this.wrapped.stopPropagation(); 10389 this.wrapped.stopPropagation();
10479 } 10390 }
10480 get matchingTarget() { 10391 get matchingTarget() {
10481 if (this[_selector] == null) { 10392 if (this[_selector] == null) {
10482 dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.')); 10393 dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.'));
10483 } 10394 }
10484 let currentTarget = this.currentTarget; 10395 let currentTarget = this.currentTarget;
10485 let target = this.target; 10396 let target = this.target;
10486 let matchedTarget = null; 10397 let matchedTarget = null;
10487 do { 10398 do {
10488 if (dart.notNull(dart.as(dart.dcall(target.matches, this[_selector]), co re.bool))) 10399 if (dart.notNull(dart.as(dart.dcall(target.matches, this[_selector]), co re.bool))) return dart.as(target, Element);
10489 return dart.as(target, Element);
10490 target = dart.as(target.parent, EventTarget); 10400 target = dart.as(target.parent, EventTarget);
10491 } while (target != null && !dart.equals(target, currentTarget.parent)); 10401 } while (target != null && !dart.equals(target, currentTarget.parent));
10492 dart.throw(new core.StateError('No selector matched for populating matched Target.')); 10402 dart.throw(new core.StateError('No selector matched for populating matched Target.'));
10493 } 10403 }
10494 get path() { 10404 get path() {
10495 return this.wrapped.path; 10405 return this.wrapped.path;
10496 } 10406 }
10497 get [_get_currentTarget]() { 10407 get [_get_currentTarget]() {
10498 return this.wrapped[_get_currentTarget]; 10408 return this.wrapped[_get_currentTarget];
10499 } 10409 }
(...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after
10744 broadcast() { 10654 broadcast() {
10745 this[_subscriptions] = core.Map$(async.Stream$(T), async.StreamSubscript ion$(T)).new(); 10655 this[_subscriptions] = core.Map$(async.Stream$(T), async.StreamSubscript ion$(T)).new();
10746 this[_controller] = null; 10656 this[_controller] = null;
10747 this[_controller] = async.StreamController$(T).broadcast({sync: true, on Cancel: dart.bind(this, 'close')}); 10657 this[_controller] = async.StreamController$(T).broadcast({sync: true, on Cancel: dart.bind(this, 'close')});
10748 } 10658 }
10749 get stream() { 10659 get stream() {
10750 return this[_controller].stream; 10660 return this[_controller].stream;
10751 } 10661 }
10752 add(stream) { 10662 add(stream) {
10753 dart.as(stream, async.Stream$(T)); 10663 dart.as(stream, async.Stream$(T));
10754 if (dart.notNull(this[_subscriptions].containsKey(stream))) 10664 if (dart.notNull(this[_subscriptions].containsKey(stream))) return;
10755 return;
10756 this[_subscriptions].set(stream, stream.listen(dart.bind(this[_controlle r], 'add'), {onError: dart.bind(this[_controller], 'addError'), onDone: dart.fn( (() => this.remove(stream)).bind(this), dart.void, [])})); 10665 this[_subscriptions].set(stream, stream.listen(dart.bind(this[_controlle r], 'add'), {onError: dart.bind(this[_controller], 'addError'), onDone: dart.fn( (() => this.remove(stream)).bind(this), dart.void, [])}));
10757 } 10666 }
10758 remove(stream) { 10667 remove(stream) {
10759 dart.as(stream, async.Stream$(T)); 10668 dart.as(stream, async.Stream$(T));
10760 let subscription = this[_subscriptions].remove(stream); 10669 let subscription = this[_subscriptions].remove(stream);
10761 if (subscription != null) 10670 if (subscription != null) subscription.cancel();
10762 subscription.cancel();
10763 } 10671 }
10764 close() { 10672 close() {
10765 for (let subscription of this[_subscriptions].values) { 10673 for (let subscription of this[_subscriptions].values) {
10766 subscription.cancel(); 10674 subscription.cancel();
10767 } 10675 }
10768 this[_subscriptions].clear(); 10676 this[_subscriptions].clear();
10769 this[_controller].close(); 10677 this[_controller].close();
10770 } 10678 }
10771 } 10679 }
10772 dart.defineNamedConstructor(_StreamPool, 'broadcast'); 10680 dart.defineNamedConstructor(_StreamPool, 'broadcast');
(...skipping 826 matching lines...) Expand 10 before | Expand all | Expand 10 after
11599 class NodeValidatorBuilder extends core.Object { 11507 class NodeValidatorBuilder extends core.Object {
11600 NodeValidatorBuilder() { 11508 NodeValidatorBuilder() {
11601 this[_validators] = dart.list([], NodeValidator); 11509 this[_validators] = dart.list([], NodeValidator);
11602 } 11510 }
11603 common() { 11511 common() {
11604 this[_validators] = dart.list([], NodeValidator); 11512 this[_validators] = dart.list([], NodeValidator);
11605 this.allowHtml5(); 11513 this.allowHtml5();
11606 this.allowTemplating(); 11514 this.allowTemplating();
11607 } 11515 }
11608 allowNavigation(uriPolicy) { 11516 allowNavigation(uriPolicy) {
11609 if (uriPolicy === void 0) 11517 if (uriPolicy === void 0) uriPolicy = null;
11610 uriPolicy = null;
11611 if (uriPolicy == null) { 11518 if (uriPolicy == null) {
11612 uriPolicy = UriPolicy.new(); 11519 uriPolicy = UriPolicy.new();
11613 } 11520 }
11614 this.add(_SimpleNodeValidator.allowNavigation(uriPolicy)); 11521 this.add(_SimpleNodeValidator.allowNavigation(uriPolicy));
11615 } 11522 }
11616 allowImages(uriPolicy) { 11523 allowImages(uriPolicy) {
11617 if (uriPolicy === void 0) 11524 if (uriPolicy === void 0) uriPolicy = null;
11618 uriPolicy = null;
11619 if (uriPolicy == null) { 11525 if (uriPolicy == null) {
11620 uriPolicy = UriPolicy.new(); 11526 uriPolicy = UriPolicy.new();
11621 } 11527 }
11622 this.add(_SimpleNodeValidator.allowImages(uriPolicy)); 11528 this.add(_SimpleNodeValidator.allowImages(uriPolicy));
11623 } 11529 }
11624 allowTextElements() { 11530 allowTextElements() {
11625 this.add(_SimpleNodeValidator.allowTextElements()); 11531 this.add(_SimpleNodeValidator.allowTextElements());
11626 } 11532 }
11627 allowInlineStyles(opts) { 11533 allowInlineStyles(opts) {
11628 let tagName = opts && 'tagName' in opts ? opts.tagName : null; 11534 let tagName = opts && 'tagName' in opts ? opts.tagName : null;
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
11862 } 11768 }
11863 set(index, value) { 11769 set(index, value) {
11864 dart.as(value, E); 11770 dart.as(value, E);
11865 this[_list][dartx.set](index, value); 11771 this[_list][dartx.set](index, value);
11866 return value; 11772 return value;
11867 } 11773 }
11868 set length(newLength) { 11774 set length(newLength) {
11869 this[_list][dartx.length] = newLength; 11775 this[_list][dartx.length] = newLength;
11870 } 11776 }
11871 sort(compare) { 11777 sort(compare) {
11872 if (compare === void 0) 11778 if (compare === void 0) compare = null;
11873 compare = null;
11874 dart.as(compare, dart.functionType(core.int, [E, E])); 11779 dart.as(compare, dart.functionType(core.int, [E, E]));
11875 this[_list][dartx.sort](compare); 11780 this[_list][dartx.sort](compare);
11876 } 11781 }
11877 indexOf(element, start) { 11782 indexOf(element, start) {
11878 if (start === void 0) 11783 if (start === void 0) start = 0;
11879 start = 0;
11880 return this[_list][dartx.indexOf](element, start); 11784 return this[_list][dartx.indexOf](element, start);
11881 } 11785 }
11882 lastIndexOf(element, start) { 11786 lastIndexOf(element, start) {
11883 if (start === void 0) 11787 if (start === void 0) start = null;
11884 start = null;
11885 return this[_list][dartx.lastIndexOf](element, start); 11788 return this[_list][dartx.lastIndexOf](element, start);
11886 } 11789 }
11887 insert(index, element) { 11790 insert(index, element) {
11888 dart.as(element, E); 11791 dart.as(element, E);
11889 return this[_list][dartx.insert](index, element); 11792 return this[_list][dartx.insert](index, element);
11890 } 11793 }
11891 removeAt(index) { 11794 removeAt(index) {
11892 return dart.as(this[_list][dartx.removeAt](index), E); 11795 return dart.as(this[_list][dartx.removeAt](index), E);
11893 } 11796 }
11894 setRange(start, end, iterable, skipCount) { 11797 setRange(start, end, iterable, skipCount) {
11895 dart.as(iterable, core.Iterable$(E)); 11798 dart.as(iterable, core.Iterable$(E));
11896 if (skipCount === void 0) 11799 if (skipCount === void 0) skipCount = 0;
11897 skipCount = 0;
11898 this[_list][dartx.setRange](start, end, iterable, skipCount); 11800 this[_list][dartx.setRange](start, end, iterable, skipCount);
11899 } 11801 }
11900 removeRange(start, end) { 11802 removeRange(start, end) {
11901 this[_list][dartx.removeRange](start, end); 11803 this[_list][dartx.removeRange](start, end);
11902 } 11804 }
11903 replaceRange(start, end, iterable) { 11805 replaceRange(start, end, iterable) {
11904 dart.as(iterable, core.Iterable$(E)); 11806 dart.as(iterable, core.Iterable$(E));
11905 this[_list][dartx.replaceRange](start, end, iterable); 11807 this[_list][dartx.replaceRange](start, end, iterable);
11906 } 11808 }
11907 fillRange(start, end, fillValue) { 11809 fillRange(start, end, fillValue) {
11908 if (fillValue === void 0) 11810 if (fillValue === void 0) fillValue = null;
11909 fillValue = null;
11910 dart.as(fillValue, E); 11811 dart.as(fillValue, E);
11911 this[_list][dartx.fillRange](start, end, fillValue); 11812 this[_list][dartx.fillRange](start, end, fillValue);
11912 } 11813 }
11913 get rawList() { 11814 get rawList() {
11914 return dart.as(this[_list], core.List$(Node)); 11815 return dart.as(this[_list], core.List$(Node));
11915 } 11816 }
11916 } 11817 }
11917 _WrappedList[dart.implements] = () => [html_common.NodeListWrapper]; 11818 _WrappedList[dart.implements] = () => [html_common.NodeListWrapper];
11918 dart.setSignature(_WrappedList, { 11819 dart.setSignature(_WrappedList, {
11919 constructors: () => ({_WrappedList: [_WrappedList$(E), [core.List]]}), 11820 constructors: () => ({_WrappedList: [_WrappedList$(E), [core.List]]}),
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
12049 } 11950 }
12050 _VariableSizeListIterator[dart.implements] = () => [core.Iterator$(T)]; 11951 _VariableSizeListIterator[dart.implements] = () => [core.Iterator$(T)];
12051 dart.setSignature(_VariableSizeListIterator, { 11952 dart.setSignature(_VariableSizeListIterator, {
12052 constructors: () => ({_VariableSizeListIterator: [_VariableSizeListIterato r$(T), [core.List$(T)]]}), 11953 constructors: () => ({_VariableSizeListIterator: [_VariableSizeListIterato r$(T), [core.List$(T)]]}),
12053 methods: () => ({moveNext: [core.bool, []]}) 11954 methods: () => ({moveNext: [core.bool, []]})
12054 }); 11955 });
12055 return _VariableSizeListIterator; 11956 return _VariableSizeListIterator;
12056 }); 11957 });
12057 let _VariableSizeListIterator = _VariableSizeListIterator$(); 11958 let _VariableSizeListIterator = _VariableSizeListIterator$();
12058 function _convertNativeToDart_Window(win) { 11959 function _convertNativeToDart_Window(win) {
12059 if (win == null) 11960 if (win == null) return null;
12060 return null;
12061 return _DOMWindowCrossFrame._createSafe(win); 11961 return _DOMWindowCrossFrame._createSafe(win);
12062 } 11962 }
12063 dart.fn(_convertNativeToDart_Window, WindowBase, [dart.dynamic]); 11963 dart.fn(_convertNativeToDart_Window, WindowBase, [dart.dynamic]);
12064 function _convertNativeToDart_EventTarget(e) { 11964 function _convertNativeToDart_EventTarget(e) {
12065 if (e == null) { 11965 if (e == null) {
12066 return null; 11966 return null;
12067 } 11967 }
12068 if ("postMessage" in e) { 11968 if ("postMessage" in e) {
12069 let window = _DOMWindowCrossFrame._createSafe(e); 11969 let window = _DOMWindowCrossFrame._createSafe(e);
12070 if (dart.is(window, EventTarget)) { 11970 if (dart.is(window, EventTarget)) {
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
12107 get parent() { 12007 get parent() {
12108 return _DOMWindowCrossFrame._createSafe(this[_window].parent); 12008 return _DOMWindowCrossFrame._createSafe(this[_window].parent);
12109 } 12009 }
12110 get top() { 12010 get top() {
12111 return _DOMWindowCrossFrame._createSafe(this[_window].top); 12011 return _DOMWindowCrossFrame._createSafe(this[_window].top);
12112 } 12012 }
12113 close() { 12013 close() {
12114 return this[_window].close(); 12014 return this[_window].close();
12115 } 12015 }
12116 postMessage(message, targetOrigin, messagePorts) { 12016 postMessage(message, targetOrigin, messagePorts) {
12117 if (messagePorts === void 0) 12017 if (messagePorts === void 0) messagePorts = null;
12118 messagePorts = null;
12119 if (messagePorts == null) { 12018 if (messagePorts == null) {
12120 this[_window].postMessage(html_common.convertDartToNative_SerializedScri ptValue(message), targetOrigin); 12019 this[_window].postMessage(html_common.convertDartToNative_SerializedScri ptValue(message), targetOrigin);
12121 } else { 12020 } else {
12122 this[_window].postMessage(html_common.convertDartToNative_SerializedScri ptValue(message), targetOrigin, messagePorts); 12021 this[_window].postMessage(html_common.convertDartToNative_SerializedScri ptValue(message), targetOrigin, messagePorts);
12123 } 12022 }
12124 } 12023 }
12125 _DOMWindowCrossFrame(window) { 12024 _DOMWindowCrossFrame(window) {
12126 this[_window] = window; 12025 this[_window] = window;
12127 } 12026 }
12128 static _createSafe(w) { 12027 static _createSafe(w) {
12129 if (dart.notNull(core.identical(w, exports.window))) { 12028 if (dart.notNull(core.identical(w, exports.window))) {
12130 return dart.as(w, WindowBase); 12029 return dart.as(w, WindowBase);
12131 } else { 12030 } else {
12132 return new _DOMWindowCrossFrame(w); 12031 return new _DOMWindowCrossFrame(w);
12133 } 12032 }
12134 } 12033 }
12135 get on() { 12034 get on() {
12136 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12035 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12137 } 12036 }
12138 [_addEventListener](type, listener, useCapture) { 12037 [_addEventListener](type, listener, useCapture) {
12139 if (type === void 0) 12038 if (type === void 0) type = null;
12140 type = null; 12039 if (listener === void 0) listener = null;
12141 if (listener === void 0) 12040 if (useCapture === void 0) useCapture = null;
12142 listener = null;
12143 if (useCapture === void 0)
12144 useCapture = null;
12145 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12041 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12146 } 12042 }
12147 addEventListener(type, listener, useCapture) { 12043 addEventListener(type, listener, useCapture) {
12148 if (useCapture === void 0) 12044 if (useCapture === void 0) useCapture = null;
12149 useCapture = null;
12150 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12045 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12151 } 12046 }
12152 dispatchEvent(event) { 12047 dispatchEvent(event) {
12153 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12048 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12154 } 12049 }
12155 [_removeEventListener](type, listener, useCapture) { 12050 [_removeEventListener](type, listener, useCapture) {
12156 if (type === void 0) 12051 if (type === void 0) type = null;
12157 type = null; 12052 if (listener === void 0) listener = null;
12158 if (listener === void 0) 12053 if (useCapture === void 0) useCapture = null;
12159 listener = null;
12160 if (useCapture === void 0)
12161 useCapture = null;
12162 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12054 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12163 } 12055 }
12164 removeEventListener(type, listener, useCapture) { 12056 removeEventListener(type, listener, useCapture) {
12165 if (useCapture === void 0) 12057 if (useCapture === void 0) useCapture = null;
12166 useCapture = null;
12167 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.')); 12058 return dart.throw(new core.UnsupportedError('You can only attach EventList eners to your own window.'));
12168 } 12059 }
12169 } 12060 }
12170 _DOMWindowCrossFrame[dart.implements] = () => [WindowBase]; 12061 _DOMWindowCrossFrame[dart.implements] = () => [WindowBase];
12171 dart.setSignature(_DOMWindowCrossFrame, { 12062 dart.setSignature(_DOMWindowCrossFrame, {
12172 constructors: () => ({_DOMWindowCrossFrame: [_DOMWindowCrossFrame, [dart.dyn amic]]}), 12063 constructors: () => ({_DOMWindowCrossFrame: [_DOMWindowCrossFrame, [dart.dyn amic]]}),
12173 methods: () => ({ 12064 methods: () => ({
12174 close: [dart.void, []], 12065 close: [dart.void, []],
12175 postMessage: [dart.void, [dart.dynamic, core.String], [core.List]], 12066 postMessage: [dart.void, [dart.dynamic, core.String], [core.List]],
12176 [_addEventListener]: [dart.void, [], [core.String, EventListener, core.boo l]], 12067 [_addEventListener]: [dart.void, [], [core.String, EventListener, core.boo l]],
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
12256 set keyUpEvent(_) {}, 12147 set keyUpEvent(_) {},
12257 get keyPressEvent() { 12148 get keyPressEvent() {
12258 return new _KeyboardEventHandler('keypress'); 12149 return new _KeyboardEventHandler('keypress');
12259 }, 12150 },
12260 set keyPressEvent(_) {} 12151 set keyPressEvent(_) {}
12261 }); 12152 });
12262 class Platform extends core.Object {} 12153 class Platform extends core.Object {}
12263 const supportsTypedData = !!window.ArrayBuffer; 12154 const supportsTypedData = !!window.ArrayBuffer;
12264 Platform.supportsSimd = false; 12155 Platform.supportsSimd = false;
12265 function _wrapZone(callback) { 12156 function _wrapZone(callback) {
12266 if (dart.equals(async.Zone.current, async.Zone.ROOT)) 12157 if (dart.equals(async.Zone.current, async.Zone.ROOT)) return callback;
12267 return callback; 12158 if (callback == null) return null;
12268 if (callback == null)
12269 return null;
12270 return async.Zone.current.bindUnaryCallback(callback, {runGuarded: true}); 12159 return async.Zone.current.bindUnaryCallback(callback, {runGuarded: true});
12271 } 12160 }
12272 dart.fn(_wrapZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynami c])]); 12161 dart.fn(_wrapZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynami c])]);
12273 function _wrapBinaryZone(callback) { 12162 function _wrapBinaryZone(callback) {
12274 if (dart.equals(async.Zone.current, async.Zone.ROOT)) 12163 if (dart.equals(async.Zone.current, async.Zone.ROOT)) return callback;
12275 return callback; 12164 if (callback == null) return null;
12276 if (callback == null)
12277 return null;
12278 return async.Zone.current.bindBinaryCallback(callback, {runGuarded: true}); 12165 return async.Zone.current.bindBinaryCallback(callback, {runGuarded: true});
12279 } 12166 }
12280 dart.fn(_wrapBinaryZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart. dynamic, dart.dynamic])]); 12167 dart.fn(_wrapBinaryZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart. dynamic, dart.dynamic])]);
12281 function query(relativeSelectors) { 12168 function query(relativeSelectors) {
12282 return exports.document.query(relativeSelectors); 12169 return exports.document.query(relativeSelectors);
12283 } 12170 }
12284 dart.fn(query, Element, [core.String]); 12171 dart.fn(query, Element, [core.String]);
12285 function queryAll(relativeSelectors) { 12172 function queryAll(relativeSelectors) {
12286 return exports.document.queryAll(relativeSelectors); 12173 return exports.document.queryAll(relativeSelectors);
12287 } 12174 }
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after
12697 exports.ElementUpgrader = ElementUpgrader; 12584 exports.ElementUpgrader = ElementUpgrader;
12698 exports.NodeValidator = NodeValidator; 12585 exports.NodeValidator = NodeValidator;
12699 exports.NodeTreeSanitizer = NodeTreeSanitizer; 12586 exports.NodeTreeSanitizer = NodeTreeSanitizer;
12700 exports.UriPolicy = UriPolicy; 12587 exports.UriPolicy = UriPolicy;
12701 exports.spawnDomUri = spawnDomUri; 12588 exports.spawnDomUri = spawnDomUri;
12702 exports.unwrap_jso = unwrap_jso; 12589 exports.unwrap_jso = unwrap_jso;
12703 exports.wrap_jso = wrap_jso; 12590 exports.wrap_jso = wrap_jso;
12704 exports.createCustomUpgrader = createCustomUpgrader; 12591 exports.createCustomUpgrader = createCustomUpgrader;
12705 exports.getHtmlCreateFunction = getHtmlCreateFunction; 12592 exports.getHtmlCreateFunction = getHtmlCreateFunction;
12706 }); 12593 });
OLDNEW
« no previous file with comments | « lib/runtime/dart/core.js ('k') | lib/runtime/dart/html_common.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698