2022-06-07 18:16:49 +00:00
|
|
|
import BpmnModeler from 'bpmn-js/lib/Modeler';
|
|
|
|
import diagramXML from '../resources/diagram.bpmn';
|
2022-06-07 18:52:29 +00:00
|
|
|
import spiffworkflow from './spiffworkflow';
|
|
|
|
const containerEl = document.getElementById('container');
|
2022-06-07 18:16:49 +00:00
|
|
|
|
|
|
|
// create modeler
|
|
|
|
const bpmnModeler = new BpmnModeler({
|
2022-06-07 18:52:29 +00:00
|
|
|
container: containerEl,
|
|
|
|
additionalModules: [
|
|
|
|
spiffworkflow
|
|
|
|
],
|
|
|
|
moddleExtensions: {}
|
2022-06-07 18:16:49 +00:00
|
|
|
});
|
|
|
|
|
2022-06-07 18:52:29 +00:00
|
|
|
|
2022-06-07 18:16:49 +00:00
|
|
|
// import XML
|
|
|
|
bpmnModeler.importXML(diagramXML).then(() => {})
|