How to use the custom-card-helpers.applyThemesOnElement function in custom-card-helpers

To help you get started, we’ve selected a few custom-card-helpers examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github iantrich / list-card / src / list-card.ts View on Github external
protected updated(changedProps): void {
    super.updated(changedProps);
    if (!this._config || !this.hass) {
      return;
    }

    const oldHass = changedProps.get('hass') as HomeAssistant | undefined;
    const oldConfig = changedProps.get('_config') as ListCardConfig | undefined;

    if (!oldHass || !oldConfig || oldHass.themes !== this.hass.themes || oldConfig.theme !== this._config.theme) {
      applyThemesOnElement(this, this.hass.themes, this._config.theme);
    }
  }

custom-card-helpers

Set of helpful functions and types for Custom Card creators

MIT
Latest version published 2 years ago

Package Health Score

36 / 100
Full package analysis