Add hass on badge (#1802)

* Add hass on badge

* Add more hass everywhere
This commit is contained in:
Paulus Schoutsen 2018-10-18 13:21:06 +02:00 committed by GitHub
parent 9d13925280
commit 252f0692c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 3 deletions

View File

@ -22,8 +22,11 @@ class HuiStateBadgeElement extends PolymerElement {
}
const stateObj = hass.states[config.entity];
this._badge.state = stateObj;
this._badge.setAttribute("title", computeStateName(stateObj));
this._badge.setProperties({
hass,
state: stateObj,
title: computeStateName(stateObj),
});
if (!this.lastChild) {
this.appendChild(this._badge);

View File

@ -107,7 +107,10 @@ class HUIView extends PolymerElement {
if (!(entityId in this.hass.states)) continue;
const element = document.createElement("ha-state-label-badge");
element.state = this.hass.states[entityId];
element.setProperties({
hass: this.hass,
state: this.hass.states[entityId],
});
elements.push({ element, entityId });
root.appendChild(element);
}