2 lines
1.4 KiB
Java
2 lines
1.4 KiB
Java
|
|
import{k as f}from"./useNode-DryF6TH6-6dWLb65C.js";import"./NodeStyle-Bo2gmgjj-CM4kHPNz.js";import{L as h}from"./NodeContainer-D9PNfjwh-CawrgSrv.js";import{e as v,y as k,h as y,z as t,A as L,C as o,H as g,u as a,F as B,D as C,Q as i,G as p,B as _,n as b}from"./vue-vendor-DNhG1Cve.js";import"./propStore-Cl0CojEU-BjnqDV4W.js";import"./index-X7Y8jykP.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./_commonjsHelpers-B52_cu2H-BG14nIm9.js";import"./index-Crt100Db-CDbHzweT.js";import"./throttle-De_jAmBh.js";import"./runStore-Oe6fP2qb-CrdxkpS7.js";import"./index-C4wWpZeQ.js";import"./NodeIcon-BiVm3xLp-DYMLCJV5.js";import"./index-CfNJyBRj.js";import"./dropdown-jkliuVyN.js";const w={key:0,class:"switch-node-content"},x={class:"case-item"},N={class:"case-header"},j={class:"c-label"},q={class:"c-type"},I=v({__name:"SwitchNode",props:{node:{type:Object,required:!0},graph:{type:Object,required:!0}},setup(m){const n=m,{$node:r,updateHeight:l,containerRef:d,containerProps:u}=f(n,{onUpdateNode(e){e.caseList=n.node.$caseList}});return y(()=>{var e;return(e=r.value.caseList)==null?void 0:e.length},()=>b(()=>l())),(e,F)=>(t(),k(a(h),_({ref_key:"containerRef",ref:d},a(u)),{default:L(()=>{var c;return[(c=a(r).caseList)!=null&&c.length?(t(),o("div",w,[(t(!0),o(B,null,C(a(r).caseList,s=>(t(),o("div",x,[i("div",N,[i("div",j,p(s.remarks||s.label),1),i("div",q,p(s.type),1)])]))),256))])):g("",!0)]}),_:1},16))}});export{I as default};
|