UNPKG

ui-lit

Version:

UI Elements on LIT

23 lines (22 loc) 849 B
import { LitElement } from 'lit'; import './reconfig'; import { TTheme, TPallets, HCL } from './interface'; export declare class LitTheme extends LitElement { static styles: import("lit").CSSResult[]; theme: TTheme; params: TPallets; connectedCallback(): void; disconnectedCallback(): void; willUpdate(_changedProperties: Map<string | number | symbol, unknown>): void; private _themeSwitch; private _changedParam; getLuminanceCoeff(n: number, pos: number, step: number, index: number): number; getChroma(n: number, pos: number, step: number): number; protected genPallete(hcl: HCL, name: string, step?: number, opacity?: number): string[]; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'lit-theme': LitTheme; } }