Skip to content

Commit

Permalink
feat(bpmn-editor): add moddle extension plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
Ichigo85 authored and philippfromme committed Oct 29, 2018
1 parent 4985065 commit b141254
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions client/lib/app/editor/bpmn-editor.js
Original file line number Diff line number Diff line change
Expand Up @@ -402,7 +402,18 @@ BpmnEditor.prototype.createModeler = function($el, $propertiesEl) {
'config.propertiesPanel': [ 'value', { parent: $propertiesEl } ]
};

var pluginModules = this.plugins.get('bpmn.modeler.additionalModules');
var pluginModules = this.plugins.get('bpmn.modeler.additionalModules'),
moddleExtensionModules = this.plugins.get('bpmn.modeler.moddleExtension');

var moddleExtensions = {
camunda: camundaModdlePackage
};

moddleExtensionModules.forEach(function(moddleExtensionModule) {
var name = moddleExtensionModule.name.toLowerCase();

moddleExtensions[ name ] = moddleExtensionModule;
});

var modeler = new BpmnJS({
container: $el,
Expand All @@ -419,7 +430,7 @@ BpmnEditor.prototype.createModeler = function($el, $propertiesEl) {
signavioCompat
].concat(pluginModules),
elementTemplates: elementTemplatesLoader,
moddleExtensions: { camunda: camundaModdlePackage },
moddleExtensions: moddleExtensions,
minimap: {
open: minimapLayout.open
}
Expand Down

0 comments on commit b141254

Please sign in to comment.