UNPKG

ha-template

Version:

A tiny (<2kB) lit component for rendering templates in Home Assistant custom cards

20 lines (19 loc) 690 B
import { HomeAssistant } from 'custom-card-helpers'; import { LitElement, PropertyValues } from 'lit'; export declare class HATemplate extends LitElement { hass: HomeAssistant; template: string; variables: Record<string, unknown>; value: unknown; private renderedValue; private unsubscribePromise; private subscriptionTask; connectedCallback(): void; protected updated(changedProperties: PropertyValues<this>): void; disconnectedCallback(): void; protected render(): unknown; private queueSubscriptionRefresh; private refreshSubscription; private unsubscribeTemplate; } export default function register(componentName?: string): void;