ha-template
Version:
A tiny (<2kB) lit component for rendering templates in Home Assistant custom cards
16 lines (15 loc) • 553 B
TypeScript
import { HomeAssistant } from 'custom-card-helpers';
import { LitElement, TemplateResult, nothing } from 'lit';
type Template = TemplateResult | string | typeof nothing;
export declare class HATemplate extends LitElement {
hass: HomeAssistant;
template: string;
variables: Record<string, unknown>;
value: string | null;
private unsubscribePromise;
connectedCallback(): void;
disconnectedCallback(): Promise<void>;
protected render(): Template;
}
export default function register(componentName?: string): void;
export {};