UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

45 lines (44 loc) 1.65 kB
import { OnInit } from '@angular/core'; import { ILoader } from '../../../component/ILoader'; import { LoaderStatus } from '../../../component/LoaderStatus'; import { AbstractHasOptions } from '../../../share/AbstractHasOptions'; export declare class MaterialIconLoader extends AbstractHasOptions implements OnInit, ILoader { static readonly TYPE_NAME: string; static readonly BALL_PULSE: string; static readonly BALL_GRID_PULSE: string; static readonly BALL_CLIP_ROTATE_MULTIPLE: string; static readonly BALL_PULSE_RISE: string; static readonly BALL_CLIP_ROTATE_PULSE: string; static readonly BALL_CLIP_ROTATE: string; static readonly BALL_SCALE_RIPPLE_MULTIPLE: string; static readonly BALL_SCALE_MULTIPLE: string; static readonly BALL_PULSE_SYNC: string; static readonly LINE_SPIN_FADE_LOADER: string; static readonly LINE_SCALE: string; static readonly LINE_SCALE_PARTY: string; static readonly LINE_SCALE_PULSE_OUT: string; static readonly LINE_SCALE_PULSE_OUT_RAPID: string; static readonly SQUARE_SPIN: string; private iconName; private size; private loaderClass; private disabled; private status; constructor(); ngOnInit(): void; _getIconName(): string; start(): Promise<any>; pause(): void; resume(): void; stop(): void; getState(): LoaderStatus; isRunning(): boolean; isPaused(): boolean; isStopped(): boolean; getSize(): string; setSize(size: string): void; getLoaderClass(): string; setLoaderClass(loaderClass: string): void; isDisabled(): boolean; setDisabled(disabled: boolean): void; }