| Index: lib/runtime/dart/html.js
|
| diff --git a/lib/runtime/dart/html.js b/lib/runtime/dart/html.js
|
| index 59b6aade761b70299b9aa1afa9f3a053a34f4bb6..5df04653725080feb7f581fbdca9a0c1e9ebb584 100644
|
| --- a/lib/runtime/dart/html.js
|
| +++ b/lib/runtime/dart/html.js
|
| @@ -30,15 +30,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| const _xtag = Symbol('_xtag');
|
| const _attributes = Symbol('_attributes');
|
| - const _clientHeight = Symbol('_clientHeight');
|
| - const _clientLeft = Symbol('_clientLeft');
|
| - const _clientTop = Symbol('_clientTop');
|
| - const _clientWidth = Symbol('_clientWidth');
|
| const _innerHtml = Symbol('_innerHtml');
|
| - const _offsetHeight = Symbol('_offsetHeight');
|
| - const _offsetLeft = Symbol('_offsetLeft');
|
| - const _offsetTop = Symbol('_offsetTop');
|
| - const _offsetWidth = Symbol('_offsetWidth');
|
| const _scrollHeight = Symbol('_scrollHeight');
|
| const _scrollLeft = Symbol('_scrollLeft');
|
| const _scrollTop = Symbol('_scrollTop');
|
| @@ -65,6 +57,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _hasAttributeNS = Symbol('_hasAttributeNS');
|
| const _removeAttribute = Symbol('_removeAttribute');
|
| const _removeAttributeNS = Symbol('_removeAttributeNS');
|
| + const _scroll_1 = Symbol('_scroll_1');
|
| + const _scroll_2 = Symbol('_scroll_2');
|
| + const _scroll_3 = Symbol('_scroll_3');
|
| + const _scrollBy_1 = Symbol('_scrollBy_1');
|
| + const _scrollBy_2 = Symbol('_scrollBy_2');
|
| + const _scrollBy_3 = Symbol('_scrollBy_3');
|
| + const _scrollTo_1 = Symbol('_scrollTo_1');
|
| + const _scrollTo_2 = Symbol('_scrollTo_2');
|
| + const _scrollTo_3 = Symbol('_scrollTo_3');
|
| const _removeChild = Symbol('_removeChild');
|
| const _replaceChild = Symbol('_replaceChild');
|
| const _this = Symbol('_this');
|
| @@ -99,14 +100,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [_addEventListener](type, listener, useCapture) {
|
| - return this.addEventListener(type, listener, useCapture);
|
| + [_addEventListener](type, listener, capture) {
|
| + return this.addEventListener(type, listener, capture);
|
| }
|
| [dartx.dispatchEvent](event) {
|
| return this.dispatchEvent(event);
|
| }
|
| - [_removeEventListener](type, listener, useCapture) {
|
| - return this.removeEventListener(type, listener, useCapture);
|
| + [_removeEventListener](type, listener, capture) {
|
| + return this.removeEventListener(type, listener, capture);
|
| }
|
| }
|
| dart.defineNamedConstructor(EventTarget, '_created');
|
| @@ -118,9 +119,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| methods: () => ({
|
| [dartx.addEventListener]: [dart.void, [core.String, EventListener], [core.bool]],
|
| [dartx.removeEventListener]: [dart.void, [core.String, EventListener], [core.bool]],
|
| - [_addEventListener]: [dart.void, [], [core.String, EventListener, core.bool]],
|
| + [_addEventListener]: [dart.void, [core.String, EventListener], [core.bool]],
|
| [dartx.dispatchEvent]: [core.bool, [Event]],
|
| - [_removeEventListener]: [dart.void, [], [core.String, EventListener, core.bool]]
|
| + [_removeEventListener]: [dart.void, [core.String, EventListener], [core.bool]]
|
| })
|
| });
|
| EventTarget[dart.metadata] = () => [dart.const(new _metadata.DomName('EventTarget')), dart.const(new _js_helper.Native("EventTarget"))];
|
| @@ -174,10 +175,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return new _ChildNodeListLazy(this);
|
| }
|
| set [dartx.nodes](value) {
|
| - let copy = core.List.from(value);
|
| + let copy = value[dartx.toList]();
|
| this[dartx.text] = '';
|
| for (let node of copy) {
|
| - dart.as(node, Node);
|
| this[dartx.append](node);
|
| }
|
| }
|
| @@ -272,8 +272,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.text](value) {
|
| this.textContent = value;
|
| }
|
| - [dartx.append](newChild) {
|
| - return this.appendChild(newChild);
|
| + [dartx.append](node) {
|
| + return this.appendChild(node);
|
| }
|
| [dartx.clone](deep) {
|
| return this.cloneNode(deep);
|
| @@ -284,14 +284,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.hasChildNodes]() {
|
| return this.hasChildNodes();
|
| }
|
| - [dartx.insertBefore](newChild, refChild) {
|
| - return this.insertBefore(newChild, refChild);
|
| + [dartx.insertBefore](node, child) {
|
| + return this.insertBefore(node, child);
|
| }
|
| - [_removeChild](oldChild) {
|
| - return this.removeChild(oldChild);
|
| + [_removeChild](child) {
|
| + return this.removeChild(child);
|
| }
|
| - [_replaceChild](newChild, oldChild) {
|
| - return this.replaceChild(newChild, oldChild);
|
| + [_replaceChild](node, child) {
|
| + return this.replaceChild(node, child);
|
| }
|
| }
|
| dart.defineNamedConstructor(Node, '_created');
|
| @@ -380,20 +380,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'offsetLeft',
|
| 'offsetTop',
|
| 'offsetWidth',
|
| - 'clientHeight',
|
| - 'clientLeft',
|
| - 'clientTop',
|
| - 'clientWidth',
|
| 'scrollHeight',
|
| 'scrollLeft',
|
| 'scrollLeft',
|
| 'scrollTop',
|
| 'scrollTop',
|
| 'scrollWidth',
|
| - 'click',
|
| 'blur',
|
| + 'click',
|
| 'focus',
|
| - 'getAnimationPlayers',
|
| + 'closest',
|
| + 'getAnimations',
|
| 'getAttribute',
|
| 'getAttributeNS',
|
| 'getBoundingClientRect',
|
| @@ -402,8 +399,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'getElementsByClassName',
|
| 'requestFullscreen',
|
| 'requestPointerLock',
|
| + 'scroll',
|
| + 'scrollBy',
|
| + 'scrollTo',
|
| 'setAttribute',
|
| 'setAttributeNS',
|
| + 'after',
|
| + 'before',
|
| 'querySelector',
|
| 'onAbort',
|
| 'onBeforeCopy',
|
| @@ -474,6 +476,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'onWaiting',
|
| 'onFullscreenChange',
|
| 'onFullscreenError',
|
| + 'offsetParent',
|
| 'contentEditable',
|
| 'contextMenu',
|
| 'dir',
|
| @@ -482,15 +485,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'isContentEditable',
|
| 'lang',
|
| 'spellcheck',
|
| + 'style',
|
| 'tabIndex',
|
| 'title',
|
| 'translate',
|
| 'dropzone',
|
| 'className',
|
| + 'clientHeight',
|
| + 'clientLeft',
|
| + 'clientTop',
|
| + 'clientWidth',
|
| + 'computedName',
|
| + 'computedRole',
|
| 'id',
|
| - 'offsetParent',
|
| 'outerHtml',
|
| - 'style',
|
| 'tagName',
|
| 'nextElementSibling',
|
| 'previousElementSibling'
|
| @@ -504,6 +512,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| created() {
|
| this[_xtag] = null;
|
| + this[dartx.offsetParent] = null;
|
| this[dartx.contentEditable] = null;
|
| this[dartx.contextMenu] = null;
|
| this[dartx.dir] = null;
|
| @@ -512,29 +521,26 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.isContentEditable] = null;
|
| this[dartx.lang] = null;
|
| this[dartx.spellcheck] = null;
|
| + this[dartx.style] = null;
|
| this[dartx.tabIndex] = null;
|
| this[dartx.title] = null;
|
| this[dartx.translate] = null;
|
| this[dartx.dropzone] = null;
|
| this[_attributes] = null;
|
| this[dartx.className] = null;
|
| - this[_clientHeight] = null;
|
| - this[_clientLeft] = null;
|
| - this[_clientTop] = null;
|
| - this[_clientWidth] = null;
|
| + this[dartx.clientHeight] = null;
|
| + this[dartx.clientLeft] = null;
|
| + this[dartx.clientTop] = null;
|
| + this[dartx.clientWidth] = null;
|
| + this[dartx.computedName] = null;
|
| + this[dartx.computedRole] = null;
|
| this[dartx.id] = null;
|
| this[_innerHtml] = null;
|
| - this[_offsetHeight] = null;
|
| - this[_offsetLeft] = null;
|
| - this[dartx.offsetParent] = null;
|
| - this[_offsetTop] = null;
|
| - this[_offsetWidth] = null;
|
| this[dartx.outerHtml] = null;
|
| this[_scrollHeight] = null;
|
| this[_scrollLeft] = null;
|
| this[_scrollTop] = null;
|
| this[_scrollWidth] = null;
|
| - this[dartx.style] = null;
|
| this[dartx.tagName] = null;
|
| this[dartx.nextElementSibling] = null;
|
| this[dartx.previousElementSibling] = null;
|
| @@ -649,10 +655,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return new _ChildrenElementList._wrap(this);
|
| }
|
| set [dartx.children](value) {
|
| - let copy = core.List.from(value);
|
| + let copy = value[dartx.toList]();
|
| let children = this[dartx.children];
|
| children[dartx.clear]();
|
| - children[dartx.addAll](dart.as(copy, core.Iterable$(Element)));
|
| + children[dartx.addAll](copy);
|
| }
|
| [dartx.querySelectorAll](selectors) {
|
| return new _FrozenElementList._wrap(this[_querySelectorAll](selectors));
|
| @@ -722,14 +728,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (!dart.is(frames, core.Iterable) || !dart.notNull(frames[dartx.every](dart.fn(x => dart.is(x, core.Map), core.bool, [core.Map$(core.String, dart.dynamic)])))) {
|
| dart.throw(new core.ArgumentError("The frames parameter should be a List of Maps " + "with frame information"));
|
| }
|
| - let convertedFrames = frames;
|
| - if (dart.is(convertedFrames, core.Iterable)) {
|
| - convertedFrames = dart.as(frames[dartx.map](html_common.convertDartToNative_Dictionary)[dartx.toList](), core.Iterable$(core.Map$(core.String, dart.dynamic)));
|
| - }
|
| - let convertedTiming = timing;
|
| - if (dart.is(convertedTiming, core.Map)) {
|
| - convertedTiming = html_common.convertDartToNative_Dictionary(dart.as(convertedTiming, core.Map));
|
| + let convertedFrames = null;
|
| + if (dart.is(frames, core.Iterable)) {
|
| + convertedFrames = frames[dartx.map](html_common.convertDartToNative_Dictionary)[dartx.toList]();
|
| + } else {
|
| + convertedFrames = frames;
|
| }
|
| + let convertedTiming = dart.is(timing, core.Map) ? html_common.convertDartToNative_Dictionary(timing) : timing;
|
| return convertedTiming == null ? this[_animate](convertedFrames) : this[_animate](convertedFrames, convertedTiming);
|
| }
|
| [_animate](effect, timing) {
|
| @@ -928,8 +933,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (Element._parseDocument == null) {
|
| Element._parseDocument = exports.document[dartx.implementation][dartx.createHtmlDocument]('');
|
| Element._parseRange = Element._parseDocument[dartx.createRange]();
|
| - let base = Element._parseDocument[dartx.createElement]('base');
|
| - dart.dput(base, 'href', exports.document[dartx.baseUri]);
|
| + let base = dart.as(Element._parseDocument[dartx.createElement]('base'), BaseElement);
|
| + base[dartx.href] = exports.document[dartx.baseUri];
|
| Element._parseDocument[dartx.head][dartx.append](base);
|
| }
|
| let contextElement = null;
|
| @@ -1023,6 +1028,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
|
|
| return result;
|
| }
|
| + get [dartx.offsetParent]() {
|
| + return this.offsetParent;
|
| + }
|
| get [dartx.offsetHeight]() {
|
| return this.offsetHeight[dartx.round]();
|
| }
|
| @@ -1035,18 +1043,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.offsetWidth]() {
|
| return this.offsetWidth[dartx.round]();
|
| }
|
| - get [dartx.clientHeight]() {
|
| - return this.clientHeight[dartx.round]();
|
| - }
|
| - get [dartx.clientLeft]() {
|
| - return this.clientLeft[dartx.round]();
|
| - }
|
| - get [dartx.clientTop]() {
|
| - return this.clientTop[dartx.round]();
|
| - }
|
| - get [dartx.clientWidth]() {
|
| - return this.clientWidth[dartx.round]();
|
| - }
|
| get [dartx.scrollHeight]() {
|
| return this.scrollHeight[dartx.round]();
|
| }
|
| @@ -1113,6 +1109,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.spellcheck](value) {
|
| this.spellcheck = value;
|
| }
|
| + get [dartx.style]() {
|
| + return this.style;
|
| + }
|
| get [dartx.tabIndex]() {
|
| return this.tabIndex;
|
| }
|
| @@ -1137,9 +1136,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.dropzone](value) {
|
| this.webkitdropzone = value;
|
| }
|
| + [dartx.blur]() {
|
| + return this.blur();
|
| + }
|
| [dartx.click]() {
|
| return this.click();
|
| }
|
| + [dartx.focus]() {
|
| + return this.focus();
|
| + }
|
| get [_attributes]() {
|
| return this.attributes;
|
| }
|
| @@ -1149,18 +1154,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.className](value) {
|
| this.className = value;
|
| }
|
| - get [_clientHeight]() {
|
| + get [dartx.clientHeight]() {
|
| return this.clientHeight;
|
| }
|
| - get [_clientLeft]() {
|
| + get [dartx.clientLeft]() {
|
| return this.clientLeft;
|
| }
|
| - get [_clientTop]() {
|
| + get [dartx.clientTop]() {
|
| return this.clientTop;
|
| }
|
| - get [_clientWidth]() {
|
| + get [dartx.clientWidth]() {
|
| return this.clientWidth;
|
| }
|
| + get [dartx.computedName]() {
|
| + return this.computedName;
|
| + }
|
| + get [dartx.computedRole]() {
|
| + return this.computedRole;
|
| + }
|
| get [dartx.id]() {
|
| return this.id;
|
| }
|
| @@ -1173,21 +1184,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [_innerHtml](value) {
|
| this.innerHTML = value;
|
| }
|
| - get [_offsetHeight]() {
|
| - return this.offsetHeight;
|
| - }
|
| - get [_offsetLeft]() {
|
| - return this.offsetLeft;
|
| - }
|
| - get [dartx.offsetParent]() {
|
| - return this.offsetParent;
|
| - }
|
| - get [_offsetTop]() {
|
| - return this.offsetTop;
|
| - }
|
| - get [_offsetWidth]() {
|
| - return this.offsetWidth;
|
| - }
|
| get [dartx.outerHtml]() {
|
| return this.outerHTML;
|
| }
|
| @@ -1209,20 +1205,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_scrollWidth]() {
|
| return this.scrollWidth;
|
| }
|
| - get [dartx.style]() {
|
| - return this.style;
|
| - }
|
| get [dartx.tagName]() {
|
| return this.tagName;
|
| }
|
| - [dartx.blur]() {
|
| - return this.blur();
|
| + [dartx.closest](selectors) {
|
| + return this.closest(selectors);
|
| }
|
| - [dartx.focus]() {
|
| - return this.focus();
|
| - }
|
| - [dartx.getAnimationPlayers]() {
|
| - return this.getAnimationPlayers();
|
| + [dartx.getAnimations]() {
|
| + return this.getAnimations();
|
| }
|
| [dartx.getAttribute](name) {
|
| return this.getAttribute(name);
|
| @@ -1242,8 +1232,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getElementsByClassName](classNames) {
|
| return this.getElementsByClassName(classNames);
|
| }
|
| - [_getElementsByTagName](name) {
|
| - return this.getElementsByTagName(name);
|
| + [_getElementsByTagName](localName) {
|
| + return this.getElementsByTagName(localName);
|
| }
|
| [_hasAttribute](name) {
|
| return this.hasAttribute(name);
|
| @@ -1263,17 +1253,104 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.requestPointerLock]() {
|
| return this.requestPointerLock();
|
| }
|
| + [dartx.scroll](options_OR_x, y) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| + if (options_OR_x == null && y == null) {
|
| + this[_scroll_1]();
|
| + return;
|
| + }
|
| + if (dart.is(options_OR_x, core.Map) && y == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scroll_2](options_1);
|
| + return;
|
| + }
|
| + if (y != null && typeof options_OR_x == 'number') {
|
| + this[_scroll_3](options_OR_x, y);
|
| + return;
|
| + }
|
| + dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + }
|
| + [_scroll_1]() {
|
| + return this.scroll();
|
| + }
|
| + [_scroll_2](options) {
|
| + return this.scroll(options);
|
| + }
|
| + [_scroll_3](x, y) {
|
| + return this.scroll(x, y);
|
| + }
|
| + [dartx.scrollBy](options_OR_x, y) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| + if (options_OR_x == null && y == null) {
|
| + this[_scrollBy_1]();
|
| + return;
|
| + }
|
| + if (dart.is(options_OR_x, core.Map) && y == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scrollBy_2](options_1);
|
| + return;
|
| + }
|
| + if (y != null && typeof options_OR_x == 'number') {
|
| + this[_scrollBy_3](options_OR_x, y);
|
| + return;
|
| + }
|
| + dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + }
|
| + [_scrollBy_1]() {
|
| + return this.scrollBy();
|
| + }
|
| + [_scrollBy_2](options) {
|
| + return this.scrollBy(options);
|
| + }
|
| + [_scrollBy_3](x, y) {
|
| + return this.scrollBy(x, y);
|
| + }
|
| [_scrollIntoView](alignWithTop) {
|
| return this.scrollIntoView(alignWithTop);
|
| }
|
| [_scrollIntoViewIfNeeded](centerIfNeeded) {
|
| return this.scrollIntoViewIfNeeded(centerIfNeeded);
|
| }
|
| + [dartx.scrollTo](options_OR_x, y) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| + if (options_OR_x == null && y == null) {
|
| + this[_scrollTo_1]();
|
| + return;
|
| + }
|
| + if (dart.is(options_OR_x, core.Map) && y == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scrollTo_2](options_1);
|
| + return;
|
| + }
|
| + if (y != null && typeof options_OR_x == 'number') {
|
| + this[_scrollTo_3](options_OR_x, y);
|
| + return;
|
| + }
|
| + dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + }
|
| + [_scrollTo_1]() {
|
| + return this.scrollTo();
|
| + }
|
| + [_scrollTo_2](options) {
|
| + return this.scrollTo(options);
|
| + }
|
| + [_scrollTo_3](x, y) {
|
| + return this.scrollTo(x, y);
|
| + }
|
| [dartx.setAttribute](name, value) {
|
| return this.setAttribute(name, value);
|
| }
|
| - [dartx.setAttributeNS](namespaceURI, qualifiedName, value) {
|
| - return this.setAttributeNS(namespaceURI, qualifiedName, value);
|
| + [dartx.setAttributeNS](namespaceURI, name, value) {
|
| + return this.setAttributeNS(namespaceURI, name, value);
|
| + }
|
| + [dartx.after](nodes) {
|
| + return this.after(nodes);
|
| + }
|
| + [dartx.before](nodes) {
|
| + return this.before(nodes);
|
| }
|
| get [dartx.nextElementSibling]() {
|
| return this.nextElementSibling;
|
| @@ -1507,7 +1584,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return Element.fullscreenErrorEvent.forElement(this);
|
| }
|
| }
|
| - Element[dart.implements] = () => [GlobalEventHandlers, ParentNode, ChildNode];
|
| + Element[dart.implements] = () => [NonDocumentTypeChildNode, GlobalEventHandlers, ParentNode, ChildNode];
|
| dart.defineNamedConstructor(Element, 'created');
|
| dart.setSignature(Element, {
|
| constructors: () => ({
|
| @@ -1557,8 +1634,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.detached]: [dart.void, []],
|
| [dartx.enteredView]: [dart.void, []],
|
| [dartx.leftView]: [dart.void, []],
|
| - [dartx.animate]: [AnimationPlayer, [core.Iterable$(core.Map$(core.String, dart.dynamic))], [dart.dynamic]],
|
| - [_animate]: [AnimationPlayer, [core.Object], [dart.dynamic]],
|
| + [dartx.animate]: [Animation, [core.Iterable$(core.Map$(core.String, dart.dynamic))], [dart.dynamic]],
|
| + [_animate]: [Animation, [core.Object], [dart.dynamic]],
|
| [dartx.attributeChanged]: [dart.void, [core.String, core.String, core.String]],
|
| [dartx.scrollIntoView]: [dart.void, [], [ScrollAlignment]],
|
| [dartx.insertAdjacentText]: [dart.void, [core.String, core.String]],
|
| @@ -1574,10 +1651,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.offsetTo]: [math.Point$(core.num), [Element]],
|
| [dartx.createFragment]: [DocumentFragment, [core.String], {validator: NodeValidator, treeSanitizer: NodeTreeSanitizer}],
|
| [dartx.setInnerHtml]: [dart.void, [core.String], {validator: NodeValidator, treeSanitizer: NodeTreeSanitizer}],
|
| - [dartx.click]: [dart.void, []],
|
| [dartx.blur]: [dart.void, []],
|
| + [dartx.click]: [dart.void, []],
|
| [dartx.focus]: [dart.void, []],
|
| - [dartx.getAnimationPlayers]: [core.List$(AnimationPlayer), []],
|
| + [dartx.closest]: [Element, [core.String]],
|
| + [dartx.getAnimations]: [core.List$(Animation), []],
|
| [dartx.getAttribute]: [core.String, [core.String]],
|
| [dartx.getAttributeNS]: [core.String, [core.String, core.String]],
|
| [dartx.getBoundingClientRect]: [math.Rectangle$(core.num), []],
|
| @@ -1591,10 +1669,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_removeAttributeNS]: [dart.void, [core.String, core.String]],
|
| [dartx.requestFullscreen]: [dart.void, []],
|
| [dartx.requestPointerLock]: [dart.void, []],
|
| + [dartx.scroll]: [dart.void, [], [dart.dynamic, core.num]],
|
| + [_scroll_1]: [dart.void, []],
|
| + [_scroll_2]: [dart.void, [dart.dynamic]],
|
| + [_scroll_3]: [dart.void, [core.num, dart.dynamic]],
|
| + [dartx.scrollBy]: [dart.void, [], [dart.dynamic, core.num]],
|
| + [_scrollBy_1]: [dart.void, []],
|
| + [_scrollBy_2]: [dart.void, [dart.dynamic]],
|
| + [_scrollBy_3]: [dart.void, [core.num, dart.dynamic]],
|
| [_scrollIntoView]: [dart.void, [], [core.bool]],
|
| [_scrollIntoViewIfNeeded]: [dart.void, [], [core.bool]],
|
| + [dartx.scrollTo]: [dart.void, [], [dart.dynamic, core.num]],
|
| + [_scrollTo_1]: [dart.void, []],
|
| + [_scrollTo_2]: [dart.void, [dart.dynamic]],
|
| + [_scrollTo_3]: [dart.void, [core.num, dart.dynamic]],
|
| [dartx.setAttribute]: [dart.void, [core.String, core.String]],
|
| [dartx.setAttributeNS]: [dart.void, [core.String, core.String, core.String]],
|
| + [dartx.after]: [dart.void, [core.Object]],
|
| + [dartx.before]: [dart.void, [core.Object]],
|
| [dartx.querySelector]: [Element, [core.String]],
|
| [_querySelectorAll]: [core.List$(Node), [core.String]]
|
| }),
|
| @@ -1653,10 +1745,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.const(new (EventStreamProvider$(MouseEvent))('contextmenu'));
|
| },
|
| get copyEvent() {
|
| - return dart.const(new (EventStreamProvider$(Event))('copy'));
|
| + return dart.const(new (EventStreamProvider$(ClipboardEvent))('copy'));
|
| },
|
| get cutEvent() {
|
| - return dart.const(new (EventStreamProvider$(Event))('cut'));
|
| + return dart.const(new (EventStreamProvider$(ClipboardEvent))('cut'));
|
| },
|
| get doubleClickEvent() {
|
| return dart.const(new (EventStreamProvider$(Event))('dblclick'));
|
| @@ -1743,7 +1835,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.const(new (EventStreamProvider$(MouseEvent))('mouseup'));
|
| },
|
| get pasteEvent() {
|
| - return dart.const(new (EventStreamProvider$(Event))('paste'));
|
| + return dart.const(new (EventStreamProvider$(ClipboardEvent))('paste'));
|
| },
|
| get pauseEvent() {
|
| return dart.const(new (EventStreamProvider$(Event))('pause'));
|
| @@ -1850,14 +1942,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.throw(new core.UnimplementedError());
|
| }
|
| dart.fn(spawnDomUri, async.Future$(isolate.Isolate), [core.Uri, core.List$(core.String), dart.dynamic]);
|
| - function unwrap_jso(dartClass_instance) {
|
| - return dartClass_instance;
|
| - }
|
| - dart.fn(unwrap_jso);
|
| - function wrap_jso(jsObject) {
|
| - return jsObject;
|
| - }
|
| - dart.fn(wrap_jso);
|
| function createCustomUpgrader(customElementClass, $this) {
|
| return $this;
|
| }
|
| @@ -1880,14 +1964,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| AbstractWorker[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AbstractWorker'))];
|
| dart.defineLazyProperties(AbstractWorker, {
|
| get errorEvent() {
|
| - return dart.const(new (EventStreamProvider$(ErrorEvent))('error'));
|
| + return dart.const(new (EventStreamProvider$(Event))('error'));
|
| }
|
| });
|
| dart.defineExtensionNames([
|
| 'toString',
|
| 'download',
|
| 'hreflang',
|
| - 'integrity',
|
| 'rel',
|
| 'target',
|
| 'type',
|
| @@ -1909,14 +1992,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| static new(opts) {
|
| let href = opts && 'href' in opts ? opts.href : null;
|
| - let e = exports.document[dartx.createElement]("a");
|
| - if (href != null) dart.dput(e, 'href', href);
|
| - return dart.as(e, AnchorElement);
|
| + let e = dart.as(exports.document[dartx.createElement]("a"), AnchorElement);
|
| + if (href != null) e[dartx.href] = href;
|
| + return e;
|
| }
|
| created() {
|
| this[dartx.download] = null;
|
| this[dartx.hreflang] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.rel] = null;
|
| this[dartx.target] = null;
|
| this[dartx.type] = null;
|
| @@ -1945,12 +2027,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.hreflang](value) {
|
| this.hreflang = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.rel]() {
|
| return this.rel;
|
| }
|
| @@ -2048,101 +2124,200 @@ dart_library.library('dart/html', null, /* Imports */[
|
| AnchorElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLAnchorElement')), dart.const(new _js_helper.Native("HTMLAnchorElement"))];
|
| dart.registerExtension(dart.global.HTMLAnchorElement, AnchorElement);
|
| dart.defineExtensionNames([
|
| - 'activeDuration',
|
| - 'currentIteration',
|
| - 'duration',
|
| - 'endTime',
|
| - 'localTime',
|
| - 'player',
|
| - 'startTime',
|
| - 'timing'
|
| + 'cancel',
|
| + 'finish',
|
| + 'pause',
|
| + 'play',
|
| + 'reverse',
|
| + 'currentTime',
|
| + 'effect',
|
| + 'endClip',
|
| + 'finished',
|
| + 'playState',
|
| + 'playbackRate',
|
| + 'ready',
|
| + 'startClip',
|
| + 'startTime'
|
| ]);
|
| - class AnimationNode extends _interceptors.Interceptor {
|
| + class Animation extends EventTarget {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.activeDuration]() {
|
| - return this.activeDuration;
|
| + static get supported() {
|
| + return !!document.body.animate;
|
| }
|
| - get [dartx.currentIteration]() {
|
| - return this.currentIteration;
|
| + get [dartx.currentTime]() {
|
| + return this.currentTime;
|
| }
|
| - get [dartx.duration]() {
|
| - return this.duration;
|
| + set [dartx.currentTime](value) {
|
| + this.currentTime = value;
|
| }
|
| - get [dartx.endTime]() {
|
| - return this.endTime;
|
| + get [dartx.effect]() {
|
| + return this.effect;
|
| + }
|
| + set [dartx.effect](value) {
|
| + this.effect = value;
|
| + }
|
| + get [dartx.endClip]() {
|
| + return this.endClip;
|
| + }
|
| + set [dartx.endClip](value) {
|
| + this.endClip = value;
|
| + }
|
| + get [dartx.finished]() {
|
| + return this.finished;
|
| }
|
| - get [dartx.localTime]() {
|
| - return this.localTime;
|
| + get [dartx.playState]() {
|
| + return this.playState;
|
| + }
|
| + get [dartx.playbackRate]() {
|
| + return this.playbackRate;
|
| + }
|
| + set [dartx.playbackRate](value) {
|
| + this.playbackRate = value;
|
| + }
|
| + get [dartx.ready]() {
|
| + return this.ready;
|
| + }
|
| + get [dartx.startClip]() {
|
| + return this.startClip;
|
| }
|
| - get [dartx.player]() {
|
| - return this.player;
|
| + set [dartx.startClip](value) {
|
| + this.startClip = value;
|
| }
|
| get [dartx.startTime]() {
|
| return this.startTime;
|
| }
|
| - get [dartx.timing]() {
|
| - return this.timing;
|
| + set [dartx.startTime](value) {
|
| + this.startTime = value;
|
| }
|
| - }
|
| - dart.setSignature(AnimationNode, {
|
| - constructors: () => ({_: [AnimationNode, []]})
|
| - });
|
| - AnimationNode[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationNode')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationNode"))];
|
| - dart.registerExtension(dart.global.AnimationNode, AnimationNode);
|
| - class Animation extends AnimationNode {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + [dartx.cancel]() {
|
| + return this.cancel();
|
| }
|
| - static new(target, keyframes, timingInput) {
|
| - if (timingInput === void 0) timingInput = null;
|
| - if ((dart.is(keyframes, core.List$(core.Map)) || keyframes == null) && (dart.is(target, Element) || target == null) && timingInput == null) {
|
| - return Animation._create_1(target, keyframes);
|
| - }
|
| - if ((typeof timingInput == 'number' || timingInput == null) && (dart.is(keyframes, core.List$(core.Map)) || keyframes == null) && (dart.is(target, Element) || target == null)) {
|
| - return Animation._create_2(target, keyframes, timingInput);
|
| - }
|
| - if ((dart.is(timingInput, core.Map) || timingInput == null) && (dart.is(keyframes, core.List$(core.Map)) || keyframes == null) && (dart.is(target, Element) || target == null)) {
|
| - let timingInput_1 = html_common.convertDartToNative_Dictionary(dart.as(timingInput, core.Map));
|
| - return Animation._create_3(target, keyframes, timingInput_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + [dartx.finish]() {
|
| + return this.finish();
|
| }
|
| - static _create_1(target, keyframes) {
|
| - return dart.as(new Animation(target, keyframes), Animation);
|
| + [dartx.pause]() {
|
| + return this.pause();
|
| }
|
| - static _create_2(target, keyframes, timingInput) {
|
| - return dart.as(new Animation(target, keyframes, timingInput), Animation);
|
| + [dartx.play]() {
|
| + return this.play();
|
| }
|
| - static _create_3(target, keyframes, timingInput) {
|
| - return dart.as(new Animation(target, keyframes, timingInput), Animation);
|
| + [dartx.reverse]() {
|
| + return this.reverse();
|
| }
|
| }
|
| dart.setSignature(Animation, {
|
| - constructors: () => ({
|
| - _: [Animation, []],
|
| - new: [Animation, [Element, core.List$(core.Map)], [dart.dynamic]]
|
| - }),
|
| - statics: () => ({
|
| - _create_1: [Animation, [dart.dynamic, dart.dynamic]],
|
| - _create_2: [Animation, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - _create_3: [Animation, [dart.dynamic, dart.dynamic, dart.dynamic]]
|
| - }),
|
| - names: ['_create_1', '_create_2', '_create_3']
|
| + constructors: () => ({_: [Animation, []]}),
|
| + methods: () => ({
|
| + [dartx.cancel]: [dart.void, []],
|
| + [dartx.finish]: [dart.void, []],
|
| + [dartx.pause]: [dart.void, []],
|
| + [dartx.play]: [dart.void, []],
|
| + [dartx.reverse]: [dart.void, []]
|
| + })
|
| });
|
| Animation[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Animation')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Animation"))];
|
| dart.registerExtension(dart.global.Animation, Animation);
|
| - class AnimationEffect extends _interceptors.Interceptor {
|
| + const _get_computedTiming = Symbol('_get_computedTiming');
|
| + dart.defineExtensionNames([
|
| + 'computedTiming',
|
| + 'timing'
|
| + ]);
|
| + class AnimationEffectReadOnly extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + get [dartx.computedTiming]() {
|
| + return html_common.convertNativeToDart_Dictionary(this[_get_computedTiming]);
|
| + }
|
| + get [_get_computedTiming]() {
|
| + return this.computedTiming;
|
| + }
|
| + get [dartx.timing]() {
|
| + return this.timing;
|
| + }
|
| + }
|
| + dart.setSignature(AnimationEffectReadOnly, {
|
| + constructors: () => ({_: [AnimationEffectReadOnly, []]})
|
| + });
|
| + AnimationEffectReadOnly[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationEffectReadOnly')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationEffectReadOnly"))];
|
| + dart.registerExtension(dart.global.AnimationEffectReadOnly, AnimationEffectReadOnly);
|
| + dart.defineExtensionNames([
|
| + 'delay',
|
| + 'direction',
|
| + 'duration',
|
| + 'easing',
|
| + 'endDelay',
|
| + 'fill',
|
| + 'iterationStart',
|
| + 'iterations',
|
| + 'playbackRate'
|
| + ]);
|
| + class AnimationEffectTiming extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.delay]() {
|
| + return this.delay;
|
| + }
|
| + set [dartx.delay](value) {
|
| + this.delay = value;
|
| + }
|
| + get [dartx.direction]() {
|
| + return this.direction;
|
| + }
|
| + set [dartx.direction](value) {
|
| + this.direction = value;
|
| + }
|
| + get [dartx.duration]() {
|
| + return this.duration;
|
| + }
|
| + set [dartx.duration](value) {
|
| + this.duration = value;
|
| + }
|
| + get [dartx.easing]() {
|
| + return this.easing;
|
| + }
|
| + set [dartx.easing](value) {
|
| + this.easing = value;
|
| + }
|
| + get [dartx.endDelay]() {
|
| + return this.endDelay;
|
| + }
|
| + set [dartx.endDelay](value) {
|
| + this.endDelay = value;
|
| + }
|
| + get [dartx.fill]() {
|
| + return this.fill;
|
| + }
|
| + set [dartx.fill](value) {
|
| + this.fill = value;
|
| + }
|
| + get [dartx.iterationStart]() {
|
| + return this.iterationStart;
|
| + }
|
| + set [dartx.iterationStart](value) {
|
| + this.iterationStart = value;
|
| + }
|
| + get [dartx.iterations]() {
|
| + return this.iterations;
|
| + }
|
| + set [dartx.iterations](value) {
|
| + this.iterations = value;
|
| + }
|
| + get [dartx.playbackRate]() {
|
| + return this.playbackRate;
|
| + }
|
| + set [dartx.playbackRate](value) {
|
| + this.playbackRate = value;
|
| + }
|
| }
|
| - dart.setSignature(AnimationEffect, {
|
| - constructors: () => ({_: [AnimationEffect, []]})
|
| + dart.setSignature(AnimationEffectTiming, {
|
| + constructors: () => ({_: [AnimationEffectTiming, []]})
|
| });
|
| - AnimationEffect[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationEffect')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationEffect"))];
|
| - dart.registerExtension(dart.global.AnimationEffect, AnimationEffect);
|
| + AnimationEffectTiming[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationEffectTiming')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationEffectTiming"))];
|
| + dart.registerExtension(dart.global.AnimationEffectTiming, AnimationEffectTiming);
|
| const _createEvent = Symbol('_createEvent');
|
| const _initEvent = Symbol('_initEvent');
|
| const _selector = Symbol('_selector');
|
| @@ -2157,7 +2332,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'stopPropagation',
|
| 'bubbles',
|
| 'cancelable',
|
| - 'clipboardData',
|
| 'defaultPrevented',
|
| 'eventPhase',
|
| 'path',
|
| @@ -2187,17 +2361,28 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (this[_selector] == null) {
|
| dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.'));
|
| }
|
| - let currentTarget = this[dartx.currentTarget];
|
| - let target = this[dartx.target];
|
| + let currentTarget = dart.as(this[dartx.currentTarget], Element);
|
| + let target = dart.as(this[dartx.target], Element);
|
| let matchedTarget = null;
|
| do {
|
| - if (dart.notNull(dart.as(dart.dcall(target[dartx.matches], this[_selector]), core.bool))) return dart.as(target, Element);
|
| - target = dart.as(dart.dload(target, dartx.parent), EventTarget);
|
| - } while (target != null && !dart.equals(target, dart.dload(currentTarget, dartx.parent)));
|
| + if (dart.notNull(target[dartx.matches](this[_selector]))) return target;
|
| + target = target[dartx.parent];
|
| + } while (target != null && !dart.equals(target, currentTarget[dartx.parent]));
|
| dart.throw(new core.StateError('No selector matched for populating matchedTarget.'));
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return Event._create_1(type, eventInitDict_1);
|
| + }
|
| + return Event._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new Event(type, eventInitDict), Event);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new Event(type), Event);
|
| }
|
| get [dartx.bubbles]() {
|
| return this.bubbles;
|
| @@ -2205,9 +2390,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.cancelable]() {
|
| return this.cancelable;
|
| }
|
| - get [dartx.clipboardData]() {
|
| - return this.clipboardData;
|
| - }
|
| get [dartx.currentTarget]() {
|
| return _convertNativeToDart_EventTarget(this[_get_currentTarget]);
|
| }
|
| @@ -2235,8 +2417,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.type]() {
|
| return this.type;
|
| }
|
| - [_initEvent](eventTypeArg, canBubbleArg, cancelableArg) {
|
| - return this.initEvent(eventTypeArg, canBubbleArg, cancelableArg);
|
| + [_initEvent](type, bubbles, cancelable) {
|
| + return this.initEvent(type, bubbles, cancelable);
|
| }
|
| [dartx.preventDefault]() {
|
| return this.preventDefault();
|
| @@ -2252,16 +2434,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({
|
| new: [Event, [core.String], {canBubble: core.bool, cancelable: core.bool}],
|
| eventType: [Event, [core.String, core.String], {canBubble: core.bool, cancelable: core.bool}],
|
| - _: [Event, []]
|
| + _: [Event, [core.String], [core.Map]]
|
| }),
|
| methods: () => ({
|
| [_initEvent]: [dart.void, [core.String, core.bool, core.bool]],
|
| [dartx.preventDefault]: [dart.void, []],
|
| [dartx.stopImmediatePropagation]: [dart.void, []],
|
| [dartx.stopPropagation]: [dart.void, []]
|
| - })
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [Event, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [Event, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| - Event[dart.metadata] = () => [dart.const(new _metadata.DomName('Event')), dart.const(new _js_helper.Native("Event,InputEvent,ClipboardEvent"))];
|
| + Event[dart.metadata] = () => [dart.const(new _metadata.DomName('Event')), dart.const(new _js_helper.Native("Event,InputEvent"))];
|
| Event.AT_TARGET = 2;
|
| Event.BUBBLING_PHASE = 3;
|
| Event.CAPTURING_PHASE = 1;
|
| @@ -2274,6 +2461,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return AnimationEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return AnimationEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new AnimationEvent(type, eventInitDict), AnimationEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new AnimationEvent(type), AnimationEvent);
|
| + }
|
| get [dartx.animationName]() {
|
| return this.animationName;
|
| }
|
| @@ -2282,91 +2483,39 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(AnimationEvent, {
|
| - constructors: () => ({_: [AnimationEvent, []]})
|
| + constructors: () => ({
|
| + _: [AnimationEvent, []],
|
| + new: [AnimationEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [AnimationEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [AnimationEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| - AnimationEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebKitAnimationEvent')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WebKitAnimationEvent"))];
|
| - dart.registerExtension(dart.global.WebKitAnimationEvent, AnimationEvent);
|
| + AnimationEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationEvent"))];
|
| + dart.registerExtension(dart.global.AnimationEvent, AnimationEvent);
|
| dart.defineExtensionNames([
|
| - 'cancel',
|
| - 'finish',
|
| - 'pause',
|
| - 'play',
|
| - 'reverse',
|
| 'currentTime',
|
| - 'playState',
|
| - 'playbackRate',
|
| - 'source',
|
| - 'startTime'
|
| + 'timelineTime'
|
| ]);
|
| - class AnimationPlayer extends EventTarget {
|
| + class AnimationPlayerEvent extends Event {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static get supported() {
|
| - return !!document.body.animate;
|
| - }
|
| - get [dartx.currentTime]() {
|
| - return this.currentTime;
|
| - }
|
| - set [dartx.currentTime](value) {
|
| - this.currentTime = value;
|
| - }
|
| - get [dartx.playState]() {
|
| - return this.playState;
|
| - }
|
| - get [dartx.playbackRate]() {
|
| - return this.playbackRate;
|
| - }
|
| - set [dartx.playbackRate](value) {
|
| - this.playbackRate = value;
|
| - }
|
| - get [dartx.source]() {
|
| - return this.source;
|
| - }
|
| - set [dartx.source](value) {
|
| - this.source = value;
|
| - }
|
| - get [dartx.startTime]() {
|
| - return this.startTime;
|
| - }
|
| - set [dartx.startTime](value) {
|
| - this.startTime = value;
|
| - }
|
| - [dartx.cancel]() {
|
| - return this.cancel();
|
| - }
|
| - [dartx.finish]() {
|
| - return this.finish();
|
| - }
|
| - [dartx.pause]() {
|
| - return this.pause();
|
| - }
|
| - [dartx.play]() {
|
| - return this.play();
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return AnimationPlayerEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return AnimationPlayerEvent._create_2(type);
|
| }
|
| - [dartx.reverse]() {
|
| - return this.reverse();
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new AnimationPlayerEvent(type, eventInitDict), AnimationPlayerEvent);
|
| }
|
| - }
|
| - dart.setSignature(AnimationPlayer, {
|
| - constructors: () => ({_: [AnimationPlayer, []]}),
|
| - methods: () => ({
|
| - [dartx.cancel]: [dart.void, []],
|
| - [dartx.finish]: [dart.void, []],
|
| - [dartx.pause]: [dart.void, []],
|
| - [dartx.play]: [dart.void, []],
|
| - [dartx.reverse]: [dart.void, []]
|
| - })
|
| - });
|
| - AnimationPlayer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationPlayer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationPlayer"))];
|
| - dart.registerExtension(dart.global.AnimationPlayer, AnimationPlayer);
|
| - dart.defineExtensionNames([
|
| - 'currentTime',
|
| - 'timelineTime'
|
| - ]);
|
| - class AnimationPlayerEvent extends Event {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _create_2(type) {
|
| + return dart.as(new AnimationPlayerEvent(type), AnimationPlayerEvent);
|
| }
|
| get [dartx.currentTime]() {
|
| return this.currentTime;
|
| @@ -2376,14 +2525,23 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(AnimationPlayerEvent, {
|
| - constructors: () => ({_: [AnimationPlayerEvent, []]})
|
| + constructors: () => ({
|
| + _: [AnimationPlayerEvent, []],
|
| + new: [AnimationPlayerEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [AnimationPlayerEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [AnimationPlayerEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| AnimationPlayerEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationPlayerEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationPlayerEvent"))];
|
| dart.registerExtension(dart.global.AnimationPlayerEvent, AnimationPlayerEvent);
|
| dart.defineExtensionNames([
|
| - 'getAnimationPlayers',
|
| + 'getAnimations',
|
| 'play',
|
| - 'currentTime'
|
| + 'currentTime',
|
| + 'playbackRate'
|
| ]);
|
| class AnimationTimeline extends _interceptors.Interceptor {
|
| static _() {
|
| @@ -2392,8 +2550,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.currentTime]() {
|
| return this.currentTime;
|
| }
|
| - [dartx.getAnimationPlayers]() {
|
| - return this.getAnimationPlayers();
|
| + set [dartx.currentTime](value) {
|
| + this.currentTime = value;
|
| + }
|
| + get [dartx.playbackRate]() {
|
| + return this.playbackRate;
|
| + }
|
| + set [dartx.playbackRate](value) {
|
| + this.playbackRate = value;
|
| + }
|
| + [dartx.getAnimations]() {
|
| + return this.getAnimations();
|
| }
|
| [dartx.play](source) {
|
| return this.play(source);
|
| @@ -2402,13 +2569,33 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(AnimationTimeline, {
|
| constructors: () => ({_: [AnimationTimeline, []]}),
|
| methods: () => ({
|
| - [dartx.getAnimationPlayers]: [core.List$(AnimationPlayer), []],
|
| - [dartx.play]: [AnimationPlayer, [AnimationNode]]
|
| + [dartx.getAnimations]: [core.List$(Animation), []],
|
| + [dartx.play]: [Animation, [AnimationEffectReadOnly]]
|
| })
|
| });
|
| AnimationTimeline[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AnimationTimeline')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AnimationTimeline"))];
|
| dart.registerExtension(dart.global.AnimationTimeline, AnimationTimeline);
|
| dart.defineExtensionNames([
|
| + 'outcome',
|
| + 'platform'
|
| + ]);
|
| + class AppBannerPromptResult extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.outcome]() {
|
| + return this.outcome;
|
| + }
|
| + get [dartx.platform]() {
|
| + return this.platform;
|
| + }
|
| + }
|
| + dart.setSignature(AppBannerPromptResult, {
|
| + constructors: () => ({_: [AppBannerPromptResult, []]})
|
| + });
|
| + AppBannerPromptResult[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AppBannerPromptResult')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AppBannerPromptResult"))];
|
| + dart.registerExtension(dart.global.AppBannerPromptResult, AppBannerPromptResult);
|
| + dart.defineExtensionNames([
|
| 'abort',
|
| 'swapCache',
|
| 'update',
|
| @@ -2518,6 +2705,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ApplicationCacheErrorEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ApplicationCacheErrorEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ApplicationCacheErrorEvent(type, eventInitDict), ApplicationCacheErrorEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ApplicationCacheErrorEvent(type), ApplicationCacheErrorEvent);
|
| + }
|
| get [dartx.message]() {
|
| return this.message;
|
| }
|
| @@ -2532,7 +2733,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(ApplicationCacheErrorEvent, {
|
| - constructors: () => ({_: [ApplicationCacheErrorEvent, []]})
|
| + constructors: () => ({
|
| + _: [ApplicationCacheErrorEvent, []],
|
| + new: [ApplicationCacheErrorEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [ApplicationCacheErrorEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ApplicationCacheErrorEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| ApplicationCacheErrorEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ApplicationCacheErrorEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ApplicationCacheErrorEvent"))];
|
| dart.registerExtension(dart.global.ApplicationCacheErrorEvent, ApplicationCacheErrorEvent);
|
| @@ -2688,6 +2897,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'pause',
|
| 'play',
|
| 'setMediaKeys',
|
| + 'setSinkId',
|
| 'addKey',
|
| 'cancelKeyRequest',
|
| 'generateKeyRequest',
|
| @@ -2708,7 +2918,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'duration',
|
| 'ended',
|
| 'error',
|
| - 'integrity',
|
| 'loop',
|
| 'mediaGroup',
|
| 'mediaKeys',
|
| @@ -2721,6 +2930,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'readyState',
|
| 'seekable',
|
| 'seeking',
|
| + 'session',
|
| + 'sinkId',
|
| 'src',
|
| 'textTracks',
|
| 'videoTracks',
|
| @@ -2746,7 +2957,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.duration] = null;
|
| this[dartx.ended] = null;
|
| this[dartx.error] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.loop] = null;
|
| this[dartx.mediaGroup] = null;
|
| this[dartx.mediaKeys] = null;
|
| @@ -2759,6 +2969,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.readyState] = null;
|
| this[dartx.seekable] = null;
|
| this[dartx.seeking] = null;
|
| + this[dartx.session] = null;
|
| + this[dartx.sinkId] = null;
|
| this[dartx.src] = null;
|
| this[dartx.textTracks] = null;
|
| this[dartx.videoTracks] = null;
|
| @@ -2827,12 +3039,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.error]() {
|
| return this.error;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.loop]() {
|
| return this.loop;
|
| }
|
| @@ -2884,6 +3090,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.seeking]() {
|
| return this.seeking;
|
| }
|
| + get [dartx.session]() {
|
| + return this.session;
|
| + }
|
| + set [dartx.session](value) {
|
| + this.session = value;
|
| + }
|
| + get [dartx.sinkId]() {
|
| + return this.sinkId;
|
| + }
|
| get [dartx.src]() {
|
| return this.src;
|
| }
|
| @@ -2926,6 +3141,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.setMediaKeys](mediaKeys) {
|
| return this.setMediaKeys(mediaKeys);
|
| }
|
| + [dartx.setSinkId](sinkId) {
|
| + return this.setSinkId(sinkId);
|
| + }
|
| [dartx.addKey](keySystem, key, initData, sessionId) {
|
| return this.webkitAddKey(keySystem, key, initData, sessionId);
|
| }
|
| @@ -2961,6 +3179,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.pause]: [dart.void, []],
|
| [dartx.play]: [dart.void, []],
|
| [dartx.setMediaKeys]: [async.Future, [MediaKeys]],
|
| + [dartx.setSinkId]: [async.Future, [core.String]],
|
| [dartx.addKey]: [dart.void, [core.String, typed_data.Uint8List], [typed_data.Uint8List, core.String]],
|
| [dartx.cancelKeyRequest]: [dart.void, [core.String, core.String]],
|
| [dartx.generateKeyRequest]: [dart.void, [core.String], [typed_data.Uint8List]]
|
| @@ -3107,12 +3326,34 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return AutocompleteErrorEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return AutocompleteErrorEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new AutocompleteErrorEvent(type, eventInitDict), AutocompleteErrorEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new AutocompleteErrorEvent(type), AutocompleteErrorEvent);
|
| + }
|
| get [dartx.reason]() {
|
| return this.reason;
|
| }
|
| }
|
| dart.setSignature(AutocompleteErrorEvent, {
|
| - constructors: () => ({_: [AutocompleteErrorEvent, []]})
|
| + constructors: () => ({
|
| + _: [AutocompleteErrorEvent, []],
|
| + new: [AutocompleteErrorEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [AutocompleteErrorEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [AutocompleteErrorEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| AutocompleteErrorEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('AutocompleteErrorEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("AutocompleteErrorEvent"))];
|
| dart.registerExtension(dart.global.AutocompleteErrorEvent, AutocompleteErrorEvent);
|
| @@ -3221,6 +3462,53 @@ dart_library.library('dart/html', null, /* Imports */[
|
| BatteryManager[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BatteryManager')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BatteryManager"))];
|
| dart.registerExtension(dart.global.BatteryManager, BatteryManager);
|
| dart.defineExtensionNames([
|
| + 'platforms',
|
| + 'prompt',
|
| + 'userChoice'
|
| + ]);
|
| + class BeforeInstallPromptEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return BeforeInstallPromptEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return BeforeInstallPromptEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new BeforeInstallPromptEvent(type, eventInitDict), BeforeInstallPromptEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new BeforeInstallPromptEvent(type), BeforeInstallPromptEvent);
|
| + }
|
| + get [dartx.platforms]() {
|
| + return dart.as(this.platforms, core.List$(core.String));
|
| + }
|
| + get [dartx.userChoice]() {
|
| + return this.userChoice;
|
| + }
|
| + [dartx.prompt]() {
|
| + return this.prompt();
|
| + }
|
| + }
|
| + dart.setSignature(BeforeInstallPromptEvent, {
|
| + constructors: () => ({
|
| + _: [BeforeInstallPromptEvent, []],
|
| + new: [BeforeInstallPromptEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[dartx.prompt]: [async.Future, []]}),
|
| + statics: () => ({
|
| + _create_1: [BeforeInstallPromptEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [BeforeInstallPromptEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + BeforeInstallPromptEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BeforeInstallPromptEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BeforeInstallPromptEvent"))];
|
| + dart.registerExtension(dart.global.BeforeInstallPromptEvent, BeforeInstallPromptEvent);
|
| + dart.defineExtensionNames([
|
| 'returnValue',
|
| 'returnValue'
|
| ]);
|
| @@ -3305,6 +3593,171 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| Blob[dart.metadata] = () => [dart.const(new _metadata.DomName('Blob')), dart.const(new _js_helper.Native("Blob"))];
|
| dart.registerExtension(dart.global.Blob, Blob);
|
| + const _requestDevice_1 = Symbol('_requestDevice_1');
|
| + dart.defineExtensionNames([
|
| + 'requestDevice'
|
| + ]);
|
| + class Bluetooth extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.requestDevice](options) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_requestDevice_1](options_1);
|
| + }
|
| + [_requestDevice_1](options) {
|
| + return this.requestDevice(options);
|
| + }
|
| + }
|
| + dart.setSignature(Bluetooth, {
|
| + constructors: () => ({_: [Bluetooth, []]}),
|
| + methods: () => ({
|
| + [dartx.requestDevice]: [async.Future, [core.Map]],
|
| + [_requestDevice_1]: [async.Future, [dart.dynamic]]
|
| + })
|
| + });
|
| + Bluetooth[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Bluetooth')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Bluetooth"))];
|
| + dart.registerExtension(dart.global.Bluetooth, Bluetooth);
|
| + dart.defineExtensionNames([
|
| + 'connectGatt',
|
| + 'deviceClass',
|
| + 'instanceID',
|
| + 'name',
|
| + 'paired',
|
| + 'productID',
|
| + 'productVersion',
|
| + 'vendorID',
|
| + 'vendorIDSource'
|
| + ]);
|
| + class BluetoothDevice extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.deviceClass]() {
|
| + return this.deviceClass;
|
| + }
|
| + get [dartx.instanceID]() {
|
| + return this.instanceID;
|
| + }
|
| + get [dartx.name]() {
|
| + return this.name;
|
| + }
|
| + get [dartx.paired]() {
|
| + return this.paired;
|
| + }
|
| + get [dartx.productID]() {
|
| + return this.productID;
|
| + }
|
| + get [dartx.productVersion]() {
|
| + return this.productVersion;
|
| + }
|
| + get [dartx.vendorID]() {
|
| + return this.vendorID;
|
| + }
|
| + get [dartx.vendorIDSource]() {
|
| + return this.vendorIDSource;
|
| + }
|
| + [dartx.connectGatt]() {
|
| + return this.connectGATT();
|
| + }
|
| + }
|
| + dart.setSignature(BluetoothDevice, {
|
| + constructors: () => ({_: [BluetoothDevice, []]}),
|
| + methods: () => ({[dartx.connectGatt]: [async.Future, []]})
|
| + });
|
| + BluetoothDevice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BluetoothDevice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BluetoothDevice"))];
|
| + dart.registerExtension(dart.global.BluetoothDevice, BluetoothDevice);
|
| + dart.defineExtensionNames([
|
| + 'readValue',
|
| + 'writeValue',
|
| + 'uuid'
|
| + ]);
|
| + class BluetoothGattCharacteristic extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.uuid]() {
|
| + return this.uuid;
|
| + }
|
| + [dartx.readValue]() {
|
| + return this.readValue();
|
| + }
|
| + [dartx.writeValue](value) {
|
| + return this.writeValue(value);
|
| + }
|
| + }
|
| + dart.setSignature(BluetoothGattCharacteristic, {
|
| + constructors: () => ({_: [BluetoothGattCharacteristic, []]}),
|
| + methods: () => ({
|
| + [dartx.readValue]: [async.Future, []],
|
| + [dartx.writeValue]: [async.Future, [dart.dynamic]]
|
| + })
|
| + });
|
| + BluetoothGattCharacteristic[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BluetoothGATTCharacteristic')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BluetoothGATTCharacteristic"))];
|
| + dart.registerExtension(dart.global.BluetoothGATTCharacteristic, BluetoothGattCharacteristic);
|
| + dart.defineExtensionNames([
|
| + 'getPrimaryService',
|
| + 'connected'
|
| + ]);
|
| + class BluetoothGattRemoteServer extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.connected]() {
|
| + return this.connected;
|
| + }
|
| + [dartx.getPrimaryService](service) {
|
| + return this.getPrimaryService(service);
|
| + }
|
| + }
|
| + dart.setSignature(BluetoothGattRemoteServer, {
|
| + constructors: () => ({_: [BluetoothGattRemoteServer, []]}),
|
| + methods: () => ({[dartx.getPrimaryService]: [async.Future, [dart.dynamic]]})
|
| + });
|
| + BluetoothGattRemoteServer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BluetoothGATTRemoteServer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BluetoothGATTRemoteServer"))];
|
| + dart.registerExtension(dart.global.BluetoothGATTRemoteServer, BluetoothGattRemoteServer);
|
| + dart.defineExtensionNames([
|
| + 'getCharacteristic',
|
| + 'isPrimary',
|
| + 'uuid'
|
| + ]);
|
| + class BluetoothGattService extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.isPrimary]() {
|
| + return this.isPrimary;
|
| + }
|
| + get [dartx.uuid]() {
|
| + return this.uuid;
|
| + }
|
| + [dartx.getCharacteristic](characteristic) {
|
| + return this.getCharacteristic(characteristic);
|
| + }
|
| + }
|
| + dart.setSignature(BluetoothGattService, {
|
| + constructors: () => ({_: [BluetoothGattService, []]}),
|
| + methods: () => ({[dartx.getCharacteristic]: [async.Future, [dart.dynamic]]})
|
| + });
|
| + BluetoothGattService[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BluetoothGATTService')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BluetoothGATTService"))];
|
| + dart.registerExtension(dart.global.BluetoothGATTService, BluetoothGattService);
|
| + class BluetoothUuid extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + }
|
| + dart.setSignature(BluetoothUuid, {
|
| + constructors: () => ({_: [BluetoothUuid, []]}),
|
| + statics: () => ({
|
| + canonicalUuid: [core.String, [core.int]],
|
| + getCharacteristic: [core.String, [core.Object]],
|
| + getDescriptor: [core.String, [core.Object]],
|
| + getService: [core.String, [core.Object]]
|
| + }),
|
| + names: ['canonicalUuid', 'getCharacteristic', 'getDescriptor', 'getService']
|
| + });
|
| + BluetoothUuid[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('BluetoothUUID')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("BluetoothUUID"))];
|
| + dart.registerExtension(dart.global.BluetoothUUID, BluetoothUuid);
|
| dart.defineExtensionNames([
|
| 'arrayBuffer',
|
| 'blob',
|
| @@ -3462,6 +3915,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.HTMLBodyElement, BodyElement);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'autofocus',
|
| 'disabled',
|
| @@ -3582,6 +4036,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| @@ -3595,6 +4052,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| @@ -3607,6 +4065,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'insertData',
|
| 'replaceData',
|
| 'substringData',
|
| + 'after',
|
| + 'before',
|
| 'data',
|
| 'length',
|
| 'nextElementSibling',
|
| @@ -3628,17 +4088,23 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.appendData](data) {
|
| return this.appendData(data);
|
| }
|
| - [dartx.deleteData](offset, length) {
|
| - return this.deleteData(offset, length);
|
| + [dartx.deleteData](offset, count) {
|
| + return this.deleteData(offset, count);
|
| }
|
| [dartx.insertData](offset, data) {
|
| return this.insertData(offset, data);
|
| }
|
| - [dartx.replaceData](offset, length, data) {
|
| - return this.replaceData(offset, length, data);
|
| + [dartx.replaceData](offset, count, data) {
|
| + return this.replaceData(offset, count, data);
|
| + }
|
| + [dartx.substringData](offset, count) {
|
| + return this.substringData(offset, count);
|
| }
|
| - [dartx.substringData](offset, length) {
|
| - return this.substringData(offset, length);
|
| + [dartx.after](nodes) {
|
| + return this.after(nodes);
|
| + }
|
| + [dartx.before](nodes) {
|
| + return this.before(nodes);
|
| }
|
| get [dartx.nextElementSibling]() {
|
| return this.nextElementSibling;
|
| @@ -3647,7 +4113,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this.previousElementSibling;
|
| }
|
| }
|
| - CharacterData[dart.implements] = () => [ChildNode];
|
| + CharacterData[dart.implements] = () => [NonDocumentTypeChildNode, ChildNode];
|
| dart.setSignature(CharacterData, {
|
| constructors: () => ({_: [CharacterData, []]}),
|
| methods: () => ({
|
| @@ -3655,7 +4121,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.deleteData]: [dart.void, [core.int, core.int]],
|
| [dartx.insertData]: [dart.void, [core.int, core.String]],
|
| [dartx.replaceData]: [dart.void, [core.int, core.int, core.String]],
|
| - [dartx.substringData]: [core.String, [core.int, core.int]]
|
| + [dartx.substringData]: [core.String, [core.int, core.int]],
|
| + [dartx.after]: [dart.void, [core.Object]],
|
| + [dartx.before]: [dart.void, [core.Object]]
|
| })
|
| });
|
| CharacterData[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CharacterData')), dart.const(new _js_helper.Native("CharacterData"))];
|
| @@ -3704,71 +4172,60 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| CDataSection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CDATASection')), core.deprecated, dart.const(new _js_helper.Native("CDATASection"))];
|
| dart.registerExtension(dart.global.CDATASection, CDataSection);
|
| + const _match_1 = Symbol('_match_1');
|
| + const _match_2 = Symbol('_match_2');
|
| dart.defineExtensionNames([
|
| - 'create',
|
| 'delete',
|
| - 'get',
|
| 'has',
|
| - 'keys'
|
| + 'keys',
|
| + 'match',
|
| + 'open'
|
| ]);
|
| class CacheStorage extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [dartx.create](cacheName) {
|
| - return this.create(cacheName);
|
| - }
|
| [dartx.delete](cacheName) {
|
| return this.delete(cacheName);
|
| }
|
| - [dartx.get](cacheName) {
|
| - return this.get(cacheName);
|
| - }
|
| [dartx.has](cacheName) {
|
| return this.has(cacheName);
|
| }
|
| [dartx.keys]() {
|
| return this.keys();
|
| }
|
| + [dartx.match](request, options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_match_1](request, options_1);
|
| + }
|
| + return this[_match_2](request);
|
| + }
|
| + [_match_1](request, options) {
|
| + return this.match(request, options);
|
| + }
|
| + [_match_2](request) {
|
| + return this.match(request);
|
| + }
|
| + [dartx.open](cacheName) {
|
| + return this.open(cacheName);
|
| + }
|
| }
|
| dart.setSignature(CacheStorage, {
|
| constructors: () => ({_: [CacheStorage, []]}),
|
| methods: () => ({
|
| - [dartx.create]: [async.Future, [core.String]],
|
| [dartx.delete]: [async.Future, [core.String]],
|
| - [dartx.get]: [async.Future, [core.String]],
|
| [dartx.has]: [async.Future, [core.String]],
|
| - [dartx.keys]: [async.Future, []]
|
| + [dartx.keys]: [async.Future, []],
|
| + [dartx.match]: [async.Future, [dart.dynamic], [core.Map]],
|
| + [_match_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| + [_match_2]: [async.Future, [dart.dynamic]],
|
| + [dartx.open]: [async.Future, [core.String]]
|
| })
|
| });
|
| CacheStorage[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CacheStorage')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CacheStorage"))];
|
| dart.registerExtension(dart.global.CacheStorage, CacheStorage);
|
| - dart.defineExtensionNames([
|
| - 'alpha',
|
| - 'storage'
|
| - ]);
|
| - class Canvas2DContextAttributes extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.alpha]() {
|
| - return this.alpha;
|
| - }
|
| - set [dartx.alpha](value) {
|
| - this.alpha = value;
|
| - }
|
| - get [dartx.storage]() {
|
| - return this.storage;
|
| - }
|
| - set [dartx.storage](value) {
|
| - this.storage = value;
|
| - }
|
| - }
|
| - dart.setSignature(Canvas2DContextAttributes, {
|
| - constructors: () => ({_: [Canvas2DContextAttributes, []]})
|
| - });
|
| - Canvas2DContextAttributes[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Canvas2DContextAttributes')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Canvas2DContextAttributes"))];
|
| - dart.registerExtension(dart.global.Canvas2DContextAttributes, Canvas2DContextAttributes);
|
| const _getContext_1 = Symbol('_getContext_1');
|
| const _getContext_2 = Symbol('_getContext_2');
|
| const _toDataUrl = Symbol('_toDataUrl');
|
| @@ -3789,10 +4246,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static new(opts) {
|
| let width = opts && 'width' in opts ? opts.width : null;
|
| let height = opts && 'height' in opts ? opts.height : null;
|
| - let e = exports.document[dartx.createElement]("canvas");
|
| - if (width != null) dart.dput(e, 'width', width);
|
| - if (height != null) dart.dput(e, 'height', height);
|
| - return dart.as(e, CanvasElement);
|
| + let e = dart.as(exports.document[dartx.createElement]("canvas"), CanvasElement);
|
| + if (width != null) e[dartx.width] = width;
|
| + if (height != null) e[dartx.height] = height;
|
| + return e;
|
| }
|
| created() {
|
| this[dartx.height] = null;
|
| @@ -3811,22 +4268,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.width](value) {
|
| this.width = value;
|
| }
|
| - [dartx.getContext](contextId, attrs) {
|
| - if (attrs === void 0) attrs = null;
|
| - if (attrs != null) {
|
| - let attrs_1 = html_common.convertDartToNative_Dictionary(attrs);
|
| - return this[_getContext_1](contextId, attrs_1);
|
| + [dartx.getContext](contextId, attributes) {
|
| + if (attributes === void 0) attributes = null;
|
| + if (attributes != null) {
|
| + let attributes_1 = html_common.convertDartToNative_Dictionary(attributes);
|
| + return this[_getContext_1](contextId, attributes_1);
|
| }
|
| return this[_getContext_2](contextId);
|
| }
|
| - [_getContext_1](contextId, attrs) {
|
| - return this.getContext(contextId, attrs);
|
| + [_getContext_1](contextId, attributes) {
|
| + return this.getContext(contextId, attributes);
|
| }
|
| [_getContext_2](contextId) {
|
| return this.getContext(contextId);
|
| }
|
| - [_toDataUrl](type, quality) {
|
| - return this.toDataURL(type, quality);
|
| + [_toDataUrl](type, arguments_OR_quality) {
|
| + return this.toDataURL(type, arguments_OR_quality);
|
| }
|
| get [dartx.onWebGlContextLost]() {
|
| return CanvasElement.webGlContextLostEvent.forElement(this);
|
| @@ -3869,7 +4326,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getContext]: [core.Object, [core.String], [core.Map]],
|
| [_getContext_1]: [core.Object, [dart.dynamic, dart.dynamic]],
|
| [_getContext_2]: [core.Object, [dart.dynamic]],
|
| - [_toDataUrl]: [core.String, [core.String], [core.num]],
|
| + [_toDataUrl]: [core.String, [core.String], [dart.dynamic]],
|
| [dartx.getContext3d]: [web_gl.RenderingContext, [], {alpha: dart.dynamic, depth: dart.dynamic, stencil: dart.dynamic, antialias: dart.dynamic, premultipliedAlpha: dart.dynamic, preserveDrawingBuffer: dart.dynamic}],
|
| [dartx.toDataUrl]: [core.String, [], [core.String, core.num]]
|
| })
|
| @@ -3922,7 +4379,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _addHitRegion_1 = Symbol('_addHitRegion_1');
|
| const _addHitRegion_2 = Symbol('_addHitRegion_2');
|
| const _createImageData_1 = Symbol('_createImageData_1');
|
| - const _createImageDataFromImageData_1 = Symbol('_createImageDataFromImageData_1');
|
| + const _createImageData_2 = Symbol('_createImageData_2');
|
| + const _getContextAttributes_1 = Symbol('_getContextAttributes_1');
|
| const _getImageData_1 = Symbol('_getImageData_1');
|
| const _getLineDash = Symbol('_getLineDash');
|
| const _putImageData_1 = Symbol('_putImageData_1');
|
| @@ -3935,10 +4393,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'clearRect',
|
| 'clip',
|
| 'createImageData',
|
| - 'createImageDataFromImageData',
|
| 'createLinearGradient',
|
| 'createPattern',
|
| - 'createPatternFromImage',
|
| 'createRadialGradient',
|
| 'drawFocusIfNeeded',
|
| 'fillRect',
|
| @@ -3970,11 +4426,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'moveTo',
|
| 'quadraticCurveTo',
|
| 'rect',
|
| + 'createImageDataFromImageData',
|
| 'setFillColorRgb',
|
| 'setFillColorHsl',
|
| 'setStrokeColorRgb',
|
| 'setStrokeColorHsl',
|
| 'arc',
|
| + 'createPatternFromImage',
|
| 'drawImageToRect',
|
| 'drawImage',
|
| 'drawImageScaled',
|
| @@ -3990,6 +4448,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'currentTransform',
|
| 'direction',
|
| 'fillStyle',
|
| + 'filter',
|
| 'font',
|
| 'globalAlpha',
|
| 'globalCompositeOperation',
|
| @@ -4031,6 +4490,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.fillStyle](value) {
|
| this.fillStyle = value;
|
| }
|
| + get [dartx.filter]() {
|
| + return this.filter;
|
| + }
|
| + set [dartx.filter](value) {
|
| + this.filter = value;
|
| + }
|
| get [dartx.font]() {
|
| return this.font;
|
| }
|
| @@ -4149,26 +4614,27 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.clip](path_OR_winding, winding) {
|
| return this.clip(path_OR_winding, winding);
|
| }
|
| - [dartx.createImageData](sw, sh) {
|
| - return html_common.convertNativeToDart_ImageData(this[_createImageData_1](sw, sh));
|
| - }
|
| - [_createImageData_1](sw, sh) {
|
| - return this.createImageData(sw, sh);
|
| - }
|
| - [dartx.createImageDataFromImageData](imagedata) {
|
| - let imagedata_1 = html_common.convertDartToNative_ImageData(imagedata);
|
| - return html_common.convertNativeToDart_ImageData(this[_createImageDataFromImageData_1](imagedata_1));
|
| + [dartx.createImageData](imagedata_OR_sw, sh) {
|
| + if (sh === void 0) sh = null;
|
| + if (dart.is(imagedata_OR_sw, ImageData) && sh == null) {
|
| + let imagedata_1 = html_common.convertDartToNative_ImageData(imagedata_OR_sw);
|
| + return html_common.convertNativeToDart_ImageData(this[_createImageData_1](imagedata_1));
|
| + }
|
| + if (sh != null && typeof imagedata_OR_sw == 'number') {
|
| + return html_common.convertNativeToDart_ImageData(this[_createImageData_2](imagedata_OR_sw, sh));
|
| + }
|
| + dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - [_createImageDataFromImageData_1](imagedata) {
|
| + [_createImageData_1](imagedata) {
|
| return this.createImageData(imagedata);
|
| }
|
| + [_createImageData_2](sw, sh) {
|
| + return this.createImageData(sw, sh);
|
| + }
|
| [dartx.createLinearGradient](x0, y0, x1, y1) {
|
| return this.createLinearGradient(x0, y0, x1, y1);
|
| }
|
| - [dartx.createPattern](canvas_OR_image, repetitionType) {
|
| - return this.createPattern(canvas_OR_image, repetitionType);
|
| - }
|
| - [dartx.createPatternFromImage](image, repetitionType) {
|
| + [dartx.createPattern](image, repetitionType) {
|
| return this.createPattern(image, repetitionType);
|
| }
|
| [dartx.createRadialGradient](x0, y0, r0, x1, y1, r1) {
|
| @@ -4181,6 +4647,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this.fillRect(x, y, width, height);
|
| }
|
| [dartx.getContextAttributes]() {
|
| + return html_common.convertNativeToDart_Dictionary(this[_getContextAttributes_1]());
|
| + }
|
| + [_getContextAttributes_1]() {
|
| return this.getContextAttributes();
|
| }
|
| [dartx.getImageData](sx, sy, sw, sh) {
|
| @@ -4293,6 +4762,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.rect](x, y, width, height) {
|
| return this.rect(x, y, width, height);
|
| }
|
| + [dartx.createImageDataFromImageData](imagedata) {
|
| + return dart.as(this.createImageData(imagedata), ImageData);
|
| + }
|
| [dartx.setFillColorRgb](r, g, b, a) {
|
| if (a === void 0) a = 1;
|
| this[dartx.fillStyle] = `rgba(${r}, ${g}, ${b}, ${a})`;
|
| @@ -4313,6 +4785,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (anticlockwise === void 0) anticlockwise = false;
|
| this.arc(x, y, radius, startAngle, endAngle, anticlockwise);
|
| }
|
| + [dartx.createPatternFromImage](image, repetitionType) {
|
| + return dart.as(this.createPattern(image, repetitionType), CanvasPattern);
|
| + }
|
| [dartx.drawImageToRect](source, destRect, opts) {
|
| let sourceRect = opts && 'sourceRect' in opts ? opts.sourceRect : null;
|
| if (sourceRect == null) {
|
| @@ -4377,17 +4852,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.clearHitRegions]: [dart.void, []],
|
| [dartx.clearRect]: [dart.void, [core.num, core.num, core.num, core.num]],
|
| [dartx.clip]: [dart.void, [], [dart.dynamic, core.String]],
|
| - [dartx.createImageData]: [ImageData, [core.num, core.num]],
|
| - [_createImageData_1]: [dart.dynamic, [dart.dynamic, dart.dynamic]],
|
| - [dartx.createImageDataFromImageData]: [ImageData, [ImageData]],
|
| - [_createImageDataFromImageData_1]: [dart.dynamic, [dart.dynamic]],
|
| + [dartx.createImageData]: [ImageData, [dart.dynamic], [core.num]],
|
| + [_createImageData_1]: [dart.dynamic, [dart.dynamic]],
|
| + [_createImageData_2]: [dart.dynamic, [core.num, dart.dynamic]],
|
| [dartx.createLinearGradient]: [CanvasGradient, [core.num, core.num, core.num, core.num]],
|
| - [dartx.createPattern]: [CanvasPattern, [dart.dynamic, core.String]],
|
| - [dartx.createPatternFromImage]: [CanvasPattern, [ImageElement, core.String]],
|
| + [dartx.createPattern]: [CanvasPattern, [core.Object, core.String]],
|
| [dartx.createRadialGradient]: [CanvasGradient, [core.num, core.num, core.num, core.num, core.num, core.num]],
|
| [dartx.drawFocusIfNeeded]: [dart.void, [dart.dynamic], [Element]],
|
| [dartx.fillRect]: [dart.void, [core.num, core.num, core.num, core.num]],
|
| - [dartx.getContextAttributes]: [Canvas2DContextAttributes, []],
|
| + [dartx.getContextAttributes]: [core.Map, []],
|
| + [_getContextAttributes_1]: [dart.dynamic, []],
|
| [dartx.getImageData]: [ImageData, [core.num, core.num, core.num, core.num]],
|
| [_getImageData_1]: [dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| [_getLineDash]: [core.List$(core.num), []],
|
| @@ -4420,11 +4894,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.moveTo]: [dart.void, [core.num, core.num]],
|
| [dartx.quadraticCurveTo]: [dart.void, [core.num, core.num, core.num, core.num]],
|
| [dartx.rect]: [dart.void, [core.num, core.num, core.num, core.num]],
|
| + [dartx.createImageDataFromImageData]: [ImageData, [ImageData]],
|
| [dartx.setFillColorRgb]: [dart.void, [core.int, core.int, core.int], [core.num]],
|
| [dartx.setFillColorHsl]: [dart.void, [core.int, core.num, core.num], [core.num]],
|
| [dartx.setStrokeColorRgb]: [dart.void, [core.int, core.int, core.int], [core.num]],
|
| [dartx.setStrokeColorHsl]: [dart.void, [core.int, core.num, core.num], [core.num]],
|
| [dartx.arc]: [dart.void, [core.num, core.num, core.num, core.num, core.num], [core.bool]],
|
| + [dartx.createPatternFromImage]: [CanvasPattern, [ImageElement, core.String]],
|
| [dartx.drawImageToRect]: [dart.void, [CanvasImageSource, math.Rectangle$(core.num)], {sourceRect: math.Rectangle$(core.num)}],
|
| [dartx.drawImage]: [dart.void, [CanvasImageSource, core.num, core.num]],
|
| [dartx.drawImageScaled]: [dart.void, [CanvasImageSource, core.num, core.num, core.num, core.num]],
|
| @@ -4437,25 +4913,25 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| CanvasRenderingContext2D[dart.metadata] = () => [dart.const(new _metadata.DomName('CanvasRenderingContext2D')), dart.const(new _js_helper.Native("CanvasRenderingContext2D"))];
|
| dart.registerExtension(dart.global.CanvasRenderingContext2D, CanvasRenderingContext2D);
|
| - dart.defineExtensionNames([
|
| - 'nextElementSibling',
|
| - 'previousElementSibling'
|
| - ]);
|
| class ChildNode extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.nextElementSibling]() {
|
| - return this.nextElementSibling;
|
| - }
|
| - get [dartx.previousElementSibling]() {
|
| - return this.previousElementSibling;
|
| - }
|
| }
|
| dart.setSignature(ChildNode, {
|
| constructors: () => ({_: [ChildNode, []]})
|
| });
|
| ChildNode[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ChildNode')), dart.const(new _metadata.Experimental())];
|
| + class ChromiumValuebuffer extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + }
|
| + dart.setSignature(ChromiumValuebuffer, {
|
| + constructors: () => ({_: [ChromiumValuebuffer, []]})
|
| + });
|
| + ChromiumValuebuffer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CHROMIUMValuebuffer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CHROMIUMValuebuffer"))];
|
| + dart.registerExtension(dart.global.CHROMIUMValuebuffer, ChromiumValuebuffer);
|
| dart.defineExtensionNames([
|
| 'id'
|
| ]);
|
| @@ -4510,6 +4986,115 @@ dart_library.library('dart/html', null, /* Imports */[
|
| CircularGeofencingRegion.MAX_RADIUS = 100.0;
|
| CircularGeofencingRegion.MIN_RADIUS = 1.0;
|
| dart.registerExtension(dart.global.CircularGeofencingRegion, CircularGeofencingRegion);
|
| + const _postMessage_1 = Symbol('_postMessage_1');
|
| + const _postMessage_2 = Symbol('_postMessage_2');
|
| + dart.defineExtensionNames([
|
| + 'postMessage',
|
| + 'frameType',
|
| + 'id',
|
| + 'url'
|
| + ]);
|
| + class Client extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.frameType]() {
|
| + return this.frameType;
|
| + }
|
| + get [dartx.id]() {
|
| + return this.id;
|
| + }
|
| + get [dartx.url]() {
|
| + return this.url;
|
| + }
|
| + [dartx.postMessage](message, transfer) {
|
| + if (transfer === void 0) transfer = null;
|
| + if (transfer != null) {
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_1](message_1, transfer);
|
| + return;
|
| + }
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_2](message_1);
|
| + return;
|
| + }
|
| + [_postMessage_1](message, transfer) {
|
| + return this.postMessage(message, transfer);
|
| + }
|
| + [_postMessage_2](message) {
|
| + return this.postMessage(message);
|
| + }
|
| + }
|
| + dart.setSignature(Client, {
|
| + constructors: () => ({_: [Client, []]}),
|
| + methods: () => ({
|
| + [dartx.postMessage]: [dart.void, [dart.dynamic], [core.List$(MessagePort)]],
|
| + [_postMessage_1]: [dart.void, [dart.dynamic, core.List$(MessagePort)]],
|
| + [_postMessage_2]: [dart.void, [dart.dynamic]]
|
| + })
|
| + });
|
| + Client[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Client')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Client"))];
|
| + dart.registerExtension(dart.global.Client, Client);
|
| + const _matchAll_1 = Symbol('_matchAll_1');
|
| + const _matchAll_2 = Symbol('_matchAll_2');
|
| + dart.defineExtensionNames([
|
| + 'claim',
|
| + 'matchAll',
|
| + 'openWindow'
|
| + ]);
|
| + class Clients extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.claim]() {
|
| + return this.claim();
|
| + }
|
| + [dartx.matchAll](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_matchAll_1](options_1);
|
| + }
|
| + return this[_matchAll_2]();
|
| + }
|
| + [_matchAll_1](options) {
|
| + return this.matchAll(options);
|
| + }
|
| + [_matchAll_2]() {
|
| + return this.matchAll();
|
| + }
|
| + [dartx.openWindow](url) {
|
| + return this.openWindow(url);
|
| + }
|
| + }
|
| + dart.setSignature(Clients, {
|
| + constructors: () => ({_: [Clients, []]}),
|
| + methods: () => ({
|
| + [dartx.claim]: [async.Future, []],
|
| + [dartx.matchAll]: [async.Future, [], [core.Map]],
|
| + [_matchAll_1]: [async.Future, [dart.dynamic]],
|
| + [_matchAll_2]: [async.Future, []],
|
| + [dartx.openWindow]: [async.Future, [core.String]]
|
| + })
|
| + });
|
| + Clients[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Clients')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Clients"))];
|
| + dart.registerExtension(dart.global.Clients, Clients);
|
| + dart.defineExtensionNames([
|
| + 'clipboardData'
|
| + ]);
|
| + class ClipboardEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.clipboardData]() {
|
| + return this.clipboardData;
|
| + }
|
| + }
|
| + dart.setSignature(ClipboardEvent, {
|
| + constructors: () => ({_: [ClipboardEvent, []]})
|
| + });
|
| + ClipboardEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ClipboardEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ClipboardEvent"))];
|
| + dart.registerExtension(dart.global.ClipboardEvent, ClipboardEvent);
|
| dart.defineExtensionNames([
|
| 'code',
|
| 'reason',
|
| @@ -4519,6 +5104,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return CloseEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return CloseEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new CloseEvent(type, eventInitDict), CloseEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new CloseEvent(type), CloseEvent);
|
| + }
|
| get [dartx.code]() {
|
| return this.code;
|
| }
|
| @@ -4530,7 +5129,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(CloseEvent, {
|
| - constructors: () => ({_: [CloseEvent, []]})
|
| + constructors: () => ({
|
| + _: [CloseEvent, []],
|
| + new: [CloseEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [CloseEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [CloseEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| CloseEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CloseEvent')), dart.const(new _js_helper.Native("CloseEvent"))];
|
| dart.registerExtension(dart.global.CloseEvent, CloseEvent);
|
| @@ -4558,17 +5165,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _initUIEvent = Symbol('_initUIEvent');
|
| const _charCode = Symbol('_charCode');
|
| const _keyCode = Symbol('_keyCode');
|
| - const _layerX = Symbol('_layerX');
|
| - const _layerY = Symbol('_layerY');
|
| - const _pageX = Symbol('_pageX');
|
| - const _pageY = Symbol('_pageY');
|
| const _get_view = Symbol('_get_view');
|
| + const _which = Symbol('_which');
|
| dart.defineExtensionNames([
|
| 'view',
|
| - 'layer',
|
| - 'page',
|
| 'detail',
|
| - 'which'
|
| + 'sourceDevice'
|
| ]);
|
| class UIEvent extends Event {
|
| static new(type, opts) {
|
| @@ -4579,12 +5181,23 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let e = exports.document[_createEvent]("UIEvent");
|
| - dart.dcall(e[_initUIEvent], type, canBubble, cancelable, view, detail);
|
| - return dart.as(e, UIEvent);
|
| + let e = dart.as(exports.document[_createEvent]("UIEvent"), UIEvent);
|
| + e[_initUIEvent](type, canBubble, cancelable, view, detail);
|
| + return e;
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return UIEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return UIEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new UIEvent(type, eventInitDict), UIEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new UIEvent(type), UIEvent);
|
| }
|
| get [_charCode]() {
|
| return this.charCode;
|
| @@ -4595,17 +5208,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_keyCode]() {
|
| return this.keyCode;
|
| }
|
| - get [_layerX]() {
|
| - return this.layerX;
|
| - }
|
| - get [_layerY]() {
|
| - return this.layerY;
|
| - }
|
| - get [_pageX]() {
|
| - return this.pageX;
|
| - }
|
| - get [_pageY]() {
|
| - return this.pageY;
|
| + get [dartx.sourceDevice]() {
|
| + return this.sourceDevice;
|
| }
|
| get [dartx.view]() {
|
| return _convertNativeToDart_Window(this[_get_view]);
|
| @@ -4613,32 +5217,28 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_get_view]() {
|
| return this.view;
|
| }
|
| - get [dartx.which]() {
|
| + get [_which]() {
|
| return this.which;
|
| }
|
| - [_initUIEvent](type, canBubble, cancelable, view, detail) {
|
| - return this.initUIEvent(type, canBubble, cancelable, view, detail);
|
| - }
|
| - get [dartx.layer]() {
|
| - return new (math.Point$(core.num))(this[_layerX], this[_layerY]);
|
| - }
|
| - get [dartx.page]() {
|
| - return new (math.Point$(core.num))(this[_pageX], this[_pageY]);
|
| + [_initUIEvent](type, bubbles, cancelable, view, detail) {
|
| + return this.initUIEvent(type, bubbles, cancelable, view, detail);
|
| }
|
| }
|
| dart.setSignature(UIEvent, {
|
| constructors: () => ({
|
| new: [UIEvent, [core.String], {view: Window, detail: core.int, canBubble: core.bool, cancelable: core.bool}],
|
| - _: [UIEvent, []]
|
| + _: [UIEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[_initUIEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.int]]}),
|
| + statics: () => ({
|
| + _create_1: [UIEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [UIEvent, [dart.dynamic]]
|
| }),
|
| - methods: () => ({[_initUIEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.int]]})
|
| + names: ['_create_1', '_create_2']
|
| });
|
| UIEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('UIEvent')), dart.const(new _js_helper.Native("UIEvent"))];
|
| dart.registerExtension(dart.global.UIEvent, UIEvent);
|
| dart.defineExtensionNames([
|
| - 'getSegments',
|
| - 'activeSegmentEnd',
|
| - 'activeSegmentStart',
|
| 'data'
|
| ]);
|
| class CompositionEvent extends UIEvent {
|
| @@ -4651,45 +5251,404 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let e = exports.document[_createEvent]("CompositionEvent");
|
| + let e = dart.as(exports.document[_createEvent]("CompositionEvent"), CompositionEvent);
|
| if (dart.notNull(html_common.Device.isFirefox)) {
|
| e.initCompositionEvent(type, canBubble, cancelable, view, data, locale);
|
| } else {
|
| - dart.dcall(e[_initCompositionEvent], type, canBubble, cancelable, view, data);
|
| + e[_initCompositionEvent](type, canBubble, cancelable, view, data);
|
| }
|
| - return dart.as(e, CompositionEvent);
|
| + return e;
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return CompositionEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return CompositionEvent._create_2(type);
|
| }
|
| - get [dartx.activeSegmentEnd]() {
|
| - return this.activeSegmentEnd;
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new CompositionEvent(type, eventInitDict), CompositionEvent);
|
| }
|
| - get [dartx.activeSegmentStart]() {
|
| - return this.activeSegmentStart;
|
| + static _create_2(type) {
|
| + return dart.as(new CompositionEvent(type), CompositionEvent);
|
| }
|
| get [dartx.data]() {
|
| return this.data;
|
| }
|
| - [dartx.getSegments]() {
|
| - return this.getSegments();
|
| - }
|
| - [_initCompositionEvent](typeArg, canBubbleArg, cancelableArg, viewArg, dataArg) {
|
| - return this.initCompositionEvent(typeArg, canBubbleArg, cancelableArg, viewArg, dataArg);
|
| + [_initCompositionEvent](type, bubbles, cancelable, view, data) {
|
| + return this.initCompositionEvent(type, bubbles, cancelable, view, data);
|
| }
|
| }
|
| dart.setSignature(CompositionEvent, {
|
| constructors: () => ({
|
| new: [CompositionEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, view: Window, data: core.String, locale: core.String}],
|
| - _: [CompositionEvent, []]
|
| + _: [CompositionEvent, [core.String], [core.Map]]
|
| }),
|
| - methods: () => ({
|
| - [dartx.getSegments]: [core.List$(core.int), []],
|
| - [_initCompositionEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.String]]
|
| - })
|
| + methods: () => ({[_initCompositionEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.String]]}),
|
| + statics: () => ({
|
| + _create_1: [CompositionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [CompositionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| CompositionEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('CompositionEvent')), dart.const(new _js_helper.Native("CompositionEvent"))];
|
| dart.registerExtension(dart.global.CompositionEvent, CompositionEvent);
|
| + dart.defineExtensionNames([
|
| + 'disconnect',
|
| + 'supports',
|
| + 'opacity',
|
| + 'scrollLeft',
|
| + 'scrollTop',
|
| + 'transform'
|
| + ]);
|
| + class CompositorProxy extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(element, attributeArray) {
|
| + return CompositorProxy._create_1(element, attributeArray);
|
| + }
|
| + static _create_1(element, attributeArray) {
|
| + return dart.as(new CompositorProxy(element, attributeArray), CompositorProxy);
|
| + }
|
| + get [dartx.opacity]() {
|
| + return this.opacity;
|
| + }
|
| + set [dartx.opacity](value) {
|
| + this.opacity = value;
|
| + }
|
| + get [dartx.scrollLeft]() {
|
| + return this.scrollLeft;
|
| + }
|
| + set [dartx.scrollLeft](value) {
|
| + this.scrollLeft = value;
|
| + }
|
| + get [dartx.scrollTop]() {
|
| + return this.scrollTop;
|
| + }
|
| + set [dartx.scrollTop](value) {
|
| + this.scrollTop = value;
|
| + }
|
| + get [dartx.transform]() {
|
| + return this.transform;
|
| + }
|
| + set [dartx.transform](value) {
|
| + this.transform = value;
|
| + }
|
| + [dartx.disconnect]() {
|
| + return this.disconnect();
|
| + }
|
| + [dartx.supports](attribute) {
|
| + return this.supports(attribute);
|
| + }
|
| + }
|
| + dart.setSignature(CompositorProxy, {
|
| + constructors: () => ({
|
| + _: [CompositorProxy, []],
|
| + new: [CompositorProxy, [Element, core.List$(core.String)]]
|
| + }),
|
| + methods: () => ({
|
| + [dartx.disconnect]: [dart.void, []],
|
| + [dartx.supports]: [core.bool, [core.String]]
|
| + }),
|
| + statics: () => ({_create_1: [CompositorProxy, [dart.dynamic, dart.dynamic]]}),
|
| + names: ['_create_1']
|
| + });
|
| + CompositorProxy[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CompositorProxy')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CompositorProxy"))];
|
| + dart.registerExtension(dart.global.CompositorProxy, CompositorProxy);
|
| + dart.defineExtensionNames([
|
| + 'postMessage',
|
| + 'terminate',
|
| + 'onError',
|
| + 'onMessage'
|
| + ]);
|
| + class CompositorWorker extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(scriptUrl) {
|
| + return CompositorWorker._create_1(scriptUrl);
|
| + }
|
| + static _create_1(scriptUrl) {
|
| + return dart.as(new CompositorWorker(scriptUrl), CompositorWorker);
|
| + }
|
| + [dartx.postMessage](message, transfer) {
|
| + if (transfer === void 0) transfer = null;
|
| + if (transfer != null) {
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_1](message_1, transfer);
|
| + return;
|
| + }
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_2](message_1);
|
| + return;
|
| + }
|
| + [_postMessage_1](message, transfer) {
|
| + return this.postMessage(message, transfer);
|
| + }
|
| + [_postMessage_2](message) {
|
| + return this.postMessage(message);
|
| + }
|
| + [dartx.terminate]() {
|
| + return this.terminate();
|
| + }
|
| + get [dartx.onError]() {
|
| + return CompositorWorker.errorEvent.forTarget(this);
|
| + }
|
| + get [dartx.onMessage]() {
|
| + return CompositorWorker.messageEvent.forTarget(this);
|
| + }
|
| + }
|
| + CompositorWorker[dart.implements] = () => [AbstractWorker];
|
| + dart.setSignature(CompositorWorker, {
|
| + constructors: () => ({
|
| + _: [CompositorWorker, []],
|
| + new: [CompositorWorker, [core.String]]
|
| + }),
|
| + methods: () => ({
|
| + [dartx.postMessage]: [dart.void, [dart.dynamic], [core.List$(MessagePort)]],
|
| + [_postMessage_1]: [dart.void, [dart.dynamic, core.List$(MessagePort)]],
|
| + [_postMessage_2]: [dart.void, [dart.dynamic]],
|
| + [dartx.terminate]: [dart.void, []]
|
| + }),
|
| + statics: () => ({_create_1: [CompositorWorker, [dart.dynamic]]}),
|
| + names: ['_create_1']
|
| + });
|
| + CompositorWorker[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CompositorWorker')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CompositorWorker"))];
|
| + dart.defineLazyProperties(CompositorWorker, {
|
| + get errorEvent() {
|
| + return dart.const(new (EventStreamProvider$(Event))('error'));
|
| + },
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.CompositorWorker, CompositorWorker);
|
| + const _fetch_1 = Symbol('_fetch_1');
|
| + const _fetch_2 = Symbol('_fetch_2');
|
| + const _webkitRequestFileSystem = Symbol('_webkitRequestFileSystem');
|
| + const _webkitResolveLocalFileSystemUrl = Symbol('_webkitResolveLocalFileSystemUrl');
|
| + const _setInterval_String = Symbol('_setInterval_String');
|
| + const _setTimeout_String = Symbol('_setTimeout_String');
|
| + const _clearInterval = Symbol('_clearInterval');
|
| + const _clearTimeout = Symbol('_clearTimeout');
|
| + const _setInterval = Symbol('_setInterval');
|
| + const _setTimeout = Symbol('_setTimeout');
|
| + dart.defineExtensionNames([
|
| + 'close',
|
| + 'fetch',
|
| + 'importScripts',
|
| + 'webkitRequestFileSystem',
|
| + 'requestFileSystemSync',
|
| + 'resolveLocalFileSystemSyncUrl',
|
| + 'webkitResolveLocalFileSystemUrl',
|
| + 'atob',
|
| + 'btoa',
|
| + 'onError',
|
| + 'caches',
|
| + 'console',
|
| + 'crypto',
|
| + 'indexedDB',
|
| + 'location',
|
| + 'navigator',
|
| + 'performance',
|
| + 'self'
|
| + ]);
|
| + class WorkerGlobalScope extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.caches]() {
|
| + return this.caches;
|
| + }
|
| + get [dartx.console]() {
|
| + return this.console;
|
| + }
|
| + get [dartx.crypto]() {
|
| + return this.crypto;
|
| + }
|
| + get [dartx.indexedDB]() {
|
| + return this.indexedDB;
|
| + }
|
| + get [dartx.location]() {
|
| + return this.location;
|
| + }
|
| + get [dartx.navigator]() {
|
| + return this.navigator;
|
| + }
|
| + get [dartx.performance]() {
|
| + return this.performance;
|
| + }
|
| + get [dartx.self]() {
|
| + return this.self;
|
| + }
|
| + [dartx.close]() {
|
| + return this.close();
|
| + }
|
| + [dartx.fetch](input, init) {
|
| + if (init === void 0) init = null;
|
| + if (init != null) {
|
| + let init_1 = html_common.convertDartToNative_Dictionary(init);
|
| + return this[_fetch_1](input, init_1);
|
| + }
|
| + return this[_fetch_2](input);
|
| + }
|
| + [_fetch_1](input, init) {
|
| + return this.fetch(input, init);
|
| + }
|
| + [_fetch_2](input) {
|
| + return this.fetch(input);
|
| + }
|
| + [dartx.importScripts](urls) {
|
| + return this.importScripts(urls);
|
| + }
|
| + [_webkitRequestFileSystem](type, size, successCallback, errorCallback) {
|
| + return this.webkitRequestFileSystem(type, size, successCallback, errorCallback);
|
| + }
|
| + [dartx.webkitRequestFileSystem](type, size) {
|
| + let completer = async.Completer$(FileSystem).new();
|
| + this[_webkitRequestFileSystem](type, size, dart.fn(value => {
|
| + completer.complete(value);
|
| + }, dart.void, [FileSystem]), dart.fn(error => {
|
| + completer.completeError(error);
|
| + }, dart.void, [FileError]));
|
| + return completer.future;
|
| + }
|
| + [dartx.requestFileSystemSync](type, size) {
|
| + return this.webkitRequestFileSystemSync(type, size);
|
| + }
|
| + [dartx.resolveLocalFileSystemSyncUrl](url) {
|
| + return this.webkitResolveLocalFileSystemSyncURL(url);
|
| + }
|
| + [_webkitResolveLocalFileSystemUrl](url, successCallback, errorCallback) {
|
| + return this.webkitResolveLocalFileSystemURL(url, successCallback, errorCallback);
|
| + }
|
| + [dartx.webkitResolveLocalFileSystemUrl](url) {
|
| + let completer = async.Completer$(Entry).new();
|
| + this[_webkitResolveLocalFileSystemUrl](url, dart.fn(value => {
|
| + completer.complete(value);
|
| + }, dart.void, [Entry]), dart.fn(error => {
|
| + completer.completeError(error);
|
| + }, dart.void, [FileError]));
|
| + return completer.future;
|
| + }
|
| + [dartx.atob](atob) {
|
| + return this.atob(atob);
|
| + }
|
| + [dartx.btoa](btoa) {
|
| + return this.btoa(btoa);
|
| + }
|
| + [_setInterval_String](handler, timeout, arguments$) {
|
| + return this.setInterval(handler, timeout, arguments$);
|
| + }
|
| + [_setTimeout_String](handler, timeout, arguments$) {
|
| + return this.setTimeout(handler, timeout, arguments$);
|
| + }
|
| + [_clearInterval](handle) {
|
| + return this.clearInterval(handle);
|
| + }
|
| + [_clearTimeout](handle) {
|
| + return this.clearTimeout(handle);
|
| + }
|
| + [_setInterval](handler, timeout) {
|
| + return this.setInterval(handler, timeout);
|
| + }
|
| + [_setTimeout](handler, timeout) {
|
| + return this.setTimeout(handler, timeout);
|
| + }
|
| + get [dartx.onError]() {
|
| + return WorkerGlobalScope.errorEvent.forTarget(this);
|
| + }
|
| + }
|
| + WorkerGlobalScope[dart.implements] = () => [_WindowTimers, WindowBase64];
|
| + dart.setSignature(WorkerGlobalScope, {
|
| + constructors: () => ({_: [WorkerGlobalScope, []]}),
|
| + methods: () => ({
|
| + [dartx.close]: [dart.void, []],
|
| + [dartx.fetch]: [async.Future, [dart.dynamic], [core.Map]],
|
| + [_fetch_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| + [_fetch_2]: [async.Future, [dart.dynamic]],
|
| + [dartx.importScripts]: [dart.void, [core.String]],
|
| + [_webkitRequestFileSystem]: [dart.void, [core.int, core.int], [_FileSystemCallback, _ErrorCallback]],
|
| + [dartx.webkitRequestFileSystem]: [async.Future$(FileSystem), [core.int, core.int]],
|
| + [dartx.requestFileSystemSync]: [_DOMFileSystemSync, [core.int, core.int]],
|
| + [dartx.resolveLocalFileSystemSyncUrl]: [_EntrySync, [core.String]],
|
| + [_webkitResolveLocalFileSystemUrl]: [dart.void, [core.String, _EntryCallback], [_ErrorCallback]],
|
| + [dartx.webkitResolveLocalFileSystemUrl]: [async.Future$(Entry), [core.String]],
|
| + [dartx.atob]: [core.String, [core.String]],
|
| + [dartx.btoa]: [core.String, [core.String]],
|
| + [_setInterval_String]: [core.int, [core.String], [core.int, core.Object]],
|
| + [_setTimeout_String]: [core.int, [core.String], [core.int, core.Object]],
|
| + [_clearInterval]: [dart.void, [], [core.int]],
|
| + [_clearTimeout]: [dart.void, [], [core.int]],
|
| + [_setInterval]: [core.int, [core.Object], [core.int]],
|
| + [_setTimeout]: [core.int, [core.Object], [core.int]]
|
| + })
|
| + });
|
| + WorkerGlobalScope[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WorkerGlobalScope')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WorkerGlobalScope"))];
|
| + WorkerGlobalScope.PERSISTENT = 1;
|
| + WorkerGlobalScope.TEMPORARY = 0;
|
| + dart.defineLazyProperties(WorkerGlobalScope, {
|
| + get errorEvent() {
|
| + return dart.const(new (EventStreamProvider$(Event))('error'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.WorkerGlobalScope, WorkerGlobalScope);
|
| + dart.defineExtensionNames([
|
| + 'cancelAnimationFrame',
|
| + 'postMessage',
|
| + 'requestAnimationFrame',
|
| + 'onMessage'
|
| + ]);
|
| + class CompositorWorkerGlobalScope extends WorkerGlobalScope {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.cancelAnimationFrame](handle) {
|
| + return this.cancelAnimationFrame(handle);
|
| + }
|
| + [dartx.postMessage](message, transfer) {
|
| + if (transfer === void 0) transfer = null;
|
| + if (transfer != null) {
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_1](message_1, transfer);
|
| + return;
|
| + }
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_2](message_1);
|
| + return;
|
| + }
|
| + [_postMessage_1](message, transfer) {
|
| + return this.postMessage(message, transfer);
|
| + }
|
| + [_postMessage_2](message) {
|
| + return this.postMessage(message);
|
| + }
|
| + [dartx.requestAnimationFrame](callback) {
|
| + return this.requestAnimationFrame(callback);
|
| + }
|
| + get [dartx.onMessage]() {
|
| + return CompositorWorkerGlobalScope.messageEvent.forTarget(this);
|
| + }
|
| + }
|
| + dart.setSignature(CompositorWorkerGlobalScope, {
|
| + constructors: () => ({_: [CompositorWorkerGlobalScope, []]}),
|
| + methods: () => ({
|
| + [dartx.cancelAnimationFrame]: [dart.void, [core.int]],
|
| + [dartx.postMessage]: [dart.void, [dart.dynamic], [core.List$(MessagePort)]],
|
| + [_postMessage_1]: [dart.void, [dart.dynamic, core.List$(MessagePort)]],
|
| + [_postMessage_2]: [dart.void, [dart.dynamic]],
|
| + [dartx.requestAnimationFrame]: [core.int, [FrameRequestCallback]]
|
| + })
|
| + });
|
| + CompositorWorkerGlobalScope[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CompositorWorkerGlobalScope')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CompositorWorkerGlobalScope"))];
|
| + dart.defineLazyProperties(CompositorWorkerGlobalScope, {
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.CompositorWorkerGlobalScope, CompositorWorkerGlobalScope);
|
| const _isConsoleDefined = Symbol('_isConsoleDefined');
|
| class Console extends core.Object {
|
| _safe() {
|
| @@ -4804,6 +5763,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| });
|
| dart.defineExtensionNames([
|
| + 'assertCondition',
|
| 'timeline',
|
| 'timelineEnd'
|
| ]);
|
| @@ -4811,6 +5771,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + [dartx.assertCondition](condition, arg) {
|
| + return this.assert(condition, arg);
|
| + }
|
| [dartx.timeline](title) {
|
| return this.timeline(title);
|
| }
|
| @@ -4821,6 +5784,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(ConsoleBase, {
|
| constructors: () => ({_: [ConsoleBase, []]}),
|
| methods: () => ({
|
| + [dartx.assertCondition]: [dart.void, [core.bool, core.Object]],
|
| [dartx.timeline]: [dart.void, [core.String]],
|
| [dartx.timelineEnd]: [dart.void, [core.String]]
|
| })
|
| @@ -4907,16 +5871,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| Coordinates[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Coordinates')), dart.const(new _js_helper.Native("Coordinates"))];
|
| dart.registerExtension(dart.global.Coordinates, Coordinates);
|
| dart.defineExtensionNames([
|
| - 'avatarUrl',
|
| + 'iconUrl',
|
| 'id',
|
| - 'name'
|
| + 'name',
|
| + 'type'
|
| ]);
|
| class Credential extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.avatarUrl]() {
|
| - return this.avatarURL;
|
| + get [dartx.iconUrl]() {
|
| + return this.iconURL;
|
| }
|
| get [dartx.id]() {
|
| return this.id;
|
| @@ -4924,6 +5889,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| + get [dartx.type]() {
|
| + return this.type;
|
| + }
|
| }
|
| dart.setSignature(Credential, {
|
| constructors: () => ({_: [Credential, []]})
|
| @@ -4933,24 +5901,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _request_1 = Symbol('_request_1');
|
| const _request_2 = Symbol('_request_2');
|
| dart.defineExtensionNames([
|
| - 'notifyFailedSignIn',
|
| 'notifySignedIn',
|
| - 'notifySignedOut',
|
| - 'request'
|
| + 'request',
|
| + 'requireUserMediation'
|
| ]);
|
| class CredentialsContainer extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [dartx.notifyFailedSignIn](credential) {
|
| - return this.notifyFailedSignIn(credential);
|
| - }
|
| [dartx.notifySignedIn](credential) {
|
| return this.notifySignedIn(credential);
|
| }
|
| - [dartx.notifySignedOut]() {
|
| - return this.notifySignedOut();
|
| - }
|
| [dartx.request](options) {
|
| if (options === void 0) options = null;
|
| if (options != null) {
|
| @@ -4965,20 +5926,86 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_request_2]() {
|
| return this.request();
|
| }
|
| + [dartx.requireUserMediation]() {
|
| + return this.requireUserMediation();
|
| + }
|
| }
|
| dart.setSignature(CredentialsContainer, {
|
| constructors: () => ({_: [CredentialsContainer, []]}),
|
| methods: () => ({
|
| - [dartx.notifyFailedSignIn]: [async.Future, [Credential]],
|
| [dartx.notifySignedIn]: [async.Future, [Credential]],
|
| - [dartx.notifySignedOut]: [async.Future, []],
|
| [dartx.request]: [async.Future, [], [core.Map]],
|
| [_request_1]: [async.Future, [dart.dynamic]],
|
| - [_request_2]: [async.Future, []]
|
| + [_request_2]: [async.Future, []],
|
| + [dartx.requireUserMediation]: [async.Future, []]
|
| })
|
| });
|
| CredentialsContainer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CredentialsContainer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CredentialsContainer"))];
|
| dart.registerExtension(dart.global.CredentialsContainer, CredentialsContainer);
|
| + dart.defineExtensionNames([
|
| + 'acceptConnection',
|
| + 'client'
|
| + ]);
|
| + class CrossOriginConnectEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.client]() {
|
| + return this.client;
|
| + }
|
| + [dartx.acceptConnection](shouldAccept) {
|
| + return this.acceptConnection(shouldAccept);
|
| + }
|
| + }
|
| + dart.setSignature(CrossOriginConnectEvent, {
|
| + constructors: () => ({_: [CrossOriginConnectEvent, []]}),
|
| + methods: () => ({[dartx.acceptConnection]: [dart.void, [async.Future]]})
|
| + });
|
| + CrossOriginConnectEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CrossOriginConnectEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CrossOriginConnectEvent"))];
|
| + dart.registerExtension(dart.global.CrossOriginConnectEvent, CrossOriginConnectEvent);
|
| + dart.defineExtensionNames([
|
| + 'postMessage',
|
| + 'origin',
|
| + 'targetUrl'
|
| + ]);
|
| + class CrossOriginServiceWorkerClient extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.origin]() {
|
| + return this.origin;
|
| + }
|
| + get [dartx.targetUrl]() {
|
| + return this.targetUrl;
|
| + }
|
| + [dartx.postMessage](message, transfer) {
|
| + if (transfer === void 0) transfer = null;
|
| + if (transfer != null) {
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_1](message_1, transfer);
|
| + return;
|
| + }
|
| + let message_1 = html_common.convertDartToNative_SerializedScriptValue(message);
|
| + this[_postMessage_2](message_1);
|
| + return;
|
| + }
|
| + [_postMessage_1](message, transfer) {
|
| + return this.postMessage(message, transfer);
|
| + }
|
| + [_postMessage_2](message) {
|
| + return this.postMessage(message);
|
| + }
|
| + }
|
| + dart.setSignature(CrossOriginServiceWorkerClient, {
|
| + constructors: () => ({_: [CrossOriginServiceWorkerClient, []]}),
|
| + methods: () => ({
|
| + [dartx.postMessage]: [dart.void, [dart.dynamic], [core.List$(MessagePort)]],
|
| + [_postMessage_1]: [dart.void, [dart.dynamic, core.List$(MessagePort)]],
|
| + [_postMessage_2]: [dart.void, [dart.dynamic]]
|
| + })
|
| + });
|
| + CrossOriginServiceWorkerClient[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CrossOriginServiceWorkerClient')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CrossOriginServiceWorkerClient"))];
|
| + dart.registerExtension(dart.global.CrossOriginServiceWorkerClient, CrossOriginServiceWorkerClient);
|
| const _getRandomValues = Symbol('_getRandomValues');
|
| dart.defineExtensionNames([
|
| 'getRandomValues',
|
| @@ -5038,27 +6065,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| CryptoKey[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CryptoKey')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CryptoKey"))];
|
| dart.registerExtension(dart.global.CryptoKey, CryptoKey);
|
| - dart.defineExtensionNames([
|
| - 'supports',
|
| - 'supportsCondition'
|
| - ]);
|
| class Css extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [dartx.supports](property, value) {
|
| - return this.supports(property, value);
|
| - }
|
| - [dartx.supportsCondition](conditionText) {
|
| - return this.supports(conditionText);
|
| - }
|
| }
|
| dart.setSignature(Css, {
|
| constructors: () => ({_: [Css, []]}),
|
| - methods: () => ({
|
| - [dartx.supports]: [core.bool, [core.String, core.String]],
|
| - [dartx.supportsCondition]: [core.bool, [core.String]]
|
| - })
|
| + statics: () => ({
|
| + supports: [core.bool, [core.String, core.String]],
|
| + supportsCondition: [core.bool, [core.String]]
|
| + }),
|
| + names: ['supports', 'supportsCondition']
|
| });
|
| Css[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSS')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CSS"))];
|
| dart.registerExtension(dart.global.CSS, Css);
|
| @@ -5102,7 +6120,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| CssRule.STYLE_RULE = 1;
|
| CssRule.SUPPORTS_RULE = 12;
|
| CssRule.VIEWPORT_RULE = 15;
|
| - CssRule.WEBKIT_FILTER_RULE = 17;
|
| CssRule.WEBKIT_KEYFRAMES_RULE = 7;
|
| CssRule.WEBKIT_KEYFRAME_RULE = 8;
|
| dart.registerExtension(dart.global.CSSRule, CssRule);
|
| @@ -5128,7 +6145,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.defineExtensionNames([
|
| 'style'
|
| ]);
|
| - class CssFilterRule extends CssRule {
|
| + class CssFontFaceRule extends CssRule {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| @@ -5136,27 +6153,39 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this.style;
|
| }
|
| }
|
| - dart.setSignature(CssFilterRule, {
|
| - constructors: () => ({_: [CssFilterRule, []]})
|
| + dart.setSignature(CssFontFaceRule, {
|
| + constructors: () => ({_: [CssFontFaceRule, []]})
|
| });
|
| - CssFilterRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebKitCSSFilterRule')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WebKitCSSFilterRule"))];
|
| - dart.registerExtension(dart.global.WebKitCSSFilterRule, CssFilterRule);
|
| + CssFontFaceRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSFontFaceRule')), dart.const(new _js_helper.Native("CSSFontFaceRule"))];
|
| + dart.registerExtension(dart.global.CSSFontFaceRule, CssFontFaceRule);
|
| dart.defineExtensionNames([
|
| - 'style'
|
| + 'deleteRule',
|
| + 'insertRule',
|
| + 'cssRules'
|
| ]);
|
| - class CssFontFaceRule extends CssRule {
|
| + class CssGroupingRule extends CssRule {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.style]() {
|
| - return this.style;
|
| + get [dartx.cssRules]() {
|
| + return this.cssRules;
|
| + }
|
| + [dartx.deleteRule](index) {
|
| + return this.deleteRule(index);
|
| + }
|
| + [dartx.insertRule](rule, index) {
|
| + return this.insertRule(rule, index);
|
| }
|
| }
|
| - dart.setSignature(CssFontFaceRule, {
|
| - constructors: () => ({_: [CssFontFaceRule, []]})
|
| + dart.setSignature(CssGroupingRule, {
|
| + constructors: () => ({_: [CssGroupingRule, []]}),
|
| + methods: () => ({
|
| + [dartx.deleteRule]: [dart.void, [core.int]],
|
| + [dartx.insertRule]: [core.int, [core.String, core.int]]
|
| + })
|
| });
|
| - CssFontFaceRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSFontFaceRule')), dart.const(new _js_helper.Native("CSSFontFaceRule"))];
|
| - dart.registerExtension(dart.global.CSSFontFaceRule, CssFontFaceRule);
|
| + CssGroupingRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSGroupingRule')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CSSGroupingRule"))];
|
| + dart.registerExtension(dart.global.CSSGroupingRule, CssGroupingRule);
|
| dart.defineExtensionNames([
|
| 'href',
|
| 'media',
|
| @@ -5205,9 +6234,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| CssKeyframeRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSKeyframeRule')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CSSKeyframeRule,MozCSSKeyframeRule,WebKitCSSKeyframeRule"))];
|
| dart.registerExtension(dart.global.CSSKeyframeRule, CssKeyframeRule);
|
| dart.defineExtensionNames([
|
| + 'appendRule',
|
| 'deleteRule',
|
| 'findRule',
|
| - 'appendRule',
|
| 'cssRules',
|
| 'name'
|
| ]);
|
| @@ -5227,56 +6256,40 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [__getter__](index) {
|
| return this.__getter__(index);
|
| }
|
| - [dartx.deleteRule](key) {
|
| - return this.deleteRule(key);
|
| + [dartx.appendRule](rule) {
|
| + return this.appendRule(rule);
|
| }
|
| - [dartx.findRule](key) {
|
| - return this.findRule(key);
|
| + [dartx.deleteRule](select) {
|
| + return this.deleteRule(select);
|
| }
|
| - [dartx.appendRule](rule) {
|
| - return this.insertRule(rule);
|
| + [dartx.findRule](select) {
|
| + return this.findRule(select);
|
| }
|
| }
|
| dart.setSignature(CssKeyframesRule, {
|
| constructors: () => ({_: [CssKeyframesRule, []]}),
|
| methods: () => ({
|
| [__getter__]: [CssKeyframeRule, [core.int]],
|
| + [dartx.appendRule]: [dart.void, [core.String]],
|
| [dartx.deleteRule]: [dart.void, [core.String]],
|
| - [dartx.findRule]: [CssKeyframeRule, [core.String]],
|
| - [dartx.appendRule]: [dart.void, [core.String]]
|
| + [dartx.findRule]: [CssKeyframeRule, [core.String]]
|
| })
|
| });
|
| CssKeyframesRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSKeyframesRule')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("CSSKeyframesRule,MozCSSKeyframesRule,WebKitCSSKeyframesRule"))];
|
| dart.registerExtension(dart.global.CSSKeyframesRule, CssKeyframesRule);
|
| dart.defineExtensionNames([
|
| - 'deleteRule',
|
| - 'insertRule',
|
| - 'cssRules',
|
| 'media'
|
| ]);
|
| - class CssMediaRule extends CssRule {
|
| + class CssMediaRule extends CssGroupingRule {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.cssRules]() {
|
| - return this.cssRules;
|
| - }
|
| get [dartx.media]() {
|
| return this.media;
|
| }
|
| - [dartx.deleteRule](index) {
|
| - return this.deleteRule(index);
|
| - }
|
| - [dartx.insertRule](rule, index) {
|
| - return this.insertRule(rule, index);
|
| - }
|
| }
|
| dart.setSignature(CssMediaRule, {
|
| - constructors: () => ({_: [CssMediaRule, []]}),
|
| - methods: () => ({
|
| - [dartx.deleteRule]: [dart.void, [core.int]],
|
| - [dartx.insertRule]: [core.int, [core.String, core.int]]
|
| - })
|
| + constructors: () => ({_: [CssMediaRule, []]})
|
| });
|
| CssMediaRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSMediaRule')), dart.const(new _js_helper.Native("CSSMediaRule"))];
|
| dart.registerExtension(dart.global.CSSMediaRule, CssMediaRule);
|
| @@ -5308,7 +6321,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _getPropertyValue = Symbol('_getPropertyValue');
|
| const _setPropertyHelper = Symbol('_setPropertyHelper');
|
| const _browserPropertyName = Symbol('_browserPropertyName');
|
| - const __setter__ = Symbol('__setter__');
|
| const _background = Symbol('_background');
|
| const _backgroundAttachment = Symbol('_backgroundAttachment');
|
| const _backgroundColor = Symbol('_backgroundColor');
|
| @@ -8406,23 +9418,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.parentRule]() {
|
| return this.parentRule;
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| - [__setter__](propertyName, propertyValue) {
|
| - return this.__setter__(propertyName, propertyValue);
|
| - }
|
| - [dartx.getPropertyPriority](propertyName) {
|
| - return this.getPropertyPriority(propertyName);
|
| + [dartx.getPropertyPriority](property) {
|
| + return this.getPropertyPriority(property);
|
| }
|
| - [_getPropertyValue](propertyName) {
|
| - return this.getPropertyValue(propertyName);
|
| + [_getPropertyValue](property) {
|
| + return this.getPropertyValue(property);
|
| }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| - [dartx.removeProperty](propertyName) {
|
| - return this.removeProperty(propertyName);
|
| + [dartx.removeProperty](property) {
|
| + return this.removeProperty(property);
|
| }
|
| get [dartx.background]() {
|
| return this[_background];
|
| @@ -9519,8 +10525,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.setProperty]: [dart.void, [core.String, core.String], [core.String]],
|
| [_browserPropertyName]: [core.String, [core.String]],
|
| [_setPropertyHelper]: [dart.void, [core.String, core.String], [core.String]],
|
| - [__getter__]: [core.Object, [core.String]],
|
| - [__setter__]: [dart.void, [core.String, core.String]],
|
| [dartx.getPropertyPriority]: [core.String, [core.String]],
|
| [_getPropertyValue]: [core.String, [core.String]],
|
| [dartx.item]: [core.String, [core.int]],
|
| @@ -10134,8 +11138,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| return this[_detail];
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return CustomEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return CustomEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new CustomEvent(type, eventInitDict), CustomEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new CustomEvent(type), CustomEvent);
|
| }
|
| get [_detail]() {
|
| return html_common.convertNativeToDart_SerializedScriptValue(this[_get__detail]);
|
| @@ -10143,16 +11158,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_get__detail]() {
|
| return this.detail;
|
| }
|
| - [_initCustomEvent](typeArg, canBubbleArg, cancelableArg, detailArg) {
|
| - return this.initCustomEvent(typeArg, canBubbleArg, cancelableArg, detailArg);
|
| + [_initCustomEvent](type, bubbles, cancelable, detail) {
|
| + return this.initCustomEvent(type, bubbles, cancelable, detail);
|
| }
|
| }
|
| dart.setSignature(CustomEvent, {
|
| constructors: () => ({
|
| new: [CustomEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, detail: core.Object}],
|
| - _: [CustomEvent, []]
|
| + _: [CustomEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[_initCustomEvent]: [dart.void, [core.String, core.bool, core.bool, core.Object]]}),
|
| + statics: () => ({
|
| + _create_1: [CustomEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [CustomEvent, [dart.dynamic]]
|
| }),
|
| - methods: () => ({[_initCustomEvent]: [dart.void, [core.String, core.bool, core.bool, core.Object]]})
|
| + names: ['_create_1', '_create_2']
|
| });
|
| CustomEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('CustomEvent')), dart.const(new _js_helper.Native("CustomEvent"))];
|
| dart.registerExtension(dart.global.CustomEvent, CustomEvent);
|
| @@ -10244,14 +11264,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.types]() {
|
| return this.types;
|
| }
|
| - [dartx.clearData](type) {
|
| - return this.clearData(type);
|
| + [dartx.clearData](format) {
|
| + return this.clearData(format);
|
| }
|
| - [dartx.getData](type) {
|
| - return this.getData(type);
|
| + [dartx.getData](format) {
|
| + return this.getData(format);
|
| }
|
| - [dartx.setData](type, data) {
|
| - return this.setData(type, data);
|
| + [dartx.setData](format, data) {
|
| + return this.setData(format, data);
|
| }
|
| [dartx.setDragImage](image, x, y) {
|
| return this.setDragImage(image, x, y);
|
| @@ -10319,6 +11339,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'addData',
|
| 'addFile',
|
| 'clear',
|
| + 'item',
|
| 'remove',
|
| 'get',
|
| 'length'
|
| @@ -10330,9 +11351,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.length]() {
|
| return this.length;
|
| }
|
| - [__getter__](index) {
|
| - return this.__getter__(index);
|
| - }
|
| [dartx.add](data_OR_file, type) {
|
| return this.add(data_OR_file, type);
|
| }
|
| @@ -10345,6 +11363,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.clear]() {
|
| return this.clear();
|
| }
|
| + [dartx.item](index) {
|
| + return this.item(index);
|
| + }
|
| [dartx.remove](index) {
|
| return this.remove(index);
|
| }
|
| @@ -10355,11 +11376,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(DataTransferItemList, {
|
| constructors: () => ({_: [DataTransferItemList, []]}),
|
| methods: () => ({
|
| - [__getter__]: [DataTransferItem, [core.int]],
|
| [dartx.add]: [DataTransferItem, [dart.dynamic], [core.String]],
|
| [dartx.addData]: [DataTransferItem, [core.String, core.String]],
|
| [dartx.addFile]: [DataTransferItem, [File]],
|
| [dartx.clear]: [dart.void, []],
|
| + [dartx.item]: [DataTransferItem, [core.int]],
|
| [dartx.remove]: [dart.void, [core.int]],
|
| [dartx.get]: [DataTransferItem, [core.int]]
|
| })
|
| @@ -10367,144 +11388,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| DataTransferItemList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DataTransferItemList')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("DataTransferItemList"))];
|
| dart.registerExtension(dart.global.DataTransferItemList, DataTransferItemList);
|
| const DatabaseCallback = dart.typedef('DatabaseCallback', () => dart.functionType(dart.void, [web_sql.SqlDatabase]));
|
| - const _postMessage_1 = Symbol('_postMessage_1');
|
| - const _postMessage_2 = Symbol('_postMessage_2');
|
| - const _webkitRequestFileSystem = Symbol('_webkitRequestFileSystem');
|
| - const _webkitResolveLocalFileSystemUrl = Symbol('_webkitResolveLocalFileSystemUrl');
|
| - const _clearInterval = Symbol('_clearInterval');
|
| - const _clearTimeout = Symbol('_clearTimeout');
|
| - const _setInterval = Symbol('_setInterval');
|
| - const _setTimeout = Symbol('_setTimeout');
|
| - dart.defineExtensionNames([
|
| - 'close',
|
| - 'importScripts',
|
| - 'webkitRequestFileSystem',
|
| - 'requestFileSystemSync',
|
| - 'resolveLocalFileSystemSyncUrl',
|
| - 'webkitResolveLocalFileSystemUrl',
|
| - 'atob',
|
| - 'btoa',
|
| - 'onError',
|
| - 'console',
|
| - 'crypto',
|
| - 'indexedDB',
|
| - 'location',
|
| - 'navigator',
|
| - 'performance',
|
| - 'self'
|
| - ]);
|
| - class WorkerGlobalScope extends EventTarget {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.console]() {
|
| - return this.console;
|
| - }
|
| - get [dartx.crypto]() {
|
| - return this.crypto;
|
| - }
|
| - get [dartx.indexedDB]() {
|
| - return this.indexedDB;
|
| - }
|
| - get [dartx.location]() {
|
| - return this.location;
|
| - }
|
| - get [dartx.navigator]() {
|
| - return this.navigator;
|
| - }
|
| - get [dartx.performance]() {
|
| - return this.performance;
|
| - }
|
| - get [dartx.self]() {
|
| - return this.self;
|
| - }
|
| - [dartx.close]() {
|
| - return this.close();
|
| - }
|
| - [dartx.importScripts](urls) {
|
| - return this.importScripts(urls);
|
| - }
|
| - [_webkitRequestFileSystem](type, size, successCallback, errorCallback) {
|
| - return this.webkitRequestFileSystem(type, size, successCallback, errorCallback);
|
| - }
|
| - [dartx.webkitRequestFileSystem](type, size) {
|
| - let completer = async.Completer$(FileSystem).new();
|
| - this[_webkitRequestFileSystem](type, size, dart.fn(value => {
|
| - completer.complete(value);
|
| - }, dart.void, [FileSystem]), dart.fn(error => {
|
| - completer.completeError(error);
|
| - }, dart.void, [FileError]));
|
| - return completer.future;
|
| - }
|
| - [dartx.requestFileSystemSync](type, size) {
|
| - return this.webkitRequestFileSystemSync(type, size);
|
| - }
|
| - [dartx.resolveLocalFileSystemSyncUrl](url) {
|
| - return this.webkitResolveLocalFileSystemSyncURL(url);
|
| - }
|
| - [_webkitResolveLocalFileSystemUrl](url, successCallback, errorCallback) {
|
| - return this.webkitResolveLocalFileSystemURL(url, successCallback, errorCallback);
|
| - }
|
| - [dartx.webkitResolveLocalFileSystemUrl](url) {
|
| - let completer = async.Completer$(Entry).new();
|
| - this[_webkitResolveLocalFileSystemUrl](url, dart.fn(value => {
|
| - completer.complete(value);
|
| - }, dart.void, [Entry]), dart.fn(error => {
|
| - completer.completeError(error);
|
| - }, dart.void, [FileError]));
|
| - return completer.future;
|
| - }
|
| - [dartx.atob](string) {
|
| - return this.atob(string);
|
| - }
|
| - [dartx.btoa](string) {
|
| - return this.btoa(string);
|
| - }
|
| - [_clearInterval](handle) {
|
| - return this.clearInterval(handle);
|
| - }
|
| - [_clearTimeout](handle) {
|
| - return this.clearTimeout(handle);
|
| - }
|
| - [_setInterval](handler, timeout) {
|
| - return this.setInterval(handler, timeout);
|
| - }
|
| - [_setTimeout](handler, timeout) {
|
| - return this.setTimeout(handler, timeout);
|
| - }
|
| - get [dartx.onError]() {
|
| - return WorkerGlobalScope.errorEvent.forTarget(this);
|
| - }
|
| - }
|
| - WorkerGlobalScope[dart.implements] = () => [_WindowTimers, WindowBase64];
|
| - dart.setSignature(WorkerGlobalScope, {
|
| - constructors: () => ({_: [WorkerGlobalScope, []]}),
|
| - methods: () => ({
|
| - [dartx.close]: [dart.void, []],
|
| - [dartx.importScripts]: [dart.void, [core.String]],
|
| - [_webkitRequestFileSystem]: [dart.void, [core.int, core.int], [_FileSystemCallback, _ErrorCallback]],
|
| - [dartx.webkitRequestFileSystem]: [async.Future$(FileSystem), [core.int, core.int]],
|
| - [dartx.requestFileSystemSync]: [_DOMFileSystemSync, [core.int, core.int]],
|
| - [dartx.resolveLocalFileSystemSyncUrl]: [_EntrySync, [core.String]],
|
| - [_webkitResolveLocalFileSystemUrl]: [dart.void, [core.String, _EntryCallback], [_ErrorCallback]],
|
| - [dartx.webkitResolveLocalFileSystemUrl]: [async.Future$(Entry), [core.String]],
|
| - [dartx.atob]: [core.String, [core.String]],
|
| - [dartx.btoa]: [core.String, [core.String]],
|
| - [_clearInterval]: [dart.void, [core.int]],
|
| - [_clearTimeout]: [dart.void, [core.int]],
|
| - [_setInterval]: [core.int, [core.Object, core.int]],
|
| - [_setTimeout]: [core.int, [core.Object, core.int]]
|
| - })
|
| - });
|
| - WorkerGlobalScope[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WorkerGlobalScope')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WorkerGlobalScope"))];
|
| - WorkerGlobalScope.PERSISTENT = 1;
|
| - WorkerGlobalScope.TEMPORARY = 0;
|
| - dart.defineLazyProperties(WorkerGlobalScope, {
|
| - get errorEvent() {
|
| - return dart.const(new (EventStreamProvider$(Event))('error'));
|
| - }
|
| - });
|
| - dart.registerExtension(dart.global.WorkerGlobalScope, WorkerGlobalScope);
|
| dart.defineExtensionNames([
|
| 'postMessage',
|
| 'onMessage'
|
| @@ -10550,6 +11433,44 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| dart.registerExtension(dart.global.DedicatedWorkerGlobalScope, DedicatedWorkerGlobalScope);
|
| dart.defineExtensionNames([
|
| + 'session'
|
| + ]);
|
| + class DefaultSessionStartEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return DefaultSessionStartEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return DefaultSessionStartEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new DefaultSessionStartEvent(type, eventInitDict), DefaultSessionStartEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new DefaultSessionStartEvent(type), DefaultSessionStartEvent);
|
| + }
|
| + get [dartx.session]() {
|
| + return this.session;
|
| + }
|
| + }
|
| + dart.setSignature(DefaultSessionStartEvent, {
|
| + constructors: () => ({
|
| + _: [DefaultSessionStartEvent, []],
|
| + new: [DefaultSessionStartEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [DefaultSessionStartEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [DefaultSessionStartEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + DefaultSessionStartEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DefaultSessionStartEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("DefaultSessionStartEvent"))];
|
| + dart.registerExtension(dart.global.DefaultSessionStartEvent, DefaultSessionStartEvent);
|
| + dart.defineExtensionNames([
|
| 'queryUsageAndQuota',
|
| 'requestQuota'
|
| ]);
|
| @@ -10664,12 +11585,34 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return DeviceLightEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return DeviceLightEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new DeviceLightEvent(type, eventInitDict), DeviceLightEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new DeviceLightEvent(type), DeviceLightEvent);
|
| + }
|
| get [dartx.value]() {
|
| return this.value;
|
| }
|
| }
|
| dart.setSignature(DeviceLightEvent, {
|
| - constructors: () => ({_: [DeviceLightEvent, []]})
|
| + constructors: () => ({
|
| + _: [DeviceLightEvent, []],
|
| + new: [DeviceLightEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [DeviceLightEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [DeviceLightEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| DeviceLightEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DeviceLightEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("DeviceLightEvent"))];
|
| dart.registerExtension(dart.global.DeviceLightEvent, DeviceLightEvent);
|
| @@ -10721,9 +11664,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let beta = opts && 'beta' in opts ? opts.beta : 0;
|
| let gamma = opts && 'gamma' in opts ? opts.gamma : 0;
|
| let absolute = opts && 'absolute' in opts ? opts.absolute : false;
|
| - let e = exports.document[_createEvent]("DeviceOrientationEvent");
|
| - dart.dcall(e[_initDeviceOrientationEvent], type, canBubble, cancelable, alpha, beta, gamma, absolute);
|
| - return dart.as(e, DeviceOrientationEvent);
|
| + let e = dart.as(exports.document[_createEvent]("DeviceOrientationEvent"), DeviceOrientationEvent);
|
| + e[_initDeviceOrientationEvent](type, canBubble, cancelable, alpha, beta, gamma, absolute);
|
| + return e;
|
| }
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -11179,6 +12122,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _selectedStylesheetSet = Symbol('_selectedStylesheetSet');
|
| const _styleSheets = Symbol('_styleSheets');
|
| const _title = Symbol('_title');
|
| + const _visibilityState = Symbol('_visibilityState');
|
| const _webkitFullscreenElement = Symbol('_webkitFullscreenElement');
|
| const _webkitFullscreenEnabled = Symbol('_webkitFullscreenEnabled');
|
| const _webkitHidden = Symbol('_webkitHidden');
|
| @@ -11201,10 +12145,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'adoptNode',
|
| 'createDocumentFragment',
|
| 'createRange',
|
| + 'elementsFromPoint',
|
| 'execCommand',
|
| 'exitFullscreen',
|
| 'exitPointerLock',
|
| - 'getElementById',
|
| 'getElementsByClassName',
|
| 'getElementsByName',
|
| 'getElementsByTagName',
|
| @@ -11215,6 +12159,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'queryCommandSupported',
|
| 'queryCommandValue',
|
| 'transformDocumentToTreeView',
|
| + 'getElementById',
|
| 'querySelector',
|
| 'onAbort',
|
| 'onBeforeCopy',
|
| @@ -11294,6 +12239,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'supportsRegister',
|
| 'createElement',
|
| 'createElementNS',
|
| + 'visibilityState',
|
| 'activeElement',
|
| 'contentType',
|
| 'cookie',
|
| @@ -11305,11 +12251,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'fullscreenEnabled',
|
| 'hidden',
|
| 'implementation',
|
| + 'origin',
|
| 'pointerLockElement',
|
| 'readyState',
|
| 'rootElement',
|
| - 'timeline',
|
| - 'visibilityState'
|
| + 'scrollingElement',
|
| + 'timeline'
|
| ]);
|
| class Document extends Node {
|
| static _() {
|
| @@ -11369,6 +12316,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_lastModified]() {
|
| return this.lastModified;
|
| }
|
| + get [dartx.origin]() {
|
| + return this.origin;
|
| + }
|
| get [dartx.pointerLockElement]() {
|
| return this.pointerLockElement;
|
| }
|
| @@ -11384,6 +12334,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.rootElement]() {
|
| return this.rootElement;
|
| }
|
| + get [dartx.scrollingElement]() {
|
| + return this.scrollingElement;
|
| + }
|
| get [_selectedStylesheetSet]() {
|
| return this.selectedStylesheetSet;
|
| }
|
| @@ -11402,7 +12355,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [_title](value) {
|
| this.title = value;
|
| }
|
| - get [dartx.visibilityState]() {
|
| + get [_visibilityState]() {
|
| return this.visibilityState;
|
| }
|
| get [_webkitFullscreenElement]() {
|
| @@ -11441,12 +12394,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_createTextNode](data) {
|
| return this.createTextNode(data);
|
| }
|
| - [_createTouch](window, target, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) {
|
| + [_createTouch](window, target, identifier, pageX, pageY, screenX, screenY, radiusX, radiusY, rotationAngle, force) {
|
| let target_1 = _convertDartToNative_EventTarget(target);
|
| - return this[_createTouch_1](window, target_1, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce);
|
| + return this[_createTouch_1](window, target_1, identifier, pageX, pageY, screenX, screenY, radiusX, radiusY, rotationAngle, force);
|
| }
|
| - [_createTouch_1](window, target, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) {
|
| - return this.createTouch(window, target, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce);
|
| + [_createTouch_1](window, target, identifier, pageX, pageY, screenX, screenY, radiusX, radiusY, rotationAngle, force) {
|
| + return this.createTouch(window, target, identifier, pageX, pageY, screenX, screenY, radiusX, radiusY, rotationAngle, force);
|
| }
|
| [_createTouchList](touches) {
|
| return this.createTouchList(touches);
|
| @@ -11454,8 +12407,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_elementFromPoint](x, y) {
|
| return this.elementFromPoint(x, y);
|
| }
|
| - [dartx.execCommand](command, userInterface, value) {
|
| - return this.execCommand(command, userInterface, value);
|
| + [dartx.elementsFromPoint](x, y) {
|
| + return this.elementsFromPoint(x, y);
|
| + }
|
| + [dartx.execCommand](commandId, showUI, value) {
|
| + return this.execCommand(commandId, showUI, value);
|
| }
|
| [dartx.exitFullscreen]() {
|
| return this.exitFullscreen();
|
| @@ -11466,9 +12422,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_getCssCanvasContext](contextId, name, width, height) {
|
| return this.getCSSCanvasContext(contextId, name, width, height);
|
| }
|
| - [dartx.getElementById](elementId) {
|
| - return this.getElementById(elementId);
|
| - }
|
| [dartx.getElementsByClassName](classNames) {
|
| return this.getElementsByClassName(classNames);
|
| }
|
| @@ -11481,20 +12434,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.importNode](node, deep) {
|
| return this.importNode(node, deep);
|
| }
|
| - [dartx.queryCommandEnabled](command) {
|
| - return this.queryCommandEnabled(command);
|
| + [dartx.queryCommandEnabled](commandId) {
|
| + return this.queryCommandEnabled(commandId);
|
| }
|
| - [dartx.queryCommandIndeterm](command) {
|
| - return this.queryCommandIndeterm(command);
|
| + [dartx.queryCommandIndeterm](commandId) {
|
| + return this.queryCommandIndeterm(commandId);
|
| }
|
| - [dartx.queryCommandState](command) {
|
| - return this.queryCommandState(command);
|
| + [dartx.queryCommandState](commandId) {
|
| + return this.queryCommandState(commandId);
|
| }
|
| - [dartx.queryCommandSupported](command) {
|
| - return this.queryCommandSupported(command);
|
| + [dartx.queryCommandSupported](commandId) {
|
| + return this.queryCommandSupported(commandId);
|
| }
|
| - [dartx.queryCommandValue](command) {
|
| - return this.queryCommandValue(command);
|
| + [dartx.queryCommandValue](commandId) {
|
| + return this.queryCommandValue(commandId);
|
| }
|
| [dartx.transformDocumentToTreeView](noStyleMessage) {
|
| return this.transformDocumentToTreeView(noStyleMessage);
|
| @@ -11502,6 +12455,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_webkitExitFullscreen]() {
|
| return this.webkitExitFullscreen();
|
| }
|
| + [dartx.getElementById](elementId) {
|
| + return this.getElementById(elementId);
|
| + }
|
| get [_childElementCount]() {
|
| return this.childElementCount;
|
| }
|
| @@ -11772,6 +12728,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (filter === void 0) filter = null;
|
| return dart.as(this.createTreeWalker(root, whatToShow, filter, false), TreeWalker);
|
| }
|
| + get [dartx.visibilityState]() {
|
| + return this.visibilityState || this.mozVisibilityState || this.msVisibilityState || this.webkitVisibilityState;
|
| + }
|
| }
|
| dart.setSignature(Document, {
|
| constructors: () => ({_: [Document, []]}),
|
| @@ -11788,11 +12747,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_createTouch_1]: [Touch, [Window, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| [_createTouchList]: [TouchList, [Touch]],
|
| [_elementFromPoint]: [Element, [core.int, core.int]],
|
| - [dartx.execCommand]: [core.bool, [core.String, core.bool, core.String]],
|
| + [dartx.elementsFromPoint]: [core.List$(Element), [core.int, core.int]],
|
| + [dartx.execCommand]: [core.bool, [core.String], [core.bool, core.String]],
|
| [dartx.exitFullscreen]: [dart.void, []],
|
| [dartx.exitPointerLock]: [dart.void, []],
|
| [_getCssCanvasContext]: [core.Object, [core.String, core.String, core.int, core.int]],
|
| - [dartx.getElementById]: [Element, [core.String]],
|
| [dartx.getElementsByClassName]: [core.List$(Node), [core.String]],
|
| [dartx.getElementsByName]: [core.List$(Node), [core.String]],
|
| [dartx.getElementsByTagName]: [core.List$(Node), [core.String]],
|
| @@ -11804,6 +12763,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.queryCommandValue]: [core.String, [core.String]],
|
| [dartx.transformDocumentToTreeView]: [dart.void, [core.String]],
|
| [_webkitExitFullscreen]: [dart.void, []],
|
| + [dartx.getElementById]: [Element, [core.String]],
|
| [dartx.querySelector]: [Element, [core.String]],
|
| [_querySelectorAll]: [core.List$(Node), [core.String]],
|
| [dartx.querySelectorAll]: [ElementList$(Element), [core.String]],
|
| @@ -11881,10 +12841,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this[_docChildren];
|
| }
|
| set [dartx.children](value) {
|
| - let copy = core.List.from(value);
|
| + let copy = value[dartx.toList]();
|
| let children = this[dartx.children];
|
| children[dartx.clear]();
|
| - children[dartx.addAll](dart.as(copy, core.Iterable$(Element)));
|
| + children[dartx.addAll](copy);
|
| }
|
| [dartx.querySelectorAll](selectors) {
|
| return new _FrozenElementList._wrap(this[_querySelectorAll](selectors));
|
| @@ -11940,7 +12900,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this.querySelectorAll(selectors);
|
| }
|
| }
|
| - DocumentFragment[dart.implements] = () => [ParentNode];
|
| + DocumentFragment[dart.implements] = () => [NonElementParentNode, ParentNode];
|
| dart.setSignature(DocumentFragment, {
|
| constructors: () => ({
|
| new: [DocumentFragment, []],
|
| @@ -12070,8 +13030,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.createHtmlDocument](title) {
|
| return this.createHTMLDocument(title);
|
| }
|
| - [dartx.hasFeature](feature, version) {
|
| - return this.hasFeature(feature, version);
|
| + [dartx.hasFeature]() {
|
| + return this.hasFeature();
|
| }
|
| }
|
| dart.setSignature(DomImplementation, {
|
| @@ -12080,7 +13040,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.createDocument]: [XmlDocument, [core.String, core.String, _DocumentType]],
|
| [dartx.createDocumentType]: [_DocumentType, [core.String, core.String, core.String]],
|
| [dartx.createHtmlDocument]: [HtmlDocument, [core.String]],
|
| - [dartx.hasFeature]: [core.bool, [core.String, core.String]]
|
| + [dartx.hasFeature]: [core.bool, []]
|
| })
|
| });
|
| DomImplementation[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DOMImplementation')), dart.const(new _js_helper.Native("DOMImplementation"))];
|
| @@ -12103,13 +13063,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| DomIterator[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Iterator')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Iterator"))];
|
| dart.registerExtension(dart.global.Iterator, DomIterator);
|
| dart.defineExtensionNames([
|
| - 'multiply',
|
| - 'scale',
|
| - 'scale3d',
|
| - 'scaleNonUniform',
|
| - 'toFloat32Array',
|
| - 'toFloat64Array',
|
| - 'translate',
|
| 'a',
|
| 'b',
|
| 'c',
|
| @@ -12133,7 +13086,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'm41',
|
| 'm42',
|
| 'm43',
|
| - 'm44'
|
| + 'm44',
|
| + 'multiply',
|
| + 'scale',
|
| + 'scale3d',
|
| + 'scaleNonUniform',
|
| + 'toFloat32Array',
|
| + 'toFloat64Array',
|
| + 'translate'
|
| ]);
|
| class DomMatrixReadOnly extends _interceptors.Interceptor {
|
| static _() {
|
| @@ -12214,14 +13174,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.multiply](other) {
|
| return this.multiply(other);
|
| }
|
| - [dartx.scale](scale, ox, oy) {
|
| - return this.scale(scale, ox, oy);
|
| + [dartx.scale](scale, originX, originY) {
|
| + return this.scale(scale, originX, originY);
|
| }
|
| - [dartx.scale3d](scale, ox, oy, oz) {
|
| - return this.scale3d(scale, ox, oy, oz);
|
| + [dartx.scale3d](scale, originX, originY, originZ) {
|
| + return this.scale3d(scale, originX, originY, originZ);
|
| }
|
| - [dartx.scaleNonUniform](sx, sy, sz, ox, oy, oz) {
|
| - return this.scaleNonUniform(sx, sy, sz, ox, oy, oz);
|
| + [dartx.scaleNonUniform](scaleX, scaleY, scaleZn, originX, originY, originZ) {
|
| + return this.scaleNonUniform(scaleX, scaleY, scaleZn, originX, originY, originZ);
|
| }
|
| [dartx.toFloat32Array]() {
|
| return this.toFloat32Array();
|
| @@ -12457,14 +13417,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.preMultiplySelf](other) {
|
| return this.preMultiplySelf(other);
|
| }
|
| - [dartx.scale3dSelf](scale, ox, oy, oz) {
|
| - return this.scale3dSelf(scale, ox, oy, oz);
|
| + [dartx.scale3dSelf](scale, originX, originY, originZ) {
|
| + return this.scale3dSelf(scale, originX, originY, originZ);
|
| }
|
| - [dartx.scaleNonUniformSelf](sx, sy, sz, ox, oy, oz) {
|
| - return this.scaleNonUniformSelf(sx, sy, sz, ox, oy, oz);
|
| + [dartx.scaleNonUniformSelf](scaleX, scaleY, scaleZ, originX, originY, originZ) {
|
| + return this.scaleNonUniformSelf(scaleX, scaleY, scaleZ, originX, originY, originZ);
|
| }
|
| - [dartx.scaleSelf](scale, ox, oy) {
|
| - return this.scaleSelf(scale, ox, oy);
|
| + [dartx.scaleSelf](scale, originX, originY) {
|
| + return this.scaleSelf(scale, originX, originY);
|
| }
|
| [dartx.translateSelf](tx, ty, tz) {
|
| return this.translateSelf(tx, ty, tz);
|
| @@ -12504,8 +13464,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _create_1() {
|
| return dart.as(new DOMParser(), DomParser);
|
| }
|
| - [dartx.parseFromString](str, contentType) {
|
| - return this.parseFromString(str, contentType);
|
| + [dartx.parseFromString](str, type) {
|
| + return this.parseFromString(str, type);
|
| }
|
| }
|
| dart.setSignature(DomParser, {
|
| @@ -12577,37 +13537,43 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (y === void 0) y = null;
|
| if (z === void 0) z = null;
|
| if (w === void 0) w = null;
|
| - if (point_OR_x == null && y == null && z == null && w == null) {
|
| - return DomPoint._create_1();
|
| - }
|
| if ((dart.is(point_OR_x, core.Map) || point_OR_x == null) && y == null && z == null && w == null) {
|
| let point_1 = html_common.convertDartToNative_Dictionary(dart.as(point_OR_x, core.Map));
|
| - return DomPoint._create_2(point_1);
|
| + return DomPoint._create_1(point_1);
|
| + }
|
| + if (point_OR_x == null && y == null && z == null && w == null) {
|
| + return DomPoint._create_2();
|
| + }
|
| + if ((typeof point_OR_x == 'number' || point_OR_x == null) && y == null && z == null && w == null) {
|
| + return DomPoint._create_3(point_OR_x);
|
| }
|
| if ((typeof y == 'number' || y == null) && (typeof point_OR_x == 'number' || point_OR_x == null) && z == null && w == null) {
|
| - return DomPoint._create_3(point_OR_x, y);
|
| + return DomPoint._create_4(point_OR_x, y);
|
| }
|
| if ((typeof z == 'number' || z == null) && (typeof y == 'number' || y == null) && (typeof point_OR_x == 'number' || point_OR_x == null) && w == null) {
|
| - return DomPoint._create_4(point_OR_x, y, z);
|
| + return DomPoint._create_5(point_OR_x, y, z);
|
| }
|
| if ((typeof w == 'number' || w == null) && (typeof z == 'number' || z == null) && (typeof y == 'number' || y == null) && (typeof point_OR_x == 'number' || point_OR_x == null)) {
|
| - return DomPoint._create_5(point_OR_x, y, z, w);
|
| + return DomPoint._create_6(point_OR_x, y, z, w);
|
| }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - static _create_1() {
|
| + static _create_1(point_OR_x) {
|
| + return dart.as(new DOMPoint(point_OR_x), DomPoint);
|
| + }
|
| + static _create_2() {
|
| return dart.as(new DOMPoint(), DomPoint);
|
| }
|
| - static _create_2(point_OR_x) {
|
| + static _create_3(point_OR_x) {
|
| return dart.as(new DOMPoint(point_OR_x), DomPoint);
|
| }
|
| - static _create_3(point_OR_x, y) {
|
| + static _create_4(point_OR_x, y) {
|
| return dart.as(new DOMPoint(point_OR_x, y), DomPoint);
|
| }
|
| - static _create_4(point_OR_x, y, z) {
|
| + static _create_5(point_OR_x, y, z) {
|
| return dart.as(new DOMPoint(point_OR_x, y, z), DomPoint);
|
| }
|
| - static _create_5(point_OR_x, y, z, w) {
|
| + static _create_6(point_OR_x, y, z, w) {
|
| return dart.as(new DOMPoint(point_OR_x, y, z, w), DomPoint);
|
| }
|
| static get supported() {
|
| @@ -12644,13 +13610,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| new: [DomPoint, [], [dart.dynamic, core.num, core.num, core.num]]
|
| }),
|
| statics: () => ({
|
| - _create_1: [DomPoint, []],
|
| - _create_2: [DomPoint, [dart.dynamic]],
|
| - _create_3: [DomPoint, [dart.dynamic, dart.dynamic]],
|
| - _create_4: [DomPoint, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - _create_5: [DomPoint, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]
|
| + _create_1: [DomPoint, [dart.dynamic]],
|
| + _create_2: [DomPoint, []],
|
| + _create_3: [DomPoint, [dart.dynamic]],
|
| + _create_4: [DomPoint, [dart.dynamic, dart.dynamic]],
|
| + _create_5: [DomPoint, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_6: [DomPoint, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3', '_create_4', '_create_5']
|
| + names: ['_create_1', '_create_2', '_create_3', '_create_4', '_create_5', '_create_6']
|
| });
|
| DomPoint[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DOMPoint')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("DOMPoint"))];
|
| dart.registerExtension(dart.global.DOMPoint, DomPoint);
|
| @@ -12835,13 +13802,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.value](value) {
|
| this.value = value;
|
| }
|
| - [__getter__](index) {
|
| - return this.__getter__(index);
|
| - }
|
| }
|
| dart.setSignature(DomSettableTokenList, {
|
| - constructors: () => ({_: [DomSettableTokenList, []]}),
|
| - methods: () => ({[__getter__]: [core.String, [core.int]]})
|
| + constructors: () => ({_: [DomSettableTokenList, []]})
|
| });
|
| DomSettableTokenList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DOMSettableTokenList')), dart.const(new _js_helper.Native("DOMSettableTokenList"))];
|
| dart.registerExtension(dart.global.DOMSettableTokenList, DomSettableTokenList);
|
| @@ -12969,7 +13932,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'last',
|
| 'single',
|
| 'elementAt',
|
| - 'contains',
|
| 'item'
|
| ]);
|
| class DomStringList extends dart.mixin(_interceptors.Interceptor, collection.ListMixin$(core.String), ImmutableListMixin$(core.String)) {
|
| @@ -12981,7 +13943,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| [dartx.get](index) {
|
| if (index >>> 0 !== index || index >= this[dartx.length]) dart.throw(core.RangeError.index(index, this));
|
| - return this[index];
|
| + return this[dartx.item](index);
|
| }
|
| [dartx.set](index, value) {
|
| dart.throw(new core.UnsupportedError("Cannot assign element of immutable List."));
|
| @@ -13014,21 +13976,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementAt](index) {
|
| return this[dartx.get](index);
|
| }
|
| - [dartx.contains](string) {
|
| - return this.contains(string);
|
| + [__getter__](index) {
|
| + return this.__getter__(index);
|
| }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| }
|
| - DomStringList[dart.implements] = () => [_js_helper.JavaScriptIndexingBehavior, core.List$(core.String)];
|
| + DomStringList[dart.implements] = () => [core.List$(core.String)];
|
| dart.setSignature(DomStringList, {
|
| constructors: () => ({_: [DomStringList, []]}),
|
| methods: () => ({
|
| [dartx.get]: [core.String, [core.int]],
|
| [dartx.set]: [dart.void, [core.int, core.String]],
|
| [dartx.elementAt]: [core.String, [core.int]],
|
| - [dartx.contains]: [core.bool, [core.String]],
|
| + [__getter__]: [core.String, [core.int]],
|
| [dartx.item]: [core.String, [core.int]]
|
| })
|
| });
|
| @@ -13043,6 +14005,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_: [DomStringMap, []]})
|
| });
|
| DomStringMap[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('DOMStringMap'))];
|
| + class EffectModel extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + }
|
| + dart.setSignature(EffectModel, {
|
| + constructors: () => ({_: [EffectModel, []]})
|
| + });
|
| + EffectModel[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('EffectModel')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("EffectModel"))];
|
| + dart.registerExtension(dart.global.EffectModel, EffectModel);
|
| const _childElements = Symbol('_childElements');
|
| const _element = Symbol('_element');
|
| const _filter = Symbol('_filter');
|
| @@ -13102,9 +14074,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_filter](test, retainMatching) {
|
| let removed = null;
|
| if (dart.notNull(retainMatching)) {
|
| - removed = this[_element][dartx.children][dartx.where](dart.fn(e => !dart.notNull(dart.dcall(test, e)), core.bool, [Element]));
|
| + removed = this[_element][dartx.children][dartx.where](dart.fn(e => !dart.notNull(test(e)), core.bool, [Element]));
|
| } else {
|
| - removed = this[_element][dartx.children][dartx.where](dart.as(test, dart.functionType(core.bool, [Element])));
|
| + removed = this[_element][dartx.children][dartx.where](test);
|
| }
|
| for (let e of dart.as(removed, core.Iterable))
|
| dart.dsend(e, 'remove');
|
| @@ -13190,7 +14162,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| sort: [dart.void, [], [dart.functionType(core.int, [Element, Element])]],
|
| removeWhere: [dart.void, [dart.functionType(core.bool, [Element])]],
|
| retainWhere: [dart.void, [dart.functionType(core.bool, [Element])]],
|
| - [_filter]: [dart.void, [dart.functionType(core.bool, [dart.dynamic]), core.bool]],
|
| + [_filter]: [dart.void, [dart.functionType(core.bool, [Element]), core.bool]],
|
| setRange: [dart.void, [core.int, core.int, core.Iterable$(Element)], [core.int]],
|
| replaceRange: [dart.void, [core.int, core.int, core.Iterable$(Element)]],
|
| fillRange: [dart.void, [core.int, core.int], [Element]],
|
| @@ -13234,7 +14206,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let ElementList = ElementList$();
|
| const _nodeList = Symbol('_nodeList');
|
| const _forElementList = Symbol('_forElementList');
|
| - class _FrozenElementList extends collection.ListBase {
|
| + class _FrozenElementList extends collection.ListBase$(Element) {
|
| _wrap(nodeList) {
|
| this[_nodeList] = nodeList;
|
| }
|
| @@ -13275,7 +14247,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return new _CssStyleDeclarationSet(this);
|
| }
|
| set classes(value) {
|
| - this[_nodeList][dartx.forEach](dart.fn(e => dart.dput(e, 'classes', value), core.Iterable$(core.String), [Node]));
|
| + this[dartx.forEach](dart.fn(e => e[dartx.classes] = value, core.Iterable$(core.String), [Element]));
|
| }
|
| get contentEdge() {
|
| return new _ContentCssListRect(this);
|
| @@ -13557,9 +14529,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.const(new ScrollAlignment._internal('BOTTOM'));
|
| }
|
| });
|
| + const __setter__ = Symbol('__setter__');
|
| dart.defineExtensionNames([
|
| 'height',
|
| - 'integrity',
|
| 'name',
|
| 'src',
|
| 'type',
|
| @@ -13574,7 +14546,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| created() {
|
| this[dartx.height] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.name] = null;
|
| this[dartx.src] = null;
|
| this[dartx.type] = null;
|
| @@ -13590,12 +14561,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.height](value) {
|
| this.height = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| @@ -13655,6 +14620,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ErrorEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ErrorEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ErrorEvent(type, eventInitDict), ErrorEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ErrorEvent(type), ErrorEvent);
|
| + }
|
| get [dartx.colno]() {
|
| return this.colno;
|
| }
|
| @@ -13672,7 +14651,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(ErrorEvent, {
|
| - constructors: () => ({_: [ErrorEvent, []]})
|
| + constructors: () => ({
|
| + _: [ErrorEvent, []],
|
| + new: [ErrorEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [ErrorEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ErrorEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| ErrorEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ErrorEvent')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("ErrorEvent"))];
|
| dart.registerExtension(dart.global.ErrorEvent, ErrorEvent);
|
| @@ -13694,16 +14681,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static _factoryEventSource(url, eventSourceInit) {
|
| - if (eventSourceInit === void 0) eventSourceInit = null;
|
| - if (eventSourceInit != null) {
|
| - let eventSourceInit_1 = html_common.convertDartToNative_Dictionary(eventSourceInit);
|
| - return EventSource._create_1(url, eventSourceInit_1);
|
| + static _factoryEventSource(url, eventSourceInitDict) {
|
| + if (eventSourceInitDict === void 0) eventSourceInitDict = null;
|
| + if (eventSourceInitDict != null) {
|
| + let eventSourceInitDict_1 = html_common.convertDartToNative_Dictionary(eventSourceInitDict);
|
| + return EventSource._create_1(url, eventSourceInitDict_1);
|
| }
|
| return EventSource._create_2(url);
|
| }
|
| - static _create_1(url, eventSourceInit) {
|
| - return dart.as(new EventSource(url, eventSourceInit), EventSource);
|
| + static _create_1(url, eventSourceInitDict) {
|
| + return dart.as(new EventSource(url, eventSourceInitDict), EventSource);
|
| }
|
| static _create_2(url) {
|
| return dart.as(new EventSource(url), EventSource);
|
| @@ -13768,14 +14755,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return new _EventStream(this[_ptr], type, false);
|
| }
|
| }
|
| - dart.virtualField(Events, _ptr);
|
| dart.setSignature(Events, {
|
| constructors: () => ({Events: [Events, [EventTarget]]}),
|
| methods: () => ({get: [async.Stream, [core.String]]})
|
| });
|
| class ElementEvents extends Events {
|
| ElementEvents(ptr) {
|
| - this[_ptr] = ptr;
|
| super.Events(ptr);
|
| }
|
| get(type) {
|
| @@ -13787,7 +14772,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return new _ElementEventStreamImpl(this[_ptr], type, false);
|
| }
|
| }
|
| - dart.virtualField(ElementEvents, _ptr);
|
| dart.setSignature(ElementEvents, {
|
| constructors: () => ({ElementEvents: [ElementEvents, [Element]]})
|
| });
|
| @@ -13803,39 +14787,66 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ExtendableEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ExtendableEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ExtendableEvent(type, eventInitDict), ExtendableEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ExtendableEvent(type), ExtendableEvent);
|
| + }
|
| [dartx.waitUntil](value) {
|
| return this.waitUntil(value);
|
| }
|
| }
|
| dart.setSignature(ExtendableEvent, {
|
| - constructors: () => ({_: [ExtendableEvent, []]}),
|
| - methods: () => ({[dartx.waitUntil]: [dart.void, [core.Object]]})
|
| + constructors: () => ({
|
| + _: [ExtendableEvent, []],
|
| + new: [ExtendableEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[dartx.waitUntil]: [dart.void, [core.Object]]}),
|
| + statics: () => ({
|
| + _create_1: [ExtendableEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ExtendableEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| ExtendableEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ExtendableEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ExtendableEvent"))];
|
| dart.registerExtension(dart.global.ExtendableEvent, ExtendableEvent);
|
| dart.defineExtensionNames([
|
| - 'federation'
|
| + 'protocol',
|
| + 'provider'
|
| ]);
|
| class FederatedCredential extends Credential {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static new(id, name, avatarURL, federation) {
|
| - return FederatedCredential._create_1(id, name, avatarURL, federation);
|
| + static new(data) {
|
| + let data_1 = html_common.convertDartToNative_Dictionary(data);
|
| + return FederatedCredential._create_1(data_1);
|
| }
|
| - static _create_1(id, name, avatarURL, federation) {
|
| - return dart.as(new FederatedCredential(id, name, avatarURL, federation), FederatedCredential);
|
| + static _create_1(data) {
|
| + return dart.as(new FederatedCredential(data), FederatedCredential);
|
| }
|
| - get [dartx.federation]() {
|
| - return this.federation;
|
| + get [dartx.protocol]() {
|
| + return this.protocol;
|
| + }
|
| + get [dartx.provider]() {
|
| + return this.provider;
|
| }
|
| }
|
| dart.setSignature(FederatedCredential, {
|
| constructors: () => ({
|
| _: [FederatedCredential, []],
|
| - new: [FederatedCredential, [core.String, core.String, core.String, core.String]]
|
| + new: [FederatedCredential, [core.Map]]
|
| }),
|
| - statics: () => ({_create_1: [FederatedCredential, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]}),
|
| + statics: () => ({_create_1: [FederatedCredential, [dart.dynamic]]}),
|
| names: ['_create_1']
|
| });
|
| FederatedCredential[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('FederatedCredential')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("FederatedCredential"))];
|
| @@ -13845,10 +14856,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'isReload',
|
| 'request'
|
| ]);
|
| - class FetchEvent extends Event {
|
| + class FetchEvent extends ExtendableEvent {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return FetchEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return FetchEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new FetchEvent(type, eventInitDict), FetchEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new FetchEvent(type), FetchEvent);
|
| + }
|
| get [dartx.isReload]() {
|
| return this.isReload;
|
| }
|
| @@ -13860,13 +14885,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(FetchEvent, {
|
| - constructors: () => ({_: [FetchEvent, []]}),
|
| - methods: () => ({[dartx.respondWith]: [dart.void, [core.Object]]})
|
| + constructors: () => ({
|
| + _: [FetchEvent, []],
|
| + new: [FetchEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[dartx.respondWith]: [dart.void, [core.Object]]}),
|
| + statics: () => ({
|
| + _create_1: [FetchEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [FetchEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| FetchEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('FetchEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("FetchEvent"))];
|
| dart.registerExtension(dart.global.FetchEvent, FetchEvent);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'disabled',
|
| 'elements',
|
| @@ -13928,6 +14962,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| @@ -13941,6 +14978,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| @@ -13957,6 +14995,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(fileBits, fileName, options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return File._create_1(fileBits, fileName, options_1);
|
| + }
|
| + return File._create_2(fileBits, fileName);
|
| + }
|
| + static _create_1(fileBits, fileName, options) {
|
| + return dart.as(new File(fileBits, fileName, options), File);
|
| + }
|
| + static _create_2(fileBits, fileName) {
|
| + return dart.as(new File(fileBits, fileName), File);
|
| + }
|
| get [dartx.lastModified]() {
|
| return this.lastModified;
|
| }
|
| @@ -13974,7 +15026,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(File, {
|
| - constructors: () => ({_: [File, []]})
|
| + constructors: () => ({
|
| + _: [File, []],
|
| + new: [File, [core.List$(core.Object), core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [File, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_2: [File, [dart.dynamic, dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| File[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('File')), dart.const(new _js_helper.Native("File"))];
|
| dart.registerExtension(dart.global.File, File);
|
| @@ -14169,8 +15229,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.readAsDataUrl](blob) {
|
| return this.readAsDataURL(blob);
|
| }
|
| - [dartx.readAsText](blob, encoding) {
|
| - return this.readAsText(blob, encoding);
|
| + [dartx.readAsText](blob, label) {
|
| + return this.readAsText(blob, label);
|
| }
|
| get [dartx.onAbort]() {
|
| return FileReader.abortEvent.forTarget(this);
|
| @@ -14376,6 +15436,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return FocusEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return FocusEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new FocusEvent(type, eventInitDict), FocusEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new FocusEvent(type), FocusEvent);
|
| + }
|
| get [dartx.relatedTarget]() {
|
| return _convertNativeToDart_EventTarget(this[_get_relatedTarget]);
|
| }
|
| @@ -14384,7 +15458,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(FocusEvent, {
|
| - constructors: () => ({_: [FocusEvent, []]})
|
| + constructors: () => ({
|
| + _: [FocusEvent, []],
|
| + new: [FocusEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [FocusEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [FocusEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| FocusEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('FocusEvent')), dart.const(new _js_helper.Native("FocusEvent"))];
|
| dart.registerExtension(dart.global.FocusEvent, FocusEvent);
|
| @@ -14406,47 +15488,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| static new(family, source, descriptors) {
|
| if (descriptors === void 0) descriptors = null;
|
| - if ((typeof source == 'string' || source == null) && (typeof family == 'string' || family == null) && descriptors == null) {
|
| - return FontFace._create_1(family, source);
|
| - }
|
| - if ((dart.is(descriptors, core.Map) || descriptors == null) && (typeof source == 'string' || source == null) && (typeof family == 'string' || family == null)) {
|
| - let descriptors_1 = html_common.convertDartToNative_Dictionary(descriptors);
|
| - return FontFace._create_2(family, source, descriptors_1);
|
| - }
|
| - if ((dart.is(source, typed_data.TypedData) || source == null) && (typeof family == 'string' || family == null) && descriptors == null) {
|
| - return FontFace._create_3(family, source);
|
| - }
|
| - if ((dart.is(descriptors, core.Map) || descriptors == null) && (dart.is(source, typed_data.TypedData) || source == null) && (typeof family == 'string' || family == null)) {
|
| + if (descriptors != null) {
|
| let descriptors_1 = html_common.convertDartToNative_Dictionary(descriptors);
|
| - return FontFace._create_4(family, source, descriptors_1);
|
| + return FontFace._create_1(family, source, descriptors_1);
|
| }
|
| - if ((dart.is(source, typed_data.ByteBuffer) || source == null) && (typeof family == 'string' || family == null) && descriptors == null) {
|
| - return FontFace._create_5(family, source);
|
| - }
|
| - if ((dart.is(descriptors, core.Map) || descriptors == null) && (dart.is(source, typed_data.ByteBuffer) || source == null) && (typeof family == 'string' || family == null)) {
|
| - let descriptors_1 = html_common.convertDartToNative_Dictionary(descriptors);
|
| - return FontFace._create_6(family, source, descriptors_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| - }
|
| - static _create_1(family, source) {
|
| - return dart.as(new FontFace(family, source), FontFace);
|
| - }
|
| - static _create_2(family, source, descriptors) {
|
| - return dart.as(new FontFace(family, source, descriptors), FontFace);
|
| + return FontFace._create_2(family, source);
|
| }
|
| - static _create_3(family, source) {
|
| - return dart.as(new FontFace(family, source), FontFace);
|
| - }
|
| - static _create_4(family, source, descriptors) {
|
| + static _create_1(family, source, descriptors) {
|
| return dart.as(new FontFace(family, source, descriptors), FontFace);
|
| }
|
| - static _create_5(family, source) {
|
| + static _create_2(family, source) {
|
| return dart.as(new FontFace(family, source), FontFace);
|
| }
|
| - static _create_6(family, source, descriptors) {
|
| - return dart.as(new FontFace(family, source, descriptors), FontFace);
|
| - }
|
| get [dartx.family]() {
|
| return this.family;
|
| }
|
| @@ -14502,18 +15555,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(FontFace, {
|
| constructors: () => ({
|
| _: [FontFace, []],
|
| - new: [FontFace, [core.String, dart.dynamic], [core.Map]]
|
| + new: [FontFace, [core.String, core.Object], [core.Map]]
|
| }),
|
| methods: () => ({[dartx.load]: [async.Future, []]}),
|
| statics: () => ({
|
| - _create_1: [FontFace, [dart.dynamic, dart.dynamic]],
|
| - _create_2: [FontFace, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - _create_3: [FontFace, [dart.dynamic, dart.dynamic]],
|
| - _create_4: [FontFace, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - _create_5: [FontFace, [dart.dynamic, dart.dynamic]],
|
| - _create_6: [FontFace, [dart.dynamic, dart.dynamic, dart.dynamic]]
|
| + _create_1: [FontFace, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_2: [FontFace, [dart.dynamic, dart.dynamic]]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3', '_create_4', '_create_5', '_create_6']
|
| + names: ['_create_1', '_create_2']
|
| });
|
| FontFace[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('FontFace')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("FontFace"))];
|
| dart.registerExtension(dart.global.FontFace, FontFace);
|
| @@ -14588,7 +15637,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.FontFaceSetLoadEvent, FontFaceSetLoadEvent);
|
| dart.defineExtensionNames([
|
| 'append',
|
| - 'appendBlob'
|
| + 'appendBlob',
|
| + 'delete',
|
| + 'get',
|
| + 'getAll',
|
| + 'has',
|
| + 'set'
|
| ]);
|
| class FormData extends _interceptors.Interceptor {
|
| static _() {
|
| @@ -14616,6 +15670,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.appendBlob](name, value, filename) {
|
| return this.append(name, value, filename);
|
| }
|
| + [dartx.delete](name) {
|
| + return this.delete(name);
|
| + }
|
| + [dartx.get](name) {
|
| + return this.get(name);
|
| + }
|
| + [dartx.getAll](name) {
|
| + return this.getAll(name);
|
| + }
|
| + [dartx.has](name) {
|
| + return this.has(name);
|
| + }
|
| + [dartx.set](name, value, filename) {
|
| + return this.set(name, value, filename);
|
| + }
|
| }
|
| dart.setSignature(FormData, {
|
| constructors: () => ({
|
| @@ -14624,7 +15693,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.append]: [dart.void, [core.String, core.String]],
|
| - [dartx.appendBlob]: [dart.void, [core.String, Blob], [core.String]]
|
| + [dartx.appendBlob]: [dart.void, [core.String, Blob], [core.String]],
|
| + [dartx.delete]: [dart.void, [core.String]],
|
| + [dartx.get]: [core.Object, [core.String]],
|
| + [dartx.getAll]: [core.List$(core.Object), [core.String]],
|
| + [dartx.has]: [core.bool, [core.String]],
|
| + [dartx.set]: [dart.void, [core.String, dart.dynamic], [core.String]]
|
| }),
|
| statics: () => ({
|
| _create_1: [FormData, [dart.dynamic]],
|
| @@ -14637,6 +15711,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _requestAutocomplete_1 = Symbol('_requestAutocomplete_1');
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'item',
|
| + 'reportValidity',
|
| 'requestAutocomplete',
|
| 'reset',
|
| 'submit',
|
| @@ -14728,12 +15804,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.target](value) {
|
| this.target = value;
|
| }
|
| - [__getter__](index_OR_name) {
|
| - return this.__getter__(index_OR_name);
|
| + [__getter__](name) {
|
| + return this.__getter__(name);
|
| }
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.item](index) {
|
| + return this.item(index);
|
| + }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.requestAutocomplete](details) {
|
| let details_1 = html_common.convertDartToNative_Dictionary(details);
|
| this[_requestAutocomplete_1](details_1);
|
| @@ -14757,8 +15839,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| created: [FormElement, []]
|
| }),
|
| methods: () => ({
|
| - [__getter__]: [Element, [dart.dynamic]],
|
| + [__getter__]: [core.Object, [core.String]],
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.item]: [Element, [core.int]],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.requestAutocomplete]: [dart.void, [core.Map]],
|
| [_requestAutocomplete_1]: [dart.void, [dart.dynamic]],
|
| [dartx.reset]: [dart.void, []],
|
| @@ -14767,8 +15851,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| FormElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLFormElement')), dart.const(new _js_helper.Native("HTMLFormElement"))];
|
| dart.registerExtension(dart.global.HTMLFormElement, FormElement);
|
| + const FrameRequestCallback = dart.typedef('FrameRequestCallback', () => dart.functionType(dart.void, [core.num]));
|
| dart.defineExtensionNames([
|
| 'axes',
|
| + 'buttons',
|
| 'connected',
|
| 'id',
|
| 'index',
|
| @@ -14782,6 +15868,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.axes]() {
|
| return this.axes;
|
| }
|
| + get [dartx.buttons]() {
|
| + return this.buttons;
|
| + }
|
| get [dartx.connected]() {
|
| return this.connected;
|
| }
|
| @@ -14830,12 +15919,34 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return GamepadEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return GamepadEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new GamepadEvent(type, eventInitDict), GamepadEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new GamepadEvent(type), GamepadEvent);
|
| + }
|
| get [dartx.gamepad]() {
|
| return this.gamepad;
|
| }
|
| }
|
| dart.setSignature(GamepadEvent, {
|
| - constructors: () => ({_: [GamepadEvent, []]})
|
| + constructors: () => ({
|
| + _: [GamepadEvent, []],
|
| + new: [GamepadEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [GamepadEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [GamepadEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| GamepadEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('GamepadEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("GamepadEvent"))];
|
| dart.registerExtension(dart.global.GamepadEvent, GamepadEvent);
|
| @@ -14868,6 +15979,26 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| Geofencing[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Geofencing')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Geofencing"))];
|
| dart.registerExtension(dart.global.Geofencing, Geofencing);
|
| + dart.defineExtensionNames([
|
| + 'id',
|
| + 'region'
|
| + ]);
|
| + class GeofencingEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.id]() {
|
| + return this.id;
|
| + }
|
| + get [dartx.region]() {
|
| + return this.region;
|
| + }
|
| + }
|
| + dart.setSignature(GeofencingEvent, {
|
| + constructors: () => ({_: [GeofencingEvent, []]})
|
| + });
|
| + GeofencingEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('GeofencingEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("GeofencingEvent"))];
|
| + dart.registerExtension(dart.global.GeofencingEvent, GeofencingEvent);
|
| const _getCurrentPosition = Symbol('_getCurrentPosition');
|
| const _ensurePosition = Symbol('_ensurePosition');
|
| const _watchPosition = Symbol('_watchPosition');
|
| @@ -14930,15 +16061,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| controller = async.StreamController$(Geoposition).new({sync: true, onListen: dart.fn(() => {
|
| dart.assert(watchId == null);
|
| watchId = this[_watchPosition](dart.fn(position => {
|
| - dart.dsend(controller, 'add', this[_ensurePosition](position));
|
| + controller.add(this[_ensurePosition](position));
|
| }, dart.void, [Geoposition]), dart.fn(error => {
|
| - dart.dsend(controller, 'addError', error);
|
| + controller.addError(error);
|
| }, dart.void, [PositionError]), options);
|
| }, dart.void, []), onCancel: dart.fn(() => {
|
| dart.assert(watchId != null);
|
| this[_clearWatch](watchId);
|
| })});
|
| - return dart.as(dart.dload(controller, 'stream'), async.Stream$(Geoposition));
|
| + return controller.stream;
|
| }
|
| [_ensurePosition](domPosition) {
|
| try {
|
| @@ -15480,8 +16611,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let options = dart.map({canBubble: canBubble, cancelable: cancelable, oldURL: oldUrl, newURL: newUrl});
|
| return dart.as(new HashChangeEvent(type, html_common.convertDartToNative_Dictionary(options)), HashChangeEvent);
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return HashChangeEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return HashChangeEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new HashChangeEvent(type, eventInitDict), HashChangeEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new HashChangeEvent(type), HashChangeEvent);
|
| }
|
| static get supported() {
|
| return html_common.Device.isEventTypeSupported('HashChangeEvent');
|
| @@ -15499,9 +16641,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(HashChangeEvent, {
|
| constructors: () => ({
|
| new: [HashChangeEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, oldUrl: core.String, newUrl: core.String}],
|
| - _: [HashChangeEvent, []]
|
| + _: [HashChangeEvent, [core.String], [core.Map]]
|
| }),
|
| - methods: () => ({[_initHashChangeEvent]: [dart.void, [core.String, core.bool, core.bool, core.String, core.String]]})
|
| + methods: () => ({[_initHashChangeEvent]: [dart.void, [core.String, core.bool, core.bool, core.String, core.String]]}),
|
| + statics: () => ({
|
| + _create_1: [HashChangeEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [HashChangeEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| HashChangeEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('HashChangeEvent')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("HashChangeEvent"))];
|
| dart.registerExtension(dart.global.HashChangeEvent, HashChangeEvent);
|
| @@ -15526,10 +16673,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| HeadElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLHeadElement')), dart.const(new _js_helper.Native("HTMLHeadElement"))];
|
| dart.registerExtension(dart.global.HTMLHeadElement, HeadElement);
|
| - dart.defineExtensionNames([
|
| - 'forEach',
|
| - 'size'
|
| - ]);
|
| class Headers extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -15539,13 +16682,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (input == null) {
|
| return Headers._create_1();
|
| }
|
| - if (dart.is(input, Headers) || input == null) {
|
| + if (dart.is(input, Headers)) {
|
| return Headers._create_2(input);
|
| }
|
| - if (dart.is(input, core.Map) || input == null) {
|
| - let input_1 = html_common.convertDartToNative_Dictionary(dart.as(input, core.Map));
|
| + if (dart.is(input, core.Map)) {
|
| + let input_1 = html_common.convertDartToNative_Dictionary(input);
|
| return Headers._create_3(input_1);
|
| }
|
| + if (dart.is(input, core.List$(core.Object))) {
|
| + return Headers._create_4(input);
|
| + }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| static _create_1() {
|
| @@ -15557,11 +16703,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _create_3(input) {
|
| return dart.as(new Headers(input), Headers);
|
| }
|
| - get [dartx.size]() {
|
| - return this.size;
|
| - }
|
| - [dartx.forEach](callback, thisArg) {
|
| - return this.forEach(callback, thisArg);
|
| + static _create_4(input) {
|
| + return dart.as(new Headers(input), Headers);
|
| }
|
| }
|
| dart.setSignature(Headers, {
|
| @@ -15569,17 +16712,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| _: [Headers, []],
|
| new: [Headers, [], [dart.dynamic]]
|
| }),
|
| - methods: () => ({[dartx.forEach]: [dart.void, [HeadersForEachCallback], [core.Object]]}),
|
| statics: () => ({
|
| _create_1: [Headers, []],
|
| _create_2: [Headers, [dart.dynamic]],
|
| - _create_3: [Headers, [dart.dynamic]]
|
| + _create_3: [Headers, [dart.dynamic]],
|
| + _create_4: [Headers, [dart.dynamic]]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3']
|
| + names: ['_create_1', '_create_2', '_create_3', '_create_4']
|
| });
|
| Headers[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Headers')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Headers"))];
|
| dart.registerExtension(dart.global.Headers, Headers);
|
| - const HeadersForEachCallback = dart.typedef('HeadersForEachCallback', () => dart.functionType(dart.void, [core.String, core.String, Headers]));
|
| class HeadingElement extends HtmlElement {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -15621,12 +16763,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| HeadingElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLHeadingElement')), dart.const(new _js_helper.Native("HTMLHeadingElement"))];
|
| dart.registerExtension(dart.global.HTMLHeadingElement, HeadingElement);
|
| + const _get_options = Symbol('_get_options');
|
| const _get_state = Symbol('_get_state');
|
| const _pushState_1 = Symbol('_pushState_1');
|
| const _pushState_2 = Symbol('_pushState_2');
|
| const _replaceState_1 = Symbol('_replaceState_1');
|
| const _replaceState_2 = Symbol('_replaceState_2');
|
| dart.defineExtensionNames([
|
| + 'options',
|
| 'state',
|
| 'back',
|
| 'forward',
|
| @@ -15645,6 +16789,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.length]() {
|
| return this.length;
|
| }
|
| + get [dartx.options]() {
|
| + return html_common.convertNativeToDart_Dictionary(this[_get_options]);
|
| + }
|
| + get [_get_options]() {
|
| + return this.options;
|
| + }
|
| get [dartx.state]() {
|
| return html_common.convertNativeToDart_SerializedScriptValue(this[_get_state]);
|
| }
|
| @@ -15657,42 +16807,44 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.forward]() {
|
| return this.forward();
|
| }
|
| - [dartx.go](distance) {
|
| - return this.go(distance);
|
| + [dartx.go](delta) {
|
| + return this.go(delta);
|
| }
|
| - [dartx.pushState](data, title, url) {
|
| - if (url === void 0) url = null;
|
| - if (url != null) {
|
| + [dartx.pushState](data, title, url, options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
|
| - this[_pushState_1](data_1, title, url);
|
| + let options_2 = html_common.convertDartToNative_Dictionary(options);
|
| + this[_pushState_1](data_1, title, url, options_2);
|
| return;
|
| }
|
| let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
|
| - this[_pushState_2](data_1, title);
|
| + this[_pushState_2](data_1, title, url);
|
| return;
|
| }
|
| - [_pushState_1](data, title, url) {
|
| - return this.pushState(data, title, url);
|
| + [_pushState_1](data, title, url, options) {
|
| + return this.pushState(data, title, url, options);
|
| }
|
| - [_pushState_2](data, title) {
|
| - return this.pushState(data, title);
|
| + [_pushState_2](data, title, url) {
|
| + return this.pushState(data, title, url);
|
| }
|
| - [dartx.replaceState](data, title, url) {
|
| - if (url === void 0) url = null;
|
| - if (url != null) {
|
| + [dartx.replaceState](data, title, url, options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
|
| - this[_replaceState_1](data_1, title, url);
|
| + let options_2 = html_common.convertDartToNative_Dictionary(options);
|
| + this[_replaceState_1](data_1, title, url, options_2);
|
| return;
|
| }
|
| let data_1 = html_common.convertDartToNative_SerializedScriptValue(data);
|
| - this[_replaceState_2](data_1, title);
|
| + this[_replaceState_2](data_1, title, url);
|
| return;
|
| }
|
| - [_replaceState_1](data, title, url) {
|
| - return this.replaceState(data, title, url);
|
| + [_replaceState_1](data, title, url, options) {
|
| + return this.replaceState(data, title, url, options);
|
| }
|
| - [_replaceState_2](data, title) {
|
| - return this.replaceState(data, title);
|
| + [_replaceState_2](data, title, url) {
|
| + return this.replaceState(data, title, url);
|
| }
|
| }
|
| History[dart.implements] = () => [HistoryBase];
|
| @@ -15701,18 +16853,66 @@ dart_library.library('dart/html', null, /* Imports */[
|
| methods: () => ({
|
| [dartx.back]: [dart.void, []],
|
| [dartx.forward]: [dart.void, []],
|
| - [dartx.go]: [dart.void, [core.int]],
|
| - [dartx.pushState]: [dart.void, [dart.dynamic, core.String], [core.String]],
|
| - [_pushState_1]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - [_pushState_2]: [dart.void, [dart.dynamic, dart.dynamic]],
|
| - [dartx.replaceState]: [dart.void, [dart.dynamic, core.String], [core.String]],
|
| - [_replaceState_1]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| - [_replaceState_2]: [dart.void, [dart.dynamic, dart.dynamic]]
|
| + [dartx.go]: [dart.void, [], [core.int]],
|
| + [dartx.pushState]: [dart.void, [dart.dynamic, core.String, core.String], [core.Map]],
|
| + [_pushState_1]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + [_pushState_2]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + [dartx.replaceState]: [dart.void, [dart.dynamic, core.String, core.String], [core.Map]],
|
| + [_replaceState_1]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + [_replaceState_2]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]]
|
| })
|
| });
|
| History[dart.metadata] = () => [dart.const(new _metadata.DomName('History')), dart.const(new _js_helper.Native("History"))];
|
| dart.registerExtension(dart.global.History, History);
|
| dart.defineExtensionNames([
|
| + 'deviceId',
|
| + 'deviceName',
|
| + 'hardwareUnitId'
|
| + ]);
|
| + class VRDevice extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.deviceId]() {
|
| + return this.deviceId;
|
| + }
|
| + get [dartx.deviceName]() {
|
| + return this.deviceName;
|
| + }
|
| + get [dartx.hardwareUnitId]() {
|
| + return this.hardwareUnitId;
|
| + }
|
| + }
|
| + dart.setSignature(VRDevice, {
|
| + constructors: () => ({_: [VRDevice, []]})
|
| + });
|
| + VRDevice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('VRDevice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("VRDevice"))];
|
| + dart.registerExtension(dart.global.VRDevice, VRDevice);
|
| + dart.defineExtensionNames([
|
| + 'getEyeParameters',
|
| + 'setFieldOfView'
|
| + ]);
|
| + class HmdvrDevice extends VRDevice {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.getEyeParameters](whichEye) {
|
| + return this.getEyeParameters(whichEye);
|
| + }
|
| + [dartx.setFieldOfView](leftFov, rightFov) {
|
| + return this.setFieldOfView(leftFov, rightFov);
|
| + }
|
| + }
|
| + dart.setSignature(HmdvrDevice, {
|
| + constructors: () => ({_: [HmdvrDevice, []]}),
|
| + methods: () => ({
|
| + [dartx.getEyeParameters]: [VREyeParameters, [core.String]],
|
| + [dartx.setFieldOfView]: [dart.void, [], [VRFieldOfView, VRFieldOfView]]
|
| + })
|
| + });
|
| + HmdvrDevice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HMDVRDevice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("HMDVRDevice"))];
|
| + dart.registerExtension(dart.global.HMDVRDevice, HmdvrDevice);
|
| + dart.defineExtensionNames([
|
| 'length',
|
| 'get',
|
| 'set',
|
| @@ -15780,8 +16980,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.get]: [Node, [core.int]],
|
| [dartx.set]: [dart.void, [core.int, Node]],
|
| [dartx.elementAt]: [Node, [core.int]],
|
| - [dartx.item]: [Element, [core.int]],
|
| - [dartx.namedItem]: [Element, [core.String]]
|
| + [dartx.item]: [Node, [core.int]],
|
| + [dartx.namedItem]: [core.Object, [core.String]]
|
| })
|
| });
|
| HtmlCollection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLCollection')), dart.const(new _js_helper.Native("HTMLCollection"))];
|
| @@ -15800,10 +17000,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'title',
|
| 'title',
|
| 'exitFullscreen',
|
| - 'fullscreenElement',
|
| - 'fullscreenEnabled',
|
| - 'hidden',
|
| - 'visibilityState',
|
| 'registerElement',
|
| 'register',
|
| 'onVisibilityChange',
|
| @@ -15862,18 +17058,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.exitFullscreen]() {
|
| this[_webkitExitFullscreen]();
|
| }
|
| - get [dartx.fullscreenElement]() {
|
| - return this[_webkitFullscreenElement];
|
| - }
|
| - get [dartx.fullscreenEnabled]() {
|
| - return this[_webkitFullscreenEnabled];
|
| - }
|
| - get [dartx.hidden]() {
|
| - return this[_webkitHidden];
|
| - }
|
| - get [dartx.visibilityState]() {
|
| - return this.visibilityState || this.mozVisibilityState || this.msVisibilityState || this.webkitVisibilityState;
|
| - }
|
| [dartx.registerElement](tag, customElementClass, opts) {
|
| let extendsTag = opts && 'extendsTag' in opts ? opts.extendsTag : null;
|
| _registerCustomElement(window, this, tag, customElementClass, extendsTag);
|
| @@ -15923,19 +17107,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| dart.registerExtension(dart.global.HTMLDocument, HtmlDocument);
|
| dart.defineExtensionNames([
|
| + 'item',
|
| 'namedItem'
|
| ]);
|
| class HtmlFormControlsCollection extends HtmlCollection {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + [dartx.item](index) {
|
| + return this.item(index);
|
| + }
|
| [dartx.namedItem](name) {
|
| return this.namedItem(name);
|
| }
|
| }
|
| dart.setSignature(HtmlFormControlsCollection, {
|
| - constructors: () => ({_: [HtmlFormControlsCollection, []]}),
|
| - methods: () => ({[dartx.namedItem]: [core.Object, [core.String]]})
|
| + constructors: () => ({_: [HtmlFormControlsCollection, []]})
|
| });
|
| HtmlFormControlsCollection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLFormControlsCollection')), dart.const(new _js_helper.Native("HTMLFormControlsCollection"))];
|
| dart.registerExtension(dart.global.HTMLFormControlsCollection, HtmlFormControlsCollection);
|
| @@ -15960,13 +17147,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| HtmlHtmlElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLHtmlElement')), dart.const(new _js_helper.Native("HTMLHtmlElement"))];
|
| dart.registerExtension(dart.global.HTMLHtmlElement, HtmlHtmlElement);
|
| + const _item = Symbol('_item');
|
| class HtmlOptionsCollection extends HtmlCollection {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + [_item](index) {
|
| + return this.item(index);
|
| + }
|
| }
|
| dart.setSignature(HtmlOptionsCollection, {
|
| - constructors: () => ({_: [HtmlOptionsCollection, []]})
|
| + constructors: () => ({_: [HtmlOptionsCollection, []]}),
|
| + methods: () => ({[_item]: [Node, [core.int]]})
|
| });
|
| HtmlOptionsCollection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLOptionsCollection')), dart.const(new _js_helper.Native("HTMLOptionsCollection"))];
|
| dart.registerExtension(dart.global.HTMLOptionsCollection, HtmlOptionsCollection);
|
| @@ -16261,17 +17453,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getAllResponseHeaders]() {
|
| return this.getAllResponseHeaders();
|
| }
|
| - [dartx.getResponseHeader](header) {
|
| - return this.getResponseHeader(header);
|
| + [dartx.getResponseHeader](name) {
|
| + return this.getResponseHeader(name);
|
| }
|
| - [dartx.overrideMimeType](override) {
|
| - return this.overrideMimeType(override);
|
| + [dartx.overrideMimeType](mime) {
|
| + return this.overrideMimeType(mime);
|
| }
|
| - [dartx.send](data) {
|
| - return this.send(data);
|
| + [dartx.send](body_OR_data) {
|
| + return this.send(body_OR_data);
|
| }
|
| - [dartx.setRequestHeader](header, value) {
|
| - return this.setRequestHeader(header, value);
|
| + [dartx.setRequestHeader](name, value) {
|
| + return this.setRequestHeader(name, value);
|
| }
|
| get [dartx.onReadyStateChange]() {
|
| return HttpRequest.readyStateChangeEvent.forTarget(this);
|
| @@ -16327,7 +17519,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'contentWindow',
|
| 'allowFullscreen',
|
| 'height',
|
| - 'integrity',
|
| 'name',
|
| 'sandbox',
|
| 'src',
|
| @@ -16345,7 +17536,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.allowFullscreen] = null;
|
| this[_get_contentWindow] = null;
|
| this[dartx.height] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.name] = null;
|
| this[dartx.sandbox] = null;
|
| this[dartx.src] = null;
|
| @@ -16371,12 +17561,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.height](value) {
|
| this.height = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| @@ -16386,9 +17570,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.sandbox]() {
|
| return this.sandbox;
|
| }
|
| - set [dartx.sandbox](value) {
|
| - this.sandbox = value;
|
| - }
|
| get [dartx.src]() {
|
| return this.src;
|
| }
|
| @@ -16447,27 +17628,27 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static new(data_OR_width, height_OR_width, height) {
|
| - if (height === void 0) height = null;
|
| - if ((typeof height_OR_width == 'number' || height_OR_width == null) && (typeof data_OR_width == 'number' || data_OR_width == null) && height == null) {
|
| - return ImageData._create_1(data_OR_width, height_OR_width);
|
| + static new(data_OR_sw, sh_OR_sw, sh) {
|
| + if (sh === void 0) sh = null;
|
| + if (typeof sh_OR_sw == 'number' && typeof data_OR_sw == 'number' && sh == null) {
|
| + return ImageData._create_1(data_OR_sw, sh_OR_sw);
|
| }
|
| - if ((typeof height_OR_width == 'number' || height_OR_width == null) && (dart.is(data_OR_width, typed_data.Uint8ClampedList) || data_OR_width == null) && height == null) {
|
| - return ImageData._create_2(data_OR_width, height_OR_width);
|
| + if (typeof sh_OR_sw == 'number' && dart.is(data_OR_sw, typed_data.Uint8ClampedList) && sh == null) {
|
| + return ImageData._create_2(data_OR_sw, sh_OR_sw);
|
| }
|
| - if ((typeof height == 'number' || height == null) && (typeof height_OR_width == 'number' || height_OR_width == null) && (dart.is(data_OR_width, typed_data.Uint8ClampedList) || data_OR_width == null)) {
|
| - return ImageData._create_3(data_OR_width, height_OR_width, height);
|
| + if (typeof sh == 'number' && typeof sh_OR_sw == 'number' && dart.is(data_OR_sw, typed_data.Uint8ClampedList)) {
|
| + return ImageData._create_3(data_OR_sw, sh_OR_sw, sh);
|
| }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - static _create_1(data_OR_width, height_OR_width) {
|
| - return dart.as(new ImageData(data_OR_width, height_OR_width), ImageData);
|
| + static _create_1(data_OR_sw, sh_OR_sw) {
|
| + return dart.as(new ImageData(data_OR_sw, sh_OR_sw), ImageData);
|
| }
|
| - static _create_2(data_OR_width, height_OR_width) {
|
| - return dart.as(new ImageData(data_OR_width, height_OR_width), ImageData);
|
| + static _create_2(data_OR_sw, sh_OR_sw) {
|
| + return dart.as(new ImageData(data_OR_sw, sh_OR_sw), ImageData);
|
| }
|
| - static _create_3(data_OR_width, height_OR_width, height) {
|
| - return dart.as(new ImageData(data_OR_width, height_OR_width, height), ImageData);
|
| + static _create_3(data_OR_sw, sh_OR_sw, sh) {
|
| + return dart.as(new ImageData(data_OR_sw, sh_OR_sw, sh), ImageData);
|
| }
|
| get [dartx.data]() {
|
| return this.data;
|
| @@ -16499,7 +17680,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'crossOrigin',
|
| 'currentSrc',
|
| 'height',
|
| - 'integrity',
|
| 'isMap',
|
| 'naturalHeight',
|
| 'naturalWidth',
|
| @@ -16517,11 +17697,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let src = opts && 'src' in opts ? opts.src : null;
|
| let width = opts && 'width' in opts ? opts.width : null;
|
| let height = opts && 'height' in opts ? opts.height : null;
|
| - let e = exports.document[dartx.createElement]("img");
|
| - if (src != null) dart.dput(e, 'src', src);
|
| - if (width != null) dart.dput(e, 'width', width);
|
| - if (height != null) dart.dput(e, 'height', height);
|
| - return dart.as(e, ImageElement);
|
| + let e = dart.as(exports.document[dartx.createElement]("img"), ImageElement);
|
| + if (src != null) e[dartx.src] = src;
|
| + if (width != null) e[dartx.width] = width;
|
| + if (height != null) e[dartx.height] = height;
|
| + return e;
|
| }
|
| created() {
|
| this[dartx.alt] = null;
|
| @@ -16529,7 +17709,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.crossOrigin] = null;
|
| this[dartx.currentSrc] = null;
|
| this[dartx.height] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.isMap] = null;
|
| this[dartx.naturalHeight] = null;
|
| this[dartx.naturalWidth] = null;
|
| @@ -16564,12 +17743,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.height](value) {
|
| this.height = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.isMap]() {
|
| return this.isMap;
|
| }
|
| @@ -16641,12 +17814,51 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| InjectedScriptHost[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('InjectedScriptHost')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("InjectedScriptHost"))];
|
| dart.registerExtension(dart.global.InjectedScriptHost, InjectedScriptHost);
|
| + dart.defineExtensionNames([
|
| + 'firesTouchEvents'
|
| + ]);
|
| + class InputDevice extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(deviceInitDict) {
|
| + if (deviceInitDict === void 0) deviceInitDict = null;
|
| + if (deviceInitDict != null) {
|
| + let deviceInitDict_1 = html_common.convertDartToNative_Dictionary(deviceInitDict);
|
| + return InputDevice._create_1(deviceInitDict_1);
|
| + }
|
| + return InputDevice._create_2();
|
| + }
|
| + static _create_1(deviceInitDict) {
|
| + return dart.as(new InputDevice(deviceInitDict), InputDevice);
|
| + }
|
| + static _create_2() {
|
| + return dart.as(new InputDevice(), InputDevice);
|
| + }
|
| + get [dartx.firesTouchEvents]() {
|
| + return this.firesTouchEvents;
|
| + }
|
| + }
|
| + dart.setSignature(InputDevice, {
|
| + constructors: () => ({
|
| + _: [InputDevice, []],
|
| + new: [InputDevice, [], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [InputDevice, [dart.dynamic]],
|
| + _create_2: [InputDevice, []]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + InputDevice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('InputDevice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("InputDevice"))];
|
| + dart.registerExtension(dart.global.InputDevice, InputDevice);
|
| const _get_valueAsDate = Symbol('_get_valueAsDate');
|
| const _set_valueAsDate = Symbol('_set_valueAsDate');
|
| dart.defineExtensionNames([
|
| 'valueAsDate',
|
| 'valueAsDate',
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'select',
|
| 'setCustomValidity',
|
| 'setRangeText',
|
| @@ -16655,6 +17867,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'stepUp',
|
| 'accept',
|
| 'alt',
|
| + 'autocapitalize',
|
| 'autocomplete',
|
| 'autofocus',
|
| 'capture',
|
| @@ -16679,6 +17892,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'max',
|
| 'maxLength',
|
| 'min',
|
| + 'minLength',
|
| 'multiple',
|
| 'name',
|
| 'pattern',
|
| @@ -16704,15 +17918,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| class InputElement extends HtmlElement {
|
| static new(opts) {
|
| let type = opts && 'type' in opts ? opts.type : null;
|
| - let e = exports.document[dartx.createElement]("input");
|
| + let e = dart.as(exports.document[dartx.createElement]("input"), InputElement);
|
| if (type != null) {
|
| try {
|
| - dart.dput(e, 'type', type);
|
| + e[dartx.type] = type;
|
| } catch (_) {
|
| }
|
|
|
| }
|
| - return dart.as(e, InputElement);
|
| + return e;
|
| }
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -16720,6 +17934,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| created() {
|
| this[dartx.accept] = null;
|
| this[dartx.alt] = null;
|
| + this[dartx.autocapitalize] = null;
|
| this[dartx.autocomplete] = null;
|
| this[dartx.autofocus] = null;
|
| this[dartx.capture] = null;
|
| @@ -16744,6 +17959,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.max] = null;
|
| this[dartx.maxLength] = null;
|
| this[dartx.min] = null;
|
| + this[dartx.minLength] = null;
|
| this[dartx.multiple] = null;
|
| this[dartx.name] = null;
|
| this[dartx.pattern] = null;
|
| @@ -16780,6 +17996,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.alt](value) {
|
| this.alt = value;
|
| }
|
| + get [dartx.autocapitalize]() {
|
| + return this.autocapitalize;
|
| + }
|
| + set [dartx.autocapitalize](value) {
|
| + this.autocapitalize = value;
|
| + }
|
| get [dartx.autocomplete]() {
|
| return this.autocomplete;
|
| }
|
| @@ -16915,6 +18137,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.min](value) {
|
| this.min = value;
|
| }
|
| + get [dartx.minLength]() {
|
| + return this.minLength;
|
| + }
|
| + set [dartx.minLength](value) {
|
| + this.minLength = value;
|
| + }
|
| get [dartx.multiple]() {
|
| return this.multiple;
|
| }
|
| @@ -17044,6 +18272,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.select]() {
|
| return this.select();
|
| }
|
| @@ -17073,6 +18304,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.select]: [dart.void, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]],
|
| [dartx.setRangeText]: [dart.void, [core.String], {start: core.int, end: core.int, selectionMode: core.String}],
|
| @@ -17875,71 +19107,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(ButtonInputElement, {
|
| constructors: () => ({new: [ButtonInputElement, []]})
|
| });
|
| - dart.defineExtensionNames([
|
| - 'confirmComposition',
|
| - 'compositionEndOffset',
|
| - 'compositionStartOffset',
|
| - 'locale',
|
| - 'target'
|
| - ]);
|
| - class InputMethodContext extends EventTarget {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.compositionEndOffset]() {
|
| - return this.compositionEndOffset;
|
| - }
|
| - get [dartx.compositionStartOffset]() {
|
| - return this.compositionStartOffset;
|
| - }
|
| - get [dartx.locale]() {
|
| - return this.locale;
|
| - }
|
| - get [dartx.target]() {
|
| - return this.target;
|
| - }
|
| - [dartx.confirmComposition]() {
|
| - return this.confirmComposition();
|
| - }
|
| - }
|
| - dart.setSignature(InputMethodContext, {
|
| - constructors: () => ({_: [InputMethodContext, []]}),
|
| - methods: () => ({[dartx.confirmComposition]: [dart.void, []]})
|
| - });
|
| - InputMethodContext[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('InputMethodContext')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("InputMethodContext"))];
|
| - dart.registerExtension(dart.global.InputMethodContext, InputMethodContext);
|
| - dart.defineExtensionNames([
|
| - 'reloadAll',
|
| - 'replace'
|
| - ]);
|
| - class InstallEvent extends ExtendableEvent {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - [dartx.reloadAll]() {
|
| - return this.reloadAll();
|
| - }
|
| - [dartx.replace]() {
|
| - return this.replace();
|
| - }
|
| - }
|
| - dart.setSignature(InstallEvent, {
|
| - constructors: () => ({_: [InstallEvent, []]}),
|
| - methods: () => ({
|
| - [dartx.reloadAll]: [async.Future, []],
|
| - [dartx.replace]: [dart.void, []]
|
| - })
|
| - });
|
| - InstallEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('InstallEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("InstallEvent"))];
|
| - dart.registerExtension(dart.global.InstallEvent, InstallEvent);
|
| const _initKeyboardEvent = Symbol('_initKeyboardEvent');
|
| const _keyIdentifier = Symbol('_keyIdentifier');
|
| dart.defineExtensionNames([
|
| 'keyCode',
|
| 'charCode',
|
| + 'which',
|
| 'getModifierState',
|
| 'altKey',
|
| + 'code',
|
| 'ctrlKey',
|
| + 'key',
|
| 'keyLocation',
|
| 'location',
|
| 'metaKey',
|
| @@ -17959,9 +19137,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let e = exports.document[_createEvent]("KeyboardEvent");
|
| - dart.dcall(e[_initKeyboardEvent], type, canBubble, cancelable, view, "", keyLocation, ctrlKey, altKey, shiftKey, metaKey);
|
| - return dart.as(e, KeyboardEvent);
|
| + let e = dart.as(exports.document[_createEvent]("KeyboardEvent"), KeyboardEvent);
|
| + e[_initKeyboardEvent](type, canBubble, cancelable, view, "", keyLocation, ctrlKey, altKey, shiftKey, metaKey);
|
| + return e;
|
| }
|
| [_initKeyboardEvent](type, canBubble, cancelable, view, keyIdentifier, keyLocation, ctrlKey, altKey, shiftKey, metaKey) {
|
| if (typeof this.initKeyEvent == "function") {
|
| @@ -17976,15 +19154,35 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.charCode]() {
|
| return this[_charCode];
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + get [dartx.which]() {
|
| + return this[_which];
|
| + }
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return KeyboardEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return KeyboardEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new KeyboardEvent(type, eventInitDict), KeyboardEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new KeyboardEvent(type), KeyboardEvent);
|
| }
|
| get [dartx.altKey]() {
|
| return this.altKey;
|
| }
|
| + get [dartx.code]() {
|
| + return this.code;
|
| + }
|
| get [dartx.ctrlKey]() {
|
| return this.ctrlKey;
|
| }
|
| + get [dartx.key]() {
|
| + return this.key;
|
| + }
|
| get [_keyIdentifier]() {
|
| return this.keyIdentifier;
|
| }
|
| @@ -18003,19 +19201,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.shiftKey]() {
|
| return this.shiftKey;
|
| }
|
| - [dartx.getModifierState](keyArgument) {
|
| - return this.getModifierState(keyArgument);
|
| + [dartx.getModifierState](keyArg) {
|
| + return this.getModifierState(keyArg);
|
| }
|
| }
|
| dart.setSignature(KeyboardEvent, {
|
| constructors: () => ({
|
| new: [KeyboardEvent, [core.String], {view: Window, canBubble: core.bool, cancelable: core.bool, keyLocation: core.int, ctrlKey: core.bool, altKey: core.bool, shiftKey: core.bool, metaKey: core.bool}],
|
| - _: [KeyboardEvent, []]
|
| + _: [KeyboardEvent, [core.String], [core.Map]]
|
| }),
|
| methods: () => ({
|
| [_initKeyboardEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.String, core.int, core.bool, core.bool, core.bool, core.bool]],
|
| [dartx.getModifierState]: [core.bool, [core.String]]
|
| - })
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [KeyboardEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [KeyboardEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| KeyboardEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('KeyboardEvent')), dart.const(new _js_helper.Native("KeyboardEvent"))];
|
| KeyboardEvent.DOM_KEY_LOCATION_LEFT = 1;
|
| @@ -18023,8 +19226,51 @@ dart_library.library('dart/html', null, /* Imports */[
|
| KeyboardEvent.DOM_KEY_LOCATION_RIGHT = 2;
|
| KeyboardEvent.DOM_KEY_LOCATION_STANDARD = 0;
|
| dart.registerExtension(dart.global.KeyboardEvent, KeyboardEvent);
|
| + class KeyframeEffect extends AnimationEffectReadOnly {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(target, keyframes, timing) {
|
| + if (timing === void 0) timing = null;
|
| + if (dart.is(keyframes, core.List$(core.Map)) && (dart.is(target, Element) || target == null) && timing == null) {
|
| + return KeyframeEffect._create_1(target, keyframes);
|
| + }
|
| + if (typeof timing == 'number' && dart.is(keyframes, core.List$(core.Map)) && (dart.is(target, Element) || target == null)) {
|
| + return KeyframeEffect._create_2(target, keyframes, timing);
|
| + }
|
| + if (dart.is(timing, core.Map) && dart.is(keyframes, core.List$(core.Map)) && (dart.is(target, Element) || target == null)) {
|
| + let timing_1 = html_common.convertDartToNative_Dictionary(timing);
|
| + return KeyframeEffect._create_3(target, keyframes, timing_1);
|
| + }
|
| + dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + }
|
| + static _create_1(target, keyframes) {
|
| + return dart.as(new KeyframeEffect(target, keyframes), KeyframeEffect);
|
| + }
|
| + static _create_2(target, keyframes, timing) {
|
| + return dart.as(new KeyframeEffect(target, keyframes, timing), KeyframeEffect);
|
| + }
|
| + static _create_3(target, keyframes, timing) {
|
| + return dart.as(new KeyframeEffect(target, keyframes, timing), KeyframeEffect);
|
| + }
|
| + }
|
| + dart.setSignature(KeyframeEffect, {
|
| + constructors: () => ({
|
| + _: [KeyframeEffect, []],
|
| + new: [KeyframeEffect, [Element, core.List$(core.Map)], [dart.dynamic]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [KeyframeEffect, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [KeyframeEffect, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_3: [KeyframeEffect, [dart.dynamic, dart.dynamic, dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2', '_create_3']
|
| + });
|
| + KeyframeEffect[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('KeyframeEffect')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("KeyframeEffect"))];
|
| + dart.registerExtension(dart.global.KeyframeEffect, KeyframeEffect);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'autofocus',
|
| 'challenge',
|
| @@ -18113,6 +19359,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| @@ -18126,6 +19375,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| @@ -18338,33 +19588,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| LinkElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLLinkElement')), dart.const(new _js_helper.Native("HTMLLinkElement"))];
|
| dart.registerExtension(dart.global.HTMLLinkElement, LinkElement);
|
| dart.defineExtensionNames([
|
| - 'password'
|
| - ]);
|
| - class LocalCredential extends Credential {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - static new(id, name, avatarURL, password) {
|
| - return LocalCredential._create_1(id, name, avatarURL, password);
|
| - }
|
| - static _create_1(id, name, avatarURL, password) {
|
| - return dart.as(new LocalCredential(id, name, avatarURL, password), LocalCredential);
|
| - }
|
| - get [dartx.password]() {
|
| - return this.password;
|
| - }
|
| - }
|
| - dart.setSignature(LocalCredential, {
|
| - constructors: () => ({
|
| - _: [LocalCredential, []],
|
| - new: [LocalCredential, [core.String, core.String, core.String, core.String]]
|
| - }),
|
| - statics: () => ({_create_1: [LocalCredential, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]}),
|
| - names: ['_create_1']
|
| - });
|
| - LocalCredential[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('LocalCredential')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("LocalCredential"))];
|
| - dart.registerExtension(dart.global.LocalCredential, LocalCredential);
|
| - dart.defineExtensionNames([
|
| 'assign',
|
| 'reload',
|
| 'replace',
|
| @@ -18465,8 +19688,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| Location[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Location')), dart.const(new _js_helper.Native("Location"))];
|
| dart.registerExtension(dart.global.Location, Location);
|
| - const MidiErrorCallback = dart.typedef('MidiErrorCallback', () => dart.functionType(dart.void, [DomError]));
|
| - const MidiSuccessCallback = dart.typedef('MidiSuccessCallback', () => dart.functionType(dart.void, [MidiAccess, core.bool]));
|
| dart.defineExtensionNames([
|
| 'areas',
|
| 'name'
|
| @@ -18630,7 +19851,78 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| MediaDeviceInfo[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaDeviceInfo')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaDeviceInfo"))];
|
| dart.registerExtension(dart.global.MediaDeviceInfo, MediaDeviceInfo);
|
| - const MediaDeviceInfoCallback = dart.typedef('MediaDeviceInfoCallback', () => dart.functionType(dart.void, [core.List$(MediaDeviceInfo)]));
|
| + const _getUserMedia_1 = Symbol('_getUserMedia_1');
|
| + dart.defineExtensionNames([
|
| + 'enumerateDevices',
|
| + 'getUserMedia'
|
| + ]);
|
| + class MediaDevices extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.enumerateDevices]() {
|
| + return this.enumerateDevices();
|
| + }
|
| + [dartx.getUserMedia](options) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_getUserMedia_1](options_1);
|
| + }
|
| + [_getUserMedia_1](options) {
|
| + return this.getUserMedia(options);
|
| + }
|
| + }
|
| + dart.setSignature(MediaDevices, {
|
| + constructors: () => ({_: [MediaDevices, []]}),
|
| + methods: () => ({
|
| + [dartx.enumerateDevices]: [async.Future, []],
|
| + [dartx.getUserMedia]: [async.Future, [core.Map]],
|
| + [_getUserMedia_1]: [async.Future, [dart.dynamic]]
|
| + })
|
| + });
|
| + MediaDevices[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaDevices')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaDevices"))];
|
| + dart.registerExtension(dart.global.MediaDevices, MediaDevices);
|
| + dart.defineExtensionNames([
|
| + 'initData',
|
| + 'initDataType'
|
| + ]);
|
| + class MediaEncryptedEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MediaEncryptedEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MediaEncryptedEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MediaEncryptedEvent(type, eventInitDict), MediaEncryptedEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MediaEncryptedEvent(type), MediaEncryptedEvent);
|
| + }
|
| + get [dartx.initData]() {
|
| + return this.initData;
|
| + }
|
| + get [dartx.initDataType]() {
|
| + return this.initDataType;
|
| + }
|
| + }
|
| + dart.setSignature(MediaEncryptedEvent, {
|
| + constructors: () => ({
|
| + _: [MediaEncryptedEvent, []],
|
| + new: [MediaEncryptedEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MediaEncryptedEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MediaEncryptedEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + MediaEncryptedEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaEncryptedEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaEncryptedEvent"))];
|
| + dart.registerExtension(dart.global.MediaEncryptedEvent, MediaEncryptedEvent);
|
| dart.defineExtensionNames([
|
| 'code'
|
| ]);
|
| @@ -18648,7 +19940,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| MediaError[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaError')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("MediaError"))];
|
| MediaError.MEDIA_ERR_ABORTED = 1;
|
| MediaError.MEDIA_ERR_DECODE = 3;
|
| - MediaError.MEDIA_ERR_ENCRYPTED = 5;
|
| MediaError.MEDIA_ERR_NETWORK = 2;
|
| MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED = 4;
|
| dart.registerExtension(dart.global.MediaError, MediaError);
|
| @@ -18691,6 +19982,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MediaKeyEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MediaKeyEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MediaKeyEvent(type, eventInitDict), MediaKeyEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MediaKeyEvent(type), MediaKeyEvent);
|
| + }
|
| get [dartx.defaultUrl]() {
|
| return this.defaultURL;
|
| }
|
| @@ -18714,57 +20019,69 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(MediaKeyEvent, {
|
| - constructors: () => ({_: [MediaKeyEvent, []]})
|
| + constructors: () => ({
|
| + _: [MediaKeyEvent, []],
|
| + new: [MediaKeyEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MediaKeyEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MediaKeyEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MediaKeyEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeyEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeyEvent"))];
|
| dart.registerExtension(dart.global.MediaKeyEvent, MediaKeyEvent);
|
| dart.defineExtensionNames([
|
| - 'destinationUrl',
|
| - 'message'
|
| + 'message',
|
| + 'messageType'
|
| ]);
|
| class MediaKeyMessageEvent extends Event {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.destinationUrl]() {
|
| - return this.destinationURL;
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MediaKeyMessageEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MediaKeyMessageEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MediaKeyMessageEvent(type, eventInitDict), MediaKeyMessageEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MediaKeyMessageEvent(type), MediaKeyMessageEvent);
|
| }
|
| get [dartx.message]() {
|
| return this.message;
|
| }
|
| + get [dartx.messageType]() {
|
| + return this.messageType;
|
| + }
|
| }
|
| dart.setSignature(MediaKeyMessageEvent, {
|
| - constructors: () => ({_: [MediaKeyMessageEvent, []]})
|
| + constructors: () => ({
|
| + _: [MediaKeyMessageEvent, []],
|
| + new: [MediaKeyMessageEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MediaKeyMessageEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MediaKeyMessageEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MediaKeyMessageEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeyMessageEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeyMessageEvent"))];
|
| dart.registerExtension(dart.global.MediaKeyMessageEvent, MediaKeyMessageEvent);
|
| - dart.defineExtensionNames([
|
| - 'contentType',
|
| - 'initData'
|
| - ]);
|
| - class MediaKeyNeededEvent extends Event {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.contentType]() {
|
| - return this.contentType;
|
| - }
|
| - get [dartx.initData]() {
|
| - return this.initData;
|
| - }
|
| - }
|
| - dart.setSignature(MediaKeyNeededEvent, {
|
| - constructors: () => ({_: [MediaKeyNeededEvent, []]})
|
| - });
|
| - MediaKeyNeededEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeyNeededEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeyNeededEvent"))];
|
| - dart.registerExtension(dart.global.MediaKeyNeededEvent, MediaKeyNeededEvent);
|
| const _update = Symbol('_update');
|
| dart.defineExtensionNames([
|
| + 'close',
|
| 'generateRequest',
|
| - 'release',
|
| + 'load',
|
| + 'remove',
|
| 'closed',
|
| - 'error',
|
| - 'keySystem',
|
| + 'expiration',
|
| + 'keyStatuses',
|
| 'sessionId'
|
| ]);
|
| class MediaKeySession extends EventTarget {
|
| @@ -18774,20 +20091,26 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.closed]() {
|
| return this.closed;
|
| }
|
| - get [dartx.error]() {
|
| - return this.error;
|
| + get [dartx.expiration]() {
|
| + return this.expiration;
|
| }
|
| - get [dartx.keySystem]() {
|
| - return this.keySystem;
|
| + get [dartx.keyStatuses]() {
|
| + return this.keyStatuses;
|
| }
|
| get [dartx.sessionId]() {
|
| return this.sessionId;
|
| }
|
| + [dartx.close]() {
|
| + return this.close();
|
| + }
|
| [dartx.generateRequest](initDataType, initData) {
|
| return this.generateRequest(initDataType, initData);
|
| }
|
| - [dartx.release]() {
|
| - return this.release();
|
| + [dartx.load](sessionId) {
|
| + return this.load(sessionId);
|
| + }
|
| + [dartx.remove]() {
|
| + return this.remove();
|
| }
|
| [_update](response) {
|
| return this.update(response);
|
| @@ -18796,36 +20119,85 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(MediaKeySession, {
|
| constructors: () => ({_: [MediaKeySession, []]}),
|
| methods: () => ({
|
| + [dartx.close]: [async.Future, []],
|
| [dartx.generateRequest]: [async.Future, [core.String, dart.dynamic]],
|
| - [dartx.release]: [async.Future, []],
|
| + [dartx.load]: [async.Future, [core.String]],
|
| + [dartx.remove]: [async.Future, []],
|
| [_update]: [async.Future, [dart.dynamic]]
|
| })
|
| });
|
| MediaKeySession[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeySession')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeySession"))];
|
| dart.registerExtension(dart.global.MediaKeySession, MediaKeySession);
|
| - const _createSession = Symbol('_createSession');
|
| dart.defineExtensionNames([
|
| + 'size'
|
| + ]);
|
| + class MediaKeyStatusMap extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.size]() {
|
| + return this.size;
|
| + }
|
| + }
|
| + dart.setSignature(MediaKeyStatusMap, {
|
| + constructors: () => ({_: [MediaKeyStatusMap, []]})
|
| + });
|
| + MediaKeyStatusMap[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeyStatusMap')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeyStatusMap"))];
|
| + dart.registerExtension(dart.global.MediaKeyStatusMap, MediaKeyStatusMap);
|
| + const _getConfiguration_1 = Symbol('_getConfiguration_1');
|
| + dart.defineExtensionNames([
|
| + 'createMediaKeys',
|
| + 'getConfiguration',
|
| 'keySystem'
|
| ]);
|
| - class MediaKeys extends _interceptors.Interceptor {
|
| + class MediaKeySystemAccess extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| get [dartx.keySystem]() {
|
| return this.keySystem;
|
| }
|
| + [dartx.createMediaKeys]() {
|
| + return this.createMediaKeys();
|
| + }
|
| + [dartx.getConfiguration]() {
|
| + return html_common.convertNativeToDart_Dictionary(this[_getConfiguration_1]());
|
| + }
|
| + [_getConfiguration_1]() {
|
| + return this.getConfiguration();
|
| + }
|
| + }
|
| + dart.setSignature(MediaKeySystemAccess, {
|
| + constructors: () => ({_: [MediaKeySystemAccess, []]}),
|
| + methods: () => ({
|
| + [dartx.createMediaKeys]: [async.Future, []],
|
| + [dartx.getConfiguration]: [core.Map, []],
|
| + [_getConfiguration_1]: [dart.dynamic, []]
|
| + })
|
| + });
|
| + MediaKeySystemAccess[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeySystemAccess')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeySystemAccess"))];
|
| + dart.registerExtension(dart.global.MediaKeySystemAccess, MediaKeySystemAccess);
|
| + const _createSession = Symbol('_createSession');
|
| + dart.defineExtensionNames([
|
| + 'setServerCertificate'
|
| + ]);
|
| + class MediaKeys extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| [_createSession](sessionType) {
|
| return this.createSession(sessionType);
|
| }
|
| + [dartx.setServerCertificate](serverCertificate) {
|
| + return this.setServerCertificate(serverCertificate);
|
| + }
|
| }
|
| dart.setSignature(MediaKeys, {
|
| constructors: () => ({_: [MediaKeys, []]}),
|
| - methods: () => ({[_createSession]: [MediaKeySession, [], [core.String]]}),
|
| - statics: () => ({
|
| - create: [async.Future, [core.String]],
|
| - isTypeSupported: [core.bool, [core.String, core.String]]
|
| - }),
|
| - names: ['create', 'isTypeSupported']
|
| + methods: () => ({
|
| + [_createSession]: [MediaKeySession, [], [core.String]],
|
| + [dartx.setServerCertificate]: [async.Future, [dart.dynamic]]
|
| + })
|
| });
|
| MediaKeys[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaKeys')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaKeys"))];
|
| dart.registerExtension(dart.global.MediaKeys, MediaKeys);
|
| @@ -18849,11 +20221,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.mediaText](value) {
|
| this.mediaText = value;
|
| }
|
| - [dartx.appendMedium](newMedium) {
|
| - return this.appendMedium(newMedium);
|
| + [dartx.appendMedium](medium) {
|
| + return this.appendMedium(medium);
|
| }
|
| - [dartx.deleteMedium](oldMedium) {
|
| - return this.deleteMedium(oldMedium);
|
| + [dartx.deleteMedium](medium) {
|
| + return this.deleteMedium(medium);
|
| }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| @@ -18918,6 +20290,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MediaQueryListEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MediaQueryListEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MediaQueryListEvent(type, eventInitDict), MediaQueryListEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MediaQueryListEvent(type), MediaQueryListEvent);
|
| + }
|
| get [dartx.matches]() {
|
| return this.matches;
|
| }
|
| @@ -18926,11 +20312,54 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(MediaQueryListEvent, {
|
| - constructors: () => ({_: [MediaQueryListEvent, []]})
|
| + constructors: () => ({
|
| + _: [MediaQueryListEvent, []],
|
| + new: [MediaQueryListEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MediaQueryListEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MediaQueryListEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MediaQueryListEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaQueryListEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaQueryListEvent"))];
|
| dart.registerExtension(dart.global.MediaQueryListEvent, MediaQueryListEvent);
|
| dart.defineExtensionNames([
|
| + 'activate',
|
| + 'deactivate'
|
| + ]);
|
| + class MediaSession extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new() {
|
| + return MediaSession._create_1();
|
| + }
|
| + static _create_1() {
|
| + return dart.as(new MediaSession(), MediaSession);
|
| + }
|
| + [dartx.activate]() {
|
| + return this.activate();
|
| + }
|
| + [dartx.deactivate]() {
|
| + return this.deactivate();
|
| + }
|
| + }
|
| + dart.setSignature(MediaSession, {
|
| + constructors: () => ({
|
| + _: [MediaSession, []],
|
| + new: [MediaSession, []]
|
| + }),
|
| + methods: () => ({
|
| + [dartx.activate]: [dart.void, []],
|
| + [dartx.deactivate]: [dart.void, []]
|
| + }),
|
| + statics: () => ({_create_1: [MediaSession, []]}),
|
| + names: ['_create_1']
|
| + });
|
| + MediaSession[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaSession')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaSession"))];
|
| + dart.registerExtension(dart.global.MediaSession, MediaSession);
|
| + dart.defineExtensionNames([
|
| 'addSourceBuffer',
|
| 'endOfStream',
|
| 'removeSourceBuffer',
|
| @@ -19007,6 +20436,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'onAddTrack',
|
| 'onEnded',
|
| 'onRemoveTrack',
|
| + 'active',
|
| 'ended',
|
| 'id',
|
| 'label'
|
| @@ -19037,6 +20467,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _create_3(stream_OR_tracks) {
|
| return dart.as(new MediaStream(stream_OR_tracks), MediaStream);
|
| }
|
| + get [dartx.active]() {
|
| + return this.active;
|
| + }
|
| get [dartx.ended]() {
|
| return this.ended;
|
| }
|
| @@ -19125,6 +20558,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MediaStreamEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MediaStreamEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MediaStreamEvent(type, eventInitDict), MediaStreamEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MediaStreamEvent(type), MediaStreamEvent);
|
| + }
|
| static get supported() {
|
| return html_common.Device.isEventTypeSupported('MediaStreamEvent');
|
| }
|
| @@ -19133,7 +20580,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(MediaStreamEvent, {
|
| - constructors: () => ({_: [MediaStreamEvent, []]})
|
| + constructors: () => ({
|
| + _: [MediaStreamEvent, []],
|
| + new: [MediaStreamEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MediaStreamEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MediaStreamEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MediaStreamEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MediaStreamEvent')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MediaStreamEvent"))];
|
| dart.registerExtension(dart.global.MediaStreamEvent, MediaStreamEvent);
|
| @@ -19310,7 +20765,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'checked',
|
| 'defaultValue',
|
| 'disabled',
|
| + 'icon',
|
| 'label',
|
| + 'radiogroup',
|
| 'type'
|
| ]);
|
| class MenuItemElement extends HtmlElement {
|
| @@ -19321,7 +20778,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.checked] = null;
|
| this[dartx.defaultValue] = null;
|
| this[dartx.disabled] = null;
|
| + this[dartx.icon] = null;
|
| this[dartx.label] = null;
|
| + this[dartx.radiogroup] = null;
|
| this[dartx.type] = null;
|
| super.created();
|
| }
|
| @@ -19343,12 +20802,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.disabled](value) {
|
| this.disabled = value;
|
| }
|
| + get [dartx.icon]() {
|
| + return this.icon;
|
| + }
|
| + set [dartx.icon](value) {
|
| + this.icon = value;
|
| + }
|
| get [dartx.label]() {
|
| return this.label;
|
| }
|
| set [dartx.label](value) {
|
| this.label = value;
|
| }
|
| + get [dartx.radiogroup]() {
|
| + return this.radiogroup;
|
| + }
|
| + set [dartx.radiogroup](value) {
|
| + this.radiogroup = value;
|
| + }
|
| get [dartx.type]() {
|
| return this.type;
|
| }
|
| @@ -19409,12 +20880,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (!dart.notNull(html_common.Device.isIE)) {
|
| return dart.as(new MessageEvent(type, {bubbles: canBubble, cancelable: cancelable, data: data, origin: origin, lastEventId: lastEventId, source: source, ports: messagePorts}), MessageEvent);
|
| }
|
| - let event = exports.document[_createEvent]("MessageEvent");
|
| - dart.dcall(event[_initMessageEvent], type, canBubble, cancelable, data, origin, lastEventId, source, messagePorts);
|
| - return dart.as(event, MessageEvent);
|
| - }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + let event = dart.as(exports.document[_createEvent]("MessageEvent"), MessageEvent);
|
| + event[_initMessageEvent](type, canBubble, cancelable, data, origin, lastEventId, source, messagePorts);
|
| + return event;
|
| }
|
| get [dartx.data]() {
|
| return html_common.convertNativeToDart_SerializedScriptValue(this[_get_data]);
|
| @@ -19422,6 +20890,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_get_data]() {
|
| return this.data;
|
| }
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MessageEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MessageEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MessageEvent(type, eventInitDict), MessageEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MessageEvent(type), MessageEvent);
|
| + }
|
| get [dartx.lastEventId]() {
|
| return this.lastEventId;
|
| }
|
| @@ -19434,16 +20916,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_get_source]() {
|
| return this.source;
|
| }
|
| - [_initMessageEvent](typeArg, canBubbleArg, cancelableArg, dataArg, originArg, lastEventIdArg, sourceArg, messagePorts) {
|
| - return this.initMessageEvent(typeArg, canBubbleArg, cancelableArg, dataArg, originArg, lastEventIdArg, sourceArg, messagePorts);
|
| + [_initMessageEvent](typeArg, canBubbleArg, cancelableArg, dataArg, originArg, lastEventIdArg, sourceArg, portsArg) {
|
| + return this.initMessageEvent(typeArg, canBubbleArg, cancelableArg, dataArg, originArg, lastEventIdArg, sourceArg, portsArg);
|
| }
|
| }
|
| dart.setSignature(MessageEvent, {
|
| constructors: () => ({
|
| - new: [MessageEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, data: core.Object, origin: core.String, lastEventId: core.String, source: Window, messagePorts: core.List}],
|
| - _: [MessageEvent, []]
|
| + new: [MessageEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, data: core.Object, origin: core.String, lastEventId: core.String, source: Window, messagePorts: core.List$(MessagePort)}],
|
| + _: [MessageEvent, [core.String], [core.Map]]
|
| }),
|
| - methods: () => ({[_initMessageEvent]: [dart.void, [core.String, core.bool, core.bool, core.Object, core.String, core.String, Window, core.List$(MessagePort)]]})
|
| + methods: () => ({[_initMessageEvent]: [dart.void, [core.String, core.bool, core.bool, core.Object, core.String, core.String, Window, core.List$(MessagePort)]]}),
|
| + statics: () => ({
|
| + _create_1: [MessageEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MessageEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MessageEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('MessageEvent')), dart.const(new _js_helper.Native("MessageEvent"))];
|
| dart.registerExtension(dart.global.MessageEvent, MessageEvent);
|
| @@ -19653,8 +21140,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| MeterElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLMeterElement')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("HTMLMeterElement"))];
|
| dart.registerExtension(dart.global.HTMLMeterElement, MeterElement);
|
| dart.defineExtensionNames([
|
| - 'onConnect',
|
| - 'onDisconnect',
|
| 'inputs',
|
| 'outputs',
|
| 'sysexEnabled'
|
| @@ -19672,25 +21157,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.sysexEnabled]() {
|
| return this.sysexEnabled;
|
| }
|
| - get [dartx.onConnect]() {
|
| - return MidiAccess.connectEvent.forTarget(this);
|
| - }
|
| - get [dartx.onDisconnect]() {
|
| - return MidiAccess.disconnectEvent.forTarget(this);
|
| - }
|
| }
|
| dart.setSignature(MidiAccess, {
|
| constructors: () => ({_: [MidiAccess, []]})
|
| });
|
| MidiAccess[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIAccess')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIAccess"))];
|
| - dart.defineLazyProperties(MidiAccess, {
|
| - get connectEvent() {
|
| - return dart.const(new (EventStreamProvider$(MidiConnectionEvent))('connect'));
|
| - },
|
| - get disconnectEvent() {
|
| - return dart.const(new (EventStreamProvider$(MidiConnectionEvent))('disconnect'));
|
| - }
|
| - });
|
| dart.registerExtension(dart.global.MIDIAccess, MidiAccess);
|
| dart.defineExtensionNames([
|
| 'port'
|
| @@ -19699,20 +21170,45 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MidiConnectionEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MidiConnectionEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MIDIConnectionEvent(type, eventInitDict), MidiConnectionEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MIDIConnectionEvent(type), MidiConnectionEvent);
|
| + }
|
| get [dartx.port]() {
|
| return this.port;
|
| }
|
| }
|
| dart.setSignature(MidiConnectionEvent, {
|
| - constructors: () => ({_: [MidiConnectionEvent, []]})
|
| + constructors: () => ({
|
| + _: [MidiConnectionEvent, []],
|
| + new: [MidiConnectionEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MidiConnectionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MidiConnectionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MidiConnectionEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIConnectionEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIConnectionEvent"))];
|
| dart.registerExtension(dart.global.MIDIConnectionEvent, MidiConnectionEvent);
|
| dart.defineExtensionNames([
|
| - 'onDisconnect',
|
| + 'close',
|
| + 'open',
|
| + 'connection',
|
| 'id',
|
| 'manufacturer',
|
| 'name',
|
| + 'state',
|
| 'type',
|
| 'version'
|
| ]);
|
| @@ -19720,6 +21216,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + get [dartx.connection]() {
|
| + return this.connection;
|
| + }
|
| get [dartx.id]() {
|
| return this.id;
|
| }
|
| @@ -19729,25 +21228,30 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| + get [dartx.state]() {
|
| + return this.state;
|
| + }
|
| get [dartx.type]() {
|
| return this.type;
|
| }
|
| get [dartx.version]() {
|
| return this.version;
|
| }
|
| - get [dartx.onDisconnect]() {
|
| - return MidiPort.disconnectEvent.forTarget(this);
|
| + [dartx.close]() {
|
| + return this.close();
|
| + }
|
| + [dartx.open]() {
|
| + return this.open();
|
| }
|
| }
|
| dart.setSignature(MidiPort, {
|
| - constructors: () => ({_: [MidiPort, []]})
|
| + constructors: () => ({_: [MidiPort, []]}),
|
| + methods: () => ({
|
| + [dartx.close]: [async.Future, []],
|
| + [dartx.open]: [async.Future, []]
|
| + })
|
| });
|
| MidiPort[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIPort')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIPort"))];
|
| - dart.defineLazyProperties(MidiPort, {
|
| - get disconnectEvent() {
|
| - return dart.const(new (EventStreamProvider$(MidiConnectionEvent))('disconnect'));
|
| - }
|
| - });
|
| dart.registerExtension(dart.global.MIDIPort, MidiPort);
|
| dart.defineExtensionNames([
|
| 'onMidiMessage'
|
| @@ -19771,11 +21275,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| dart.registerExtension(dart.global.MIDIInput, MidiInput);
|
| dart.defineExtensionNames([
|
| - 'entries',
|
| - 'get',
|
| - 'has',
|
| - 'keys',
|
| - 'values',
|
| 'size'
|
| ]);
|
| class MidiInputMap extends _interceptors.Interceptor {
|
| @@ -19785,31 +21284,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.size]() {
|
| return this.size;
|
| }
|
| - [dartx.entries]() {
|
| - return this.entries();
|
| - }
|
| - [dartx.get](id) {
|
| - return this.get(id);
|
| - }
|
| - [dartx.has](key) {
|
| - return this.has(key);
|
| - }
|
| - [dartx.keys]() {
|
| - return this.keys();
|
| - }
|
| - [dartx.values]() {
|
| - return this.values();
|
| - }
|
| }
|
| dart.setSignature(MidiInputMap, {
|
| - constructors: () => ({_: [MidiInputMap, []]}),
|
| - methods: () => ({
|
| - [dartx.entries]: [DomIterator, []],
|
| - [dartx.get]: [core.Object, [core.String]],
|
| - [dartx.has]: [core.bool, [core.String]],
|
| - [dartx.keys]: [DomIterator, []],
|
| - [dartx.values]: [DomIterator, []]
|
| - })
|
| + constructors: () => ({_: [MidiInputMap, []]})
|
| });
|
| MidiInputMap[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIInputMap')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIInputMap"))];
|
| dart.registerExtension(dart.global.MIDIInputMap, MidiInputMap);
|
| @@ -19821,6 +21298,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MidiMessageEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MidiMessageEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MIDIMessageEvent(type, eventInitDict), MidiMessageEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MIDIMessageEvent(type), MidiMessageEvent);
|
| + }
|
| get [dartx.data]() {
|
| return this.data;
|
| }
|
| @@ -19829,7 +21320,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(MidiMessageEvent, {
|
| - constructors: () => ({_: [MidiMessageEvent, []]})
|
| + constructors: () => ({
|
| + _: [MidiMessageEvent, []],
|
| + new: [MidiMessageEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MidiMessageEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MidiMessageEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| MidiMessageEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIMessageEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIMessageEvent"))];
|
| dart.registerExtension(dart.global.MIDIMessageEvent, MidiMessageEvent);
|
| @@ -19851,11 +21350,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| MidiOutput[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIOutput')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIOutput"))];
|
| dart.registerExtension(dart.global.MIDIOutput, MidiOutput);
|
| dart.defineExtensionNames([
|
| - 'entries',
|
| - 'get',
|
| - 'has',
|
| - 'keys',
|
| - 'values',
|
| 'size'
|
| ]);
|
| class MidiOutputMap extends _interceptors.Interceptor {
|
| @@ -19865,31 +21359,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.size]() {
|
| return this.size;
|
| }
|
| - [dartx.entries]() {
|
| - return this.entries();
|
| - }
|
| - [dartx.get](id) {
|
| - return this.get(id);
|
| - }
|
| - [dartx.has](key) {
|
| - return this.has(key);
|
| - }
|
| - [dartx.keys]() {
|
| - return this.keys();
|
| - }
|
| - [dartx.values]() {
|
| - return this.values();
|
| - }
|
| }
|
| dart.setSignature(MidiOutputMap, {
|
| - constructors: () => ({_: [MidiOutputMap, []]}),
|
| - methods: () => ({
|
| - [dartx.entries]: [DomIterator, []],
|
| - [dartx.get]: [core.Object, [core.String]],
|
| - [dartx.has]: [core.bool, [core.String]],
|
| - [dartx.keys]: [DomIterator, []],
|
| - [dartx.values]: [DomIterator, []]
|
| - })
|
| + constructors: () => ({_: [MidiOutputMap, []]})
|
| });
|
| MidiOutputMap[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('MIDIOutputMap')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("MIDIOutputMap"))];
|
| dart.registerExtension(dart.global.MIDIOutputMap, MidiOutputMap);
|
| @@ -19975,9 +21447,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementAt](index) {
|
| return this[dartx.get](index);
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| @@ -19992,7 +21461,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.get]: [MimeType, [core.int]],
|
| [dartx.set]: [dart.void, [core.int, MimeType]],
|
| [dartx.elementAt]: [MimeType, [core.int]],
|
| - [__getter__]: [MimeType, [core.String]],
|
| [dartx.item]: [MimeType, [core.int]],
|
| [dartx.namedItem]: [MimeType, [core.String]]
|
| })
|
| @@ -20037,8 +21505,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _initMouseEvent = Symbol('_initMouseEvent');
|
| const _clientX = Symbol('_clientX');
|
| const _clientY = Symbol('_clientY');
|
| + const _layerX = Symbol('_layerX');
|
| + const _layerY = Symbol('_layerY');
|
| const _movementX = Symbol('_movementX');
|
| const _movementY = Symbol('_movementY');
|
| + const _pageX = Symbol('_pageX');
|
| + const _pageY = Symbol('_pageY');
|
| const _screenX = Symbol('_screenX');
|
| const _screenY = Symbol('_screenY');
|
| const _webkitMovementX = Symbol('_webkitMovementX');
|
| @@ -20050,8 +21522,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'movement',
|
| 'offset',
|
| 'screen',
|
| + 'layer',
|
| + 'page',
|
| 'altKey',
|
| 'button',
|
| + 'buttons',
|
| 'ctrlKey',
|
| 'dataTransfer',
|
| 'fromElement',
|
| @@ -20079,12 +21554,23 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let event = exports.document[_createEvent]('MouseEvent');
|
| - dart.dcall(event[_initMouseEvent], type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);
|
| - return dart.as(event, MouseEvent);
|
| + let event = dart.as(exports.document[_createEvent]('MouseEvent'), MouseEvent);
|
| + event[_initMouseEvent](type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);
|
| + return event;
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return MouseEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return MouseEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new MouseEvent(type, eventInitDict), MouseEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new MouseEvent(type), MouseEvent);
|
| }
|
| get [dartx.altKey]() {
|
| return this.altKey;
|
| @@ -20092,6 +21578,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.button]() {
|
| return this.button;
|
| }
|
| + get [dartx.buttons]() {
|
| + return this.buttons;
|
| + }
|
| get [_clientX]() {
|
| return this.clientX;
|
| }
|
| @@ -20107,6 +21596,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.fromElement]() {
|
| return this.fromElement;
|
| }
|
| + get [_layerX]() {
|
| + return this.layerX;
|
| + }
|
| + get [_layerY]() {
|
| + return this.layerY;
|
| + }
|
| get [dartx.metaKey]() {
|
| return this.metaKey;
|
| }
|
| @@ -20116,6 +21611,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_movementY]() {
|
| return this.movementY;
|
| }
|
| + get [_pageX]() {
|
| + return this.pageX;
|
| + }
|
| + get [_pageY]() {
|
| + return this.pageY;
|
| + }
|
| get [dartx.region]() {
|
| return this.region;
|
| }
|
| @@ -20143,13 +21644,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_webkitMovementY]() {
|
| return this.webkitMovementY;
|
| }
|
| - [_initMouseEvent](type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget) {
|
| + [_initMouseEvent](type, bubbles, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget) {
|
| let relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget);
|
| - this[_initMouseEvent_1](type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget_1);
|
| + this[_initMouseEvent_1](type, bubbles, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget_1);
|
| return;
|
| }
|
| - [_initMouseEvent_1](type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget) {
|
| - return this.initMouseEvent(type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);
|
| + [_initMouseEvent_1](type, bubbles, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget) {
|
| + return this.initMouseEvent(type, bubbles, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget);
|
| }
|
| get [dartx.client]() {
|
| return new (math.Point$(core.num))(this[_clientX], this[_clientY]);
|
| @@ -20174,18 +21675,29 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.screen]() {
|
| return new (math.Point$(core.num))(this[_screenX], this[_screenY]);
|
| }
|
| + get [dartx.layer]() {
|
| + return new (math.Point$(core.num))(this[_layerX], this[_layerY]);
|
| + }
|
| + get [dartx.page]() {
|
| + return new (math.Point$(core.num))(this[_pageX], this[_pageY]);
|
| + }
|
| }
|
| dart.setSignature(MouseEvent, {
|
| constructors: () => ({
|
| new: [MouseEvent, [core.String], {view: Window, detail: core.int, screenX: core.int, screenY: core.int, clientX: core.int, clientY: core.int, button: core.int, canBubble: core.bool, cancelable: core.bool, ctrlKey: core.bool, altKey: core.bool, shiftKey: core.bool, metaKey: core.bool, relatedTarget: EventTarget}],
|
| - _: [MouseEvent, []]
|
| + _: [MouseEvent, [core.String], [core.Map]]
|
| }),
|
| methods: () => ({
|
| [_initMouseEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.int, core.int, core.int, core.int, core.int, core.bool, core.bool, core.bool, core.bool, core.int, EventTarget]],
|
| [_initMouseEvent_1]: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic, Window, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]
|
| - })
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [MouseEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [MouseEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| - MouseEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('MouseEvent')), dart.const(new _js_helper.Native("MouseEvent,DragEvent,PointerEvent,MSPointerEvent"))];
|
| + MouseEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('MouseEvent')), dart.const(new _js_helper.Native("MouseEvent,DragEvent"))];
|
| dart.registerExtension(dart.global.MouseEvent, MouseEvent);
|
| const MutationCallback = dart.typedef('MutationCallback', () => dart.functionType(dart.void, [core.List$(MutationRecord), MutationObserver]));
|
| const _observe_1 = Symbol('_observe_1');
|
| @@ -20325,26 +21837,32 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.MutationRecord, MutationRecord);
|
| const _ensureGetUserMedia = Symbol('_ensureGetUserMedia');
|
| const _getUserMedia = Symbol('_getUserMedia');
|
| + const _requestMidiAccess_1 = Symbol('_requestMidiAccess_1');
|
| + const _requestMidiAccess_2 = Symbol('_requestMidiAccess_2');
|
| dart.defineExtensionNames([
|
| 'language',
|
| 'getUserMedia',
|
| 'getBattery',
|
| 'getGamepads',
|
| - 'getStorageUpdates',
|
| + 'getVRDevices',
|
| 'registerProtocolHandler',
|
| + 'requestMidiAccess',
|
| + 'requestMediaKeySystemAccess',
|
| 'sendBeacon',
|
| + 'getStorageUpdates',
|
| + 'bluetooth',
|
| 'connection',
|
| - 'cookieEnabled',
|
| 'credentials',
|
| 'doNotTrack',
|
| - 'geofencing',
|
| 'geolocation',
|
| 'maxTouchPoints',
|
| + 'mediaDevices',
|
| 'mimeTypes',
|
| + 'permissions',
|
| 'presentation',
|
| 'productSub',
|
| - 'push',
|
| 'serviceWorker',
|
| + 'services',
|
| 'storageQuota',
|
| 'vendor',
|
| 'vendorSub',
|
| @@ -20359,7 +21877,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'product',
|
| 'userAgent',
|
| 'languages',
|
| - 'onLine'
|
| + 'onLine',
|
| + 'cookieEnabled'
|
| ]);
|
| class Navigator extends _interceptors.Interceptor {
|
| get [dartx.language]() {
|
| @@ -20389,42 +21908,45 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + get [dartx.bluetooth]() {
|
| + return this.bluetooth;
|
| + }
|
| get [dartx.connection]() {
|
| return this.connection;
|
| }
|
| - get [dartx.cookieEnabled]() {
|
| - return this.cookieEnabled;
|
| - }
|
| get [dartx.credentials]() {
|
| return this.credentials;
|
| }
|
| get [dartx.doNotTrack]() {
|
| return this.doNotTrack;
|
| }
|
| - get [dartx.geofencing]() {
|
| - return this.geofencing;
|
| - }
|
| get [dartx.geolocation]() {
|
| return this.geolocation;
|
| }
|
| get [dartx.maxTouchPoints]() {
|
| return this.maxTouchPoints;
|
| }
|
| + get [dartx.mediaDevices]() {
|
| + return this.mediaDevices;
|
| + }
|
| get [dartx.mimeTypes]() {
|
| return this.mimeTypes;
|
| }
|
| + get [dartx.permissions]() {
|
| + return this.permissions;
|
| + }
|
| get [dartx.presentation]() {
|
| return this.presentation;
|
| }
|
| get [dartx.productSub]() {
|
| return this.productSub;
|
| }
|
| - get [dartx.push]() {
|
| - return this.push;
|
| - }
|
| get [dartx.serviceWorker]() {
|
| return this.serviceWorker;
|
| }
|
| + get [dartx.services]() {
|
| + return this.services;
|
| + }
|
| get [dartx.storageQuota]() {
|
| return this.storageQuota;
|
| }
|
| @@ -20446,12 +21968,29 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getGamepads]() {
|
| return this.getGamepads();
|
| }
|
| - [dartx.getStorageUpdates]() {
|
| - return this.getStorageUpdates();
|
| + [dartx.getVRDevices]() {
|
| + return this.getVRDevices();
|
| }
|
| [dartx.registerProtocolHandler](scheme, url, title) {
|
| return this.registerProtocolHandler(scheme, url, title);
|
| }
|
| + [dartx.requestMidiAccess](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_requestMidiAccess_1](options_1);
|
| + }
|
| + return this[_requestMidiAccess_2]();
|
| + }
|
| + [_requestMidiAccess_1](options) {
|
| + return this.requestMIDIAccess(options);
|
| + }
|
| + [_requestMidiAccess_2]() {
|
| + return this.requestMIDIAccess();
|
| + }
|
| + [dartx.requestMediaKeySystemAccess](keySystem, supportedConfigurations) {
|
| + return this.requestMediaKeySystemAccess(keySystem, supportedConfigurations);
|
| + }
|
| [dartx.sendBeacon](url, data) {
|
| return this.sendBeacon(url, data);
|
| }
|
| @@ -20485,8 +22024,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.onLine]() {
|
| return this.onLine;
|
| }
|
| + get [dartx.cookieEnabled]() {
|
| + return this.cookieEnabled;
|
| + }
|
| + [dartx.getStorageUpdates]() {
|
| + return this.getStorageUpdates();
|
| + }
|
| }
|
| - Navigator[dart.implements] = () => [NavigatorCpu, NavigatorLanguage, NavigatorOnLine, NavigatorID];
|
| + Navigator[dart.implements] = () => [NavigatorStorageUtils, NavigatorCpu, NavigatorLanguage, NavigatorOnLine, NavigatorID];
|
| dart.setSignature(Navigator, {
|
| constructors: () => ({_: [Navigator, []]}),
|
| methods: () => ({
|
| @@ -20495,9 +22040,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_getUserMedia]: [dart.void, [dart.dynamic, _NavigatorUserMediaSuccessCallback, _NavigatorUserMediaErrorCallback]],
|
| [dartx.getBattery]: [async.Future, []],
|
| [dartx.getGamepads]: [core.List$(Gamepad), []],
|
| - [dartx.getStorageUpdates]: [dart.void, []],
|
| + [dartx.getVRDevices]: [async.Future, []],
|
| [dartx.registerProtocolHandler]: [dart.void, [core.String, core.String, core.String]],
|
| - [dartx.sendBeacon]: [core.bool, [core.String, dart.dynamic]]
|
| + [dartx.requestMidiAccess]: [async.Future, [], [core.Map]],
|
| + [_requestMidiAccess_1]: [async.Future, [dart.dynamic]],
|
| + [_requestMidiAccess_2]: [async.Future, []],
|
| + [dartx.requestMediaKeySystemAccess]: [async.Future, [core.String, core.List$(core.Map)]],
|
| + [dartx.sendBeacon]: [core.bool, [core.String, core.Object]],
|
| + [dartx.getStorageUpdates]: [dart.void, []]
|
| })
|
| });
|
| Navigator[dart.metadata] = () => [dart.const(new _metadata.DomName('Navigator')), dart.const(new _js_helper.Native("Navigator"))];
|
| @@ -20591,6 +22141,27 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| NavigatorOnLine[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NavigatorOnLine')), dart.const(new _metadata.Experimental())];
|
| dart.defineExtensionNames([
|
| + 'getStorageUpdates',
|
| + 'cookieEnabled'
|
| + ]);
|
| + class NavigatorStorageUtils extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.cookieEnabled]() {
|
| + return this.cookieEnabled;
|
| + }
|
| + [dartx.getStorageUpdates]() {
|
| + return this.getStorageUpdates();
|
| + }
|
| + }
|
| + dart.setSignature(NavigatorStorageUtils, {
|
| + constructors: () => ({_: [NavigatorStorageUtils, []]}),
|
| + methods: () => ({[dartx.getStorageUpdates]: [dart.void, []]})
|
| + });
|
| + NavigatorStorageUtils[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NavigatorStorageUtils')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("NavigatorStorageUtils"))];
|
| + dart.registerExtension(dart.global.NavigatorStorageUtils, NavigatorStorageUtils);
|
| + dart.defineExtensionNames([
|
| 'constraintName',
|
| 'message',
|
| 'name'
|
| @@ -20884,7 +22455,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| NodeIterator[dart.metadata] = () => [dart.const(new _metadata.DomName('NodeIterator')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("NodeIterator"))];
|
| dart.registerExtension(dart.global.NodeIterator, NodeIterator);
|
| - const _item = Symbol('_item');
|
| dart.defineExtensionNames([
|
| 'length',
|
| 'get',
|
| @@ -20954,18 +22524,58 @@ dart_library.library('dart/html', null, /* Imports */[
|
| NodeList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NodeList')), dart.const(new _js_helper.Native("NodeList,RadioNodeList"))];
|
| dart.registerExtension(dart.global.NodeList, NodeList);
|
| dart.defineExtensionNames([
|
| + 'nextElementSibling',
|
| + 'previousElementSibling'
|
| + ]);
|
| + class NonDocumentTypeChildNode extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.nextElementSibling]() {
|
| + return this.nextElementSibling;
|
| + }
|
| + get [dartx.previousElementSibling]() {
|
| + return this.previousElementSibling;
|
| + }
|
| + }
|
| + dart.setSignature(NonDocumentTypeChildNode, {
|
| + constructors: () => ({_: [NonDocumentTypeChildNode, []]})
|
| + });
|
| + NonDocumentTypeChildNode[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NonDocumentTypeChildNode')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("NonDocumentTypeChildNode"))];
|
| + dart.registerExtension(dart.global.NonDocumentTypeChildNode, NonDocumentTypeChildNode);
|
| + dart.defineExtensionNames([
|
| + 'getElementById'
|
| + ]);
|
| + class NonElementParentNode extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.getElementById](elementId) {
|
| + return this.getElementById(elementId);
|
| + }
|
| + }
|
| + dart.setSignature(NonElementParentNode, {
|
| + constructors: () => ({_: [NonElementParentNode, []]}),
|
| + methods: () => ({[dartx.getElementById]: [Element, [core.String]]})
|
| + });
|
| + NonElementParentNode[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NonElementParentNode')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("NonElementParentNode"))];
|
| + dart.registerExtension(dart.global.NonElementParentNode, NonElementParentNode);
|
| + dart.defineExtensionNames([
|
| 'close',
|
| 'onClick',
|
| 'onClose',
|
| 'onError',
|
| 'onShow',
|
| 'body',
|
| + 'data',
|
| 'dir',
|
| 'icon',
|
| 'lang',
|
| 'permission',
|
| + 'silent',
|
| 'tag',
|
| - 'title'
|
| + 'title',
|
| + 'vibrate'
|
| ]);
|
| class Notification extends EventTarget {
|
| static new(title, opts) {
|
| @@ -21005,6 +22615,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.body]() {
|
| return this.body;
|
| }
|
| + get [dartx.data]() {
|
| + return this.data;
|
| + }
|
| get [dartx.dir]() {
|
| return this.dir;
|
| }
|
| @@ -21017,12 +22630,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.permission]() {
|
| return this.permission;
|
| }
|
| + get [dartx.silent]() {
|
| + return this.silent;
|
| + }
|
| get [dartx.tag]() {
|
| return this.tag;
|
| }
|
| get [dartx.title]() {
|
| return this.title;
|
| }
|
| + get [dartx.vibrate]() {
|
| + return this.vibrate;
|
| + }
|
| [dartx.close]() {
|
| return this.close();
|
| }
|
| @@ -21077,6 +22696,44 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| });
|
| dart.registerExtension(dart.global.Notification, Notification);
|
| + dart.defineExtensionNames([
|
| + 'notification'
|
| + ]);
|
| + class NotificationEvent extends ExtendableEvent {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return NotificationEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return NotificationEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new NotificationEvent(type, eventInitDict), NotificationEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new NotificationEvent(type), NotificationEvent);
|
| + }
|
| + get [dartx.notification]() {
|
| + return this.notification;
|
| + }
|
| + }
|
| + dart.setSignature(NotificationEvent, {
|
| + constructors: () => ({
|
| + _: [NotificationEvent, []],
|
| + new: [NotificationEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [NotificationEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [NotificationEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + NotificationEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NotificationEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("NotificationEvent"))];
|
| + dart.registerExtension(dart.global.NotificationEvent, NotificationEvent);
|
| const _NotificationPermissionCallback = dart.typedef('_NotificationPermissionCallback', () => dart.functionType(dart.void, [core.String]));
|
| dart.defineExtensionNames([
|
| 'reversed',
|
| @@ -21127,11 +22784,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.HTMLOListElement, OListElement);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'data',
|
| 'form',
|
| 'height',
|
| - 'integrity',
|
| 'name',
|
| 'type',
|
| 'useMap',
|
| @@ -21151,7 +22808,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.data] = null;
|
| this[dartx.form] = null;
|
| this[dartx.height] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.name] = null;
|
| this[dartx.type] = null;
|
| this[dartx.useMap] = null;
|
| @@ -21179,12 +22835,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.height](value) {
|
| this.height = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| @@ -21227,6 +22877,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| @@ -21242,6 +22895,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [__getter__]: [core.bool, [dart.dynamic]],
|
| [__setter__]: [dart.void, [dart.dynamic, Node]],
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| @@ -21403,6 +23057,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.HTMLOptionElement, OptionElement);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'defaultValue',
|
| 'form',
|
| @@ -21480,6 +23135,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| @@ -21493,51 +23151,47 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| OutputElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLOutputElement')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _js_helper.Native("HTMLOutputElement"))];
|
| dart.registerExtension(dart.global.HTMLOutputElement, OutputElement);
|
| dart.defineExtensionNames([
|
| - 'horizontalOverflow',
|
| - 'orient',
|
| - 'verticalOverflow'
|
| + 'persisted'
|
| ]);
|
| - class OverflowEvent extends Event {
|
| + class PageTransitionEvent extends Event {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.horizontalOverflow]() {
|
| - return this.horizontalOverflow;
|
| - }
|
| - get [dartx.orient]() {
|
| - return this.orient;
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return PageTransitionEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return PageTransitionEvent._create_2(type);
|
| }
|
| - get [dartx.verticalOverflow]() {
|
| - return this.verticalOverflow;
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new PageTransitionEvent(type, eventInitDict), PageTransitionEvent);
|
| }
|
| - }
|
| - dart.setSignature(OverflowEvent, {
|
| - constructors: () => ({_: [OverflowEvent, []]})
|
| - });
|
| - OverflowEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('OverflowEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("OverflowEvent"))];
|
| - OverflowEvent.BOTH = 2;
|
| - OverflowEvent.HORIZONTAL = 0;
|
| - OverflowEvent.VERTICAL = 1;
|
| - dart.registerExtension(dart.global.OverflowEvent, OverflowEvent);
|
| - dart.defineExtensionNames([
|
| - 'persisted'
|
| - ]);
|
| - class PageTransitionEvent extends Event {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _create_2(type) {
|
| + return dart.as(new PageTransitionEvent(type), PageTransitionEvent);
|
| }
|
| get [dartx.persisted]() {
|
| return this.persisted;
|
| }
|
| }
|
| dart.setSignature(PageTransitionEvent, {
|
| - constructors: () => ({_: [PageTransitionEvent, []]})
|
| + constructors: () => ({
|
| + _: [PageTransitionEvent, []],
|
| + new: [PageTransitionEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PageTransitionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [PageTransitionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| PageTransitionEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PageTransitionEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PageTransitionEvent"))];
|
| dart.registerExtension(dart.global.PageTransitionEvent, PageTransitionEvent);
|
| @@ -21623,6 +23277,55 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| ParentNode[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ParentNode')), dart.const(new _metadata.Experimental())];
|
| dart.defineExtensionNames([
|
| + 'formData',
|
| + 'password'
|
| + ]);
|
| + class PasswordCredential extends Credential {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(id, password, name, iconURL) {
|
| + if (name === void 0) name = null;
|
| + if (iconURL === void 0) iconURL = null;
|
| + if (iconURL != null) {
|
| + return PasswordCredential._create_1(id, password, name, iconURL);
|
| + }
|
| + if (name != null) {
|
| + return PasswordCredential._create_2(id, password, name);
|
| + }
|
| + return PasswordCredential._create_3(id, password);
|
| + }
|
| + static _create_1(id, password, name, iconURL) {
|
| + return dart.as(new PasswordCredential(id, password, name, iconURL), PasswordCredential);
|
| + }
|
| + static _create_2(id, password, name) {
|
| + return dart.as(new PasswordCredential(id, password, name), PasswordCredential);
|
| + }
|
| + static _create_3(id, password) {
|
| + return dart.as(new PasswordCredential(id, password), PasswordCredential);
|
| + }
|
| + get [dartx.formData]() {
|
| + return this.formData;
|
| + }
|
| + get [dartx.password]() {
|
| + return this.password;
|
| + }
|
| + }
|
| + dart.setSignature(PasswordCredential, {
|
| + constructors: () => ({
|
| + _: [PasswordCredential, []],
|
| + new: [PasswordCredential, [core.String, core.String], [core.String, core.String]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PasswordCredential, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_2: [PasswordCredential, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_3: [PasswordCredential, [dart.dynamic, dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2', '_create_3']
|
| + });
|
| + PasswordCredential[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PasswordCredential')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PasswordCredential"))];
|
| + dart.registerExtension(dart.global.PasswordCredential, PasswordCredential);
|
| + dart.defineExtensionNames([
|
| 'addPath',
|
| 'arc',
|
| 'arcTo',
|
| @@ -21719,6 +23422,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| Path2D[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Path2D')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Path2D"))];
|
| dart.registerExtension(dart.global.Path2D, Path2D);
|
| dart.defineExtensionNames([
|
| + 'clearFrameTimings',
|
| 'clearMarks',
|
| 'clearMeasures',
|
| 'getEntries',
|
| @@ -21727,6 +23431,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'mark',
|
| 'measure',
|
| 'now',
|
| + 'setFrameTimingBufferSize',
|
| 'clearResourceTimings',
|
| 'setResourceTimingBufferSize',
|
| 'onResourceTimingBufferFull',
|
| @@ -21750,6 +23455,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.timing]() {
|
| return this.timing;
|
| }
|
| + [dartx.clearFrameTimings]() {
|
| + return this.clearFrameTimings();
|
| + }
|
| [dartx.clearMarks](markName) {
|
| return this.clearMarks(markName);
|
| }
|
| @@ -21774,6 +23482,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.now]() {
|
| return this.now();
|
| }
|
| + [dartx.setFrameTimingBufferSize](maxSize) {
|
| + return this.setFrameTimingBufferSize(maxSize);
|
| + }
|
| [dartx.clearResourceTimings]() {
|
| return this.webkitClearResourceTimings();
|
| }
|
| @@ -21787,6 +23498,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(Performance, {
|
| constructors: () => ({_: [Performance, []]}),
|
| methods: () => ({
|
| + [dartx.clearFrameTimings]: [dart.void, []],
|
| [dartx.clearMarks]: [dart.void, [core.String]],
|
| [dartx.clearMeasures]: [dart.void, [core.String]],
|
| [dartx.getEntries]: [core.List$(PerformanceEntry), []],
|
| @@ -21795,6 +23507,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.mark]: [dart.void, [core.String]],
|
| [dartx.measure]: [dart.void, [core.String, core.String, core.String]],
|
| [dartx.now]: [core.double, []],
|
| + [dartx.setFrameTimingBufferSize]: [dart.void, [core.int]],
|
| [dartx.clearResourceTimings]: [dart.void, []],
|
| [dartx.setResourceTimingBufferSize]: [dart.void, [core.int]]
|
| })
|
| @@ -21834,6 +23547,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| PerformanceEntry[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PerformanceEntry')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PerformanceEntry"))];
|
| dart.registerExtension(dart.global.PerformanceEntry, PerformanceEntry);
|
| + dart.defineExtensionNames([
|
| + 'sourceFrame'
|
| + ]);
|
| + class PerformanceCompositeTiming extends PerformanceEntry {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.sourceFrame]() {
|
| + return this.sourceFrame;
|
| + }
|
| + }
|
| + dart.setSignature(PerformanceCompositeTiming, {
|
| + constructors: () => ({_: [PerformanceCompositeTiming, []]})
|
| + });
|
| + PerformanceCompositeTiming[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PerformanceCompositeTiming')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PerformanceCompositeTiming"))];
|
| + dart.registerExtension(dart.global.PerformanceCompositeTiming, PerformanceCompositeTiming);
|
| class PerformanceMark extends PerformanceEntry {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -21879,6 +23608,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| PerformanceNavigation.TYPE_RESERVED = 255;
|
| dart.registerExtension(dart.global.PerformanceNavigation, PerformanceNavigation);
|
| dart.defineExtensionNames([
|
| + 'sourceFrame'
|
| + ]);
|
| + class PerformanceRenderTiming extends PerformanceEntry {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.sourceFrame]() {
|
| + return this.sourceFrame;
|
| + }
|
| + }
|
| + dart.setSignature(PerformanceRenderTiming, {
|
| + constructors: () => ({_: [PerformanceRenderTiming, []]})
|
| + });
|
| + PerformanceRenderTiming[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PerformanceRenderTiming')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PerformanceRenderTiming"))];
|
| + dart.registerExtension(dart.global.PerformanceRenderTiming, PerformanceRenderTiming);
|
| + dart.defineExtensionNames([
|
| 'connectEnd',
|
| 'connectStart',
|
| 'domainLookupEnd',
|
| @@ -21890,7 +23635,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'requestStart',
|
| 'responseEnd',
|
| 'responseStart',
|
| - 'secureConnectionStart'
|
| + 'secureConnectionStart',
|
| + 'workerStart'
|
| ]);
|
| class PerformanceResourceTiming extends PerformanceEntry {
|
| static _() {
|
| @@ -21932,6 +23678,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.secureConnectionStart]() {
|
| return this.secureConnectionStart;
|
| }
|
| + get [dartx.workerStart]() {
|
| + return this.workerStart;
|
| + }
|
| }
|
| dart.setSignature(PerformanceResourceTiming, {
|
| constructors: () => ({_: [PerformanceResourceTiming, []]})
|
| @@ -22034,6 +23783,166 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| PerformanceTiming[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PerformanceTiming')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("PerformanceTiming"))];
|
| dart.registerExtension(dart.global.PerformanceTiming, PerformanceTiming);
|
| + dart.defineExtensionNames([
|
| + 'registration'
|
| + ]);
|
| + class PeriodicSyncEvent extends ExtendableEvent {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, init) {
|
| + let init_1 = html_common.convertDartToNative_Dictionary(init);
|
| + return PeriodicSyncEvent._create_1(type, init_1);
|
| + }
|
| + static _create_1(type, init) {
|
| + return dart.as(new PeriodicSyncEvent(type, init), PeriodicSyncEvent);
|
| + }
|
| + get [dartx.registration]() {
|
| + return this.registration;
|
| + }
|
| + }
|
| + dart.setSignature(PeriodicSyncEvent, {
|
| + constructors: () => ({
|
| + _: [PeriodicSyncEvent, []],
|
| + new: [PeriodicSyncEvent, [core.String, core.Map]]
|
| + }),
|
| + statics: () => ({_create_1: [PeriodicSyncEvent, [dart.dynamic, dart.dynamic]]}),
|
| + names: ['_create_1']
|
| + });
|
| + PeriodicSyncEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PeriodicSyncEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PeriodicSyncEvent"))];
|
| + dart.registerExtension(dart.global.PeriodicSyncEvent, PeriodicSyncEvent);
|
| + const _register_1 = Symbol('_register_1');
|
| + const _register_2 = Symbol('_register_2');
|
| + dart.defineExtensionNames([
|
| + 'getRegistration',
|
| + 'getRegistrations',
|
| + 'permissionState',
|
| + 'register',
|
| + 'minPossiblePeriod'
|
| + ]);
|
| + class PeriodicSyncManager extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.minPossiblePeriod]() {
|
| + return this.minPossiblePeriod;
|
| + }
|
| + [dartx.getRegistration](tag) {
|
| + return this.getRegistration(tag);
|
| + }
|
| + [dartx.getRegistrations]() {
|
| + return this.getRegistrations();
|
| + }
|
| + [dartx.permissionState]() {
|
| + return this.permissionState();
|
| + }
|
| + [dartx.register](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_register_1](options_1);
|
| + }
|
| + return this[_register_2]();
|
| + }
|
| + [_register_1](options) {
|
| + return this.register(options);
|
| + }
|
| + [_register_2]() {
|
| + return this.register();
|
| + }
|
| + }
|
| + dart.setSignature(PeriodicSyncManager, {
|
| + constructors: () => ({_: [PeriodicSyncManager, []]}),
|
| + methods: () => ({
|
| + [dartx.getRegistration]: [async.Future, [core.String]],
|
| + [dartx.getRegistrations]: [async.Future, []],
|
| + [dartx.permissionState]: [async.Future, []],
|
| + [dartx.register]: [async.Future, [], [core.Map]],
|
| + [_register_1]: [async.Future, [dart.dynamic]],
|
| + [_register_2]: [async.Future, []]
|
| + })
|
| + });
|
| + PeriodicSyncManager[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PeriodicSyncManager')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PeriodicSyncManager"))];
|
| + dart.registerExtension(dart.global.PeriodicSyncManager, PeriodicSyncManager);
|
| + dart.defineExtensionNames([
|
| + 'unregister',
|
| + 'minPeriod',
|
| + 'networkState',
|
| + 'powerState',
|
| + 'tag'
|
| + ]);
|
| + class PeriodicSyncRegistration extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.minPeriod]() {
|
| + return this.minPeriod;
|
| + }
|
| + get [dartx.networkState]() {
|
| + return this.networkState;
|
| + }
|
| + get [dartx.powerState]() {
|
| + return this.powerState;
|
| + }
|
| + get [dartx.tag]() {
|
| + return this.tag;
|
| + }
|
| + [dartx.unregister]() {
|
| + return this.unregister();
|
| + }
|
| + }
|
| + dart.setSignature(PeriodicSyncRegistration, {
|
| + constructors: () => ({_: [PeriodicSyncRegistration, []]}),
|
| + methods: () => ({[dartx.unregister]: [async.Future, []]})
|
| + });
|
| + PeriodicSyncRegistration[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PeriodicSyncRegistration')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PeriodicSyncRegistration"))];
|
| + dart.registerExtension(dart.global.PeriodicSyncRegistration, PeriodicSyncRegistration);
|
| + dart.defineExtensionNames([
|
| + 'onChange',
|
| + 'state',
|
| + 'status'
|
| + ]);
|
| + class PermissionStatus extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.state]() {
|
| + return this.state;
|
| + }
|
| + get [dartx.status]() {
|
| + return this.status;
|
| + }
|
| + get [dartx.onChange]() {
|
| + return PermissionStatus.changeEvent.forTarget(this);
|
| + }
|
| + }
|
| + dart.setSignature(PermissionStatus, {
|
| + constructors: () => ({_: [PermissionStatus, []]})
|
| + });
|
| + PermissionStatus[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PermissionStatus')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PermissionStatus"))];
|
| + dart.defineLazyProperties(PermissionStatus, {
|
| + get changeEvent() {
|
| + return dart.const(new (EventStreamProvider$(Event))('change'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.PermissionStatus, PermissionStatus);
|
| + dart.defineExtensionNames([
|
| + 'query'
|
| + ]);
|
| + class Permissions extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.query](permission) {
|
| + return this.query(permission);
|
| + }
|
| + }
|
| + dart.setSignature(Permissions, {
|
| + constructors: () => ({_: [Permissions, []]}),
|
| + methods: () => ({[dartx.query]: [async.Future, [core.Object]]})
|
| + });
|
| + Permissions[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Permissions')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Permissions"))];
|
| + dart.registerExtension(dart.global.Permissions, Permissions);
|
| class PictureElement extends HtmlElement {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -22075,9 +23984,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| @@ -22088,7 +23994,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(Plugin, {
|
| constructors: () => ({_: [Plugin, []]}),
|
| methods: () => ({
|
| - [__getter__]: [MimeType, [core.String]],
|
| [dartx.item]: [MimeType, [core.int]],
|
| [dartx.namedItem]: [MimeType, [core.String]]
|
| })
|
| @@ -22150,9 +24055,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementAt](index) {
|
| return this[dartx.get](index);
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| @@ -22170,7 +24072,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.get]: [Plugin, [core.int]],
|
| [dartx.set]: [dart.void, [core.int, Plugin]],
|
| [dartx.elementAt]: [Plugin, [core.int]],
|
| - [__getter__]: [Plugin, [core.String]],
|
| [dartx.item]: [Plugin, [core.int]],
|
| [dartx.namedItem]: [Plugin, [core.String]],
|
| [dartx.refresh]: [dart.void, [core.bool]]
|
| @@ -22180,6 +24081,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.PluginArray, PluginArray);
|
| dart.defineExtensionNames([
|
| 'createdCallback',
|
| + 'closeable',
|
| 'message'
|
| ]);
|
| class PluginPlaceholderElement extends DivElement {
|
| @@ -22187,9 +24089,16 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| created() {
|
| + this[dartx.closeable] = null;
|
| this[dartx.message] = null;
|
| super.created();
|
| }
|
| + get [dartx.closeable]() {
|
| + return this.closeable;
|
| + }
|
| + set [dartx.closeable](value) {
|
| + this.closeable = value;
|
| + }
|
| get [dartx.message]() {
|
| return this.message;
|
| }
|
| @@ -22211,12 +24120,92 @@ dart_library.library('dart/html', null, /* Imports */[
|
| PluginPlaceholderElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PluginPlaceholderElement')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PluginPlaceholderElement"))];
|
| dart.registerExtension(dart.global.PluginPlaceholderElement, PluginPlaceholderElement);
|
| dart.defineExtensionNames([
|
| + 'height',
|
| + 'isPrimary',
|
| + 'pointerId',
|
| + 'pointerType',
|
| + 'pressure',
|
| + 'tiltX',
|
| + 'tiltY',
|
| + 'width'
|
| + ]);
|
| + class PointerEvent extends MouseEvent {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return PointerEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return PointerEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new PointerEvent(type, eventInitDict), PointerEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new PointerEvent(type), PointerEvent);
|
| + }
|
| + get [dartx.height]() {
|
| + return this.height;
|
| + }
|
| + get [dartx.isPrimary]() {
|
| + return this.isPrimary;
|
| + }
|
| + get [dartx.pointerId]() {
|
| + return this.pointerId;
|
| + }
|
| + get [dartx.pointerType]() {
|
| + return this.pointerType;
|
| + }
|
| + get [dartx.pressure]() {
|
| + return this.pressure;
|
| + }
|
| + get [dartx.tiltX]() {
|
| + return this.tiltX;
|
| + }
|
| + get [dartx.tiltY]() {
|
| + return this.tiltY;
|
| + }
|
| + get [dartx.width]() {
|
| + return this.width;
|
| + }
|
| + }
|
| + dart.setSignature(PointerEvent, {
|
| + constructors: () => ({
|
| + _: [PointerEvent, []],
|
| + new: [PointerEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PointerEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [PointerEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + PointerEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PointerEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PointerEvent"))];
|
| + dart.registerExtension(dart.global.PointerEvent, PointerEvent);
|
| + dart.defineExtensionNames([
|
| 'state'
|
| ]);
|
| class PopStateEvent extends Event {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return PopStateEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return PopStateEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new PopStateEvent(type, eventInitDict), PopStateEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new PopStateEvent(type), PopStateEvent);
|
| + }
|
| get [dartx.state]() {
|
| return html_common.convertNativeToDart_SerializedScriptValue(this[_get_state]);
|
| }
|
| @@ -22225,7 +24214,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(PopStateEvent, {
|
| - constructors: () => ({_: [PopStateEvent, []]})
|
| + constructors: () => ({
|
| + _: [PopStateEvent, []],
|
| + new: [PopStateEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PopStateEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [PopStateEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| PopStateEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PopStateEvent')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.IE, '10')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _js_helper.Native("PopStateEvent"))];
|
| dart.registerExtension(dart.global.PopStateEvent, PopStateEvent);
|
| @@ -22254,6 +24251,35 @@ dart_library.library('dart/html', null, /* Imports */[
|
| PositionError.TIMEOUT = 3;
|
| dart.registerExtension(dart.global.PositionError, PositionError);
|
| const _PositionErrorCallback = dart.typedef('_PositionErrorCallback', () => dart.functionType(dart.void, [PositionError]));
|
| + dart.defineExtensionNames([
|
| + 'getImmediateState',
|
| + 'getState',
|
| + 'resetSensor'
|
| + ]);
|
| + class PositionSensorVRDevice extends VRDevice {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.getImmediateState]() {
|
| + return this.getImmediateState();
|
| + }
|
| + [dartx.getState]() {
|
| + return this.getState();
|
| + }
|
| + [dartx.resetSensor]() {
|
| + return this.resetSensor();
|
| + }
|
| + }
|
| + dart.setSignature(PositionSensorVRDevice, {
|
| + constructors: () => ({_: [PositionSensorVRDevice, []]}),
|
| + methods: () => ({
|
| + [dartx.getImmediateState]: [VRPositionState, []],
|
| + [dartx.getState]: [VRPositionState, []],
|
| + [dartx.resetSensor]: [dart.void, []]
|
| + })
|
| + });
|
| + PositionSensorVRDevice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PositionSensorVRDevice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PositionSensorVRDevice"))];
|
| + dart.registerExtension(dart.global.PositionSensorVRDevice, PositionSensorVRDevice);
|
| class PreElement extends HtmlElement {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -22275,17 +24301,113 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| PreElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLPreElement')), dart.const(new _js_helper.Native("HTMLPreElement"))];
|
| dart.registerExtension(dart.global.HTMLPreElement, PreElement);
|
| + dart.defineExtensionNames([
|
| + 'getAvailability',
|
| + 'joinSession',
|
| + 'startSession',
|
| + 'session'
|
| + ]);
|
| class Presentation extends EventTarget {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + get [dartx.session]() {
|
| + return this.session;
|
| + }
|
| + [dartx.getAvailability](url) {
|
| + return this.getAvailability(url);
|
| + }
|
| + [dartx.joinSession](url, presentationId) {
|
| + return this.joinSession(url, presentationId);
|
| + }
|
| + [dartx.startSession](url) {
|
| + return this.startSession(url);
|
| + }
|
| }
|
| dart.setSignature(Presentation, {
|
| - constructors: () => ({_: [Presentation, []]})
|
| + constructors: () => ({_: [Presentation, []]}),
|
| + methods: () => ({
|
| + [dartx.getAvailability]: [async.Future, [core.String]],
|
| + [dartx.joinSession]: [async.Future, [core.String, core.String]],
|
| + [dartx.startSession]: [async.Future, [core.String]]
|
| + })
|
| });
|
| Presentation[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Presentation')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Presentation"))];
|
| dart.registerExtension(dart.global.Presentation, Presentation);
|
| dart.defineExtensionNames([
|
| + 'onChange',
|
| + 'value'
|
| + ]);
|
| + class PresentationAvailability extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.value]() {
|
| + return this.value;
|
| + }
|
| + get [dartx.onChange]() {
|
| + return PresentationAvailability.changeEvent.forTarget(this);
|
| + }
|
| + }
|
| + dart.setSignature(PresentationAvailability, {
|
| + constructors: () => ({_: [PresentationAvailability, []]})
|
| + });
|
| + PresentationAvailability[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PresentationAvailability')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PresentationAvailability"))];
|
| + dart.defineLazyProperties(PresentationAvailability, {
|
| + get changeEvent() {
|
| + return dart.const(new (EventStreamProvider$(Event))('change'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.PresentationAvailability, PresentationAvailability);
|
| + dart.defineExtensionNames([
|
| + 'close',
|
| + 'send',
|
| + 'onMessage',
|
| + 'binaryType',
|
| + 'id',
|
| + 'state'
|
| + ]);
|
| + class PresentationSession extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.binaryType]() {
|
| + return this.binaryType;
|
| + }
|
| + set [dartx.binaryType](value) {
|
| + this.binaryType = value;
|
| + }
|
| + get [dartx.id]() {
|
| + return this.id;
|
| + }
|
| + get [dartx.state]() {
|
| + return this.state;
|
| + }
|
| + [dartx.close]() {
|
| + return this.close();
|
| + }
|
| + [dartx.send](data_OR_message) {
|
| + return this.send(data_OR_message);
|
| + }
|
| + get [dartx.onMessage]() {
|
| + return PresentationSession.messageEvent.forTarget(this);
|
| + }
|
| + }
|
| + dart.setSignature(PresentationSession, {
|
| + constructors: () => ({_: [PresentationSession, []]}),
|
| + methods: () => ({
|
| + [dartx.close]: [dart.void, []],
|
| + [dartx.send]: [dart.void, [dart.dynamic]]
|
| + })
|
| + });
|
| + PresentationSession[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PresentationSession')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PresentationSession"))];
|
| + dart.defineLazyProperties(PresentationSession, {
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.PresentationSession, PresentationSession);
|
| + dart.defineExtensionNames([
|
| 'sheet',
|
| 'target'
|
| ]);
|
| @@ -22366,6 +24488,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ProgressEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ProgressEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ProgressEvent(type, eventInitDict), ProgressEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ProgressEvent(type), ProgressEvent);
|
| + }
|
| get [dartx.lengthComputable]() {
|
| return this.lengthComputable;
|
| }
|
| @@ -22377,63 +24513,223 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(ProgressEvent, {
|
| - constructors: () => ({_: [ProgressEvent, []]})
|
| + constructors: () => ({
|
| + _: [ProgressEvent, []],
|
| + new: [ProgressEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [ProgressEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ProgressEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| ProgressEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ProgressEvent')), dart.const(new _js_helper.Native("ProgressEvent"))];
|
| dart.registerExtension(dart.global.ProgressEvent, ProgressEvent);
|
| dart.defineExtensionNames([
|
| + 'promise',
|
| + 'reason'
|
| + ]);
|
| + class PromiseRejectionEvent extends Event {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return PromiseRejectionEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return PromiseRejectionEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new PromiseRejectionEvent(type, eventInitDict), PromiseRejectionEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new PromiseRejectionEvent(type), PromiseRejectionEvent);
|
| + }
|
| + get [dartx.promise]() {
|
| + return this.promise;
|
| + }
|
| + get [dartx.reason]() {
|
| + return this.reason;
|
| + }
|
| + }
|
| + dart.setSignature(PromiseRejectionEvent, {
|
| + constructors: () => ({
|
| + _: [PromiseRejectionEvent, []],
|
| + new: [PromiseRejectionEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PromiseRejectionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [PromiseRejectionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + PromiseRejectionEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PromiseRejectionEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PromiseRejectionEvent"))];
|
| + dart.registerExtension(dart.global.PromiseRejectionEvent, PromiseRejectionEvent);
|
| + dart.defineExtensionNames([
|
| 'data'
|
| ]);
|
| - class PushEvent extends Event {
|
| + class PushEvent extends ExtendableEvent {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return PushEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return PushEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new PushEvent(type, eventInitDict), PushEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new PushEvent(type), PushEvent);
|
| + }
|
| get [dartx.data]() {
|
| return this.data;
|
| }
|
| }
|
| dart.setSignature(PushEvent, {
|
| - constructors: () => ({_: [PushEvent, []]})
|
| + constructors: () => ({
|
| + _: [PushEvent, []],
|
| + new: [PushEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [PushEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [PushEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| PushEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PushEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PushEvent"))];
|
| dart.registerExtension(dart.global.PushEvent, PushEvent);
|
| + const _permissionState_1 = Symbol('_permissionState_1');
|
| + const _permissionState_2 = Symbol('_permissionState_2');
|
| + const _subscribe_1 = Symbol('_subscribe_1');
|
| + const _subscribe_2 = Symbol('_subscribe_2');
|
| dart.defineExtensionNames([
|
| - 'register'
|
| + 'getSubscription',
|
| + 'permissionState',
|
| + 'subscribe'
|
| ]);
|
| class PushManager extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [dartx.register](senderId) {
|
| - return this.register(senderId);
|
| + [dartx.getSubscription]() {
|
| + return this.getSubscription();
|
| + }
|
| + [dartx.permissionState](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_permissionState_1](options_1);
|
| + }
|
| + return this[_permissionState_2]();
|
| + }
|
| + [_permissionState_1](options) {
|
| + return this.permissionState(options);
|
| + }
|
| + [_permissionState_2]() {
|
| + return this.permissionState();
|
| + }
|
| + [dartx.subscribe](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_subscribe_1](options_1);
|
| + }
|
| + return this[_subscribe_2]();
|
| + }
|
| + [_subscribe_1](options) {
|
| + return this.subscribe(options);
|
| + }
|
| + [_subscribe_2]() {
|
| + return this.subscribe();
|
| }
|
| }
|
| dart.setSignature(PushManager, {
|
| constructors: () => ({_: [PushManager, []]}),
|
| - methods: () => ({[dartx.register]: [async.Future, [core.String]]})
|
| + methods: () => ({
|
| + [dartx.getSubscription]: [async.Future, []],
|
| + [dartx.permissionState]: [async.Future, [], [core.Map]],
|
| + [_permissionState_1]: [async.Future, [dart.dynamic]],
|
| + [_permissionState_2]: [async.Future, []],
|
| + [dartx.subscribe]: [async.Future, [], [core.Map]],
|
| + [_subscribe_1]: [async.Future, [dart.dynamic]],
|
| + [_subscribe_2]: [async.Future, []]
|
| + })
|
| });
|
| PushManager[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PushManager')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PushManager"))];
|
| dart.registerExtension(dart.global.PushManager, PushManager);
|
| dart.defineExtensionNames([
|
| - 'pushEndpoint',
|
| - 'pushRegistrationId'
|
| + 'arrayBuffer',
|
| + 'blob',
|
| + 'json',
|
| + 'text'
|
| + ]);
|
| + class PushMessageData extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(message) {
|
| + return PushMessageData._create_1(message);
|
| + }
|
| + static _create_1(message) {
|
| + return dart.as(new PushMessageData(message), PushMessageData);
|
| + }
|
| + [dartx.arrayBuffer]() {
|
| + return this.arrayBuffer();
|
| + }
|
| + [dartx.blob]() {
|
| + return this.blob();
|
| + }
|
| + [dartx.json]() {
|
| + return this.json();
|
| + }
|
| + [dartx.text]() {
|
| + return this.text();
|
| + }
|
| + }
|
| + dart.setSignature(PushMessageData, {
|
| + constructors: () => ({
|
| + _: [PushMessageData, []],
|
| + new: [PushMessageData, [core.String]]
|
| + }),
|
| + methods: () => ({
|
| + [dartx.arrayBuffer]: [typed_data.ByteBuffer, []],
|
| + [dartx.blob]: [Blob, []],
|
| + [dartx.json]: [core.Object, []],
|
| + [dartx.text]: [core.String, []]
|
| + }),
|
| + statics: () => ({_create_1: [PushMessageData, [dart.dynamic]]}),
|
| + names: ['_create_1']
|
| + });
|
| + PushMessageData[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PushMessageData')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PushMessageData"))];
|
| + dart.registerExtension(dart.global.PushMessageData, PushMessageData);
|
| + dart.defineExtensionNames([
|
| + 'unsubscribe',
|
| + 'endpoint'
|
| ]);
|
| - class PushRegistration extends _interceptors.Interceptor {
|
| + class PushSubscription extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.pushEndpoint]() {
|
| - return this.pushEndpoint;
|
| + get [dartx.endpoint]() {
|
| + return this.endpoint;
|
| }
|
| - get [dartx.pushRegistrationId]() {
|
| - return this.pushRegistrationId;
|
| + [dartx.unsubscribe]() {
|
| + return this.unsubscribe();
|
| }
|
| }
|
| - dart.setSignature(PushRegistration, {
|
| - constructors: () => ({_: [PushRegistration, []]})
|
| + dart.setSignature(PushSubscription, {
|
| + constructors: () => ({_: [PushSubscription, []]}),
|
| + methods: () => ({[dartx.unsubscribe]: [async.Future, []]})
|
| });
|
| - PushRegistration[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PushRegistration')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PushRegistration"))];
|
| - dart.registerExtension(dart.global.PushRegistration, PushRegistration);
|
| + PushSubscription[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PushSubscription')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("PushSubscription"))];
|
| + dart.registerExtension(dart.global.PushSubscription, PushSubscription);
|
| dart.defineExtensionNames([
|
| 'cite'
|
| ]);
|
| @@ -22539,11 +24835,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.compareBoundaryPoints](how, sourceRange) {
|
| return this.compareBoundaryPoints(how, sourceRange);
|
| }
|
| - [dartx.comparePoint](refNode, offset) {
|
| - return this.comparePoint(refNode, offset);
|
| + [dartx.comparePoint](node, offset) {
|
| + return this.comparePoint(node, offset);
|
| }
|
| - [dartx.createContextualFragment](html) {
|
| - return this.createContextualFragment(html);
|
| + [dartx.createContextualFragment](fragment) {
|
| + return this.createContextualFragment(fragment);
|
| }
|
| [dartx.deleteContents]() {
|
| return this.deleteContents();
|
| @@ -22563,35 +24859,35 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getClientRects]() {
|
| return this.getClientRects();
|
| }
|
| - [dartx.insertNode](newNode) {
|
| - return this.insertNode(newNode);
|
| + [dartx.insertNode](node) {
|
| + return this.insertNode(node);
|
| }
|
| - [dartx.isPointInRange](refNode, offset) {
|
| - return this.isPointInRange(refNode, offset);
|
| + [dartx.isPointInRange](node, offset) {
|
| + return this.isPointInRange(node, offset);
|
| }
|
| - [dartx.selectNode](refNode) {
|
| - return this.selectNode(refNode);
|
| + [dartx.selectNode](node) {
|
| + return this.selectNode(node);
|
| }
|
| - [dartx.selectNodeContents](refNode) {
|
| - return this.selectNodeContents(refNode);
|
| + [dartx.selectNodeContents](node) {
|
| + return this.selectNodeContents(node);
|
| }
|
| - [dartx.setEnd](refNode, offset) {
|
| - return this.setEnd(refNode, offset);
|
| + [dartx.setEnd](node, offset) {
|
| + return this.setEnd(node, offset);
|
| }
|
| - [dartx.setEndAfter](refNode) {
|
| - return this.setEndAfter(refNode);
|
| + [dartx.setEndAfter](node) {
|
| + return this.setEndAfter(node);
|
| }
|
| - [dartx.setEndBefore](refNode) {
|
| - return this.setEndBefore(refNode);
|
| + [dartx.setEndBefore](node) {
|
| + return this.setEndBefore(node);
|
| }
|
| - [dartx.setStart](refNode, offset) {
|
| - return this.setStart(refNode, offset);
|
| + [dartx.setStart](node, offset) {
|
| + return this.setStart(node, offset);
|
| }
|
| - [dartx.setStartAfter](refNode) {
|
| - return this.setStartAfter(refNode);
|
| + [dartx.setStartAfter](node) {
|
| + return this.setStartAfter(node);
|
| }
|
| - [dartx.setStartBefore](refNode) {
|
| - return this.setStartBefore(refNode);
|
| + [dartx.setStartBefore](node) {
|
| + return this.setStartBefore(node);
|
| }
|
| [dartx.surroundContents](newParent) {
|
| return this.surroundContents(newParent);
|
| @@ -22635,57 +24931,144 @@ dart_library.library('dart/html', null, /* Imports */[
|
| Range[dart.metadata] = () => [dart.const(new _metadata.DomName('Range')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("Range"))];
|
| Range.END_TO_END = 2;
|
| Range.END_TO_START = 3;
|
| - Range.NODE_AFTER = 1;
|
| - Range.NODE_BEFORE = 0;
|
| - Range.NODE_BEFORE_AND_AFTER = 2;
|
| - Range.NODE_INSIDE = 3;
|
| Range.START_TO_END = 1;
|
| Range.START_TO_START = 0;
|
| dart.registerExtension(dart.global.Range, Range);
|
| dart.defineExtensionNames([
|
| 'cancel',
|
| + 'getReader'
|
| + ]);
|
| + class ReadableByteStream extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.cancel](reason) {
|
| + return this.cancel(reason);
|
| + }
|
| + [dartx.getReader]() {
|
| + return this.getReader();
|
| + }
|
| + }
|
| + dart.setSignature(ReadableByteStream, {
|
| + constructors: () => ({_: [ReadableByteStream, []]}),
|
| + methods: () => ({
|
| + [dartx.cancel]: [async.Future, [], [core.Object]],
|
| + [dartx.getReader]: [ReadableByteStreamReader, []]
|
| + })
|
| + });
|
| + ReadableByteStream[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ReadableByteStream')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ReadableByteStream"))];
|
| + dart.registerExtension(dart.global.ReadableByteStream, ReadableByteStream);
|
| + dart.defineExtensionNames([
|
| + 'cancel',
|
| 'read',
|
| - 'wait',
|
| - 'closed',
|
| - 'state'
|
| + 'releaseLock',
|
| + 'closed'
|
| ]);
|
| - class ReadableStream extends _interceptors.Interceptor {
|
| + class ReadableByteStreamReader extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| get [dartx.closed]() {
|
| return this.closed;
|
| }
|
| - get [dartx.state]() {
|
| - return this.state;
|
| - }
|
| [dartx.cancel](reason) {
|
| return this.cancel(reason);
|
| }
|
| [dartx.read]() {
|
| return this.read();
|
| }
|
| - [dartx.wait]() {
|
| - return this.wait();
|
| + [dartx.releaseLock]() {
|
| + return this.releaseLock();
|
| + }
|
| + }
|
| + dart.setSignature(ReadableByteStreamReader, {
|
| + constructors: () => ({_: [ReadableByteStreamReader, []]}),
|
| + methods: () => ({
|
| + [dartx.cancel]: [async.Future, [], [core.Object]],
|
| + [dartx.read]: [async.Future, []],
|
| + [dartx.releaseLock]: [dart.void, []]
|
| + })
|
| + });
|
| + ReadableByteStreamReader[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ReadableByteStreamReader')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ReadableByteStreamReader"))];
|
| + dart.registerExtension(dart.global.ReadableByteStreamReader, ReadableByteStreamReader);
|
| + dart.defineExtensionNames([
|
| + 'cancel',
|
| + 'getReader'
|
| + ]);
|
| + class ReadableStream extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.cancel](reason) {
|
| + return this.cancel(reason);
|
| + }
|
| + [dartx.getReader]() {
|
| + return this.getReader();
|
| }
|
| }
|
| dart.setSignature(ReadableStream, {
|
| constructors: () => ({_: [ReadableStream, []]}),
|
| methods: () => ({
|
| - [dartx.cancel]: [async.Future, [core.Object]],
|
| - [dartx.read]: [core.Object, []],
|
| - [dartx.wait]: [async.Future, []]
|
| + [dartx.cancel]: [async.Future, [], [core.Object]],
|
| + [dartx.getReader]: [ReadableStreamReader, []]
|
| })
|
| });
|
| ReadableStream[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ReadableStream')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ReadableStream"))];
|
| dart.registerExtension(dart.global.ReadableStream, ReadableStream);
|
| dart.defineExtensionNames([
|
| + 'cancel',
|
| + 'read',
|
| + 'releaseLock',
|
| + 'closed'
|
| + ]);
|
| + class ReadableStreamReader extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.closed]() {
|
| + return this.closed;
|
| + }
|
| + [dartx.cancel](reason) {
|
| + return this.cancel(reason);
|
| + }
|
| + [dartx.read]() {
|
| + return this.read();
|
| + }
|
| + [dartx.releaseLock]() {
|
| + return this.releaseLock();
|
| + }
|
| + }
|
| + dart.setSignature(ReadableStreamReader, {
|
| + constructors: () => ({_: [ReadableStreamReader, []]}),
|
| + methods: () => ({
|
| + [dartx.cancel]: [async.Future, [], [core.Object]],
|
| + [dartx.read]: [async.Future, []],
|
| + [dartx.releaseLock]: [dart.void, []]
|
| + })
|
| + });
|
| + ReadableStreamReader[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ReadableStreamReader')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ReadableStreamReader"))];
|
| + dart.registerExtension(dart.global.ReadableStreamReader, ReadableStreamReader);
|
| + dart.defineExtensionNames([
|
| 'relatedTarget'
|
| ]);
|
| class RelatedEvent extends Event {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return RelatedEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return RelatedEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new RelatedEvent(type, eventInitDict), RelatedEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new RelatedEvent(type), RelatedEvent);
|
| + }
|
| get [dartx.relatedTarget]() {
|
| return _convertNativeToDart_EventTarget(this[_get_relatedTarget]);
|
| }
|
| @@ -22694,12 +25077,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(RelatedEvent, {
|
| - constructors: () => ({_: [RelatedEvent, []]})
|
| + constructors: () => ({
|
| + _: [RelatedEvent, []],
|
| + new: [RelatedEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [RelatedEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [RelatedEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| RelatedEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('RelatedEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("RelatedEvent"))];
|
| dart.registerExtension(dart.global.RelatedEvent, RelatedEvent);
|
| const RequestAnimationFrameCallback = dart.typedef('RequestAnimationFrameCallback', () => dart.functionType(dart.void, [core.num]));
|
| - const FrameRequestCallback = dart.typedef('FrameRequestCallback', () => dart.functionType(dart.void, [core.num]));
|
| dart.defineExtensionNames([
|
| 'url'
|
| ]);
|
| @@ -22906,12 +25296,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return RtcDtmfToneChangeEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new RTCDTMFToneChangeEvent(type, eventInitDict), RtcDtmfToneChangeEvent);
|
| + }
|
| get [dartx.tone]() {
|
| return this.tone;
|
| }
|
| }
|
| dart.setSignature(RtcDtmfToneChangeEvent, {
|
| - constructors: () => ({_: [RtcDtmfToneChangeEvent, []]})
|
| + constructors: () => ({
|
| + _: [RtcDtmfToneChangeEvent, []],
|
| + new: [RtcDtmfToneChangeEvent, [core.String, core.Map]]
|
| + }),
|
| + statics: () => ({_create_1: [RtcDtmfToneChangeEvent, [dart.dynamic, dart.dynamic]]}),
|
| + names: ['_create_1']
|
| });
|
| RtcDtmfToneChangeEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('RTCDTMFToneChangeEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("RTCDTMFToneChangeEvent"))];
|
| dart.registerExtension(dart.global.RTCDTMFToneChangeEvent, RtcDtmfToneChangeEvent);
|
| @@ -23344,8 +25746,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'names',
|
| 'stat',
|
| 'id',
|
| - 'local',
|
| - 'remote',
|
| 'type'
|
| ]);
|
| class RtcStatsReport extends _interceptors.Interceptor {
|
| @@ -23355,12 +25755,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.id]() {
|
| return this.id;
|
| }
|
| - get [dartx.local]() {
|
| - return this.local;
|
| - }
|
| - get [dartx.remote]() {
|
| - return this.remote;
|
| - }
|
| get [dartx.timestamp]() {
|
| return html_common.convertNativeToDart_DateTime(this[_get_timestamp]);
|
| }
|
| @@ -23394,9 +25788,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| [dartx.namedItem](name) {
|
| return this.namedItem(name);
|
| }
|
| @@ -23407,7 +25798,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(RtcStatsResponse, {
|
| constructors: () => ({_: [RtcStatsResponse, []]}),
|
| methods: () => ({
|
| - [__getter__]: [RtcStatsReport, [core.String]],
|
| [dartx.namedItem]: [RtcStatsReport, [core.String]],
|
| [dartx.result]: [core.List$(RtcStatsReport), []]
|
| })
|
| @@ -23595,6 +25985,140 @@ dart_library.library('dart/html', null, /* Imports */[
|
| ScriptElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLScriptElement')), dart.const(new _js_helper.Native("HTMLScriptElement"))];
|
| dart.registerExtension(dart.global.HTMLScriptElement, ScriptElement);
|
| dart.defineExtensionNames([
|
| + 'consumeDelta',
|
| + 'deltaGranularity',
|
| + 'deltaX',
|
| + 'deltaY',
|
| + 'fromUserInput',
|
| + 'inInertialPhase',
|
| + 'isBeginning',
|
| + 'isEnding',
|
| + 'shouldPropagate',
|
| + 'velocityX',
|
| + 'velocityY'
|
| + ]);
|
| + class ScrollState extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning, isEnding) {
|
| + if (deltaX === void 0) deltaX = null;
|
| + if (deltaY === void 0) deltaY = null;
|
| + if (deltaGranularity === void 0) deltaGranularity = null;
|
| + if (velocityX === void 0) velocityX = null;
|
| + if (velocityY === void 0) velocityY = null;
|
| + if (inInertialPhase === void 0) inInertialPhase = null;
|
| + if (isBeginning === void 0) isBeginning = null;
|
| + if (isEnding === void 0) isEnding = null;
|
| + if (isEnding != null) {
|
| + return ScrollState._create_1(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning, isEnding);
|
| + }
|
| + if (isBeginning != null) {
|
| + return ScrollState._create_2(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning);
|
| + }
|
| + if (inInertialPhase != null) {
|
| + return ScrollState._create_3(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase);
|
| + }
|
| + if (velocityY != null) {
|
| + return ScrollState._create_4(deltaX, deltaY, deltaGranularity, velocityX, velocityY);
|
| + }
|
| + if (velocityX != null) {
|
| + return ScrollState._create_5(deltaX, deltaY, deltaGranularity, velocityX);
|
| + }
|
| + if (deltaGranularity != null) {
|
| + return ScrollState._create_6(deltaX, deltaY, deltaGranularity);
|
| + }
|
| + if (deltaY != null) {
|
| + return ScrollState._create_7(deltaX, deltaY);
|
| + }
|
| + if (deltaX != null) {
|
| + return ScrollState._create_8(deltaX);
|
| + }
|
| + return ScrollState._create_9();
|
| + }
|
| + static _create_1(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning, isEnding) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning, isEnding), ScrollState);
|
| + }
|
| + static _create_2(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase, isBeginning), ScrollState);
|
| + }
|
| + static _create_3(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity, velocityX, velocityY, inInertialPhase), ScrollState);
|
| + }
|
| + static _create_4(deltaX, deltaY, deltaGranularity, velocityX, velocityY) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity, velocityX, velocityY), ScrollState);
|
| + }
|
| + static _create_5(deltaX, deltaY, deltaGranularity, velocityX) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity, velocityX), ScrollState);
|
| + }
|
| + static _create_6(deltaX, deltaY, deltaGranularity) {
|
| + return dart.as(new ScrollState(deltaX, deltaY, deltaGranularity), ScrollState);
|
| + }
|
| + static _create_7(deltaX, deltaY) {
|
| + return dart.as(new ScrollState(deltaX, deltaY), ScrollState);
|
| + }
|
| + static _create_8(deltaX) {
|
| + return dart.as(new ScrollState(deltaX), ScrollState);
|
| + }
|
| + static _create_9() {
|
| + return dart.as(new ScrollState(), ScrollState);
|
| + }
|
| + get [dartx.deltaGranularity]() {
|
| + return this.deltaGranularity;
|
| + }
|
| + get [dartx.deltaX]() {
|
| + return this.deltaX;
|
| + }
|
| + get [dartx.deltaY]() {
|
| + return this.deltaY;
|
| + }
|
| + get [dartx.fromUserInput]() {
|
| + return this.fromUserInput;
|
| + }
|
| + get [dartx.inInertialPhase]() {
|
| + return this.inInertialPhase;
|
| + }
|
| + get [dartx.isBeginning]() {
|
| + return this.isBeginning;
|
| + }
|
| + get [dartx.isEnding]() {
|
| + return this.isEnding;
|
| + }
|
| + get [dartx.shouldPropagate]() {
|
| + return this.shouldPropagate;
|
| + }
|
| + get [dartx.velocityX]() {
|
| + return this.velocityX;
|
| + }
|
| + get [dartx.velocityY]() {
|
| + return this.velocityY;
|
| + }
|
| + [dartx.consumeDelta](x, y) {
|
| + return this.consumeDelta(x, y);
|
| + }
|
| + }
|
| + dart.setSignature(ScrollState, {
|
| + constructors: () => ({
|
| + _: [ScrollState, []],
|
| + new: [ScrollState, [], [core.num, core.num, core.num, core.num, core.num, core.bool, core.bool, core.bool]]
|
| + }),
|
| + methods: () => ({[dartx.consumeDelta]: [dart.void, [core.num, core.num]]}),
|
| + statics: () => ({
|
| + _create_1: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_2: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_3: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_4: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_5: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_6: [ScrollState, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_7: [ScrollState, [dart.dynamic, dart.dynamic]],
|
| + _create_8: [ScrollState, [dart.dynamic]],
|
| + _create_9: [ScrollState, []]
|
| + }),
|
| + names: ['_create_1', '_create_2', '_create_3', '_create_4', '_create_5', '_create_6', '_create_7', '_create_8', '_create_9']
|
| + });
|
| + ScrollState[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ScrollState')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ScrollState"))];
|
| + dart.registerExtension(dart.global.ScrollState, ScrollState);
|
| + dart.defineExtensionNames([
|
| 'blockedUri',
|
| 'columnNumber',
|
| 'documentUri',
|
| @@ -23610,6 +26134,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return SecurityPolicyViolationEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return SecurityPolicyViolationEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new SecurityPolicyViolationEvent(type, eventInitDict), SecurityPolicyViolationEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new SecurityPolicyViolationEvent(type), SecurityPolicyViolationEvent);
|
| + }
|
| get [dartx.blockedUri]() {
|
| return this.blockedURI;
|
| }
|
| @@ -23642,7 +26180,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(SecurityPolicyViolationEvent, {
|
| - constructors: () => ({_: [SecurityPolicyViolationEvent, []]})
|
| + constructors: () => ({
|
| + _: [SecurityPolicyViolationEvent, []],
|
| + new: [SecurityPolicyViolationEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [SecurityPolicyViolationEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [SecurityPolicyViolationEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| SecurityPolicyViolationEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SecurityPolicyViolationEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SecurityPolicyViolationEvent"))];
|
| dart.registerExtension(dart.global.SecurityPolicyViolationEvent, SecurityPolicyViolationEvent);
|
| @@ -23651,6 +26197,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'checkValidity',
|
| 'item',
|
| 'namedItem',
|
| + 'reportValidity',
|
| 'setCustomValidity',
|
| 'options',
|
| 'selectedOptions',
|
| @@ -23767,8 +26314,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.willValidate]() {
|
| return this.willValidate;
|
| }
|
| - [__setter__](index, value) {
|
| - return this.__setter__(index, value);
|
| + [__setter__](index, option) {
|
| + return this.__setter__(index, option);
|
| }
|
| [dartx.add](element, before) {
|
| return this.add(element, before);
|
| @@ -23782,11 +26329,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.namedItem](name) {
|
| return this.namedItem(name);
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.setCustomValidity](error) {
|
| return this.setCustomValidity(error);
|
| }
|
| get [dartx.options]() {
|
| - let options = this[dartx.querySelectorAll]('option').where(dart.fn(e => dart.is(e, OptionElement), core.bool, [Element]))[dartx.toList]();
|
| + let options = core.List$(OptionElement).from(this[dartx.querySelectorAll]('option'));
|
| return new (collection.UnmodifiableListView$(OptionElement))(options);
|
| }
|
| get [dartx.selectedOptions]() {
|
| @@ -23807,10 +26357,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [__setter__]: [dart.void, [core.int, OptionElement]],
|
| - [dartx.add]: [dart.void, [HtmlElement, core.int]],
|
| + [dartx.add]: [dart.void, [core.Object, core.Object]],
|
| [dartx.checkValidity]: [core.bool, []],
|
| [dartx.item]: [Element, [core.int]],
|
| - [dartx.namedItem]: [Element, [core.String]],
|
| + [dartx.namedItem]: [OptionElement, [core.String]],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]]
|
| })
|
| });
|
| @@ -23892,8 +26443,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.collapseToStart]() {
|
| return this.collapseToStart();
|
| }
|
| - [dartx.containsNode](node, allowPartial) {
|
| - return this.containsNode(node, allowPartial);
|
| + [dartx.containsNode](node, allowPartialContainment) {
|
| + return this.containsNode(node, allowPartialContainment);
|
| }
|
| [dartx.deleteFromDocument]() {
|
| return this.deleteFromDocument();
|
| @@ -23945,15 +26496,27 @@ dart_library.library('dart/html', null, /* Imports */[
|
| Selection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Selection')), dart.const(new _js_helper.Native("Selection"))];
|
| dart.registerExtension(dart.global.Selection, Selection);
|
| dart.defineExtensionNames([
|
| + 'close',
|
| 'postMessage',
|
| - 'id'
|
| + 'data',
|
| + 'name',
|
| + 'targetUrl'
|
| ]);
|
| - class ServiceWorkerClient extends _interceptors.Interceptor {
|
| + class ServicePort extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.id]() {
|
| - return this.id;
|
| + get [dartx.data]() {
|
| + return this.data;
|
| + }
|
| + get [dartx.name]() {
|
| + return this.name;
|
| + }
|
| + get [dartx.targetUrl]() {
|
| + return this.targetURL;
|
| + }
|
| + [dartx.close]() {
|
| + return this.close();
|
| }
|
| [dartx.postMessage](message, transfer) {
|
| if (transfer === void 0) transfer = null;
|
| @@ -23973,59 +26536,144 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this.postMessage(message);
|
| }
|
| }
|
| - dart.setSignature(ServiceWorkerClient, {
|
| - constructors: () => ({_: [ServiceWorkerClient, []]}),
|
| + dart.setSignature(ServicePort, {
|
| + constructors: () => ({_: [ServicePort, []]}),
|
| methods: () => ({
|
| + [dartx.close]: [dart.void, []],
|
| [dartx.postMessage]: [dart.void, [dart.dynamic], [core.List$(MessagePort)]],
|
| [_postMessage_1]: [dart.void, [dart.dynamic, core.List$(MessagePort)]],
|
| [_postMessage_2]: [dart.void, [dart.dynamic]]
|
| })
|
| });
|
| - ServiceWorkerClient[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServiceWorkerClient')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerClient"))];
|
| - dart.registerExtension(dart.global.ServiceWorkerClient, ServiceWorkerClient);
|
| - const _getAll_1 = Symbol('_getAll_1');
|
| - const _getAll_2 = Symbol('_getAll_2');
|
| + ServicePort[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServicePort')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServicePort"))];
|
| + dart.registerExtension(dart.global.ServicePort, ServicePort);
|
| + const _connect_1 = Symbol('_connect_1');
|
| + const _connect_2 = Symbol('_connect_2');
|
| dart.defineExtensionNames([
|
| - 'getAll'
|
| + 'connect',
|
| + 'match',
|
| + 'matchAll',
|
| + 'onMessage'
|
| ]);
|
| - class ServiceWorkerClients extends _interceptors.Interceptor {
|
| + class ServicePortCollection extends EventTarget {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - [dartx.getAll](options) {
|
| + [dartx.connect](url, options) {
|
| if (options === void 0) options = null;
|
| if (options != null) {
|
| let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| - return this[_getAll_1](options_1);
|
| + return this[_connect_1](url, options_1);
|
| }
|
| - return this[_getAll_2]();
|
| + return this[_connect_2](url);
|
| }
|
| - [_getAll_1](options) {
|
| - return this.getAll(options);
|
| + [_connect_1](url, options) {
|
| + return this.connect(url, options);
|
| }
|
| - [_getAll_2]() {
|
| - return this.getAll();
|
| + [_connect_2](url) {
|
| + return this.connect(url);
|
| + }
|
| + [dartx.match](options) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_match_1](options_1);
|
| + }
|
| + [_match_1](options) {
|
| + return this.match(options);
|
| + }
|
| + [dartx.matchAll](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_matchAll_1](options_1);
|
| + }
|
| + return this[_matchAll_2]();
|
| + }
|
| + [_matchAll_1](options) {
|
| + return this.matchAll(options);
|
| + }
|
| + [_matchAll_2]() {
|
| + return this.matchAll();
|
| + }
|
| + get [dartx.onMessage]() {
|
| + return ServicePortCollection.messageEvent.forTarget(this);
|
| }
|
| }
|
| - dart.setSignature(ServiceWorkerClients, {
|
| - constructors: () => ({_: [ServiceWorkerClients, []]}),
|
| + dart.setSignature(ServicePortCollection, {
|
| + constructors: () => ({_: [ServicePortCollection, []]}),
|
| methods: () => ({
|
| - [dartx.getAll]: [async.Future, [], [core.Map]],
|
| - [_getAll_1]: [async.Future, [dart.dynamic]],
|
| - [_getAll_2]: [async.Future, []]
|
| + [dartx.connect]: [async.Future, [core.String], [core.Map]],
|
| + [_connect_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| + [_connect_2]: [async.Future, [dart.dynamic]],
|
| + [dartx.match]: [async.Future, [core.Map]],
|
| + [_match_1]: [async.Future, [dart.dynamic]],
|
| + [dartx.matchAll]: [async.Future, [], [core.Map]],
|
| + [_matchAll_1]: [async.Future, [dart.dynamic]],
|
| + [_matchAll_2]: [async.Future, []]
|
| })
|
| });
|
| - ServiceWorkerClients[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServiceWorkerClients')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerClients"))];
|
| - dart.registerExtension(dart.global.ServiceWorkerClients, ServiceWorkerClients);
|
| - const _register_1 = Symbol('_register_1');
|
| - const _register_2 = Symbol('_register_2');
|
| + ServicePortCollection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServicePortCollection')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServicePortCollection"))];
|
| + dart.defineLazyProperties(ServicePortCollection, {
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.ServicePortCollection, ServicePortCollection);
|
| + dart.defineExtensionNames([
|
| + 'respondWith',
|
| + 'origin',
|
| + 'targetUrl'
|
| + ]);
|
| + class ServicePortConnectEvent extends ExtendableEvent {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ServicePortConnectEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ServicePortConnectEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ServicePortConnectEvent(type, eventInitDict), ServicePortConnectEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ServicePortConnectEvent(type), ServicePortConnectEvent);
|
| + }
|
| + get [dartx.origin]() {
|
| + return this.origin;
|
| + }
|
| + get [dartx.targetUrl]() {
|
| + return this.targetURL;
|
| + }
|
| + [dartx.respondWith](response) {
|
| + return this.respondWith(response);
|
| + }
|
| + }
|
| + dart.setSignature(ServicePortConnectEvent, {
|
| + constructors: () => ({
|
| + _: [ServicePortConnectEvent, []],
|
| + new: [ServicePortConnectEvent, [core.String], [core.Map]]
|
| + }),
|
| + methods: () => ({[dartx.respondWith]: [async.Future, [async.Future]]}),
|
| + statics: () => ({
|
| + _create_1: [ServicePortConnectEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ServicePortConnectEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + ServicePortConnectEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServicePortConnectEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServicePortConnectEvent"))];
|
| + dart.registerExtension(dart.global.ServicePortConnectEvent, ServicePortConnectEvent);
|
| dart.defineExtensionNames([
|
| 'getRegistration',
|
| + 'getRegistrations',
|
| 'register',
|
| + 'onMessage',
|
| 'controller',
|
| 'ready'
|
| ]);
|
| - class ServiceWorkerContainer extends _interceptors.Interceptor {
|
| + class ServiceWorkerContainer extends EventTarget {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| @@ -24038,6 +26686,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getRegistration](documentURL) {
|
| return this.getRegistration(documentURL);
|
| }
|
| + [dartx.getRegistrations]() {
|
| + return this.getRegistrations();
|
| + }
|
| [dartx.register](url, options) {
|
| if (options === void 0) options = null;
|
| if (options != null) {
|
| @@ -24052,71 +26703,49 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_register_2](url) {
|
| return this.register(url);
|
| }
|
| + get [dartx.onMessage]() {
|
| + return ServiceWorkerContainer.messageEvent.forTarget(this);
|
| + }
|
| }
|
| dart.setSignature(ServiceWorkerContainer, {
|
| constructors: () => ({_: [ServiceWorkerContainer, []]}),
|
| methods: () => ({
|
| [dartx.getRegistration]: [async.Future, [], [core.String]],
|
| + [dartx.getRegistrations]: [async.Future, []],
|
| [dartx.register]: [async.Future, [core.String], [core.Map]],
|
| [_register_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| [_register_2]: [async.Future, [dart.dynamic]]
|
| })
|
| });
|
| ServiceWorkerContainer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServiceWorkerContainer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerContainer"))];
|
| + dart.defineLazyProperties(ServiceWorkerContainer, {
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| dart.registerExtension(dart.global.ServiceWorkerContainer, ServiceWorkerContainer);
|
| - const _fetch_1 = Symbol('_fetch_1');
|
| - const _fetch_2 = Symbol('_fetch_2');
|
| - const _fetch_3 = Symbol('_fetch_3');
|
| - const _fetch_4 = Symbol('_fetch_4');
|
| - const _fetch = Symbol('_fetch');
|
| dart.defineExtensionNames([
|
| + 'skipWaiting',
|
| 'onMessage',
|
| - 'caches',
|
| 'clients',
|
| - 'scope'
|
| + 'ports',
|
| + 'registration'
|
| ]);
|
| class ServiceWorkerGlobalScope extends WorkerGlobalScope {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.caches]() {
|
| - return this.caches;
|
| - }
|
| get [dartx.clients]() {
|
| return this.clients;
|
| }
|
| - get [dartx.scope]() {
|
| - return this.scope;
|
| - }
|
| - [_fetch](request, requestInitDict) {
|
| - if (requestInitDict === void 0) requestInitDict = null;
|
| - if ((typeof request == 'string' || request == null) && requestInitDict == null) {
|
| - return this[_fetch_1](dart.as(request, core.String));
|
| - }
|
| - if (requestInitDict != null && (typeof request == 'string' || request == null)) {
|
| - let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict);
|
| - return this[_fetch_2](dart.as(request, core.String), requestInitDict_1);
|
| - }
|
| - if ((dart.is(request, _Request) || request == null) && requestInitDict == null) {
|
| - return this[_fetch_3](dart.as(request, _Request));
|
| - }
|
| - if (requestInitDict != null && (dart.is(request, _Request) || request == null)) {
|
| - let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict);
|
| - return this[_fetch_4](dart.as(request, _Request), requestInitDict_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + get [dartx.ports]() {
|
| + return this.ports;
|
| }
|
| - [_fetch_1](request) {
|
| - return this.fetch(request);
|
| + get [dartx.registration]() {
|
| + return this.registration;
|
| }
|
| - [_fetch_2](request, requestInitDict) {
|
| - return this.fetch(request, requestInitDict);
|
| - }
|
| - [_fetch_3](request) {
|
| - return this.fetch(request);
|
| - }
|
| - [_fetch_4](request, requestInitDict) {
|
| - return this.fetch(request, requestInitDict);
|
| + [dartx.skipWaiting]() {
|
| + return this.skipWaiting();
|
| }
|
| get [dartx.onMessage]() {
|
| return ServiceWorkerGlobalScope.messageEvent.forTarget(this);
|
| @@ -24124,13 +26753,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| dart.setSignature(ServiceWorkerGlobalScope, {
|
| constructors: () => ({_: [ServiceWorkerGlobalScope, []]}),
|
| - methods: () => ({
|
| - [_fetch]: [async.Future, [dart.dynamic], [core.Map]],
|
| - [_fetch_1]: [async.Future, [core.String]],
|
| - [_fetch_2]: [async.Future, [core.String, dart.dynamic]],
|
| - [_fetch_3]: [async.Future, [_Request]],
|
| - [_fetch_4]: [async.Future, [_Request, dart.dynamic]]
|
| - })
|
| + methods: () => ({[dartx.skipWaiting]: [async.Future, []]})
|
| });
|
| ServiceWorkerGlobalScope[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServiceWorkerGlobalScope')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerGlobalScope"))];
|
| dart.defineLazyProperties(ServiceWorkerGlobalScope, {
|
| @@ -24140,10 +26763,78 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| dart.registerExtension(dart.global.ServiceWorkerGlobalScope, ServiceWorkerGlobalScope);
|
| dart.defineExtensionNames([
|
| + 'data',
|
| + 'lastEventId',
|
| + 'origin',
|
| + 'ports',
|
| + 'source'
|
| + ]);
|
| + class ServiceWorkerMessageEvent extends Event {
|
| + get [dartx.data]() {
|
| + return html_common.convertNativeToDart_SerializedScriptValue(this[_get_data]);
|
| + }
|
| + get [_get_data]() {
|
| + return this.data;
|
| + }
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return ServiceWorkerMessageEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return ServiceWorkerMessageEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new ServiceWorkerMessageEvent(type, eventInitDict), ServiceWorkerMessageEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new ServiceWorkerMessageEvent(type), ServiceWorkerMessageEvent);
|
| + }
|
| + get [dartx.lastEventId]() {
|
| + return this.lastEventId;
|
| + }
|
| + get [dartx.origin]() {
|
| + return this.origin;
|
| + }
|
| + get [dartx.ports]() {
|
| + return this.ports;
|
| + }
|
| + get [dartx.source]() {
|
| + return this.source;
|
| + }
|
| + }
|
| + dart.setSignature(ServiceWorkerMessageEvent, {
|
| + constructors: () => ({
|
| + _: [ServiceWorkerMessageEvent, []],
|
| + new: [ServiceWorkerMessageEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [ServiceWorkerMessageEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [ServiceWorkerMessageEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + ServiceWorkerMessageEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('ServiceWorkerMessageEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerMessageEvent"))];
|
| + dart.registerExtension(dart.global.ServiceWorkerMessageEvent, ServiceWorkerMessageEvent);
|
| + const _getNotifications_1 = Symbol('_getNotifications_1');
|
| + const _getNotifications_2 = Symbol('_getNotifications_2');
|
| + const _showNotification_1 = Symbol('_showNotification_1');
|
| + const _showNotification_2 = Symbol('_showNotification_2');
|
| + dart.defineExtensionNames([
|
| + 'getNotifications',
|
| + 'showNotification',
|
| 'unregister',
|
| + 'update',
|
| 'active',
|
| + 'geofencing',
|
| 'installing',
|
| + 'periodicSync',
|
| + 'pushManager',
|
| 'scope',
|
| + 'sync',
|
| 'waiting'
|
| ]);
|
| class ServiceWorkerRegistration extends EventTarget {
|
| @@ -24153,22 +26844,74 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.active]() {
|
| return this.active;
|
| }
|
| + get [dartx.geofencing]() {
|
| + return this.geofencing;
|
| + }
|
| get [dartx.installing]() {
|
| return this.installing;
|
| }
|
| + get [dartx.periodicSync]() {
|
| + return this.periodicSync;
|
| + }
|
| + get [dartx.pushManager]() {
|
| + return this.pushManager;
|
| + }
|
| get [dartx.scope]() {
|
| return this.scope;
|
| }
|
| + get [dartx.sync]() {
|
| + return this.sync;
|
| + }
|
| get [dartx.waiting]() {
|
| return this.waiting;
|
| }
|
| + [dartx.getNotifications](filter) {
|
| + if (filter === void 0) filter = null;
|
| + if (filter != null) {
|
| + let filter_1 = html_common.convertDartToNative_Dictionary(filter);
|
| + return this[_getNotifications_1](filter_1);
|
| + }
|
| + return this[_getNotifications_2]();
|
| + }
|
| + [_getNotifications_1](filter) {
|
| + return this.getNotifications(filter);
|
| + }
|
| + [_getNotifications_2]() {
|
| + return this.getNotifications();
|
| + }
|
| + [dartx.showNotification](title, options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_showNotification_1](title, options_1);
|
| + }
|
| + return this[_showNotification_2](title);
|
| + }
|
| + [_showNotification_1](title, options) {
|
| + return this.showNotification(title, options);
|
| + }
|
| + [_showNotification_2](title) {
|
| + return this.showNotification(title);
|
| + }
|
| [dartx.unregister]() {
|
| return this.unregister();
|
| }
|
| + [dartx.update]() {
|
| + return this.update();
|
| + }
|
| }
|
| dart.setSignature(ServiceWorkerRegistration, {
|
| constructors: () => ({_: [ServiceWorkerRegistration, []]}),
|
| - methods: () => ({[dartx.unregister]: [async.Future, []]})
|
| + methods: () => ({
|
| + [dartx.getNotifications]: [async.Future, [], [core.Map]],
|
| + [_getNotifications_1]: [async.Future, [dart.dynamic]],
|
| + [_getNotifications_2]: [async.Future, []],
|
| + [dartx.showNotification]: [async.Future, [core.String], [core.Map]],
|
| + [_showNotification_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| + [_showNotification_2]: [async.Future, [dart.dynamic]],
|
| + [dartx.unregister]: [async.Future, []],
|
| + [dartx.update]: [dart.void, []]
|
| + })
|
| });
|
| ServiceWorkerRegistration[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ServiceWorkerRegistration')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("ServiceWorkerRegistration"))];
|
| dart.registerExtension(dart.global.ServiceWorkerRegistration, ServiceWorkerRegistration);
|
| @@ -24206,14 +26949,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.defineExtensionNames([
|
| 'clone',
|
| 'elementFromPoint',
|
| - 'getElementsByClassName',
|
| - 'getElementsByTagName',
|
| + 'elementsFromPoint',
|
| 'getSelection',
|
| 'resetStyleInheritance',
|
| 'resetStyleInheritance',
|
| 'applyAuthorStyles',
|
| 'applyAuthorStyles',
|
| 'activeElement',
|
| + 'delegatesFocus',
|
| 'host',
|
| 'innerHtml',
|
| 'olderShadowRoot',
|
| @@ -24226,6 +26969,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.activeElement]() {
|
| return this.activeElement;
|
| }
|
| + get [dartx.delegatesFocus]() {
|
| + return this.delegatesFocus;
|
| + }
|
| get [dartx.host]() {
|
| return this.host;
|
| }
|
| @@ -24247,11 +26993,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementFromPoint](x, y) {
|
| return this.elementFromPoint(x, y);
|
| }
|
| - [dartx.getElementsByClassName](className) {
|
| - return this.getElementsByClassName(className);
|
| - }
|
| - [dartx.getElementsByTagName](tagName) {
|
| - return this.getElementsByTagName(tagName);
|
| + [dartx.elementsFromPoint](x, y) {
|
| + return this.elementsFromPoint(x, y);
|
| }
|
| [dartx.getSelection]() {
|
| return this.getSelection();
|
| @@ -24285,8 +27028,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_: [ShadowRoot, []]}),
|
| methods: () => ({
|
| [dartx.elementFromPoint]: [Element, [core.int, core.int]],
|
| - [dartx.getElementsByClassName]: [core.List$(Node), [core.String]],
|
| - [dartx.getElementsByTagName]: [core.List$(Node), [core.String]],
|
| + [dartx.elementsFromPoint]: [core.List$(Element), [core.int, core.int]],
|
| [dartx.getSelection]: [Selection, []]
|
| }),
|
| statics: () => ({_shadowRootDeprecationReport: [dart.void, []]}),
|
| @@ -24296,6 +27038,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| ShadowRoot._shadowRootDeprecationReported = false;
|
| dart.registerExtension(dart.global.ShadowRoot, ShadowRoot);
|
| dart.defineExtensionNames([
|
| + 'byteLength'
|
| + ]);
|
| + class SharedArrayBuffer extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.byteLength]() {
|
| + return this.byteLength;
|
| + }
|
| + }
|
| + dart.setSignature(SharedArrayBuffer, {
|
| + constructors: () => ({_: [SharedArrayBuffer, []]})
|
| + });
|
| + SharedArrayBuffer[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SharedArrayBuffer')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SharedArrayBuffer"))];
|
| + dart.registerExtension(dart.global.SharedArrayBuffer, SharedArrayBuffer);
|
| + dart.defineExtensionNames([
|
| 'onError',
|
| 'port',
|
| 'workerStart'
|
| @@ -24382,6 +27140,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'buffered',
|
| 'mode',
|
| 'timestampOffset',
|
| + 'trackDefaults',
|
| 'updating'
|
| ]);
|
| class SourceBuffer extends EventTarget {
|
| @@ -24415,6 +27174,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.timestampOffset](value) {
|
| this.timestampOffset = value;
|
| }
|
| + get [dartx.trackDefaults]() {
|
| + return this.trackDefaults;
|
| + }
|
| + set [dartx.trackDefaults](value) {
|
| + this.trackDefaults = value;
|
| + }
|
| get [dartx.updating]() {
|
| return this.updating;
|
| }
|
| @@ -24516,7 +27281,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| SourceBufferList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SourceBufferList')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SourceBufferList"))];
|
| dart.registerExtension(dart.global.SourceBufferList, SourceBufferList);
|
| dart.defineExtensionNames([
|
| - 'integrity',
|
| 'media',
|
| 'sizes',
|
| 'src',
|
| @@ -24531,7 +27295,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.as(exports.document[dartx.createElement]("source"), SourceElement);
|
| }
|
| created() {
|
| - this[dartx.integrity] = null;
|
| this[dartx.media] = null;
|
| this[dartx.sizes] = null;
|
| this[dartx.src] = null;
|
| @@ -24539,12 +27302,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.type] = null;
|
| super.created();
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.media]() {
|
| return this.media;
|
| }
|
| @@ -24777,11 +27534,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'onSpeechEnd',
|
| 'onSpeechStart',
|
| 'onStart',
|
| + 'audioTrack',
|
| 'continuous',
|
| 'grammars',
|
| 'interimResults',
|
| 'lang',
|
| - 'maxAlternatives'
|
| + 'maxAlternatives',
|
| + 'serviceUri'
|
| ]);
|
| class SpeechRecognition extends EventTarget {
|
| static _() {
|
| @@ -24790,6 +27549,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static get supported() {
|
| return !!(window.SpeechRecognition || window.webkitSpeechRecognition);
|
| }
|
| + get [dartx.audioTrack]() {
|
| + return this.audioTrack;
|
| + }
|
| + set [dartx.audioTrack](value) {
|
| + this.audioTrack = value;
|
| + }
|
| get [dartx.continuous]() {
|
| return this.continuous;
|
| }
|
| @@ -24820,6 +27585,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.maxAlternatives](value) {
|
| this.maxAlternatives = value;
|
| }
|
| + get [dartx.serviceUri]() {
|
| + return this.serviceURI;
|
| + }
|
| + set [dartx.serviceUri](value) {
|
| + this.serviceURI = value;
|
| + }
|
| [dartx.abort]() {
|
| return this.abort();
|
| }
|
| @@ -24942,6 +27713,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, initDict) {
|
| + if (initDict === void 0) initDict = null;
|
| + if (initDict != null) {
|
| + let initDict_1 = html_common.convertDartToNative_Dictionary(initDict);
|
| + return SpeechRecognitionError._create_1(type, initDict_1);
|
| + }
|
| + return SpeechRecognitionError._create_2(type);
|
| + }
|
| + static _create_1(type, initDict) {
|
| + return dart.as(new SpeechRecognitionError(type, initDict), SpeechRecognitionError);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new SpeechRecognitionError(type), SpeechRecognitionError);
|
| + }
|
| get [dartx.error]() {
|
| return this.error;
|
| }
|
| @@ -24950,7 +27735,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(SpeechRecognitionError, {
|
| - constructors: () => ({_: [SpeechRecognitionError, []]})
|
| + constructors: () => ({
|
| + _: [SpeechRecognitionError, []],
|
| + new: [SpeechRecognitionError, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [SpeechRecognitionError, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [SpeechRecognitionError, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| SpeechRecognitionError[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SpeechRecognitionError')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME, '25')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SpeechRecognitionError"))];
|
| dart.registerExtension(dart.global.SpeechRecognitionError, SpeechRecognitionError);
|
| @@ -24964,6 +27757,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, initDict) {
|
| + if (initDict === void 0) initDict = null;
|
| + if (initDict != null) {
|
| + let initDict_1 = html_common.convertDartToNative_Dictionary(initDict);
|
| + return SpeechRecognitionEvent._create_1(type, initDict_1);
|
| + }
|
| + return SpeechRecognitionEvent._create_2(type);
|
| + }
|
| + static _create_1(type, initDict) {
|
| + return dart.as(new SpeechRecognitionEvent(type, initDict), SpeechRecognitionEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new SpeechRecognitionEvent(type), SpeechRecognitionEvent);
|
| + }
|
| get [dartx.emma]() {
|
| return this.emma;
|
| }
|
| @@ -24978,7 +27785,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(SpeechRecognitionEvent, {
|
| - constructors: () => ({_: [SpeechRecognitionEvent, []]})
|
| + constructors: () => ({
|
| + _: [SpeechRecognitionEvent, []],
|
| + new: [SpeechRecognitionEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [SpeechRecognitionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [SpeechRecognitionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| SpeechRecognitionEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SpeechRecognitionEvent')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME, '25')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SpeechRecognitionEvent"))];
|
| dart.registerExtension(dart.global.SpeechRecognitionEvent, SpeechRecognitionEvent);
|
| @@ -25061,7 +27876,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.defineExtensionNames([
|
| 'charIndex',
|
| 'elapsedTime',
|
| - 'name'
|
| + 'name',
|
| + 'utterance'
|
| ]);
|
| class SpeechSynthesisEvent extends Event {
|
| static _() {
|
| @@ -25076,6 +27892,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| + get [dartx.utterance]() {
|
| + return this.utterance;
|
| + }
|
| }
|
| dart.setSignature(SpeechSynthesisEvent, {
|
| constructors: () => ({_: [SpeechSynthesisEvent, []]})
|
| @@ -25240,6 +28059,48 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| SpeechSynthesisVoice[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SpeechSynthesisVoice')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SpeechSynthesisVoice"))];
|
| dart.registerExtension(dart.global.SpeechSynthesisVoice, SpeechSynthesisVoice);
|
| + dart.defineExtensionNames([
|
| + 'name'
|
| + ]);
|
| + class StashedMessagePort extends MessagePort {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.name]() {
|
| + return this.name;
|
| + }
|
| + }
|
| + dart.setSignature(StashedMessagePort, {
|
| + constructors: () => ({_: [StashedMessagePort, []]})
|
| + });
|
| + StashedMessagePort[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('StashedMessagePort')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("StashedMessagePort"))];
|
| + dart.registerExtension(dart.global.StashedMessagePort, StashedMessagePort);
|
| + dart.defineExtensionNames([
|
| + 'add',
|
| + 'onMessage'
|
| + ]);
|
| + class StashedPortCollection extends EventTarget {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.add](name, port) {
|
| + return this.add(name, port);
|
| + }
|
| + get [dartx.onMessage]() {
|
| + return StashedPortCollection.messageEvent.forTarget(this);
|
| + }
|
| + }
|
| + dart.setSignature(StashedPortCollection, {
|
| + constructors: () => ({_: [StashedPortCollection, []]}),
|
| + methods: () => ({[dartx.add]: [StashedMessagePort, [core.String, MessagePort]]})
|
| + });
|
| + StashedPortCollection[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('StashedPortCollection')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("StashedPortCollection"))];
|
| + dart.defineLazyProperties(StashedPortCollection, {
|
| + get messageEvent() {
|
| + return dart.const(new (EventStreamProvider$(MessageEvent))('message'));
|
| + }
|
| + });
|
| + dart.registerExtension(dart.global.StashedPortCollection, StashedPortCollection);
|
| const _getItem = Symbol('_getItem');
|
| const _setItem = Symbol('_setItem');
|
| const _removeItem = Symbol('_removeItem');
|
| @@ -25269,13 +28130,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }, dart.void, [core.String, core.String]));
|
| }
|
| [dartx.containsValue](value) {
|
| - return this[dartx.values][dartx.any](dart.fn(e => e == value, core.bool, [core.String]));
|
| + return this[dartx.values][dartx.any](dart.fn(e => dart.equals(e, value), core.bool, [core.String]));
|
| }
|
| [dartx.containsKey](key) {
|
| - return this[_getItem](key) != null;
|
| + return this[_getItem](dart.as(key, core.String)) != null;
|
| }
|
| [dartx.get](key) {
|
| - return this[_getItem](key);
|
| + return this[_getItem](dart.as(key, core.String));
|
| }
|
| [dartx.set](key, value) {
|
| this[_setItem](key, value);
|
| @@ -25287,7 +28148,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| [dartx.remove](key) {
|
| let value = this[dartx.get](key);
|
| - this[_removeItem](key);
|
| + this[_removeItem](dart.as(key, core.String));
|
| return value;
|
| }
|
| [dartx.clear]() {
|
| @@ -25301,14 +28162,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| get [dartx.keys]() {
|
| - let keys = [];
|
| + let keys = dart.list([], core.String);
|
| this[dartx.forEach](dart.fn((k, v) => keys[dartx.add](k), dart.void, [core.String, core.String]));
|
| - return dart.as(keys, core.Iterable$(core.String));
|
| + return keys;
|
| }
|
| get [dartx.values]() {
|
| - let values = [];
|
| + let values = dart.list([], core.String);
|
| this[dartx.forEach](dart.fn((k, v) => values[dartx.add](v), dart.void, [core.String, core.String]));
|
| - return dart.as(values, core.Iterable$(core.String));
|
| + return values;
|
| }
|
| get [dartx.length]() {
|
| return this[_length];
|
| @@ -25355,12 +28216,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_: [Storage, []]}),
|
| methods: () => ({
|
| [dartx.addAll]: [dart.void, [core.Map$(core.String, core.String)]],
|
| - [dartx.containsValue]: [core.bool, [core.String]],
|
| - [dartx.containsKey]: [core.bool, [core.String]],
|
| - [dartx.get]: [core.String, [core.String]],
|
| + [dartx.containsValue]: [core.bool, [core.Object]],
|
| + [dartx.containsKey]: [core.bool, [core.Object]],
|
| + [dartx.get]: [core.String, [core.Object]],
|
| [dartx.set]: [dart.void, [core.String, core.String]],
|
| [dartx.putIfAbsent]: [core.String, [core.String, dart.functionType(core.String, [])]],
|
| - [dartx.remove]: [core.String, [core.String]],
|
| + [dartx.remove]: [core.String, [core.Object]],
|
| [dartx.clear]: [dart.void, []],
|
| [dartx.forEach]: [dart.void, [dart.functionType(dart.void, [core.String, core.String])]],
|
| [__delete__]: [core.bool, [dart.dynamic]],
|
| @@ -25393,12 +28254,23 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let newValue = opts && 'newValue' in opts ? opts.newValue : null;
|
| let url = opts && 'url' in opts ? opts.url : null;
|
| let storageArea = opts && 'storageArea' in opts ? opts.storageArea : null;
|
| - let e = exports.document[_createEvent]("StorageEvent");
|
| - dart.dcall(e[_initStorageEvent], type, canBubble, cancelable, key, oldValue, newValue, url, storageArea);
|
| - return dart.as(e, StorageEvent);
|
| + let e = dart.as(exports.document[_createEvent]("StorageEvent"), StorageEvent);
|
| + e[_initStorageEvent](type, canBubble, cancelable, key, oldValue, newValue, url, storageArea);
|
| + return e;
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return StorageEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return StorageEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new StorageEvent(type, eventInitDict), StorageEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new StorageEvent(type), StorageEvent);
|
| }
|
| get [dartx.key]() {
|
| return this.key;
|
| @@ -25422,9 +28294,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(StorageEvent, {
|
| constructors: () => ({
|
| new: [StorageEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, key: core.String, oldValue: core.String, newValue: core.String, url: core.String, storageArea: Storage}],
|
| - _: [StorageEvent, []]
|
| + _: [StorageEvent, [core.String], [core.Map]]
|
| }),
|
| - methods: () => ({[_initStorageEvent]: [dart.void, [core.String, core.bool, core.bool, core.String, core.String, core.String, core.String, Storage]]})
|
| + methods: () => ({[_initStorageEvent]: [dart.void, [core.String, core.bool, core.bool, core.String, core.String, core.String, core.String, Storage]]}),
|
| + statics: () => ({
|
| + _create_1: [StorageEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [StorageEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| StorageEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('StorageEvent')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("StorageEvent"))];
|
| dart.registerExtension(dart.global.StorageEvent, StorageEvent);
|
| @@ -25552,6 +28429,102 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| StyleMedia[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('StyleMedia')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("StyleMedia"))];
|
| dart.registerExtension(dart.global.StyleMedia, StyleMedia);
|
| + dart.defineExtensionNames([
|
| + 'registration'
|
| + ]);
|
| + class SyncEvent extends ExtendableEvent {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, init) {
|
| + let init_1 = html_common.convertDartToNative_Dictionary(init);
|
| + return SyncEvent._create_1(type, init_1);
|
| + }
|
| + static _create_1(type, init) {
|
| + return dart.as(new SyncEvent(type, init), SyncEvent);
|
| + }
|
| + get [dartx.registration]() {
|
| + return this.registration;
|
| + }
|
| + }
|
| + dart.setSignature(SyncEvent, {
|
| + constructors: () => ({
|
| + _: [SyncEvent, []],
|
| + new: [SyncEvent, [core.String, core.Map]]
|
| + }),
|
| + statics: () => ({_create_1: [SyncEvent, [dart.dynamic, dart.dynamic]]}),
|
| + names: ['_create_1']
|
| + });
|
| + SyncEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SyncEvent')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SyncEvent"))];
|
| + dart.registerExtension(dart.global.SyncEvent, SyncEvent);
|
| + dart.defineExtensionNames([
|
| + 'getRegistration',
|
| + 'getRegistrations',
|
| + 'permissionState',
|
| + 'register'
|
| + ]);
|
| + class SyncManager extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + [dartx.getRegistration](tag) {
|
| + return this.getRegistration(tag);
|
| + }
|
| + [dartx.getRegistrations]() {
|
| + return this.getRegistrations();
|
| + }
|
| + [dartx.permissionState]() {
|
| + return this.permissionState();
|
| + }
|
| + [dartx.register](options) {
|
| + if (options === void 0) options = null;
|
| + if (options != null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options);
|
| + return this[_register_1](options_1);
|
| + }
|
| + return this[_register_2]();
|
| + }
|
| + [_register_1](options) {
|
| + return this.register(options);
|
| + }
|
| + [_register_2]() {
|
| + return this.register();
|
| + }
|
| + }
|
| + dart.setSignature(SyncManager, {
|
| + constructors: () => ({_: [SyncManager, []]}),
|
| + methods: () => ({
|
| + [dartx.getRegistration]: [async.Future, [core.String]],
|
| + [dartx.getRegistrations]: [async.Future, []],
|
| + [dartx.permissionState]: [async.Future, []],
|
| + [dartx.register]: [async.Future, [], [core.Map]],
|
| + [_register_1]: [async.Future, [dart.dynamic]],
|
| + [_register_2]: [async.Future, []]
|
| + })
|
| + });
|
| + SyncManager[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SyncManager')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SyncManager"))];
|
| + dart.registerExtension(dart.global.SyncManager, SyncManager);
|
| + dart.defineExtensionNames([
|
| + 'unregister',
|
| + 'tag'
|
| + ]);
|
| + class SyncRegistration extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.tag]() {
|
| + return this.tag;
|
| + }
|
| + [dartx.unregister]() {
|
| + return this.unregister();
|
| + }
|
| + }
|
| + dart.setSignature(SyncRegistration, {
|
| + constructors: () => ({_: [SyncRegistration, []]}),
|
| + methods: () => ({[dartx.unregister]: [async.Future, []]})
|
| + });
|
| + SyncRegistration[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SyncRegistration')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SyncRegistration"))];
|
| + dart.registerExtension(dart.global.SyncRegistration, SyncRegistration);
|
| class TableCaptionElement extends HtmlElement {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -25999,10 +28972,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.registerExtension(dart.global.HTMLTemplateElement, TemplateElement);
|
| dart.defineExtensionNames([
|
| 'checkValidity',
|
| + 'reportValidity',
|
| 'select',
|
| 'setCustomValidity',
|
| 'setRangeText',
|
| 'setSelectionRange',
|
| + 'autocapitalize',
|
| 'autofocus',
|
| 'cols',
|
| 'defaultValue',
|
| @@ -26012,6 +28987,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'inputMode',
|
| 'labels',
|
| 'maxLength',
|
| + 'minLength',
|
| 'name',
|
| 'placeholder',
|
| 'readOnly',
|
| @@ -26036,6 +29012,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.as(exports.document[dartx.createElement]("textarea"), TextAreaElement);
|
| }
|
| created() {
|
| + this[dartx.autocapitalize] = null;
|
| this[dartx.autofocus] = null;
|
| this[dartx.cols] = null;
|
| this[dartx.defaultValue] = null;
|
| @@ -26045,6 +29022,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.inputMode] = null;
|
| this[dartx.labels] = null;
|
| this[dartx.maxLength] = null;
|
| + this[dartx.minLength] = null;
|
| this[dartx.name] = null;
|
| this[dartx.placeholder] = null;
|
| this[dartx.readOnly] = null;
|
| @@ -26062,6 +29040,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[dartx.wrap] = null;
|
| super.created();
|
| }
|
| + get [dartx.autocapitalize]() {
|
| + return this.autocapitalize;
|
| + }
|
| + set [dartx.autocapitalize](value) {
|
| + this.autocapitalize = value;
|
| + }
|
| get [dartx.autofocus]() {
|
| return this.autofocus;
|
| }
|
| @@ -26110,6 +29094,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.maxLength](value) {
|
| this.maxLength = value;
|
| }
|
| + get [dartx.minLength]() {
|
| + return this.minLength;
|
| + }
|
| + set [dartx.minLength](value) {
|
| + this.minLength = value;
|
| + }
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| @@ -26188,6 +29178,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.checkValidity]() {
|
| return this.checkValidity();
|
| }
|
| + [dartx.reportValidity]() {
|
| + return this.reportValidity();
|
| + }
|
| [dartx.select]() {
|
| return this.select();
|
| }
|
| @@ -26210,6 +29203,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }),
|
| methods: () => ({
|
| [dartx.checkValidity]: [core.bool, []],
|
| + [dartx.reportValidity]: [core.bool, []],
|
| [dartx.select]: [dart.void, []],
|
| [dartx.setCustomValidity]: [dart.void, [core.String]],
|
| [dartx.setRangeText]: [dart.void, [core.String], {start: core.int, end: core.int, selectionMode: core.String}],
|
| @@ -26231,9 +29225,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let e = exports.document[_createEvent]("TextEvent");
|
| - dart.dcall(e[_initTextEvent], type, canBubble, cancelable, view, data);
|
| - return dart.as(e, TextEvent);
|
| + let e = dart.as(exports.document[_createEvent]("TextEvent"), TextEvent);
|
| + e[_initTextEvent](type, canBubble, cancelable, view, data);
|
| + return e;
|
| }
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -26645,84 +29639,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| TimeRanges[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('TimeRanges')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("TimeRanges"))];
|
| dart.registerExtension(dart.global.TimeRanges, TimeRanges);
|
| const TimeoutHandler = dart.typedef('TimeoutHandler', () => dart.functionType(dart.void, []));
|
| - dart.defineExtensionNames([
|
| - 'delay',
|
| - 'direction',
|
| - 'easing',
|
| - 'endDelay',
|
| - 'fill',
|
| - 'iterationStart',
|
| - 'iterations',
|
| - 'playbackRate'
|
| - ]);
|
| - class Timing extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.delay]() {
|
| - return this.delay;
|
| - }
|
| - set [dartx.delay](value) {
|
| - this.delay = value;
|
| - }
|
| - get [dartx.direction]() {
|
| - return this.direction;
|
| - }
|
| - set [dartx.direction](value) {
|
| - this.direction = value;
|
| - }
|
| - get [dartx.easing]() {
|
| - return this.easing;
|
| - }
|
| - set [dartx.easing](value) {
|
| - this.easing = value;
|
| - }
|
| - get [dartx.endDelay]() {
|
| - return this.endDelay;
|
| - }
|
| - set [dartx.endDelay](value) {
|
| - this.endDelay = value;
|
| - }
|
| - get [dartx.fill]() {
|
| - return this.fill;
|
| - }
|
| - set [dartx.fill](value) {
|
| - this.fill = value;
|
| - }
|
| - get [dartx.iterationStart]() {
|
| - return this.iterationStart;
|
| - }
|
| - set [dartx.iterationStart](value) {
|
| - this.iterationStart = value;
|
| - }
|
| - get [dartx.iterations]() {
|
| - return this.iterations;
|
| - }
|
| - set [dartx.iterations](value) {
|
| - this.iterations = value;
|
| - }
|
| - get [dartx.playbackRate]() {
|
| - return this.playbackRate;
|
| - }
|
| - set [dartx.playbackRate](value) {
|
| - this.playbackRate = value;
|
| - }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| - [__setter__](name, duration) {
|
| - return this.__setter__(name, duration);
|
| - }
|
| - }
|
| - dart.setSignature(Timing, {
|
| - constructors: () => ({_: [Timing, []]}),
|
| - methods: () => ({
|
| - [__getter__]: [core.Object, [core.String]],
|
| - [__setter__]: [dart.void, [core.String, core.num]]
|
| - })
|
| - });
|
| - Timing[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Timing')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Timing"))];
|
| - dart.registerExtension(dart.global.Timing, Timing);
|
| class TitleElement extends HtmlElement {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -26793,6 +29709,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_radiusY]() {
|
| return this.radiusY;
|
| }
|
| + get [dartx.rotationAngle]() {
|
| + return this.rotationAngle;
|
| + }
|
| get [_screenX]() {
|
| return this.screenX;
|
| }
|
| @@ -26805,9 +29724,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_get_target]() {
|
| return this.target;
|
| }
|
| - get [dartx.rotationAngle]() {
|
| - return this.webkitRotationAngle;
|
| - }
|
| get [__clientX]() {
|
| return this.clientX[dartx.round]();
|
| }
|
| @@ -26877,9 +29793,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (view == null) {
|
| view = exports.window;
|
| }
|
| - let e = exports.document[_createEvent]("TouchEvent");
|
| - dart.dcall(e[_initTouchEvent], touches, targetTouches, changedTouches, type, view, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey);
|
| - return dart.as(e, TouchEvent);
|
| + let e = dart.as(exports.document[_createEvent]("TouchEvent"), TouchEvent);
|
| + e[_initTouchEvent](touches, targetTouches, changedTouches, type, view, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey);
|
| + return e;
|
| }
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -27000,8 +29916,104 @@ dart_library.library('dart/html', null, /* Imports */[
|
| TouchList[dart.metadata] = () => [dart.const(new _metadata.DomName('TouchList')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("TouchList"))];
|
| dart.registerExtension(dart.global.TouchList, TouchList);
|
| dart.defineExtensionNames([
|
| + 'byteStreamTrackID',
|
| + 'kinds',
|
| + 'label',
|
| + 'language',
|
| + 'type'
|
| + ]);
|
| + class TrackDefault extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(type, language, label, kinds, byteStreamTrackID) {
|
| + if (byteStreamTrackID === void 0) byteStreamTrackID = null;
|
| + if (byteStreamTrackID != null) {
|
| + let kinds_1 = html_common.convertDartToNative_StringArray(kinds);
|
| + return TrackDefault._create_1(type, language, label, kinds_1, byteStreamTrackID);
|
| + }
|
| + let kinds_1 = html_common.convertDartToNative_StringArray(kinds);
|
| + return TrackDefault._create_2(type, language, label, kinds_1);
|
| + }
|
| + static _create_1(type, language, label, kinds, byteStreamTrackID) {
|
| + return dart.as(new TrackDefault(type, language, label, kinds, byteStreamTrackID), TrackDefault);
|
| + }
|
| + static _create_2(type, language, label, kinds) {
|
| + return dart.as(new TrackDefault(type, language, label, kinds), TrackDefault);
|
| + }
|
| + get [dartx.byteStreamTrackID]() {
|
| + return this.byteStreamTrackID;
|
| + }
|
| + get [dartx.kinds]() {
|
| + return this.kinds;
|
| + }
|
| + get [dartx.label]() {
|
| + return this.label;
|
| + }
|
| + get [dartx.language]() {
|
| + return this.language;
|
| + }
|
| + get [dartx.type]() {
|
| + return this.type;
|
| + }
|
| + }
|
| + dart.setSignature(TrackDefault, {
|
| + constructors: () => ({
|
| + _: [TrackDefault, []],
|
| + new: [TrackDefault, [core.String, core.String, core.String, core.List$(core.String)], [core.String]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [TrackDefault, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + _create_2: [TrackDefault, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + TrackDefault[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('TrackDefault')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("TrackDefault"))];
|
| + dart.registerExtension(dart.global.TrackDefault, TrackDefault);
|
| + dart.defineExtensionNames([
|
| + 'item',
|
| + 'length'
|
| + ]);
|
| + class TrackDefaultList extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(trackDefaults) {
|
| + if (trackDefaults === void 0) trackDefaults = null;
|
| + if (trackDefaults != null) {
|
| + return TrackDefaultList._create_1(trackDefaults);
|
| + }
|
| + return TrackDefaultList._create_2();
|
| + }
|
| + static _create_1(trackDefaults) {
|
| + return dart.as(new TrackDefaultList(trackDefaults), TrackDefaultList);
|
| + }
|
| + static _create_2() {
|
| + return dart.as(new TrackDefaultList(), TrackDefaultList);
|
| + }
|
| + get [dartx.length]() {
|
| + return this.length;
|
| + }
|
| + [dartx.item](index) {
|
| + return this.item(index);
|
| + }
|
| + }
|
| + dart.setSignature(TrackDefaultList, {
|
| + constructors: () => ({
|
| + _: [TrackDefaultList, []],
|
| + new: [TrackDefaultList, [], [core.List$(TrackDefault)]]
|
| + }),
|
| + methods: () => ({[dartx.item]: [TrackDefault, [core.int]]}),
|
| + statics: () => ({
|
| + _create_1: [TrackDefaultList, [dart.dynamic]],
|
| + _create_2: [TrackDefaultList, []]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + TrackDefaultList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('TrackDefaultList')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("TrackDefaultList"))];
|
| + dart.registerExtension(dart.global.TrackDefaultList, TrackDefaultList);
|
| + dart.defineExtensionNames([
|
| 'defaultValue',
|
| - 'integrity',
|
| 'kind',
|
| 'label',
|
| 'readyState',
|
| @@ -27018,7 +30030,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| created() {
|
| this[dartx.defaultValue] = null;
|
| - this[dartx.integrity] = null;
|
| this[dartx.kind] = null;
|
| this[dartx.label] = null;
|
| this[dartx.readyState] = null;
|
| @@ -27036,12 +30047,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| set [dartx.defaultValue](value) {
|
| this.default = value;
|
| }
|
| - get [dartx.integrity]() {
|
| - return this.integrity;
|
| - }
|
| - set [dartx.integrity](value) {
|
| - this.integrity = value;
|
| - }
|
| get [dartx.kind]() {
|
| return this.kind;
|
| }
|
| @@ -27094,12 +30099,34 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return TrackEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return TrackEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new TrackEvent(type, eventInitDict), TrackEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new TrackEvent(type), TrackEvent);
|
| + }
|
| get [dartx.track]() {
|
| return this.track;
|
| }
|
| }
|
| dart.setSignature(TrackEvent, {
|
| - constructors: () => ({_: [TrackEvent, []]})
|
| + constructors: () => ({
|
| + _: [TrackEvent, []],
|
| + new: [TrackEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [TrackEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [TrackEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| TrackEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('TrackEvent')), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("TrackEvent"))];
|
| dart.registerExtension(dart.global.TrackEvent, TrackEvent);
|
| @@ -27112,6 +30139,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| + static new(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return TransitionEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return TransitionEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new TransitionEvent(type, eventInitDict), TransitionEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new TransitionEvent(type), TransitionEvent);
|
| + }
|
| get [dartx.elapsedTime]() {
|
| return this.elapsedTime;
|
| }
|
| @@ -27123,7 +30164,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(TransitionEvent, {
|
| - constructors: () => ({_: [TransitionEvent, []]})
|
| + constructors: () => ({
|
| + _: [TransitionEvent, []],
|
| + new: [TransitionEvent, [core.String], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [TransitionEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [TransitionEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| TransitionEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('TransitionEvent')), dart.const(new _js_helper.Native("TransitionEvent,WebKitTransitionEvent"))];
|
| dart.registerExtension(dart.global.TransitionEvent, TransitionEvent);
|
| @@ -27486,6 +30535,144 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| UrlUtilsReadOnly[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('URLUtilsReadOnly')), dart.const(new _metadata.Experimental())];
|
| dart.defineExtensionNames([
|
| + 'currentFieldOfView',
|
| + 'eyeTranslation',
|
| + 'maximumFieldOfView',
|
| + 'minimumFieldOfView',
|
| + 'recommendedFieldOfView',
|
| + 'renderRect'
|
| + ]);
|
| + class VREyeParameters extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.currentFieldOfView]() {
|
| + return this.currentFieldOfView;
|
| + }
|
| + get [dartx.eyeTranslation]() {
|
| + return this.eyeTranslation;
|
| + }
|
| + get [dartx.maximumFieldOfView]() {
|
| + return this.maximumFieldOfView;
|
| + }
|
| + get [dartx.minimumFieldOfView]() {
|
| + return this.minimumFieldOfView;
|
| + }
|
| + get [dartx.recommendedFieldOfView]() {
|
| + return this.recommendedFieldOfView;
|
| + }
|
| + get [dartx.renderRect]() {
|
| + return this.renderRect;
|
| + }
|
| + }
|
| + dart.setSignature(VREyeParameters, {
|
| + constructors: () => ({_: [VREyeParameters, []]})
|
| + });
|
| + VREyeParameters[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('VREyeParameters')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("VREyeParameters"))];
|
| + dart.registerExtension(dart.global.VREyeParameters, VREyeParameters);
|
| + dart.defineExtensionNames([
|
| + 'downDegrees',
|
| + 'leftDegrees',
|
| + 'rightDegrees',
|
| + 'upDegrees'
|
| + ]);
|
| + class VRFieldOfView extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + static new(fov) {
|
| + if (fov === void 0) fov = null;
|
| + if (fov != null) {
|
| + let fov_1 = html_common.convertDartToNative_Dictionary(fov);
|
| + return VRFieldOfView._create_1(fov_1);
|
| + }
|
| + return VRFieldOfView._create_2();
|
| + }
|
| + static _create_1(fov) {
|
| + return dart.as(new VRFieldOfView(fov), VRFieldOfView);
|
| + }
|
| + static _create_2() {
|
| + return dart.as(new VRFieldOfView(), VRFieldOfView);
|
| + }
|
| + get [dartx.downDegrees]() {
|
| + return this.downDegrees;
|
| + }
|
| + set [dartx.downDegrees](value) {
|
| + this.downDegrees = value;
|
| + }
|
| + get [dartx.leftDegrees]() {
|
| + return this.leftDegrees;
|
| + }
|
| + set [dartx.leftDegrees](value) {
|
| + this.leftDegrees = value;
|
| + }
|
| + get [dartx.rightDegrees]() {
|
| + return this.rightDegrees;
|
| + }
|
| + set [dartx.rightDegrees](value) {
|
| + this.rightDegrees = value;
|
| + }
|
| + get [dartx.upDegrees]() {
|
| + return this.upDegrees;
|
| + }
|
| + set [dartx.upDegrees](value) {
|
| + this.upDegrees = value;
|
| + }
|
| + }
|
| + dart.setSignature(VRFieldOfView, {
|
| + constructors: () => ({
|
| + _: [VRFieldOfView, []],
|
| + new: [VRFieldOfView, [], [core.Map]]
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [VRFieldOfView, [dart.dynamic]],
|
| + _create_2: [VRFieldOfView, []]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| + });
|
| + VRFieldOfView[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('VRFieldOfView')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("VRFieldOfView"))];
|
| + dart.registerExtension(dart.global.VRFieldOfView, VRFieldOfView);
|
| + dart.defineExtensionNames([
|
| + 'angularAcceleration',
|
| + 'angularVelocity',
|
| + 'linearAcceleration',
|
| + 'linearVelocity',
|
| + 'orientation',
|
| + 'position',
|
| + 'timeStamp'
|
| + ]);
|
| + class VRPositionState extends _interceptors.Interceptor {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.angularAcceleration]() {
|
| + return this.angularAcceleration;
|
| + }
|
| + get [dartx.angularVelocity]() {
|
| + return this.angularVelocity;
|
| + }
|
| + get [dartx.linearAcceleration]() {
|
| + return this.linearAcceleration;
|
| + }
|
| + get [dartx.linearVelocity]() {
|
| + return this.linearVelocity;
|
| + }
|
| + get [dartx.orientation]() {
|
| + return this.orientation;
|
| + }
|
| + get [dartx.position]() {
|
| + return this.position;
|
| + }
|
| + get [dartx.timeStamp]() {
|
| + return this.timeStamp;
|
| + }
|
| + }
|
| + dart.setSignature(VRPositionState, {
|
| + constructors: () => ({_: [VRPositionState, []]})
|
| + });
|
| + VRPositionState[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('VRPositionState')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("VRPositionState"))];
|
| + dart.registerExtension(dart.global.VRPositionState, VRPositionState);
|
| + dart.defineExtensionNames([
|
| 'badInput',
|
| 'customError',
|
| 'patternMismatch',
|
| @@ -27493,6 +30680,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'rangeUnderflow',
|
| 'stepMismatch',
|
| 'tooLong',
|
| + 'tooShort',
|
| 'typeMismatch',
|
| 'valid',
|
| 'valueMissing'
|
| @@ -27522,6 +30710,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.tooLong]() {
|
| return this.tooLong;
|
| }
|
| + get [dartx.tooShort]() {
|
| + return this.tooShort;
|
| + }
|
| get [dartx.typeMismatch]() {
|
| return this.typeMismatch;
|
| }
|
| @@ -27943,28 +31134,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static new(url, protocol_OR_protocols) {
|
| - if (protocol_OR_protocols === void 0) protocol_OR_protocols = null;
|
| - if ((typeof url == 'string' || url == null) && protocol_OR_protocols == null) {
|
| - return WebSocket._create_1(url);
|
| - }
|
| - if ((typeof protocol_OR_protocols == 'string' || protocol_OR_protocols == null) && (typeof url == 'string' || url == null)) {
|
| - return WebSocket._create_2(url, protocol_OR_protocols);
|
| + static new(url, protocols) {
|
| + if (protocols === void 0) protocols = null;
|
| + if (protocols != null) {
|
| + return WebSocket._create_1(url, protocols);
|
| }
|
| - if ((dart.is(protocol_OR_protocols, core.List$(core.String)) || protocol_OR_protocols == null) && (typeof url == 'string' || url == null)) {
|
| - let protocols_1 = html_common.convertDartToNative_StringArray(dart.as(protocol_OR_protocols, core.List$(core.String)));
|
| - return WebSocket._create_3(url, protocols_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + return WebSocket._create_2(url);
|
| }
|
| - static _create_1(url) {
|
| - return dart.as(new WebSocket(url), WebSocket);
|
| - }
|
| - static _create_2(url, protocol_OR_protocols) {
|
| - return dart.as(new WebSocket(url, protocol_OR_protocols), WebSocket);
|
| + static _create_1(url, protocols) {
|
| + return dart.as(new WebSocket(url, protocols), WebSocket);
|
| }
|
| - static _create_3(url, protocol_OR_protocols) {
|
| - return dart.as(new WebSocket(url, protocol_OR_protocols), WebSocket);
|
| + static _create_2(url) {
|
| + return dart.as(new WebSocket(url), WebSocket);
|
| }
|
| static get supported() {
|
| return typeof window.WebSocket != "undefined";
|
| @@ -28024,7 +31205,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(WebSocket, {
|
| constructors: () => ({
|
| _: [WebSocket, []],
|
| - new: [WebSocket, [core.String], [dart.dynamic]]
|
| + new: [WebSocket, [core.String], [core.Object]]
|
| }),
|
| methods: () => ({
|
| [dartx.close]: [dart.void, [], [core.int, core.String]],
|
| @@ -28035,11 +31216,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.sendTypedData]: [dart.void, [typed_data.TypedData]]
|
| }),
|
| statics: () => ({
|
| - _create_1: [WebSocket, [dart.dynamic]],
|
| - _create_2: [WebSocket, [dart.dynamic, dart.dynamic]],
|
| - _create_3: [WebSocket, [dart.dynamic, dart.dynamic]]
|
| + _create_1: [WebSocket, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [WebSocket, [dart.dynamic]]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3']
|
| + names: ['_create_1', '_create_2']
|
| });
|
| WebSocket[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebSocket')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.IE, '10')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Unstable()), dart.const(new _js_helper.Native("WebSocket"))];
|
| WebSocket.CLOSED = 3;
|
| @@ -28101,8 +31281,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| return dart.as(new WheelEvent(type, html_common.convertDartToNative_Dictionary(options)), WheelEvent);
|
| }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| + static _(type, eventInitDict) {
|
| + if (eventInitDict === void 0) eventInitDict = null;
|
| + if (eventInitDict != null) {
|
| + let eventInitDict_1 = html_common.convertDartToNative_Dictionary(eventInitDict);
|
| + return WheelEvent._create_1(type, eventInitDict_1);
|
| + }
|
| + return WheelEvent._create_2(type);
|
| + }
|
| + static _create_1(type, eventInitDict) {
|
| + return dart.as(new WheelEvent(type, eventInitDict), WheelEvent);
|
| + }
|
| + static _create_2(type) {
|
| + return dart.as(new WheelEvent(type), WheelEvent);
|
| }
|
| get [_deltaX]() {
|
| return this.deltaX;
|
| @@ -28156,12 +31347,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(WheelEvent, {
|
| constructors: () => ({
|
| new: [WheelEvent, [core.String], {view: Window, deltaX: core.num, deltaY: core.num, deltaZ: core.num, deltaMode: core.int, detail: core.int, screenX: core.int, screenY: core.int, clientX: core.int, clientY: core.int, button: core.int, canBubble: core.bool, cancelable: core.bool, ctrlKey: core.bool, altKey: core.bool, shiftKey: core.bool, metaKey: core.bool, relatedTarget: EventTarget}],
|
| - _: [WheelEvent, []]
|
| + _: [WheelEvent, [core.String], [core.Map]]
|
| }),
|
| methods: () => ({
|
| [_initMouseScrollEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.int, core.int, core.int, core.int, core.int, core.bool, core.bool, core.bool, core.bool, core.int, EventTarget, core.int]],
|
| [_initWheelEvent]: [dart.void, [core.String, core.bool, core.bool, Window, core.int, core.int, core.int, core.int, core.int, core.int, EventTarget, core.String, core.int, core.int, core.int, core.int]]
|
| - })
|
| + }),
|
| + statics: () => ({
|
| + _create_1: [WheelEvent, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [WheelEvent, [dart.dynamic]]
|
| + }),
|
| + names: ['_create_1', '_create_2']
|
| });
|
| WheelEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('WheelEvent')), dart.const(new _js_helper.Native("WheelEvent"))];
|
| WheelEvent.DOM_DELTA_LINE = 1;
|
| @@ -28183,18 +31379,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| const _get_top = Symbol('_get_top');
|
| const __getter___1 = Symbol('__getter___1');
|
| const __getter___2 = Symbol('__getter___2');
|
| - const _scroll_1 = Symbol('_scroll_1');
|
| - const _scroll_2 = Symbol('_scroll_2');
|
| - const _scroll_3 = Symbol('_scroll_3');
|
| const _scroll_4 = Symbol('_scroll_4');
|
| - const _scrollBy_1 = Symbol('_scrollBy_1');
|
| - const _scrollBy_2 = Symbol('_scrollBy_2');
|
| - const _scrollBy_3 = Symbol('_scrollBy_3');
|
| + const _scroll_5 = Symbol('_scroll_5');
|
| const _scrollBy_4 = Symbol('_scrollBy_4');
|
| - const _scrollTo_1 = Symbol('_scrollTo_1');
|
| - const _scrollTo_2 = Symbol('_scrollTo_2');
|
| - const _scrollTo_3 = Symbol('_scrollTo_3');
|
| + const _scrollBy_5 = Symbol('_scrollBy_5');
|
| const _scrollTo_4 = Symbol('_scrollTo_4');
|
| + const _scrollTo_5 = Symbol('_scrollTo_5');
|
| const __requestFileSystem = Symbol('__requestFileSystem');
|
| const _resolveLocalFileSystemUrl = Symbol('_resolveLocalFileSystemUrl');
|
| dart.defineExtensionNames([
|
| @@ -28217,6 +31407,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'alert',
|
| 'close',
|
| 'confirm',
|
| + 'fetch',
|
| 'find',
|
| 'getMatchedCssRules',
|
| 'getSelection',
|
| @@ -28230,7 +31421,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'scroll',
|
| 'scrollBy',
|
| 'scrollTo',
|
| - 'showModalDialog',
|
| 'stop',
|
| 'resolveLocalFileSystemUrl',
|
| 'atob',
|
| @@ -28316,8 +31506,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'pageYOffset',
|
| 'scrollX',
|
| 'scrollY',
|
| - 'css',
|
| 'applicationCache',
|
| + 'caches',
|
| 'closed',
|
| 'crypto',
|
| 'defaultStatus',
|
| @@ -28388,7 +31578,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| [dartx.requestAnimationFrame](callback) {
|
| this[_ensureRequestAnimationFrame]();
|
| - return this[_requestAnimationFrame](dart.as(_wrapZone(callback), RequestAnimationFrameCallback));
|
| + return this[_requestAnimationFrame](_wrapZone(callback));
|
| }
|
| [dartx.cancelAnimationFrame](id) {
|
| this[_ensureRequestAnimationFrame]();
|
| @@ -28435,12 +31625,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - get [dartx.css]() {
|
| - return this.CSS;
|
| - }
|
| get [dartx.applicationCache]() {
|
| return this.applicationCache;
|
| }
|
| + get [dartx.caches]() {
|
| + return this.caches;
|
| + }
|
| get [dartx.closed]() {
|
| return this.closed;
|
| }
|
| @@ -28606,11 +31796,25 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.confirm](message) {
|
| return this.confirm(message);
|
| }
|
| + [dartx.fetch](input, init) {
|
| + if (init === void 0) init = null;
|
| + if (init != null) {
|
| + let init_1 = html_common.convertDartToNative_Dictionary(init);
|
| + return this[_fetch_1](input, init_1);
|
| + }
|
| + return this[_fetch_2](input);
|
| + }
|
| + [_fetch_1](input, init) {
|
| + return this.fetch(input, init);
|
| + }
|
| + [_fetch_2](input) {
|
| + return this.fetch(input);
|
| + }
|
| [dartx.find](string, caseSensitive, backwards, wrap, wholeWord, searchInFrames, showDialog) {
|
| return this.find(string, caseSensitive, backwards, wrap, wholeWord, searchInFrames, showDialog);
|
| }
|
| - [_getComputedStyle](element, pseudoElement) {
|
| - return this.getComputedStyle(element, pseudoElement);
|
| + [_getComputedStyle](elt, pseudoElt) {
|
| + return this.getComputedStyle(elt, pseudoElt);
|
| }
|
| [dartx.getMatchedCssRules](element, pseudoElement) {
|
| return this.getMatchedCSSRules(element, pseudoElement);
|
| @@ -28653,113 +31857,137 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.resizeBy](x, y) {
|
| return this.resizeBy(x, y);
|
| }
|
| - [dartx.resizeTo](width, height) {
|
| - return this.resizeTo(width, height);
|
| + [dartx.resizeTo](x, y) {
|
| + return this.resizeTo(x, y);
|
| }
|
| - [dartx.scroll](x, y, scrollOptions) {
|
| + [dartx.scroll](options_OR_x, y, scrollOptions) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| if (scrollOptions === void 0) scrollOptions = null;
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scroll_1](x, y);
|
| + if (options_OR_x == null && y == null && scrollOptions == null) {
|
| + this[_scroll_1]();
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| - let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scroll_2](x, y, scrollOptions_1);
|
| + if (dart.is(options_OR_x, core.Map) && y == null && scrollOptions == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scroll_2](options_1);
|
| return;
|
| }
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scroll_3](x, y);
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scroll_3](options_OR_x, y);
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scroll_4](options_OR_x, y);
|
| + return;
|
| + }
|
| + if (scrollOptions != null && typeof y == 'number' && typeof options_OR_x == 'number') {
|
| let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scroll_4](x, y, scrollOptions_1);
|
| + this[_scroll_5](options_OR_x, y, scrollOptions_1);
|
| return;
|
| }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - [_scroll_1](x, y) {
|
| - return this.scroll(x, y);
|
| + [_scroll_1]() {
|
| + return this.scroll();
|
| }
|
| - [_scroll_2](x, y, scrollOptions) {
|
| - return this.scroll(x, y, scrollOptions);
|
| + [_scroll_2](options) {
|
| + return this.scroll(options);
|
| }
|
| [_scroll_3](x, y) {
|
| return this.scroll(x, y);
|
| }
|
| - [_scroll_4](x, y, scrollOptions) {
|
| + [_scroll_4](x, y) {
|
| + return this.scroll(x, y);
|
| + }
|
| + [_scroll_5](x, y, scrollOptions) {
|
| return this.scroll(x, y, scrollOptions);
|
| }
|
| - [dartx.scrollBy](x, y, scrollOptions) {
|
| + [dartx.scrollBy](options_OR_x, y, scrollOptions) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| if (scrollOptions === void 0) scrollOptions = null;
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scrollBy_1](x, y);
|
| + if (options_OR_x == null && y == null && scrollOptions == null) {
|
| + this[_scrollBy_1]();
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| - let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scrollBy_2](x, y, scrollOptions_1);
|
| + if (dart.is(options_OR_x, core.Map) && y == null && scrollOptions == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scrollBy_2](options_1);
|
| + return;
|
| + }
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scrollBy_3](options_OR_x, y);
|
| return;
|
| }
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scrollBy_3](x, y);
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scrollBy_4](options_OR_x, y);
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| + if (scrollOptions != null && typeof y == 'number' && typeof options_OR_x == 'number') {
|
| let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scrollBy_4](x, y, scrollOptions_1);
|
| + this[_scrollBy_5](options_OR_x, y, scrollOptions_1);
|
| return;
|
| }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - [_scrollBy_1](x, y) {
|
| - return this.scrollBy(x, y);
|
| + [_scrollBy_1]() {
|
| + return this.scrollBy();
|
| }
|
| - [_scrollBy_2](x, y, scrollOptions) {
|
| - return this.scrollBy(x, y, scrollOptions);
|
| + [_scrollBy_2](options) {
|
| + return this.scrollBy(options);
|
| }
|
| [_scrollBy_3](x, y) {
|
| return this.scrollBy(x, y);
|
| }
|
| - [_scrollBy_4](x, y, scrollOptions) {
|
| + [_scrollBy_4](x, y) {
|
| + return this.scrollBy(x, y);
|
| + }
|
| + [_scrollBy_5](x, y, scrollOptions) {
|
| return this.scrollBy(x, y, scrollOptions);
|
| }
|
| - [dartx.scrollTo](x, y, scrollOptions) {
|
| + [dartx.scrollTo](options_OR_x, y, scrollOptions) {
|
| + if (options_OR_x === void 0) options_OR_x = null;
|
| + if (y === void 0) y = null;
|
| if (scrollOptions === void 0) scrollOptions = null;
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scrollTo_1](x, y);
|
| + if (options_OR_x == null && y == null && scrollOptions == null) {
|
| + this[_scrollTo_1]();
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| - let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scrollTo_2](x, y, scrollOptions_1);
|
| + if (dart.is(options_OR_x, core.Map) && y == null && scrollOptions == null) {
|
| + let options_1 = html_common.convertDartToNative_Dictionary(options_OR_x);
|
| + this[_scrollTo_2](options_1);
|
| + return;
|
| + }
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scrollTo_3](options_OR_x, y);
|
| return;
|
| }
|
| - if (typeof y == 'number' && typeof x == 'number' && scrollOptions == null) {
|
| - this[_scrollTo_3](x, y);
|
| + if (typeof y == 'number' && typeof options_OR_x == 'number' && scrollOptions == null) {
|
| + this[_scrollTo_4](options_OR_x, y);
|
| return;
|
| }
|
| - if (scrollOptions != null && typeof y == 'number' && typeof x == 'number') {
|
| + if (scrollOptions != null && typeof y == 'number' && typeof options_OR_x == 'number') {
|
| let scrollOptions_1 = html_common.convertDartToNative_Dictionary(scrollOptions);
|
| - this[_scrollTo_4](x, y, scrollOptions_1);
|
| + this[_scrollTo_5](options_OR_x, y, scrollOptions_1);
|
| return;
|
| }
|
| dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| }
|
| - [_scrollTo_1](x, y) {
|
| - return this.scrollTo(x, y);
|
| + [_scrollTo_1]() {
|
| + return this.scrollTo();
|
| }
|
| - [_scrollTo_2](x, y, scrollOptions) {
|
| - return this.scrollTo(x, y, scrollOptions);
|
| + [_scrollTo_2](options) {
|
| + return this.scrollTo(options);
|
| }
|
| [_scrollTo_3](x, y) {
|
| return this.scrollTo(x, y);
|
| }
|
| - [_scrollTo_4](x, y, scrollOptions) {
|
| - return this.scrollTo(x, y, scrollOptions);
|
| + [_scrollTo_4](x, y) {
|
| + return this.scrollTo(x, y);
|
| }
|
| - [dartx.showModalDialog](url, dialogArgs, featureArgs) {
|
| - return this.showModalDialog(url, dialogArgs, featureArgs);
|
| + [_scrollTo_5](x, y, scrollOptions) {
|
| + return this.scrollTo(x, y, scrollOptions);
|
| }
|
| [dartx.stop]() {
|
| return this.stop();
|
| @@ -28788,11 +32016,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }, dart.void, [FileError]));
|
| return completer.future;
|
| }
|
| - [dartx.atob](string) {
|
| - return this.atob(string);
|
| + [dartx.atob](atob) {
|
| + return this.atob(atob);
|
| + }
|
| + [dartx.btoa](btoa) {
|
| + return this.btoa(btoa);
|
| }
|
| - [dartx.btoa](string) {
|
| - return this.btoa(string);
|
| + [_setInterval_String](handler, timeout, arguments$) {
|
| + return this.setInterval(handler, timeout, arguments$);
|
| + }
|
| + [_setTimeout_String](handler, timeout, arguments$) {
|
| + return this.setTimeout(handler, timeout, arguments$);
|
| }
|
| [_clearInterval](handle) {
|
| return this.clearInterval(handle);
|
| @@ -29035,7 +32269,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return Window.beforeUnloadEvent.forTarget(this);
|
| }
|
| [dartx.moveTo](p) {
|
| - this[_moveTo](p.x, p.y);
|
| + this[_moveTo](dart.asInt(p.x), dart.asInt(p.y));
|
| }
|
| get [dartx.pageXOffset]() {
|
| return this.pageXOffset[dartx.round]();
|
| @@ -29057,9 +32291,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [_open2]: [WindowBase, [dart.dynamic, dart.dynamic]],
|
| [_open3]: [WindowBase, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| [dartx.open]: [WindowBase, [core.String, core.String], [core.String]],
|
| - [dartx.requestAnimationFrame]: [core.int, [RequestAnimationFrameCallback]],
|
| + [dartx.requestAnimationFrame]: [core.int, [FrameRequestCallback]],
|
| [dartx.cancelAnimationFrame]: [dart.void, [core.int]],
|
| - [_requestAnimationFrame]: [core.int, [RequestAnimationFrameCallback]],
|
| + [_requestAnimationFrame]: [core.int, [FrameRequestCallback]],
|
| [_cancelAnimationFrame]: [dart.void, [core.int]],
|
| [_ensureRequestAnimationFrame]: [dart.dynamic, []],
|
| [dartx.requestFileSystem]: [async.Future$(FileSystem), [core.int], {persistent: core.bool}],
|
| @@ -29069,36 +32303,41 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.alert]: [dart.void, [], [core.String]],
|
| [dartx.close]: [dart.void, []],
|
| [dartx.confirm]: [core.bool, [], [core.String]],
|
| + [dartx.fetch]: [async.Future, [dart.dynamic], [core.Map]],
|
| + [_fetch_1]: [async.Future, [dart.dynamic, dart.dynamic]],
|
| + [_fetch_2]: [async.Future, [dart.dynamic]],
|
| [dartx.find]: [core.bool, [core.String, core.bool, core.bool, core.bool, core.bool, core.bool, core.bool]],
|
| [_getComputedStyle]: [CssStyleDeclaration, [Element, core.String]],
|
| [dartx.getMatchedCssRules]: [core.List$(CssRule), [Element, core.String]],
|
| [dartx.getSelection]: [Selection, []],
|
| [dartx.matchMedia]: [MediaQueryList, [core.String]],
|
| - [dartx.moveBy]: [dart.void, [core.num, core.num]],
|
| - [_moveTo]: [dart.void, [core.num, core.num]],
|
| + [dartx.moveBy]: [dart.void, [core.int, core.int]],
|
| + [_moveTo]: [dart.void, [core.int, core.int]],
|
| [dartx.openDatabase]: [web_sql.SqlDatabase, [core.String, core.String, core.String, core.int], [DatabaseCallback]],
|
| [dartx.postMessage]: [dart.void, [dart.dynamic, core.String], [core.List$(MessagePort)]],
|
| [_postMessage_1]: [dart.void, [dart.dynamic, dart.dynamic, core.List$(MessagePort)]],
|
| [_postMessage_2]: [dart.void, [dart.dynamic, dart.dynamic]],
|
| [dartx.print]: [dart.void, []],
|
| - [dartx.resizeBy]: [dart.void, [core.num, core.num]],
|
| - [dartx.resizeTo]: [dart.void, [core.num, core.num]],
|
| - [dartx.scroll]: [dart.void, [dart.dynamic, dart.dynamic], [core.Map]],
|
| - [_scroll_1]: [dart.void, [core.num, core.num]],
|
| - [_scroll_2]: [dart.void, [core.num, core.num, dart.dynamic]],
|
| - [_scroll_3]: [dart.void, [core.int, core.int]],
|
| - [_scroll_4]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| - [dartx.scrollBy]: [dart.void, [dart.dynamic, dart.dynamic], [core.Map]],
|
| - [_scrollBy_1]: [dart.void, [core.num, core.num]],
|
| - [_scrollBy_2]: [dart.void, [core.num, core.num, dart.dynamic]],
|
| - [_scrollBy_3]: [dart.void, [core.int, core.int]],
|
| - [_scrollBy_4]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| - [dartx.scrollTo]: [dart.void, [dart.dynamic, dart.dynamic], [core.Map]],
|
| - [_scrollTo_1]: [dart.void, [core.num, core.num]],
|
| - [_scrollTo_2]: [dart.void, [core.num, core.num, dart.dynamic]],
|
| - [_scrollTo_3]: [dart.void, [core.int, core.int]],
|
| - [_scrollTo_4]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| - [dartx.showModalDialog]: [core.Object, [core.String], [core.Object, core.String]],
|
| + [dartx.resizeBy]: [dart.void, [core.int, core.int]],
|
| + [dartx.resizeTo]: [dart.void, [core.int, core.int]],
|
| + [dartx.scroll]: [dart.void, [], [dart.dynamic, dart.dynamic, core.Map]],
|
| + [_scroll_1]: [dart.void, []],
|
| + [_scroll_2]: [dart.void, [dart.dynamic]],
|
| + [_scroll_3]: [dart.void, [core.num, core.num]],
|
| + [_scroll_4]: [dart.void, [core.int, core.int]],
|
| + [_scroll_5]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| + [dartx.scrollBy]: [dart.void, [], [dart.dynamic, dart.dynamic, core.Map]],
|
| + [_scrollBy_1]: [dart.void, []],
|
| + [_scrollBy_2]: [dart.void, [dart.dynamic]],
|
| + [_scrollBy_3]: [dart.void, [core.num, core.num]],
|
| + [_scrollBy_4]: [dart.void, [core.int, core.int]],
|
| + [_scrollBy_5]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| + [dartx.scrollTo]: [dart.void, [], [dart.dynamic, dart.dynamic, core.Map]],
|
| + [_scrollTo_1]: [dart.void, []],
|
| + [_scrollTo_2]: [dart.void, [dart.dynamic]],
|
| + [_scrollTo_3]: [dart.void, [core.num, core.num]],
|
| + [_scrollTo_4]: [dart.void, [core.int, core.int]],
|
| + [_scrollTo_5]: [dart.void, [core.int, core.int, dart.dynamic]],
|
| [dartx.stop]: [dart.void, []],
|
| [__requestFileSystem]: [dart.void, [core.int, core.int, _FileSystemCallback], [_ErrorCallback]],
|
| [_requestFileSystem]: [async.Future$(FileSystem), [core.int, core.int]],
|
| @@ -29106,10 +32345,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.resolveLocalFileSystemUrl]: [async.Future$(Entry), [core.String]],
|
| [dartx.atob]: [core.String, [core.String]],
|
| [dartx.btoa]: [core.String, [core.String]],
|
| - [_clearInterval]: [dart.void, [core.int]],
|
| - [_clearTimeout]: [dart.void, [core.int]],
|
| - [_setInterval]: [core.int, [core.Object, core.int]],
|
| - [_setTimeout]: [core.int, [core.Object, core.int]],
|
| + [_setInterval_String]: [core.int, [core.String], [core.int, core.Object]],
|
| + [_setTimeout_String]: [core.int, [core.String], [core.int, core.Object]],
|
| + [_clearInterval]: [dart.void, [], [core.int]],
|
| + [_clearTimeout]: [dart.void, [], [core.int]],
|
| + [_setInterval]: [core.int, [core.Object], [core.int]],
|
| + [_setTimeout]: [core.int, [core.Object], [core.int]],
|
| [dartx.moveTo]: [dart.void, [math.Point$(core.num)]]
|
| })
|
| });
|
| @@ -29185,9 +32426,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get cancelable() {
|
| return this.wrapped[dartx.cancelable];
|
| }
|
| - get clipboardData() {
|
| - return this.wrapped[dartx.clipboardData];
|
| - }
|
| get currentTarget() {
|
| return this.wrapped[dartx.currentTarget];
|
| }
|
| @@ -29222,17 +32460,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (this[_selector] == null) {
|
| dart.throw(new core.UnsupportedError('Cannot call matchingTarget if this Event did' + ' not arise as a result of event delegation.'));
|
| }
|
| - let currentTarget = this.currentTarget;
|
| - let target = this.target;
|
| + let currentTarget = dart.as(this.currentTarget, Element);
|
| + let target = dart.as(this.target, Element);
|
| let matchedTarget = null;
|
| do {
|
| - if (dart.notNull(dart.as(dart.dcall(target[dartx.matches], this[_selector]), core.bool))) return dart.as(target, Element);
|
| - target = dart.as(dart.dload(target, dartx.parent), EventTarget);
|
| - } while (target != null && !dart.equals(target, dart.dload(currentTarget, dartx.parent)));
|
| + if (dart.notNull(target[dartx.matches](this[_selector]))) return target;
|
| + target = target[dartx.parent];
|
| + } while (target != null && !dart.equals(target, currentTarget[dartx.parent]));
|
| dart.throw(new core.StateError('No selector matched for populating matchedTarget.'));
|
| }
|
| get path() {
|
| - return this.wrapped[dartx.path];
|
| + return dart.as(this.wrapped[dartx.path], core.List$(Node));
|
| }
|
| get [_get_currentTarget]() {
|
| return this.wrapped[_get_currentTarget];
|
| @@ -29260,7 +32498,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| _selector,
|
| 'bubbles',
|
| 'cancelable',
|
| - 'clipboardData',
|
| 'currentTarget',
|
| 'defaultPrevented',
|
| 'eventPhase',
|
| @@ -29300,13 +32537,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| forTarget(e, opts) {
|
| let useCapture = opts && 'useCapture' in opts ? opts.useCapture : false;
|
| let stream = new _EventStream(e, this[_eventType], useCapture);
|
| - let controller = async.StreamController.new({sync: true});
|
| + let controller = async.StreamController$(BeforeUnloadEvent).new({sync: true});
|
| stream.listen(dart.fn(event => {
|
| let wrapped = new _BeforeUnloadEvent(dart.as(event, Event));
|
| controller.add(wrapped);
|
| - return wrapped.returnValue;
|
| }, dart.void, [dart.dynamic]));
|
| - return dart.as(controller.stream, async.Stream$(BeforeUnloadEvent));
|
| + return controller.stream;
|
| }
|
| getEventType(target) {
|
| return this[_eventType];
|
| @@ -29340,6 +32576,31 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| WindowBase64[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WindowBase64')), dart.const(new _metadata.Experimental())];
|
| dart.defineExtensionNames([
|
| + 'focus',
|
| + 'focused',
|
| + 'visibilityState'
|
| + ]);
|
| + class WindowClient extends Client {
|
| + static _() {
|
| + dart.throw(new core.UnsupportedError("Not supported"));
|
| + }
|
| + get [dartx.focused]() {
|
| + return this.focused;
|
| + }
|
| + get [dartx.visibilityState]() {
|
| + return this.visibilityState;
|
| + }
|
| + [dartx.focus]() {
|
| + return this.focus();
|
| + }
|
| + }
|
| + dart.setSignature(WindowClient, {
|
| + constructors: () => ({_: [WindowClient, []]}),
|
| + methods: () => ({[dartx.focus]: [async.Future, []]})
|
| + });
|
| + WindowClient[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WindowClient')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WindowClient"))];
|
| + dart.registerExtension(dart.global.WindowClient, WindowClient);
|
| + dart.defineExtensionNames([
|
| 'onHashChange',
|
| 'onMessage',
|
| 'onOffline',
|
| @@ -29483,23 +32744,70 @@ dart_library.library('dart/html', null, /* Imports */[
|
| WorkerConsole[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WorkerConsole')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WorkerConsole"))];
|
| dart.registerExtension(dart.global.WorkerConsole, WorkerConsole);
|
| dart.defineExtensionNames([
|
| + 'clearMarks',
|
| + 'clearMeasures',
|
| + 'getEntries',
|
| + 'getEntriesByName',
|
| + 'getEntriesByType',
|
| + 'mark',
|
| + 'measure',
|
| 'now',
|
| + 'clearResourceTimings',
|
| + 'setResourceTimingBufferSize',
|
| 'memory'
|
| ]);
|
| - class WorkerPerformance extends _interceptors.Interceptor {
|
| + class WorkerPerformance extends EventTarget {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| get [dartx.memory]() {
|
| return this.memory;
|
| }
|
| + [dartx.clearMarks](markName) {
|
| + return this.clearMarks(markName);
|
| + }
|
| + [dartx.clearMeasures](measureName) {
|
| + return this.clearMeasures(measureName);
|
| + }
|
| + [dartx.getEntries]() {
|
| + return this.getEntries();
|
| + }
|
| + [dartx.getEntriesByName](name, entryType) {
|
| + return this.getEntriesByName(name, entryType);
|
| + }
|
| + [dartx.getEntriesByType](entryType) {
|
| + return this.getEntriesByType(entryType);
|
| + }
|
| + [dartx.mark](markName) {
|
| + return this.mark(markName);
|
| + }
|
| + [dartx.measure](measureName, startMark, endMark) {
|
| + return this.measure(measureName, startMark, endMark);
|
| + }
|
| [dartx.now]() {
|
| return this.now();
|
| }
|
| + [dartx.clearResourceTimings]() {
|
| + return this.webkitClearResourceTimings();
|
| + }
|
| + [dartx.setResourceTimingBufferSize](maxSize) {
|
| + return this.webkitSetResourceTimingBufferSize(maxSize);
|
| + }
|
| }
|
| dart.setSignature(WorkerPerformance, {
|
| constructors: () => ({_: [WorkerPerformance, []]}),
|
| - methods: () => ({[dartx.now]: [core.double, []]})
|
| + methods: () => ({
|
| + [dartx.clearMarks]: [dart.void, [core.String]],
|
| + [dartx.clearMeasures]: [dart.void, [core.String]],
|
| + [dartx.getEntries]: [core.List$(PerformanceEntry), []],
|
| + [dartx.getEntriesByName]: [core.List$(PerformanceEntry), [core.String, core.String]],
|
| + [dartx.getEntriesByType]: [core.List$(PerformanceEntry), [core.String]],
|
| + [dartx.mark]: [dart.void, [core.String]],
|
| + [dartx.measure]: [dart.void, [core.String, core.String, core.String]],
|
| + [dartx.now]: [core.double, []],
|
| + [dartx.clearResourceTimings]: [dart.void, []],
|
| + [dartx.setResourceTimingBufferSize]: [dart.void, [core.int]]
|
| + })
|
| });
|
| WorkerPerformance[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WorkerPerformance')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("WorkerPerformance"))];
|
| dart.registerExtension(dart.global.WorkerPerformance, WorkerPerformance);
|
| @@ -29536,7 +32844,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| methods: () => ({
|
| [dartx.createExpression]: [XPathExpression, [core.String, XPathNSResolver]],
|
| [dartx.createNSResolver]: [XPathNSResolver, [Node]],
|
| - [dartx.evaluate]: [XPathResult, [core.String, Node, XPathNSResolver, core.int, XPathResult]]
|
| + [dartx.evaluate]: [XPathResult, [core.String, Node, XPathNSResolver], [core.int, core.Object]]
|
| }),
|
| statics: () => ({_create_1: [XPathEvaluator, []]}),
|
| names: ['_create_1']
|
| @@ -29556,7 +32864,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| dart.setSignature(XPathExpression, {
|
| constructors: () => ({_: [XPathExpression, []]}),
|
| - methods: () => ({[dartx.evaluate]: [XPathResult, [Node, core.int, XPathResult]]})
|
| + methods: () => ({[dartx.evaluate]: [XPathResult, [Node], [core.int, core.Object]]})
|
| });
|
| XPathExpression[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('XPathExpression')), core.deprecated, dart.const(new _js_helper.Native("XPathExpression"))];
|
| dart.registerExtension(dart.global.XPathExpression, XPathExpression);
|
| @@ -29662,8 +32970,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _create_1() {
|
| return dart.as(new XMLSerializer(), XmlSerializer);
|
| }
|
| - [dartx.serializeToString](node) {
|
| - return this.serializeToString(node);
|
| + [dartx.serializeToString](root) {
|
| + return this.serializeToString(root);
|
| }
|
| }
|
| dart.setSignature(XmlSerializer, {
|
| @@ -29706,8 +33014,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.getParameter](namespaceURI, localName) {
|
| return this.getParameter(namespaceURI, localName);
|
| }
|
| - [dartx.importStylesheet](stylesheet) {
|
| - return this.importStylesheet(stylesheet);
|
| + [dartx.importStylesheet](style) {
|
| + return this.importStylesheet(style);
|
| }
|
| [dartx.removeParameter](namespaceURI, localName) {
|
| return this.removeParameter(namespaceURI, localName);
|
| @@ -29721,8 +33029,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.transformToDocument](source) {
|
| return this.transformToDocument(source);
|
| }
|
| - [dartx.transformToFragment](source, docVal) {
|
| - return this.transformToFragment(source, docVal);
|
| + [dartx.transformToFragment](source, output) {
|
| + return this.transformToFragment(source, output);
|
| }
|
| }
|
| dart.setSignature(XsltProcessor, {
|
| @@ -29746,8 +33054,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| XsltProcessor[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('XSLTProcessor')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.FIREFOX)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), core.deprecated, dart.const(new _js_helper.Native("XSLTProcessor"))];
|
| dart.registerExtension(dart.global.XSLTProcessor, XsltProcessor);
|
| dart.defineExtensionNames([
|
| - 'text',
|
| - 'text',
|
| 'name',
|
| 'value'
|
| ]);
|
| @@ -29758,12 +33064,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [dartx.name]() {
|
| return this.name;
|
| }
|
| - get [dartx.text]() {
|
| - return this.textContent;
|
| - }
|
| - set [dartx.text](value) {
|
| - this.textContent = value;
|
| - }
|
| get [dartx.value]() {
|
| return this.value;
|
| }
|
| @@ -29776,36 +33076,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _Attr[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Attr')), dart.const(new _js_helper.Native("Attr"))];
|
| dart.registerExtension(dart.global.Attr, _Attr);
|
| - class _CSSValue extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_CSSValue, {
|
| - constructors: () => ({_: [_CSSValue, []]})
|
| - });
|
| - _CSSValue[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSValue')), core.deprecated, dart.const(new _js_helper.Native("CSSValue"))];
|
| - dart.registerExtension(dart.global.CSSValue, _CSSValue);
|
| - class _CSSPrimitiveValue extends _CSSValue {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_CSSPrimitiveValue, {
|
| - constructors: () => ({_: [_CSSPrimitiveValue, []]})
|
| - });
|
| - _CSSPrimitiveValue[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSPrimitiveValue')), core.deprecated, dart.const(new _js_helper.Native("CSSPrimitiveValue"))];
|
| - dart.registerExtension(dart.global.CSSPrimitiveValue, _CSSPrimitiveValue);
|
| - class _CSSUnknownRule extends CssRule {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_CSSUnknownRule, {
|
| - constructors: () => ({_: [_CSSUnknownRule, []]})
|
| - });
|
| - _CSSUnknownRule[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSUnknownRule')), core.deprecated, dart.const(new _js_helper.Native("CSSUnknownRule"))];
|
| - dart.registerExtension(dart.global.CSSUnknownRule, _CSSUnknownRule);
|
| class _Cache extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -29978,7 +33248,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| [dartx.get](index) {
|
| if (index >>> 0 !== index || index >= this[dartx.length]) dart.throw(core.RangeError.index(index, this));
|
| - return dart.as(this[index], math.Rectangle$(core.num));
|
| + return this[dartx.item](index);
|
| }
|
| [dartx.set](index, value) {
|
| dart.throw(new core.UnsupportedError("Cannot assign element of immutable List."));
|
| @@ -30011,32 +33281,26 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementAt](index) {
|
| return this[dartx.get](index);
|
| }
|
| + [__getter__](index) {
|
| + return this.__getter__(index);
|
| + }
|
| [dartx.item](index) {
|
| return this.item(index);
|
| }
|
| }
|
| - _ClientRectList[dart.implements] = () => [core.List$(math.Rectangle$(core.num)), _js_helper.JavaScriptIndexingBehavior];
|
| + _ClientRectList[dart.implements] = () => [core.List$(math.Rectangle$(core.num))];
|
| dart.setSignature(_ClientRectList, {
|
| constructors: () => ({_: [_ClientRectList, []]}),
|
| methods: () => ({
|
| [dartx.get]: [math.Rectangle$(core.num), [core.int]],
|
| [dartx.set]: [dart.void, [core.int, math.Rectangle$(core.num)]],
|
| [dartx.elementAt]: [math.Rectangle$(core.num), [core.int]],
|
| + [__getter__]: [math.Rectangle$(core.num), [core.int]],
|
| [dartx.item]: [math.Rectangle$(core.num), [core.int]]
|
| })
|
| });
|
| _ClientRectList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('ClientRectList')), dart.const(new _js_helper.Native("ClientRectList,DOMRectList"))];
|
| dart.registerExtension(dart.global.ClientRectList, _ClientRectList);
|
| - class _Counter extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_Counter, {
|
| - constructors: () => ({_: [_Counter, []]})
|
| - });
|
| - _Counter[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Counter')), core.deprecated, dart.const(new _js_helper.Native("Counter"))];
|
| - dart.registerExtension(dart.global.Counter, _Counter);
|
| dart.defineExtensionNames([
|
| 'length',
|
| 'get',
|
| @@ -30106,75 +33370,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _CssRuleList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSRuleList')), dart.const(new _js_helper.Native("CSSRuleList"))];
|
| dart.registerExtension(dart.global.CSSRuleList, _CssRuleList);
|
| - dart.defineExtensionNames([
|
| - 'length',
|
| - 'get',
|
| - 'set',
|
| - 'length',
|
| - 'first',
|
| - 'last',
|
| - 'single',
|
| - 'elementAt',
|
| - 'item'
|
| - ]);
|
| - class _CssValueList extends dart.mixin(_CSSValue, collection.ListMixin$(_CSSValue), ImmutableListMixin$(_CSSValue)) {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - get [dartx.length]() {
|
| - return this.length;
|
| - }
|
| - [dartx.get](index) {
|
| - if (index >>> 0 !== index || index >= this[dartx.length]) dart.throw(core.RangeError.index(index, this));
|
| - return dart.as(this[index], _CSSValue);
|
| - }
|
| - [dartx.set](index, value) {
|
| - dart.throw(new core.UnsupportedError("Cannot assign element of immutable List."));
|
| - return value;
|
| - }
|
| - set [dartx.length](value) {
|
| - dart.throw(new core.UnsupportedError("Cannot resize immutable List."));
|
| - }
|
| - get [dartx.first]() {
|
| - if (dart.notNull(this[dartx.length]) > 0) {
|
| - return dart.as(this[0], _CSSValue);
|
| - }
|
| - dart.throw(new core.StateError("No elements"));
|
| - }
|
| - get [dartx.last]() {
|
| - let len = this[dartx.length];
|
| - if (dart.notNull(len) > 0) {
|
| - return dart.as(this[dart.notNull(len) - 1], _CSSValue);
|
| - }
|
| - dart.throw(new core.StateError("No elements"));
|
| - }
|
| - get [dartx.single]() {
|
| - let len = this[dartx.length];
|
| - if (len == 1) {
|
| - return dart.as(this[0], _CSSValue);
|
| - }
|
| - if (len == 0) dart.throw(new core.StateError("No elements"));
|
| - dart.throw(new core.StateError("More than one element"));
|
| - }
|
| - [dartx.elementAt](index) {
|
| - return this[dartx.get](index);
|
| - }
|
| - [dartx.item](index) {
|
| - return this.item(index);
|
| - }
|
| - }
|
| - _CssValueList[dart.implements] = () => [_js_helper.JavaScriptIndexingBehavior, core.List$(_CSSValue)];
|
| - dart.setSignature(_CssValueList, {
|
| - constructors: () => ({_: [_CssValueList, []]}),
|
| - methods: () => ({
|
| - [dartx.get]: [_CSSValue, [core.int]],
|
| - [dartx.set]: [dart.void, [core.int, _CSSValue]],
|
| - [dartx.elementAt]: [_CSSValue, [core.int]],
|
| - [dartx.item]: [_CSSValue, [core.int]]
|
| - })
|
| - });
|
| - _CssValueList[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('CSSValueList')), core.deprecated, dart.const(new _js_helper.Native("CSSValueList"))];
|
| - dart.registerExtension(dart.global.CSSValueList, _CssValueList);
|
| class _DOMFileSystemSync extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -30542,32 +33737,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _HTMLMarqueeElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('HTMLMarqueeElement')), core.deprecated, dart.const(new _js_helper.Native("HTMLMarqueeElement"))];
|
| dart.registerExtension(dart.global.HTMLMarqueeElement, _HTMLMarqueeElement);
|
| - const _initMutationEvent = Symbol('_initMutationEvent');
|
| - class _MutationEvent extends Event {
|
| - static new(type, opts) {
|
| - let canBubble = opts && 'canBubble' in opts ? opts.canBubble : false;
|
| - let cancelable = opts && 'cancelable' in opts ? opts.cancelable : false;
|
| - let relatedNode = opts && 'relatedNode' in opts ? opts.relatedNode : null;
|
| - let prevValue = opts && 'prevValue' in opts ? opts.prevValue : null;
|
| - let newValue = opts && 'newValue' in opts ? opts.newValue : null;
|
| - let attrName = opts && 'attrName' in opts ? opts.attrName : null;
|
| - let attrChange = opts && 'attrChange' in opts ? opts.attrChange : 0;
|
| - let event = exports.document[_createEvent]('MutationEvent');
|
| - dart.dcall(event[_initMutationEvent], type, canBubble, cancelable, relatedNode, prevValue, newValue, attrName, attrChange);
|
| - return dart.as(event, _MutationEvent);
|
| - }
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_MutationEvent, {
|
| - constructors: () => ({
|
| - new: [_MutationEvent, [core.String], {canBubble: core.bool, cancelable: core.bool, relatedNode: Node, prevValue: core.String, newValue: core.String, attrName: core.String, attrChange: core.int}],
|
| - _: [_MutationEvent, []]
|
| - })
|
| - });
|
| - _MutationEvent[dart.metadata] = () => [dart.const(new _metadata.DomName('MutationEvent')), core.deprecated, dart.const(new _js_helper.Native("MutationEvent"))];
|
| - dart.registerExtension(dart.global.MutationEvent, _MutationEvent);
|
| dart.defineExtensionNames([
|
| 'length',
|
| 'get',
|
| @@ -30627,9 +33796,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.elementAt](index) {
|
| return this[dartx.get](index);
|
| }
|
| - [__getter__](name) {
|
| - return this.__getter__(name);
|
| - }
|
| [dartx.getNamedItem](name) {
|
| return this.getNamedItem(name);
|
| }
|
| @@ -30645,11 +33811,11 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.removeNamedItemNS](namespaceURI, localName) {
|
| return this.removeNamedItemNS(namespaceURI, localName);
|
| }
|
| - [dartx.setNamedItem](node) {
|
| - return this.setNamedItem(node);
|
| + [dartx.setNamedItem](attr) {
|
| + return this.setNamedItem(attr);
|
| }
|
| - [dartx.setNamedItemNS](node) {
|
| - return this.setNamedItemNS(node);
|
| + [dartx.setNamedItemNS](attr) {
|
| + return this.setNamedItemNS(attr);
|
| }
|
| }
|
| _NamedNodeMap[dart.implements] = () => [_js_helper.JavaScriptIndexingBehavior, core.List$(Node)];
|
| @@ -30659,14 +33825,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| [dartx.get]: [Node, [core.int]],
|
| [dartx.set]: [dart.void, [core.int, Node]],
|
| [dartx.elementAt]: [Node, [core.int]],
|
| - [__getter__]: [Node, [core.String]],
|
| - [dartx.getNamedItem]: [Node, [core.String]],
|
| - [dartx.getNamedItemNS]: [Node, [core.String, core.String]],
|
| - [dartx.item]: [Node, [core.int]],
|
| - [dartx.removeNamedItem]: [Node, [core.String]],
|
| - [dartx.removeNamedItemNS]: [Node, [core.String, core.String]],
|
| - [dartx.setNamedItem]: [Node, [Node]],
|
| - [dartx.setNamedItemNS]: [Node, [Node]]
|
| + [dartx.getNamedItem]: [_Attr, [core.String]],
|
| + [dartx.getNamedItemNS]: [_Attr, [core.String, core.String]],
|
| + [dartx.item]: [_Attr, [core.int]],
|
| + [dartx.removeNamedItem]: [_Attr, [core.String]],
|
| + [dartx.removeNamedItemNS]: [_Attr, [core.String, core.String]],
|
| + [dartx.setNamedItem]: [_Attr, [_Attr]],
|
| + [dartx.setNamedItemNS]: [_Attr, [_Attr]]
|
| })
|
| });
|
| _NamedNodeMap[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('NamedNodeMap')), core.deprecated, dart.const(new _js_helper.Native("NamedNodeMap,MozNamedAttrMap"))];
|
| @@ -30681,28 +33846,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _PagePopupController[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('PagePopupController')), core.deprecated, dart.const(new _js_helper.Native("PagePopupController"))];
|
| dart.registerExtension(dart.global.PagePopupController, _PagePopupController);
|
| - class _RGBColor extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_RGBColor, {
|
| - constructors: () => ({_: [_RGBColor, []]})
|
| - });
|
| - _RGBColor[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('RGBColor')), core.deprecated, dart.const(new _js_helper.Native("RGBColor"))];
|
| - dart.registerExtension(dart.global.RGBColor, _RGBColor);
|
| - class _Rect extends _interceptors.Interceptor {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_Rect, {
|
| - constructors: () => ({_: [_Rect, []]})
|
| - });
|
| - _Rect[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Rect')), core.deprecated, dart.const(new _js_helper.Native("Rect"))];
|
| - dart.registerExtension(dart.global.Rect, _Rect);
|
| dart.defineExtensionNames([
|
| 'clone',
|
| + 'context',
|
| 'credentials',
|
| 'headers',
|
| 'mode',
|
| @@ -30715,33 +33861,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| static new(input, requestInitDict) {
|
| if (requestInitDict === void 0) requestInitDict = null;
|
| - if ((typeof input == 'string' || input == null) && requestInitDict == null) {
|
| - return _Request._create_1(input);
|
| - }
|
| - if ((dart.is(requestInitDict, core.Map) || requestInitDict == null) && (typeof input == 'string' || input == null)) {
|
| + if (requestInitDict != null) {
|
| let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict);
|
| - return _Request._create_2(input, requestInitDict_1);
|
| - }
|
| - if ((dart.is(input, _Request) || input == null) && requestInitDict == null) {
|
| - return _Request._create_3(input);
|
| + return _Request._create_1(input, requestInitDict_1);
|
| }
|
| - if ((dart.is(requestInitDict, core.Map) || requestInitDict == null) && (dart.is(input, _Request) || input == null)) {
|
| - let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict);
|
| - return _Request._create_4(input, requestInitDict_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| + return _Request._create_2(input);
|
| }
|
| - static _create_1(input) {
|
| - return dart.as(new Request(input), _Request);
|
| - }
|
| - static _create_2(input, requestInitDict) {
|
| + static _create_1(input, requestInitDict) {
|
| return dart.as(new Request(input, requestInitDict), _Request);
|
| }
|
| - static _create_3(input) {
|
| + static _create_2(input) {
|
| return dart.as(new Request(input), _Request);
|
| }
|
| - static _create_4(input, requestInitDict) {
|
| - return dart.as(new Request(input, requestInitDict), _Request);
|
| + get [dartx.context]() {
|
| + return this.context;
|
| }
|
| get [dartx.credentials]() {
|
| return this.credentials;
|
| @@ -30765,16 +33898,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(_Request, {
|
| constructors: () => ({
|
| _: [_Request, []],
|
| - new: [_Request, [dart.dynamic], [core.Map]]
|
| + new: [_Request, [core.Object], [core.Map]]
|
| }),
|
| methods: () => ({[dartx.clone]: [_Request, []]}),
|
| statics: () => ({
|
| - _create_1: [_Request, [dart.dynamic]],
|
| - _create_2: [_Request, [dart.dynamic, dart.dynamic]],
|
| - _create_3: [_Request, [dart.dynamic]],
|
| - _create_4: [_Request, [dart.dynamic, dart.dynamic]]
|
| + _create_1: [_Request, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [_Request, [dart.dynamic]]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3', '_create_4']
|
| + names: ['_create_1', '_create_2']
|
| });
|
| _Request[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Request')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Request"))];
|
| dart.registerExtension(dart.global.Request, _Request);
|
| @@ -30782,79 +33913,39 @@ dart_library.library('dart/html', null, /* Imports */[
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| }
|
| - static new(body_OR_input, requestInitDict_OR_responseInitDict) {
|
| - if (requestInitDict_OR_responseInitDict === void 0) requestInitDict_OR_responseInitDict = null;
|
| - if ((typeof body_OR_input == 'string' || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) {
|
| - return _Response._create_1(body_OR_input);
|
| - }
|
| - if ((dart.is(requestInitDict_OR_responseInitDict, core.Map) || requestInitDict_OR_responseInitDict == null) && (typeof body_OR_input == 'string' || body_OR_input == null)) {
|
| - let responseInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict);
|
| - return _Response._create_2(body_OR_input, responseInitDict_1);
|
| - }
|
| - if ((dart.is(body_OR_input, Blob) || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) {
|
| - return _Response._create_3(body_OR_input);
|
| + static new(body, responseInitDict) {
|
| + if (body === void 0) body = null;
|
| + if (responseInitDict === void 0) responseInitDict = null;
|
| + if (responseInitDict != null) {
|
| + let responseInitDict_1 = html_common.convertDartToNative_Dictionary(responseInitDict);
|
| + return _Response._create_1(body, responseInitDict_1);
|
| }
|
| - if ((dart.is(requestInitDict_OR_responseInitDict, core.Map) || requestInitDict_OR_responseInitDict == null) && (dart.is(body_OR_input, Blob) || body_OR_input == null)) {
|
| - let responseInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict);
|
| - return _Response._create_4(body_OR_input, responseInitDict_1);
|
| + if (body != null) {
|
| + return _Response._create_2(body);
|
| }
|
| - if ((dart.is(body_OR_input, typed_data.TypedData) || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) {
|
| - return _Response._create_5(body_OR_input);
|
| - }
|
| - if ((dart.is(requestInitDict_OR_responseInitDict, core.Map) || requestInitDict_OR_responseInitDict == null) && (dart.is(body_OR_input, typed_data.TypedData) || body_OR_input == null)) {
|
| - let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict);
|
| - return _Response._create_6(body_OR_input, requestInitDict_1);
|
| - }
|
| - if ((dart.is(body_OR_input, typed_data.ByteBuffer) || body_OR_input == null) && requestInitDict_OR_responseInitDict == null) {
|
| - return _Response._create_7(body_OR_input);
|
| - }
|
| - if ((dart.is(requestInitDict_OR_responseInitDict, core.Map) || requestInitDict_OR_responseInitDict == null) && (dart.is(body_OR_input, typed_data.ByteBuffer) || body_OR_input == null)) {
|
| - let requestInitDict_1 = html_common.convertDartToNative_Dictionary(requestInitDict_OR_responseInitDict);
|
| - return _Response._create_8(body_OR_input, requestInitDict_1);
|
| - }
|
| - dart.throw(new core.ArgumentError("Incorrect number or type of arguments"));
|
| - }
|
| - static _create_1(body_OR_input) {
|
| - return dart.as(new Response(body_OR_input), _Response);
|
| - }
|
| - static _create_2(body_OR_input, requestInitDict_OR_responseInitDict) {
|
| - return dart.as(new Response(body_OR_input, requestInitDict_OR_responseInitDict), _Response);
|
| - }
|
| - static _create_3(body_OR_input) {
|
| - return dart.as(new Response(body_OR_input), _Response);
|
| - }
|
| - static _create_4(body_OR_input, requestInitDict_OR_responseInitDict) {
|
| - return dart.as(new Response(body_OR_input, requestInitDict_OR_responseInitDict), _Response);
|
| + return _Response._create_3();
|
| }
|
| - static _create_5(body_OR_input) {
|
| - return dart.as(new Response(body_OR_input), _Response);
|
| + static _create_1(body, responseInitDict) {
|
| + return dart.as(new Response(body, responseInitDict), _Response);
|
| }
|
| - static _create_6(body_OR_input, requestInitDict_OR_responseInitDict) {
|
| - return dart.as(new Response(body_OR_input, requestInitDict_OR_responseInitDict), _Response);
|
| + static _create_2(body) {
|
| + return dart.as(new Response(body), _Response);
|
| }
|
| - static _create_7(body_OR_input) {
|
| - return dart.as(new Response(body_OR_input), _Response);
|
| - }
|
| - static _create_8(body_OR_input, requestInitDict_OR_responseInitDict) {
|
| - return dart.as(new Response(body_OR_input, requestInitDict_OR_responseInitDict), _Response);
|
| + static _create_3() {
|
| + return dart.as(new Response(), _Response);
|
| }
|
| }
|
| dart.setSignature(_Response, {
|
| constructors: () => ({
|
| _: [_Response, []],
|
| - new: [_Response, [dart.dynamic], [core.Map]]
|
| + new: [_Response, [], [core.Object, core.Map]]
|
| }),
|
| statics: () => ({
|
| - _create_1: [_Response, [dart.dynamic]],
|
| - _create_2: [_Response, [dart.dynamic, dart.dynamic]],
|
| - _create_3: [_Response, [dart.dynamic]],
|
| - _create_4: [_Response, [dart.dynamic, dart.dynamic]],
|
| - _create_5: [_Response, [dart.dynamic]],
|
| - _create_6: [_Response, [dart.dynamic, dart.dynamic]],
|
| - _create_7: [_Response, [dart.dynamic]],
|
| - _create_8: [_Response, [dart.dynamic, dart.dynamic]]
|
| + _create_1: [_Response, [dart.dynamic, dart.dynamic]],
|
| + _create_2: [_Response, [dart.dynamic]],
|
| + _create_3: [_Response, []]
|
| }),
|
| - names: ['_create_1', '_create_2', '_create_3', '_create_4', '_create_5', '_create_6', '_create_7', '_create_8']
|
| + names: ['_create_1', '_create_2', '_create_3']
|
| });
|
| _Response[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('Response')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("Response"))];
|
| dart.registerExtension(dart.global.Response, _Response);
|
| @@ -31021,16 +34112,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _SubtleCrypto[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('SubtleCrypto')), dart.const(new _metadata.Experimental()), dart.const(new _js_helper.Native("SubtleCrypto"))];
|
| dart.registerExtension(dart.global.SubtleCrypto, _SubtleCrypto);
|
| - class _WebKitCSSFilterValue extends _CssValueList {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_WebKitCSSFilterValue, {
|
| - constructors: () => ({_: [_WebKitCSSFilterValue, []]})
|
| - });
|
| - _WebKitCSSFilterValue[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebKitCSSFilterValue')), core.deprecated, dart.const(new _js_helper.Native("WebKitCSSFilterValue"))];
|
| - dart.registerExtension(dart.global.WebKitCSSFilterValue, _WebKitCSSFilterValue);
|
| class _WebKitCSSMatrix extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -31062,16 +34143,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| });
|
| _WebKitCSSMatrix[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebKitCSSMatrix')), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.CHROME)), dart.const(new _metadata.SupportedBrowser(_metadata.SupportedBrowser.SAFARI)), dart.const(new _metadata.Experimental()), core.deprecated, dart.const(new _js_helper.Native("WebKitCSSMatrix"))];
|
| dart.registerExtension(dart.global.WebKitCSSMatrix, _WebKitCSSMatrix);
|
| - class _WebKitCSSTransformValue extends _CssValueList {
|
| - static _() {
|
| - dart.throw(new core.UnsupportedError("Not supported"));
|
| - }
|
| - }
|
| - dart.setSignature(_WebKitCSSTransformValue, {
|
| - constructors: () => ({_: [_WebKitCSSTransformValue, []]})
|
| - });
|
| - _WebKitCSSTransformValue[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart.const(new _metadata.DomName('WebKitCSSTransformValue')), core.deprecated, dart.const(new _js_helper.Native("WebKitCSSTransformValue"))];
|
| - dart.registerExtension(dart.global.WebKitCSSTransformValue, _WebKitCSSTransformValue);
|
| class _WindowTimers extends _interceptors.Interceptor {
|
| static _() {
|
| dart.throw(new core.UnsupportedError("Not supported"));
|
| @@ -31125,7 +34196,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| containsValue(value) {
|
| for (let v of this.values) {
|
| - if (value == v) {
|
| + if (dart.equals(value, v)) {
|
| return true;
|
| }
|
| }
|
| @@ -31150,20 +34221,22 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| get keys() {
|
| let attributes = this[_element][_attributes];
|
| - let keys = core.List$(core.String).new();
|
| + let keys = dart.list([], core.String);
|
| for (let i = 0, len = attributes[dartx.length]; i < dart.notNull(len); i++) {
|
| - if (dart.notNull(this[_matches](attributes[dartx.get](i)))) {
|
| - keys[dartx.add](dart.as(dart.dload(attributes[dartx.get](i), dartx.name), core.String));
|
| + let attr = dart.as(attributes[dartx.get](i), _Attr);
|
| + if (dart.notNull(this[_matches](attr))) {
|
| + keys[dartx.add](attr[dartx.name]);
|
| }
|
| }
|
| return keys;
|
| }
|
| get values() {
|
| let attributes = this[_element][_attributes];
|
| - let values = core.List$(core.String).new();
|
| + let values = dart.list([], core.String);
|
| for (let i = 0, len = attributes[dartx.length]; i < dart.notNull(len); i++) {
|
| - if (dart.notNull(this[_matches](attributes[dartx.get](i)))) {
|
| - values[dartx.add](dart.as(dart.dload(attributes[dartx.get](i), dartx.value), core.String));
|
| + let attr = dart.as(attributes[dartx.get](i), _Attr);
|
| + if (dart.notNull(this[_matches](attr))) {
|
| + values[dartx.add](attr[dartx.value]);
|
| }
|
| }
|
| return values;
|
| @@ -31180,7 +34253,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_AttributeMap: [_AttributeMap, [Element]]}),
|
| methods: () => ({
|
| addAll: [dart.void, [core.Map$(core.String, core.String)]],
|
| - containsValue: [core.bool, [core.String]],
|
| + containsValue: [core.bool, [core.Object]],
|
| putIfAbsent: [core.String, [core.String, dart.functionType(core.String, [])]],
|
| clear: [dart.void, []],
|
| forEach: [dart.void, [dart.functionType(dart.void, [core.String, core.String])]]
|
| @@ -31202,18 +34275,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| super._AttributeMap(element);
|
| }
|
| containsKey(key) {
|
| - return this[_element][_hasAttribute](key);
|
| + return this[_element][_hasAttribute](dart.as(key, core.String));
|
| }
|
| get(key) {
|
| - return this[_element][dartx.getAttribute](key);
|
| + return this[_element][dartx.getAttribute](dart.as(key, core.String));
|
| }
|
| set(key, value) {
|
| this[_element][dartx.setAttribute](key, value);
|
| return value;
|
| }
|
| remove(key) {
|
| - let value = this[_element][dartx.getAttribute](key);
|
| - this[_element][_removeAttribute](key);
|
| + let value = this[_element][dartx.getAttribute](dart.as(key, core.String));
|
| + this[_element][_removeAttribute](dart.as(key, core.String));
|
| return value;
|
| }
|
| get length() {
|
| @@ -31226,10 +34299,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(_ElementAttributeMap, {
|
| constructors: () => ({_ElementAttributeMap: [_ElementAttributeMap, [Element]]}),
|
| methods: () => ({
|
| - containsKey: [core.bool, [core.String]],
|
| - get: [core.String, [core.String]],
|
| + containsKey: [core.bool, [core.Object]],
|
| + get: [core.String, [core.Object]],
|
| set: [dart.void, [core.String, core.String]],
|
| - remove: [core.String, [core.String]],
|
| + remove: [core.String, [core.Object]],
|
| [_matches]: [core.bool, [Node]]
|
| })
|
| });
|
| @@ -31247,10 +34320,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| super._AttributeMap(element);
|
| }
|
| containsKey(key) {
|
| - return this[_element][_hasAttributeNS](this[_namespace], key);
|
| + return this[_element][_hasAttributeNS](this[_namespace], dart.as(key, core.String));
|
| }
|
| get(key) {
|
| - return this[_element][dartx.getAttributeNS](this[_namespace], key);
|
| + return this[_element][dartx.getAttributeNS](this[_namespace], dart.as(key, core.String));
|
| }
|
| set(key, value) {
|
| this[_element][dartx.setAttributeNS](this[_namespace], key, value);
|
| @@ -31258,7 +34331,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| remove(key) {
|
| let value = this.get(key);
|
| - this[_element][_removeAttributeNS](this[_namespace], key);
|
| + this[_element][_removeAttributeNS](this[_namespace], dart.as(key, core.String));
|
| return value;
|
| }
|
| get length() {
|
| @@ -31271,10 +34344,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(_NamespacedAttributeMap, {
|
| constructors: () => ({_NamespacedAttributeMap: [_NamespacedAttributeMap, [Element, core.String]]}),
|
| methods: () => ({
|
| - containsKey: [core.bool, [core.String]],
|
| - get: [core.String, [core.String]],
|
| + containsKey: [core.bool, [core.Object]],
|
| + get: [core.String, [core.Object]],
|
| set: [dart.void, [core.String, core.String]],
|
| - remove: [core.String, [core.String]],
|
| + remove: [core.String, [core.Object]],
|
| [_matches]: [core.bool, [Node]]
|
| })
|
| });
|
| @@ -31299,13 +34372,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }, dart.void, [core.String, core.String]));
|
| }
|
| containsValue(value) {
|
| - return this.values[dartx.any](dart.fn(v => v == value, core.bool, [core.String]));
|
| + return this.values[dartx.any](dart.fn(v => dart.equals(v, value), core.bool, [core.String]));
|
| }
|
| containsKey(key) {
|
| - return this[_attributes][dartx.containsKey](this[_attr](key));
|
| + return this[_attributes][dartx.containsKey](this[_attr](dart.as(key, core.String)));
|
| }
|
| get(key) {
|
| - return this[_attributes][dartx.get](this[_attr](key));
|
| + return this[_attributes][dartx.get](this[_attr](dart.as(key, core.String)));
|
| }
|
| set(key, value) {
|
| this[_attributes][dartx.set](this[_attr](key), value);
|
| @@ -31315,7 +34388,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return this[_attributes][dartx.putIfAbsent](this[_attr](key), ifAbsent);
|
| }
|
| remove(key) {
|
| - return this[_attributes][dartx.remove](this[_attr](key));
|
| + return this[_attributes][dartx.remove](this[_attr](dart.as(key, core.String)));
|
| }
|
| clear() {
|
| for (let key of this.keys) {
|
| @@ -31330,7 +34403,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }, dart.void, [core.String, core.String]));
|
| }
|
| get keys() {
|
| - let keys = core.List$(core.String).new();
|
| + let keys = dart.list([], core.String);
|
| this[_attributes][dartx.forEach](dart.fn((key, value) => {
|
| if (dart.notNull(this[_matches](key))) {
|
| keys[dartx.add](this[_strip](key));
|
| @@ -31339,7 +34412,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return keys;
|
| }
|
| get values() {
|
| - let values = core.List$(core.String).new();
|
| + let values = dart.list([], core.String);
|
| this[_attributes][dartx.forEach](dart.fn((key, value) => {
|
| if (dart.notNull(this[_matches](key))) {
|
| values[dartx.add](value);
|
| @@ -31392,12 +34465,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_DataAttributeMap: [_DataAttributeMap, [core.Map$(core.String, core.String)]]}),
|
| methods: () => ({
|
| addAll: [dart.void, [core.Map$(core.String, core.String)]],
|
| - containsValue: [core.bool, [core.String]],
|
| - containsKey: [core.bool, [core.String]],
|
| - get: [core.String, [core.String]],
|
| + containsValue: [core.bool, [core.Object]],
|
| + containsKey: [core.bool, [core.Object]],
|
| + get: [core.String, [core.Object]],
|
| set: [dart.void, [core.String, core.String]],
|
| putIfAbsent: [core.String, [core.String, dart.functionType(core.String, [])]],
|
| - remove: [core.String, [core.String]],
|
| + remove: [core.String, [core.Object]],
|
| clear: [dart.void, []],
|
| forEach: [dart.void, [dart.functionType(dart.void, [core.String, core.String])]],
|
| [_attr]: [core.String, [core.String]],
|
| @@ -31431,10 +34504,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| class CssClassSet extends core.Object {}
|
| CssClassSet[dart.implements] = () => [core.Set$(core.String)];
|
| const _addOrSubtractToBoxModel = Symbol('_addOrSubtractToBoxModel');
|
| - class CssRect extends math.MutableRectangle$(core.num) {
|
| + class CssRect extends core.Object {
|
| CssRect(element) {
|
| this[_element] = element;
|
| - super.MutableRectangle(0, 0, 0, 0);
|
| }
|
| set height(newHeight) {
|
| dart.throw(new core.UnsupportedError("Can only set height for content rect."));
|
| @@ -31458,14 +34530,94 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| return val;
|
| }
|
| + get right() {
|
| + return dart.notNull(this.left) + dart.notNull(this.width);
|
| + }
|
| + get bottom() {
|
| + return dart.notNull(this.top) + dart.notNull(this.height);
|
| + }
|
| + toString() {
|
| + return `Rectangle (${this.left}, ${this.top}) ${this.width} x ${this.height}`;
|
| + }
|
| + ['=='](other) {
|
| + if (!dart.is(other, math.Rectangle$(core.num))) return false;
|
| + return dart.equals(this.left, dart.dload(other, 'left')) && dart.equals(this.top, dart.dload(other, 'top')) && dart.equals(this.right, dart.dload(other, 'right')) && dart.equals(this.bottom, dart.dload(other, 'bottom'));
|
| + }
|
| + get hashCode() {
|
| + return _JenkinsSmiHash.hash4(dart.hashCode(this.left), dart.hashCode(this.top), dart.hashCode(this.right), dart.hashCode(this.bottom));
|
| + }
|
| + intersection(other) {
|
| + let x0 = math.max(this.left, other[dartx.left]);
|
| + let x1 = math.min(dart.notNull(this.left) + dart.notNull(this.width), dart.notNull(other[dartx.left]) + dart.notNull(other[dartx.width]));
|
| + if (dart.notNull(x0) <= dart.notNull(x1)) {
|
| + let y0 = math.max(this.top, other[dartx.top]);
|
| + let y1 = math.min(dart.notNull(this.top) + dart.notNull(this.height), dart.notNull(other[dartx.top]) + dart.notNull(other[dartx.height]));
|
| + if (dart.notNull(y0) <= dart.notNull(y1)) {
|
| + return new (math.Rectangle$(core.num))(x0, y0, dart.notNull(x1) - dart.notNull(x0), dart.notNull(y1) - dart.notNull(y0));
|
| + }
|
| + }
|
| + return null;
|
| + }
|
| + intersects(other) {
|
| + return dart.notNull(this.left) <= dart.notNull(other[dartx.left]) + dart.notNull(other[dartx.width]) && dart.notNull(other[dartx.left]) <= dart.notNull(this.left) + dart.notNull(this.width) && dart.notNull(this.top) <= dart.notNull(other[dartx.top]) + dart.notNull(other[dartx.height]) && dart.notNull(other[dartx.top]) <= dart.notNull(this.top) + dart.notNull(this.height);
|
| + }
|
| + boundingBox(other) {
|
| + let right = math.max(dart.notNull(this.left) + dart.notNull(this.width), dart.notNull(other[dartx.left]) + dart.notNull(other[dartx.width]));
|
| + let bottom = math.max(dart.notNull(this.top) + dart.notNull(this.height), dart.notNull(other[dartx.top]) + dart.notNull(other[dartx.height]));
|
| + let left = math.min(this.left, other[dartx.left]);
|
| + let top = math.min(this.top, other[dartx.top]);
|
| + return new (math.Rectangle$(core.num))(left, top, dart.notNull(right) - dart.notNull(left), dart.notNull(bottom) - dart.notNull(top));
|
| + }
|
| + containsRectangle(another) {
|
| + return dart.notNull(this.left) <= dart.notNull(another[dartx.left]) && dart.notNull(this.left) + dart.notNull(this.width) >= dart.notNull(another[dartx.left]) + dart.notNull(another[dartx.width]) && dart.notNull(this.top) <= dart.notNull(another[dartx.top]) && dart.notNull(this.top) + dart.notNull(this.height) >= dart.notNull(another[dartx.top]) + dart.notNull(another[dartx.height]);
|
| + }
|
| + containsPoint(another) {
|
| + return dart.notNull(another.x) >= dart.notNull(this.left) && dart.notNull(another.x) <= dart.notNull(this.left) + dart.notNull(this.width) && dart.notNull(another.y) >= dart.notNull(this.top) && dart.notNull(another.y) <= dart.notNull(this.top) + dart.notNull(this.height);
|
| + }
|
| + get topLeft() {
|
| + return new (math.Point$(core.num))(this.left, this.top);
|
| + }
|
| + get topRight() {
|
| + return new (math.Point$(core.num))(dart.notNull(this.left) + dart.notNull(this.width), this.top);
|
| + }
|
| + get bottomRight() {
|
| + return new (math.Point$(core.num))(dart.notNull(this.left) + dart.notNull(this.width), dart.notNull(this.top) + dart.notNull(this.height));
|
| + }
|
| + get bottomLeft() {
|
| + return new (math.Point$(core.num))(this.left, dart.notNull(this.top) + dart.notNull(this.height));
|
| + }
|
| }
|
| + CssRect[dart.implements] = () => [math.Rectangle$(core.num)];
|
| dart.setSignature(CssRect, {
|
| constructors: () => ({CssRect: [CssRect, [Element]]}),
|
| - methods: () => ({[_addOrSubtractToBoxModel]: [core.num, [core.List$(core.String), core.String]]})
|
| + methods: () => ({
|
| + [_addOrSubtractToBoxModel]: [core.num, [core.List$(core.String), core.String]],
|
| + intersection: [math.Rectangle$(core.num), [math.Rectangle$(core.num)]],
|
| + intersects: [core.bool, [math.Rectangle$(core.num)]],
|
| + boundingBox: [math.Rectangle$(core.num), [math.Rectangle$(core.num)]],
|
| + containsRectangle: [core.bool, [math.Rectangle$(core.num)]],
|
| + containsPoint: [core.bool, [math.Point$(core.num)]]
|
| + })
|
| });
|
| + dart.defineExtensionMembers(CssRect, [
|
| + 'toString',
|
| + '==',
|
| + 'intersection',
|
| + 'intersects',
|
| + 'boundingBox',
|
| + 'containsRectangle',
|
| + 'containsPoint',
|
| + 'right',
|
| + 'bottom',
|
| + 'hashCode',
|
| + 'topLeft',
|
| + 'topRight',
|
| + 'bottomRight',
|
| + 'bottomLeft'
|
| + ]);
|
| class _ContentCssRect extends CssRect {
|
| _ContentCssRect(element) {
|
| - super.CssRect(dart.as(element, Element));
|
| + super.CssRect(element);
|
| }
|
| get height() {
|
| return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._HEIGHT, exports._CONTENT));
|
| @@ -31475,20 +34627,24 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| set height(newHeight) {
|
| if (dart.is(newHeight, Dimension)) {
|
| - if (dart.notNull(dart.as(dart.dsend(dart.dload(newHeight, dartx.value), '<', 0), core.bool))) newHeight = new Dimension.px(0);
|
| + if (dart.notNull(dart.as(dart.dsend(dart.dload(newHeight, 'value'), '<', 0), core.bool))) newHeight = new Dimension.px(0);
|
| this[_element][dartx.style][dartx.height] = dart.toString(newHeight);
|
| - } else {
|
| - if (dart.notNull(newHeight) < 0) newHeight = 0;
|
| + } else if (typeof newHeight == 'number') {
|
| + if (dart.notNull(dart.as(dart.dsend(newHeight, '<', 0), core.bool))) newHeight = 0;
|
| this[_element][dartx.style][dartx.height] = `${newHeight}px`;
|
| + } else {
|
| + dart.throw(new core.ArgumentError("newHeight is not a Dimension or num"));
|
| }
|
| }
|
| set width(newWidth) {
|
| if (dart.is(newWidth, Dimension)) {
|
| - if (dart.notNull(dart.as(dart.dsend(dart.dload(newWidth, dartx.value), '<', 0), core.bool))) newWidth = new Dimension.px(0);
|
| + if (dart.notNull(dart.as(dart.dsend(dart.dload(newWidth, 'value'), '<', 0), core.bool))) newWidth = new Dimension.px(0);
|
| this[_element][dartx.style][dartx.width] = dart.toString(newWidth);
|
| - } else {
|
| - if (dart.notNull(newWidth) < 0) newWidth = 0;
|
| + } else if (typeof newWidth == 'number') {
|
| + if (dart.notNull(dart.as(dart.dsend(newWidth, '<', 0), core.bool))) newWidth = 0;
|
| this[_element][dartx.style][dartx.width] = `${newWidth}px`;
|
| + } else {
|
| + dart.throw(new core.ArgumentError("newWidth is not a Dimension or num"));
|
| }
|
| }
|
| get left() {
|
| @@ -31499,25 +34655,25 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(_ContentCssRect, {
|
| - constructors: () => ({_ContentCssRect: [_ContentCssRect, [dart.dynamic]]})
|
| + constructors: () => ({_ContentCssRect: [_ContentCssRect, [Element]]})
|
| });
|
| dart.defineExtensionMembers(_ContentCssRect, ['height', 'width', 'left', 'top']);
|
| const _elementList = Symbol('_elementList');
|
| class _ContentCssListRect extends _ContentCssRect {
|
| _ContentCssListRect(elementList) {
|
| this[_elementList] = null;
|
| - super._ContentCssRect(dart.dload(elementList, 'first'));
|
| - this[_elementList] = dart.as(elementList, core.List$(Element));
|
| + super._ContentCssRect(elementList[dartx.first]);
|
| + this[_elementList] = elementList;
|
| }
|
| set height(newHeight) {
|
| - this[_elementList][dartx.forEach](dart.fn(e => e[dartx.contentEdge].height = newHeight, core.num, [Element]));
|
| + this[_elementList][dartx.forEach](dart.fn(e => e[dartx.contentEdge].height = newHeight, dart.void, [Element]));
|
| }
|
| set width(newWidth) {
|
| - this[_elementList][dartx.forEach](dart.fn(e => e[dartx.contentEdge].width = newWidth, core.num, [Element]));
|
| + this[_elementList][dartx.forEach](dart.fn(e => e[dartx.contentEdge].width = newWidth, dart.void, [Element]));
|
| }
|
| }
|
| dart.setSignature(_ContentCssListRect, {
|
| - constructors: () => ({_ContentCssListRect: [_ContentCssListRect, [dart.dynamic]]})
|
| + constructors: () => ({_ContentCssListRect: [_ContentCssListRect, [core.List$(Element)]]})
|
| });
|
| class _PaddingCssRect extends CssRect {
|
| _PaddingCssRect(element) {
|
| @@ -31691,7 +34847,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports._ElementCssClassSet._addAll(this[_element], iterable);
|
| }
|
| removeAll(iterable) {
|
| - exports._ElementCssClassSet._removeAll(this[_element], iterable);
|
| + exports._ElementCssClassSet._removeAll(this[_element], dart.as(iterable, core.Iterable$(core.String)));
|
| }
|
| retainAll(iterable) {
|
| exports._ElementCssClassSet._removeWhere(this[_element], dart.bind(iterable[dartx.toSet](), 'contains'), false);
|
| @@ -31787,9 +34943,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_ElementCssClassSet: [exports._ElementCssClassSet, [Element]]}),
|
| methods: () => ({
|
| readClasses: [core.Set$(core.String), []],
|
| - writeClasses: [dart.void, [core.Set$(core.String)]],
|
| - removeAll: [dart.void, [core.Iterable$(core.String)]],
|
| - retainAll: [dart.void, [core.Iterable$(core.String)]]
|
| + writeClasses: [dart.void, [core.Set$(core.String)]]
|
| }),
|
| statics: () => ({
|
| _contains: [core.bool, [Element, core.Object]],
|
| @@ -31953,9 +35107,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| asBroadcastStream(opts) {
|
| let onListen = opts && 'onListen' in opts ? opts.onListen : null;
|
| - dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| let onCancel = opts && 'onCancel' in opts ? opts.onCancel : null;
|
| - dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| return this;
|
| }
|
| get isBroadcast() {
|
| @@ -31973,13 +35127,18 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.setSignature(_EventStream, {
|
| constructors: () => ({_EventStream: [_EventStream$(T), [EventTarget, core.String, core.bool]]}),
|
| methods: () => ({
|
| - asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription]), onCancel: dart.functionType(dart.void, [async.StreamSubscription])}],
|
| + asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription$(T)]), onCancel: dart.functionType(dart.void, [async.StreamSubscription$(T)])}],
|
| listen: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T])], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnError: core.bool}]
|
| })
|
| });
|
| return _EventStream;
|
| });
|
| let _EventStream = _EventStream$();
|
| + function _matchesWithAncestors(event, selector) {
|
| + let target = event[dartx.target];
|
| + return dart.is(target, Element) ? target[dartx.matchesWithAncestors](selector) : false;
|
| + }
|
| + dart.fn(_matchesWithAncestors, core.bool, [Event, core.String]);
|
| const _ElementEventStreamImpl$ = dart.generic(function(T) {
|
| class _ElementEventStreamImpl extends _EventStream$(T) {
|
| _ElementEventStreamImpl(target, eventType, useCapture) {
|
| @@ -31988,7 +35147,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| matches(selector) {
|
| return this.where(dart.fn(event => {
|
| dart.as(event, T);
|
| - return dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool);
|
| + return _matchesWithAncestors(event, selector);
|
| }, core.bool, [T])).map(dart.fn(e => {
|
| dart.as(e, T);
|
| e[_selector] = selector;
|
| @@ -32023,7 +35182,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| matches(selector) {
|
| return this.where(dart.fn(event => {
|
| dart.as(event, T);
|
| - return dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool);
|
| + return _matchesWithAncestors(event, selector);
|
| }, core.bool, [T])).map(dart.fn(e => {
|
| dart.as(e, T);
|
| e[_selector] = selector;
|
| @@ -32036,25 +35195,25 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let onDone = opts && 'onDone' in opts ? opts.onDone : null;
|
| dart.as(onDone, dart.functionType(dart.void, []));
|
| let cancelOnError = opts && 'cancelOnError' in opts ? opts.cancelOnError : null;
|
| - let pool = new _StreamPool.broadcast();
|
| + let pool = new (_StreamPool$(T)).broadcast();
|
| for (let target of this[_targetList]) {
|
| - pool.add(new (_EventStream$(Event))(target, this[_eventType], this[_useCapture]));
|
| + pool.add(new (_EventStream$(T))(target, this[_eventType], this[_useCapture]));
|
| }
|
| - return dart.as(pool.stream.listen(onData, {onError: onError, onDone: onDone, cancelOnError: cancelOnError}), async.StreamSubscription$(T));
|
| + return pool.stream.listen(onData, {onError: onError, onDone: onDone, cancelOnError: cancelOnError});
|
| }
|
| capture(onData) {
|
| dart.as(onData, dart.functionType(dart.void, [T]));
|
| - let pool = new _StreamPool.broadcast();
|
| + let pool = new (_StreamPool$(T)).broadcast();
|
| for (let target of this[_targetList]) {
|
| - pool.add(new (_EventStream$(Event))(target, this[_eventType], true));
|
| + pool.add(new (_EventStream$(T))(target, this[_eventType], true));
|
| }
|
| - return dart.as(pool.stream.listen(onData), async.StreamSubscription$(T));
|
| + return pool.stream.listen(onData);
|
| }
|
| asBroadcastStream(opts) {
|
| let onListen = opts && 'onListen' in opts ? opts.onListen : null;
|
| - dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| let onCancel = opts && 'onCancel' in opts ? opts.onCancel : null;
|
| - dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| return this;
|
| }
|
| get isBroadcast() {
|
| @@ -32068,12 +35227,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| matches: [async.Stream$(T), [core.String]],
|
| listen: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T])], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnError: core.bool}],
|
| capture: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T])]],
|
| - asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription]), onCancel: dart.functionType(dart.void, [async.StreamSubscription])}]
|
| + asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription$(T)]), onCancel: dart.functionType(dart.void, [async.StreamSubscription$(T)])}]
|
| })
|
| });
|
| return _ElementListEventStreamImpl;
|
| });
|
| let _ElementListEventStreamImpl = _ElementListEventStreamImpl$();
|
| + const _EventListener$ = dart.generic(function(T) {
|
| + const _EventListener = dart.typedef('_EventListener', () => dart.functionType(dart.dynamic, [T]));
|
| + return _EventListener;
|
| + });
|
| + let _EventListener = _EventListener$();
|
| const _onData = Symbol('_onData');
|
| const _pauseCount = Symbol('_pauseCount');
|
| const _tryResume = Symbol('_tryResume');
|
| @@ -32085,7 +35249,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[_target] = target;
|
| this[_eventType] = eventType;
|
| this[_useCapture] = useCapture;
|
| - this[_onData] = _wrapZone(dart.as(onData, dart.functionType(dart.dynamic, [dart.dynamic])));
|
| + this[_onData] = _wrapZone(dart.as(onData, _wrapZoneCallback$(Event, dart.dynamic)));
|
| this[_pauseCount] = 0;
|
| this[_tryResume]();
|
| }
|
| @@ -32105,7 +35269,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| dart.throw(new core.StateError("Subscription has been canceled."));
|
| }
|
| this[_unlisten]();
|
| - this[_onData] = _wrapZone(handleData);
|
| + this[_onData] = _wrapZone(dart.as(handleData, _wrapZoneCallback$(Event, dart.dynamic)));
|
| this[_tryResume]();
|
| }
|
| onError(handleError) {}
|
| @@ -32131,12 +35295,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| [_tryResume]() {
|
| if (this[_onData] != null && !dart.notNull(this.isPaused)) {
|
| - this[_target][dartx.addEventListener](this[_eventType], dart.as(this[_onData], EventListener), this[_useCapture]);
|
| + this[_target][dartx.addEventListener](this[_eventType], this[_onData], this[_useCapture]);
|
| }
|
| }
|
| [_unlisten]() {
|
| if (this[_onData] != null) {
|
| - this[_target][dartx.removeEventListener](this[_eventType], dart.as(this[_onData], EventListener), this[_useCapture]);
|
| + this[_target][dartx.removeEventListener](this[_eventType], this[_onData], this[_useCapture]);
|
| }
|
| }
|
| asFuture(futureValue) {
|
| @@ -32146,7 +35310,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| }
|
| dart.setSignature(_EventStreamSubscription, {
|
| - constructors: () => ({_EventStreamSubscription: [_EventStreamSubscription$(T), [EventTarget, core.String, dart.dynamic, core.bool]]}),
|
| + constructors: () => ({_EventStreamSubscription: [_EventStreamSubscription$(T), [EventTarget, core.String, dart.functionType(dart.void, [T]), core.bool]]}),
|
| methods: () => ({
|
| cancel: [async.Future, []],
|
| onData: [dart.void, [dart.functionType(dart.void, [T])]],
|
| @@ -32189,9 +35353,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| asBroadcastStream(opts) {
|
| let onListen = opts && 'onListen' in opts ? opts.onListen : null;
|
| - dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onListen, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| let onCancel = opts && 'onCancel' in opts ? opts.onCancel : null;
|
| - dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription]));
|
| + dart.as(onCancel, dart.functionType(dart.void, [async.StreamSubscription$(T)]));
|
| return this[_streamController].stream;
|
| }
|
| get isBroadcast() {
|
| @@ -32207,7 +35371,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| constructors: () => ({_CustomEventStreamImpl: [_CustomEventStreamImpl$(T), [core.String]]}),
|
| methods: () => ({
|
| listen: [async.StreamSubscription$(T), [dart.functionType(dart.void, [T])], {onError: core.Function, onDone: dart.functionType(dart.void, []), cancelOnError: core.bool}],
|
| - asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription]), onCancel: dart.functionType(dart.void, [async.StreamSubscription])}],
|
| + asBroadcastStream: [async.Stream$(T), [], {onListen: dart.functionType(dart.void, [async.StreamSubscription$(T)]), onCancel: dart.functionType(dart.void, [async.StreamSubscription$(T)])}],
|
| add: [dart.void, [T]]
|
| })
|
| });
|
| @@ -32335,8 +35499,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return KeyCode._convertKeyCodeToKeyName(keyCode);
|
| }
|
| }
|
| - get clipboardData() {
|
| - return this[_parent][dartx.clipboardData];
|
| + get code() {
|
| + return this[_parent][dartx.code];
|
| }
|
| get ctrlKey() {
|
| return this[_parent][dartx.ctrlKey];
|
| @@ -32344,21 +35508,21 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get detail() {
|
| return this[_parent][dartx.detail];
|
| }
|
| + get key() {
|
| + return this[_parent][dartx.key];
|
| + }
|
| get keyLocation() {
|
| return this[_parent][dartx.keyLocation];
|
| }
|
| - get layer() {
|
| - return this[_parent][dartx.layer];
|
| - }
|
| get metaKey() {
|
| return this[_parent][dartx.metaKey];
|
| }
|
| - get page() {
|
| - return this[_parent][dartx.page];
|
| - }
|
| get shiftKey() {
|
| return this[_parent][dartx.shiftKey];
|
| }
|
| + get sourceDevice() {
|
| + return this[_parent][dartx.sourceDevice];
|
| + }
|
| get view() {
|
| return dart.as(this[_parent][dartx.view], Window);
|
| }
|
| @@ -32374,24 +35538,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| get [_keyCode]() {
|
| return this.keyCode;
|
| }
|
| + get [_which]() {
|
| + return this.which;
|
| + }
|
| get [_keyIdentifier]() {
|
| dart.throw(new core.UnsupportedError("keyIdentifier is unsupported."));
|
| }
|
| [_initKeyboardEvent](type, canBubble, cancelable, view, keyIdentifier, keyLocation, ctrlKey, altKey, shiftKey, metaKey) {
|
| dart.throw(new core.UnsupportedError("Cannot initialize a KeyboardEvent from a KeyEvent."));
|
| }
|
| - get [_layerX]() {
|
| - return dart.throw(new core.UnsupportedError('Not applicable to KeyEvent'));
|
| - }
|
| - get [_layerY]() {
|
| - return dart.throw(new core.UnsupportedError('Not applicable to KeyEvent'));
|
| - }
|
| - get [_pageX]() {
|
| - return dart.throw(new core.UnsupportedError('Not applicable to KeyEvent'));
|
| - }
|
| - get [_pageY]() {
|
| - return dart.throw(new core.UnsupportedError('Not applicable to KeyEvent'));
|
| - }
|
| getModifierState(keyArgument) {
|
| return dart.throw(new core.UnimplementedError());
|
| }
|
| @@ -32432,22 +35587,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| 'altKey',
|
| 'which',
|
| 'currentTarget',
|
| - 'clipboardData',
|
| + 'code',
|
| 'ctrlKey',
|
| 'detail',
|
| + 'key',
|
| 'keyLocation',
|
| - 'layer',
|
| 'metaKey',
|
| - 'page',
|
| 'shiftKey',
|
| + 'sourceDevice',
|
| 'view',
|
| _charCode,
|
| _keyCode,
|
| + _which,
|
| _keyIdentifier,
|
| - _layerX,
|
| - _layerY,
|
| - _pageX,
|
| - _pageY,
|
| 'location',
|
| 'repeat',
|
| _get_view
|
| @@ -32536,15 +35688,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| forTarget(e, opts) {
|
| let useCapture = opts && 'useCapture' in opts ? opts.useCapture : false;
|
| - return new (_EventStream$(Event))(e, dart.as(dart.dcall(this[_eventTypeGetter], e), core.String), useCapture);
|
| + return new (_EventStream$(T))(e, dart.as(dart.dcall(this[_eventTypeGetter], e), core.String), useCapture);
|
| }
|
| forElement(e, opts) {
|
| let useCapture = opts && 'useCapture' in opts ? opts.useCapture : false;
|
| - return new (_ElementEventStreamImpl$(Event))(e, dart.dcall(this[_eventTypeGetter], e), useCapture);
|
| + return new (_ElementEventStreamImpl$(T))(e, dart.dcall(this[_eventTypeGetter], e), useCapture);
|
| }
|
| [_forElementList](e, opts) {
|
| let useCapture = opts && 'useCapture' in opts ? opts.useCapture : false;
|
| - return new (_ElementListEventStreamImpl$(Event))(e, dart.as(dart.dcall(this[_eventTypeGetter], e), core.String), useCapture);
|
| + return new (_ElementListEventStreamImpl$(T))(e, dart.as(dart.dcall(this[_eventTypeGetter], e), core.String), useCapture);
|
| }
|
| getEventType(target) {
|
| return dart.as(dart.dcall(this[_eventTypeGetter], target), core.String);
|
| @@ -33096,14 +36248,14 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return handler[_stream];
|
| }
|
| _KeyboardEventHandler(type) {
|
| - this[_keyDownList] = dart.list([], KeyboardEvent);
|
| + this[_keyDownList] = dart.list([], KeyEvent);
|
| this[_type] = type;
|
| this[_stream] = new _CustomKeyEventStreamImpl('event');
|
| this[_target] = null;
|
| super.EventStreamProvider(_KeyboardEventHandler._EVENT_TYPE);
|
| }
|
| initializeAllEventListeners(type, target) {
|
| - this[_keyDownList] = dart.list([], KeyboardEvent);
|
| + this[_keyDownList] = dart.list([], KeyEvent);
|
| this[_type] = type;
|
| this[_target] = target;
|
| this[_stream] = null;
|
| @@ -33114,15 +36266,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[_stream] = new _CustomKeyEventStreamImpl(this[_type]);
|
| }
|
| get [_capsLockOn]() {
|
| - return this[_keyDownList][dartx.any](dart.fn(element => element[dartx.keyCode] == KeyCode.CAPS_LOCK, core.bool, [KeyboardEvent]));
|
| + return this[_keyDownList][dartx.any](dart.fn(element => element.keyCode == KeyCode.CAPS_LOCK, core.bool, [KeyEvent]));
|
| }
|
| [_determineKeyCodeForKeypress](event) {
|
| for (let prevEvent of this[_keyDownList]) {
|
| - if (dart.equals(dart.dload(prevEvent, _shadowCharCode), event[dartx.charCode])) {
|
| - return prevEvent[dartx.keyCode];
|
| + if (prevEvent[_shadowCharCode] == event[dartx.charCode]) {
|
| + return prevEvent.keyCode;
|
| }
|
| - if ((dart.notNull(event[dartx.shiftKey]) || dart.notNull(this[_capsLockOn])) && dart.notNull(event[dartx.charCode]) >= dart.notNull("A"[dartx.codeUnits][dartx.get](0)) && dart.notNull(event[dartx.charCode]) <= dart.notNull("Z"[dartx.codeUnits][dartx.get](0)) && dart.equals(dart.notNull(event[dartx.charCode]) + dart.notNull(_KeyboardEventHandler._ROMAN_ALPHABET_OFFSET), dart.dload(prevEvent, _shadowCharCode))) {
|
| - return prevEvent[dartx.keyCode];
|
| + if ((dart.notNull(event[dartx.shiftKey]) || dart.notNull(this[_capsLockOn])) && dart.notNull(event[dartx.charCode]) >= dart.notNull("A"[dartx.codeUnits][dartx.get](0)) && dart.notNull(event[dartx.charCode]) <= dart.notNull("Z"[dartx.codeUnits][dartx.get](0)) && dart.notNull(event[dartx.charCode]) + dart.notNull(_KeyboardEventHandler._ROMAN_ALPHABET_OFFSET) == prevEvent[_shadowCharCode]) {
|
| + return prevEvent.keyCode;
|
| }
|
| }
|
| return KeyCode.UNKNOWN;
|
| @@ -33252,7 +36404,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (dart.notNull(event.altKey) && !dart.notNull(event.ctrlKey)) {
|
| return false;
|
| }
|
| - if (!dart.notNull(event.shiftKey) && (this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.CTRL || this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.ALT || dart.notNull(html_common.Device.userAgent[dartx.contains]('Mac')) && this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.META)) {
|
| + if (!dart.notNull(event.shiftKey) && (this[_keyDownList][dartx.last].keyCode == KeyCode.CTRL || this[_keyDownList][dartx.last].keyCode == KeyCode.ALT || dart.notNull(html_common.Device.userAgent[dartx.contains]('Mac')) && this[_keyDownList][dartx.last].keyCode == KeyCode.META)) {
|
| return false;
|
| }
|
| if (dart.notNull(html_common.Device.isWebKit) && dart.notNull(event.ctrlKey) && dart.notNull(event.shiftKey) && (event.keyCode == KeyCode.BACKSLASH || event.keyCode == KeyCode.OPEN_SQUARE_BRACKET || event.keyCode == KeyCode.CLOSE_SQUARE_BRACKET || event.keyCode == KeyCode.TILDE || event.keyCode == KeyCode.SEMICOLON || event.keyCode == KeyCode.DASH || event.keyCode == KeyCode.EQUALS || event.keyCode == KeyCode.COMMA || event.keyCode == KeyCode.PERIOD || event.keyCode == KeyCode.SLASH || event.keyCode == KeyCode.APOSTROPHE || event.keyCode == KeyCode.SINGLE_QUOTE)) {
|
| @@ -33294,13 +36446,13 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return event[dartx.keyCode];
|
| }
|
| processKeyDown(e) {
|
| - if (dart.notNull(this[_keyDownList][dartx.length]) > 0 && (this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.CTRL && !dart.notNull(e[dartx.ctrlKey]) || this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.ALT && !dart.notNull(e[dartx.altKey]) || dart.notNull(html_common.Device.userAgent[dartx.contains]('Mac')) && this[_keyDownList][dartx.last][dartx.keyCode] == KeyCode.META && !dart.notNull(e[dartx.metaKey]))) {
|
| + if (dart.notNull(this[_keyDownList][dartx.length]) > 0 && (this[_keyDownList][dartx.last].keyCode == KeyCode.CTRL && !dart.notNull(e[dartx.ctrlKey]) || this[_keyDownList][dartx.last].keyCode == KeyCode.ALT && !dart.notNull(e[dartx.altKey]) || dart.notNull(html_common.Device.userAgent[dartx.contains]('Mac')) && this[_keyDownList][dartx.last].keyCode == KeyCode.META && !dart.notNull(e[dartx.metaKey]))) {
|
| this[_keyDownList][dartx.clear]();
|
| }
|
| let event = new KeyEvent.wrap(e);
|
| event[_shadowKeyCode] = this[_normalizeKeyCodes](event);
|
| event[_shadowCharCode] = this[_findCharCodeKeyDown](event);
|
| - if (dart.notNull(this[_keyDownList][dartx.length]) > 0 && event.keyCode != this[_keyDownList][dartx.last][dartx.keyCode] && !dart.notNull(this[_firesKeyPressEvent](event))) {
|
| + if (dart.notNull(this[_keyDownList][dartx.length]) > 0 && event.keyCode != this[_keyDownList][dartx.last].keyCode && !dart.notNull(this[_firesKeyPressEvent](event))) {
|
| this.processKeyPress(e);
|
| }
|
| this[_keyDownList][dartx.add](event);
|
| @@ -33321,19 +36473,19 @@ dart_library.library('dart/html', null, /* Imports */[
|
| if (e[_shadowKeyIdentifier] != null && dart.notNull(_KeyboardEventHandler._keyIdentifier[dartx.containsKey](e[_shadowKeyIdentifier]))) {
|
| e[_shadowKeyCode] = _KeyboardEventHandler._keyIdentifier[dartx.get](e[_shadowKeyIdentifier]);
|
| }
|
| - e[_shadowAltKey] = this[_keyDownList][dartx.any](dart.fn(element => element[dartx.altKey], core.bool, [KeyboardEvent]));
|
| + e[_shadowAltKey] = this[_keyDownList][dartx.any](dart.fn(element => element.altKey, core.bool, [KeyEvent]));
|
| this[_stream].add(e);
|
| }
|
| processKeyUp(event) {
|
| let e = new KeyEvent.wrap(event);
|
| let toRemove = null;
|
| for (let key of this[_keyDownList]) {
|
| - if (key[dartx.keyCode] == e.keyCode) {
|
| + if (key.keyCode == e.keyCode) {
|
| toRemove = key;
|
| }
|
| }
|
| if (toRemove != null) {
|
| - this[_keyDownList][dartx.removeWhere](dart.fn(element => dart.equals(element, toRemove), core.bool, [KeyboardEvent]));
|
| + this[_keyDownList][dartx.removeWhere](dart.fn(element => dart.equals(element, toRemove), core.bool, [KeyEvent]));
|
| } else if (dart.notNull(this[_keyDownList][dartx.length]) > 0) {
|
| this[_keyDownList][dartx.removeLast]();
|
| }
|
| @@ -33431,18 +36583,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let attributes = opts && 'attributes' in opts ? opts.attributes : null;
|
| let uriAttributes = opts && 'uriAttributes' in opts ? opts.uriAttributes : null;
|
| let tagNameUpper = tagName[dartx.toUpperCase]();
|
| - let attrs = null;
|
| - if (attributes != null) {
|
| - attrs = attributes[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]));
|
| - }
|
| - let uriAttrs = null;
|
| - if (uriAttributes != null) {
|
| - uriAttrs = uriAttributes[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]));
|
| - }
|
| + let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String])));
|
| + let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String])));
|
| if (uriPolicy == null) {
|
| uriPolicy = UriPolicy.new();
|
| }
|
| - this.add(new _CustomElementNodeValidator(uriPolicy, dart.list([tagNameUpper], core.String), dart.as(attrs, core.Iterable$(core.String)), dart.as(uriAttrs, core.Iterable$(core.String)), false, true));
|
| + this.add(new _CustomElementNodeValidator(uriPolicy, dart.list([tagNameUpper], core.String), attrs, uriAttrs, false, true));
|
| }
|
| allowTagExtension(tagName, baseName, opts) {
|
| let uriPolicy = opts && 'uriPolicy' in opts ? opts.uriPolicy : null;
|
| @@ -33450,18 +36596,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| let uriAttributes = opts && 'uriAttributes' in opts ? opts.uriAttributes : null;
|
| let baseNameUpper = baseName[dartx.toUpperCase]();
|
| let tagNameUpper = tagName[dartx.toUpperCase]();
|
| - let attrs = null;
|
| - if (attributes != null) {
|
| - attrs = attributes[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]));
|
| - }
|
| - let uriAttrs = null;
|
| - if (uriAttributes != null) {
|
| - uriAttrs = uriAttributes[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]));
|
| - }
|
| + let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String])));
|
| + let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String])));
|
| if (uriPolicy == null) {
|
| uriPolicy = UriPolicy.new();
|
| }
|
| - this.add(new _CustomElementNodeValidator(uriPolicy, dart.list([tagNameUpper, baseNameUpper], core.String), dart.as(attrs, core.Iterable$(core.String)), dart.as(uriAttrs, core.Iterable$(core.String)), true, false));
|
| + this.add(new _CustomElementNodeValidator(uriPolicy, dart.list([tagNameUpper, baseNameUpper], core.String), attrs, uriAttrs, true, false));
|
| }
|
| allowElement(tagName, opts) {
|
| let uriPolicy = opts && 'uriPolicy' in opts ? opts.uriPolicy : null;
|
| @@ -33684,15 +36824,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| sort(compare) {
|
| if (compare === void 0) compare = null;
|
| dart.as(compare, dart.functionType(core.int, [E, E]));
|
| - this[_list][dartx.sort](compare);
|
| + this[_list][dartx.sort](dart.fn((a, b) => compare(dart.as(a, E), dart.as(b, E)), core.int, [Node, Node]));
|
| }
|
| indexOf(element, start) {
|
| if (start === void 0) start = 0;
|
| - return this[_list][dartx.indexOf](element, start);
|
| + return this[_list][dartx.indexOf](dart.as(element, Node), start);
|
| }
|
| lastIndexOf(element, start) {
|
| if (start === void 0) start = null;
|
| - return this[_list][dartx.lastIndexOf](element, start);
|
| + return this[_list][dartx.lastIndexOf](dart.as(element, Node), start);
|
| }
|
| insert(index, element) {
|
| dart.as(element, E);
|
| @@ -33719,12 +36859,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| this[_list][dartx.fillRange](start, end, fillValue);
|
| }
|
| get rawList() {
|
| - return dart.as(this[_list], core.List$(Node));
|
| + return this[_list];
|
| }
|
| }
|
| _WrappedList[dart.implements] = () => [html_common.NodeListWrapper];
|
| dart.setSignature(_WrappedList, {
|
| - constructors: () => ({_WrappedList: [_WrappedList$(E), [core.List]]}),
|
| + constructors: () => ({_WrappedList: [_WrappedList$(E), [core.List$(Node)]]}),
|
| methods: () => ({
|
| add: [dart.void, [E]],
|
| get: [E, [core.int]],
|
| @@ -33774,7 +36914,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| }
|
| _WrappedIterator[dart.implements] = () => [core.Iterator$(E)];
|
| dart.setSignature(_WrappedIterator, {
|
| - constructors: () => ({_WrappedIterator: [_WrappedIterator$(E), [core.Iterator]]}),
|
| + constructors: () => ({_WrappedIterator: [_WrappedIterator$(E), [core.Iterator$(Node)]]}),
|
| methods: () => ({moveNext: [core.bool, []]})
|
| });
|
| return _WrappedIterator;
|
| @@ -34068,8 +37208,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.throw(new core.UnsupportedError('You can only attach EventListeners to your own window.'));
|
| }
|
| [_addEventListener](type, listener, useCapture) {
|
| - if (type === void 0) type = null;
|
| - if (listener === void 0) listener = null;
|
| if (useCapture === void 0) useCapture = null;
|
| return dart.throw(new core.UnsupportedError('You can only attach EventListeners to your own window.'));
|
| }
|
| @@ -34081,8 +37219,6 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return dart.throw(new core.UnsupportedError('You can only attach EventListeners to your own window.'));
|
| }
|
| [_removeEventListener](type, listener, useCapture) {
|
| - if (type === void 0) type = null;
|
| - if (listener === void 0) listener = null;
|
| if (useCapture === void 0) useCapture = null;
|
| return dart.throw(new core.UnsupportedError('You can only attach EventListeners to your own window.'));
|
| }
|
| @@ -34097,10 +37233,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| methods: () => ({
|
| close: [dart.void, []],
|
| postMessage: [dart.void, [dart.dynamic, core.String], [core.List]],
|
| - [_addEventListener]: [dart.void, [], [core.String, EventListener, core.bool]],
|
| + [_addEventListener]: [dart.void, [core.String, EventListener], [core.bool]],
|
| addEventListener: [dart.void, [core.String, EventListener], [core.bool]],
|
| dispatchEvent: [core.bool, [Event]],
|
| - [_removeEventListener]: [dart.void, [], [core.String, EventListener, core.bool]],
|
| + [_removeEventListener]: [dart.void, [core.String, EventListener], [core.bool]],
|
| removeEventListener: [dart.void, [core.String, EventListener], [core.bool]]
|
| }),
|
| statics: () => ({_createSafe: [WindowBase, [dart.dynamic]]}),
|
| @@ -34191,18 +37327,28 @@ dart_library.library('dart/html', null, /* Imports */[
|
| return !!window.ArrayBuffer;
|
| }
|
| });
|
| + const _wrapZoneCallback$ = dart.generic(function(A, R) {
|
| + const _wrapZoneCallback = dart.typedef('_wrapZoneCallback', () => dart.functionType(R, [A]));
|
| + return _wrapZoneCallback;
|
| + });
|
| + let _wrapZoneCallback = _wrapZoneCallback$();
|
| + const _wrapZoneBinaryCallback$ = dart.generic(function(A, B, R) {
|
| + const _wrapZoneBinaryCallback = dart.typedef('_wrapZoneBinaryCallback', () => dart.functionType(R, [A, B]));
|
| + return _wrapZoneBinaryCallback;
|
| + });
|
| + let _wrapZoneBinaryCallback = _wrapZoneBinaryCallback$();
|
| function _wrapZone(callback) {
|
| if (dart.equals(async.Zone.current, async.Zone.ROOT)) return callback;
|
| if (callback == null) return null;
|
| - return async.Zone.current.bindUnaryCallback(callback, {runGuarded: true});
|
| + return dart.as(async.Zone.current.bindUnaryCallback(callback, {runGuarded: true}), _wrapZoneCallback);
|
| }
|
| - dart.fn(_wrapZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic])]);
|
| + dart.fn(_wrapZone, () => dart.definiteFunctionType(_wrapZoneCallback, [_wrapZoneCallback]));
|
| function _wrapBinaryZone(callback) {
|
| if (dart.equals(async.Zone.current, async.Zone.ROOT)) return callback;
|
| if (callback == null) return null;
|
| - return async.Zone.current.bindBinaryCallback(callback, {runGuarded: true});
|
| + return dart.as(async.Zone.current.bindBinaryCallback(callback, {runGuarded: true}), _wrapZoneBinaryCallback);
|
| }
|
| - dart.fn(_wrapBinaryZone, dart.dynamic, [dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])]);
|
| + dart.fn(_wrapBinaryZone, () => dart.definiteFunctionType(_wrapZoneBinaryCallback, [_wrapZoneBinaryCallback]));
|
| function query(relativeSelectors) {
|
| return exports.document[dartx.query](relativeSelectors);
|
| }
|
| @@ -34434,19 +37580,17 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.Element = Element;
|
| exports.HtmlElement = HtmlElement;
|
| exports.spawnDomUri = spawnDomUri;
|
| - exports.unwrap_jso = unwrap_jso;
|
| - exports.wrap_jso = wrap_jso;
|
| exports.createCustomUpgrader = createCustomUpgrader;
|
| exports.AbstractWorker = AbstractWorker;
|
| exports.AnchorElement = AnchorElement;
|
| - exports.AnimationNode = AnimationNode;
|
| exports.Animation = Animation;
|
| - exports.AnimationEffect = AnimationEffect;
|
| + exports.AnimationEffectReadOnly = AnimationEffectReadOnly;
|
| + exports.AnimationEffectTiming = AnimationEffectTiming;
|
| exports.Event = Event;
|
| exports.AnimationEvent = AnimationEvent;
|
| - exports.AnimationPlayer = AnimationPlayer;
|
| exports.AnimationPlayerEvent = AnimationPlayerEvent;
|
| exports.AnimationTimeline = AnimationTimeline;
|
| + exports.AppBannerPromptResult = AppBannerPromptResult;
|
| exports.ApplicationCache = ApplicationCache;
|
| exports.ApplicationCacheErrorEvent = ApplicationCacheErrorEvent;
|
| exports.AreaElement = AreaElement;
|
| @@ -34459,8 +37603,15 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.BarProp = BarProp;
|
| exports.BaseElement = BaseElement;
|
| exports.BatteryManager = BatteryManager;
|
| + exports.BeforeInstallPromptEvent = BeforeInstallPromptEvent;
|
| exports.BeforeUnloadEvent = BeforeUnloadEvent;
|
| exports.Blob = Blob;
|
| + exports.Bluetooth = Bluetooth;
|
| + exports.BluetoothDevice = BluetoothDevice;
|
| + exports.BluetoothGattCharacteristic = BluetoothGattCharacteristic;
|
| + exports.BluetoothGattRemoteServer = BluetoothGattRemoteServer;
|
| + exports.BluetoothGattService = BluetoothGattService;
|
| + exports.BluetoothUuid = BluetoothUuid;
|
| exports.Body = Body;
|
| exports.BodyElement = BodyElement;
|
| exports.ButtonElement = ButtonElement;
|
| @@ -34468,32 +37619,41 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.Text = Text;
|
| exports.CDataSection = CDataSection;
|
| exports.CacheStorage = CacheStorage;
|
| - exports.Canvas2DContextAttributes = Canvas2DContextAttributes;
|
| exports.CanvasElement = CanvasElement;
|
| exports.CanvasGradient = CanvasGradient;
|
| exports.CanvasPattern = CanvasPattern;
|
| exports.CanvasRenderingContext = CanvasRenderingContext;
|
| exports.CanvasRenderingContext2D = CanvasRenderingContext2D;
|
| exports.ChildNode = ChildNode;
|
| + exports.ChromiumValuebuffer = ChromiumValuebuffer;
|
| exports.GeofencingRegion = GeofencingRegion;
|
| exports.CircularGeofencingRegion = CircularGeofencingRegion;
|
| + exports.Client = Client;
|
| + exports.Clients = Clients;
|
| + exports.ClipboardEvent = ClipboardEvent;
|
| exports.CloseEvent = CloseEvent;
|
| exports.Comment = Comment;
|
| exports.UIEvent = UIEvent;
|
| exports.CompositionEvent = CompositionEvent;
|
| + exports.CompositorProxy = CompositorProxy;
|
| + exports.CompositorWorker = CompositorWorker;
|
| + exports.WorkerGlobalScope = WorkerGlobalScope;
|
| + exports.CompositorWorkerGlobalScope = CompositorWorkerGlobalScope;
|
| exports.Console = Console;
|
| exports.ConsoleBase = ConsoleBase;
|
| exports.ContentElement = ContentElement;
|
| exports.Coordinates = Coordinates;
|
| exports.Credential = Credential;
|
| exports.CredentialsContainer = CredentialsContainer;
|
| + exports.CrossOriginConnectEvent = CrossOriginConnectEvent;
|
| + exports.CrossOriginServiceWorkerClient = CrossOriginServiceWorkerClient;
|
| exports.Crypto = Crypto;
|
| exports.CryptoKey = CryptoKey;
|
| exports.Css = Css;
|
| exports.CssRule = CssRule;
|
| exports.CssCharsetRule = CssCharsetRule;
|
| - exports.CssFilterRule = CssFilterRule;
|
| exports.CssFontFaceRule = CssFontFaceRule;
|
| + exports.CssGroupingRule = CssGroupingRule;
|
| exports.CssImportRule = CssImportRule;
|
| exports.CssKeyframeRule = CssKeyframeRule;
|
| exports.CssKeyframesRule = CssKeyframesRule;
|
| @@ -34513,8 +37673,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.DataTransferItem = DataTransferItem;
|
| exports.DataTransferItemList = DataTransferItemList;
|
| exports.DatabaseCallback = DatabaseCallback;
|
| - exports.WorkerGlobalScope = WorkerGlobalScope;
|
| exports.DedicatedWorkerGlobalScope = DedicatedWorkerGlobalScope;
|
| + exports.DefaultSessionStartEvent = DefaultSessionStartEvent;
|
| exports.DeprecatedStorageInfo = DeprecatedStorageInfo;
|
| exports.DeprecatedStorageQuota = DeprecatedStorageQuota;
|
| exports.DetailsElement = DetailsElement;
|
| @@ -34546,6 +37706,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.ImmutableListMixin = ImmutableListMixin;
|
| exports.DomStringList = DomStringList;
|
| exports.DomStringMap = DomStringMap;
|
| + exports.EffectModel = EffectModel;
|
| exports.ElementList$ = ElementList$;
|
| exports.ElementList = ElementList;
|
| exports.ScrollAlignment = ScrollAlignment;
|
| @@ -34573,10 +37734,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.FontFaceSetLoadEvent = FontFaceSetLoadEvent;
|
| exports.FormData = FormData;
|
| exports.FormElement = FormElement;
|
| + exports.FrameRequestCallback = FrameRequestCallback;
|
| exports.Gamepad = Gamepad;
|
| exports.GamepadButton = GamepadButton;
|
| exports.GamepadEvent = GamepadEvent;
|
| exports.Geofencing = Geofencing;
|
| + exports.GeofencingEvent = GeofencingEvent;
|
| exports.Geolocation = Geolocation;
|
| exports.Geoposition = Geoposition;
|
| exports.GlobalEventHandlers = GlobalEventHandlers;
|
| @@ -34584,9 +37747,10 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.HashChangeEvent = HashChangeEvent;
|
| exports.HeadElement = HeadElement;
|
| exports.Headers = Headers;
|
| - exports.HeadersForEachCallback = HeadersForEachCallback;
|
| exports.HeadingElement = HeadingElement;
|
| exports.History = History;
|
| + exports.VRDevice = VRDevice;
|
| + exports.HmdvrDevice = HmdvrDevice;
|
| exports.HtmlCollection = HtmlCollection;
|
| exports.HtmlDocument = HtmlDocument;
|
| exports.HtmlFormControlsCollection = HtmlFormControlsCollection;
|
| @@ -34600,6 +37764,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.ImageData = ImageData;
|
| exports.ImageElement = ImageElement;
|
| exports.InjectedScriptHost = InjectedScriptHost;
|
| + exports.InputDevice = InputDevice;
|
| exports.InputElement = InputElement;
|
| exports.InputElementBase = InputElementBase;
|
| exports.HiddenInputElement = HiddenInputElement;
|
| @@ -34625,32 +37790,31 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.ImageButtonInputElement = ImageButtonInputElement;
|
| exports.ResetButtonInputElement = ResetButtonInputElement;
|
| exports.ButtonInputElement = ButtonInputElement;
|
| - exports.InputMethodContext = InputMethodContext;
|
| - exports.InstallEvent = InstallEvent;
|
| exports.KeyboardEvent = KeyboardEvent;
|
| + exports.KeyframeEffect = KeyframeEffect;
|
| exports.KeygenElement = KeygenElement;
|
| exports.LIElement = LIElement;
|
| exports.LabelElement = LabelElement;
|
| exports.LegendElement = LegendElement;
|
| exports.LinkElement = LinkElement;
|
| - exports.LocalCredential = LocalCredential;
|
| exports.Location = Location;
|
| - exports.MidiErrorCallback = MidiErrorCallback;
|
| - exports.MidiSuccessCallback = MidiSuccessCallback;
|
| exports.MapElement = MapElement;
|
| exports.MediaController = MediaController;
|
| exports.MediaDeviceInfo = MediaDeviceInfo;
|
| - exports.MediaDeviceInfoCallback = MediaDeviceInfoCallback;
|
| + exports.MediaDevices = MediaDevices;
|
| + exports.MediaEncryptedEvent = MediaEncryptedEvent;
|
| exports.MediaError = MediaError;
|
| exports.MediaKeyError = MediaKeyError;
|
| exports.MediaKeyEvent = MediaKeyEvent;
|
| exports.MediaKeyMessageEvent = MediaKeyMessageEvent;
|
| - exports.MediaKeyNeededEvent = MediaKeyNeededEvent;
|
| exports.MediaKeySession = MediaKeySession;
|
| + exports.MediaKeyStatusMap = MediaKeyStatusMap;
|
| + exports.MediaKeySystemAccess = MediaKeySystemAccess;
|
| exports.MediaKeys = MediaKeys;
|
| exports.MediaList = MediaList;
|
| exports.MediaQueryList = MediaQueryList;
|
| exports.MediaQueryListEvent = MediaQueryListEvent;
|
| + exports.MediaSession = MediaSession;
|
| exports.MediaSource = MediaSource;
|
| exports.MediaStream = MediaStream;
|
| exports.MediaStreamEvent = MediaStreamEvent;
|
| @@ -34687,51 +37851,70 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.NavigatorID = NavigatorID;
|
| exports.NavigatorLanguage = NavigatorLanguage;
|
| exports.NavigatorOnLine = NavigatorOnLine;
|
| + exports.NavigatorStorageUtils = NavigatorStorageUtils;
|
| exports.NavigatorUserMediaError = NavigatorUserMediaError;
|
| exports.NetworkInformation = NetworkInformation;
|
| exports.NodeFilter = NodeFilter;
|
| exports.NodeIterator = NodeIterator;
|
| exports.NodeList = NodeList;
|
| + exports.NonDocumentTypeChildNode = NonDocumentTypeChildNode;
|
| + exports.NonElementParentNode = NonElementParentNode;
|
| exports.Notification = Notification;
|
| + exports.NotificationEvent = NotificationEvent;
|
| exports.OListElement = OListElement;
|
| exports.ObjectElement = ObjectElement;
|
| exports.OptGroupElement = OptGroupElement;
|
| exports.OptionElement = OptionElement;
|
| exports.OutputElement = OutputElement;
|
| - exports.OverflowEvent = OverflowEvent;
|
| exports.PageTransitionEvent = PageTransitionEvent;
|
| exports.ParagraphElement = ParagraphElement;
|
| exports.ParamElement = ParamElement;
|
| exports.ParentNode = ParentNode;
|
| + exports.PasswordCredential = PasswordCredential;
|
| exports.Path2D = Path2D;
|
| exports.Performance = Performance;
|
| exports.PerformanceEntry = PerformanceEntry;
|
| + exports.PerformanceCompositeTiming = PerformanceCompositeTiming;
|
| exports.PerformanceMark = PerformanceMark;
|
| exports.PerformanceMeasure = PerformanceMeasure;
|
| exports.PerformanceNavigation = PerformanceNavigation;
|
| + exports.PerformanceRenderTiming = PerformanceRenderTiming;
|
| exports.PerformanceResourceTiming = PerformanceResourceTiming;
|
| exports.PerformanceTiming = PerformanceTiming;
|
| + exports.PeriodicSyncEvent = PeriodicSyncEvent;
|
| + exports.PeriodicSyncManager = PeriodicSyncManager;
|
| + exports.PeriodicSyncRegistration = PeriodicSyncRegistration;
|
| + exports.PermissionStatus = PermissionStatus;
|
| + exports.Permissions = Permissions;
|
| exports.PictureElement = PictureElement;
|
| exports.Plugin = Plugin;
|
| exports.PluginArray = PluginArray;
|
| exports.PluginPlaceholderElement = PluginPlaceholderElement;
|
| + exports.PointerEvent = PointerEvent;
|
| exports.PopStateEvent = PopStateEvent;
|
| exports.PositionError = PositionError;
|
| + exports.PositionSensorVRDevice = PositionSensorVRDevice;
|
| exports.PreElement = PreElement;
|
| exports.Presentation = Presentation;
|
| + exports.PresentationAvailability = PresentationAvailability;
|
| + exports.PresentationSession = PresentationSession;
|
| exports.ProcessingInstruction = ProcessingInstruction;
|
| exports.ProgressElement = ProgressElement;
|
| exports.ProgressEvent = ProgressEvent;
|
| + exports.PromiseRejectionEvent = PromiseRejectionEvent;
|
| exports.PushEvent = PushEvent;
|
| exports.PushManager = PushManager;
|
| - exports.PushRegistration = PushRegistration;
|
| + exports.PushMessageData = PushMessageData;
|
| + exports.PushSubscription = PushSubscription;
|
| exports.QuoteElement = QuoteElement;
|
| exports.RtcStatsCallback = RtcStatsCallback;
|
| exports.Range = Range;
|
| + exports.ReadableByteStream = ReadableByteStream;
|
| + exports.ReadableByteStreamReader = ReadableByteStreamReader;
|
| exports.ReadableStream = ReadableStream;
|
| + exports.ReadableStreamReader = ReadableStreamReader;
|
| exports.RelatedEvent = RelatedEvent;
|
| exports.RequestAnimationFrameCallback = RequestAnimationFrameCallback;
|
| - exports.FrameRequestCallback = FrameRequestCallback;
|
| exports.ResourceProgressEvent = ResourceProgressEvent;
|
| exports.RtcDataChannel = RtcDataChannel;
|
| exports.RtcDataChannelEvent = RtcDataChannelEvent;
|
| @@ -34746,16 +37929,20 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.Screen = Screen;
|
| exports.ScreenOrientation = ScreenOrientation;
|
| exports.ScriptElement = ScriptElement;
|
| + exports.ScrollState = ScrollState;
|
| exports.SecurityPolicyViolationEvent = SecurityPolicyViolationEvent;
|
| exports.SelectElement = SelectElement;
|
| exports.Selection = Selection;
|
| - exports.ServiceWorkerClient = ServiceWorkerClient;
|
| - exports.ServiceWorkerClients = ServiceWorkerClients;
|
| + exports.ServicePort = ServicePort;
|
| + exports.ServicePortCollection = ServicePortCollection;
|
| + exports.ServicePortConnectEvent = ServicePortConnectEvent;
|
| exports.ServiceWorkerContainer = ServiceWorkerContainer;
|
| exports.ServiceWorkerGlobalScope = ServiceWorkerGlobalScope;
|
| + exports.ServiceWorkerMessageEvent = ServiceWorkerMessageEvent;
|
| exports.ServiceWorkerRegistration = ServiceWorkerRegistration;
|
| exports.ShadowElement = ShadowElement;
|
| exports.ShadowRoot = ShadowRoot;
|
| + exports.SharedArrayBuffer = SharedArrayBuffer;
|
| exports.SharedWorker = SharedWorker;
|
| exports.SharedWorkerGlobalScope = SharedWorkerGlobalScope;
|
| exports.SourceBuffer = SourceBuffer;
|
| @@ -34774,6 +37961,8 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.SpeechSynthesisEvent = SpeechSynthesisEvent;
|
| exports.SpeechSynthesisUtterance = SpeechSynthesisUtterance;
|
| exports.SpeechSynthesisVoice = SpeechSynthesisVoice;
|
| + exports.StashedMessagePort = StashedMessagePort;
|
| + exports.StashedPortCollection = StashedPortCollection;
|
| exports.Storage = Storage;
|
| exports.StorageErrorCallback = StorageErrorCallback;
|
| exports.StorageEvent = StorageEvent;
|
| @@ -34783,6 +37972,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.StorageUsageCallback = StorageUsageCallback;
|
| exports.StyleElement = StyleElement;
|
| exports.StyleMedia = StyleMedia;
|
| + exports.SyncEvent = SyncEvent;
|
| + exports.SyncManager = SyncManager;
|
| + exports.SyncRegistration = SyncRegistration;
|
| exports.TableCaptionElement = TableCaptionElement;
|
| exports.TableCellElement = TableCellElement;
|
| exports.TableColElement = TableColElement;
|
| @@ -34799,11 +37991,12 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.TextTrackList = TextTrackList;
|
| exports.TimeRanges = TimeRanges;
|
| exports.TimeoutHandler = TimeoutHandler;
|
| - exports.Timing = Timing;
|
| exports.TitleElement = TitleElement;
|
| exports.Touch = Touch;
|
| exports.TouchEvent = TouchEvent;
|
| exports.TouchList = TouchList;
|
| + exports.TrackDefault = TrackDefault;
|
| + exports.TrackDefaultList = TrackDefaultList;
|
| exports.TrackElement = TrackElement;
|
| exports.TrackEvent = TrackEvent;
|
| exports.TransitionEvent = TransitionEvent;
|
| @@ -34813,6 +38006,9 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.Url = Url;
|
| exports.UrlUtils = UrlUtils;
|
| exports.UrlUtilsReadOnly = UrlUtilsReadOnly;
|
| + exports.VREyeParameters = VREyeParameters;
|
| + exports.VRFieldOfView = VRFieldOfView;
|
| + exports.VRPositionState = VRPositionState;
|
| exports.ValidityState = ValidityState;
|
| exports.VideoElement = VideoElement;
|
| exports.VideoPlaybackQuality = VideoPlaybackQuality;
|
| @@ -34826,6 +38022,7 @@ dart_library.library('dart/html', null, /* Imports */[
|
| exports.WheelEvent = WheelEvent;
|
| exports.Window = Window;
|
| exports.WindowBase64 = WindowBase64;
|
| + exports.WindowClient = WindowClient;
|
| exports.WindowEventHandlers = WindowEventHandlers;
|
| exports.Worker = Worker;
|
| exports.WorkerConsole = WorkerConsole;
|
|
|