var V=Object.defineProperty,w=Object.defineProperties;var D=Object.getOwnPropertyDescriptors;var C=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var I=(a,r,t)=>r in a?V(a,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[r]=t,S=(a,r)=>{for(var t in r||(r={}))j.call(r,t)&&I(a,t,r[t]);if(C)for(var t of C(r))q.call(r,t)&&I(a,t,r[t]);return a},b=(a,r)=>w(a,D(r));var k=(a,r,t)=>new Promise((e,_)=>{var i=o=>{try{c(t.next(o))}catch(m){_(m)}},u=o=>{try{c(t.throw(o))}catch(m){_(m)}},c=o=>o.done?e(o.value):Promise.resolve(o.value).then(i,u);c((t=t.apply(a,r)).next())});import{d as x,__tla as L}from"./vuedraggable.umd-c5ec6736.js";import R,{__tla as z}from"./FormNode-4ab544c3.js";import B,{__tla as M}from"./FormNodeOperate-2f0bf16c.js";import{u as U}from"./useFormDesignState-d63671ed.js";import{d as G,r as T,e as y,H as E,a7 as s,_ as d,a8 as f,a9 as p,$ as v,a0 as J,B as K,f as h,ac as $,F as Q,aa as W,ad as X,ag as Y}from"./vue-1631514e.js";import{a4 as Z,a5 as tt}from"./antd-057b41b1.js";import{_ as at,__tla as rt}from"./index-f0df2f76.js";import{__tla as et}from"./index-ed8c468e.js";import{__tla as ot}from"./formItemConfig-6e13f4cc.js";import{__tla as lt}from"./componentMap-44c327dc.js";import"./useFormItem-d5f46e05.js";import{__tla as mt}from"./RadioButtonGroup-3086b2b2.js";import{__tla as nt}from"./index-206406c4.js";import{__tla as ct}from"./index-7a87ec93.js";import{__tla as st}from"./index-a2613349.js";import{__tla as _t}from"./useWindowSizeFn-53b82e7c.js";import{__tla as dt}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as it}from"./index-6f5324ed.js";import{__tla as ut}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as pt}from"./useCopyToClipboard-9d1e4453.js";import{__tla as ht}from"./index-79e4735b.js";import"./index-e56657d6.js";let F,yt=Promise.all([(()=>{try{return L}catch(a){}})(),(()=>{try{return z}catch(a){}})(),(()=>{try{return M}catch(a){}})(),(()=>{try{return rt}catch(a){}})(),(()=>{try{return et}catch(a){}})(),(()=>{try{return ot}catch(a){}})(),(()=>{try{return lt}catch(a){}})(),(()=>{try{return mt}catch(a){}})(),(()=>{try{return nt}catch(a){}})(),(()=>{try{return ct}catch(a){}})(),(()=>{try{return st}catch(a){}})(),(()=>{try{return _t}catch(a){}})(),(()=>{try{return dt}catch(a){}})(),(()=>{try{return it}catch(a){}})(),(()=>{try{return ut}catch(a){}})(),(()=>{try{return pt}catch(a){}})(),(()=>{try{return ht}catch(a){}})()]).then(()=>k(void 0,null,function*(){const a=G({name:"LayoutItem",components:{FormNode:R,FormNodeOperate:B,draggable:x,Row:Z,Col:tt},props:{schema:{type:Object,required:!0},currentItem:{type:Object,required:!0}},emits:["dragStart","handleColAdd","handle-copy","handle-delete"],setup(t){const{formDesignMethods:{handleSetSelectItem:e},formConfig:_}=U(),i=T({}),u=y(()=>{const{colProps:m={}}=t.schema;return m}),c=y(()=>t.schema.columns),o=y(()=>_.value.layout==="horizontal"?"Col":"div");return b(S({},E(i)),{colPropsComputed:u,handleSetSelectItem:e,layoutTag:o,list1:c})}});function r(t,e,_,i,u,c){const o=s("LayoutItem",!0),m=s("draggable"),g=s("Col"),P=s("Row"),A=s("FormNodeOperate"),H=s("FormNode");return d(),f(g,X(Y(t.colPropsComputed)),{default:p(()=>[["Grid"].includes(t.schema.component)?(d(),v("div",{key:0,class:J(["grid-box",{active:t.schema.key===t.currentItem.key}]),onClick:e[2]||(e[2]=K(l=>t.handleSetSelectItem(t.schema),["stop"]))},[h(P,$({class:"grid-row"},t.schema.componentProps),{default:p(()=>[(d(!0),v(Q,null,W(t.schema.columns,(l,N)=>(d(),f(g,{class:"grid-col",key:N,span:l.span},{default:p(()=>[h(m,$({class:"list-main draggable-box","component-data":{name:"list",tag:"div",type:"transition-group"}},{group:"form-draggable",ghostClass:"moving",animation:180,handle:".drag-move"},{"item-key":"key",modelValue:l.children,"onUpdate:modelValue":n=>l.children=n,onStart:n=>t.$emit("dragStart",n,l.children),onAdd:n=>t.$emit("handleColAdd",n,l.children)}),{item:p(({element:n})=>[h(o,{class:"drag-move",schema:n,"current-item":t.currentItem,onHandleCopy:e[0]||(e[0]=O=>t.$emit("handle-copy")),onHandleDelete:e[1]||(e[1]=O=>t.$emit("handle-delete"))},null,8,["schema","current-item"])]),_:2},1040,["modelValue","onUpdate:modelValue","onStart","onAdd"])]),_:2},1032,["span"]))),128))]),_:1},16),h(A,{schema:t.schema,currentItem:t.currentItem},null,8,["schema","currentItem"])],2)):(d(),f(H,{key:t.schema.key,schema:t.schema,"current-item":t.currentItem,onHandleCopy:e[3]||(e[3]=l=>t.$emit("handle-copy")),onHandleDelete:e[4]||(e[4]=l=>t.$emit("handle-delete"))},null,8,["schema","current-item"]))]),_:1},16)}F=at(a,[["render",r]])}));export{yt as __tla,F as default};
|