![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bpmn-js
bpmn-js系列文章分享
程序猿Owen
水滴石穿,汇流成海
展开
-
bpmnjs如何创建ExtensionElements扩展属性与多实例MultiInstanceLoopCharacteristics
flowable前缀的扩展属性与多实例的实现方法原创 2023-12-17 20:31:46 · 1668 阅读 · 1 评论 -
bpmnjs+vue自定义修改图形默认颜色篇之BpmnRenderer
其实到这里,bpmnjs自定义图形默认颜色的修改就已经完成了,但是细心的同学可能会发现BpmnRenderer.js文件里面还有各类图形的部分默认属性也可以在这里修改,其实方法一bpmnRenderer的值传进来就是方法二的config,可以用它设置更多的属性,比如默认线条的粗细值strokeWidth等,传进来修改BpmnRenderer.js对应属性值即可;这段代码就是设置所有图形默认颜色,包括图形背景默认颜色defaultFillColor、线条默认颜色defaultStrokeColor的值;原创 2023-12-16 10:59:15 · 1114 阅读 · 1 评论 -
bpmn-js自定义右侧属性面板properties-panel
这里有一点要注意,就是modeler要取importXML()方法渲染完之后的值(awaitModeler),否则会报错,或者在importXML()之后再执行一次init(),因为importXML()之前和之后的modeler发生了变化;bpmn.js完全自定义右侧属性面板,其实就是完全自己写template组件,自由开发,最大化满足需求,所有与画布的交互全部通过Modeler的实例对象(modeler);跟正常开发页面一样,先定义好自己的属性面板组件,传入Modeler以及其他参数进行使用;原创 2023-12-15 08:07:38 · 3924 阅读 · 0 评论