el-plus-powerful-form
Version:
## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-form-doc.html)
61 lines (60 loc) • 2.14 kB
JavaScript
import "element-plus/theme-chalk/el-form.css";
import "element-plus/theme-chalk/el-form-item.css";
import "element-plus/theme-chalk/el-checkbox.css";
import "element-plus/theme-chalk/el-checkbox-group.css";
import "element-plus/theme-chalk/el-date-picker-panel.css";
import "element-plus/theme-chalk/el-radio.css";
import "element-plus/theme-chalk/el-radio-group.css";
import "element-plus/theme-chalk/el-select-v2.css";
import "element-plus/theme-chalk/el-select.css";
import "element-plus/theme-chalk/el-switch.css";
import "element-plus/theme-chalk/el-input.css";
import "element-plus/theme-chalk/el-rate.css";
import "./style.css";
import { PowerfulForm as i } from "./powerful-form/index.mjs";
import { FormTypeEnum as I } from "./powerful-form/index.mjs";
import { PowerfulFormSymbol as s } from "./keys.mjs";
import p from "./components/index.mjs";
import { LangKey as B } from "./locale/packages.mjs";
import { clearSymbol as K, isBolOrFun as L, isTypeProtect as V, matchComponents as _, verify as g, verifyFormItemRule as q } from "./utils/index.mjs";
import { useAsyncGetRefs as H, useGetRefs as J } from "./hooks/useGetRefs.mjs";
import { default as N } from "./powerful-form/src/form-view.vue.mjs";
const m = (o) => Object.prototype.toString.call(o).slice(8, -1), l = (o) => {
let e;
m(o) === "Object" ? e = {} : m(o) === "Array" ? e = [] : e = o;
for (const r in o) {
const t = o[r];
m(t) === "Object" || m(t) === "Array" ? e[r] = l(t) : e[r] = t;
}
return e;
}, A = (o) => o, C = (o) => {
p.forEach((e) => {
o._context.components[e.name] || o.component(e.name, e);
});
}, f = (o = []) => (r, t) => {
o.forEach((n) => {
r.use(n);
}), r.provide(s, t || {});
}, E = {
install: f([i])
};
export {
I as FormTypeEnum,
B as LangKey,
i as PowerfulForm,
N as PowerfulFormComponent,
K as clearSymbol,
C as componentRegister,
l as deepClone,
E as default,
A as formViewSetData,
m as getType,
L as isBolOrFun,
V as isTypeProtect,
_ as matchComponents,
H as useAsyncGetRefs,
J as useGetRefs,
g as verify,
q as verifyFormItemRule
};
//# sourceMappingURL=index.mjs.map