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

Commit

Permalink
First cut of mini dart:html.
Browse files Browse the repository at this point in the history
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.

R=jmesserly@google.com, leafp@google.com

Review URL: https://codereview.chromium.org/1528613004 .
  • Loading branch information
vsmenon committed Dec 15, 2015
1 parent 9b93a41 commit dca6855
Show file tree
Hide file tree
Showing 22 changed files with 34,633 additions and 37 deletions.
59 changes: 59 additions & 0 deletions lib/runtime/dart/_metadata.js
@@ -0,0 +1,59 @@
dart_library.library('dart/_metadata', null, /* Imports */[
"dart/_runtime",
'dart/core'
], /* Lazy imports */[
], function(exports, dart, core) {
'use strict';
let dartx = dart.dartx;
class SupportedBrowser extends core.Object {
SupportedBrowser(browserName, minimumVersion) {
if (minimumVersion === void 0)
minimumVersion = null;
this.browserName = browserName;
this.minimumVersion = minimumVersion;
}
}
dart.setSignature(SupportedBrowser, {
constructors: () => ({SupportedBrowser: [SupportedBrowser, [core.String], [core.String]]})
});
SupportedBrowser.CHROME = "Chrome";
SupportedBrowser.FIREFOX = "Firefox";
SupportedBrowser.IE = "Internet Explorer";
SupportedBrowser.OPERA = "Opera";
SupportedBrowser.SAFARI = "Safari";
class Experimental extends core.Object {
Experimental() {
}
}
dart.setSignature(Experimental, {
constructors: () => ({Experimental: [Experimental, []]})
});
class DomName extends core.Object {
DomName(name) {
this.name = name;
}
}
dart.setSignature(DomName, {
constructors: () => ({DomName: [DomName, [core.String]]})
});
class DocsEditable extends core.Object {
DocsEditable() {
}
}
dart.setSignature(DocsEditable, {
constructors: () => ({DocsEditable: [DocsEditable, []]})
});
class Unstable extends core.Object {
Unstable() {
}
}
dart.setSignature(Unstable, {
constructors: () => ({Unstable: [Unstable, []]})
});
// Exports:
exports.SupportedBrowser = SupportedBrowser;
exports.Experimental = Experimental;
exports.DomName = DomName;
exports.DocsEditable = DocsEditable;
exports.Unstable = Unstable;
});

0 comments on commit dca6855

Please sign in to comment.