mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-27 03:06:41 +00:00
Use named export for events mixin (#3166)
This commit is contained in:
parent
cb7048db23
commit
289611363e
@ -9,7 +9,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import "../../../src/resources/ha-style";
|
import "../../../src/resources/ha-style";
|
||||||
import EventsMixin from "../../../src/mixins/events-mixin";
|
import { EventsMixin } from "../../../src/mixins/events-mixin";
|
||||||
|
|
||||||
class HassioAddonAudio extends EventsMixin(PolymerElement) {
|
class HassioAddonAudio extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -10,7 +10,7 @@ import "../../../src/components/ha-label-badge";
|
|||||||
import "../../../src/components/ha-markdown";
|
import "../../../src/components/ha-markdown";
|
||||||
import "../../../src/components/buttons/ha-call-api-button";
|
import "../../../src/components/buttons/ha-call-api-button";
|
||||||
import "../../../src/resources/ha-style";
|
import "../../../src/resources/ha-style";
|
||||||
import EventsMixin from "../../../src/mixins/events-mixin";
|
import { EventsMixin } from "../../../src/mixins/events-mixin";
|
||||||
import { navigate } from "../../../src/common/navigate";
|
import { navigate } from "../../../src/common/navigate";
|
||||||
|
|
||||||
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
|
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
|
||||||
|
@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import "../../../src/components/buttons/ha-call-api-button";
|
import "../../../src/components/buttons/ha-call-api-button";
|
||||||
import "../../../src/resources/ha-style";
|
import "../../../src/resources/ha-style";
|
||||||
import EventsMixin from "../../../src/mixins/events-mixin";
|
import { EventsMixin } from "../../../src/mixins/events-mixin";
|
||||||
|
|
||||||
class HassioAddonNetwork extends EventsMixin(PolymerElement) {
|
class HassioAddonNetwork extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import "../../../src/components/buttons/ha-call-api-button";
|
import "../../../src/components/buttons/ha-call-api-button";
|
||||||
import EventsMixin from "../../../src/mixins/events-mixin";
|
import { EventsMixin } from "../../../src/mixins/events-mixin";
|
||||||
|
|
||||||
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
|
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import "../../../src/components/buttons/ha-call-api-button";
|
import "../../../src/components/buttons/ha-call-api-button";
|
||||||
import EventsMixin from "../../../src/mixins/events-mixin";
|
import { EventsMixin } from "../../../src/mixins/events-mixin";
|
||||||
|
|
||||||
class HassioSupervisorInfo extends EventsMixin(PolymerElement) {
|
class HassioSupervisorInfo extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -3,7 +3,7 @@ import "@polymer/paper-item/paper-item-body";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
import { localizeLiteMixin } from "../mixins/localize-lite-mixin";
|
import { localizeLiteMixin } from "../mixins/localize-lite-mixin";
|
||||||
import "../components/ha-icon-next";
|
import "../components/ha-icon-next";
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import computeStateName from "../common/entity/compute_state_name";
|
import computeStateName from "../common/entity/compute_state_name";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../mixins/localize-mixin";
|
import LocalizeMixin from "../mixins/localize-mixin";
|
||||||
import { fetchThumbnailUrlWithCache } from "../data/camera";
|
import { fetchThumbnailUrlWithCache } from "../data/camera";
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ import computeStateDomain from "../common/entity/compute_state_domain";
|
|||||||
import computeStateName from "../common/entity/compute_state_name";
|
import computeStateName from "../common/entity/compute_state_name";
|
||||||
import stateMoreInfoType from "../common/entity/state_more_info_type";
|
import stateMoreInfoType from "../common/entity/state_more_info_type";
|
||||||
import canToggleState from "../common/entity/can_toggle_state";
|
import canToggleState from "../common/entity/can_toggle_state";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../mixins/localize-mixin";
|
import LocalizeMixin from "../mixins/localize-mixin";
|
||||||
|
|
||||||
class HaEntitiesCard extends LocalizeMixin(EventsMixin(PolymerElement)) {
|
class HaEntitiesCard extends LocalizeMixin(EventsMixin(PolymerElement)) {
|
||||||
|
@ -6,7 +6,7 @@ import "../components/state-history-charts";
|
|||||||
import "../data/ha-state-history-data";
|
import "../data/ha-state-history-data";
|
||||||
|
|
||||||
import computeStateName from "../common/entity/compute_state_name";
|
import computeStateName from "../common/entity/compute_state_name";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -9,7 +9,7 @@ import HassMediaPlayerEntity from "../util/hass-media-player-model";
|
|||||||
import { fetchMediaPlayerThumbnailWithCache } from "../data/media-player";
|
import { fetchMediaPlayerThumbnailWithCache } from "../data/media-player";
|
||||||
|
|
||||||
import computeStateName from "../common/entity/compute_state_name";
|
import computeStateName from "../common/entity/compute_state_name";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../mixins/localize-mixin";
|
import LocalizeMixin from "../mixins/localize-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -5,7 +5,7 @@ import "../components/ha-card";
|
|||||||
import "../components/ha-icon";
|
import "../components/ha-icon";
|
||||||
|
|
||||||
import computeStateName from "../common/entity/compute_state_name";
|
import computeStateName from "../common/entity/compute_state_name";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
class HaPlantCard extends EventsMixin(PolymerElement) {
|
class HaPlantCard extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -6,7 +6,7 @@ import computeStateName from "../common/entity/compute_state_name";
|
|||||||
import "../components/ha-card";
|
import "../components/ha-card";
|
||||||
import "../components/ha-icon";
|
import "../components/ha-icon";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../mixins/localize-mixin";
|
import LocalizeMixin from "../mixins/localize-mixin";
|
||||||
import { computeRTL } from "../common/util/compute_rtl";
|
import { computeRTL } from "../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import "./ha-progress-button";
|
import "./ha-progress-button";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -3,7 +3,7 @@ import "@polymer/paper-icon-button/paper-icon-button";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Color-picker custom element
|
* Color-picker custom element
|
||||||
|
@ -5,7 +5,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
import "@vaadin/vaadin-combo-box/vaadin-combo-box-light";
|
import "@vaadin/vaadin-combo-box/vaadin-combo-box-light";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
class HaComboBox extends EventsMixin(PolymerElement) {
|
class HaComboBox extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -8,7 +8,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import "./ha-paper-slider";
|
import "./ha-paper-slider";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
let loaded = null;
|
let loaded = null;
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import { getAppKey } from "../data/notify_html5";
|
import { getAppKey } from "../data/notify_html5";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
export const pushSupported =
|
export const pushSupported =
|
||||||
"serviceWorker" in navigator &&
|
"serviceWorker" in navigator &&
|
||||||
|
@ -2,7 +2,7 @@ import "@polymer/paper-icon-button/paper-icon-button";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
import isComponentLoaded from "../common/config/is_component_loaded";
|
import isComponentLoaded from "../common/config/is_component_loaded";
|
||||||
import { fireEvent } from "../common/dom/fire_event";
|
import { fireEvent } from "../common/dom/fire_event";
|
||||||
|
@ -3,7 +3,7 @@ import "@polymer/paper-icon-button/paper-icon-button";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../mixins/events-mixin";
|
import { EventsMixin } from "../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -4,7 +4,7 @@ import "@polymer/paper-input/paper-input";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
|
|
||||||
class MoreInfoAlarmControlPanel extends LocalizeMixin(
|
class MoreInfoAlarmControlPanel extends LocalizeMixin(
|
||||||
|
@ -15,7 +15,7 @@ import attributeClassNames from "../../../common/entity/attribute_class_names";
|
|||||||
import featureClassNames from "../../../common/entity/feature_class_names";
|
import featureClassNames from "../../../common/entity/feature_class_names";
|
||||||
import { supportsFeature } from "../../../common/entity/supports-feature";
|
import { supportsFeature } from "../../../common/entity/supports-feature";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import { computeRTLDirection } from "../../../common/util/compute_rtl";
|
import { computeRTLDirection } from "../../../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ import "../../../components/ha-attributes";
|
|||||||
import "../../../components/ha-paper-dropdown-menu";
|
import "../../../components/ha-paper-dropdown-menu";
|
||||||
|
|
||||||
import attributeClassNames from "../../../common/entity/attribute_class_names";
|
import attributeClassNames from "../../../common/entity/attribute_class_names";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -10,7 +10,7 @@ import "../../../components/ha-labeled-slider";
|
|||||||
import "../../../components/ha-paper-dropdown-menu";
|
import "../../../components/ha-paper-dropdown-menu";
|
||||||
|
|
||||||
import featureClassNames from "../../../common/entity/feature_class_names";
|
import featureClassNames from "../../../common/entity/feature_class_names";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
|
|
||||||
const FEATURE_CLASS_NAMES = {
|
const FEATURE_CLASS_NAMES = {
|
||||||
|
@ -12,7 +12,7 @@ import HassMediaPlayerEntity from "../../../util/hass-media-player-model";
|
|||||||
|
|
||||||
import attributeClassNames from "../../../common/entity/attribute_class_names";
|
import attributeClassNames from "../../../common/entity/attribute_class_names";
|
||||||
import isComponentLoaded from "../../../common/config/is_component_loaded";
|
import isComponentLoaded from "../../../common/config/is_component_loaded";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import { computeRTLDirection } from "../../../common/util/compute_rtl";
|
import { computeRTLDirection } from "../../../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ import "../../../components/ha-paper-dropdown-menu";
|
|||||||
import featureClassNames from "../../../common/entity/feature_class_names";
|
import featureClassNames from "../../../common/entity/feature_class_names";
|
||||||
import { supportsFeature } from "../../../common/entity/supports-feature";
|
import { supportsFeature } from "../../../common/entity/supports-feature";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -15,7 +15,7 @@ import computeStateName from "../../common/entity/compute_state_name";
|
|||||||
import computeStateDomain from "../../common/entity/compute_state_domain";
|
import computeStateDomain from "../../common/entity/compute_state_domain";
|
||||||
import isComponentLoaded from "../../common/config/is_component_loaded";
|
import isComponentLoaded from "../../common/config/is_component_loaded";
|
||||||
import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const";
|
import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import { computeRTL } from "../../common/util/compute_rtl";
|
import { computeRTL } from "../../common/util/compute_rtl";
|
||||||
|
|
||||||
const DOMAINS_NO_INFO = ["camera", "configurator", "history_graph"];
|
const DOMAINS_NO_INFO = ["camera", "configurator", "history_graph"];
|
||||||
|
@ -5,7 +5,7 @@ import "@polymer/paper-input/paper-input";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
import computeStateName from "../../common/entity/compute_state_name";
|
import computeStateName from "../../common/entity/compute_state_name";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin";
|
import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin";
|
||||||
import { PaperDialogBehavior } from "@polymer/paper-dialog-behavior/paper-dialog-behavior";
|
import { PaperDialogBehavior } from "@polymer/paper-dialog-behavior/paper-dialog-behavior";
|
||||||
import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class";
|
import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class";
|
||||||
import EventsMixin from "./events-mixin";
|
import { EventsMixin } from "./events-mixin";
|
||||||
/**
|
/**
|
||||||
* @polymerMixin
|
* @polymerMixin
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -33,7 +33,7 @@ import { fireEvent } from "../common/dom/fire_event";
|
|||||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/* @polymerMixin */
|
/* @polymerMixin */
|
||||||
export default dedupingMixin(
|
export const EventsMixin = dedupingMixin(
|
||||||
(superClass) =>
|
(superClass) =>
|
||||||
class extends superClass {
|
class extends superClass {
|
||||||
/**
|
/**
|
||||||
|
@ -7,7 +7,7 @@ import React from "react";
|
|||||||
/* eslint-enable */
|
/* eslint-enable */
|
||||||
import BigCalendar from "react-big-calendar";
|
import BigCalendar from "react-big-calendar";
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ import "../ha-config-section";
|
|||||||
import "./cloud-webhooks";
|
import "./cloud-webhooks";
|
||||||
|
|
||||||
import formatDateTime from "../../../common/datetime/format_date_time";
|
import formatDateTime from "../../../common/datetime/format_date_time";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import { fireEvent } from "../../../common/dom/fire_event";
|
import { fireEvent } from "../../../common/dom/fire_event";
|
||||||
import { fetchCloudSubscriptionInfo } from "../../../data/cloud";
|
import { fetchCloudSubscriptionInfo } from "../../../data/cloud";
|
||||||
|
@ -6,7 +6,7 @@ import "../../../components/ha-card";
|
|||||||
import "../../../components/buttons/ha-progress-button";
|
import "../../../components/buttons/ha-progress-button";
|
||||||
import "../../../layouts/hass-subpage";
|
import "../../../layouts/hass-subpage";
|
||||||
import "../../../resources/ha-style";
|
import "../../../resources/ha-style";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -13,7 +13,7 @@ import "../../../layouts/hass-subpage";
|
|||||||
import "../../../resources/ha-style";
|
import "../../../resources/ha-style";
|
||||||
|
|
||||||
import "../ha-config-section";
|
import "../ha-config-section";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import NavigateMixin from "../../../mixins/navigate-mixin";
|
import NavigateMixin from "../../../mixins/navigate-mixin";
|
||||||
import "../../../components/ha-icon-next";
|
import "../../../components/ha-icon-next";
|
||||||
/*
|
/*
|
||||||
|
@ -7,7 +7,7 @@ import "../../../components/buttons/ha-progress-button";
|
|||||||
import "../../../layouts/hass-subpage";
|
import "../../../layouts/hass-subpage";
|
||||||
import "../../../resources/ha-style";
|
import "../../../resources/ha-style";
|
||||||
import "../ha-config-section";
|
import "../ha-config-section";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -4,7 +4,7 @@ import "@polymer/paper-listbox/paper-listbox";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "../../../components/ha-card";
|
import "../../../components/ha-card";
|
||||||
import "../../../layouts/hass-subpage";
|
import "../../../layouts/hass-subpage";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixIn from "../../../mixins/localize-mixin";
|
import LocalizeMixIn from "../../../mixins/localize-mixin";
|
||||||
import "../../../components/entity/state-badge";
|
import "../../../components/entity/state-badge";
|
||||||
import { computeEntityRegistryName } from "../../../data/entity_registry";
|
import { computeEntityRegistryName } from "../../../data/entity_registry";
|
||||||
|
@ -16,7 +16,7 @@ import "../../../components/ha-icon-next";
|
|||||||
|
|
||||||
import { computeRTL } from "../../../common/util/compute_rtl";
|
import { computeRTL } from "../../../common/util/compute_rtl";
|
||||||
import "../ha-config-section";
|
import "../ha-config-section";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import computeStateName from "../../../common/entity/compute_state_name";
|
import computeStateName from "../../../common/entity/compute_state_name";
|
||||||
import {
|
import {
|
||||||
|
@ -8,7 +8,7 @@ import { compare } from "../../../common/string/compare";
|
|||||||
|
|
||||||
import "./ha-device-card";
|
import "./ha-device-card";
|
||||||
import "./ha-ce-entities-card";
|
import "./ha-ce-entities-card";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import NavigateMixin from "../../../mixins/navigate-mixin";
|
import NavigateMixin from "../../../mixins/navigate-mixin";
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "../../../components/ha-card";
|
import "../../../components/ha-card";
|
||||||
import "../../../layouts/hass-subpage";
|
import "../../../layouts/hass-subpage";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import computeStateName from "../../../common/entity/compute_state_name";
|
import computeStateName from "../../../common/entity/compute_state_name";
|
||||||
import "../../../components/entity/state-badge";
|
import "../../../components/entity/state-badge";
|
||||||
|
@ -10,7 +10,7 @@ import "../../../components/ha-card";
|
|||||||
|
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
import NavigateMixin from "../../../mixins/navigate-mixin";
|
import NavigateMixin from "../../../mixins/navigate-mixin";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
|
|
||||||
import { computeRTL } from "../../../common/util/compute_rtl";
|
import { computeRTL } from "../../../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ import "./zwave-node-protection";
|
|||||||
import sortByName from "../../../common/entity/states_sort_by_name";
|
import sortByName from "../../../common/entity/states_sort_by_name";
|
||||||
import computeStateName from "../../../common/entity/compute_state_name";
|
import computeStateName from "../../../common/entity/compute_state_name";
|
||||||
import computeStateDomain from "../../../common/entity/compute_state_domain";
|
import computeStateDomain from "../../../common/entity/compute_state_domain";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../mixins/localize-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "../../../components/dialog/ha-paper-dialog";
|
import "../../../components/dialog/ha-paper-dialog";
|
||||||
import "../../../resources/ha-style";
|
import "../../../resources/ha-style";
|
||||||
|
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
|
|
||||||
class ZwaveLogDialog extends EventsMixin(PolymerElement) {
|
class ZwaveLogDialog extends EventsMixin(PolymerElement) {
|
||||||
static get template() {
|
static get template() {
|
||||||
|
@ -4,7 +4,7 @@ import "@polymer/paper-checkbox/paper-checkbox";
|
|||||||
import "@polymer/paper-input/paper-input";
|
import "@polymer/paper-input/paper-input";
|
||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
import EventsMixin from "../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../mixins/events-mixin";
|
||||||
import isPwa from "../../../common/config/is_pwa";
|
import isPwa from "../../../common/config/is_pwa";
|
||||||
|
|
||||||
import "../ha-config-section";
|
import "../ha-config-section";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -12,7 +12,7 @@ import "../../components/ha-menu-button";
|
|||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
import "./events-list";
|
import "./events-list";
|
||||||
import "./event-subscribe-card";
|
import "./event-subscribe-card";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -11,7 +11,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "../../components/entity/ha-entity-picker";
|
import "../../components/entity/ha-entity-picker";
|
||||||
import "../../components/ha-menu-button";
|
import "../../components/ha-menu-button";
|
||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import formatTime from "../../common/datetime/format_time";
|
import formatTime from "../../common/datetime/format_time";
|
||||||
import formatDate from "../../common/datetime/format_date";
|
import formatDate from "../../common/datetime/format_date";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import domainIcon from "../../common/entity/domain_icon";
|
import domainIcon from "../../common/entity/domain_icon";
|
||||||
import { computeRTL } from "../../common/util/compute_rtl";
|
import { computeRTL } from "../../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "./hui-notification-item";
|
import "./hui-notification-item";
|
||||||
import "../../../../components/ha-paper-icon-button-next";
|
import "../../../../components/ha-paper-icon-button-next";
|
||||||
|
|
||||||
import EventsMixin from "../../../../mixins/events-mixin";
|
import { EventsMixin } from "../../../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../../../mixins/localize-mixin";
|
import LocalizeMixin from "../../../../mixins/localize-mixin";
|
||||||
import { computeRTL } from "../../../../common/util/compute_rtl";
|
import { computeRTL } from "../../../../common/util/compute_rtl";
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ import "../../resources/ha-style";
|
|||||||
|
|
||||||
import formatDateTime from "../../common/datetime/format_date_time";
|
import formatDateTime from "../../common/datetime/format_date_time";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
let registeredDialog = false;
|
let registeredDialog = false;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ import "@polymer/iron-image/iron-image";
|
|||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @appliesMixin EventsMixin
|
* @appliesMixin EventsMixin
|
||||||
|
@ -2,7 +2,7 @@ import "@material/mwc-button";
|
|||||||
|
|
||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
import formatDateTime from "../../common/datetime/format_date_time";
|
import formatDateTime from "../../common/datetime/format_date_time";
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ import "../../components/ha-form";
|
|||||||
import "../../components/ha-markdown";
|
import "../../components/ha-markdown";
|
||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
let instance = 0;
|
let instance = 0;
|
||||||
|
@ -7,7 +7,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
let registeredDialog = false;
|
let registeredDialog = false;
|
||||||
|
@ -11,7 +11,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
import "../../components/ha-menu-button";
|
import "../../components/ha-menu-button";
|
||||||
import "../../resources/ha-style";
|
import "../../resources/ha-style";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
import "./ha-change-password-card";
|
import "./ha-change-password-card";
|
||||||
|
@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import "../../components/ha-paper-dropdown-menu";
|
import "../../components/ha-paper-dropdown-menu";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
import "./ha-settings-row";
|
import "./ha-settings-row";
|
||||||
|
@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
|
|||||||
|
|
||||||
import "../../components/ha-paper-dropdown-menu";
|
import "../../components/ha-paper-dropdown-menu";
|
||||||
|
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -3,7 +3,7 @@ import "@polymer/paper-tooltip/paper-tooltip";
|
|||||||
|
|
||||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||||
import formatDateTime from "../../common/datetime/format_date_time";
|
import formatDateTime from "../../common/datetime/format_date_time";
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ import computeStateName from "../../common/entity/compute_state_name";
|
|||||||
import computeStateDomain from "../../common/entity/compute_state_domain";
|
import computeStateDomain from "../../common/entity/compute_state_domain";
|
||||||
import computeLocationName from "../../common/config/location_name";
|
import computeLocationName from "../../common/config/location_name";
|
||||||
import NavigateMixin from "../../mixins/navigate-mixin";
|
import NavigateMixin from "../../mixins/navigate-mixin";
|
||||||
import EventsMixin from "../../mixins/events-mixin";
|
import { EventsMixin } from "../../mixins/events-mixin";
|
||||||
|
|
||||||
const DEFAULT_VIEW_ENTITY_ID = "group.default_view";
|
const DEFAULT_VIEW_ENTITY_ID = "group.default_view";
|
||||||
const ALWAYS_SHOW_DOMAIN = ["persistent_notification", "configurator"];
|
const ALWAYS_SHOW_DOMAIN = ["persistent_notification", "configurator"];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user