ui-lit
Version:
UI Elements on LIT
26 lines (25 loc) • 623 B
TypeScript
import { LitElement } from 'lit';
export interface IIconProps {
material: boolean;
icon: string;
}
export declare class LitIcon extends LitElement {
static iconsMap: Record<string, number>;
static defaultIcons: Record<string, string>;
static get properties(): {
status: {
type: StringConstructor;
};
error: {
type: StringConstructor;
};
};
icon: string;
static styles: import("lit").CSSResult;
render(): string;
}
declare global {
interface HTMLElementTagNameMap {
'lit-icon': LitIcon;
}
}