Hi to the bpmn.io Team, the bpmn.io users and supporters!
I am currently trying to access the elementRegistry. I already used the main approach here from the forum without success. My starting point is the bpmn-js modeler example from github.
Code:
var elementRegistry = modeler.get('elementRegistry');
console.log(elementRegistry);
console.log(elementRegistry.get('Process_1'));
Console output:
The console output says that there is an elementRegistry object which is filled with subobjects. So I should be able to access them with the get() function. But as you can see the result is undefined.
I am really clueless. Has anyone observed something similar?
First step: I have a camunda:inputParameter in the XML structure and want to extract this parameter from the XML structure within bpmn-js. Parsing the XML is not a big thing, but I think accessing the elementRegistry is the way to go.
Second step: I want to send this camunda:inputParameter to a REST API for calculation. The result is a parameter I want to set as a camunda:outputParameter in the model.
Third step: I want to set the camunda:inputParameter within an UI and forward it to a REST API. I already have the properties-panel in my mind - but maybe I’ll try other aproaches as well.