@y3krulez/angular-archwizard
Version:
The port of angular-archwizard, supporting IVY and thus being compatible with Angular16+
30 lines (29 loc) • 934 B
TypeScript
import { EventEmitter } from '@angular/core';
import { WizardStep } from './wizard-step.interface';
import { MovingDirection } from './moving-direction.enum';
import * as i0 from "@angular/core";
/**
* Basic functionality every wizard completion step needs to provide
*
* @author Marc Arndt
*/
export declare abstract class WizardCompletionStep extends WizardStep {
/**
* @inheritDoc
*/
stepExit: EventEmitter<MovingDirection>;
/**
* @inheritDoc
*/
canExit: ((direction: MovingDirection) => boolean) | boolean;
/**
* @inheritDoc
*/
enter(direction: MovingDirection): void;
/**
* @inheritDoc
*/
exit(direction: MovingDirection): void;
static ɵfac: i0.ɵɵFactoryDeclaration<WizardCompletionStep, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<WizardCompletionStep, never, never, {}, {}, never, never, false, never>;
}