index-74304838.js 2.7 KB

1
  1. var J=Object.defineProperty,L=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var $=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var D=(a,e,t)=>e in a?J(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,r=(a,e)=>{for(var t in e||(e={}))U.call(e,t)&&D(a,t,e[t]);if($)for(var t of $(e))V.call(e,t)&&D(a,t,e[t]);return a},W=(a,e)=>L(a,R(e));var E=(a,e,t)=>new Promise((n,x)=>{var O=o=>{try{y(t.next(o))}catch(c){x(c)}},m=o=>{try{y(t.throw(o))}catch(c){x(c)}},y=o=>o.done?n(o.value):Promise.resolve(o.value).then(O,m);y((t=t.apply(a,e)).next())});import{d as K,r as Q,W as T,a9 as X,A as h,u as l,e as f,P as Y,c$ as w,bp as Z,z as tt,ac as et,ao as C,aH as at,a8 as lt,ax as st,__tla as nt}from"./index-b5895273.js";let z,rt=Promise.all([(()=>{try{return nt}catch(a){}})()]).then(()=>E(void 0,null,function*(){function a(n){return typeof n=="function"||Object.prototype.toString.call(n)==="[object Object]"&&!et(n)}let e,t;e={useCollapse:{type:Boolean,default:!0},title:{type:String,default:""},size:{type:String,validator:n=>["small","default","middle",void 0].includes(n),default:"small"},bordered:{type:Boolean,default:!0},column:{type:[Number,Object],default:()=>({xxl:4,xl:3,lg:3,md:3,sm:2,xs:1})},collapseOptions:{type:Object,default:null},schema:{type:Array,default:()=>[]},data:{type:Object}},t=K({name:"Description",props:e,emits:["register"],setup(n,{slots:x,emit:O}){const m=Q(null),{prefixCls:y}=T("description"),o=X(),c=h(()=>r(r({},n),l(m))),v=h(()=>W(r({},l(c)),{title:void 0})),A=h(()=>!!l(c).title),B=h(()=>r({canExpand:!1},l(v).collapseOptions)),k=h(()=>r(r({},l(o)),l(v)));function H(s){m.value=r(r({},l(m)),s)}function I({label:s,labelMinWidth:d,labelStyle:i}){if(!i&&!d)return s;const u=W(r({},i),{minWidth:`${d}px `});return f("div",{style:u},[s])}function N(){const{schema:s,data:d}=l(v);return l(s).map(i=>{const{render:u,field:g,span:F,show:j,contentMinWidth:M}=i;if(j&&C(j)&&!j(d))return null;const P=()=>{var S;const p=(S=l(v))==null?void 0:S.data;if(!p)return null;const b=at(p,g);return b&&!lt(p).hasOwnProperty(g)?C(u)?u("",p):"":C(u)?u(b,p):b!=null?b:""},G=M;return f(w.Item,{label:I(i),key:g,span:F},{default:()=>{if(!M)return P();const p={minWidth:`${G}px`};return f("div",{style:p},[P()])}})}).filter(i=>!!i)}const _=()=>{let s;return f(w,Y({class:`${y}`},l(k)),a(s=N())?s:{default:()=>[s]})},q=()=>{const s=n.useCollapse?_():f("div",null,[_()]);if(!n.useCollapse)return s;const{canExpand:d,helpMessage:i}=l(B),{title:u}=l(c);return f(tt,{title:u,canExpan:d,helpMessage:i},{default:()=>s,action:()=>Z(x,"action")})};return O("register",{setDescProps:H}),()=>l(A)?q():_()}}),z=st(t)}));export{z as D,rt as __tla};