I have bower package where i am trying to add Element template please provide some example how we can get element templates working in bower bpmn-js bundle.
client
var bpmnModeler = new BpmnViewer({
container: '#canvas',
propertiesPanel:{
parent: '#js-properties-panel'
}
});
bower
var camundaModdleDescriptor = require('camunda-bpmn-moddle/resources/camunda');
var additionalModules = [
require('bpmn-js-properties-panel'),
// 1. require camunda provider instead of the bpmn one (!)
require('bpmn-js-properties-panel/lib/provider/camunda')
];
BpmnViewer.prototype._modules = BpmnViewer.prototype._modules.concat(additionalModules);
// 2. include camunda moddle descriptor
BpmnViewer.prototype._moddleExtensions = { camunda: camundaModdleDescriptor }
module.exports = BpmnViewer;