mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-10 11:30:01 +00:00
Org files (#1183)
* Organize files * Import EventsMixin * Import NavigateMixin * Dissolve window.hassMixins * Apply ElementMixin when we use it * Update tests to point at right dir * Eslint * Clean * Update mixins inside hassio * Update lint command" * Fix polymer lint
This commit is contained in:
@@ -6,7 +6,7 @@ import { Debouncer } from '@polymer/polymer/lib/utils/debounce.js';
|
||||
import { timeOut } from '@polymer/polymer/lib/utils/async.js';
|
||||
import { mixinBehaviors } from '@polymer/polymer/lib/legacy/class.js';
|
||||
|
||||
import formatTime from '../../../js/common/datetime/format_time.js';
|
||||
import formatTime from '../../common/datetime/format_time.js';
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
/* global Chart moment Color */
|
||||
|
||||
|
||||
@@ -6,15 +6,16 @@ import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
import '@vaadin/vaadin-combo-box/vaadin-combo-box-light.js';
|
||||
|
||||
import '../../util/hass-mixins.js';
|
||||
|
||||
import './state-badge.js';
|
||||
|
||||
import computeStateName from '../../../js/common/entity/compute_state_name.js';
|
||||
import computeStateName from '../../common/entity/compute_state_name.js';
|
||||
import LocalizeMixin from '../../mixins/localize-mixin.js';
|
||||
|
||||
/*
|
||||
* @appliesMixin window.hassMixins.LocalizeMixin
|
||||
* @appliesMixin LocalizeMixin
|
||||
*/
|
||||
class HaEntityPicker extends window.hassMixins.LocalizeMixin(PolymerElement) {
|
||||
class HaEntityPicker extends LocalizeMixin(PolymerElement) {
|
||||
static get template() {
|
||||
return html`
|
||||
<style>
|
||||
|
||||
@@ -3,8 +3,8 @@ import '@polymer/paper-toggle-button/paper-toggle-button.js';
|
||||
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
|
||||
import { STATES_OFF } from '../../../js/common/const.js';
|
||||
import computeStateDomain from '../../../js/common/entity/compute_state_domain';
|
||||
import { STATES_OFF } from '../../common/const.js';
|
||||
import computeStateDomain from '../../common/entity/compute_state_domain';
|
||||
|
||||
class HaEntityToggle extends PolymerElement {
|
||||
static get template() {
|
||||
|
||||
@@ -2,7 +2,7 @@ import '@polymer/iron-icon/iron-icon.js';
|
||||
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
|
||||
import stateIcon from '../../../js/common/entity/state_icon.js';
|
||||
import stateIcon from '../../common/entity/state_icon.js';
|
||||
|
||||
class HaStateIcon extends PolymerElement {
|
||||
static get template() {
|
||||
|
||||
@@ -1,23 +1,26 @@
|
||||
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
|
||||
import '../../util/hass-mixins.js';
|
||||
|
||||
import '../ha-label-badge.js';
|
||||
|
||||
import computeStateDomain from '../../../js/common/entity/compute_state_domain.js';
|
||||
import computeStateName from '../../../js/common/entity/compute_state_name.js';
|
||||
import domainIcon from '../../../js/common/entity/domain_icon.js';
|
||||
import stateIcon from '../../../js/common/entity/state_icon.js';
|
||||
import timerTimeRemaining from '../../../js/common/entity/timer_time_remaining.js';
|
||||
import attributeClassNames from '../../../js/common/entity/attribute_class_names.js';
|
||||
import secondsToDuration from '../../../js/common/datetime/seconds_to_duration.js';
|
||||
import computeStateDomain from '../../common/entity/compute_state_domain.js';
|
||||
import computeStateName from '../../common/entity/compute_state_name.js';
|
||||
import domainIcon from '../../common/entity/domain_icon.js';
|
||||
import stateIcon from '../../common/entity/state_icon.js';
|
||||
import timerTimeRemaining from '../../common/entity/timer_time_remaining.js';
|
||||
import attributeClassNames from '../../common/entity/attribute_class_names.js';
|
||||
import secondsToDuration from '../../common/datetime/seconds_to_duration.js';
|
||||
|
||||
import EventsMixin from '../../mixins/events-mixin.js';
|
||||
import LocalizeMixin from '../../mixins/localize-mixin.js';
|
||||
|
||||
/*
|
||||
* @appliesMixin window.hassMixins.LocalizeMixin
|
||||
* @appliesMixin window.hassMixins.EventsMixin
|
||||
* @appliesMixin LocalizeMixin
|
||||
* @appliesMixin EventsMixin
|
||||
*/
|
||||
class HaStateLabelBadge extends
|
||||
window.hassMixins.LocalizeMixin(window.hassMixins.EventsMixin(PolymerElement)) {
|
||||
LocalizeMixin(EventsMixin(PolymerElement)) {
|
||||
static get template() {
|
||||
return html`
|
||||
<style>
|
||||
|
||||
@@ -2,7 +2,7 @@ import { html } from '@polymer/polymer/lib/utils/html-tag.js';
|
||||
import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
|
||||
import './ha-state-icon.js';
|
||||
import computeStateDomain from '../../../js/common/entity/compute_state_domain.js';
|
||||
import computeStateDomain from '../../common/entity/compute_state_domain.js';
|
||||
|
||||
class StateBadge extends PolymerElement {
|
||||
static get template() {
|
||||
|
||||
@@ -3,7 +3,7 @@ import { PolymerElement } from '@polymer/polymer/polymer-element.js';
|
||||
|
||||
import '../ha-relative-time.js';
|
||||
import './state-badge.js';
|
||||
import computeStateName from '../../../js/common/entity/compute_state_name.js';
|
||||
import computeStateName from '../../common/entity/compute_state_name.js';
|
||||
|
||||
class StateInfo extends PolymerElement {
|
||||
static get template() {
|
||||
|
||||
Reference in New Issue
Block a user