UNPKG

epic-designer-dev

Version:

基于vue3的设计器,可视化开发页面表单。在epic-designer的基础上新增了字典选择器

69 lines (68 loc) 1.8 kB
import "vue"; /* empty css */ import "vuedraggable"; import "@vueuse/core"; import "../../hooks/src/store/index.js"; import { pluginManager as t } from "../../utils/src/manager/pluginManager.js"; import { ElFormItem as p, ElTabs as e, ElTabPane as i, ElCollapse as f, ElCollapseItem as l } from "element-plus"; import a from "./button/index.js"; import n from "./card/index.js"; import c from "./cascader/index.js"; import s from "./checkbox/index.js"; import C from "./col/index.js"; import d from "./collapse/index.js"; import I from "./collapse-item/index.js"; import b from "./color-picker/index.js"; import E from "./date-picker/index.js"; import T from "./dict-select/index.js"; import h from "./form/index.js"; import F from "./formItem/index.js"; import P from "./input/index.js"; import S from "./input-number/index.js"; import u from "./modal/index.js"; import y from "./radio/index.js"; import k from "./row/index.js"; import x from "./select/index.js"; import v from "./slider/index.js"; import w from "./switch/index.js"; import A from "./textarea/index.js"; import B from "./upload-file/index.js"; import D from "./upload-image/index.js"; function lo(o = t) { o.component("FormItem", p), o.component("Tabs", e), o.component("TabPane", i), o.component("Collapse", f), o.component("CollapseItem", l), [ h, F, P, A, S, y, s, E, T, x, w, b, c, v, B, D, a, n, k, C, d, I, u ].forEach((r) => { o.registerComponent(r), o.addBaseComponentTypes(r.defaultSchema.type); }), o.setInitialized(!0); } function ao(o) { import("element-plus").then(({ provideGlobalConfig: m }) => { m(o); }); } export { ao as provideGlobalConfig, lo as setupElementPlus };