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; |