@rg-software/angular-archwizard
Version:
A fork of the Angular Arch Wizard adapted for angular versions 17+.
43 lines (42 loc) • 1.71 kB
TypeScript
import { WizardCompletionStep } from '../util/wizard-completion-step.interface';
import * as i0 from "@angular/core";
/**
* The `aw-wizard-completion-step` component can be used to define a completion/success step at the end of your wizard
* After a `aw-wizard-completion-step` has been entered, it has the characteristic that the user is blocked from
* leaving it again to a previous step.
* In addition entering a `aw-wizard-completion-step` automatically sets the `aw-wizard` and all steps inside the `aw-wizard`
* as completed.
*
* ### Syntax
*
* ```html
* <aw-wizard-completion-step [stepTitle]="title of the wizard step"
* [navigationSymbol]="{ symbol: 'navigation symbol', fontFamily: 'navigation symbol font family' }"
* (stepEnter)="event emitter to be called when the wizard step is entered"
* (stepExit)="event emitter to be called when the wizard step is exited">
* ...
* </aw-wizard-completion-step>
* ```
*
* ### Example
*
* ```html
* <aw-wizard-completion-step stepTitle="Step 1" [navigationSymbol]="{ symbol: '1' }">
* ...
* </aw-wizard-completion-step>
* ```
*
* With a navigation symbol from the `font-awesome` font:
*
* ```html
* <aw-wizard-completion-step stepTitle="Step 1" [navigationSymbol]="{ symbol: '', fontFamily: 'FontAwesome' }">
* ...
* </aw-wizard-completion-step>
* ```
*
* @author Marc Arndt
*/
export declare class WizardCompletionStepComponent extends WizardCompletionStep {
static ɵfac: i0.ɵɵFactoryDeclaration<WizardCompletionStepComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<WizardCompletionStepComponent, "aw-wizard-completion-step", never, {}, {}, never, ["*"], false, never>;
}