Skip to content
This repository was archived by the owner on Feb 22, 2018. It is now read-only.

Commit dca6855

Browse files
committed
First cut of mini dart:html.
This gets us going on Angular. Note, this is auto-generated from my hacked up versions of the dom scripts. Still tackling the long tail of sdk errors. [email protected], [email protected] Review URL: https://codereview.chromium.org/1528613004 .
1 parent 9b93a41 commit dca6855

22 files changed

+34633
-37
lines changed

lib/runtime/dart/_metadata.js

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
dart_library.library('dart/_metadata', null, /* Imports */[
2+
"dart/_runtime",
3+
'dart/core'
4+
], /* Lazy imports */[
5+
], function(exports, dart, core) {
6+
'use strict';
7+
let dartx = dart.dartx;
8+
class SupportedBrowser extends core.Object {
9+
SupportedBrowser(browserName, minimumVersion) {
10+
if (minimumVersion === void 0)
11+
minimumVersion = null;
12+
this.browserName = browserName;
13+
this.minimumVersion = minimumVersion;
14+
}
15+
}
16+
dart.setSignature(SupportedBrowser, {
17+
constructors: () => ({SupportedBrowser: [SupportedBrowser, [core.String], [core.String]]})
18+
});
19+
SupportedBrowser.CHROME = "Chrome";
20+
SupportedBrowser.FIREFOX = "Firefox";
21+
SupportedBrowser.IE = "Internet Explorer";
22+
SupportedBrowser.OPERA = "Opera";
23+
SupportedBrowser.SAFARI = "Safari";
24+
class Experimental extends core.Object {
25+
Experimental() {
26+
}
27+
}
28+
dart.setSignature(Experimental, {
29+
constructors: () => ({Experimental: [Experimental, []]})
30+
});
31+
class DomName extends core.Object {
32+
DomName(name) {
33+
this.name = name;
34+
}
35+
}
36+
dart.setSignature(DomName, {
37+
constructors: () => ({DomName: [DomName, [core.String]]})
38+
});
39+
class DocsEditable extends core.Object {
40+
DocsEditable() {
41+
}
42+
}
43+
dart.setSignature(DocsEditable, {
44+
constructors: () => ({DocsEditable: [DocsEditable, []]})
45+
});
46+
class Unstable extends core.Object {
47+
Unstable() {
48+
}
49+
}
50+
dart.setSignature(Unstable, {
51+
constructors: () => ({Unstable: [Unstable, []]})
52+
});
53+
// Exports:
54+
exports.SupportedBrowser = SupportedBrowser;
55+
exports.Experimental = Experimental;
56+
exports.DomName = DomName;
57+
exports.DocsEditable = DocsEditable;
58+
exports.Unstable = Unstable;
59+
});

0 commit comments

Comments
 (0)