背景:项目组在进行流程设计器的开发中,定义了很多具有业务意义的自定义标签,在原有的bpmn2.0的字体图标库(https://cdn.staticaly.com/gh/bpmn-io/bpmn-font/master/dist/demo.html)中并不能找到与之契合的图标,所以考虑自定义图元图标来描述我们自己定义的图元标签。
目标:我们总共需要修改三处地方,1.工具栏palette,2.图元shape,3.ContextPad
实现:
一、替换渲染在画布中的图元shape
1.在iconfont(iconfont-阿里巴巴矢量图标库)中选择适合的svg格式小图标;
<svg t="1636642346800" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://ww