This is an improvement of the initial implementation provided by #25
The dimensions of the gateways and events have been improved (width and height are the same), the label positions have also been adjusted for these BPMN elements
Notice that comparing to the #25 rendering, the sort algorithm has switched Task 2 and Task 4, so the edge from Task 2 to the end event overlaps the final gateway
svg export
It now identifies gateways and events
bpmn-visualization-js (0.1.3 dev commit 1172325)
Label positions from the BPMN file are not used for rendering, the lib currently used arbitrary positions
demo.bpmn.io (bpmn-js@6.5.1)
Label positions are taken from the BPMN file
This is an improvement of the initial implementation provided by #25 The dimensions of the gateways and events have been improved (width and height are the same), the label positions have also been adjusted for these BPMN elements
Screenshots with A.2.0.bpmn file from BPMN-MIWG
Notice that comparing to the #25 rendering, the sort algorithm has switched
Task 2
andTask 4
, so the edge fromTask 2
to theend event
overlaps the final gatewaysvg export It now identifies gateways and events
bpmn-visualization-js (0.1.3 dev commit 1172325) Label positions from the BPMN file are not used for rendering, the lib currently used arbitrary positions
demo.bpmn.io (bpmn-js@6.5.1) Label positions are taken from the BPMN file