ng-wizard
Version:
Angular ng-wizard - Angular wizard | stepper
31 lines (30 loc) • 1.11 kB
TypeScript
import { Observable } from 'rxjs';
import { THEME } from '../utils/enums';
import { StepChangedArgs, NgWizardConfig } from '../utils/interfaces';
import * as i0 from "@angular/core";
export declare class NgWizardDataService {
private config;
resetWizard$: Observable<void>;
showNextStep$: Observable<void>;
showPreviousStep$: Observable<void>;
showStep$: Observable<number>;
setTheme$: Observable<THEME>;
stepChangedArgs$: Observable<StepChangedArgs>;
private _resetWizard;
private _showNextStep;
private _showPreviousStep;
private _showStep;
private _setTheme;
private _stepChangedArgs;
private _defaultConfig;
constructor(config: NgWizardConfig);
getDefaultConfig(): NgWizardConfig;
resetWizard(): void;
showNextStep(): void;
showPreviousStep(): void;
showStep(index: number): void;
setTheme(theme: THEME): void;
stepChanged(args: StepChangedArgs): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgWizardDataService, [{ optional: true; }]>;
static ɵprov: i0.ɵɵInjectableDeclaration<NgWizardDataService>;
}