yanzhen-design-vue
Version:
28 lines (27 loc) • 1.33 kB
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 inputNumber = require("../input/src/input-number.cjs");
const schema = require("../text-preview/schema.cjs");
const SchemaInputNumberOptions = {
props: inputNumber.inputNumberProps,
emits: inputNumber.inputNumberEmits,
styleImport: () => Promise.resolve().then(() => require("./style/index.cjs"))
};
const PreviewInputNumber = schema.defineTextPreviewComponent("preview-input-number", {
...SchemaInputNumberOptions,
component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("../input/src/input-number-preview.vue.cjs")))
});
const InputNumber = core.defineComponent("input-number", {
...SchemaInputNumberOptions,
component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("../input/src/input-number.vue.cjs")))
});
const YzSchemaInputNumber = core.withInstall(InputNumber, {
PreviewInputNumber
});
const YzSchemaPreviewInputNumber = core.withInstall(PreviewInputNumber);
exports.YzSchemaInputNumber = YzSchemaInputNumber;
exports.YzSchemaPreviewInputNumber = YzSchemaPreviewInputNumber;
exports.default = YzSchemaInputNumber;