yanzhen-design-vue
Version:
26 lines (25 loc) • 936 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const vue = require("vue");
const core = require("@yanzhen-lowcode/core");
require("../text-preview/index.cjs");
const time = require("./src/time.cjs");
const schema = require("../text-preview/schema.cjs");
const YzSchemaTimeOptions = {
props: time.timeProps,
emits: time.timeEmits
};
const PreviewTime = schema.defineTextPreviewComponent("preview-time", {
...YzSchemaTimeOptions
});
const Time = core.defineComponent("time", {
...YzSchemaTimeOptions,
component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("./src/time.vue.cjs")))
});
const YzSchemaTime = core.withInstall(Time, {
PreviewTime
});
const YzSchemaPreviewTime = core.withInstall(PreviewTime);
exports.YzSchemaPreviewTime = YzSchemaPreviewTime;
exports.YzSchemaTime = YzSchemaTime;
exports.default = YzSchemaTime;