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
23 lines (22 loc) • 906 B
TypeScript
import * as i0 from "@angular/core";
/**
* Spinner component displays a loading indicator.
* Automatically selects the appropriate indicator style based on the platform.
*/
export declare class SpinnerComponent {
/**
* Size of the loading indicator ('s' - small, 'm' - medium, 'l' - large)
*/
size: import("@angular/core").InputSignal<"s" | "m" | "l">;
private platformService;
/**
* Signal indicating whether the current platform is iOS
*/
isIOS: import("@angular/core").WritableSignal<boolean>;
constructor();
get isSizeS(): boolean;
get isSizeM(): boolean;
get isSizeL(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<SpinnerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SpinnerComponent, "tgui-spinner", never, { "size": { "alias": "size"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}