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
22 lines (21 loc) • 1.12 kB
TypeScript
import * as i0 from "@angular/core";
/**
* Used as a placeholder during the loading state of a component or page.
* It can visually mimic the layout that will be replaced by the actual content once loaded,
* improving user experience by reducing perceived loading times.
*/
export declare class SkeletonComponent {
/**
* If true, disables the shimmering animation of the skeleton.
*/
withoutAnimation: import("@angular/core").InputSignal<boolean>;
/**
* If true, the skeleton overlay is shown above the content.
* When false, the skeleton is hidden, showing any underlying content.
*/
visible: import("@angular/core").InputSignal<boolean>;
get isWithoutAnimation(): boolean;
get isVisible(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<SkeletonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SkeletonComponent, "tgui-skeleton", never, { "withoutAnimation": { "alias": "withoutAnimation"; "required": false; "isSignal": true; }; "visible": { "alias": "visible"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}