UNPKG

cui-light

Version:
28 lines (27 loc) 968 B
import { ICuiComponent, ICuiComponentHandler, ICuiParsable } from "../../core/models/interfaces"; import { CuiUtils } from "../../core/models/utils"; import { CuiHandler } from "../../core/handlers/base"; export declare class CuiSpinnerArgs implements ICuiParsable { spinner: string; scale: number; constructor(); parse(args: any): void; } export declare class CuiSpinnerComponent implements ICuiComponent { #private; attribute: string; constructor(prefix?: string); getStyle(): string | null; get(element: HTMLElement, utils: CuiUtils): ICuiComponentHandler; } export declare class CuiSpinnerHandler extends CuiHandler<CuiSpinnerArgs> { #private; constructor(element: HTMLElement, utils: CuiUtils, attribute: string, prefix: string); onInit(): void; onUpdate(): void; onDestroy(): void; private addSpinner; private add; private removeIfAnyExisists; private onPause; }