index.96098c50.js 1.4 KB

123
  1. import{c as p}from"./index.72328493.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.b300a899.js"),["./node.b300a899.js","./echarts.d7bccfd5.js","./index.72328493.js","./vue.aade88c7.js","./index.b5b78cd7.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.96098c50.js.map