feat(modeling): reconnect flows on collapse

This commit is contained in:
Martin Stamm
2021-12-15 18:28:01 +01:00
committed by Nico Rehwaldt
parent b8ed73b7f8
commit 12fe06bfa6
4 changed files with 275 additions and 0 deletions

View File

@ -29,6 +29,7 @@ import RemoveElementBehavior from './RemoveElementBehavior';
import SpaceToolBehavior from './SpaceToolBehavior';
import SubProcessStartEventBehavior from './SubProcessStartEventBehavior';
import SubProcessPlaneBehavior from './SubProcessPlaneBehavior';
import ToggleCollapseConnectionBehaviour from './ToggleCollapseConnectionBehaviour';
import ToggleElementCollapseBehaviour from './ToggleElementCollapseBehaviour';
import UnclaimIdBehavior from './UnclaimIdBehavior';
import UpdateFlowNodeRefsBehavior from './UpdateFlowNodeRefsBehavior';
@ -64,6 +65,7 @@ export default {
'replaceElementBehaviour',
'resizeBehavior',
'resizeLaneBehavior',
'toggleCollapseConnectionBehaviour',
'toggleElementCollapseBehaviour',
'spaceToolBehavior',
'subProcessStartEventBehavior',
@ -100,6 +102,7 @@ export default {
resizeBehavior: [ 'type', ResizeBehavior ],
resizeLaneBehavior: [ 'type', ResizeLaneBehavior ],
removeElementBehavior: [ 'type', RemoveElementBehavior ],
toggleCollapseConnectionBehaviour: [ 'type', ToggleCollapseConnectionBehaviour ],
toggleElementCollapseBehaviour : [ 'type', ToggleElementCollapseBehaviour ],
spaceToolBehavior: [ 'type', SpaceToolBehavior ],
subProcessStartEventBehavior: [ 'type', SubProcessStartEventBehavior ],