ReplaceElementBehaviour.d.ts 876 B

1234567891011121314151617181920212223
  1. /**
  2. * BPMN-specific replace behavior.
  3. *
  4. */
  5. export default class ReplaceElementBehaviour extends CommandInterceptor {
  6. /**
  7. * @param bpmnReplace
  8. * @param bpmnRules
  9. * @param elementRegistry
  10. * @param injector
  11. * @param modeling
  12. * @param selection
  13. */
  14. constructor(bpmnReplace: BpmnReplace, bpmnRules: BpmnRules, elementRegistry: ElementRegistry, injector: Injector, modeling: Modeling, selection: Selection);
  15. }
  16. type BpmnReplace = import('../../replace/BpmnReplace').default;
  17. type BpmnRules = import('../../rules/BpmnRules').default;
  18. type ElementRegistry = import('diagram-js/lib/core/ElementRegistry').default;
  19. type Injector = import('didi').Injector;
  20. type Modeling = import('../Modeling').default;
  21. type Selection = import('diagram-js/lib/features/selection/Selection').default;
  22. import CommandInterceptor from 'diagram-js/lib/command/CommandInterceptor';