This commit is contained in:
张磊 2018-10-26 15:55:50 +08:00
parent 53a2d361cb
commit c7c7ccb907
9 changed files with 2151 additions and 2107 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -360,7 +360,17 @@
});
}
function tag(name, pure) {
return function(target) {
if ("function" == typeof pure) {
var CustomElement = function CustomElement() {
return Reflect.construct(WeElement, [], CustomElement);
};
if (void 0 === window.Reflect) throw 'Do not use pure element in browsers that do not support Reflect.';
CustomElement.pure = !0;
CustomElement.prototype.render = pure;
Object.setPrototypeOf(CustomElement.prototype, WeElement.prototype);
Object.setPrototypeOf(CustomElement, WeElement);
customElements.define(name, CustomElement);
} else return function(target) {
target.pure = pure;
define(name, target);
};
@ -674,7 +684,7 @@
define: define
};
options.root.Omi = omi;
options.root.Omi.version = "4.0.7";
options.root.Omi.version = "4.0.8";
if ('undefined' != typeof module) module.exports = omi; else self.Omi = omi;
}();
//# sourceMappingURL=omi.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
{
"name": "omi",
"version": "4.0.7",
"version": "4.0.8",
"description": "Next generation web framework.",
"main": "dist/omi.js",
"jsnext:main": "dist/omi.esm.js",