Get a layouted diagram of a bpmn-process without graphical representation.
bpmn-moddle-auto-layout is built on top of bpmn-moddle.
Preconditions: The diagram has to have exactly one single startevent. Up to now, elements with children are not supported.
var AutoLayout = require('./index');
var xmlWithoutDi = '<?xml version="1.0" encoding="UTF-8"?>' +
'<bpmn:definitions>' +
/*
see example.js for closer look at the
passed in xml
*/
'</bpmn:definitions>';
var autoLayout = new AutoLayout();
autoLayout.layoutProcess(xmlWithoutDi);
Use under the terms of the MIT license.