Skip to content

Commit

Permalink
typo @ row 219
Browse files Browse the repository at this point in the history
  • Loading branch information
finity69x2 authored Feb 20, 2020
1 parent 6e24bfc commit 1b5c434
Showing 1 changed file with 33 additions and 34 deletions.
67 changes: 33 additions & 34 deletions dist/fan-control-entity-row.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,29 +63,29 @@ class CustomFanRow extends Polymer.Element {
},
_config: Object,
_stateObj: Object,
_lowOnColor: String,
_medOnColor: String,
_highOnColor: String,
_offColor: String,
_isOffState: Boolean,
_lowOnColor: String,
_medOnColor: String,
_highOnColor: String,
_offColor: String,
_isOffState: Boolean,
_isOnState: Boolean,
_isOnLow: Boolean,
_isOnMed: Boolean,
_isOnMed: Boolean,
_isOnHigh: Boolean,
}
}
}

setConfig(config) {
this._config = config;

this._config = {
customTheme: false,
sendStateWithSpeed: false,
customIsOffColor: '#f44c09',
customIsOnLowColor: '#43A047',
customIsOnMedColor: '#43A047',
customIsOnHiColor: '#43A047',
customIsOffSpdColor: '#759aaa',
sendStateWithSpeed: false,
customIsOffColor: '#f44c09',
customIsOnLowColor: '#43A047',
customIsOnMedColor: '#43A047',
customIsOnHiColor: '#43A047',
customIsOffSpdColor: '#759aaa',
...config
};
}
Expand All @@ -94,13 +94,13 @@ class CustomFanRow extends Polymer.Element {

const config = this._config;
const stateObj = hass.states[config.entity];
const custTheme = config.customTheme;
const sendStateWithSpeed = config.sendStateWithSpeed;
const custOnLowClr = config.customIsOnLowColor;
const custOnMedClr = config.customIsOnMedColor;
const custOnHiClr = config.customIsOnHiColor;
const custOffSpdClr = config.customIsOffSpdColor;
const custOffClr = config.customIsOffColor;
const custTheme = config.customTheme;
const sendStateWithSpeed = config.sendStateWithSpeed;
const custOnLowClr = config.customIsOnLowColor;
const custOnMedClr = config.customIsOnMedColor;
const custOnHiClr = config.customIsOnHiColor;
const custOffSpdClr = config.customIsOffSpdColor;
const custOffClr = config.customIsOffColor;



Expand All @@ -126,7 +126,7 @@ class CustomFanRow extends Polymer.Element {
}
}

let lowcolor;
let lowcolor;
let medcolor;
let hicolor;
let offcolor;
Expand Down Expand Up @@ -160,35 +160,35 @@ class CustomFanRow extends Polymer.Element {
} else {

if (low == 'on') {
lowcolor = 'background-color: var(--switch-checked-color)';
lowcolor = 'background-color: var(--primary-color)';
} else {
lowcolor = 'background-color: var(--switch-unchecked-color)';
lowcolor = 'background-color: var(--disabled-text-color)';
}

if (med == 'on') {
medcolor = 'background-color: var(--switch-checked-color)';
medcolor = 'background-color: var(--primary-color)';
} else {
medcolor = 'background-color: var(--switch-unchecked-color)';
medcolor = 'background-color: var(--disabled-text-color)';
}

if (high == 'on') {
hicolor = 'background-color: var(--switch-checked-color)';
hicolor = 'background-color: var(--primary-color)';
} else {
hicolor = 'background-color: var(--switch-unchecked-color)';
hicolor = 'background-color: var(--disabled-text-color)';
}

if (offstate == 'on') {
offcolor = 'background-color: var(--switch-checked-color)';
offcolor = 'background-color: var(--primary-color)';
} else {
offcolor = 'background-color: var(--switch-unchecked-color)';
offcolor = 'background-color: var(--disabled-text-color)';
}
}


this.setProperties({
_stateObj: stateObj,
_stateObj: stateObj,
_isOffState: stateObj.state == 'off',
_isOnLow: low === 'on',
_isOnLow: low === 'on',
_isOnMed: med === 'on',
_isOnHigh: high === 'on',
_lowOnColor: lowcolor,
Expand All @@ -202,7 +202,7 @@ class CustomFanRow extends Polymer.Element {
e.stopPropagation();
}

setSpeed(e) {
setSpeed(e) {
const speed = e.currentTarget.getAttribute('name');
if( speed == 'off' ){
this.hass.callService('fan', 'turn_off', {entity_id: this._config.entity});
Expand All @@ -215,7 +215,6 @@ class CustomFanRow extends Polymer.Element {
}

}

}

customElements.define('fan-control-entity-row', CustomFanRow);

0 comments on commit 1b5c434

Please sign in to comment.