ngx-spinner
Version:
A library with more than 50 different loading spinners for Angular 4 - 19. (https://napster2210.github.io/ngx-spinner/)
90 lines (89 loc) • 2.56 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;
Z_INDEX: number;
};
export declare const PRIMARY_SPINNER = "primary";
export type Size = "default" | "small" | "medium" | "large";
export interface Spinner {
bdColor?: string;
size?: Size;
color?: string;
type?: string;
fullScreen?: boolean;
zIndex?: number;
template?: string;
showSpinner?: boolean;
}
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;
showSpinner: boolean;
constructor(init?: Partial<NgxSpinner>);
static create(init?: Partial<NgxSpinner>): NgxSpinner;
}