UNPKG

cui-light

Version:
25 lines (24 loc) 785 B
import { ICuiPlugin } from "../../core/models/interfaces"; import { CuiUtils } from "../../core/models/utils"; import { CuiPropertiesHandler } from "./handler"; export interface CssChangeEvent { method: string; arg: any; } export interface CuiCSSVariablesPluginSetup { } export declare class CuiCSSVariablesPlugin implements ICuiPlugin { #private; description: string; name: string; setup: CuiCSSVariablesPluginSetup; handler: CuiPropertiesHandler | undefined; constructor(keySetup: CuiCSSVariablesPluginSetup); init(utils: CuiUtils): void; destroy(): void; onCssChange(event: CssChangeEvent): void; private isArgNumber; private isArgColor; private getBaseColorSetter; private getAccentColorSetter; }