-
Sub-task
-
Resolution: Fixed
-
L3 - Default
-
None
Context:
Once Event based processes can be created and edited (OPT-2886) we want to add event mapping functionality to them.
AT:
- there is an eventmapping table always visible on the bottom of the editor, if no flow node is selected it is disabled
- the endpoint to query the table results is Get Events
- results can be filtered, the filter parameters are forwarded to the Get Events API, sorting should not be necessary on the client side
- based on the flow node type there are different mappings available
- events -> only one mapping allowed either as `end` or `start`
- gateways -> no mapping allowed
- tasks -> 2 mappings allowed `start` and `end`
- the mapping is updated on the server side with a event based process update call
Out of scope:
- suggested events
Designs:
https://app.zeplin.io/project/5b4f294ab0d5cf0c2c391d1d/screen/5dd3e8df5c6c36b400653088