@alegendstale/holly-components
Version:
Reusable UI components created using lit
29 lines • 899 B
TypeScript
import { LitElement } from 'lit';
import { AliasMode, Direction } from '../color-palette-utils.js';
import { EventEmitter } from '../../../utils/EventEmitter.js';
export type EventMap = {
click: [e: MouseEvent];
};
export declare class ColorPaletteItem extends LitElement {
static styles: import("lit").CSSResult[];
container: HTMLDivElement;
color: string;
alias: string;
aliasMode: AliasMode;
direction: Direction;
editMode: boolean;
height: number;
preventHover: boolean;
hideText: boolean;
colorCount: number;
emitter: EventEmitter<EventMap>;
disconnectedCallback(): void;
render(): import("lit-html").TemplateResult<1>;
content(): import("lit-html").TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
'color-palette-item': ColorPaletteItem;
}
}
//# sourceMappingURL=color-palette-item.d.ts.map