index.e8a5c5ea.js
95.7 KB
(function(e){function t(t){for(var o,r,d=t[0],l=t[1],s=t[2],u=0,f=[];u<d.length;u++)r=d[u],Object.prototype.hasOwnProperty.call(i,r)&&i[r]&&f.push(i[r][0]),i[r]=0;for(o in l)Object.prototype.hasOwnProperty.call(l,o)&&(e[o]=l[o]);c&&c(t);while(f.length)f.shift()();return a.push.apply(a,s||[]),n()}function n(){for(var e,t=0;t<a.length;t++){for(var n=a[t],o=!0,d=1;d<n.length;d++){var l=n[d];0!==i[l]&&(o=!1)}o&&(a.splice(t--,1),e=r(r.s=n[0]))}return e}var o={},i={index:0},a=[];function r(t){if(o[t])return o[t].exports;var n=o[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=e,r.c=o,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="";var d=window["webpackJsonp"]=window["webpackJsonp"]||[],l=d.push.bind(d);d.push=t,d=d.slice();for(var s=0;s<d.length;s++)t(d[s]);var c=l;a.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("4e68")},"0a5f":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("b4ec"),n("5368"),n("c3b9"),n("c9b6"),n("87ea"),n("823a"),n("2339"),n("a214")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s){"use strict";var c=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.EditorComponent=void 0,o=c(o),i=c(i),a=c(a),r=c(r),d=c(d),l=c(l),s=c(s);var u=[o.default,i.default,a.default,r.default,d.default,l.default,s.default];e.EditorComponent=u}))},"0c02":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqBAMAAAA37dRoAAAAMFBMVEUAAAAmJiYnJycqKiomJiYnJyctLS0nJycnJycnJycmJiYnJycrKysnJycmJiYmJiZC1GUPAAAAD3RSTlMASG0kk5EisZdi0X0UmGR1kx7+AAAAjElEQVQoz2OgAuD/DwQfoRx5EOcDbtFfoaH1cNHvoaHrwaJfgZx/xhDwHijtDxf9DwNEiP5QgoB+uOh3QcH9cNt+CwrWfyDRvYyC838IykBFDwr2/xQUADPtPyEFgP5nBoZRUXyi2EOSxLjAjE14zP+Fxvx9stPOzzQImA8X/eXigpRSXVzWk5Z2KAcAa8PckkqK+zkAAAAASUVORK5CYII="},"0f81":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAREAAABWBAMAAAAakL/dAAAAMFBMVEX////ExMTLy8va2trS0tLw8PDh4eHo6Oj39/cAAAAAAAAAAAAAAAAAAAAAAAAAAAB2+XkbAAAACXBIWXMAAAsTAAALEwEAmpwYAAACVElEQVRoge2WsXKbQBRFMVi2S10BSkqY+AOkJjXETNLKXUr5D6Qiqc2fZ+/ugthoWYGHyaR4Z8YCI9g9Wt59EEWCIAiCIAiCIAiCIAjCdEqk3MTA7vpLWLaBAbpzcNT/JsD6YyY1wM1rN5Lf5M4r6jO5VyaBswOcgYPa7IH3sEk1y2Ts7ACt8S+RBWb5iMns26SuLKJo5a8FYNOQH0ETc05zck3u55o8AnkUPQCfvbPYlQqaOKtJgaRpjvNNnsDwxHplljJxdyZTYzMWnX9s8sbw8ENnjx93tgR3rkl/OKb7G5eyVpNdTLoT1pdBunpOI5i+FUKHp1SD6989nLLym1QJ3Uv2IXOOqdgXx6RyTTIO9bs+Bk0YnidGx2sySHF/WBX5SV2Bw8qsm+WWCfwVcEHFJuffdBNlsXvkbVKXnRY04Xro6AxNzM6VyXNT83CJQq0kioSN2TF5br5Zk0TtZC/m3k00YY20tlhvrYkV3GOtrkCuS9cxqf7ubLrSOpMvh7CJyk3NGvSaDHrsxeSM/Ey/lnlwshMy2fwMe+heAv64CdmxJi22e2yQveLTDBPfg80l5qypx+S6n1iTGCnwFdjzEbGgyQNnzV2Tynw1YpLwil/8KBY1WenkRVGfjXETmx3t/m6WbfAsdrJDk+z7MDu3TdguOWRfHje6faXdM75cqXYyeD9x+glNuvBONrFDXpmMdXs9+5Zve3zPW9KE4YlmmdQsrFYnblGT2Dwn+5syvDtpbzI4zOUoOFU6arLTZZ3OehYLgiAIgiAIgiAIgiD8J/wBKFCTuCCfcxQAAAAASUVORK5CYII="},"10da":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("159b"),n("caad")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.brushSelecct=l;var o=Math.min,i=Math.max,a=Math.abs,r="shift",d=["drag","shift","ctrl","alt","control"];function l(e){e.registerBehavior("brush-select",{getDefaultCfg:function(){return{brushStyle:{fill:"#EEF6FF",fillOpacity:.4,stroke:"#DDEEFE",lineWidth:1},onSelect:function(){},onDeselect:function(){},selectedState:"selected",trigger:r,includeEdges:!0,selectedEdges:[],selectedNodes:[]}},getEvents:function(){var e;return d.indexOf(this.trigger.toLowerCase())>-1?e=this.trigger:(e=r,console.warn("Behavior brush-select的trigger参数不合法,请输入drag、shift、ctrl或alt")),"drag"===e?{mousedown:"onMouseDown",mousemove:"onMouseMove",mouseup:"onMouseUp","canvas:click":"clearStates"}:{mousedown:"onMouseDown",mousemove:"onMouseMove",mouseup:"onMouseUp","canvas:click":"clearStates",keyup:"onKeyUp",keydown:"onKeyDown"}},onMouseDown:function(e){var t=e.item;if(!t&&("drag"===this.trigger||this.keydown)){this.selectedNodes&&0!==this.selectedNodes.length&&this.clearStates();var n=this.brush;n||(n=this._createBrush()),this.originPoint={x:e.canvasX,y:e.canvasY},n.attr({width:0,height:0}),n.show(),this.dragging=!0}},onMouseMove:function(e){this.dragging&&("drag"===this.trigger||this.keydown)&&(this._updateBrush(e),this.graph.paint())},onMouseUp:function(e){if((this.brush||this.dragging)&&("drag"===this.trigger||this.keydown)){var t=this.graph,n=t.get("autoPaint");t.setAutoPaint(!1),this.brush.destroy(),this.brush=null,this._getSelectedNodes(e),this.dragging=!1,this.graph.paint(),t.setAutoPaint(n)}},clearStates:function(){if(!this.keydown){var e=this.graph,t=e.get("autoPaint");e.setAutoPaint(!1);var n=this.selectedState,o=e.findAllByState("node",n),i=e.findAllByState("edge",n);o.forEach((function(t){return e.setItemState(t,n,!1)})),i.forEach((function(t){return e.setItemState(t,n,!1)})),this.selectedNodes=[],this.selectedEdges=[],this.onDeselect&&this.onDeselect(this.selectedNodes,this.selectedEdges),e.emit("nodeselectchange",{targets:{nodes:[],edges:[]},select:!1}),e.paint(),e.setAutoPaint(t)}},_getSelectedNodes:function(e){var t=this,n=this.graph,a=this.selectedState,r=this.originPoint,d={x:e.x,y:e.y},l=n.getPointByCanvas(r.x,r.y),s=o(d.x,l.x),c=i(d.x,l.x),u=o(d.y,l.y),f=i(d.y,l.y),h=[],p=this.shouldUpdate,g=[];n.getNodes().forEach((function(e){var t=e.getBBox();if(t.centerX>=s&&t.centerX<=c&&t.centerY>=u&&t.centerY<=f&&p(e,"select")){h.push(e);var o=e.getModel();g.push(o.id),n.setItemState(e,a,!0)}}));var y=[];this.includeEdges&&h.forEach((function(e){var o=e.getEdges();o.forEach((function(e){var o=e.getModel(),i=o.source,a=o.target;g.includes(i)&&g.includes(a)&&p(e,"select")&&(y.push(e),n.setItemState(e,t.selectedState,!0))}))})),this.selectedEdges=y,this.selectedNodes=h,this.onSelect&&this.onSelect(h,y),n.emit("nodeselectchange",{targets:{nodes:h,edges:y},select:!0})},_createBrush:function(){var e=this,t=e.graph.get("canvas").addShape("rect",{attrs:e.brushStyle,capture:!1});return this.brush=t,t},_updateBrush:function(e){var t=this.originPoint;this.brush.attr({width:a(e.canvasX-t.x),height:a(e.canvasY-t.y),x:o(e.canvasX,t.x),y:o(e.canvasY,t.y)})},onKeyDown:function(e){var t=e.key;t&&t.toLowerCase()===this.trigger.toLowerCase()||"control"===t.toLowerCase()?this.keydown=!0:this.keydown=!1},onKeyUp:function(){this.brush&&(this.brush.destroy(),this.brush=null,this.dragging=!1),this.keydown=!1}})}}))},"15a4":function(e,t,n){},"16b0":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=d;var n={key:0,class:"vue-flow-editor-preview"},o={class:"vue-flow-editor-preview-body",ref:"body"},i={class:"vue-flow-editor-preview-target",ref:"target"},a=(0,t.createElementVNode)("i",{class:"el-icon-close"},null,-1),r=[a];function d(e,a,d,l,s,c){return(0,t.openBlock)(),(0,t.createBlock)(t.Transition,{name:"vue-flow-editor-preview-transition"},{default:(0,t.withCtx)((function(){return[s.p_value?((0,t.openBlock)(),(0,t.createElementBlock)("div",n,[(0,t.createElementVNode)("div",o,[(0,t.createElementVNode)("div",i,null,512),(0,t.createElementVNode)("div",{class:"vue-flow-editor-preview-close",onClick:a[0]||(a[0]=function(){return c.close&&c.close.apply(c,arguments)})},r)],512)])):(0,t.createCommentVNode)("",!0)]})),_:1})}}))},"22f6":function(e,t,n){"use strict";var o=n("3aa2");n.o(o,"render")&&n.d(t,"render",(function(){return o["render"]}))},2339:function(e,t,n){"use strict";n.r(t);var o=n("22f6"),i=n("d4c5");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);i["default"].render=o["render"],t["default"]=i["default"]},"277b":function(e,t,n){},"2a82":function(e,t,n){"use strict";var o=n("16b0");n.o(o,"render")&&n.d(t,"render",(function(){return o["render"]}))},3617:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("743b")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";var o=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.externalComponents=void 0,t=o(t);var i=[t.default];e.externalComponents=i}))},"38b5":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("fb6a"),n("99af")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n){"use strict";function o(e){return i("/vue-flow-editor",e)}function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/";return e.indexOf("/")===e.length-1&&(e=e.slice(0,-1)),"/"===t.charAt(0)&&(t=t.slice(1)),"".concat(e).concat(n).concat(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.staticPath=o,e.joinPath=i}))},"3aa2":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=i;var n={key:0,class:"el-icon-arrow-down"},o={key:0,class:"vue-flow-edit-menu-group-content",style:{"transition-duration":"200ms"}};function i(e,i,a,r,d,l){var s=(0,t.resolveComponent)("el-collapse-transition");return(0,t.openBlock)(),(0,t.createElementBlock)("div",{class:(0,t.normalizeClass)(["vue-flow-edit-menu-group",{"vue-flow-edit-menu-group-expanded":d.p_value}])},[(0,t.createElementVNode)("div",{class:"vue-flow-edit-menu-group-title",onClick:i[0]||(i[0]=function(){return l.onClickTitle&&l.onClickTitle.apply(l,arguments)})},[(0,t.renderSlot)(e.$slots,"content",{model:{label:a.label}},(function(){return[(0,t.createElementVNode)("span",null,(0,t.toDisplayString)(a.label),1)]})),a.hideArrow?(0,t.createCommentVNode)("",!0):((0,t.openBlock)(),(0,t.createElementBlock)("i",n))]),(0,t.createVNode)(s,null,{default:(0,t.withCtx)((function(){return[d.p_value?((0,t.openBlock)(),(0,t.createElementBlock)("div",o,[(0,t.renderSlot)(e.$slots,"default")])):(0,t.createCommentVNode)("",!0)]})),_:3})],2)}}))},"3ced":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("a0bb"),n("80ca"),n("8f3b"),n("9618"),n("0c02"),n("d64a"),n("88ec"),n("d1f9"),n("93e4"),n("c058"),n("6e88")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s,c,u,f){"use strict";var h=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.TOOLBAR_IMAGE=void 0,t=h(t),o=h(o),i=h(i),a=h(a),r=h(r),d=h(d),l=h(l),s=h(s),c=h(c),u=h(u),f=h(f);var p={actualSize:t.default,copy:o.default,delete:i.default,fitView:a.default,grid:r.default,preview:d.default,redo:l.default,undo:s.default,save:c.default,zoomIn:u.default,zoomOut:u.default,image:f.default};e.TOOLBAR_IMAGE=p}))},"3d08":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("159b"),n("07ac"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.clickSelect=d,e.getSelected=l,e.SELECTED_STATE=void 0;var i="shift",a=["shift","ctrl","alt"],r="selected";function d(e){e.registerBehavior("click-select",{getDefaultCfg:function(){return{multiple:!0,trigger:i}},getEvents:function(){return this.multiple?{"node:click":"onClick","edge:click":"onClick","canvas:click":"onCanvasClick",keyup:"onKeyUp",keydown:"onKeyDown"}:{"node:click":"onClick","edge:click":"onClick","canvas:click":"onCanvasClick"}},onClick:function(e){var t=this,n=e.item,i=t.graph,a=i.get("autoPaint");i.setAutoPaint(!1);var d=!1;if(!t.keydown||!t.multiple){var l=this.getSelected();(0,o.flatten)(Object.values(l)).forEach((function(e){e!==n&&e.hasState(r)&&(d=!0,i.setItemState(e,r,!1))}))}n.hasState(r)||(t.shouldUpdate.call(t,e)&&(d=!0,i.setItemState(n,r,!0)),i.emit("nodeselectchange",{target:n,select:!0}),d&&this.emitSelectChange(),i.setAutoPaint(a),i.paint())},onCanvasClick:function(){if(!this.keydown){var e=this.graph,t=e.get("autoPaint");e.setAutoPaint(!1);var n=this.getSelected(),i=!1;(0,o.flatten)(Object.values(n)).forEach((function(t){t.hasState(r)&&(i=!0,e.setItemState(t,r,!1))})),i&&this.emitSelectChange(!0),e.paint(),e.setAutoPaint(t)}},onKeyDown:function(e){var t=e.key;a.indexOf(t.toLowerCase())>-1?this.keydown=!0:this.keydown=!1},onKeyUp:function(){this.keydown=!1},getSelected:function(){return l(this.graph)},emitSelectChange:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e)this.selectChange([],[]);else{var t=this.graph,n=t.findAllByState("node",r),o=t.findAllByState("edge",r);this.selectChange(n,o)}},selectChange:function(e,t){this.graph.emit("select-change",{nodes:e,edges:t})}})}function l(e){return{nodes:e.findAllByState("node",r),edges:e.findAllByState("edge",r)}}e.SELECTED_STATE=r}))},4775:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=o;var n=["xlink:href"];function o(e,o,i,a,r,d){return(0,t.openBlock)(),(0,t.createElementBlock)("svg",{class:"vue-flow-editor-icon","aria-hidden":"true",onClick:o[0]||(o[0]=function(t){return e.$emit("click",t)})},[(0,t.createElementVNode)("use",{"xlink:href":"#"+i.icon},null,8,n)])}}))},"4a62":function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={name:"vue-flow-editor-icon",props:{icon:{type:String,required:!0}}};e.default=t}))},"4a91":function(e,t,n){var o,i,a;n("18a5"),n("6c57"),function(r,d){i=[t,n("b526"),n("b87a"),n("9741")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n,o){"use strict";function i(e){(0,t.registerAnchor)(e),(0,n.registerEdge)(e),(0,o.registerActivity)(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.registerShape=i}))},"4e68":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("7a23"),n("b7a4"),n("ffb4"),n("1f77"),n("7437")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s){"use strict";var c=n("4ea4").default;r=c(r),d=c(d),l=c(l);var u=(0,a.createApp)({render:function(){return(0,a.h)(r.default)}});u.use(d.default),u.use(l.default),u.mount("#app")}))},"4f11":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("5530"),n("8c01"),n("ad39")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i){"use strict";var a=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,t=a(t);var r={name:"vue-flow-editor-preview",props:{value:{type:Boolean},data:{type:Object}},watch:{value:function(e){var t=this;this.p_value=e,e&&this.$nextTick((function(){t.refresh()}))}},data:function(){return{graph:null,p_value:this.value}},methods:{refresh:function(){var e=this.$refs.target,n=this.$refs.body,a=n.offsetHeight,r=n.offsetWidth;this.graph&&this.graph.destroy(),this.graph=new o.G6.Graph((0,t.default)((0,t.default)({container:e,width:r,height:a},i.GraphStyle.default),{},{mode:{default:["drag-canvas","zoom-canvas"]}})),this.graph.read(this.data),this.graph.fitView(20)},close:function(){this.p_value=!1,this.$emit("input",this.p_value)}}};e.default=r}))},"4f4b":function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.KeyboardCode=void 0;var t={16:"shift",17:"ctrl",18:"alt",8:"backspace",9:"tab",13:"enter",27:"esc",32:"space",37:"left",38:"up",39:"right",40:"down",46:"delete",189:"-",187:"=",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12"};e.KeyboardCode=t}))},5368:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("159b"),n("7a23"),n("2909"),n("5530"),n("ed09"),n("8e2d"),n("8c01"),n("746d"),n("ad39"),n("4a91"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s,c,u,f){"use strict";var h=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i=h(i),a=h(a),(0,u.registerShape)(l.G6);var p={name:"vue-flow-editor-canvas",props:{data:{type:Object},miniMap:{type:[Boolean,Object],default:!0},grid:{type:[Boolean,Object],default:!0}},setup:function(e,t){var n=(0,o.getCurrentInstance)(),r=n.proxy,u=(0,o.inject)(d.VueFlowEditorProvider),h=u.editorState,p=u.commander,g=u.props;function y(e){p.initEvent()}function v(e){p.destroyEvent()}function m(){h.graph&&h.graph.destroy();var t=r.$refs.target,n=r.$refs.root,o=n.offsetHeight,u=n.offsetWidth,p=(0,s.useBehavior)({multipleSelect:h.props.multipleSelect,dragEdge:{disabled:h.props.disabledDragEdge,beforeAdd:h.props.beforeAdd,afterAdd:h.props.afterAdd}}),y=new l.G6.Graph((0,a.default)({container:t,width:u,height:o,modes:{edit:(0,i.default)(p)}},c.GraphStyle.default)),v=y.read;y.read=function(e){var t=e||{},n=t.nodes,o=t.edges;n=n||[],o=o||[],n.forEach((function(e){return(0,f.formatNodeModel)(e,g.activityConfig)})),e={nodes:n,edges:o},v.apply(y,[e])},y.setMode("edit"),y.read(e.data),(0,d.useEditorPlugins)(e,y),h.setGraph(y)}function A(){m()}return(0,o.onMounted)((function(){var e=r.$refs.target;e.addEventListener("mouseenter",y),e.addEventListener("mouseout",v),window.addEventListener("resize",A),m()})),(0,o.onBeforeUnmount)((function(){var e=r.$refs.target;e.removeEventListener("mouseenter",y),e.removeEventListener("mouseout",v),window.removeEventListener("resize",A),p.destroyEvent()})),function(){return(0,o.createVNode)("div",{class:"vue-flow-editor-canvas",ref:"root"},[(0,o.createVNode)("div",{class:"vue-flow-editor-canvas-target",ref:"target"},null)])}}};e.default=p}))},"57a3":function(e,t,n){"use strict";n.r(t);var o=n("8efd"),i=n.n(o);for(var a in n.d(t,"default",(function(){return i.a})),o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a)},"6b1b":function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={name:"vue-flow-edit-menu-group",props:{value:{type:Boolean},label:{type:String},hideArrow:{type:Boolean}},watch:{value:function(e){this.p_value=e}},data:function(){return{p_value:this.value}},methods:{onClickTitle:function(){this.p_value=!this.p_value,this.$emit("input",this.p_value)}}};e.default=t}))},"6e88":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAC3klEQVRYR+3YPWzTQBQH8P9zknaoRFsGhBgMKlFzhxGtYGErK62QECMDUwfEgKDsMDACohsbrRBIbGylA+JDLDBRgaKzQ6mC2Cs+hopU9oOrYnSYpLWbw1GkeHQuL7/87935EkKPXNQjTvShtmeqtxOVUs4z86TtVNLUI6IVpdSV5NiWiQohXhLRVJrCtscw8yvf909lgjLzTwBvbGPa1DtJRIO7ggL4rJQ6lAdUSlkHcLAPTZN2uVweLBaLM8x82HGcLxsbG8v1ev2r+d6uJ+p53v4wDJeJaMKAfQJwWin1Mb7XdagQ4gUR/bOKASjHcSar1WpDY7sKLZfLR0qlUrWZ2sP19fWLIyMj847jzOp7YRhO12q1p12Hjo+Pny0UCk+a0Bml1JKU8iiAD817c0qpu/8FKqU8HkWRDILg0U4LaWxszB0YGKgTkX6wLDHzLQBzRHTGxFuHaiQzPwewh4jOK6Ue74QVQtwmomvJcczsFwqFCes9GiOJaFh/KDNzSmxRCHGHiC6bq56Zp33fr1ld9UlkXDwDFp7n7Q3DsAJgsNFovFtbW/tmdR8FcE5Pd5wkgHvM/BbAgu69LNjt2qSj7YmZfwCIDOS8Uupqs/kvMPNiVmylUjkWhmF9dXX1u81EzVrXlVI3E8UzYXULAXimDzubm5tTJrajRGNUFEWXgiC412rqpJSpsAZytFlnxcR2BNX9x8yzQRDc36G/tsW2QMbl/mA7gmY5j7ZLNolk5gdEdAKAZyZbKpXe53YebYG9AUAvvq3pZuYF3/dnXdcdHhoaem1imfkAEe3L7eBsYs12iZF6F9H3XdcdTWC3hucGTW5dZpIxMv4CrbC5Qk0sgEU93UlkO2zuUA0RQkz5vq97cWu6213NZPWpf7Qr0O1wyddy256yoNo8OPo/lzsN8a/3dzr1VjFpiu12MaWpbXVMJmjP/O1oNSJLxXr7H2dLIVgt00/Uapy/i/0CuOzGScHnzoEAAAAASUVORK5CYII="},"719e":function(e,t,n){"use strict";n.r(t);var o=n("723b"),i=n.n(o);for(var a in n.d(t,"default",(function(){return i.a})),o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a)},"723b":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("96cf"),n("5530"),n("1da1"),n("d3b7"),n("d81d"),n("7a23"),n("76c0"),n("38b5")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s){"use strict";var c=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,o=c(o),i=c(i);var u=window.G6.default;function f(e){return new Promise((function(t){return setTimeout(t,e)}))}var h={setup:function(e,t){var n,a=(0,d.reactive)({data:l.AppData,detailModel:null,editorLoading:!1,selectOptions:[{label:"待确认",value:"0"},{label:"填写表单",value:"1"},{label:"部门负责人审批",value:"2"},{label:"总经理审批",value:"3"}],menuData:[{label:"流程节点",menus:[{label:"开始",shape:"ellipse",id:"start-node"},{label:"结束",shape:"ellipse",id:"end-node"},{label:"审批节点",busType:"123"},{label:"判断节点",shape:"diamond"}]},{label:"其他形状节点",menus:[{label:"矩形节点",shape:"rect"},{label:"圆形节点",shape:"circle"},{label:"椭圆节点",shape:"ellipse"},{label:"菱形节点",shape:"diamond"},{label:"三角形节点",shape:"triangle"},{label:"星形节点",shape:"star"}]}],activityConfig:{advertisement:{text:"广告宣传1",desc:"通过广告宣传新品",color:"#9283ed",img:"https://cdn.ipadbiz.cn/oa/advertisement-node.svg"},coupon:{text:"优惠券",desc:"发放奖励优惠券",color:"#ed8383",img:"https://cdn.ipadbiz.cn/oa/coupon-node.svg"},crowd:{text:"用户反馈",desc:"收集用户反馈信息",color:"#92dba8",img:"https://cdn.ipadbiz.cn/oa/crowd-node.svg"}}});function r(e){var t=u.Util.clone(e.item.get("model"));t.style=t.style||{},t.labelCfg=t.labelCfg||{style:{}},a.detailModel=t,n.openModel()}function c(e){var t=e.item.get("model"),o=t.source,i=t.target,r=t.style,d=t.labelCfg,l=t.label,s={label:l,source:o,target:i,style:r||{},labelCfg:d||{style:{}},type:null,id:null};s.type=e.item.get("type"),s.id=e.item.get("id"),a.detailModel=s,n.openModel()}function h(){n.closeModel()}function p(){n.updateModel(a.detailModel),n.closeModel()}function g(e,t){return y.apply(this,arguments)}function y(){return y=(0,i.default)(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("node"!==n){e.next=7;break}if("开始"!==t.label){e.next=7;break}return a.editorLoading=!0,e.next=5,f(1e3);case 5:return a.editorLoading=!1,e.abrupt("return",Promise.reject("reject"));case 7:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}function v(e,t){"edge"===t?console.log("delete edge"):console.log("after delete",e.label,(0,o.default)({},e))}function m(e,t){if("edge"===t&&"end-node"===e.source)return Promise.reject("reject");if("node"===t&&("start-node"===e.id||"end-node"===e.id))for(var o=n.editorState.graph.save(),i=0;i<o.nodes.length;i++){var a=o.nodes[i];if(a.id===e.id)return Promise.reject("reject")}}function A(e,t){"edge"===t&&console.log("新增连接线")}function b(){var e=n.editorState.graph.save(),t=e.nodes,o=e.edges;t=t.map((function(e){var t=e.data,n=e.id,o=e.label,i=e.shape,a=e.x,r=e.y,d=e.text,l=e.desc,s=e.img;return{data:t,id:n,label:o,shape:i,x:a,y:r,text:d,desc:l,img:s}})),o=o.map((function(e){var t=e.source,n=e.sourceAnchor,o=e.target,i=e.targetAnchor;return{source:t,sourceAnchor:n,target:o,targetAnchor:i}})),console.log(JSON.stringify({nodes:t,edges:o},null,2))}return{state:a,showGrid:!0,showMiniMap:!0,onDblclickNode:r,onDblClickEdge:c,cancel:h,save:p,handleBeforeDelete:g,handleAfterDelete:v,handleBeforeAdd:m,handleAfterAdd:A,logData:b,onRef:function(e){return n=e},staticPath:s.staticPath}}};e.default=h}))},"73ec":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("3835"),n("5530"),n("159b")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i){"use strict";var a=n("4ea4").default;function r(e){return"number"===typeof e?"".concat(e,"px"):(e=String(e),/^[\d]+$/.test(e)?"".concat(e,"px"):(e.indexOf("px"),e))}function d(e){var t=[];return function e(n){n.forEach((function(n){Array.isArray(n)?e(n):t.push(n)}))}(e),t}Object.defineProperty(e,"__esModule",{value:!0}),e.suffixSize=r,e.flatten=d,e.formatPos=s,e.formatNodeModel=c,e.DEFAULT_SIZE=void 0,t=a(t),o=a(o);var l={rect:[130,40],ellipse:[100,50],diamond:[140,50],circle:[80,80],triangle:[80,80],star:[80,80],activity:[200,80]};function s(e){var n=e,i=n.x,a=n.y;e=(0,o.default)({},e),e.size=e.size||l[e.shape];var r=(0,t.default)(e.size,2),d=r[0],s=r[1],c={x:d/2,y:s/2},u={x:i,y:a},f=5,h=u.x-c.x,p=u.y-c.y;return h=h%f>f/2?Math.ceil(h/f)*f:Math.floor(h/f)*f,p=p%f>f/2?Math.ceil(p/f)*f:Math.floor(p/f)*f,u.x=h+c.x,u.y=p+c.y,(0,o.default)((0,o.default)({},u),{},{size:e.size,shape:e.shape})}function c(e,t){var n=e.shape,o=e.size,i=e.activity;i&&(n="activity"),e.size=o||l[n],i&&t[i]&&(e.shape="activity",e.img=t[i].img,e.color=t[i].color)}e.DEFAULT_SIZE=l}))},"743b":function(e,t,n){"use strict";n.r(t);var o=n("b531"),i=n("c31f");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("ea19");i["default"].render=o["render"],t["default"]=i["default"]},"746d":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("8c01"),n("3d08"),n("a523"),n("e14a"),n("ecec"),n("9ef9"),n("9abc"),n("10da")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n,o,i,a,r,d,l){"use strict";function s(e){(0,n.clickSelect)(t.G6),(0,o.dragNode)(t.G6),(0,i.hoverItemActive)(t.G6),(0,a.hoverAnchorActive)(t.G6),(0,r.dragEdge)(t.G6,{beforeAdd:e.dragEdge.beforeAdd,afterAdd:e.dragEdge.afterAdd}),(0,d.dragCanvas)(t.G6),(0,l.brushSelecct)(t.G6);var s=["drag-canvas",{type:"drag-node"},{type:"click-select",multiple:e.multipleSelect},"hover-item-active"];return e.dragEdge.disabled||s.push.apply(s,["hover-anchor-active","drag-edge"]),e.multipleSelect&&s.push({type:"brush-select",selectedState:"selected",includeEdges:!0,onSelect:function(){var e=this.graph,t=e.findAllByState("node","selected"),n=e.findAllByState("edge","selected");e.emit("select-change",{nodes:t,edges:n})}}),s}Object.defineProperty(e,"__esModule",{value:!0}),e.useBehavior=s}))},"76c0":function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AppData=void 0;var t={nodes:[{id:"123456",x:590,y:100,text:"广告宣传",desc:"通过广告短频宣传",activity:"advertisement"},{id:"2323456789",x:1020,y:100,text:"优惠券",desc:"发送奖励优惠券",activity:"coupon"},{data:{},id:"start-node",label:"开始",shape:"ellipse",x:380,y:100},{data:{},id:"1588848310120",label:"主管审批",shape:"rect",x:380,y:180},{data:{},id:"1588848322179",label:"经理审批",shape:"rect",x:380,y:260},{data:{},id:"1588848338211",label:"金额>2万",shape:"diamond",x:380,y:340},{data:{},id:"1588848351476",label:"财务打款",shape:"rect",x:380,y:460},{data:{},id:"end-node",label:"结束",shape:"ellipse",x:380,y:540},{data:{},id:"1588848397511",label:"VIP审批",shape:"rect",x:590,y:340},{data:{},id:"1588848436694",label:"金额>10万",shape:"diamond",x:780,y:340},{data:{},id:"1588848449431",label:"CEO审批",shape:"rect",x:960,y:460}],edges:[{source:"start-node",sourceAnchor:2,target:"1588848310120",targetAnchor:0},{source:"1588848310120",sourceAnchor:2,target:"1588848322179",targetAnchor:0},{source:"1588848322179",sourceAnchor:2,target:"1588848338211",targetAnchor:0},{source:"1588848338211",sourceAnchor:2,target:"1588848351476",targetAnchor:0},{source:"1588848351476",sourceAnchor:2,target:"end-node",targetAnchor:0},{source:"1588848338211",sourceAnchor:3,target:"1588848397511",targetAnchor:1},{source:"1588848436694",sourceAnchor:3,target:"1588848449431",targetAnchor:0},{source:"1588848449431",sourceAnchor:1,target:"1588848351476",targetAnchor:3},{source:"1588848436694",sourceAnchor:2,target:"1588848351476",targetAnchor:3},{source:"1588848397511",sourceAnchor:3,target:"1588848436694",targetAnchor:1},{source:"start-node",sourceAnchor:3,target:"123456",targetAnchor:1},{source:"123456",sourceAnchor:3,target:"2323456789",targetAnchor:1},{source:"2323456789",sourceAnchor:3,target:"end-node",targetAnchor:3}]};e.AppData=t}))},"80ca":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqBAMAAAA37dRoAAAAHlBMVEUAAAAnJycnJycpKSkmJiYmJiYmJiYnJycmJiYmJiZwr+slAAAACXRSTlMAqlUu48eSiXGzmKc1AAAAXElEQVQoz2OgFpCciQQmEBCdKAgHngjRCUimkSrKpKSkZIAhygm0NYFY0alYTZgIJEZFSRRFj3kCoo2CSEAAIooO0EWZyw2wiDLNVKCa6BQkR4nCRWciA3yilAMAccBpS5pv+8UAAAAASUVORK5CYII="},"823a":function(e,t,n){"use strict";n.r(t);var o=n("c1c1"),i=n("57a3");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);i["default"].render=o["render"],t["default"]=i["default"]},"870c":function(e,t,n){},"87ea":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23"),n("a9e3"),n("99af"),n("a434"),n("d81d"),n("ed09"),n("73ec"),n("8e2d"),n("3ced")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n,o,i,a,r,d,l,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c={name:"vue-flow-editor-toolbar",props:{height:{type:[String,Number]},toolbarButtonHandler:{type:Function}},setup:function(e,n){var o=(0,t.computed)((function(){return{height:(0,d.suffixSize)(e.height)}})),i=(0,t.inject)(l.VueFlowEditorProvider),a=i.editorState,r=i.commander,c=i.openPreview,u=[{key:"gridSwitcher",tip:"开启/关闭网格",label:"网格",icon:"grid",handler:function(){r.commands.switchGrid()},isEnable:function(){return r.isEnable.value.switchGrid}},{key:"miniMapSwitcher",tip:"开启/关闭缩略图",label:"缩略图",icon:"image",handler:function(){r.commands.switchMiniMap()},isEnable:function(){return r.isEnable.value.switchMiniMap}},{key:"fitSize",tip:"适应画布",icon:"fitView",handler:function(){r.commands.fitView()},isEnable:function(){return r.isEnable.value.fitView}},{key:"actualSize",tip:"实际尺寸",icon:"actualSize",handler:function(){r.commands.actualView()},isEnable:function(){return r.isEnable.value.actualView}},{key:"zoomIn",tip:"放大 CTRL+=",label:"放大",icon:"zoomIn",handler:function(){r.commands.zoomIn()},isEnable:function(){return r.isEnable.value.zoomIn}},{key:"zoomOut",tip:"缩小 CTRL+-",label:"缩小",icon:"zoomOut",handler:function(){r.commands.zoomOut()},isEnable:function(){return r.isEnable.value.zoomOut}},{key:"preview",tip:"预览",icon:"preview",handler:function(){c()}},{key:"delete",tip:"删除 DELETE , CTRL+D",label:"删除",icon:"delete",handler:function(){r.commands.delete()},isEnable:function(){return r.isEnable.value.delete}}],f=(0,t.computed)((function(){var t=[].concat(u);return a.props.disabledUndo||t.splice.apply(t,[8,0].concat([{key:"undo",tip:"撤销 CTRL+Z",label:"撤销",icon:"undo",handler:function(){r.commands.undo()},isEnable:function(){return r.isEnable.value.undo}},{key:"redo",tip:"重做 CTRL+SHIFT+Z",label:"重做",icon:"redo",handler:function(){r.commands.redo()},isEnable:function(){return r.isEnable.value.redo}}])),e.toolbarButtonHandler?e.toolbarButtonHandler(t):t}));return function(){return(0,t.createVNode)("div",{class:"vue-flow-editor-toolbar",style:o.value},[f.value.map((function(e){return(0,t.createVNode)((0,t.resolveComponent)("el-tooltip"),{content:e.tip,key:e.key},{default:function(){return[(0,t.createVNode)("div",{class:["vue-flow-editor-toolbar-item",{"vue-flow-editor-toolbar-item-disabled":!!e.isEnable&&!e.isEnable()}],onClick:function(){return(!e.isEnable||e.isEnable())&&e.handler()}},[(0,t.createVNode)("img",{src:s.TOOLBAR_IMAGE[e.icon]},null),(0,t.createVNode)("span",null,[e.label||e.tip])])]}})})),n.slots.default&&n.slots.default()])}}};e.default=c}))},"88ba":function(e,t,n){"use strict";n.r(t);var o=n("4f11"),i=n.n(o);for(var a in n.d(t,"default",(function(){return i.a})),o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a)},"88ec":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAflBMVEUAAAAmJiYpKSktLS0mJiYmJiYmJiYnJycqKiosLCwwMDA8PDwmJiYmJiYmJiYmJiYmJiYnJycoKCgrKytAQEAmJiYnJycmJiYmJiYmJiYnJycnJycmJiYmJiYnJycnJycnJycmJiYmJiYpKSkpKSkmJiYnJycnJycoKCgmJiZgG4liAAAAKXRSTlMAmUsOzMG4dRkUCgfm3tWxp1UpIQT99OLRxohf7ejafG5rUEEuoJyRbKZI9bcAAADmSURBVDjL7ZO5EoMwDERJwBjCfUNIgAA59P8/GHnS2EGFCkq29Dx5VtLKOrSLsp5LPgDSkodeASAJWKjfIuteeKyDrLBZrN0h2zFZgazjs9iLi2zssdhAsQOTTZCNCrLtdTkbmiNkm/y/iz69Aa3YBEeDMzXo5BL+yt3nyZQycF81Ulb40vYelRoIdasfVZoRbUrVlD6AGf8UHh0vc1Q2+uyoDL03y8LahkrFS/n3jU3XAITPMlVhMb/I8IVaKRFXrJZbdKSOwAHIiTFRp4X924TVadoebAW1xRTwUQcEF81lYR3aV19THx6pEtIaRAAAAABJRU5ErkJggg=="},"8c01":function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SingleShapeMixin=e.Minimap=e.Grid=e.Item=e.G6=void 0;var t=window.G6,n=t.default;e.G6=n;var o=t.Item;e.Item=o;var i=t.Grid;e.Grid=i;var a=t.Minimap;e.Minimap=a;var r=t.SingleShapeMixin;e.SingleShapeMixin=r}))},"8e2d":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("96cf"),n("d3b7"),n("3ca3"),n("ddb0"),n("d81d"),n("07ac"),n("99af"),n("159b"),n("2909"),n("1da1"),n("5530"),n("7a23"),n("8c01"),n("73ec"),n("aea6"),n("3d08"),n("e0ef")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s,c,u,f,h,p,g,y,v,m){"use strict";var A=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.useEditorStyles=x,e.useEditorPlugins=w,e.useCanvasProps=S,e.useEditorCommander=E,e.VueFlowEditorProvider=void 0,c=A(c),u=A(u),f=A(f),m=A(m);var b="@@VueFlowEditorProvider";function x(e){return(0,h.computed)((function(){return{root:{height:(0,g.suffixSize)(e.height)},left:{width:(0,g.suffixSize)(e.menuWidth)},toolbar:{height:(0,g.suffixSize)(e.toolbarHeight)}}}))}function w(e,t){var n=(0,h.reactive)({plugin:{grid:null,miniMap:null}});function o(e){if(!1===e||null==e)n.plugin.grid&&(t.removePlugin(n.plugin.grid),n.plugin.grid=null);else{var o="boolean"===typeof e?{}:e;n.plugin.grid=new p.Grid(o),t.addPlugin(n.plugin.grid)}}function i(e){if(!1===e||null==e)n.plugin.miniMap&&(t.removePlugin(n.plugin.miniMap),n.plugin.miniMap=null);else{var o="boolean"===typeof e?{}:e;n.plugin.miniMap=new p.Minimap(o),t.addPlugin(n.plugin.miniMap)}}return o(e.grid),i(e.miniMap),(0,h.watch)((function(){return e.grid}),(function(e){o(e)})),(0,h.watch)((function(){return e.miniMap}),(function(e){i(e)})),{pluginState:n}}function S(e){var t=(0,h.reactive)({data:e.data,grid:e.grid,miniMap:e.miniMap});return(0,h.watch)((function(){return e.data}),(function(e){return t.data=e})),(0,h.watch)((function(){return e.grid}),(function(e){return t.grid=e})),(0,h.watch)((function(){return e.miniMap}),(function(e){return t.miniMap=e})),t}function E(e){var t=(0,y.useCommander)(e);return t.register(new y.Command({name:"switchGrid",execute:function(){var t=e.canvasProps.grid;return{redo:function(){e.canvasProps.grid=!t},undo:function(){e.canvasProps.grid=t}}}})),t.register(new y.Command({name:"switchMiniMap",execute:function(){var t=e.canvasProps.miniMap;return{redo:function(){e.canvasProps.miniMap=!t},undo:function(){e.canvasProps.miniMap=t}}}})),t.register(new y.Command({name:"fitView",execute:function(){var e=this.graph,t=e.getZoom();return{redo:function(){e.fitView(20)},undo:function(){e.zoomTo(t)}}}})),t.register(new y.Command({name:"actualView",execute:function(){var e=this.graph,t=e.getZoom();return{redo:function(){e.zoomTo(1)},undo:function(){e.zoomTo(t)}}}})),t.register(new y.Command({name:"zoomIn",keyboard:"ctrl+=",execute:function(){var e=this.graph,t=e.getZoom();return{redo:function(){e.zoom(1.1)},undo:function(){e.zoomTo(t)}}}})),t.register(new y.Command({name:"zoomOut",keyboard:"ctrl+-",execute:function(){var e=this.graph,t=e.getZoom();return{redo:function(){e.zoom(.9)},undo:function(){e.zoomTo(t)}}}})),t.register(new y.Command({name:"delete",keyboard:["ctrl+d","backspace","delete"],init:function(){var e=this;this.data={onSelectChange:function(t){e.data=(0,f.default)((0,f.default)({},e.data),{},{selected:t})}},this.graph.on("select-change",this.data.onSelectChange)},destroy:function(){this.graph.off("select-change",this.data.onSelectChange)},execute:function(){var t,n,o=this.graph;return{redo:function(){var i=(0,u.default)(regeneratorRuntime.mark((function i(){var a,r,d;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(t||n){i.next=8;break}return a=e.props,r=a.beforeDelete,d=a.afterDelete,t=(0,m.default)(o.save()),i.next=5,Promise.all((0,g.flatten)(Object.values((0,v.getSelected)(o))).map(function(){var e=(0,u.default)(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.get("model"),i=t.get("type"),e.prev=2,!r){e.next=6;break}return e.next=6,r(n,i);case 6:if(t.clearAnchor(),o.removeItem(t),o.paint(),!d){e.next=12;break}return e.next=12,d(n,i);case 12:e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](2),console.error(e.t0);case 17:case"end":return e.stop()}}),e,null,[[2,14]])})));return function(t){return e.apply(this,arguments)}}()));case 5:n=(0,m.default)(o.save()),i.next=9;break;case 8:o.read(n);case 9:case"end":return i.stop()}}),i)})));function a(){return i.apply(this,arguments)}return a}(),undo:function(){o.read(t)}}},isEnable:function(){var e=this.data.selected;if(e){var t=e.nodes,n=e.edges;return[].concat((0,c.default)(t),(0,c.default)(n)).length>0}return!1}})),t.register(new y.Command({name:"drag",doNothingWhenExecute:!0,init:function(){var e=this;this.data={ondragstart:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{start:(0,m.default)(e.graph.save())})},ondragend:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{end:(0,m.default)(e.graph.save())}),t.commands.drag()}},this.graph.on("drag-node:start",this.data.ondragstart),this.graph.on("drag-node:end",this.data.ondragend)},destroy:function(){this.graph.off("drag-node:start",this.data.ondragstart),this.graph.off("drag-node:end",this.data.ondragend)},execute:function(){var e=this,t=this.data,n=t.start,o=t.end;return{redo:function(){e.graph.read(o)},undo:function(){e.graph.read(n)}}}})),t.register(new y.Command({name:"selectAll",keyboard:"ctrl+a",isQueue:!1,execute:function(){var t=this;return{redo:function(){if(e.props.multipleSelect){var n={nodes:t.graph.findAll("node",(function(){return!0})),edges:t.graph.findAll("edge",(function(){return!0}))};(0,g.flatten)(Object.values(n)).forEach((function(e){e.setState(v.SELECTED_STATE,!0)})),t.graph.paint(),t.graph.emit("select-change",n)}}}}})),t.register(new y.Command({name:"addEdge",doNothingWhenExecute:!0,init:function(){var e=this;this.data={beforeAdd:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{before:(0,m.default)(e.graph.save())})},afterAdd:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{after:(0,m.default)(e.graph.save())}),t.commands.addEdge()}},this.graph.on("add-edge:before",this.data.beforeAdd),this.graph.on("add-edge:after",this.data.afterAdd)},destroy:function(){this.graph.off("add-edge:before",this.data.beforeAdd),this.graph.off("add-edge:after",this.data.afterAdd)},execute:function(){var e=this,t=this.data,n=t.before,o=t.after;return{redo:function(){e.graph.read(o)},undo:function(){e.graph.read(n)}}}})),t.register(new y.Command({name:"addNode",doNothingWhenExecute:!0,init:function(){var e=this;this.data={beforeAdd:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{before:(0,m.default)(e.graph.save())})},afterAdd:function(){e.data=(0,f.default)((0,f.default)({},e.data),{},{after:(0,m.default)(e.graph.save())}),t.commands.addNode()}},this.graph.on("add-node:before",this.data.beforeAdd),this.graph.on("add-node:after",this.data.afterAdd)},destroy:function(){this.graph.off("add-node:before",this.data.beforeAdd),this.graph.off("add-node:after",this.data.afterAdd)},execute:function(){var e=this,t=this.data,n=t.before,o=t.after;return{redo:function(){e.graph.read(o)},undo:function(){e.graph.read(n)}}}})),t.register(new y.Command({name:"update",doNothingWhenExecute:!0,init:function(){this.data={before:null,after:null}},execute:function(e){var t=this.graph,n=t.findById(e.id);this.data.before=(0,m.default)(t.save()),n?(t.update(n,e),t.paint(),this.data.after=(0,m.default)(t.save())):this.data.after=this.data.before;var o=this.data,i=o.before,a=o.after;return{redo:function(){t.read(a)},undo:function(){t.read(i)}}}})),t}e.VueFlowEditorProvider=b}))},"8efd":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("96cf"),n("5530"),n("1da1"),n("ade3"),n("8e2d"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d){"use strict";var l=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,o=l(o),i=l(i),a=l(a);var s={name:"vue-flow-edit-menu",inject:(0,a.default)({},r.VueFlowEditorProvider,{}),props:{model:{type:Object,require:!0},hideArrow:{type:Boolean}},data:function(){var e=this;return{handler:{dragenter:function(e){e.dataTransfer.dropEffect="move"},dragover:function(e){e.preventDefault()},dragleave:function(e){e.dataTransfer.dropEffect="none"},drop:function(){var t=(0,i.default)(regeneratorRuntime.mark((function t(n){var i,a,l,s,c,u,f,h,p,g,y,v,m,A;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=(0,o.default)({},e.model),(0,d.formatNodeModel)(i,e[r.VueFlowEditorProvider].props.activityConfig),a=i,l=a.id,s=a.shape,c=a.size,s=s||"rect",l=l||String((new Date).getTime()),"function"!==typeof l){t.next=9;break}return t.next=8,l();case 8:l=t.sent;case 9:if(u=n.clientX,f=n.clientY,h=e.graph.getPointByClient(u,f),p=h.x,g=h.y,y=e[r.VueFlowEditorProvider].editorState.props,v=y.beforeAdd,m=y.afterAdd,A=(0,d.formatPos)({x:p,y:g,size:c,shape:s}),i=(0,o.default)((0,o.default)({},i),{},{id:l,shape:A.shape,size:A.size,x:A.x,y:A.y}),t.prev=14,!v){t.next=18;break}return t.next=18,v(i,"node");case 18:if(e.graph.emit("add-node:before",i),e.graph.add("node",i),e.graph.paint(),e.graph.emit("add-node:after",i),!m){t.next=25;break}return t.next=25,m(i,"node");case 25:t.next=30;break;case 27:t.prev=27,t.t0=t["catch"](14),console.error(t.t0);case 30:case"end":return t.stop()}}),t,null,[[14,27]])})));function n(e){return t.apply(this,arguments)}return n}()}}},computed:{graph:function(){return this[r.VueFlowEditorProvider].editorState.graph},container:function(){return this.graph?this.graph.get("container"):null}},methods:{onDragstart:function(e){e.dataTransfer.effectAllowed="move",this.container.addEventListener("dragenter",this.handler.dragenter),this.container.addEventListener("dragover",this.handler.dragover),this.container.addEventListener("dragleave",this.handler.dragleave),this.container.addEventListener("drop",this.handler.drop)},onDragend:function(){this.container.removeEventListener("dragenter",this.handler.dragenter),this.container.removeEventListener("dragover",this.handler.dragover),this.container.removeEventListener("dragleave",this.handler.dragleave),this.container.removeEventListener("drop",this.handler.drop)}}};e.default=s}))},"8f3b":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAASFBMVEUAAAAoKCgnJycnJycoKCgnJycmJiYoKCgmJiYnJycnJycnJycqKiopKSkrKytAQEAnJycvLy8nJycmJiYmJiYnJyctLS0mJiaedWoaAAAAF3RSTlMAGVz7eX0oTKyS34oqHxUGdg3r4rFUEQiYI8sAAACLSURBVDjL7ZPLCsMgEEU1iXaMGpO+7v//aQupHQp2XLQLQ3I2wuEsLsKo1nB44yrpyOlYSe08vJjtj/v6Ko73yfDuYIwHyBQhwBsTeIMGOlWkA/Tz2Xiq71ktUU5jf06rSRcEMT0Bls2R7jSNq5mAm5gmcln569L4wfw7paEIcZp/UWBSHxC+QqoRHmzYHVNObHQlAAAAAElFTkSuQmCC"},9330:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("cb29"),n("7a23")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=c;var o={class:"app",style:{height:"100vh"}},i={class:"activity-menu"},a=["src"],r=(0,n.createElementVNode)("i",{class:"el-icon-search"},null,-1),d=[r],l=(0,n.createTextVNode)("保存"),s=(0,n.createTextVNode)("取消");function c(e,t,r,c,u,f){var h=(0,n.resolveComponent)("vue-flow-edit-menu"),p=(0,n.resolveComponent)("vue-flow-edit-menu-group"),g=(0,n.resolveComponent)("el-input"),y=(0,n.resolveComponent)("el-form-item"),v=(0,n.resolveComponent)("el-color-picker"),m=(0,n.resolveComponent)("el-option"),A=(0,n.resolveComponent)("el-select"),b=(0,n.resolveComponent)("el-form"),x=(0,n.resolveComponent)("el-tooltip"),w=(0,n.resolveComponent)("el-button"),S=(0,n.resolveComponent)("vue-flow-editor");return(0,n.openBlock)(),(0,n.createElementBlock)("div",o,[(0,n.createVNode)(S,{ref:"editor",data:c.state.data,grid:c.showGrid,miniMap:c.showMiniMap,onRef:c.onRef,multipleSelect:!0,loading:c.state.editorLoading,beforeDelete:c.handleBeforeDelete,afterDelete:c.handleAfterDelete,beforeAdd:c.handleBeforeAdd,afterAdd:c.handleAfterAdd,onDblclickNode:c.onDblclickNode,onDblclickEdge:c.onDblClickEdge,activityConfig:c.state.activityConfig},{menu:(0,n.withCtx)((function(){return[(0,n.createVNode)(p,{label:"活动节点",value:""},{default:(0,n.withCtx)((function(){return[((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(c.state.activityConfig,(function(e,t){return(0,n.openBlock)(),(0,n.createBlock)(h,{key:t,model:{activity:t,text:e.text,desc:e.desc}},{content:(0,n.withCtx)((function(){return[(0,n.createElementVNode)("div",i,[(0,n.createElementVNode)("img",{src:e.img},null,8,a),(0,n.createElementVNode)("span",null,(0,n.toDisplayString)(e.text),1)])]})),_:2},1032,["model"])})),128))]})),_:1}),((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(c.state.menuData,(function(e,t){return(0,n.openBlock)(),(0,n.createBlock)(p,{label:e.label,key:t,value:""},{default:(0,n.withCtx)((function(){return[((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(e.menus,(function(e,t){return(0,n.openBlock)(),(0,n.createBlock)(h,{key:t,model:e},null,8,["model"])})),128))]})),_:2},1032,["label"])})),128))]})),model:(0,n.withCtx)((function(){return[c.state.detailModel?((0,n.openBlock)(),(0,n.createBlock)(b,{key:0,ref:"form",model:c.state.detailModel,"label-width":"100px"},{default:(0,n.withCtx)((function(){return[void 0===c.state.detailModel.activity?((0,n.openBlock)(),(0,n.createElementBlock)(n.Fragment,{key:0},[(0,n.createVNode)(y,{label:"节点名称",prop:"label"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(g,{modelValue:c.state.detailModel.label,"onUpdate:modelValue":t[0]||(t[0]=function(e){return c.state.detailModel.label=e})},null,8,["modelValue"])]})),_:1}),"edge"!==c.state.detailModel.type?((0,n.openBlock)(),(0,n.createElementBlock)(n.Fragment,{key:0},[(0,n.createVNode)(y,{label:"节点背景色",prop:"style.fill"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(v,{modelValue:c.state.detailModel.style.fill,"onUpdate:modelValue":t[1]||(t[1]=function(e){return c.state.detailModel.style.fill=e})},null,8,["modelValue"])]})),_:1}),(0,n.createVNode)(y,{label:"节点边框色",prop:"style.stroke"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(v,{modelValue:c.state.detailModel.style.stroke,"onUpdate:modelValue":t[2]||(t[2]=function(e){return c.state.detailModel.style.stroke=e})},null,8,["modelValue"])]})),_:1}),(0,n.createVNode)(y,{label:"节点文字色",prop:"labelCfg.style.stroke"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(v,{modelValue:c.state.detailModel.labelCfg.style.fill,"onUpdate:modelValue":t[3]||(t[3]=function(e){return c.state.detailModel.labelCfg.style.fill=e})},null,8,["modelValue"])]})),_:1})],64)):(0,n.createCommentVNode)("",!0)],64)):((0,n.openBlock)(),(0,n.createElementBlock)(n.Fragment,{key:1},[(0,n.createVNode)(y,{label:"活动标题"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(g,{modelValue:c.state.detailModel.text,"onUpdate:modelValue":t[4]||(t[4]=function(e){return c.state.detailModel.text=e})},null,8,["modelValue"])]})),_:1}),(0,n.createVNode)(y,{label:"活动副标题"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(g,{modelValue:c.state.detailModel.desc,"onUpdate:modelValue":t[5]||(t[5]=function(e){return c.state.detailModel.desc=e})},null,8,["modelValue"])]})),_:1}),(0,n.createVNode)(y,{label:"活动类型"},{default:(0,n.withCtx)((function(){return[(0,n.createVNode)(A,{modelValue:c.state.detailModel.activity,"onUpdate:modelValue":t[6]||(t[6]=function(e){return c.state.detailModel.activity=e})},{default:(0,n.withCtx)((function(){return[((0,n.openBlock)(!0),(0,n.createElementBlock)(n.Fragment,null,(0,n.renderList)(c.state.activityConfig,(function(e,t){return(0,n.openBlock)(),(0,n.createBlock)(m,{key:t,label:e.text,value:t},null,8,["label","value"])})),128))]})),_:1},8,["modelValue"])]})),_:1})],64))]})),_:1},8,["model"])):(0,n.createCommentVNode)("",!0)]})),toolbar:(0,n.withCtx)((function(){return[(0,n.createVNode)(x,{content:"测试工具栏插槽"},{default:(0,n.withCtx)((function(){return[(0,n.createElementVNode)("div",{class:"vue-flow-editor-toolbar-item",onClick:t[7]||(t[7]=function(){return c.logData&&c.logData.apply(c,arguments)})},d)]})),_:1})]})),foot:(0,n.withCtx)((function(){return[(0,n.createVNode)(w,{type:"primary",onClick:c.save},{default:(0,n.withCtx)((function(){return[l]})),_:1},8,["onClick"]),(0,n.createVNode)(w,{onClick:c.cancel},{default:(0,n.withCtx)((function(){return[s]})),_:1},8,["onClick"])]})),_:1},8,["data","grid","miniMap","onRef","loading","beforeDelete","afterDelete","beforeAdd","afterAdd","onDblclickNode","onDblclickEdge","activityConfig"])])}}))},"93e4":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAM1BMVEUAAAAmJiYmJiYpKSkoKCgnJycoKCgmJiYnJycnJycnJycnJycmJiYmJiYmJiYnJycmJiaCPH/MAAAAEHRSTlMA95pETZEftW7u1/n53dRdt2KMpwAAAHNJREFUOMvt1N0KgCAMhmG3fkz7++7/aksRUUIsChHyORmM92wwUQNF1gLMFJmBhSzlUkIW+VTzSQKSvXCjg5TN6IBeRHqgM5O/SvdtG2+mE/DzdF/XIC12LTlEZDq9eJsmtbSlZVLNSe5pPn/FirKUqMABSRcS+QJrNlMAAAAASUVORK5CYII="},9618:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqBAMAAAA37dRoAAAAIVBMVEUAAAAnJycnJycnJycnJycnJycnJycrKysmJiYrKysmJibiL9FcAAAACnRSTlMAxHZOnfJIMIU2iAm2agAAAGRJREFUKM9joALgWoUOFuAWXSqICqLAogvRjJQiRjRJCQg00UW9QFYtIk602NjYuGsRNtusBq1oiRtQlPQwS3HHJqq1eNCKrgDGjTmGKCgalxAnOgmUPNSggmSEGWZKJSmtUw4A7MSAPCMo+AMAAAAASUVORK5CYII="},"96a9":function(e,t,n){"use strict";var o=n("9330");n.o(o,"render")&&n.d(t,"render",(function(){return o["render"]}))},9741:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("159b"),n("b64b"),n("3835"),n("ad39")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a){"use strict";var r=n("4ea4").default;function d(e){e.registerNode("activity",{options:{style:{},stateStyles:{}},setState:function(){},drawShape:function(e,t){var n=e.text,o=e.desc,r=e.img,d=e.color;d=d||a.BASE_COLOR,o=o||"无描述";var l,s=e.size||[200,80],c=(0,i.default)(s,2),u=c[0],f=c[1],h={keyShape:{type:"rect",attrs:{fill:"white",x:-u/2,y:-f/2,width:u,height:f,shadowColor:"#BFC5D2",shadowBlur:50}},sideRect:{type:"rect",attrs:{x:-u/2,y:-f/2,width:6,height:f,fill:d}},img:{type:"image",attrs:{x:f/4-u/2,y:f/4-f/2,width:f/2,height:f/2,img:r}},label:{type:"text",attrs:{text:n,x:f-u/2,y:f*(3/8)-f/2,fontSize:16,textAlign:"left",textBaseline:"middle",fill:"black"}},desc:{type:"text",attrs:{text:o,x:f-u/2,y:f*(5/8)-f/2,fontSize:12,textAlign:"left",textBaseline:"middle",fill:"#999"}}},p={};return Object.keys(h).forEach((function(e){var n=h[e],o=n.type,i=n.attrs;p[e]=t.addShape(o,{attrs:i,name:e,draggable:!0}),"keyShape"===e&&(l=p[e])})),t.shapes=p,l},update:function(e,t){t=t.getContainer(),t.shapes.sideRect.attr({fill:e.color}),t.shapes.img.attr({img:e.img}),t.shapes.label.attr({text:e.text}),t.shapes.desc.attr({text:e.desc})}},"single-shape")}Object.defineProperty(e,"__esModule",{value:!0}),e.registerActivity=d,i=r(i)}))},"9abc":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("8c01")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.dragCanvas=d;var n=t.G6.Util,o=Math.abs,i=10,a=document.body,r=[16,17,18];function d(e){e.registerBehavior("drag-canvas",{getDefaultCfg:function(){return{direction:"both"}},getEvents:function(){return{"canvas:mousedown":"onMouseDown","canvas:mousemove":"onMouseMove","canvas:mouseup":"onMouseUp","canvas:click":"onMouseUp","canvas:mouseleave":"onOutOfRange",keyup:"onKeyUp",keydown:"onKeyDown"}},updateViewport:function(e){var t=this.origin,n=+e.clientX,o=+e.clientY;if(!isNaN(n)&&!isNaN(o)){var i=n-t.x,a=o-t.y;"x"===this.get("direction")?a=0:"y"===this.get("direction")&&(i=0),this.origin={x:n,y:o},this.graph.translate(i,a),this.graph.paint()}},onMouseDown:function(e){2!==e.event.button&&(this.keydown||(this.origin={x:e.clientX,y:e.clientY},this.dragging=!1))},onMouseMove:function(e){if(!this.keydown){e=n.cloneEvent(e);var t=this.graph;if(this.origin){if(this.origin&&!this.dragging){if(o(this.origin.x-e.clientX)+o(this.origin.y-e.clientY)<i)return;this.shouldBegin.call(this,e)&&(e.type="dragstart",t.emit("canvas:dragstart",e),this.dragging=!0)}this.dragging&&(e.type="drag",t.emit("canvas:drag",e)),this.shouldUpdate.call(this,e)&&this.updateViewport(e)}}},onMouseUp:function(e){if(!this.keydown)if(this.dragging){e=n.cloneEvent(e);var t=this.graph;this.shouldEnd.call(this,e)&&this.updateViewport(e),e.type="dragend",t.emit("canvas:dragend",e),this.endDrag()}else this.origin=null},endDrag:function(){if(this.dragging){this.origin=null,this.dragging=!1;var e=this.fn;e&&(a.removeEventListener("mouseup",e,!1),this.fn=null)}},onOutOfRange:function(e){if(this.dragging){var t=this,n=t.graph.get("canvas").get("el"),o=function(o){o.target!==n&&t.onMouseUp(e)};this.fn=o,a.addEventListener("mouseup",o,!1)}},onKeyDown:function(e){var t=e.keyCode||e.which;r.indexOf(t)>-1?this.keydown=!0:this.keydown=!1},onKeyUp:function(){this.keydown=!1}})}}))},"9ef9":function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("96cf"),n("1da1"),n("5530"),n("159b"),n("ad39")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r){"use strict";var d=n("4ea4").default;function l(e,t){e.registerBehavior("drag-edge",{getDefaultCfg:function(){return{updateEdge:!0,delegate:!0,delegateStyle:{},dragEdge:!1}},getEvents:function(){return{"anchor:dragstart":"onDragStart","anchor:drag":"onDrag","anchor:dragenter":"onDragEnter","anchor:dragleave":"onDragLeave","anchor:dragend":"onDragEnd"}},onDragStart:function(e){var t=this,n=e.target.getParent().getParent().get("item"),o=e.item,i=o.index,a=n.getAnchorPoints()[i];this.target=e.item,this.origin={x:a.x,y:a.y,sourceNode:n,sourceAnchor:i},this.graph.getNodes().forEach((function(e){e.showAnchor(t.graph),e.getContainer().anchorShapes.forEach((function(e){e.get("item").showHotpot()}))})),this.graph.set("onDragEdge",!0)},onDrag:function(e){this.origin&&this._updateEdge(this.target,e)},onDragEnter:function(e){this.origin&&(this.sameNode(e)||(e.item.setHotspotActived(!0),this.origin.targetNode=e.target.getParent().getParent().get("item"),this.origin.targetAnchor=e.item.get("index")))},onDragLeave:function(e){this.origin&&(this.sameNode(e)||(e.item.setHotspotActived(!1),this.origin.targetNode=null,this.origin.targetAnchor=null))},onDragEnd:function(e){var t=this;if(this.origin){var n=e.item.get("edgeDelegate");n&&(n.remove(),this.target.set("edgeDelegate",null)),this._updateEdge(this.target,e,!0),this.target=null,this.origin=null,this.graph.set("onDragEdge",!1),this.graph.getNodes().forEach((function(e){e.hideAnchor(t.graph),e.getContainer().anchorShapes.forEach((function(e){e.get("item").hideHotpot()}))}))}},sameNode:function(e){return"marker"===e.target.type&&e.target.getParent()&&e.target.getParent().getParent().get("item").get("id")===this.origin.sourceNode.get("id")},_updateEdge:function(e,t,n){var o=t.x,i=t.y;!this.delegate||n?(this._addEdge(t),this.graph.paint()):this._updateEdgeDelegate(e,o,i)},_updateEdgeDelegate:function(e,t,n){var o=this,a=e.get("edgeDelegate");if(!a){var d=o.graph.get("group");a=d.addShape("line",{attrs:(0,i.default)({x1:this.origin.x,y1:this.origin.y,x2:t,y2:n},r.GraphStyle.edgeDelegationStyle)}),a.set("capture",!1),e.set("edgeDelegate",a)}a.attr({x2:t,y2:n}),this.graph.paint()},_addEdge:function(){var e=this;return(0,o.default)(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!e.origin.targetNode){n.next=21;break}if(o={clazz:"flow",source:e.origin.sourceNode.get("id"),target:e.origin.targetNode.get("id"),sourceAnchor:e.origin.sourceAnchor,targetAnchor:e.origin.targetAnchor},!e.graph.executeCommand){n.next=6;break}e.graph.executeCommand("add",{type:"edge",addModel:o}),n.next=21;break;case 6:if(n.prev=6,!t.beforeAdd){n.next=10;break}return n.next=10,t.beforeAdd(o,"edge");case 10:if(e.graph.emit("add-edge:before"),e.graph.add("edge",o),e.graph.emit("add-edge:after"),!t.afterAdd){n.next=16;break}return n.next=16,t.afterAdd(o,"edge");case 16:n.next=21;break;case 18:n.prev=18,n.t0=n["catch"](6),console.error(n.t0);case 21:case"end":return n.stop()}}),n,null,[[6,18]])})))()}})}Object.defineProperty(e,"__esModule",{value:!0}),e.dragEdge=l,o=d(o),i=d(i)}))},a0bb:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAWlBMVEUAAAAmJiYnJycnJycnJycmJiYmJiYmJiYqKionJycmJiYnJycoKCgsLCwyMjInJycnJycnJycmJiYnJycnJycnJycoKCgzMzMmJiYmJiYoKCgnJycoKCgmJiZvfRRyAAAAHXRSTlMAkq/r2cHRnRL69nE4Fw3n4bemjINRSArIZF9BQERN+KIAAACWSURBVDjL5dTJDsIgAIRhqMrSAlW7uc37v6YHEmMrkomJEdP/QkK+44AoIRB9QpXMpp6oFNnkWmjwS+NNml5rNHN5tnZI0iOwn1MFHJK0Ajbxwt3iuQV2eXoBGpJqoCKpa1tH0di/0KnvAkl7QJK0AzRJjdb+Qcm5nN7NZXwZ4WDrMT3tyYhFJpT6DH9A+U/zS792Ad0BpIgqb+WRTqwAAAAASUVORK5CYII="},a214:function(e,t,n){"use strict";n.r(t);var o=n("2a82"),i=n("88ba");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);i["default"].render=o["render"],t["default"]=i["default"]},a523:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("b85c"),n("5530"),n("4de4"),n("159b"),n("8c01")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r){"use strict";var d=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.dragNode=p,t=d(t),o=d(o);var l=r.G6.Util.isString,s=r.G6.Util.deepMix,c=n("ad39"),u=c.delegateStyle,f=document.body,h=["shift"];function p(e){e.registerBehavior("drag-node",{getDefaultCfg:function(){return{updateEdge:!0,delegateStyle:{},enableDelegate:!1,ondragend:function(){}}},getEvents:function(){return{"node:dragstart":"onDragStart","node:drag":"onDrag","node:dragend":"onDragEnd","canvas:mouseleave":"onOutOfRange",keyup:"onKeyUp",keydown:"onKeyDown"}},onDragStart:function(e){var t=this;if(this.shouldBegin.call(this,e)){var n=e.item,o=e.target,i=n.hasLocked();if(!i){if(o){var a=o.get("isAnchorPoint");if(a)return}var r=this.graph;this.targets=[];var d=r.findAllByState("node","selected"),l=n.get("id"),s=d.filter((function(e){var t=e.get("id");return l===t}));0===s.length?(this.target=n,this.target.origin={x:n._cfg.model.x,y:n._cfg.model.y}):d.length>1?d.forEach((function(e){var n=e.hasLocked();n||(e.origin={x:e._cfg.model.x,y:e._cfg.model.y},t.targets.push(e))})):this.targets.push(n),this.origin={x:e.x,y:e.y},this.point={},this.originPoint={},r.emit("drag-node:start")}}},onDrag:function(e){var t=this;if(this.origin&&this.get("shouldUpdate").call(this,e)){var n=this.graph,o=n.get("autoPaint");n.setAutoPaint(!1),this.targets.length>0?this.enableDelegate?this._updateDelegate(e):this.targets.forEach((function(n){t._update(n,e,t.enableDelegate)})):this._update(this.target,e,this.enableDelegate),n.paint(),n.setAutoPaint(o)}},onDragEnd:function(e){var t=this;if(this.origin&&this.shouldEnd.call(this,e)){var n=this.graph,o=n.get("autoPaint");if(n.setAutoPaint(!1),this.shape&&(this.shape.remove(),this.shape=null),this.target){var i=this.target.get("delegateShape");i&&(i.remove(),this.target.set("delegateShape",null))}this.targets.length>0?this.targets.forEach((function(n){return t._update(n,e)})):this.target&&this._update(this.target,e),this.point={},this.origin=null,this.originPoint={},this.targets.length=0,this.target=null;var a=this.fn;a&&(f.removeEventListener("mouseup",a,!1),this.fn=null),n.paint(),n.setAutoPaint(o),n.emit("drag-node:end")}},onOutOfRange:function(e){var t=this;if(this.origin){var n=t.graph.get("canvas").get("el"),o=function(o){o.target!==n&&t.onDragEnd(e)};this.fn=o,f.addEventListener("mouseup",o,!1)}},_update:function(e,t,n){var o=this.origin,i=e.get("model"),a=e.get("id");this.point[a]||(this.point[a]={x:i.x,y:i.y});var r=t.x-o.x,d=t.y-o.y,l=5;if(r=r%l>l/2?Math.ceil(r/l)*l:Math.floor(r/l)*l,d=d%l>l/2?Math.ceil(d/l)*l:Math.floor(d/l)*l,this.keydown&&(Math.abs(r)>Math.abs(d)?d=0:r=0),e.origin){var s=r+e.origin.x,c=d+e.origin.y;if(n)this._updateDelegate(t,s,c);else{var u={x:s,y:c};this.get("updateEdge")?this.graph.updateItem(e,u):e.updatePosition(u)}}},_updateDelegate:function(e,t,n){var i=e.item.get("keyShape").getBBox();if(this.shape)if(this.targets.length>0){var a=e.x-this.origin.x+this.originPoint.minX,r=e.y-this.origin.y+this.originPoint.minY;this.shape.attr({x:a,y:r})}else this.target&&this.shape.attr({x:t+i.x,y:n+i.y});else{var d=this.graph.get("group"),l=s({},u,this.delegateStyle);if(this.targets.length>0){var c=this.calculationGroupPosition(),f=c.x,h=c.y,p=c.width,g=c.height,y=c.minX,v=c.minY;this.originPoint={x:f,y:h,width:p,height:g,minX:y,minY:v},this.shape=d.addShape("rect",{attrs:(0,o.default)({width:p,height:g,x:f,y:h},l)})}else this.target&&(this.shape=d.addShape("rect",{attrs:(0,o.default)({width:i.width,height:i.height,x:t+i.x,y:n+i.y},l)}),this.target.set("delegateShape",this.shape));this.shape.set("capture",!1)}},calculationGroupPosition:function(){var e,n=this.graph,o=n.findAllByState("node","selected"),i=1/0,a=-1/0,r=1/0,d=-1/0,s=(0,t.default)(o);try{for(s.s();!(e=s.n()).done;){var c=e.value,u=l(c)?n.findById(c):c,f=u.getBBox(),h=f.minX,p=f.minY,g=f.maxX,y=f.maxY;h<i&&(i=h),p<r&&(r=p),g>a&&(a=g),y>d&&(d=y)}}catch(x){s.e(x)}finally{s.f()}var v=Math.floor(i)-20,m=Math.floor(r)+10,A=Math.ceil(a)-v,b=Math.ceil(d)-m;return{x:v,y:m,width:A,height:b,minX:i,minY:r}},onKeyDown:function(e){var t=e.key;h.indexOf(t.toLowerCase())>-1?this.keydown=!0:this.keydown=!1},onKeyUp:function(){this.keydown=!1}})}}))},ad39:function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.GraphStyle=e.BASE_COLOR_DEEP=e.BASE_COLOR=void 0;var t="#1F74FF";e.BASE_COLOR=t;var n="#324aff";e.BASE_COLOR_DEEP=n;var o={default:{defaultEdge:{shape:"flow-polyline-round",style:{stroke:"#BFC5D2",lineWidth:1,lineAppendWidth:10,cursor:"pointer"}},defaultNode:{shape:"rect",size:[120,40],anchorPoints:[[.5,0],[0,.5],[.5,1],[1,.5]],style:{fill:"#E8F1FF",lineWidth:0,stroke:t,cursor:"pointer"},labelCfg:{style:{fontSize:14,fill:t,cursor:"pointer"}}},nodeStateStyles:{selected:{lineWidth:2,stroke:t},hover:{stroke:t}},edgeStateStyles:{selected:{stroke:t,lineWidth:1}}},anchorStyle:{stroke:t,radius:3.5,fill:"#fff",lineAppendWidth:12},anchorHotsoptStyle:{radius:12,fill:t,fillOpacity:.25},anchorHotsoptActivedStyle:{radius:14},anchorPointHoverStyle:{radius:4,fill:t,fillOpacity:1,stroke:n},edgeDelegationStyle:{stroke:t,lineDash:[4,4],lineWidth:1}};e.GraphStyle=o}))},aea6:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("b0c0"),n("fb6a"),n("a15b"),n("159b"),n("d4ec"),n("7a23"),n("4f4b")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l){"use strict";var s=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.useCommander=u,e.Command=void 0,r=s(r);var c=function e(t){(0,r.default)(this,e),Object.assign(this,t),this.isEnable=null==t.isEnable?function(){return!0}:t.isEnable,this.isQueue=null==t.isQueue||t.isQueue,this.doNothingWhenExecute=null!=t.doNothingWhenExecute&&t.doNothingWhenExecute,this.data={}};function u(e){var t,n=(0,d.reactive)({queue:[],index:-1,registerCommands:[]}),o={},i=(0,d.computed)((function(){return n.registerCommands.reduce((function(e,t){return e[t.name]=t.isEnable(),e}),{})})),a=function(e){if(!e.name)throw console.log(e),new Error("Commander: command's name can not be empty!");n.registerCommands.push(e),o[e.name]=function(){if(!e.isEnable||e.isEnable()){var t=e.execute.apply(e,arguments),o=t.undo,i=t.redo;if(!e.isQueue)return!e.doNothingWhenExecute&&i();var a=n.queue,r=n.index;a.length>0&&(a=a.slice(0,r+1),n.queue=a),a.push({undo:o,redo:i}),n.index=r+1,!e.doNothingWhenExecute&&i()}}};function r(){t||(t=function(e){var t=[];e.ctrlKey&&t.push("ctrl"),e.shiftKey&&t.push("shift"),e.altKey&&t.push("alt"),t.push(l.KeyboardCode[e.keyCode]);var i=t.join("+");n.registerCommands.forEach((function(t){if(t.keyboard){var n=Array.isArray(t.keyboard)?t.keyboard:[t.keyboard];n.indexOf(i)>-1&&(e.stopPropagation(),e.preventDefault(),o[t.name]())}}))},window.addEventListener("keydown",t))}function s(){t&&(window.removeEventListener("keydown",t),t=null)}function u(e){n.registerCommands.forEach((function(t){t.graph=e,t.init&&t.init()}))}function f(){s(),n.registerCommands.forEach((function(e){e.destroy&&e.destroy()}))}return a(new c({name:"undo",keyboard:"ctrl+z",isQueue:!1,execute:function(){return{redo:function(){if(-1!==n.index){var e=n.queue[n.index];e&&(e.undo(),n.index--)}}}},isEnable:function(){return!e.props.disabledUndo&&!!n.queue[n.index]}})),a(new c({name:"redo",keyboard:"ctrl+shift+z",isQueue:!1,execute:function(){return{redo:function(){var e=n.queue[n.index+1];e&&(e.redo(),n.index++)}}},isEnable:function(){return!e.props.disabledUndo&&!!n.queue[n.index+1]}})),{state:n,register:a,commands:o,isEnable:i,initEvent:r,destroyEvent:s,init:u,destroy:f}}e.Command=c}))},b4ec:function(e,t){!function(e){var t,n='<svg><symbol id="vfe-actual-size" viewBox="0 0 1024 1024"><path d="M205.66145834 90.125h70.30975342v843.75H205.66145834V90.125z m562.50274658 0H838.47395834v843.75h-70.30975342V90.125zM486.90871176 301.0625h70.31799316v70.30975342h-70.31799316V301.0625z m0 281.24725342h70.31799316v70.31799316h-70.31799316v-70.31799316z" ></path></symbol><symbol id="vfe-fit" viewBox="0 0 1024 1024"><path d="M640 288V96c0-19.2 12.8-32 32-32s32 12.8 32 32v160h160c19.2 0 32 12.8 32 32s-12.8 32-32 32H672c-6.4 0-12.8 0-19.2-6.4h-6.4c0-12.8-6.4-19.2-6.4-25.6zM288 64c-19.2 0-32 12.8-32 32v160H96c-19.2 0-32 12.8-32 32s12.8 32 32 32h192c6.4 0 12.8 0 19.2-6.4h6.4c6.4-6.4 6.4-12.8 6.4-19.2v-192c0-25.6-12.8-38.4-32-38.4z m576 576H672c-6.4 0-12.8 0-19.2 6.4h-6.4c-6.4 6.4-6.4 12.8-6.4 19.2v192c0 19.2 12.8 32 32 32s32-12.8 32-32V704h160c19.2 0 32-12.8 32-32s-12.8-32-32-32z m-550.4 12.8c-6.4-6.4-6.4-6.4 0 0-12.8-6.4-19.2-12.8-25.6-12.8H96c-19.2 0-32 12.8-32 32s12.8 32 32 32h160v160c0 19.2 12.8 32 32 32s32-12.8 32-32V672c0-6.4-6.4-12.8-6.4-19.2zM480 352c-70.4 0-128 57.6-128 128s57.6 128 128 128 128-57.6 128-128-57.6-128-128-128z" ></path></symbol><symbol id="vfe-search" viewBox="0 0 1024 1024"><path d="M399.5 737c-187.49999971 0-337.5-150.00000029-337.5-337.5s150.00000029-337.5 337.5-337.5 337.5 150.00000029 337.5 337.5S586.99999971 737 399.5 737zM399.5 136.99999971C253.25 136.99999971 136.99999971 253.25 136.99999971 399.5s116.25000029 262.50000029 262.50000029 262.50000029 262.50000029-116.25000029 262.50000029-262.50000029S545.75 136.99999971 399.5 136.99999971z" ></path><path d="M924.49999971 962c-11.25 0-18.74999971-3.75000029-26.25000029-11.25l-299.99999971-299.99999971c-15.00000029-15.00000029-15.00000029-37.50000029 0-52.49999971s37.50000029-15.00000029 52.49999971 0l299.9999997 299.99999971c15.00000029 15.00000029 15.00000029 37.50000029 0 52.49999971C943.25000029 958.24999971 935.74999971 962 924.49999971 962z" ></path></symbol><symbol id="vfe-zoom-in" viewBox="0 0 1024 1024"><path d="M968.842667 908.501333L726.698667 666.357333A382.293333 382.293333 0 0 0 810.666667 426.666667C810.666667 214.592 638.752 42.666667 426.666667 42.666667 214.592 42.666667 42.666667 214.592 42.666667 426.666667s171.925333 384 384 384c90.666667 0 173.994667-31.413333 239.690666-83.978667l242.144 242.144a42.666667 42.666667 0 0 0 60.341334-60.330667zM426.666667 725.333333c-164.949333 0-298.666667-133.717333-298.666667-298.666666s133.717333-298.666667 298.666667-298.666667c164.96 0 298.666667 133.717333 298.666666 298.666667S591.626667 725.333333 426.666667 725.333333z m170.666666-298.666666a42.666667 42.666667 0 0 1-42.666666 42.666666h-85.333334v85.333334a42.666667 42.666667 0 0 1-85.333333 0v-85.333334h-85.333333a42.666667 42.666667 0 0 1 0-85.333333h85.333333v-85.333333a42.666667 42.666667 0 0 1 85.333333 0v85.333333h85.333334a42.666667 42.666667 0 0 1 42.666666 42.666667z" ></path></symbol><symbol id="vfe-zoom-out" viewBox="0 0 1024 1024"><path d="M968.842667 908.501333L726.698667 666.357333A382.293333 382.293333 0 0 0 810.666667 426.666667C810.666667 214.592 638.752 42.666667 426.666667 42.666667 214.592 42.666667 42.666667 214.592 42.666667 426.666667s171.925333 384 384 384c90.666667 0 173.994667-31.413333 239.690666-83.968l242.144 242.133333a42.666667 42.666667 0 0 0 60.341334-60.330667zM426.666667 725.333333c-164.949333 0-298.666667-133.717333-298.666667-298.666666s133.717333-298.666667 298.666667-298.666667c164.96 0 298.666667 133.717333 298.666666 298.666667S591.626667 725.333333 426.666667 725.333333z m170.666666-298.666666a42.666667 42.666667 0 0 1-42.666666 42.666666H298.666667a42.666667 42.666667 0 0 1 0-85.333333h256a42.666667 42.666667 0 0 1 42.666666 42.666667z" ></path></symbol><symbol id="vfe-undo" viewBox="0 0 1024 1024"><path d="M761.856 1024c113.728-206.048 132.896-520.32-313.856-509.824l0 253.824-384-384 384-384 0 248.384c534.976-13.952 594.56 472.224 313.856 775.616z" ></path></symbol><symbol id="vfe-redo" viewBox="0 0 1024 1024"><path d="M576 248.384V0l384 384-384 384v-253.824C129.248 503.68 148.416 817.952 262.144 1024-18.56 720.576 41.056 234.432 576 248.384z" ></path></symbol></svg>',o=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(o&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(t){console&&console.log(t)}}!function(t){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(t,0);else{var n=function e(){document.removeEventListener("DOMContentLoaded",e,!1),t()};document.addEventListener("DOMContentLoaded",n,!1)}else document.attachEvent&&(i=t,a=e.document,r=!1,(d=function(){try{a.documentElement.doScroll("left")}catch(t){return void setTimeout(d,50)}o()})(),a.onreadystatechange=function(){"complete"==a.readyState&&(a.onreadystatechange=null,o())});function o(){r||(r=!0,i())}var i,a,r,d}((function(){var e,t,o,i,a,r;(e=document.createElement("div")).innerHTML=n,n=null,(t=e.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",o=t,(i=document.body).firstChild?(a=o,(r=i.firstChild).parentNode.insertBefore(a,r)):i.appendChild(o))}))}(window)},b526:function(e,t,n){var o,i,a;n("18a5"),n("6c57"),function(r,d){i=[t,n("5530"),n("159b"),n("c2a9"),n("ad39"),n("8c01")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r){"use strict";var d=n("4ea4").default;function l(e,n,o){var d,l=o.addGroup(),s=new r.Item({type:"anchor",group:l,capture:!1,index:e,isActived:!1,model:{style:(0,t.default)((0,t.default)((0,t.default)({},n),a.GraphStyle.anchorStyle),{},{cursor:i.default.cursor.hoverEffectiveAnchor})}});return s.index=e,s.isAnchor=!0,s.toFront(),s.hideHotpot=function(){d.remove()},s.showHotpot=function(){d=l.addShape("marker",{attrs:(0,t.default)((0,t.default)({},n),a.GraphStyle.anchorHotsoptStyle)}),d.toFront(),s.getKeyShape().toFront()},s.setActived=function(){s.update({style:(0,t.default)({},a.GraphStyle.anchorPointHoverStyle)})},s.clearActived=function(){s.update({style:(0,t.default)({},a.GraphStyle.anchorStyle)})},s.setHotspotActived=function(e){d&&(e?d.attr(a.GraphStyle.anchorHotsoptActivedStyle):d.attr(a.GraphStyle.anchorHotsoptStyle))},l}function s(e){e.Shape.registerFactory("anchor",{defaultShapeType:"marker"}),e.Shape.registerAnchor("single-anchor",e.Util.mix({},r.SingleShapeMixin,{itemType:"anchor",drawShape:function(e,t){var n=this.shapeType,o=this.getShapeStyle(e),i=t.addShape(n,{attrs:o});return i},setState:function(e,n,o){"active-anchor"===e&&(n?this.update({style:(0,t.default)({},a.GraphStyle.anchorPointHoverStyle)},o):this.update({style:(0,t.default)({},a.GraphStyle.anchorStyle)},o))}})),e.Shape.registerAnchor("marker",{shapeType:"marker"},"single-anchor")}Object.defineProperty(e,"__esModule",{value:!0}),e.createAnchor=l,e.registerAnchor=s,t=d(t),i=d(i),r.Item.prototype.anchorDebounceTimer=null,r.Item.prototype.getShowAnchorPoints=function(){return[[0,-.5],[-.5,0],[0,.5],[.5,0]]},r.Item.prototype.showAnchor=function(e){if(this.anchorDebounceTimer&&(clearTimeout(this.anchorDebounceTimer),this.anchorDebounceTimer=null),"node"===this.getType()){var t=this.getContainer();if(t.anchorShapes)t.anchorShapes.forEach((function(e){e.show(),e.toFront()}));else{t.anchorShapes=[],t.keyShape=this;var n=this.getBBox();this.getShowAnchorPoints().forEach((function(e,o){var i=l(o,{x:n.width*e[0],y:n.height*e[1]},t);t.anchorShapes.push(i)}))}e.paint()}},r.Item.prototype.hideAnchor=function(e){var t=this;!0!==e.get("onDragEdge")&&(this.anchorDebounceTimer||(this.anchorDebounceTimer=setTimeout((function(){try{if("node"!==t.getType())return;var n=t.getContainer();if(!n.anchorShapes)return;n.anchorShapes.forEach((function(e){return e.hide()})),t.anchorDebounceTimer=null,e.paint()}catch(o){}}),100)))},r.Item.prototype.clearAnchor=function(){try{var e=this.getContainer();e.anchorShapes&&e.anchorShapes.length>0&&e.anchorShapes.forEach((function(e){return e.remove()}))}catch(t){}}}))},b531:function(e,t,n){"use strict";var o=n("4775");n.o(o,"render")&&n.d(t,"render",(function(){return o["render"]}))},b7a4:function(e,t,n){"use strict";n.r(t);var o=n("96a9"),i=n("719e");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("fcef");i["default"].render=o["render"],t["default"]=i["default"]},b87a:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("5530"),n("159b"),n("7db0"),n("99af"),n("4de4"),n("a434"),n("c740"),n("ad39"),n("c2a9"),n("8c01")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s,c,u){"use strict";var f=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.registerEdge=g,t=f(t),c=f(c);var h=u.G6.Util.deepMix,p=function(e,t){var n=[];return e.forEach((function(e){n.find((function(n){return n[t]===e[t]}))||n.push(e)})),n};function g(e){e.registerEdge("flow-polyline-round",{options:{style:(0,t.default)({},s.GraphStyle.default.defaultEdge.style),stateStyles:(0,t.default)({},s.GraphStyle.default.edgeStateStyles)},setState:function(t,n,o){var i=o.get("keyShape");if(i){var a=o.getStateStyle(t),r=this.getStateStyle(t,n,o),d=h({},r,a);if(n)i.attr(d);else{var l=o.getCurrentStatesStyle();e.Util.each(d,(function(e,t){l[t]||(l[t]=null)})),i.attr(l)}}},drawShape:function(e,t){this.group=t;var n=this.getShapeStyle(e),o=t.addShape("path",{className:"edge-shape",attrs:n});return o},drawLabel:function(e,t){var n=e.labelCfg||{},o=this.getLabelStyle(e,n,t),i=t.addShape("text",{attrs:o}),a=i.getBBox();return t.addShape("rect",{className:"edge-labelRect",attrs:{x:a.x-c.default.edgeLabelRectPadding/2,y:a.y-c.default.edgeLabelRectPadding/2,width:a.width+c.default.edgeLabelRectPadding,height:a.height+c.default.edgeLabelRectPadding,fill:"#fff",stroke:"#fff"}}),t.toBack(),i.toFront(),i},afterUpdate:function(e,t){var n=t.getContainer().findByClassName("edge-label"),o=t.getContainer().findByClassName("edge-labelRect");if(n){var i=n.getBBox();o.attr({x:i.x-c.default.edgeLabelRectPadding/2,y:i.y-c.default.edgeLabelRectPadding/2,width:i.width+c.default.edgeLabelRectPadding,height:i.height+c.default.edgeLabelRectPadding})}},getShapeStyle:function(e){e=this.getPathPoints(e);var n=e.startPoint,o=e.endPoint,i=this.getControlPoints(e),a=[n];i&&(a=a.concat(i)),a.push(o);var r=this.getPath(a),d=this.options.style;return d=e.reverse?(0,t.default)((0,t.default)({},d),{},{lineDash:[1,3]}):(0,t.default)((0,t.default)({},d),{},{lineDash:null}),(0,t.default)((0,t.default)({path:r},d),{},{endArrow:{path:"M 0,0 L -10,-4 S -8 0,-10 4 Z"}})},getPath:function(e){for(var t=[],n=0;n<e.length;n++){var o=e[n];if(0===n)t.push(["M",o.x,o.y]);else if(n===e.length-1)t.push(["L",o.x,o.y]);else{var i=e[n-1],a=e[n+1],r=5;(Math.abs(o.y-i.y)>r||Math.abs(o.x-i.x)>r)&&(i.x===o.x?t.push(["L",o.x,o.y>i.y?o.y-r:o.y+r]):i.y===o.y&&t.push(["L",o.x>i.x?o.x-r:o.x+r,o.y]));var d=Math.abs(o.y-a.y),l=Math.abs(o.x-a.x);d>0&&d<r?r=d:l>0&&l<r&&(r=l),i.x!==a.x&&a.x===o.x?t.push(["Q",o.x,o.y,o.x,o.y>a.y?o.y-r:o.y+r]):i.y!==a.y&&a.y===o.y&&t.push(["Q",o.x,o.y,o.x>a.x?o.x-r:o.x+r,o.y])}}return t},getControlPoints:function(e){return e.sourceNode?this.polylineFinding(e.sourceNode,e.targetNode,e.startPoint,e.endPoint,15):e.controlPoints},getExpandedBBox:function(e,t){return 0===e.width&&0===e.height?e:{centerX:e.centerX,centerY:e.centerY,minX:e.minX-t,minY:e.minY-t,maxX:e.maxX+t,maxY:e.maxY+t,height:e.height+2*t,width:e.width+2*t}},getExpandedPort:function(e,t){return Math.abs(t.x-e.centerX)/e.width>Math.abs(t.y-e.centerY)/e.height?{x:t.x>e.centerX?e.maxX:e.minX,y:t.y}:{x:t.x,y:t.y>e.centerY?e.maxY:e.minY}},combineBBoxes:function(e,t){var n=Math.min(e.minX,t.minX),o=Math.min(e.minY,t.minY),i=Math.max(e.maxX,t.maxX),a=Math.max(e.maxY,t.maxY);return{centerX:(n+i)/2,centerY:(o+a)/2,minX:n,minY:o,maxX:i,maxY:a,height:a-o,width:i-n}},getBBoxFromVertexes:function(e,t){var n=Math.min(e.x,t.x),o=Math.max(e.x,t.x),i=Math.min(e.y,t.y),a=Math.max(e.y,t.y);return{centerX:(n+o)/2,centerY:(i+a)/2,maxX:o,maxY:a,minX:n,minY:i,height:a-i,width:o-n}},vertexOfBBox:function(e){return[{x:e.minX,y:e.minY},{x:e.maxX,y:e.minY},{x:e.maxX,y:e.maxY},{x:e.minX,y:e.maxY}]},crossPointsByLineAndBBox:function(e,t){var n=[];return t.x<e.minX||t.x>e.maxX||(n=n.concat([{x:t.x,y:e.minY},{x:t.x,y:e.maxY}])),t.y<e.minY||t.y>e.maxY||(n=n.concat([{x:e.minX,y:t.y},{x:e.maxX,y:t.y}])),n},getConnectablePoints:function(e,t,n,o){var i=this,a=this.getBBoxFromVertexes(n,o),r=this.combineBBoxes(e,t),d=this.combineBBoxes(e,a),l=this.combineBBoxes(t,a),s=[];s=s.concat(this.vertexOfBBox(d),this.vertexOfBBox(l),this.vertexOfBBox(r));var c={x:r.centerX,y:r.centerY};return[r,d,l,a].forEach((function(e){s=s.concat(i.crossPointsByLineAndBBox(e,c))})),s.push({x:n.x,y:o.y}),s.push({x:o.x,y:n.y}),s},filterConnectablePoints:function(e,t){return e.filter((function(e){return e.x<=t.minX||e.x>=t.maxX||e.y<=t.minY||e.y>=t.maxY}))},AStar:function(e,t,n,o,i){var a,r=this,d=[t],l=[];e=p(this.fillId(e),"id"),e.push(n);var s=function(){var t=void 0;if(d.forEach((function(e,n){e.parent||(e.f=0),t||(t=e),e.f<t.f&&(t=e)})),t.x===n.x&&t.y===n.y)return a=t,"break";d.splice(d.findIndex((function(e){return e.x===t.x&&e.y===t.y})),1),l.push(t);var s=e.filter((function(e){return(e.x===t.x||e.y===t.y)&&!(e.x===t.x&&e.y===t.y)&&!r.crossBBox([o,i],t,e)}));s.forEach((function(e){var o=d.find((function(t){return t.x===e.x&&t.y===e.y})),a=r.getCost(e,t);if(l.find((function(t){return t.x===e.x&&t.y===e.y})));else if(o)e.g>a&&(e.parent=t,e.g=a,e.f=e.g+e.h);else{e.parent=t,e.g=a;var s=r.getCost(e,n);r.crossBBox([i],e,n)&&(s+=i.width/2+i.height/2),e.h=s,e.f=e.g+e.h,d.push(e)}}))};while(d.length>0){var c=s();if("break"===c)break}if(a){var u=[];u.push({x:a.x,y:a.y});while(a.parent)a=a.parent,u.push({x:a.x,y:a.y});return u.reverse()}return[]},crossBBox:function(e,t,n){for(var o=0;o<e.length;o++){var i=e[o];if(t.x===n.x&&i.minX<t.x&&i.maxX>t.x){if(t.y<i.maxY&&n.y>=i.maxY||n.y<i.maxY&&t.y>=i.maxY)return!0}else if(t.y===n.y&&i.minY<t.y&&i.maxY>t.y&&(t.x<i.maxX&&n.x>=i.maxX||n.x<i.maxX&&t.x>=i.maxX))return!0}return!1},getCost:function(e,t){return Math.abs(e.x-t.x)+Math.abs(e.y-t.y)},getPointBBox:function(e){return{centerX:e.x,centerY:e.y,minX:e.x,minY:e.y,maxX:e.x,maxY:e.y,height:0,width:0}},fillId:function(e){return e.forEach((function(e){e.id=e.x+"-"+e.y})),e},polylineFinding:function(e,t,n,o,i){var a=e&&e.getBBox()?e.getBBox():this.getPointBBox(n),r=t&&t.getBBox()?t.getBBox():this.getPointBBox(o),d=this.getExpandedBBox(a,i),l=this.getExpandedBBox(r,i),s=this.getExpandedPort(d,n),c=this.getExpandedPort(l,o),u=this.getConnectablePoints(d,l,s,c);u=this.filterConnectablePoints(u,d),u=this.filterConnectablePoints(u,l);var f=this.AStar(u,s,c,d,l);return f}},"polyline")}}))},c058:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAh1BMVEUAAAAnJycnJycmJiYoKCgmJiYrKysmJiYmJiYmJiYmJiYmJiYpKSk7OzswMDAmJiYmJiYmJiYmJiYmJiYnJycmJiYmJiYyMjImJiYnJyctLS0mJiYnJycoKCgmJiYoKCgoKCgoKCiAgIAnJycnJycnJycmJiYnJycmJiYmJiYnJycrKysmJiZIkMZuAAAALHRSTlMAxXj6JbQf6d7YzsoxBgruv6ynnpFyFA3yjxrjb2xXRkA8AvP14aaKfmRhKg14PrYAAAGISURBVDjLzZTZkoIwEEWREFZlEVBwHXVW5/z/941aaloI1jx6X6gOpyu5N4vzYvLXRbJUQay/x8/BTYxR6E4GwbcEAPWRhO8ALI8DpAswqr1LsfjRCpimFnAyBZI3MeIVQLzooydS1Z2xbQbR3DJ7s+31exHofccRqK0tuwDcx6EEaqvXnaKZPeQJiSjHItAKKonGILx/kZti1qCEMx9GonEEomphY6o11IPoDj5NVYA3iO4DAulfOYOok4OxueTj5mh00gHOn3J230ezu+oW1Rip9T0uc3YDwuuZyTGKrusvpZOY9+drNcFqWAyjIQdTfMPPIPoLWuw56EHUhZWcAyX2oCQyxSQE/7GzECdkLfpq+eukdAlb+7uQnVOVOkLmWcg0hrJ/CyO/T2qIUkt7sOvOHgOt09UiAlXJazSpMwDcHjvXQNPu9tfk3RCIWiu7dxuAIJ9WZX7moEwdV7Ii0EohVFxSkqzUfPMZAHDQq3MgNlba8cfevPtErpynkmzm/FOrrHVeQH8ORzTuxiL3kQAAAABJRU5ErkJggg=="},c1c1:function(e,t,n){"use strict";var o=n("d5e3");n.o(o,"render")&&n.d(t,"render",(function(){return o["render"]}))},c2a9:function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={nodeActivedOutterStyle:{lineWidth:0},groupSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},nodeSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},edgeActivedStyle:{stroke:"#1890FF",strokeOpacity:.92},nodeActivedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupActivedStyle:{stroke:"#1890FF"},edgeSelectedStyle:{lineWidth:2,strokeOpacity:.92,stroke:"#A3B1BF"},nodeSelectedStyle:{fill:"#F3F9FF",stroke:"#1890FF",fillOpacity:.4},groupSelectedStyle:{stroke:"#1890FF",fillOpacity:.92},nodeStyle:{stroke:"#CED4D9",fill:"#FFFFFF",shadowOffsetX:0,shadowOffsetY:4,shadowBlur:10,shadowColor:"rgba(13, 26, 38, 0.08)",lineWidth:1,radius:4,strokeOpacity:.7},edgeStyle:{stroke:"#A3B1BF",strokeOpacity:.92,lineWidth:1,lineAppendWidth:8,endArrow:!0},groupBackgroundPadding:[40,10,10,10],groupLabelOffsetX:10,groupLabelOffsetY:10,edgeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},edgeLabelRectPadding:4,edgeLabelRectStyle:{fill:"white"},nodeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",radius:4},groupLabelStyle:{fill:"#666",textAlign:"left",textBaseline:"top"},multiSelectRectStyle:{fill:"#1890FF",fillOpacity:.08,stroke:"#1890FF",opacity:.1},dragNodeHoverToGroupStyle:{stroke:"#1890FF",lineWidth:2},dragNodeLeaveFromGroupStyle:{stroke:"#BAE7FF",lineWidth:2},anchorPointStyle:{radius:3.5,fill:"#fff",stroke:"#1890FF",lineAppendWidth:12},anchorHotsoptStyle:{radius:12,fill:"#1890FF",fillOpacity:.25},anchorHotsoptActivedStyle:{radius:14},anchorPointHoverStyle:{radius:4,fill:"#1890FF",fillOpacity:1,stroke:"#1890FF"},nodeControlPointStyle:{radius:4,fill:"#fff",shadowBlur:4,shadowColor:"#666"},edgeControlPointStyle:{radius:6,symbol:"square",lineAppendWidth:6,fillOpacity:0,strokeOpacity:0},nodeSelectedBoxStyle:{stroke:"#C2C2C2"},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab",hoverNode:"move",hoverEffectiveAnchor:"crosshair",hoverEdge:"default",hoverGroup:"move",hoverUnEffectiveAnchor:"default",hoverEdgeControllPoint:"crosshair",multiSelect:"crosshair"},nodeDelegationStyle:{stroke:"#1890FF",fill:"#1890FF",fillOpacity:.08,lineDash:[4,4],radius:4,lineWidth:1},edgeDelegationStyle:{stroke:"#1890FF",lineDash:[4,4],lineWidth:1}};e.default=t}))},c31f:function(e,t,n){"use strict";n.r(t);var o=n("4a62"),i=n.n(o);for(var a in n.d(t,"default",(function(){return i.a})),o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a)},c3b9:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23"),n("a9e3"),n("ed09"),n("15a4"),n("8e2d"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,n,o,i,a,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var d={name:"vue-flow-editor",props:{data:{type:Object},grid:{type:Boolean,default:!0},miniMap:{type:Boolean,default:!1},disabledDragEdge:{type:Boolean},disabledUndo:{type:Boolean},editorTitle:{type:String},height:{type:[String,Number],default:"100%"},toolbarHeight:{type:[String,Number],default:"56"},menuWidth:{type:[String,Number],default:"250"},modelWidth:{type:[String,Number],default:"500px"},onRef:{type:Function},toolbarButtonHandler:{type:Function},loading:{type:Boolean},multipleSelect:{type:Boolean,default:!0},beforeDelete:{type:Function},afterDelete:{type:Function},beforeAdd:{type:Function},afterAdd:{type:Function},activityConfig:{type:Object}},setup:function(e,n){var o=(0,a.useEditorStyles)(e),i=(0,a.useCanvasProps)(e),d=(0,t.computed)((function(){return{width:(0,r.suffixSize)(e.modelWidth)}})),l=(0,t.reactive)({graph:null,canvasProps:i,props:e,canvasKey:0,showModel:!1,showPreview:!1,data:null,refreshCanvas:function(){l.canvasKey++},setGraph:function(e){l.graph=e,s.init(e),e.on("node:dblclick",(function(e){n.emit("dblclick-node",e)})),e.on("edge:dblclick",(function(e){n.emit("dblclick-edge",e)})),e.on("select-change",(function(e){n.emit("select-change",e)}))}}),s=(0,a.useEditorCommander)(l),c={props:e,editorState:l,commander:s,openModel:function(){l.showModel=!0},closeModel:function(){l.showModel=!1},updateModel:function(t){(0,r.formatNodeModel)(t,e.activityConfig),s.commands.update(t)},openPreview:function(){l.data=l.graph.save(),l.showPreview=!0},read:function(e){l.graph?l.graph.read(e):console.warn("graph is not initialized")}};(0,t.provide)(a.VueFlowEditorProvider,c),e.onRef&&e.onRef(c);var u=(0,t.getCurrentInstance)();return Object.assign(u,c),(0,t.onBeforeUnmount)((function(){s.destroy(),e.onRef&&e.onRef(null)})),function(){return(0,t.withDirectives)((0,t.createVNode)("div",{class:"vue-flow-editor",style:o.value.root},[(0,t.createVNode)("div",{class:"vue-flow-editor-left",style:o.value.left},[(0,t.createVNode)((0,t.resolveComponent)("vue-flow-editor-menu"),null,{default:function(){return[!!n.slots.menu&&n.slots.menu()]}})]),(0,t.createVNode)("div",{class:"vue-flow-editor-right"},[(0,t.createVNode)((0,t.resolveComponent)("vue-flow-editor-toolbar"),{style:o.value.toolbar,canvasProps:i,toolbarButtonHandler:e.toolbarButtonHandler},{default:function(){return[!!n.slots.toolbar&&n.slots.toolbar()]}}),(0,t.createVNode)((0,t.resolveComponent)("vue-flow-editor-canvas"),{data:i.data,grid:i.grid,miniMap:i.miniMap,key:String(l.canvasKey)+String(e.multipleSelect)+String(e.disabledDragEdge)},null)]),(0,t.createVNode)((0,t.resolveComponent)("transition"),{name:"vue-flow-editor-transition"},{default:function(){return[(0,t.withDirectives)((0,t.createVNode)("div",{class:"vue-flow-editor-model"},[(0,t.createVNode)("div",{class:"vue-flow-editor-model-body",style:d.value},[(0,t.createVNode)("div",{class:"vue-flow-editor-model-head",style:o.value.toolbar},[(0,t.createVNode)("i",{class:"el-icon-close",onClick:c.closeModel},null)]),(0,t.createVNode)("div",{class:"vue-flow-editor-model-content"},[!!n.slots.model&&n.slots.model()]),!!n.slots.foot&&(0,t.createVNode)("div",{class:"vue-flow-editor-model-foot"},[n.slots.foot()])])]),[[t.vShow,l.showModel]])]}}),(0,t.createVNode)((0,t.resolveComponent)("vue-flow-editor-preview"),{value:l.showPreview,onInput:function(e){return l.showPreview=e},data:l.data},null)]),[[(0,t.resolveDirective)("loading"),e.loading]])}}};e.default=d}))},c9b6:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23"),n("ed09"),n("8e2d"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("0f81"),d={name:"vue-flow-editor-menu",setup:function(e,n){var o=(0,t.inject)(i.VueFlowEditorProvider),d=o.editorState,l=o.props,s=(0,t.computed)((function(){return{height:(0,a.suffixSize)(d.props.toolbarHeight)}}));return function(){return(0,t.createVNode)("div",{class:"vue-flow-editor-menu"},[(0,t.createVNode)("div",{class:"vue-flow-editor-menu-header",style:s.value},[l.editorTitle||(0,t.createVNode)("img",{src:r,alt:"vue-flow-editor"},null)]),(0,t.createVNode)("div",{class:"vue-flow-editor-menu-list"},[(0,t.createVNode)("div",{class:"vue-flow-editor-menu-list-content"},[!!n.slots.default&&n.slots.default()])])])}}};e.default=d}))},d1f9:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAhFBMVEUAAAAmJiYpKSktLS1SUlImJiYmJiYmJiYmJiYtLS0rKyswMDA8PDwmJiYmJiYnJycnJycoKCgmJiYnJycmJiYmJiYmJiYmJiYmJiYmJiYtLS0nJycmJiYmJiYmJiYnJycnJycnJycnJycnJycmJiYpKSkpKSkpKSkmJiYnJycrKysmJiZrLkVEAAAAK3RSTlMAmUsNA8vmwbQWEQoH3Kd0VSn99Oziz8Z7ayLf1tS5r46HbmBQQS4coFwk5+kjJQAAAOlJREFUOMvt09kSgjAMBVC07MimAooKyuaS//8/7/gWWmeiz9zHzGmamabWkn9jPzOpTIiOIrlpiegmkZEPWYYCqTxIRyQryEoJZOhAehIZXCCbSCDvMaS/Ecj6BNlKZF5AxsOaZZwCW6dnMmef9GpGYwa4PnA87VE8rXge/uWD3ZEP65JpT4K+RH2bsuKrQA0lLZnepI6/LFXgoe/AH+EMezXYqMK8ih8vYVe2bsMCPQwLkxhsRrSLtIU1LwJ6ZPOxGtiDTlPcpn0u30hzIkf/sl1nGFYRuZYwO9rKKUmpR46U1mluLfkpbyBhID4w4NBpAAAAAElFTkSuQmCC"},d4c5:function(e,t,n){"use strict";n.r(t);var o=n("6b1b"),i=n.n(o);for(var a in n.d(t,"default",(function(){return i.a})),o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a)},d5e3:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("7a23")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=o;var n={key:0,class:"el-icon-arrow-right"};function o(e,o,i,a,r,d){return(0,t.openBlock)(),(0,t.createElementBlock)("div",{class:"vue-flow-edit-menu",draggable:"true",onDragstart:o[0]||(o[0]=function(){return d.onDragstart&&d.onDragstart.apply(d,arguments)}),onDragend:o[1]||(o[1]=function(){return d.onDragend&&d.onDragend.apply(d,arguments)})},[(0,t.renderSlot)(e.$slots,"content",{model:i.model},(function(){return[(0,t.createElementVNode)("span",null,(0,t.toDisplayString)(i.model.label),1)]})),i.hideArrow?(0,t.createCommentVNode)("",!0):((0,t.openBlock)(),(0,t.createElementBlock)("i",n))],32)}}))},d64a:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAgVBMVEUAAAAnJycmJiYmJiYmJiYxMTEmJiY9PT0mJiYmJiYqKiorKysnJycmJiYnJycqKioqKionJycmJiYmJiYmJiYmJiYmJiYmJiYnJycmJiYmJiYoKCgoKCgoKCgmJiaAgIAmJiYnJycnJycmJiYmJiYmJiYnJycnJycpKSkrKysmJiYLGVcwAAAAKnRSTlMAd/rvywypB+myHhrfuJEoJIzj2tXPpHFtZldGQDwUAvPhxsGafnthMi8NdQq9AAABXklEQVQ4y82T13LCMBBFVVxxwaZXmxrg/P8HJkMyyBaSJ4+ct6s5o12tJPFhjFZRMFHJvLg+hsVNgCGXsVfc/YrqGEwPAExuHvML4CTHz5CtUwVEoUOMIyDYCUP1XMne1QjU0lrbapiFjup6K2yqKaStdSJQW9fsEpD9pQCWwsVeoZvePCEQbkoorU13HrXRqLDTEZyEjxo2Jq1AetU9LExKYexV24Sk26oSfs5g3s2E44AagbldRTCglnB/hYTpgLqA6hXmHAbUAuJuyPxqjjbhCmuvOYbCpAekXlX298lRlceM8353EiKPurQqxhPYOs2RRvUv/Qba1UI4h8v77U1H72bq+IdhAMnerj4HamGTzUCVTfcASw2AdBZD1/v2b/IyB2a1022lBkjOUbkocgB1CYV0uqIpFR3S55Q8rgg3iwQAXayzn2xcJ/HoXsXWK2Al/FiuFv9kpWvxAXwDfwkohcnkmAEAAAAASUVORK5CYII="},e14a:function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.hoverItemActive=n,e.HOVER_STATE_NAME=void 0;var t="hover";function n(e){e.registerBehavior("hover-item-active",{getEvents:function(){return{"node:mouseenter":"onEnter","node:mouseleave":"onLeave","edge:mouseenter":"onEnter","edge:mouseleave":"onLeave"}},onEnter:function(e){var n=this,o=e.item,i=n.graph;i.setItemState(o,t,!0)},onLeave:function(e){var n=this,o=e.item;if(o){var i=n.graph;i.setItemState(o,t,!1)}}})}e.HOVER_STATE_NAME=t}))},ea19:function(e,t,n){"use strict";n("870c")},ecec:function(e,t,n){var o,i,a;n("6c57"),function(n,r){i=[t],o=r,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e){"use strict";function t(e){e.registerBehavior("hover-anchor-active",{getEvents:function(){return{"anchor:mouseenter":"onEnter","anchor:mouseleave":"onLeave","node:mouseenter":"onEnterNode","node:mouseleave":"onLeaveNode"}},onEnter:function(e){var t=e.item,n=t.getContainer()._cfg.parent;n&&(n.keyShape.showAnchor(this.graph),t.setState("active-anchor",!0))},onLeave:function(e){var t=e.item,n=t.getContainer()._cfg.parent;n&&(t.getContainer()._cfg.parent.keyShape.hideAnchor(this.graph),t.setState("active-anchor",!1))},onEnterNode:function(e){var t=e.item;t.showAnchor(this.graph)},onLeaveNode:function(e){try{var t=e.item;t.hideAnchor(this.graph)}catch(e){}}})}Object.defineProperty(e,"__esModule",{value:!0}),e.hoverAnchorActive=t}))},fcef:function(e,t,n){"use strict";n("277b")},ffb4:function(e,t,n){var o,i,a;n("6c57"),function(r,d){i=[t,n("2909"),n("159b"),n("99af"),n("b0c0"),n("0a5f"),n("3617"),n("c3b9"),n("823a"),n("2339"),n("73ec")],o=d,a="function"===typeof o?o.apply(t,i):o,void 0===a||(e.exports=a)}("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self&&self,(function(e,t,o,i,a,r,d,l,s,c,u){"use strict";var f=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,t=f(t),l=f(l),s=f(s),c=f(c);var h={VueFlowEditor:l.default,VueFLowEditMenu:s.default,VueFLowEditMenuGroup:c.default,formatPos:u.formatPos,install:function(e){[].concat((0,t.default)(d.externalComponents),(0,t.default)(r.EditorComponent)).forEach((function(t){e.component(t.name,t)}))}};e.default=h}))}});
//# sourceMappingURL=index.e8a5c5ea.js.map