UNPKG

@ux-aspects/ux-aspects

Version:

Open source user interface framework for building modern, responsive, mobile big data applications

18 lines (17 loc) 655 B
import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; /** * This service is required to provide a form of communication * between the marquee wizard steps and the containing marquee wizard. * We cannot inject the Host due to the steps being content children * rather than view children. */ export declare class WizardService<TWizardStep> { validChange$: Subject<WizardValidEvent<TWizardStep>>; static ɵfac: i0.ɵɵFactoryDeclaration<WizardService<any>, never>; static ɵprov: i0.ɵɵInjectableDeclaration<WizardService<any>>; } export interface WizardValidEvent<TWizardStep> { step: TWizardStep; valid: boolean; }