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

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

Issue 1607073002: Fixes #412 (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Rebase Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/src/codegen/js_codegen.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dart_library.library('dart/html', null, /* Imports */[ 1 dart_library.library('dart/html', null, /* Imports */[
2 "dart/_runtime", 2 "dart/_runtime",
3 'dart/math', 3 'dart/math',
4 'dart/core', 4 'dart/core',
5 'dart/_js_helper', 5 'dart/_js_helper',
6 'dart/async', 6 'dart/async',
7 'dart/collection', 7 'dart/collection',
8 'dart/_foreign_helper', 8 'dart/_foreign_helper',
9 'dart/isolate' 9 'dart/isolate'
10 ], /* Lazy imports */[ 10 ], /* Lazy imports */[
(...skipping 5989 matching lines...) Expand 10 before | Expand all | Expand 10 after
6000 forTarget: [async.Stream$(T), [EventTarget], {useCapture: core.bool}], 6000 forTarget: [async.Stream$(T), [EventTarget], {useCapture: core.bool}],
6001 forElement: [ElementStream$(T), [Element], {useCapture: core.bool}], 6001 forElement: [ElementStream$(T), [Element], {useCapture: core.bool}],
6002 [_forElementList]: [ElementStream$(T), [ElementList], {useCapture: core. bool}], 6002 [_forElementList]: [ElementStream$(T), [ElementList], {useCapture: core. bool}],
6003 getEventType: [core.String, [EventTarget]] 6003 getEventType: [core.String, [EventTarget]]
6004 }) 6004 })
6005 }); 6005 });
6006 return _CustomEventStreamProvider; 6006 return _CustomEventStreamProvider;
6007 }); 6007 });
6008 let _CustomEventStreamProvider = _CustomEventStreamProvider$(); 6008 let _CustomEventStreamProvider = _CustomEventStreamProvider$();
6009 HtmlDocument.visibilityChangeEvent = dart.const(new (_CustomEventStreamProvide r$(Event))(HtmlDocument._determineVisibilityChangeEventType)); 6009 HtmlDocument.visibilityChangeEvent = dart.const(new (_CustomEventStreamProvide r$(Event))(HtmlDocument._determineVisibilityChangeEventType));
6010 class HtmlHtmlElement extends HtmlElement {
6011 static _() {
6012 dart.throw(new core.UnsupportedError("Not supported"));
6013 }
6014 static new() {
6015 return dart.as(exports.document.createElement("html"), HtmlHtmlElement);
6016 }
6017 static internalCreateHtmlHtmlElement() {
6018 return new HtmlHtmlElement.internal_();
6019 }
6020 internal_() {
6021 super.internal_();
6022 }
6023 }
6024 dart.defineNamedConstructor(HtmlHtmlElement, 'internal_');
6025 dart.setSignature(HtmlHtmlElement, {
6026 constructors: () => ({
6027 _: [HtmlHtmlElement, []],
6028 new: [HtmlHtmlElement, []],
6029 internal_: [HtmlHtmlElement, []]
6030 }),
6031 statics: () => ({internalCreateHtmlHtmlElement: [HtmlHtmlElement, []]}),
6032 names: ['internalCreateHtmlHtmlElement']
6033 });
6034 HtmlHtmlElement[dart.metadata] = () => [dart.const(new _metadata.DocsEditable( )), dart.const(new _metadata.DomName('HTMLHtmlElement')), dart.const(new _js_hel per.Native("HTMLHtmlElement"))];
6010 class HttpRequestEventTarget extends EventTarget { 6035 class HttpRequestEventTarget extends EventTarget {
6011 static _() { 6036 static _() {
6012 dart.throw(new core.UnsupportedError("Not supported")); 6037 dart.throw(new core.UnsupportedError("Not supported"));
6013 } 6038 }
6014 static internalCreateHttpRequestEventTarget() { 6039 static internalCreateHttpRequestEventTarget() {
6015 return new HttpRequestEventTarget.internal_(); 6040 return new HttpRequestEventTarget.internal_();
6016 } 6041 }
6017 internal_() { 6042 internal_() {
6018 super.internal_(); 6043 super.internal_();
6019 } 6044 }
(...skipping 1454 matching lines...) Expand 10 before | Expand all | Expand 10 after
7474 }), 7499 }),
7475 statics: () => ({internalCreateMouseEvent: [MouseEvent, []]}), 7500 statics: () => ({internalCreateMouseEvent: [MouseEvent, []]}),
7476 names: ['internalCreateMouseEvent'] 7501 names: ['internalCreateMouseEvent']
7477 }); 7502 });
7478 MouseEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), d art.const(new _metadata.DomName('MouseEvent')), dart.const(new _js_helper.Native ("MouseEvent,DragEvent,PointerEvent,MSPointerEvent"))]; 7503 MouseEvent[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), d art.const(new _metadata.DomName('MouseEvent')), dart.const(new _js_helper.Native ("MouseEvent,DragEvent,PointerEvent,MSPointerEvent"))];
7479 const _getBattery_1 = Symbol('_getBattery_1'); 7504 const _getBattery_1 = Symbol('_getBattery_1');
7480 const _getStorageUpdates_1 = Symbol('_getStorageUpdates_1'); 7505 const _getStorageUpdates_1 = Symbol('_getStorageUpdates_1');
7481 const _registerProtocolHandler_1 = Symbol('_registerProtocolHandler_1'); 7506 const _registerProtocolHandler_1 = Symbol('_registerProtocolHandler_1');
7482 const _sendBeacon_1 = Symbol('_sendBeacon_1'); 7507 const _sendBeacon_1 = Symbol('_sendBeacon_1');
7483 class Navigator extends DartHtmlDomObject { 7508 class Navigator extends DartHtmlDomObject {
7509 get language() {
7510 return this.raw.language || this.raw.userLanguage;
7511 }
7484 static _() { 7512 static _() {
7485 dart.throw(new core.UnsupportedError("Not supported")); 7513 dart.throw(new core.UnsupportedError("Not supported"));
7486 } 7514 }
7487 static internalCreateNavigator() { 7515 static internalCreateNavigator() {
7488 return new Navigator.internal_(); 7516 return new Navigator.internal_();
7489 } 7517 }
7490 internal_() { 7518 internal_() {
7491 super.DartHtmlDomObject(); 7519 super.DartHtmlDomObject();
7492 } 7520 }
7493 ['=='](other) { 7521 ['=='](other) {
(...skipping 677 matching lines...) Expand 10 before | Expand all | Expand 10 after
8171 Range[dart.metadata] = () => [dart.const(new _metadata.DomName('Range')), dart .const(new _metadata.Unstable()), dart.const(new _js_helper.Native("Range"))]; 8199 Range[dart.metadata] = () => [dart.const(new _metadata.DomName('Range')), dart .const(new _metadata.Unstable()), dart.const(new _js_helper.Native("Range"))];
8172 Range.END_TO_END = 2; 8200 Range.END_TO_END = 2;
8173 Range.END_TO_START = 3; 8201 Range.END_TO_START = 3;
8174 Range.NODE_AFTER = 1; 8202 Range.NODE_AFTER = 1;
8175 Range.NODE_BEFORE = 0; 8203 Range.NODE_BEFORE = 0;
8176 Range.NODE_BEFORE_AND_AFTER = 2; 8204 Range.NODE_BEFORE_AND_AFTER = 2;
8177 Range.NODE_INSIDE = 3; 8205 Range.NODE_INSIDE = 3;
8178 Range.START_TO_END = 1; 8206 Range.START_TO_END = 1;
8179 Range.START_TO_START = 0; 8207 Range.START_TO_START = 0;
8180 const RequestAnimationFrameCallback = dart.typedef('RequestAnimationFrameCallb ack', () => dart.functionType(dart.void, [core.num])); 8208 const RequestAnimationFrameCallback = dart.typedef('RequestAnimationFrameCallb ack', () => dart.functionType(dart.void, [core.num]));
8209 const _availLeft = Symbol('_availLeft');
8210 const _availTop = Symbol('_availTop');
8211 const _availWidth = Symbol('_availWidth');
8212 const _availHeight = Symbol('_availHeight');
8213 class Screen extends DartHtmlDomObject {
8214 get available() {
8215 return new math.Rectangle(this[_availLeft], this[_availTop], this[_availWi dth], this[_availHeight]);
8216 }
8217 static _() {
8218 dart.throw(new core.UnsupportedError("Not supported"));
8219 }
8220 static internalCreateScreen() {
8221 return new Screen.internal_();
8222 }
8223 internal_() {
8224 super.DartHtmlDomObject();
8225 }
8226 ['=='](other) {
8227 return dart.equals(unwrap_jso(other), unwrap_jso(this)) || dart.notNull(co re.identical(this, other));
8228 }
8229 get hashCode() {
8230 return dart.hashCode(unwrap_jso(this));
8231 }
8232 get [_availHeight]() {
8233 return dart.as(wrap_jso(this.raw.availHeight), core.int);
8234 }
8235 get [_availLeft]() {
8236 return dart.as(wrap_jso(this.raw.availLeft), core.int);
8237 }
8238 get [_availTop]() {
8239 return dart.as(wrap_jso(this.raw.availTop), core.int);
8240 }
8241 get [_availWidth]() {
8242 return dart.as(wrap_jso(this.raw.availWidth), core.int);
8243 }
8244 get colorDepth() {
8245 return dart.as(wrap_jso(this.raw.colorDepth), core.int);
8246 }
8247 get height() {
8248 return dart.as(wrap_jso(this.raw.height), core.int);
8249 }
8250 get pixelDepth() {
8251 return dart.as(wrap_jso(this.raw.pixelDepth), core.int);
8252 }
8253 get width() {
8254 return dart.as(wrap_jso(this.raw.width), core.int);
8255 }
8256 }
8257 dart.defineNamedConstructor(Screen, 'internal_');
8258 dart.setSignature(Screen, {
8259 constructors: () => ({
8260 _: [Screen, []],
8261 internal_: [Screen, []]
8262 }),
8263 statics: () => ({internalCreateScreen: [Screen, []]}),
8264 names: ['internalCreateScreen']
8265 });
8266 Screen[dart.metadata] = () => [dart.const(new _metadata.DocsEditable()), dart. const(new _metadata.DomName('Screen')), dart.const(new _js_helper.Native("Screen "))];
8181 class ShadowRoot extends DocumentFragment { 8267 class ShadowRoot extends DocumentFragment {
8182 static _() { 8268 static _() {
8183 dart.throw(new core.UnsupportedError("Not supported")); 8269 dart.throw(new core.UnsupportedError("Not supported"));
8184 } 8270 }
8185 static internalCreateShadowRoot() { 8271 static internalCreateShadowRoot() {
8186 return new ShadowRoot.internal_(); 8272 return new ShadowRoot.internal_();
8187 } 8273 }
8188 internal_() { 8274 internal_() {
8189 super.internal_(); 8275 super.internal_();
8190 } 8276 }
(...skipping 469 matching lines...) Expand 10 before | Expand all | Expand 10 after
8660 } 8746 }
8661 get [_pageYOffset]() { 8747 get [_pageYOffset]() {
8662 return dart.as(wrap_jso(this.raw.pageYOffset), core.double); 8748 return dart.as(wrap_jso(this.raw.pageYOffset), core.double);
8663 } 8749 }
8664 get parent() { 8750 get parent() {
8665 return _convertNativeToDart_Window(this[_get_parent]); 8751 return _convertNativeToDart_Window(this[_get_parent]);
8666 } 8752 }
8667 get [_get_parent]() { 8753 get [_get_parent]() {
8668 return wrap_jso(this.raw.parent); 8754 return wrap_jso(this.raw.parent);
8669 } 8755 }
8756 get screen() {
8757 return dart.as(wrap_jso(this.raw.screen), Screen);
8758 }
8670 get screenLeft() { 8759 get screenLeft() {
8671 return dart.as(wrap_jso(this.raw.screenLeft), core.int); 8760 return dart.as(wrap_jso(this.raw.screenLeft), core.int);
8672 } 8761 }
8673 get screenTop() { 8762 get screenTop() {
8674 return dart.as(wrap_jso(this.raw.screenTop), core.int); 8763 return dart.as(wrap_jso(this.raw.screenTop), core.int);
8675 } 8764 }
8676 get screenX() { 8765 get screenX() {
8677 return dart.as(wrap_jso(this.raw.screenX), core.int); 8766 return dart.as(wrap_jso(this.raw.screenX), core.int);
8678 } 8767 }
8679 get screenY() { 8768 get screenY() {
(...skipping 3797 matching lines...) Expand 10 before | Expand all | Expand 10 after
12477 jso[_wrapper] = wrapped; 12566 jso[_wrapper] = wrapped;
12478 return wrapped; 12567 return wrapped;
12479 } 12568 }
12480 dart.fn(wrap_jso); 12569 dart.fn(wrap_jso);
12481 function createCustomUpgrader(customElementClass, $this) { 12570 function createCustomUpgrader(customElementClass, $this) {
12482 return $this; 12571 return $this;
12483 } 12572 }
12484 dart.fn(createCustomUpgrader, dart.dynamic, [core.Type, dart.dynamic]); 12573 dart.fn(createCustomUpgrader, dart.dynamic, [core.Type, dart.dynamic]);
12485 dart.defineLazyProperties(exports, { 12574 dart.defineLazyProperties(exports, {
12486 get htmlBlinkMap() { 12575 get htmlBlinkMap() {
12487 return dart.map({_HistoryCrossFrame: dart.fn(() => _HistoryCrossFrame, cor e.Type, []), _LocationCrossFrame: dart.fn(() => _LocationCrossFrame, core.Type, []), _DOMWindowCrossFrame: dart.fn(() => _DOMWindowCrossFrame, core.Type, []), D ateTime: dart.fn(() => core.DateTime, core.Type, []), JsObject: dart.fn(() => da rt.dload(/* Unimplemented unknown name */js, 'JsObjectImpl')), JsFunction: dart. fn(() => dart.dload(/* Unimplemented unknown name */js, 'JsFunctionImpl')), JsAr ray: dart.fn(() => dart.dload(/* Unimplemented unknown name */js, 'JsArrayImpl') ), Attr: dart.fn(() => _Attr, core.Type, []), CSSStyleDeclaration: dart.fn(() => CssStyleDeclaration, core.Type, []), CharacterData: dart.fn(() => CharacterData , core.Type, []), ChildNode: dart.fn(() => ChildNode, core.Type, []), ClientRect : dart.fn(() => _ClientRect, core.Type, []), Comment: dart.fn(() => Comment, cor e.Type, []), Console: dart.fn(() => Console, core.Type, []), ConsoleBase: dart.f n(() => ConsoleBase, core.Type, []), DOMImplementation: dart.fn(() => DomImpleme ntation, core.Type, []), DOMTokenList: dart.fn(() => DomTokenList, core.Type, [] ), Document: dart.fn(() => Document, core.Type, []), DocumentFragment: dart.fn(( ) => DocumentFragment, core.Type, []), Element: dart.fn(() => Element, core.Type , []), Event: dart.fn(() => Event, core.Type, []), EventTarget: dart.fn(() => Ev entTarget, core.Type, []), HTMLAnchorElement: dart.fn(() => AnchorElement, core. Type, []), HTMLBaseElement: dart.fn(() => BaseElement, core.Type, []), HTMLBodyE lement: dart.fn(() => BodyElement, core.Type, []), HTMLCollection: dart.fn(() => HtmlCollection, core.Type, []), HTMLDivElement: dart.fn(() => DivElement, core. Type, []), HTMLDocument: dart.fn(() => HtmlDocument, core.Type, []), HTMLElement : dart.fn(() => HtmlElement, core.Type, []), HTMLHeadElement: dart.fn(() => Head Element, core.Type, []), HTMLInputElement: dart.fn(() => InputElement, core.Type , []), HTMLStyleElement: dart.fn(() => StyleElement, core.Type, []), HTMLTemplat eElement: dart.fn(() => TemplateElement, core.Type, []), History: dart.fn(() => History, core.Type, []), KeyboardEvent: dart.fn(() => KeyboardEvent, core.Type, []), Location: dart.fn(() => Location, core.Type, []), MouseEvent: dart.fn(() => MouseEvent, core.Type, []), NamedNodeMap: dart.fn(() => _NamedNodeMap, core.Typ e, []), Navigator: dart.fn(() => Navigator, core.Type, []), NavigatorCPU: dart.f n(() => NavigatorCpu, core.Type, []), Node: dart.fn(() => Node, core.Type, []), NodeList: dart.fn(() => NodeList, core.Type, []), ParentNode: dart.fn(() => Pare ntNode, core.Type, []), ProgressEvent: dart.fn(() => ProgressEvent, core.Type, [ ]), Range: dart.fn(() => Range, core.Type, []), ShadowRoot: dart.fn(() => Shadow Root, core.Type, []), Text: dart.fn(() => Text, core.Type, []), UIEvent: dart.fn (() => UIEvent, core.Type, []), URLUtils: dart.fn(() => UrlUtils, core.Type, []) , Window: dart.fn(() => Window, core.Type, []), XMLHttpRequest: dart.fn(() => Ht tpRequest, core.Type, []), XMLHttpRequestEventTarget: dart.fn(() => HttpRequestE ventTarget, core.Type, []), XMLHttpRequestProgressEvent: dart.fn(() => _XMLHttpR equestProgressEvent, core.Type, [])}); 12576 return dart.map({_HistoryCrossFrame: dart.fn(() => _HistoryCrossFrame, cor e.Type, []), _LocationCrossFrame: dart.fn(() => _LocationCrossFrame, core.Type, []), _DOMWindowCrossFrame: dart.fn(() => _DOMWindowCrossFrame, core.Type, []), D ateTime: dart.fn(() => core.DateTime, core.Type, []), JsObject: dart.fn(() => da rt.dload(/* Unimplemented unknown name */js, 'JsObjectImpl')), JsFunction: dart. fn(() => dart.dload(/* Unimplemented unknown name */js, 'JsFunctionImpl')), JsAr ray: dart.fn(() => dart.dload(/* Unimplemented unknown name */js, 'JsArrayImpl') ), Attr: dart.fn(() => _Attr, core.Type, []), CSSStyleDeclaration: dart.fn(() => CssStyleDeclaration, core.Type, []), CharacterData: dart.fn(() => CharacterData , core.Type, []), ChildNode: dart.fn(() => ChildNode, core.Type, []), ClientRect : dart.fn(() => _ClientRect, core.Type, []), Comment: dart.fn(() => Comment, cor e.Type, []), Console: dart.fn(() => Console, core.Type, []), ConsoleBase: dart.f n(() => ConsoleBase, core.Type, []), DOMImplementation: dart.fn(() => DomImpleme ntation, core.Type, []), DOMTokenList: dart.fn(() => DomTokenList, core.Type, [] ), Document: dart.fn(() => Document, core.Type, []), DocumentFragment: dart.fn(( ) => DocumentFragment, core.Type, []), Element: dart.fn(() => Element, core.Type , []), Event: dart.fn(() => Event, core.Type, []), EventTarget: dart.fn(() => Ev entTarget, core.Type, []), HTMLAnchorElement: dart.fn(() => AnchorElement, core. Type, []), HTMLBaseElement: dart.fn(() => BaseElement, core.Type, []), HTMLBodyE lement: dart.fn(() => BodyElement, core.Type, []), HTMLCollection: dart.fn(() => HtmlCollection, core.Type, []), HTMLDivElement: dart.fn(() => DivElement, core. Type, []), HTMLDocument: dart.fn(() => HtmlDocument, core.Type, []), HTMLElement : dart.fn(() => HtmlElement, core.Type, []), HTMLHeadElement: dart.fn(() => Head Element, core.Type, []), HTMLHtmlElement: dart.fn(() => HtmlHtmlElement, core.Ty pe, []), HTMLInputElement: dart.fn(() => InputElement, core.Type, []), HTMLStyle Element: dart.fn(() => StyleElement, core.Type, []), HTMLTemplateElement: dart.f n(() => TemplateElement, core.Type, []), History: dart.fn(() => History, core.Ty pe, []), KeyboardEvent: dart.fn(() => KeyboardEvent, core.Type, []), Location: d art.fn(() => Location, core.Type, []), MouseEvent: dart.fn(() => MouseEvent, cor e.Type, []), NamedNodeMap: dart.fn(() => _NamedNodeMap, core.Type, []), Navigato r: dart.fn(() => Navigator, core.Type, []), NavigatorCPU: dart.fn(() => Navigato rCpu, core.Type, []), Node: dart.fn(() => Node, core.Type, []), NodeList: dart.f n(() => NodeList, core.Type, []), ParentNode: dart.fn(() => ParentNode, core.Typ e, []), ProgressEvent: dart.fn(() => ProgressEvent, core.Type, []), Range: dart. fn(() => Range, core.Type, []), Screen: dart.fn(() => Screen, core.Type, []), Sh adowRoot: dart.fn(() => ShadowRoot, core.Type, []), Text: dart.fn(() => Text, co re.Type, []), UIEvent: dart.fn(() => UIEvent, core.Type, []), URLUtils: dart.fn( () => UrlUtils, core.Type, []), Window: dart.fn(() => Window, core.Type, []), XM LHttpRequest: dart.fn(() => HttpRequest, core.Type, []), XMLHttpRequestEventTarg et: dart.fn(() => HttpRequestEventTarget, core.Type, []), XMLHttpRequestProgress Event: dart.fn(() => _XMLHttpRequestProgressEvent, core.Type, [])});
12488 }, 12577 },
12489 get htmlBlinkFunctionMap() { 12578 get htmlBlinkFunctionMap() {
12490 return dart.map({Attr: dart.fn(() => _Attr.internalCreate_Attr, dart.funct ionType(_Attr, []), []), CSSStyleDeclaration: dart.fn(() => CssStyleDeclaration. internalCreateCssStyleDeclaration, dart.functionType(CssStyleDeclaration, []), [ ]), CharacterData: dart.fn(() => CharacterData.internalCreateCharacterData, dart .functionType(CharacterData, []), []), ClientRect: dart.fn(() => _ClientRect.int ernalCreate_ClientRect, dart.functionType(_ClientRect, []), []), Comment: dart.f n(() => Comment.internalCreateComment, dart.functionType(Comment, []), []), Cons ole: dart.fn(() => Console.internalCreateConsole, dart.functionType(Console, []) , []), ConsoleBase: dart.fn(() => ConsoleBase.internalCreateConsoleBase, dart.fu nctionType(ConsoleBase, []), []), DOMImplementation: dart.fn(() => DomImplementa tion.internalCreateDomImplementation, dart.functionType(DomImplementation, []), []), DOMTokenList: dart.fn(() => DomTokenList.internalCreateDomTokenList, dart.f unctionType(DomTokenList, []), []), Document: dart.fn(() => Document.internalCre ateDocument, dart.functionType(Document, []), []), DocumentFragment: dart.fn(() => DocumentFragment.internalCreateDocumentFragment, dart.functionType(DocumentFr agment, []), []), Element: dart.fn(() => Element.internalCreateElement, dart.fun ctionType(Element, []), []), Event: dart.fn(() => Event.internalCreateEvent, dar t.functionType(Event, []), []), EventTarget: dart.fn(() => EventTarget.internalC reateEventTarget, dart.functionType(EventTarget, []), []), HTMLAnchorElement: da rt.fn(() => AnchorElement.internalCreateAnchorElement, dart.functionType(AnchorE lement, []), []), HTMLBaseElement: dart.fn(() => BaseElement.internalCreateBaseE lement, dart.functionType(BaseElement, []), []), HTMLBodyElement: dart.fn(() => BodyElement.internalCreateBodyElement, dart.functionType(BodyElement, []), []), HTMLCollection: dart.fn(() => HtmlCollection.internalCreateHtmlCollection, dart. functionType(HtmlCollection, []), []), HTMLDivElement: dart.fn(() => DivElement. internalCreateDivElement, dart.functionType(DivElement, []), []), HTMLDocument: dart.fn(() => HtmlDocument.internalCreateHtmlDocument, dart.functionType(HtmlDoc ument, []), []), HTMLElement: dart.fn(() => HtmlElement.internalCreateHtmlElemen t, dart.functionType(HtmlElement, []), []), HTMLHeadElement: dart.fn(() => HeadE lement.internalCreateHeadElement, dart.functionType(HeadElement, []), []), HTMLI nputElement: dart.fn(() => InputElement.internalCreateInputElement, dart.functio nType(InputElement, []), []), HTMLStyleElement: dart.fn(() => StyleElement.inter nalCreateStyleElement, dart.functionType(StyleElement, []), []), HTMLTemplateEle ment: dart.fn(() => TemplateElement.internalCreateTemplateElement, dart.function Type(TemplateElement, []), []), History: dart.fn(() => History.internalCreateHis tory, dart.functionType(History, []), []), KeyboardEvent: dart.fn(() => Keyboard Event.internalCreateKeyboardEvent, dart.functionType(KeyboardEvent, []), []), Lo cation: dart.fn(() => Location.internalCreateLocation, dart.functionType(Locatio n, []), []), MouseEvent: dart.fn(() => MouseEvent.internalCreateMouseEvent, dart .functionType(MouseEvent, []), []), NamedNodeMap: dart.fn(() => _NamedNodeMap.in ternalCreate_NamedNodeMap, dart.functionType(_NamedNodeMap, []), []), Navigator: dart.fn(() => Navigator.internalCreateNavigator, dart.functionType(Navigator, [ ]), []), Node: dart.fn(() => Node.internalCreateNode, dart.functionType(Node, [] ), []), NodeList: dart.fn(() => NodeList.internalCreateNodeList, dart.functionTy pe(NodeList, []), []), ProgressEvent: dart.fn(() => ProgressEvent.internalCreate ProgressEvent, dart.functionType(ProgressEvent, []), []), Range: dart.fn(() => R ange.internalCreateRange, dart.functionType(Range, []), []), ShadowRoot: dart.fn (() => ShadowRoot.internalCreateShadowRoot, dart.functionType(ShadowRoot, []), [ ]), Text: dart.fn(() => Text.internalCreateText, dart.functionType(Text, []), [] ), UIEvent: dart.fn(() => UIEvent.internalCreateUIEvent, dart.functionType(UIEve nt, []), []), Window: dart.fn(() => Window.internalCreateWindow, dart.functionTy pe(Window, []), []), XMLHttpRequest: dart.fn(() => HttpRequest.internalCreateHtt pRequest, dart.functionType(HttpRequest, []), []), XMLHttpRequestEventTarget: da rt.fn(() => HttpRequestEventTarget.internalCreateHttpRequestEventTarget, dart.fu nctionType(HttpRequestEventTarget, []), []), XMLHttpRequestProgressEvent: dart.f n(() => _XMLHttpRequestProgressEvent.internalCreate_XMLHttpRequestProgressEvent, dart.functionType(_XMLHttpRequestProgressEvent, []), [])}); 12579 return dart.map({Attr: dart.fn(() => _Attr.internalCreate_Attr, dart.funct ionType(_Attr, []), []), CSSStyleDeclaration: dart.fn(() => CssStyleDeclaration. internalCreateCssStyleDeclaration, dart.functionType(CssStyleDeclaration, []), [ ]), CharacterData: dart.fn(() => CharacterData.internalCreateCharacterData, dart .functionType(CharacterData, []), []), ClientRect: dart.fn(() => _ClientRect.int ernalCreate_ClientRect, dart.functionType(_ClientRect, []), []), Comment: dart.f n(() => Comment.internalCreateComment, dart.functionType(Comment, []), []), Cons ole: dart.fn(() => Console.internalCreateConsole, dart.functionType(Console, []) , []), ConsoleBase: dart.fn(() => ConsoleBase.internalCreateConsoleBase, dart.fu nctionType(ConsoleBase, []), []), DOMImplementation: dart.fn(() => DomImplementa tion.internalCreateDomImplementation, dart.functionType(DomImplementation, []), []), DOMTokenList: dart.fn(() => DomTokenList.internalCreateDomTokenList, dart.f unctionType(DomTokenList, []), []), Document: dart.fn(() => Document.internalCre ateDocument, dart.functionType(Document, []), []), DocumentFragment: dart.fn(() => DocumentFragment.internalCreateDocumentFragment, dart.functionType(DocumentFr agment, []), []), Element: dart.fn(() => Element.internalCreateElement, dart.fun ctionType(Element, []), []), Event: dart.fn(() => Event.internalCreateEvent, dar t.functionType(Event, []), []), EventTarget: dart.fn(() => EventTarget.internalC reateEventTarget, dart.functionType(EventTarget, []), []), HTMLAnchorElement: da rt.fn(() => AnchorElement.internalCreateAnchorElement, dart.functionType(AnchorE lement, []), []), HTMLBaseElement: dart.fn(() => BaseElement.internalCreateBaseE lement, dart.functionType(BaseElement, []), []), HTMLBodyElement: dart.fn(() => BodyElement.internalCreateBodyElement, dart.functionType(BodyElement, []), []), HTMLCollection: dart.fn(() => HtmlCollection.internalCreateHtmlCollection, dart. functionType(HtmlCollection, []), []), HTMLDivElement: dart.fn(() => DivElement. internalCreateDivElement, dart.functionType(DivElement, []), []), HTMLDocument: dart.fn(() => HtmlDocument.internalCreateHtmlDocument, dart.functionType(HtmlDoc ument, []), []), HTMLElement: dart.fn(() => HtmlElement.internalCreateHtmlElemen t, dart.functionType(HtmlElement, []), []), HTMLHeadElement: dart.fn(() => HeadE lement.internalCreateHeadElement, dart.functionType(HeadElement, []), []), HTMLH tmlElement: dart.fn(() => HtmlHtmlElement.internalCreateHtmlHtmlElement, dart.fu nctionType(HtmlHtmlElement, []), []), HTMLInputElement: dart.fn(() => InputEleme nt.internalCreateInputElement, dart.functionType(InputElement, []), []), HTMLSty leElement: dart.fn(() => StyleElement.internalCreateStyleElement, dart.functionT ype(StyleElement, []), []), HTMLTemplateElement: dart.fn(() => TemplateElement.i nternalCreateTemplateElement, dart.functionType(TemplateElement, []), []), Histo ry: dart.fn(() => History.internalCreateHistory, dart.functionType(History, []), []), KeyboardEvent: dart.fn(() => KeyboardEvent.internalCreateKeyboardEvent, da rt.functionType(KeyboardEvent, []), []), Location: dart.fn(() => Location.intern alCreateLocation, dart.functionType(Location, []), []), MouseEvent: dart.fn(() = > MouseEvent.internalCreateMouseEvent, dart.functionType(MouseEvent, []), []), N amedNodeMap: dart.fn(() => _NamedNodeMap.internalCreate_NamedNodeMap, dart.funct ionType(_NamedNodeMap, []), []), Navigator: dart.fn(() => Navigator.internalCrea teNavigator, dart.functionType(Navigator, []), []), Node: dart.fn(() => Node.int ernalCreateNode, dart.functionType(Node, []), []), NodeList: dart.fn(() => NodeL ist.internalCreateNodeList, dart.functionType(NodeList, []), []), ProgressEvent: dart.fn(() => ProgressEvent.internalCreateProgressEvent, dart.functionType(Prog ressEvent, []), []), Range: dart.fn(() => Range.internalCreateRange, dart.functi onType(Range, []), []), Screen: dart.fn(() => Screen.internalCreateScreen, dart. functionType(Screen, []), []), ShadowRoot: dart.fn(() => ShadowRoot.internalCrea teShadowRoot, dart.functionType(ShadowRoot, []), []), Text: dart.fn(() => Text.i nternalCreateText, dart.functionType(Text, []), []), UIEvent: dart.fn(() => UIEv ent.internalCreateUIEvent, dart.functionType(UIEvent, []), []), Window: dart.fn( () => Window.internalCreateWindow, dart.functionType(Window, []), []), XMLHttpRe quest: dart.fn(() => HttpRequest.internalCreateHttpRequest, dart.functionType(Ht tpRequest, []), []), XMLHttpRequestEventTarget: dart.fn(() => HttpRequestEventTa rget.internalCreateHttpRequestEventTarget, dart.functionType(HttpRequestEventTar get, []), []), XMLHttpRequestProgressEvent: dart.fn(() => _XMLHttpRequestProgres sEvent.internalCreate_XMLHttpRequestProgressEvent, dart.functionType(_XMLHttpReq uestProgressEvent, []), [])});
12491 } 12580 }
12492 }); 12581 });
12493 function getHtmlCreateFunction(key) { 12582 function getHtmlCreateFunction(key) {
12494 let result = null; 12583 let result = null;
12495 result = _getHtmlFunction(key); 12584 result = _getHtmlFunction(key);
12496 if (result != null) { 12585 if (result != null) {
12497 return result; 12586 return result;
12498 } 12587 }
12499 return null; 12588 return null;
12500 } 12589 }
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
12536 exports.ElementList = ElementList; 12625 exports.ElementList = ElementList;
12537 exports.ScrollAlignment = ScrollAlignment; 12626 exports.ScrollAlignment = ScrollAlignment;
12538 exports.Events = Events; 12627 exports.Events = Events;
12539 exports.ElementEvents = ElementEvents; 12628 exports.ElementEvents = ElementEvents;
12540 exports.HeadElement = HeadElement; 12629 exports.HeadElement = HeadElement;
12541 exports.History = History; 12630 exports.History = History;
12542 exports.ImmutableListMixin$ = ImmutableListMixin$; 12631 exports.ImmutableListMixin$ = ImmutableListMixin$;
12543 exports.ImmutableListMixin = ImmutableListMixin; 12632 exports.ImmutableListMixin = ImmutableListMixin;
12544 exports.HtmlCollection = HtmlCollection; 12633 exports.HtmlCollection = HtmlCollection;
12545 exports.HtmlDocument = HtmlDocument; 12634 exports.HtmlDocument = HtmlDocument;
12635 exports.HtmlHtmlElement = HtmlHtmlElement;
12546 exports.HttpRequestEventTarget = HttpRequestEventTarget; 12636 exports.HttpRequestEventTarget = HttpRequestEventTarget;
12547 exports.HttpRequest = HttpRequest; 12637 exports.HttpRequest = HttpRequest;
12548 exports.ProgressEvent = ProgressEvent; 12638 exports.ProgressEvent = ProgressEvent;
12549 exports.InputElement = InputElement; 12639 exports.InputElement = InputElement;
12550 exports.InputElementBase = InputElementBase; 12640 exports.InputElementBase = InputElementBase;
12551 exports.HiddenInputElement = HiddenInputElement; 12641 exports.HiddenInputElement = HiddenInputElement;
12552 exports.TextInputElementBase = TextInputElementBase; 12642 exports.TextInputElementBase = TextInputElementBase;
12553 exports.SearchInputElement = SearchInputElement; 12643 exports.SearchInputElement = SearchInputElement;
12554 exports.TextInputElement = TextInputElement; 12644 exports.TextInputElement = TextInputElement;
12555 exports.UrlInputElement = UrlInputElement; 12645 exports.UrlInputElement = UrlInputElement;
(...skipping 18 matching lines...) Expand all
12574 exports.UIEvent = UIEvent; 12664 exports.UIEvent = UIEvent;
12575 exports.KeyboardEvent = KeyboardEvent; 12665 exports.KeyboardEvent = KeyboardEvent;
12576 exports.Location = Location; 12666 exports.Location = Location;
12577 exports.MouseEvent = MouseEvent; 12667 exports.MouseEvent = MouseEvent;
12578 exports.Navigator = Navigator; 12668 exports.Navigator = Navigator;
12579 exports.NavigatorCpu = NavigatorCpu; 12669 exports.NavigatorCpu = NavigatorCpu;
12580 exports.NodeList = NodeList; 12670 exports.NodeList = NodeList;
12581 exports.ParentNode = ParentNode; 12671 exports.ParentNode = ParentNode;
12582 exports.Range = Range; 12672 exports.Range = Range;
12583 exports.RequestAnimationFrameCallback = RequestAnimationFrameCallback; 12673 exports.RequestAnimationFrameCallback = RequestAnimationFrameCallback;
12674 exports.Screen = Screen;
12584 exports.ShadowRoot = ShadowRoot; 12675 exports.ShadowRoot = ShadowRoot;
12585 exports.StyleElement = StyleElement; 12676 exports.StyleElement = StyleElement;
12586 exports.TemplateElement = TemplateElement; 12677 exports.TemplateElement = TemplateElement;
12587 exports.Text = Text; 12678 exports.Text = Text;
12588 exports.UrlUtils = UrlUtils; 12679 exports.UrlUtils = UrlUtils;
12589 exports.Window = Window; 12680 exports.Window = Window;
12590 exports.CanvasImageSource = CanvasImageSource; 12681 exports.CanvasImageSource = CanvasImageSource;
12591 exports.WindowBase = WindowBase; 12682 exports.WindowBase = WindowBase;
12592 exports.LocationBase = LocationBase; 12683 exports.LocationBase = LocationBase;
12593 exports.HistoryBase = HistoryBase; 12684 exports.HistoryBase = HistoryBase;
(...skipping 22 matching lines...) Expand all
12616 exports.ElementUpgrader = ElementUpgrader; 12707 exports.ElementUpgrader = ElementUpgrader;
12617 exports.NodeValidator = NodeValidator; 12708 exports.NodeValidator = NodeValidator;
12618 exports.NodeTreeSanitizer = NodeTreeSanitizer; 12709 exports.NodeTreeSanitizer = NodeTreeSanitizer;
12619 exports.UriPolicy = UriPolicy; 12710 exports.UriPolicy = UriPolicy;
12620 exports.spawnDomUri = spawnDomUri; 12711 exports.spawnDomUri = spawnDomUri;
12621 exports.unwrap_jso = unwrap_jso; 12712 exports.unwrap_jso = unwrap_jso;
12622 exports.wrap_jso = wrap_jso; 12713 exports.wrap_jso = wrap_jso;
12623 exports.createCustomUpgrader = createCustomUpgrader; 12714 exports.createCustomUpgrader = createCustomUpgrader;
12624 exports.getHtmlCreateFunction = getHtmlCreateFunction; 12715 exports.getHtmlCreateFunction = getHtmlCreateFunction;
12625 }); 12716 });
OLDNEW
« no previous file with comments | « no previous file | lib/src/codegen/js_codegen.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698