import{q as y,al as f,aY as g,r as S,H as w,I as D,aZ as L,B as _,o as k,x as A,M as l,A as d,p as n,v as r,z as x}from"./index.41f763da.js";var b=y({name:"ReTreeLine",props:{node:{type:Object,required:!0},data:{type:Array,default:()=>{}},treeData:{type:Array,default:()=>[]},indent:{type:Number,default:16},showLabelLine:{type:Boolean,default:!0}},setup(m,s){const{slots:u}=s;return{getScopedSlot:t=>{if(!t)return null;const o=t.split("||");let e=null;for(let a=0;ag(t)?t(o)||e:t||e}},render(){const m=this.getScopedSlot("default"),s=this.getScopedSlot("node-label"),u=this.getScopedSlot("after-node-label"),c=m?this.getSlotValue(m,{node:this.node,data:this.data}):[s?this.getSlotValue(s,{node:this.node,data:this.data}):f("span",{class:"element-tree-node-label"},this.node.label),this.showLabelLine?f("span",{class:"element-tree-node-label-line"}):null,this.getSlotValue(u,{node:this.node,data:this.data})],p=[];let t=this.node;for(;t;){let e=t.parent;if(t.level===1&&!t.parent){if(!this.treeData||!Array.isArray(this.treeData))throw Error("if you using el-tree-v2 (Virtualized Tree) of element-plus,element-tree-line required data.");e={children:Array.isArray(this.treeData)?this.treeData.map(a=>({...a,key:a.id})):[],level:0,key:"node-0",parent:null}}if(e){const a=(e.children||e.childNodes).findIndex(i=>(i.key||i.id)===(t.key||t.id));p.unshift(a===(e.children||e.childNodes).length-1)}t=e}const o=[];for(let e=0;ew(D().menusTree)),u=L(s.value),c={value:"uniqueId",children:"children"};return(p,t)=>{const o=_("el-tree"),e=_("el-card"),a=_("el-col"),i=_("el-tree-v2"),v=_("el-row");return k(),A(e,null,{header:l(()=>[E]),default:l(()=>[d(v,{gutter:24},{default:l(()=>[d(a,{xs:24,sm:24,md:12,lg:12,xl:12,class:"mb-20px"},{default:l(()=>[d(e,null,{header:l(()=>[F]),default:l(()=>[n("div",C,[d(o,{data:r(s),props:r(c),"show-checkbox":"","default-expand-all":"","node-key":"uniqueId",indent:30},{default:l(({node:h})=>[d(r(b),{node:h,showLabelLine:!0},{"node-label":l(()=>[n("span",N,x(h.data.meta.title),1)]),_:2},1032,["node"])]),_:1},8,["data","props"])])]),_:1})]),_:1}),d(a,{xs:24,sm:24,md:12,lg:12,xl:12},{default:l(()=>[d(e,null,{header:l(()=>[V]),default:l(()=>[n("div",B,[d(i,{data:r(s),props:r(c),"show-checkbox":"",height:550,"default-expanded-keys":r(u)},{default:l(({node:h})=>[d(r(b),{node:h,treeData:r(s),showLabelLine:!0,indent:30},{"node-label":l(()=>[n("span",T,x(h.data.meta.title),1)]),_:2},1032,["node","treeData"])]),_:1},8,["data","props","default-expanded-keys"])])]),_:1})]),_:1})]),_:1})]),_:1})}}});export{z as default};