UNPKG

@bimeister/pupakit.kit

Version:

PupaKit is an open source collection of Angular components based on an atomic approach to building interfaces, which guarantees better performance and greater development flexibility.

14 lines (13 loc) 747 B
import { Observable } from 'rxjs'; import { StepperItem } from '../../../declarations/interfaces/stepper-item.interface'; import * as i0 from "@angular/core"; export declare class StepperRegistryService<T> { private readonly stepperItemsState$; readonly stepperItems$: Observable<StepperItem<T>[]>; readonly stepperItemsLength$: Observable<number>; registerStepperItem(stepperItem: StepperItem<T>): void; getStepperItemIndex(stepperItemComponent: StepperItem<T>): Observable<number>; isLastStepperItem(stepperItemComponent: StepperItem<T>): Observable<boolean>; static ɵfac: i0.ɵɵFactoryDeclaration<StepperRegistryService<any>, never>; static ɵprov: i0.ɵɵInjectableDeclaration<StepperRegistryService<any>>; }