UNPKG

bpmn-js

Version:

A bpmn 2.0 toolkit and web modeler

21 lines (17 loc) 458 B
import { getNewShapePosition } from './BpmnAutoPlaceUtil'; /** * @typedef {import('diagram-js/lib/core/EventBus').default} EventBus */ /** * BPMN auto-place behavior. * * @param {EventBus} eventBus */ export default function AutoPlace(eventBus) { eventBus.on('autoPlace', function(context) { var shape = context.shape, source = context.source; return getNewShapePosition(source, shape); }); } AutoPlace.$inject = [ 'eventBus' ];