ngx-loader-indicator
Version:
The best directive without wrapping your element to additional component
25 lines (24 loc) • 839 B
TypeScript
import { InjectionToken } from '@angular/core';
export type Styles = Record<string, string>;
export type Config = {
img?: string;
loaderStyles?: Styles;
imgStyles?: Styles;
hostStyles?: Styles;
rotate?: {
delay?: number;
direction?: 'normal' | 'reverse' | 'alternate' | 'alternate-reverse';
duration?: number;
easing?: string;
endDelay?: number;
fill?: 'none' | 'forwards' | 'backwards' | 'both' | 'auto';
id?: string;
iterationStart?: number;
iterations?: number;
};
};
export type optionsConfig = Config;
export declare const NGX_LOADER_INDICATOR_CONFIG: InjectionToken<string>;
export declare const NEW_CONFIG: InjectionToken<string>;
export declare const INITIAL_CONFIG: InjectionToken<Config>;
export declare const initialConfig: Config;