How to use the bpmn-js/lib/Modeler.js function in bpmn-js

To help you get started, we’ve selected a few bpmn-js examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github narve / ang2-bpmnjs / src / app / modeler / modeler.component.ts View on Github external
createModeler() {
        console.log('Creating modeler, injecting extraPaletteEntries: ', this.extraPaletteEntries);
        this.modeler = new modeler({
            container: containerRef,
            propertiesPanel: {
                parent: propsPanelRef
            },
            additionalModules: [
                {'extraPaletteEntries': ['type', () => this.extraPaletteEntries]},
                {'commandQueue': ['type', () => this.commandQueue]},
                propertiesPanelModule,
                propertiesProviderModule,
                customPropertiesProviderModule,
                customPaletteModule,
            ],
            moddleExtensions: {
                ne: CustomModdle
            },
        });
github orlenyslp / Caterpillar / v1.0 / execution-panel / src / app / modeler / modeler.component.ts View on Github external
ngOnInit() {
    this.processStorage.resetModel();
    this.modeler = new Modeler({
      container: '#canvas',
      additionalModules: [
        propertiesPanelModule,
        propertiesProviderModule,
        customPropertiesProviderModule,
        customPaletteModule
      ],
      propertiesPanel: {
        parent: '#js-properties-panel'
      }
    });
    this.modeler.importXML(this.processStorage.model, (error, definitions) => {
    });
  }