Make work with Cast

This commit is contained in:
2022-07-24 18:54:22 +00:00
parent 02c8f91690
commit 1cb64a2c8d
10 changed files with 85 additions and 18 deletions

View File

@@ -365,12 +365,18 @@ class BrowserModRegisteredBrowsersCard extends s {
});
}
};
window.browser_mod.showPopup("Unregister browser", `Are you sure you want to unregister browser ${browserID}?`, {
window.browser_mod.showPopup("Unregister browser", `Are you sure you want to unregister Browser ${browserID}?`, {
right_button: "Yes",
right_button_action: unregisterCallback,
left_button: "No",
});
}
register_cast() {
window.browser_mod.connection.sendMessage({
type: "browser_mod/register",
browserID: "CAST",
});
}
render() {
return $ `
<ha-card header="Registered Browsers" outlined>
@@ -389,6 +395,15 @@ class BrowserModRegisteredBrowsersCard extends s {
</ha-icon-button>
</ha-settings-row>`)}
</div>
${window.browser_mod.browsers["CAST"] === undefined
? $ `
<div class="card-actions">
<mwc-button @click=${this.register_cast}>
Register CAST Browser
</mwc-button>
</div>
`
: ""}
</ha-card>
`;
}