Hey,
I created a modeler instance and loaded element templates into it. In the properties panel project I can access these templates with bo.extensionElements
. I wonder, how I can access these loaded element templates in javascript directly.
Here the code:
…
this.modeler = new BpmnJS({
container: ‘#js-canvas’,
keyboard: {
bindTo: window,
},
additionalModules: [MoveCanvasModule, ZoomScrollModule],
moddleExtensions: {
camunda: camundaModdleDescriptor,
},
elementTemplates,
});…
this.modeler.on(‘element.click’, (event) => {
console.log(element clicked, id: ${event.element.id}
);
console.log(element businessObject, ${event.element.businessObject}
);
console.log(element-templates (TODO), ${event.element.businessObject.**???**}
);
});
Best Regards
Alex