SplitLaneHandler.d.ts 608 B

12345678910111213141516171819202122
  1. /**
  2. * A handler that splits a lane into a number of sub-lanes,
  3. * creating new sub lanes, if necessary.
  4. *
  5. * @implements {CommandHandler}
  6. *
  7. */
  8. export default class SplitLaneHandler implements CommandHandler {
  9. static $inject: string[];
  10. /**
  11. * @param modeling
  12. * @param translate
  13. */
  14. constructor(modeling: Modeling, translate: Translate);
  15. preExecute(context: any): void;
  16. }
  17. type CommandHandler = import('diagram-js/lib/command/CommandHandler').default;
  18. type Modeling = import('../Modeling').default;
  19. export type Translate = typeof import("diagram-js/lib/i18n/translate/translate").default;