UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

41 lines (40 loc) 1.72 kB
import { OnInit } from '@angular/core'; import { LoaderStatus } from '../../../component/LoaderStatus'; import { BackgroundProcessManager } from '../../../service/BackgroundProcessManager.service'; import { ObservableManager } from '../../../service/ObservableManager.service'; import { AbstractHasOptions } from '../../../share/AbstractHasOptions'; export declare class MaterialDataIconLoader extends AbstractHasOptions implements OnInit { 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 dataLoader; private bgProcessMgr; private obsvMgr; constructor(bgProcessMgr: BackgroundProcessManager, obsvMgr: ObservableManager); ngOnInit(): void; _getIconName(): string; private runPageLoader(); private stopPageLoader(); getState(): LoaderStatus; isRunning(): boolean; getSize(): string; setSize(size: string): void; getLoaderClass(): string; setLoaderClass(loaderClass: string): void; }