tgui-angular
Version:
🚀 Angular UI library for Telegram Web Apps with modern components and theming support | 💼 Author is open to work opportunities | 📧 Contact: a.blagovestnov@gmail.com | 💬 Telegram: @ablagovestnov
19 lines (18 loc) • 979 B
TypeScript
import * as i0 from "@angular/core";
/**
* Renders a visual indicator of steps or progress in a process, such as a tutorial or a multi-step form.
* It visually represents total steps and current progress.
*/
export declare class StepsComponent {
/** Total number of steps. */
count: import("@angular/core").InputSignal<number>;
/**
* Current progress, indicating how many steps have been completed.
* Progress is 0-indexed and goes up to `count`.
*/
progress: import("@angular/core").InputSignal<number>;
/** Array of indexes for rendering steps */
stepsArray: import("@angular/core").Signal<number[]>;
static ɵfac: i0.ɵɵFactoryDeclaration<StepsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StepsComponent, "tgui-steps", never, { "count": { "alias": "count"; "required": false; "isSignal": true; }; "progress": { "alias": "progress"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}