Skip to content

Instantly share code, notes, and snippets.

@kkckkc
kkckkc / popup.js
Created May 9, 2019 13:25
Solution to scrollable popup windows in Home Assistant (lovelace)
customElements.whenDefined('card-tools').then(() => {
let cardTools = customElements.get('card-tools');
cardTools.popUp = function (title, message, large=false) {
cardTools.moreInfo(Object.keys(cardTools.hass.states)[0]);
setTimeout(() => {
const moreInfo = document.querySelector("home-assistant")._moreInfoEl;
const controls = moreInfo.shadowRoot.querySelector("more-info-controls");
moreInfo.large = large;