@taiga-ui/kit
Version:
Taiga UI Angular main components kit
21 lines (20 loc) • 1.2 kB
TypeScript
import { type OnChanges } from '@angular/core';
import { type TuiOrientation } from '@taiga-ui/core/types';
import * as i0 from "@angular/core";
export declare class TuiStepperComponent implements OnChanges {
private readonly el;
private readonly steps;
protected readonly $: import("rxjs").Subscription;
readonly orientation: import("@angular/core").InputSignal<TuiOrientation>;
readonly activeItemIndex: import("@angular/core").ModelSignal<number>;
ngOnChanges(): void;
indexOf(step: HTMLElement): number;
isActive(index: number): boolean;
activate(index: number): void;
protected onHorizontal(event: Event, step: number): void;
protected onVertical(event: Event, step: number): void;
private moveFocus;
private scrollIntoView;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiStepperComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TuiStepperComponent, "tui-stepper", never, { "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "activeItemIndex": { "alias": "activeItemIndex"; "required": false; "isSignal": true; }; }, { "activeItemIndex": "activeItemIndexChange"; }, ["steps"], ["*"], true, never>;
}