SubProcessPlaneBehavior.d.ts 1.2 KB

12345678910111213141516171819202122232425262728
  1. /**
  2. * Creates bpmndi:BPMNPlane elements and canvas planes when collapsed subprocesses are created.
  3. *
  4. */
  5. export default class SubProcessPlaneBehavior extends CommandInterceptor {
  6. /**
  7. * @param canvas
  8. * @param eventBus
  9. * @param modeling
  10. * @param elementFactory
  11. * @param bpmnFactory
  12. * @param bpmnjs
  13. * @param elementRegistry
  14. */
  15. constructor(canvas: Canvas, eventBus: EventBus, modeling: Modeling, elementFactory: ElementFactory, bpmnFactory: BpmnFactory, bpmnjs: Modeler, elementRegistry: ElementRegistry);
  16. }
  17. type Canvas = import('diagram-js/lib/core/Canvas').default;
  18. type EventBus = import('diagram-js/lib/core/EventBus').default;
  19. type Modeling = import('../Modeling').default;
  20. type ElementFactory = import('../ElementFactory').default;
  21. type BpmnFactory = import('../BpmnFactory').default;
  22. type Modeler = import('../../../Modeler').default;
  23. type ElementRegistry = import('diagram-js/lib/core/ElementRegistry').default;
  24. type Element = import('../../../model/Types').Element;
  25. type Root = import('../../../model/Types').Root;
  26. type ModdleElement = import('../../../model/Types').ModdleElement;
  27. import CommandInterceptor from 'diagram-js/lib/command/CommandInterceptor';