OLD | NEW |
---|---|
1 dart_library.library('dom/dom', window, /* Imports */[ | 1 dart_library.library('dom/dom', window, /* Imports */[ |
2 'dart/_runtime', | 2 'dart/_runtime', |
3 'dart/core' | 3 'dart/core' |
4 ], /* Lazy imports */[ | 4 ], /* Lazy imports */[ |
5 ], function(exports, dart, core) { | 5 ], function(exports, dart, core) { |
6 'use strict'; | 6 'use strict'; |
7 let dartx = dart.dartx; | 7 let dartx = dart.dartx; |
8 class Overload extends core.Object { | 8 class Overload extends core.Object { |
9 Overload() { | 9 Overload() { |
10 } | 10 } |
11 } | 11 } |
12 dart.setSignature(Overload, { | 12 dart.setSignature(Overload, { |
13 constructors: () => ({Overload: [Overload, []]}) | 13 constructors: () => ({Overload: [Overload, []]}) |
14 }); | 14 }); |
15 const overload = dart.const(new Overload()); | 15 const overload = dart.const(new Overload()); |
16 class CustomEvent extends core.Object {} | 16 class CustomEvent extends core.Object {} |
17 dart.setSignature(CustomEvent, { | 17 dart.setSignature(CustomEvent, { |
18 constructors: () => ({CustomEvent: [CustomEvent, [core.String], {detail: dar t.dynamic, bubbles: dart.dynamic, cancelable: dart.dynamic}]}) | 18 constructors: () => ({CustomEvent: [CustomEvent, [core.String], {detail: dar t.dynamic, bubbles: dart.dynamic, cancelable: dart.dynamic}]}) |
19 }); | 19 }); |
20 class HTMLCollection extends core.Object {} | 20 class HTMLCollection extends core.Object { |
21 get(index) { | |
22 return this["[]"](index); | |
Jennifer Messerly
2016/02/10 00:20:30
Hmm. This looks a bit dubious. We never use "[]" o
| |
23 } | |
24 } | |
21 dart.setSignature(HTMLCollection, { | 25 dart.setSignature(HTMLCollection, { |
22 methods: () => ({get: [Element, [core.num]]}) | 26 methods: () => ({get: [Element, [core.num]]}) |
23 }); | 27 }); |
24 const EventListener = dart.typedef('EventListener', () => dart.functionType(da rt.void, [Event])); | 28 const EventListener = dart.typedef('EventListener', () => dart.functionType(da rt.void, [Event])); |
25 const InputElement = HTMLInputElement; | 29 const InputElement = HTMLInputElement; |
26 const CanvasElement = HTMLCanvasElement; | 30 const CanvasElement = HTMLCanvasElement; |
27 const DivElement = HTMLDivElement; | 31 const DivElement = HTMLDivElement; |
28 const ScriptElement = HTMLScriptElement; | 32 const ScriptElement = HTMLScriptElement; |
29 class RenderingContext extends core.Object {} | 33 class RenderingContext extends core.Object {} |
30 class CanvasDrawingStyles extends core.Object { | 34 class CanvasDrawingStyles extends core.Object { |
(...skipping 16 matching lines...) Expand all Loading... | |
47 exports.HTMLCollection = HTMLCollection; | 51 exports.HTMLCollection = HTMLCollection; |
48 exports.EventListener = EventListener; | 52 exports.EventListener = EventListener; |
49 exports.InputElement = InputElement; | 53 exports.InputElement = InputElement; |
50 exports.CanvasElement = CanvasElement; | 54 exports.CanvasElement = CanvasElement; |
51 exports.DivElement = DivElement; | 55 exports.DivElement = DivElement; |
52 exports.ScriptElement = ScriptElement; | 56 exports.ScriptElement = ScriptElement; |
53 exports.RenderingContext = RenderingContext; | 57 exports.RenderingContext = RenderingContext; |
54 exports.CanvasDrawingStyles = CanvasDrawingStyles; | 58 exports.CanvasDrawingStyles = CanvasDrawingStyles; |
55 exports.CanvasPathMethods = CanvasPathMethods; | 59 exports.CanvasPathMethods = CanvasPathMethods; |
56 }); | 60 }); |
OLD | NEW |