UNPKG

cui-light

Version:
29 lines (28 loc) 995 B
import { ICuiComponent, ICuiComponentHandler, ICuiParsable } from "../../core/models/interfaces"; import { CuiUtils } from "../../core/models/utils"; import { CuiHandler } from "../../core/handlers/base"; export interface CuiCircleProgressChnaged { timestamp: number; progress: number; } export declare class CuiCircleArgs implements ICuiParsable { progress: number; constructor(); parse(val: any): void; } export declare class CuiCircleComponent implements ICuiComponent { attribute: string; constructor(prefix?: string); getStyle(): string | null; get(element: HTMLElement, utils: CuiUtils): ICuiComponentHandler; } export declare class CuiCircleHandler extends CuiHandler<CuiCircleArgs> { #private; constructor(element: HTMLElement, utils: CuiUtils, attribute: string); onInit(): void; onUpdate(): void; onDestroy(): void; onSetProgress(val: any): void; private updateStyle; private readStyle; }