UNPKG

bpmn-js

Version:

A bpmn 2.0 toolkit and web modeler

27 lines (23 loc) 811 B
export default class BpmnLayouter extends BaseLayouter { /** * Returns waypoints of laid out connection. * * @param connection * @param hints * * @return */ layoutConnection(connection: Connection, hints?: BpmnLayoutConnectionHints): Point[]; } type Point = import('diagram-js/lib/util/Types').Point; type Connection = import('../../model/Types').Connection; type Element = import('../../model/Types').Element; type LayoutConnectionHints = import('diagram-js/lib/layout/BaseLayouter').LayoutConnectionHints; export type BpmnLayoutConnectionHints = { source?: Element; target?: Element; waypoints?: Point[]; connectionStart?: Point; connectionEnd?: Point; } & LayoutConnectionHints; import BaseLayouter from 'diagram-js/lib/layout/BaseLayouter';