bpmn-auto-layout
bpmn-auto-layout copied to clipboard
Support for expanded event-based subprocesses
Is your feature request related to a problem? Please describe.
The BPMN Co-Pilot is capable of creating event-based subprocesses. Currently, the layouter can handle event-based subprocesses, but they are displayed as "collapsed" event-based subprocesses. This is not possible to model with our Camunda Modelers, so customers will be confused about this.
Describe the solution you'd like
I would like to see uncollapsed event-based subprocesses. Event-based subprocesses could be added one-by-one to new rows below the modeled process. The grid now has a function to calculate its dimension, so I hope this facilitate the support for event-based subprocesses.
Describe alternatives you've considered
Keep it as it is with event-based subprocesses being collapsed. This is not ideal and might confuse BPMN Copilot users.
Additional context
None
It would be great if the layouter was able to handle event-based subprocesses.
The layouter already supports this (cf. demo), what else would be needed to consider the support as "complete"?
IMO, the event-based subprocess should not be collapsed.
IMO, the event-based subprocess should not be collapsed.
I agree, could you update the issue accordingly?
I don’t see this as a blocker or something that breaks existing diagrams, so I’m treating it as a low-priority enhancement. I’ll go ahead and add it to the backlog for future consideration.
This can be implemented if the subprocesses have a size that is a multiple of the grid cell.
some spoilers
Update my example with expanded subprocesses MVP at http://www.tulaev-ivan.ru updated