BpmnOrderingProvider.d.ts 613 B

123456789101112131415161718192021
  1. /**
  2. * A BPMN-specific ordering provider.
  3. *
  4. */
  5. export default class BpmnOrderingProvider extends OrderingProvider {
  6. /**
  7. * @param eventBus
  8. * @param canvas
  9. * @param translate
  10. */
  11. constructor(eventBus: EventBus, canvas: Canvas, translate: any);
  12. getOrdering: (element: any, newParent: any) => {
  13. index: number;
  14. parent: any;
  15. };
  16. }
  17. type Canvas = import('diagram-js/lib/core/Canvas').default;
  18. type EventBus = import('diagram-js/lib/core/EventBus').default;
  19. export type Translate = any;
  20. import OrderingProvider from 'diagram-js/lib/features/ordering/OrderingProvider';