UNPKG

ngx-spinner-loading

Version:

A lightweight Angular loading spinner package with full customization and HTTP interceptor support.

23 lines (22 loc) 1.25 kB
import { TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class NgxSpinnerLoaderComponent { private service; manual: boolean; type: 'spinner' | 'dots' | 'bar' | 'circle' | 'custom'; size: 'xs' | 'sm' | 'md' | 'lg' | 'xl'; color: string; mode: 'fullscreen' | 'section' | 'inline'; speed: number; timeout?: number; zIndex: number; template?: TemplateRef<any>; visible: () => boolean; private timeoutStarted; constructor(); get containerClass(): string; get typeClass(): string; loaderStyle(): Record<string, string>; static ɵfac: i0.ɵɵFactoryDeclaration<NgxSpinnerLoaderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxSpinnerLoaderComponent, "ngx-spinner-loader", never, { "manual": { "alias": "manual"; "required": false; }; "type": { "alias": "type"; "required": false; }; "size": { "alias": "size"; "required": false; }; "color": { "alias": "color"; "required": false; }; "mode": { "alias": "mode"; "required": false; }; "speed": { "alias": "speed"; "required": false; }; "timeout": { "alias": "timeout"; "required": false; }; "zIndex": { "alias": "zIndex"; "required": false; }; }, {}, ["template"], never, true, never>; }