snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
11 lines (10 loc) • 3.15 kB
JavaScript
;var m=Object.create;var u=Object.defineProperty;var x=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,$=Object.prototype.hasOwnProperty;var y=(e,t,i,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of b(t))!$.call(e,n)&&n!==i&&u(e,n,{get:()=>t[n],enumerable:!(r=x(t,n))||r.enumerable});return e};var s=(e,t,i)=>(i=e!=null?m(f(e)):{},y(t||!e||!e.__esModule?u(i,"default",{value:e,enumerable:!0}):i,e));Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const h=require("vue"),T=require("../../extensions/antd/index.cjs");;/* empty css */require("radix-vue");require("clsx");require("tailwind-merge");require("lucide-vue-next");require("../../ui-kit/base-ui/src/shadch-ui/button/index.cjs");require("@vueuse/core");require("../../ui-kit/base-ui/src/shadch-ui/toast/index.cjs");require("vuedraggable");require("../../hooks/src/store/index.cjs");require("lodash");const C=require("../../utils/src/manager/pluginManager.cjs");require("monaco-editor");require("../../utils/src/request/index.cjs");const c=require("ant-design-vue"),P=require("./button/index.cjs"),w=require("./card/index.cjs"),A=require("./cascader/index.cjs"),I=require("./checkbox/index.cjs"),S=require("./col/index.cjs"),v=require("./color-picker/index.cjs"),E=require("./date-picker/index.cjs"),q=require("./descriptions/index.cjs"),d=require("./form/index.cjs"),N=require("./form-item/index.cjs"),j=require("./formLogic/index.cjs"),k=require("./input/index.cjs"),z=require("./input-number/index.cjs"),B=require("./modal/index.cjs"),D=require("./radio/index.cjs"),F=require("./row/index.cjs"),O=require("./select/index.cjs"),V=require("./slider/index.cjs"),G=require("./switch/index.cjs"),H=require("./textarea/index.cjs"),J=require("./time-picker/index.cjs"),p=require("./upload-file/index.cjs"),l=require("./upload-image/index.cjs");function K(e=C.pluginManager){var a;const t=c.version.split("."),i=Number.parseInt(t[0]),r=document.createElement("style");e.global.$message=c.message,e.global.$modal=c.Modal,e.global.$notification=c.notification,i>3?(r.append(document.createTextNode(`
.epic-modal-ant .epic-modal-main {
padding: 4px 12px 12px;
}
.epic-modal-ant .ant-modal-title {
padding: 16px 16px 0px;
}
.epic-modal-ant .ant-modal-content {
padding: 0px;
}`)),document.head.append(r)):d.config.attribute=(a=d.config.attribute)==null?void 0:a.filter(o=>o.label!=="禁用"),e.component("Collapse",async()=>(await import("ant-design-vue")).Collapse),e.component("CollapseItem",async()=>(await import("ant-design-vue")).CollapsePanel),e.component("Tabs",async()=>(await import("ant-design-vue")).Tabs),e.component("TabPane",async()=>(await import("ant-design-vue")).TabPane);const n=[d,N,j,k,H,z,D,I,O,V,J,E,A,G,l,p,v,P,w,F,S,B,q.descriptions,q.descriptionsItem];h.watchEffect(()=>{l.defaultSchema.componentProps.action=e.global.uploadImage,p.defaultSchema.componentProps.action=e.global.uploadFile}),n.forEach(o=>{e.registerComponent(o),e.addBaseComponentType(o.defaultSchema.type)}),T.setupAntdExtensions(e),e.setInitialized(!0)}exports.setupAntd=K;