UNPKG

@javaguns/flow-ui

Version:

``` <template> <a-spin :spinning="loading"> <FlowDesigner ref="flowDesigner" top="50px"> </FlowDesigner> </a-spin> </template> <script lang="ts" setup> import { ref, provide, onMounted } from 'vue'; import { FlowDesigner, LoadingKey } from '@j

2 lines (1 loc) 2.45 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue");require("../flow-simple-node/style/index.css");require("./style/index.css");const c=require("@javaguns/utils"),s=require("../../utils/injection-key.js"),a=require("../../flow-widget/flow-node-addbutton/index.js");require("../../flow-widget/flow-node-delbutton/index.js");require("../../flow-widget/flow-node-delconfirm/index.js");require("../../flow-widget/flow-node-errorwarn/index.js");require("../../flow-widget/flow-node-dragtool/index.js");require("../../flow-widget/flow-node-zoom/index.js");require("../../flow-widget/flow-task-status/index.js");require("../../flow-widget/flow-task-image/index.js");require("../../flow-widget/flow-task-timeline/index.js");require("../../flow-widget/flow-task-user/index.js");const i=require("../flow-simple-node/index.js"),m=require("../flow-assemble-node/index.js"),f=require("../../hooks/useNode.js"),p={class:"guns-flow-node-route"},q=e.createElementVNode("div",{class:"meet-node"},null,-1),h={key:0,class:"clear-left-border"},y={key:1,class:"clear-right-border"},N=e.defineComponent({name:"flow-suggest-node"}),_=e.defineComponent({...N,props:{name:{},complete:{type:Boolean},width:{},height:{},readonly:{type:Boolean},node:{}},setup(d){const o=d,t=c.injectWithSelf(s.ReadonlyKey,!1),l=e.computed(()=>({})),{showSubNode:u,addBranch:k}=f.useNode();return(B,g)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["guns-flow-node",l.value])},[e.createElementVNode("div",p,[q,(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.node.conditionNodes,(n,r)=>(e.openBlock(),e.createElementBlock("div",{class:"guns-flow-node-branch",key:r},[r==0?(e.openBlock(),e.createElementBlock("div",h)):e.createCommentVNode("",!0),o.node.conditionNodes&&o.node.conditionNodes.length-1==r?(e.openBlock(),e.createElementBlock("div",y)):e.createCommentVNode("",!0),e.createVNode(e.unref(i.FlowSimpleNode),{type:"square",node:n,routeNode:o.node,branch:!0,suggest:!0},null,8,["node","routeNode"]),n.childNode&&e.unref(u)(n)?(e.openBlock(),e.createBlock(e.unref(m.default),{key:2,branch:!0,node:n.childNode,routeNode:o.node,readonly:e.unref(t)},null,8,["node","routeNode","readonly"])):e.createCommentVNode("",!0)]))),128))]),e.createVNode(e.unref(a.GunsFlowNodeAddButton),{node:o.node,readonly:e.unref(t)},null,8,["node","readonly"])],2))}});exports.default=_;