ngx-spinner
Version:
A library with more than 50 different loading spinners for Angular 4/5/6/7/8/9/10. (https://napster2210.github.io/ngx-spinner/)
88 lines (87 loc) • 2.48 kB
TypeScript
export declare const LOADERS: {
'ball-8bits': number;
'ball-atom': number;
'ball-beat': number;
'ball-circus': number;
'ball-climbing-dot': number;
'ball-clip-rotate': number;
'ball-clip-rotate-multiple': number;
'ball-clip-rotate-pulse': number;
'ball-elastic-dots': number;
'ball-fall': number;
'ball-fussion': number;
'ball-grid-beat': number;
'ball-grid-pulse': number;
'ball-newton-cradle': number;
'ball-pulse': number;
'ball-pulse-rise': number;
'ball-pulse-sync': number;
'ball-rotate': number;
'ball-running-dots': number;
'ball-scale': number;
'ball-scale-multiple': number;
'ball-scale-pulse': number;
'ball-scale-ripple': number;
'ball-scale-ripple-multiple': number;
'ball-spin': number;
'ball-spin-clockwise': number;
'ball-spin-clockwise-fade': number;
'ball-spin-clockwise-fade-rotating': number;
'ball-spin-fade': number;
'ball-spin-fade-rotating': number;
'ball-spin-rotate': number;
'ball-square-clockwise-spin': number;
'ball-square-spin': number;
'ball-triangle-path': number;
'ball-zig-zag': number;
'ball-zig-zag-deflect': number;
cog: number;
'cube-transition': number;
fire: number;
'line-scale': number;
'line-scale-party': number;
'line-scale-pulse-out': number;
'line-scale-pulse-out-rapid': number;
'line-spin-clockwise-fade': number;
'line-spin-clockwise-fade-rotating': number;
'line-spin-fade': number;
'line-spin-fade-rotating': number;
pacman: number;
'square-jelly-box': number;
'square-loader': number;
'square-spin': number;
timer: number;
'triangle-skew-spin': number;
};
export declare const DEFAULTS: {
BD_COLOR: string;
SPINNER_COLOR: string;
SPINNER_TYPE: string;
Z_INDEX: number;
};
export declare const PRIMARY_SPINNER = "primary";
export declare type Size = 'default' | 'small' | 'medium' | 'large';
export interface Spinner {
bdColor?: string;
size?: Size;
color?: string;
type?: string;
fullScreen?: boolean;
zIndex?: number;
template?: string;
}
export declare class NgxSpinner {
name: string;
bdColor: string;
size: Size;
color: string;
type: string;
class: string;
divCount: number;
divArray: Array<number>;
fullScreen: boolean;
show: boolean;
zIndex: number;
template: string;
constructor(init?: Partial<NgxSpinner>);
}