Add consistent initialization logic to improve Chromecast support.

This commit is contained in:
Dermot Duffy
2022-05-10 14:48:06 -07:00
parent cf87e8543a
commit 5bc1d3375c
4 changed files with 92 additions and 48 deletions
+9
View File
@@ -5,6 +5,7 @@ import {
CustomActionConfig,
HomeAssistant,
LovelaceCard,
LovelaceCardConfig,
LovelaceCardEditor,
MoreInfoActionConfig,
NavigateActionConfig,
@@ -1152,6 +1153,14 @@ export interface FrigateCardMediaPlayer {
unmute(): void;
}
export interface CardHelpers {
createCardElement(config: LovelaceCardConfig): Promise<{
constructor: {
getConfigElement(): HTMLElement
};
}>;
}
/**
* Home Assistant API types.
*/