zentaopms/www/static/js/index-c6a4f8d7.js
2023-05-16 10:47:08 +08:00

2 lines
33 KiB
JavaScript

var _t=Object.defineProperty,gt=Object.defineProperties;var Ct=Object.getOwnPropertyDescriptors;var Xe=Object.getOwnPropertySymbols;var vt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable;var Ge=(e,o,a)=>o in e?_t(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,F=(e,o)=>{for(var a in o||(o={}))vt.call(o,a)&&Ge(e,a,o[a]);if(Xe)for(var a of Xe(o))mt.call(o,a)&&Ge(e,a,o[a]);return e},ae=(e,o)=>gt(e,Ct(o));var ue=(e,o,a)=>new Promise((l,s)=>{var i=c=>{try{p(a.next(c))}catch(r){s(r)}},d=c=>{try{p(a.throw(c))}catch(r){s(r)}},p=c=>c.done?l(c.value):Promise.resolve(c.value).then(i,d);p((a=a.apply(e,o)).next())});import{u as V,i as z,c as je,j as w,k as Te,a as et,C as yt,l as Et,B as Ee,E as Ke}from"./chartEditStore-87bc983c.js";import{m as tt,ab as St,cF as Tt,cG as Y,cz as De,ar as xt,b as Q,d as q,cb as me,u as n,l as ye,O as D,o as T,c as I,e as ot,F as re,q as pe,am as te,R as Z,Q as Fe,p as $,E as N,w as E,W as fe,aJ as Re,aK as xe,aL as He,aM as nt,aq as W,aa as st,n as at,as as ze,L as ce,aI as wt,r as M,cH as Lt,N as he,j as ne,cI as Ve,v as be,x as $e,f as S,g as ve,t as oe,aC as Ft,cp as A,cq as P,$ as rt,aY as bt,cJ as $t,cK as Dt,a0 as Me,at as Mt,cL as kt,U as ut,Z as We,aQ as ke,af as qe,a3 as Be,a4 as Ue,a1 as Bt,cM as Ut,cv as Ot,a2 as At,cs as It,S as Se,aR as Oe}from"./index-3da848c6.js";import{u as Ne,d as Rt}from"./index-fb9a2d08.js";import{a as Ht}from"./useKeyboard.hook-9035e902.js";import{c as ct,l as we,m as Ae,f as Pt,a as Nt}from"./index-5ea60806.js";import{a as Yt,b as Je,l as Xt,g as Gt}from"./plugin-3ade9cd9.js";import{C as Kt}from"./index-e10e0d8c.js";import{u as zt}from"./chartLayoutStore-d35ca544.js";import{i as _e}from"./icon-42e1d81a.js";import{G as Vt}from"./index-5ed4b413.js";import{F as Ze}from"./fileTypeEnum-2ae15dd8.js";import"./index-e07d20ac.js";import"./theme-color-0deb5eeb.js";import"./_arrayMap-23a2d4b9.js";import"./tables_list-7cb7cb60.js";import"./http-5398a097.js";import"./SettingItemBox-6900e67c.js";/* empty css */import"./CollapseItem-95d54d26.js";const ge=V(),Wt=()=>{tt(()=>{ge.setEditCanvas(z.EDIT_LAYOUT_DOM,document.getElementById("go-chart-edit-layout")),ge.setEditCanvas(z.EDIT_CONTENT_DOM,document.getElementById("go-chart-edit-content"));const e=ge.listenerScale();St(()=>{ge.setEditCanvas(z.EDIT_LAYOUT_DOM,null),ge.setEditCanvas(z.EDIT_CONTENT_DOM,null),e()})})},v=V(),{onClickOutSide:qt}=Ne(),Jt=e=>ue(void 0,null,function*(){e.preventDefault();try{Yt();const o=e.dataTransfer.getData(Tt.DRAG_KEY);if(!o){Je();return}v.setEditCanvas(z.IS_CREATE,!1);const a=JSON.parse(o);let l=yield ct(a);Y(l,e.offsetX-l.attr.w/2,e.offsetY-l.attr.h/2),v.addComponentList(l,!1,!0),v.setTargetSelectChart(l.id),Je()}catch(o){Xt(),window.$message.warning("\u56FE\u8868\u6B63\u5728\u7814\u53D1\u4E2D, \u656C\u8BF7\u671F\u5F85...")}}),Qe=e=>{e.preventDefault(),e.stopPropagation(),e.dataTransfer&&(e.dataTransfer.dropEffect="copy")},lt=(e,o)=>{if(o){v.setTargetSelectChart(o.id);return}v.setTargetSelectChart(void 0)},Zt=(e,o)=>{lt();const a=e.offsetX,l=e.offsetY,s=e.screenX,i=e.screenY,d=v.getEditCanvas.scale;v.setMousePosition(void 0,void 0,a,l);const p=we.exports.throttle(r=>{v.setTargetSelectChart(),v.setEditCanvas(z.IS_SELECT,!0);const h=a+r.screenX-s,u=l+r.screenY-i;v.setMousePosition(h,u);const t={x1:0,y1:0,x2:0,y2:0};h>a&&u>l?(t.x1=a,t.y1=l,t.x2=Math.round(a+(r.screenX-s)/d),t.y2=Math.round(l+(r.screenY-i)/d)):h>a&&u<l?(t.x1=a,t.y1=Math.round(l-(i-r.screenY)/d),t.x2=Math.round(a+(r.screenX-s)/d),t.y2=l):h<a&&u>l?(t.x1=Math.round(a-(s-r.screenX)/d),t.y1=l,t.x2=a,t.y2=Math.round(l+(r.screenY-i)/d)):(t.x1=Math.round(a-(s-r.screenX)/d),t.y1=Math.round(l-(i-r.screenY)/d),t.x2=a,t.y2=l),v.getComponentList.forEach(_=>{if(!v.getTargetChart.selectId.includes(_.id)){const{x:f,y:g,w:m,h:x}=_.attr,b={x1:f,y1:g,x2:f+m,y2:g+x};b.x1-t.x1>=0&&b.y1-t.y1>=0&&b.x2-t.x2<=0&&b.y2-t.y2<=0&&!_.status.lock&&!_.status.hide&&v.setTargetSelectChart(_.id,!0)}})},20),c=()=>{p.cancel(),v.setEditCanvas(z.IS_SELECT,!1),v.setMousePosition(0,0,0,0),document.removeEventListener("mousemove",p),document.removeEventListener("mouseup",c)};document.addEventListener("mousemove",p),document.addEventListener("mouseup",c)},it=()=>({mouseClickHandle:(s,i)=>{var d;if(s.preventDefault(),s.stopPropagation(),!i.status.lock&&(d=window.$KeyboardActive)!=null&&d.ctrl)if(v.targetChart.selectId.includes(i.id)){const p=v.targetChart.selectId.filter(c=>c!==i.id);v.setTargetSelectChart(p)}else v.setTargetSelectChart(i.id,!0)},mousedownHandle:(s,i)=>{var m;if(s.preventDefault(),s.stopPropagation(),i.status.lock||(qt(),s.buttons===De.LEFT&&((m=window.$KeyboardActive)==null?void 0:m.ctrl)))return;const d=v.getTargetChart.selectId;if(s.buttons===De.RIGHT&&d.length>1&&d.includes(i.id)||(v.setTargetSelectChart(i.id),s.buttons===De.RIGHT))return;const p=v.getEditCanvas.scale,c=v.getEditCanvasConfig.width,r=v.getEditCanvasConfig.height,h=new Map;v.getTargetChart.selectId.forEach(x=>{const b=v.fetchTargetIndex(x);if(b!==-1){const{x:L,y,w:R,h:X}=xt(v.getComponentList[b]).attr;h.set(x,{x:L,y,w:R,h:X})}});const u=s.screenX,t=s.screenY;let _=[];v.getTargetChart.selectId.forEach(x=>{if(!h.has(x))return;const b=v.fetchTargetIndex(x);_.push(we.exports.cloneDeep(v.getComponentList[b]))}),v.setMousePosition(void 0,void 0,u,t);const f=we.exports.throttle(x=>{v.setEditCanvas(z.IS_DRAG,!0),v.setMousePosition(x.screenX,x.screenY);let b=(x.screenX-u)/p,L=(x.screenY-t)/p;v.getTargetChart.selectId.forEach(y=>{if(!h.has(y))return;const R=v.fetchTargetIndex(y),{x:X,y:se,w:O,h:C}=h.get(y),B=v.getComponentList[R];let H=Math.round(X+b),G=Math.round(se+L);const U=50;H=H<-O+U?-O+U:H,G=G<-C+U?-C+U:G,H=H>c-U?c-U:H,G=G>r-U?r-U:G,B&&(B.attr=Object.assign(B.attr,{x:H,y:G}))})},20),g=()=>{try{v.setMousePosition(0,0,0,0),v.setEditCanvas(z.IS_DRAG,!1),_.length&&(v.getTargetChart.selectId.forEach(x=>{if(!h.has(x))return;const b=v.fetchTargetIndex(x),L=v.getComponentList[b];_.forEach(y=>{y.id===x&&(y.attr=Object.assign(y.attr,{offsetX:L.attr.x-y.attr.x,offsetY:L.attr.y-y.attr.y}))})}),v.moveComponentList(_)),document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",g)}catch(x){console.log(x)}};document.addEventListener("mousemove",f),document.addEventListener("mouseup",g)},mouseenterHandle:(s,i)=>{s.preventDefault(),s.stopPropagation(),v.getEditCanvas.isSelect||v.setTargetHoverChart(i.id)},mouseleaveHandle:(s,i)=>{s.preventDefault(),s.stopPropagation(),v.setEditCanvas(z.IS_DRAG,!1),v.setTargetHoverChart(void 0)}}),Qt=(e,o,a)=>{e.stopPropagation(),e.preventDefault(),v.setEditCanvas(z.IS_DRAG,!0);const l=v.getEditCanvas.scale,s=a.x,i=a.y,d=a.w,p=a.h,c=e.screenX,r=e.screenY;v.setMousePosition(c,r);const h=we.exports.throttle(t=>{v.setMousePosition(t.screenX,t.screenY);let _=Math.round((t.screenX-c)/l),f=Math.round((t.screenY-r)/l);const g=/t/.test(o),m=/b/.test(o),x=/l/.test(o),b=/r/.test(o),L=p+(g?-f:m?f:0),y=d+(x?-_:b?_:0);a.h=L>0?L:0,a.w=y>0?y:0,a.x=s+(x?_:0),a.y=i+(g?f:0)},50),u=()=>{v.setEditCanvas(z.IS_DRAG,!1),v.setMousePosition(0,0,0,0),document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",u)};document.addEventListener("mousemove",h),document.addEventListener("mouseup",u)},Le=(e,o)=>e?{zIndex:o+1,left:`${e.x}px`,top:`${e.y}px`}:{},de=(e,o)=>e?{width:`${o?o*e.w:e.w}px`,height:`${o?o*e.h:e.h}px`}:{},jt=(e,o,a,l)=>{const{w:s,h:i}=a,d=/t/.test(e),p=/b/.test(e),c=/l/.test(e),r=/r/.test(e);let h=0,u=0;return e.length===2?(h=c?0:s,u=d?0:i):((d||p)&&(h=s/2,u=d?0:i),(c||r)&&(h=c?0:s,u=Math.floor(i/2))),{left:`${h}px`,top:`${u}px`,cursor:l[o]+"-resize"}};const eo=["onMousedown"],to=q({__name:"index",props:{item:{type:Object,required:!0},hiddenPoint:{type:Boolean,required:!1}},setup(e){const o=e;me(u=>({"026d39a0":n(d)}));const a=ye(),l=V(),s=["t","r","b","l","lt","rt","lb","rb"],i=["n","e","s","w","nw","ne","sw","se"],d=D(()=>a.getAppTheme),p=D(()=>o.item.status.lock?!1:o.item.id===l.getTargetChart.hoverId),c=D(()=>{const u=o.item.id;return o.item.status.lock?!1:l.getTargetChart.selectId.find(t=>t===u)}),r=D(()=>o.item.status.lock),h=D(()=>o.item.status.hide);return(u,t)=>(T(),I("div",{class:te(["go-shape-box",{lock:n(r),hide:n(h)}])},[ot(u.$slots,"default",{},void 0,!0),e.hiddenPoint?Fe("",!0):(T(!0),I(re,{key:0},pe(n(c)?s:[],(_,f)=>(T(),I("div",{class:te(`shape-point ${_}`),key:f,style:Z(n(jt)(_,f,e.item.attr,i)),onMousedown:g=>n(Qt)(g,_,e.item.attr)},null,46,eo))),128)),$("div",{class:"shape-modal",style:Z(n(de)(e.item.attr))},[$("div",{class:te(["shape-modal-select",{active:n(c)}])},null,2),$("div",{class:te(["shape-modal-change",{selectActive:n(c),hoverActive:n(p)}])},null,2)],4)],2))}});var Pe=Q(to,[["__scopeId","data-v-5f8854aa"]]);const oo={class:"go-edit-group-box"},no=q({__name:"index",props:{groupData:{type:Object,required:!0},groupIndex:{type:Number,required:!0}},setup(e){const o=V(),{handleContextMenu:a}=Ne(),{mouseenterHandle:l,mouseleaveHandle:s,mousedownHandle:i,mouseClickHandle:d}=it(),p=(h,u,t)=>{const _=f=>u.filter(g=>f.includes(g.key));if(o.getTargetChart.selectId.length>1)return _([W.GROUP,W.DELETE]);{const f=[];t.status.lock?f.push(W.LOCK):f.push(W.UNLOCK),t.status.hide?f.push(W.HIDE):f.push(W.SHOW);const g=[W.UN_GROUP];return[..._(g),Rt(),...h.filter(m=>!f.includes(m.key))]}},c=D(()=>{const h=o.getEditCanvasConfig.chartThemeColor;return je[h]}),r=D(()=>o.getEditCanvasConfig.chartThemeSetting);return(h,u)=>(T(),I("div",oo,[(T(),N(n(Pe),{key:e.groupData.id,"data-id":e.groupData.id,index:e.groupIndex,item:e.groupData,hiddenPoint:!0,class:te(n(Re)(e.groupData.styles.animations)),style:Z(F(F(F(F(F({},n(Le)(e.groupData.attr,e.groupIndex)),n(de)(e.groupData.attr)),n(xe)(e.groupData.styles)),n(He)(e.groupData.styles)),n(nt)(e.groupData.styles))),onClick:u[0]||(u[0]=t=>n(d)(t,e.groupData)),onMousedown:u[1]||(u[1]=t=>n(i)(t,e.groupData)),onMouseenter:u[2]||(u[2]=t=>n(l)(t,e.groupData)),onMouseleave:u[3]||(u[3]=t=>n(s)(t,e.groupData)),onContextmenu:u[4]||(u[4]=t=>n(a)(t,e.groupData,p))},{default:E(()=>[(T(!0),I(re,null,pe(e.groupData.groupList,t=>(T(),N(n(Pe),{key:t.id,"data-id":t.id,index:e.groupIndex,item:t,hiddenPoint:!0,style:Z(F({},n(Le)(t.attr,e.groupIndex)))},{default:E(()=>[(T(),N(fe(t.chartConfig.chartKey),{class:te(["edit-content-chart",n(Re)(t.styles.animations)]),chartConfig:t,themeSetting:n(r),themeColor:n(c),style:Z(F(F(F({},n(de)(t.attr)),n(xe)(t.styles)),n(He)(t.styles)))},null,8,["class","chartConfig","themeSetting","themeColor","style"]))]),_:2},1032,["data-id","index","item","style"]))),128))]),_:1},8,["data-id","index","item","class","style"]))]))}});const so={class:"go-edit-align-line"},ao=q({__name:"index",setup(e){me(f=>({42514545:n(d)}));const o=ye(),a=V(),l=st(),s=at({lineArr:["rowt","rowc","rowb","coll","colc","colr"],select:new Map,sorptioned:{x:!1,y:!1}}),i=f=>f?{left:`${f.x?f.x:0}px`,top:`${f.y?f.y:0}px`}:{},d=D(()=>o.getAppTheme),p=D(()=>l.getChartAlignRange),c=D(()=>a.getEditCanvas[z.IS_DRAG]),r=(f,g)=>Math.abs(f-g)<=p.value,h=D(()=>a.getTargetChart.selectId),u=D(()=>a.getComponentList[a.fetchTargetIndex()]),t=D(()=>{var f;return((f=u.value)==null?void 0:f.attr)||{}}),_=D(()=>({id:"0",attr:{w:ze(a.getEditCanvasConfig.width),h:ze(a.getEditCanvasConfig.height),x:0,y:0,offsetX:0,offsetY:0,zIndex:0}}));return ce(()=>a.getMousePosition,wt(()=>{try{if(!c.value||h.value.length!==1)return;const f=t.value.w,g=t.value.h,m=t.value.x,x=m+f/2,b=m+f,L=[m,x,b],y=t.value.y,R=y+g/2,X=y+g,se=[y,R,X];s.select.clear(),s.sorptioned.y=!1;const O=a.getComponentList.map(C=>({id:C.id,attr:C.attr}));O.push(_.value),s.lineArr.forEach(C=>{O.forEach(B=>{if(h.value[0]===B.id)return;const H=B.attr.w,G=B.attr.h,U=B.attr.x,J=U+H/2,k=U+H,ht=[U,J,k],K=B.attr.y,j=K+G/2,ee=K+G,en=[K,j,ee];C.includes("rowt")&&(r(y,K)&&(s.select.set(C,{y:K}),Y(u.value,m,K)),r(y,j)&&(s.select.set(C,{y:j}),Y(u.value,m,j)),r(y,ee)&&(s.select.set(C,{y:ee}),Y(u.value,m,ee))),C.includes("rowc")&&(r(R,K)&&(s.select.set(C,{y:K}),Y(u.value,m,K-g/2)),r(R,j)&&(s.select.set(C,{y:j}),Y(u.value,m,j-g/2)),r(R,ee)&&(s.select.set(C,{y:ee}),Y(u.value,m,ee-g/2))),C.includes("rowb")&&(r(X,K)&&(s.select.set(C,{y:K}),Y(u.value,m,K-g)),r(X,j)&&(s.select.set(C,{y:j}),Y(u.value,m,j-g)),r(X,ee)&&(s.select.set(C,{y:ee}),Y(u.value,m,ee-g))),C.includes("coll")&&(r(m,U)&&(s.select.set(C,{x:U}),Y(u.value,U,y)),r(m,J)&&(s.select.set(C,{x:J}),Y(u.value,J,y)),r(m,k)&&(s.select.set(C,{x:k}),Y(u.value,k,y))),C.includes("colc")&&(r(x,U)&&(s.select.set(C,{x:U}),Y(u.value,U-f/2,y)),r(x,J)&&(s.select.set(C,{x:J}),Y(u.value,J-f/2,y)),r(x,k)&&(s.select.set(C,{x:k}),Y(u.value,k-f/2,y))),C.includes("colr")&&(r(b,U)&&(s.select.set(C,{x:U}),Y(u.value,U-f,y)),r(b,J)&&(s.select.set(C,{x:J}),Y(u.value,J-f,y)),r(b,k)&&(s.select.set(C,{x:k}),Y(u.value,k-f,y)))})})}catch(f){console.log(f)}},200),{deep:!0}),ce(()=>c.value,f=>{f||(s.select.clear(),s.sorptioned.y=!1)}),(f,g)=>(T(),I("div",so,[(T(!0),I(re,null,pe(s.lineArr,m=>(T(),I("div",{class:te(["line",[m.includes("row")?"row":"col",s.select.has(m)&&"visible"]]),key:m,style:Z(i(s.select.get(m)))},null,6))),128))]))}});var ro=Q(ao,[["__scopeId","data-v-403a9eed"]]);const uo=q({__name:"index",setup(e){return(o,a)=>{const l=M("n-watermark");return T(),N(l,{id:"go-edit-watermark",content:n(Lt),cross:"",selectable:"","font-size":16,"line-height":16,width:500,height:150,"x-offset":12,"y-offset":80,rotate:-15},null,8,["content"])}}});var co=Q(uo,[["__scopeId","data-v-e5cd93da"]]);const dt=e=>(be("data-v-6806e233"),e=e(),$e(),e),lo=dt(()=>$("div",{class:"select-background"},null,-1)),io=dt(()=>$("div",{class:"select-border"},null,-1)),po=[lo,io],fo=q({__name:"index",setup(e){me(p=>({"3c8141b6":n(i)}));const o=ye(),a=V(),{isSelect:l,scale:s}=he(a.getEditCanvas),i=D(()=>o.getAppTheme),d=ne();return ce(()=>a.getMousePosition,p=>{if(!l.value)return;const{startX:c,startY:r,x:h,y:u}=p,t={zIndex:Ve,x:0,y:0,w:0,h:0,offsetX:0,offsetY:0};h>c&&u>r?(t.x=c,t.y=r,t.w=Math.round((h-c)/s.value),t.h=Math.round((u-r)/s.value)):h>c&&u<r?(t.x=c,t.w=Math.round((h-c)/s.value),t.h=Math.round((r-u)/s.value),t.y=r-t.h):h<c&&u>r?(t.y=r,t.w=Math.round((c-h)/s.value),t.h=Math.round((u-r)/s.value),t.x=c-t.w):(t.w=Math.round((c-h)/s.value),t.h=Math.round((r-u)/s.value),t.x=c-t.w,t.y=r-t.h),d.value=F(F({},Le(t,Ve)),de(t))},{deep:!0}),(p,c)=>n(l)?(T(),I("div",{key:0,class:"go-edit-select",style:Z(d.value)},po,4)):Fe("",!0)}});var ho=Q(fo,[["__scopeId","data-v-6806e233"]]);const _o=q({__name:"index",setup(e){const o=V(),{getEditCanvasConfig:a,getEditCanvas:l}=he(o),s=D(()=>({w:a.value.width,h:a.value.height})),i=D(()=>{const p={transform:`scale(${l.value.scale})`};return F(F({},de(s.value)),p)}),d=D(()=>{const p=l.value.isCreate&&{"z-index":99999};return F(F({},de(s.value)),p)});return(p,c)=>(T(),I("div",{class:"go-edit-range go-transition",style:Z(n(i)),onMousedown:c[0]||(c[0]=r=>n(Zt)(r,void 0))},[ot(p.$slots,"default",{},void 0,!0),S(n(co)),S(n(ro)),S(n(ho)),$("div",{class:"go-edit-range-model",style:Z(n(d))},null,4)],36))}});var go=Q(_o,[["__scopeId","data-v-172f2949"]]);const Co=q({__name:"index",setup(e){me(y=>({"3a9749f8":n(x)}));const o=V(),a=zt(),l=ye(),{width:s,height:i}=he(o.getEditCanvasConfig),{scale:d,lockScale:p}=he(o.getEditCanvas),{getLayers:c,getCharts:r,getDetails:h}=he(a),u=ne(!0),t=-10,_=-10,f=20,g={h:[],v:[]},m=()=>{const y=document.getElementById("go-chart-edit-layout");return y?{height:y.clientHeight-40,width:y.clientWidth}:{width:s.value,height:i.value}},x=D(()=>l.getAppTheme),b=()=>{u.value=!1,setTimeout(()=>{u.value=!0})},L=()=>{p.value&&setTimeout(()=>{b()},500)};return ce(()=>d.value,()=>b()),ce(()=>c.value,()=>L()),ce(()=>r.value,()=>L()),ce(()=>h.value,()=>L()),(y,R)=>{const X=M("sketch-rule");return u.value?(T(),N(X,{key:0,thick:f,scale:n(d),width:m().width,height:m().height,startX:t,startY:_,lines:g},null,8,["scale","width","height"])):Fe("",!0)}}}),Ie={[w.ADD]:"\u65B0\u589E",[w.DELETE]:"\u5220\u9664",[w.UPDATE]:"\u66F4\u65B0",[w.MOVE]:"\u79FB\u52A8",[w.PASTE]:"\u7C98\u8D34",[w.COPY]:"\u590D\u5236",[w.CUT]:"\u526A\u5207",[w.TOP]:"\u7F6E\u9876",[w.BOTTOM]:"\u7F6E\u5E95",[w.UP]:"\u4E0A\u79FB",[w.DOWN]:"\u4E0B\u79FB",[w.GROUP]:"\u6210\u7EC4",[w.UN_GROUP]:"\u89E3\u7EC4",[w.LOCK]:"\u9501\u5B9A",[w.UNLOCK]:"\u89E3\u9501",[w.HIDE]:"\u9690\u85CF",[w.SHOW]:"\u663E\u793A",[Te.CANVAS]:"\u753B\u5E03\u521D\u59CB\u5316"};var vo=Array.prototype,mo=vo.reverse;function yo(e){return e==null?e:mo.call(e)}var Eo=yo;const pt=e=>(be("data-v-5a4fd660"),e=e(),$e(),e),So={class:"go-flex-items-center"},To=pt(()=>$("span",{class:"btn-text"},"\u5386\u53F2\u8BB0\u5F55",-1)),xo={class:"history-list-box"},wo=["title"],Lo=pt(()=>$("div",{class:"popover-modal"},null,-1)),Fo=q({__name:"index",setup(e){const{DesktopOutlineIcon:o,PencilIcon:a,TrashIcon:l,CopyIcon:s,LayersIcon:i,DuplicateIcon:d,HelpOutlineIcon:p,LockClosedOutlineIcon:c,LockOpenOutlineIcon:r,EyeOffOutlineIcon:h,EyeOutlineIcon:u}=_e.ionicons5,{StackedMoveIcon:t,Carbon3DCursorIcon:_,Carbon3DSoftwareIcon:f}=_e.carbon,g=et(),m=L=>{if(L.targetType===Te.CANVAS)return o;switch(L.actionType){case w.UPDATE:return a;case w.DELETE:return l;case w.PASTE:return s;case w.TOP:return i;case w.BOTTOM:return i;case w.UP:return i;case w.DOWN:return i;case w.MOVE:return t;case w.ADD:return d;case w.GROUP:return _;case w.UN_GROUP:return f;case w.LOCK:return c;case w.UNLOCK:return r;case w.HIDE:return h;case w.SHOW:return u;default:return a}},x=L=>{if(L.targetType===Te.CANVAS)return Ie[Te.CANVAS];if(L.actionType===w.GROUP||L.actionType===w.UN_GROUP)return`${Ie[L.actionType]}`;if(L.historyData.length)return`${Ie[L.actionType]} - ${L.historyData[0].chartConfig.title}`},b=D(()=>{const y=g.getBackStack.map(R=>({label:x(R),icon:m(R)}));return Eo(y.filter(R=>R.label))});return(L,y)=>{const R=M("n-button"),X=M("n-icon"),se=M("n-text"),O=M("n-scrollbar"),C=M("n-popover"),B=M("n-tooltip");return T(),I("div",So,[S(C,{class:"edit-history-popover","show-arrow":!1,size:"small",trigger:"click",placement:"top-start"},{trigger:E(()=>[S(R,{class:"mr-10",secondary:"",size:"small",disabled:n(b).length===0},{default:E(()=>[To]),_:1},8,["disabled"])]),default:E(()=>[$("div",xo,[S(O,{style:{"max-height":"500px"}},{default:E(()=>[(T(!0),I(re,null,pe(n(b),(H,G)=>(T(),I("div",{class:"list-item go-flex-items-center go-ellipsis-1",key:G,title:H.label},[S(X,{class:"item-icon",size:"16",depth:2,component:H.icon},null,8,["component"]),S(se,{depth:"2"},{default:E(()=>[ve(oe(H.label),1)]),_:2},1024)],8,wo))),128))]),_:1}),Lo])]),_:1}),S(B,{trigger:"hover"},{trigger:E(()=>[S(X,{size:"21",depth:3},{default:E(()=>[S(n(p))]),_:1})]),default:E(()=>[$("span",null,"\u6700\u591A\u53EA\u4FDD\u7559"+oe(n(Ft))+"\u6761\u8BB0\u5F55",1)]),_:1})])}}});var bo=Q(Fo,[["__scopeId","data-v-5a4fd660"]]);const Ye=e=>(be("data-v-c3bcbad6"),e=e(),$e(),e),$o=Ye(()=>$("th",null,"\u529F\u80FD",-1)),Do=Ye(()=>$("th",null,"Win \u5FEB\u6377\u952E",-1)),Mo=Ye(()=>$("span",null," Mac \u5FEB\u6377\u952E ",-1)),ko=q({__name:"ShortcutKeyModal",props:{modelShow:Boolean},emits:["update:modelShow"],setup(e,{emit:o}){const{CloseIcon:a}=_e.ionicons5,l=[{label:"\u5411\u4E0A\u79FB\u52A8",win:`${A.CTRL.toUpperCase()} + \u2191 `,mac:`${P.CTRL.toUpperCase()} + \u2191 `},{label:"\u5411\u53F3\u79FB\u52A8",win:`${A.CTRL.toUpperCase()} + \u2192 `,mac:`${P.CTRL.toUpperCase()} + \u2192 `},{label:"\u5411\u4E0B\u79FB\u52A8",win:`${A.CTRL.toUpperCase()} + \u2193 `,mac:`${P.CTRL.toUpperCase()} + \u2193 `},{label:"\u5411\u5DE6\u79FB\u52A8",win:`${A.CTRL.toUpperCase()} + \u2190 `,mac:`${P.CTRL.toUpperCase()} + \u2190 `},{label:"\u9501\u5B9A",win:`${A.CTRL.toUpperCase()} + L `,mac:`${P.CTRL.toUpperCase()} + L `},{label:"\u89E3\u9501",win:`${A.CTRL.toUpperCase()} + ${A.SHIFT.toUpperCase()}+ L `,mac:`${P.CTRL.toUpperCase()} + ${P.SHIFT.toUpperCase()} + L `},{label:"\u5C55\u793A",win:`${A.CTRL.toUpperCase()} + H `,mac:`${P.CTRL.toUpperCase()} + H `},{label:"\u9690\u85CF",win:`${A.CTRL.toUpperCase()} + ${A.SHIFT.toUpperCase()} + H `,mac:`${P.CTRL.toUpperCase()} + ${P.SHIFT.toUpperCase()} + H `},{label:"\u5220\u9664",win:"Delete".toUpperCase(),mac:`${P.CTRL.toUpperCase()} + Backspace `},{label:"\u590D\u5236",win:`${A.CTRL.toUpperCase()} + C `,mac:`${P.CTRL.toUpperCase()} + C `},{label:"\u526A\u5207",win:`${A.CTRL.toUpperCase()} + X `,mac:`${P.CTRL.toUpperCase()} + X `},{label:"\u7C98\u8D34",win:`${A.CTRL.toUpperCase()} + V `,mac:`${P.CTRL.toUpperCase()} + V `},{label:"\u540E\u9000",win:`${A.CTRL.toUpperCase()} + Z `,mac:`${P.CTRL.toUpperCase()} + Z `},{label:"\u524D\u8FDB",win:`${A.CTRL.toUpperCase()} + ${A.SHIFT.toUpperCase()} + Z `,mac:`${P.CTRL.toUpperCase()} + ${P.SHIFT.toUpperCase()} + Z `},{label:"\u591A\u9009",win:`${A.CTRL.toUpperCase()} + \u{1F5B1}\uFE0F `,mac:`${P.CTRL_SOURCE_KEY.toUpperCase()} + \u{1F5B1}\uFE0F `},{label:"\u521B\u5EFA\u5206\u7EC4",win:`${A.CTRL.toUpperCase()} + G / \u{1F5B1}\uFE0F `,mac:`${P.CTRL_SOURCE_KEY.toUpperCase()} + G / \u{1F5B1}\uFE0F`},{label:"\u89E3\u9664\u5206\u7EC4",win:`${A.CTRL.toUpperCase()} + ${A.SHIFT.toUpperCase()} + G `,mac:`${P.CTRL_SOURCE_KEY.toUpperCase()} + ${A.SHIFT.toUpperCase()} + G `}],s=()=>{o("update:modelShow",!1)};return(i,d)=>{const p=M("n-icon"),c=M("n-space"),r=M("n-gradient-text"),h=M("n-table"),u=M("n-modal");return T(),N(u,{show:e.modelShow,"onUpdate:show":d[0]||(d[0]=t=>rt(modelShow)?modelShow.value=t:null),"mask-closable":!0,onAfterLeave:s},{default:E(()=>[S(h,{class:"model-content",bordered:!1,"single-line":!1},{default:E(()=>[$("thead",null,[$("tr",null,[$o,Do,$("th",null,[S(c,{justify:"space-between"},{default:E(()=>[Mo,S(p,{size:"20",class:"go-cursor-pointer",onClick:s},{default:E(()=>[S(n(a))]),_:1})]),_:1})])])]),$("tbody",null,[(T(),I(re,null,pe(l,(t,_)=>$("tr",{key:_},[$("td",null,oe(t.label),1),$("td",null,oe(t.win),1),$("td",null,[S(r,{size:22},{default:E(()=>[ve(oe(t.mac.substr(0,1)),1)]),_:2},1024),ve(" + "+oe(t.mac.substr(3)),1)])])),64))])]),_:1})]),_:1},8,["show"])}}});var Bo=Q(ko,[["__scopeId","data-v-c3bcbad6"]]);const Uo=e=>(be("data-v-476c4de8"),e=e(),$e(),e),Oo={class:"go-edit-shortcut"},Ao=Uo(()=>$("span",null,"\u5FEB\u6377\u952E",-1)),Io=q({__name:"index",setup(e){const{DicomOverlayIcon:o}=_e.carbon,a=ne(!1);return(l,s)=>{const i=M("n-icon"),d=M("n-button"),p=M("n-tooltip");return T(),I("div",Oo,[S(Bo,{modelShow:a.value,"onUpdate:modelShow":s[0]||(s[0]=c=>a.value=c)},null,8,["modelShow"]),S(p,{trigger:"hover"},{trigger:E(()=>[S(d,{class:"scale-btn",secondary:"",size:"small",onClick:s[1]||(s[1]=c=>a.value=!0)},{default:E(()=>[S(i,{size:"21",depth:3},{default:E(()=>[S(n(o))]),_:1})]),_:1})]),default:E(()=>[Ao]),_:1})])}}});var Ro=Q(Io,[["__scopeId","data-v-476c4de8"]]);const Ho={class:"go-edit-bottom"},Po=q({__name:"index",setup(e){me(m=>({"6cc7d6bf":s.value}));const{LockClosedOutlineIcon:o,LockOpenOutlineIcon:a}=_e.ionicons5,l=ye(),s=ne(l.getAppTheme),i=V(),{lockScale:d,scale:p}=he(i.getEditCanvas);let c=[{label:"200%",value:200},{label:"150%",value:150},{label:"100%",value:100},{label:"50%",value:50},{label:"\u81EA\u9002\u5E94",value:0}];const r=ne(""),h=m=>{if(m===0){i.computedScale();return}i.setScale(m/100)},u=()=>{i.setEditCanvas(z.LOCK_SCALE,!d.value)},t=ne(100),_=m=>`${m}%`,f=m=>{i.setScale(m/100)},g=at({100:""});return bt(()=>{const m=(p.value*100).toFixed(0);r.value=`${m}%`,t.value=parseInt(m)}),(m,x)=>{const b=M("n-text"),L=M("n-space"),y=M("n-select"),R=M("n-icon"),X=M("n-button"),se=M("n-tooltip"),O=M("n-slider");return T(),I("div",Ho,[S(L,null,{default:E(()=>[S(n(bo)),S(b,{id:"keyboard-dress-show",depth:"3"})]),_:1}),S(L,{class:"bottom-ri"},{default:E(()=>[S(Ro),S(y,{disabled:n(d),class:"scale-btn",value:r.value,"onUpdate:value":[x[0]||(x[0]=C=>r.value=C),h],size:"mini",options:n(c)},null,8,["disabled","value","options"]),S(se,{trigger:"hover"},{trigger:E(()=>[S(X,{onClick:u,text:""},{default:E(()=>[S(R,{class:te(["lock-icon",{color:n(d)}]),size:"18",depth:2},{default:E(()=>[n(d)?(T(),N(n(o),{key:0})):(T(),N(n(a),{key:1}))]),_:1},8,["class"])]),_:1})]),default:E(()=>[$("span",null,oe(n(d)?"\u89E3\u9501":"\u9501\u5B9A")+"\u5F53\u524D\u6BD4\u4F8B",1)]),_:1}),S(O,{class:"scale-slider",value:t.value,"onUpdate:value":[x[1]||(x[1]=C=>t.value=C),f],"default-value":50,min:10,max:200,step:5,"format-tooltip":_,disabled:n(d),marks:g},null,8,["value","disabled","marks"])]),_:1})])}}});var No=Q(Po,[["__scopeId","data-v-b803263e"]]);const Ce=V(),Yo=()=>{Ce.setTargetSelectChart(void 0),$t(JSON.stringify(Ce.getStorageInfo||[],(l,s)=>s===void 0?null:s),void 0,"json");const e=document.querySelector(".go-edit-range"),o=document.getElementById("go-edit-watermark");if(!e||!o){window.$message.error("\u5BFC\u51FA\u5931\u8D25\uFF01");return}const a=Ce.getEditCanvas.scale;Ce.setScale(1,!0),o.style.display="block",setTimeout(()=>{Dt(e,()=>{o&&(o.style.display="none"),Ce.setScale(a,!0)})},600)},Xo=e=>e,Go=(e,o)=>{try{if(o.id){const a="vnodeBeforeMount"in o.events,l="vnodeMounted"in o.events;return a&&(e.events.advancedEvents.vnodeBeforeMount=o==null?void 0:o.events.vnodeBeforeMount),l&&(e.events.advancedEvents.vnodeMounted=o==null?void 0:o.events.vnodeMounted),(a||l)&&(o.events={baseEvent:{[Ee.ON_CLICK]:void 0,[Ee.ON_DBL_CLICK]:void 0,[Ee.ON_MOUSE_ENTER]:void 0,[Ee.ON_MOUSE_LEAVE]:void 0},advancedEvents:{[Ke.VNODE_MOUNTED]:void 0,[Ke.VNODE_BEFORE_MOUNT]:void 0}}),e}}catch(a){return e}},le=(e,o,a=!1)=>{if(Go(e,o),a)return Ae(e,o);const l=o.option;if(!l)return Ae(e,o);if(o.option=void 0,l)return ae(F({},Ae(e,o)),{option:l})},ft=()=>{const e=V(),o=et();return{updateComponent:(l,s=!1,i=!1)=>ue(void 0,null,function*(){s&&(e.componentList=[],o.clearBackStack(),o.clearForwardStack()),l.editCanvasConfig=Xo(l.editCanvasConfig),l.componentList.forEach(p=>ue(void 0,null,function*(){const c=r=>{window.$vue.component(r.chartConfig.chartKey)||(window.$vue.component(r.chartConfig.chartKey,Pt(r.chartConfig)),window.$vue.component(r.chartConfig.conKey,Nt(r.chartConfig)))};p.isGroup?p.groupList.forEach(r=>{c(r)}):c(p)}));const d=(p,c)=>ue(void 0,null,function*(){let r=yield ct(p.chartConfig);c?c(i?le(r,ae(F({},p),{id:Me()})):le(r,p)):i?e.addComponentList(le(r,ae(F({},p),{id:Me()})),!1,!0):e.addComponentList(le(r,p),!1,!0)});for(const p in l)if(p===yt.COMPONENT_LIST)for(const c of l[p])if(c.isGroup){let r=new Et;i?r=le(r,ae(F({},c),{id:Me()})):r=le(r,c);const h=[];for(const u of c.groupList)yield d(u,t=>{h.push(t)});r.groupList=h,e.addComponentList(r,!1,!0)}else yield d(c);else{if(p!=="editCanvasConfig"&&p!=="requestGlobalConfig")return;le(e[p],l[p],!0)}})}},Ko=()=>{const e=ne(),{updateComponent:o}=ft();return{importUploadFileListRef:e,importBeforeUpload:({file:s})=>{e.value=[];const i=s.file.type;return i!==Ze.JSON&&i!==Ze.TXT?(window.$message.warning("\u4EC5\u652F\u6301\u4E0A\u4F20 \u3010JSON\u3011 \u683C\u5F0F\u6587\u4EF6\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\uFF01"),!1):!0},importCustomRequest:s=>{const{file:i}=s;Mt(()=>{i.file?kt(i.file).then(d=>{Gt({message:"\u8BF7\u9009\u62E9\u5BFC\u5165\u65B9\u5F0F:",positiveText:"\u65B0\u589E\uFF08\u53EF\u64A4\u56DE\uFF09",negativeText:"\u8986\u76D6\uFF08\u4E0D\u53EF\u64A4\u56DE\uFF09",negativeButtonProps:{type:"info",ghost:!1},onPositiveCallback:()=>ue(void 0,null,function*(){try{d=JSON.parse(d),yield o(d,!1,!0),window.$message.success("\u5BFC\u5165\u6210\u529F\uFF01")}catch(p){console.log(p),window.$message.error("\u7EC4\u4EF6\u5BFC\u5165\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u4EF6\u5B8C\u6574\u6027!")}}),onNegativeCallback:()=>ue(void 0,null,function*(){try{d=JSON.parse(d),yield o(d,!0,!0),window.$message.success("\u5BFC\u5165\u6210\u529F\uFF01")}catch(p){console.log(p),window.$message.error("\u7EC4\u4EF6\u5BFC\u5165\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u4EF6\u5B8C\u6574\u6027!")}})})}):window.$message.error("\u5BFC\u5165\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6570\u636E\u6216\u8054\u7CFB\u7BA1\u7406\u5458\uFF01")})}}},{updateComponent:zo}=ft(),Vo=V(),Wo=()=>{const e=i=>zo(i.detail,!0,!1),o=()=>ue(void 0,null,function*(){dispatchEvent(new CustomEvent(ke.CHART,{detail:Vo.getStorageInfo}))}),a=()=>{addEventListener("blur",o),addEventListener(ke.JSON,e)},l=()=>{removeEventListener(ke.JSON,e),removeEventListener("blur",o)};return(i,d)=>{d==We.CHART_HOME_NAME&&l(),i==We.CHART_HOME_NAME&&a()}},qo=()=>{const e=ut();ce(()=>e.name,Wo(),{immediate:!0})};var ie=(e=>(e.BUTTON="button",e.IMPORTUPLOAD="importUpload",e))(ie||{});const Jo={class:"btn-item"},Zo=q({__name:"index",setup(e){const{DownloadIcon:o,ShareIcon:a,PawIcon:l,SettingsSharpIcon:s,CreateIcon:i}=_e.ionicons5,d=st(),p=V();ut(),qo();let c=null;const r=ne(!1),h=ne(!0),u=ne(!0),{importUploadFileListRef:t,importCustomRequest:_,importBeforeUpload:f}=Ko(),g=D(()=>d.getChartToolsStatus===qe.ASIDE),m=D(()=>d.getChartToolsStatusHide),x=D(()=>h.value&&m.value),b=D(()=>{if(!g.value)return se;const O=[];return se.map(C=>{O.unshift(C)}),O}),L=()=>{c=setTimeout(()=>{h.value&&(h.value=!1,u.value=!0)},200),setTimeout(()=>{u.value=!1},400)},y=()=>{clearTimeout(c),h.value||(h.value=!0)},R=()=>{window.$message.warning("\u5C06\u5F00\u542F\u5931\u7126\u66F4\u65B0\uFF01"),setTimeout(()=>{const O=Bt(Ut.CHART_EDIT_NAME,"href");if(!O)return;const C=Ot();X(C),At(O,[C],void 0,!0)},1e3)},X=O=>{const C=p.getStorageInfo,B=It(Se.GO_CHART_STORAGE_LIST)||[];if(B!=null&&B.length){const H=B.findIndex(G=>G.id===O);H!==-1?(B.splice(H,1,ae(F({},C),{id:O})),Oe(Se.GO_CHART_STORAGE_LIST,B)):(B.push(ae(F({},C),{id:O})),Oe(Se.GO_CHART_STORAGE_LIST,B))}else Oe(Se.GO_CHART_STORAGE_LIST,[ae(F({},C),{id:O})])},se=[{key:"export",type:ie.BUTTON,name:"\u5BFC\u51FA",icon:a,handle:Yo},{key:"import",type:ie.IMPORTUPLOAD,name:"\u5BFC\u5165",icon:o},{key:"edit",type:ie.BUTTON,name:"\u7F16\u8F91",icon:i,handle:R},{key:"setting",type:ie.BUTTON,name:"\u8BBE\u7F6E",icon:s,handle:()=>{r.value=!0}}];return(O,C)=>{const B=M("n-icon"),H=M("n-text"),G=M("n-button"),U=M("n-upload"),J=M("n-tooltip");return T(),I(re,null,[$("div",{class:te(["go-chart-edit-tools",[n(d).getChartToolsStatus,n(x)?"isMini":"unMini"]]),onClick:C[1]||(C[1]=k=>h.value&&(h.value=!1)),onMouseenter:L,onMouseleave:y},[Be(S(B,{class:"asideLogo",size:"22"},{default:E(()=>[S(n(l))]),_:1},512),[[Ue,n(d).getChartToolsStatus===n(qe).ASIDE&&n(x)]]),(T(!0),I(re,null,pe(n(b),(k,ht)=>(T(),N(J,{key:k.key,disabled:!n(g)||n(m)&&u.value,trigger:"hover",placement:"left"},{trigger:E(()=>[$("div",Jo,[k.type===n(ie).BUTTON?(T(),N(G,{key:0,circle:n(g),secondary:"",onClick:k.handle},{icon:E(()=>[n(g)?(T(),N(B,{key:0,size:"22"},{default:E(()=>[(T(),N(fe(k.icon)))]),_:2},1024)):(T(),N(fe(k.icon),{key:1}))]),default:E(()=>[Be(S(H,{depth:"3"},{default:E(()=>[ve(oe(k.name),1)]),_:2},1536),[[Ue,!n(g)]])]),_:2},1032,["circle","onClick"])):k.type===n(ie).IMPORTUPLOAD?(T(),N(U,{key:1,"file-list":n(t),"onUpdate:file-list":C[0]||(C[0]=K=>rt(t)?t.value=K:null),"show-file-list":!1,customRequest:n(_),onBeforeUpload:n(f)},{default:E(()=>[S(G,{circle:n(g),secondary:""},{icon:E(()=>[n(g)?(T(),N(B,{key:0,size:"22"},{default:E(()=>[(T(),N(fe(k.icon)))]),_:2},1024)):(T(),N(fe(k.icon),{key:1}))]),default:E(()=>[Be(S(H,{depth:"3"},{default:E(()=>[ve(oe(k.name),1)]),_:2},1536),[[Ue,!n(g)]])]),_:2},1032,["circle"])]),_:2},1032,["file-list","customRequest","onBeforeUpload"])):Fe("",!0)])]),default:E(()=>[$("span",null,oe(k.name),1)]),_:2},1032,["disabled"]))),128))],34),S(n(Vt),{modelShow:r.value,"onUpdate:modelShow":C[2]||(C[2]=k=>r.value=k)},null,8,["modelShow"])],64)}}});var Qo=Q(Zo,[["__scopeId","data-v-64cff2f3"]]);const jo=q({__name:"index",setup(e){const o=V(),{handleContextMenu:a}=Ne();Wt();const{mouseenterHandle:l,mouseleaveHandle:s,mousedownHandle:i,mouseClickHandle:d}=it(),p=(u,t,_)=>{if(o.getTargetChart.selectId.length>1)return t.filter(g=>[W.GROUP,W.DELETE].includes(g.key));const f=[];return _.status.lock?f.push(W.LOCK):f.push(W.UNLOCK),_.status.hide?f.push(W.HIDE):f.push(W.SHOW),u.filter(g=>!f.includes(g.key))},c=D(()=>o.getEditCanvasConfig.chartThemeSetting),r=D(()=>{const u=o.getEditCanvasConfig.chartThemeColor;return je[u]});D(()=>o.getEditCanvasConfig.filterShow);const h=D(()=>{const u=o.getEditCanvasConfig.background,t=o.getEditCanvasConfig.backgroundImage,g=o.getEditCanvasConfig.selectColor?{background:u||void 0}:{background:`url(${t}) no-repeat center center / cover !important`};return ae(F({},g),{width:"inherit",height:"inherit"})});return tt(()=>{Ht()}),(u,t)=>(T(),I(re,null,[S(n(Co)),S(n(Kt),{id:"go-chart-edit-layout",flex:!0,showTop:!1,showBottom:!0,depth:1,xScroll:!0,onMousedown:n(lt),onDrop:n(Jt),onDragover:n(Qe),onDragenter:n(Qe)},{aside:E(()=>[S(n(Qo))]),bottom:E(()=>[S(n(No))]),default:E(()=>[$("div",{id:"go-chart-edit-content",onContextmenu:t[0]||(t[0]=(..._)=>n(a)&&n(a)(..._))},[S(n(go),null,{default:E(()=>[$("div",{style:Z(F(F({},n(xe)(n(o).getEditCanvasConfig)),n(h)))},[(T(!0),I(re,null,pe(n(o).getComponentList,(_,f)=>(T(),I("div",{key:_.id},[_.isGroup?(T(),N(n(no),{key:0,groupData:_,groupIndex:f},null,8,["groupData","groupIndex"])):(T(),N(n(Pe),{key:1,"data-id":_.id,index:f,style:Z(F(F({},n(Le)(_.attr,f)),n(nt)(_.styles))),item:_,onClick:g=>n(d)(g,_),onMousedown:g=>n(i)(g,_),onMouseenter:g=>n(l)(g,_),onMouseleave:g=>n(s)(g,_),onContextmenu:g=>n(a)(g,_,p)},{default:E(()=>[(T(),N(fe(_.chartConfig.chartKey),{class:te(["edit-content-chart",n(Re)(_.styles.animations)]),chartConfig:_,themeSetting:n(c),themeColor:n(r),style:Z(F(F(F({},n(de)(_.attr)),n(xe)(_.styles)),n(He)(_.styles)))},null,8,["class","chartConfig","themeSetting","themeColor","style"]))]),_:2},1032,["data-id","index","style","item","onClick","onMousedown","onMouseenter","onMouseleave","onContextmenu"]))]))),128))],4)]),_:1})],32)]),_:1},8,["onMousedown","onDrop","onDragover","onDragenter"])],64))}});var Sn=Q(jo,[["__scopeId","data-v-d4e4d412"]]);export{Sn as default};