美文网首页
bpmn.js 创建节点并连接

bpmn.js 创建节点并连接

作者: Hi小胡 | 来源:发表于2022-02-17 15:56 被阅读0次
var modeling = bpmnModeler.get("modeling");
var elementFactory = bpmnModeler.get("elementFactory");
var elementRegistry = bpmnModeler.get("elementRegistry");

// 总节点
var ProcessElement = elementRegistry.find((el) => el.type === "bpmn:Process")

// 创建开始节点
var startEvent = elementFactory.createShape({
    type: "bpmn:StartEvent",
    x: 0,
    y: 0,
});

// 创建用户任务节点
var userTask = elementFactory.createShape({
    type: "bpmn:UserTask",
    x: 0,
    y: 0,
});

// 添加到画布上
modeling.createShape(startEvent, { x: 200, y: 200 }, ProcessElement);
modeling.createShape(userTask, { x: 350, y: 200 }, ProcessElement);

// 连接开始节点和用户任务节点
modeling.connect(startEvent, userTask);

效果:


相关文章

  • bpmn.js 创建节点并连接

    效果:

  • SD前期准备工作设定

    1.创建 Base material节点并连接 2.开启Base color ,normal,height 前期...

  • Zookeeper JavaAPI

    依赖 连接Zookeeper 连接 重连 原子操作 创建节点 同步 异步 监听节点 判断节点是否存在 查看ACL ...

  • 06--图解数据结构之并查集

    连接问题--网络中节点间的连接状态节点、边--isConnrcted(p,q)集合的并集---union(p,q)...

  • 23. normalize()方法

    normalize() 方法移除空的文本节点,并连接相邻的文本节点。

  • 链表的创建(头插法,尾插法)

    尾插法创建链表 头插法创建链表 打印链表 删除节点 按升序创建链表,Head是虚头节点 检索链表,并返回节点指针

  • Mac 搭建 Redis Sentinel 集群

    1. 创建目录并启动主从节点 1. 主节点 执行以下命令: 此时主节点目录已经创建好了,然后,配置主节点配置: 就...

  • RocketMQ-双主双从搭建

    准备四台服务器并修改hosts 配置 同单master节点(1,2,4,5步),上传tar包,解压,创建软连接,创...

  • 连接数据库

    步骤 引入命名空间 创建连接字符串 创建连接对象 创建sql语句字符串 创建命令对象 打开连接并执行命令 读取数据...

  • d3之解决svg元素层叠遮盖问题

    问题描述:在创建完节点和连接后,动态新建连接时,连接线会覆盖在节点上面。 观察此时的svg结构,发现新添加的链路的...

网友评论

      本文标题:bpmn.js 创建节点并连接

      本文链接:https://www.haomeiwen.com/subject/aarslrtx.html