index.90c3f06e.js 1.4 KB

123
  1. import{c as p}from"./index.27cf50e8.js";import{M as C,j as i,a3 as g,am as _,o as t,a as j,_ as u,U as c,T as d,u as m,n as w,f}from"./vue.aade88c7.js";const E=C({name:"pagesWorkflowDrawer"}),A=C({...E,emits:["label","node"],setup(P,{expose:b,emit:a}){const k=f(()=>p(()=>import("./line.06e61e1b.js"),["./line.06e61e1b.js","./vue.aade88c7.js"],import.meta.url)),y=f(()=>p(()=>import("./node.2434395b.js"),["./node.2434395b.js","./echarts.d7bccfd5.js","./index.27cf50e8.js","./vue.aade88c7.js","./index.08fb3d47.css","./node.62a60e69.css"],import.meta.url)),l=i(),s=i(),e=g({isOpen:!1,nodeData:{type:"node"},jsplumbConn:{}}),D=(n,o)=>{e.isOpen=!0,e.jsplumbConn=o,e.nodeData=n,w(()=>{setTimeout(()=>{n.type==="line"?l.value.getParentData(n):s.value.getParentData(n)},300)})},r=()=>{e.isOpen=!1},v=n=>{e.jsplumbConn.label=n,a("label",e.jsplumbConn)},O=n=>{a("node",n)};return b({open:D}),(n,o)=>{const x=_("el-scrollbar"),R=_("el-drawer");return t(),j("div",null,[u(R,{title:`${e.nodeData.type==="line"?"线":"节点"}操作`,modelValue:e.isOpen,"onUpdate:modelValue":o[0]||(o[0]=V=>e.isOpen=V),size:"320px"},{default:c(()=>[u(x,null,{default:c(()=>[e.nodeData.type==="line"?(t(),d(m(k),{key:0,onChange:v,onClose:r,ref_key:"lineRef",ref:l},null,512)):(t(),d(m(y),{key:1,onSubmit:O,onClose:r,ref_key:"nodeRef",ref:s},null,512))]),_:1})]),_:1},8,["title","modelValue"])])}}});export{A as default};
  2. //# sourceMappingURL=index.90c3f06e.js.map