UNPKG

@pmeig/ngb-spinner

Version:

A powerful Angular library that provides Bootstrap-styled loading spinners with customizable shapes, sizes, and colors for indicating loading states in your applications.

21 lines (18 loc) 1.09 kB
import * as _angular_core from '@angular/core'; import { ElementRef } from '@angular/core'; import { BTagDirective } from '@pmeig/ngb-core'; import { ColorConfig, ColorAttribute } from '@pmeig/ng-material-core'; declare class SpinnerMaterial extends BTagDirective { size: _angular_core.InputSignal<"sm" | "lg" | undefined>; shape: _angular_core.InputSignal<"border" | "grow">; color: _angular_core.InputSignalWithTransform<ColorConfig, ColorAttribute>; private removeLastColor; private classname; constructor(elementRef?: ElementRef<Element>); protected onInit(): void; private refreshSize; private refreshColor; static ɵfac: _angular_core.ɵɵFactoryDeclaration<SpinnerMaterial, never>; static ɵdir: _angular_core.ɵɵDirectiveDeclaration<SpinnerMaterial, "spinner", never, { "size": { "alias": "size"; "required": false; "isSignal": true; }; "shape": { "alias": "shape"; "required": false; "isSignal": true; }; "color": { "alias": "color"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; } export { SpinnerMaterial };