UpdateLabelHandler.d.ts 708 B

12345678910111213141516171819202122
  1. /**
  2. * A handler that updates the text of a BPMN element.
  3. *
  4. */
  5. export default class UpdateLabelHandler {
  6. static $inject: string[];
  7. /**
  8. * @param modeling
  9. * @param textRenderer
  10. * @param bpmnFactory
  11. */
  12. constructor(modeling: Modeling, textRenderer: TextRenderer, bpmnFactory: BpmnFactory);
  13. preExecute: (ctx: any) => void;
  14. execute: (ctx: any) => any[];
  15. revert: (ctx: any) => any[];
  16. postExecute: (ctx: any) => void;
  17. }
  18. type Modeling = import('../../modeling/Modeling').default;
  19. type TextRenderer = import('../../../draw/TextRenderer').default;
  20. type BpmnFactory = import('../../modeling/BpmnFactory').default;
  21. type Element = import('../../../model/Types').Element;