UNPKG

camunda-bpmn-js-behaviors

Version:
19 lines (17 loc) 572 B
/** * Creates a new element and set the parent to it * * @method ElementHelper#createElement * * @param {String} elementType of the new element * @param {Object} properties of the new element in key-value pairs * @param {moddle.object} parent of the new element * @param {BpmnFactory} factory which creates the new element * * @returns {djs.model.Base} element which is created */ export function createElement(elementType, properties, parent, factory) { var element = factory.create(elementType, properties); element.$parent = parent; return element; }