${this.value.length?this.value.map(e=>this.items.find(t=>t.value==e)).filter(Ge).map(e=>N`
@@ -1199,20 +1199,20 @@ class _a extends class{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t
align-items: center;
margin-right: -6px !important;
}
- `}};t([ae()],Xa.prototype,"items",void 0),t([ae({type:Array})],Xa.prototype,"value",void 0),t([ae()],Xa.prototype,"label",void 0),t([ae({type:Boolean})],Xa.prototype,"invalid",void 0),Xa=t([ie("scheduler-selector")],Xa);const Qa=(e,t)=>{let i={};return(null==t?void 0:t.length)&&!t.includes(vt.Above)||(i=Object.assign(Object.assign({},i),{[vt.Above]:{value:vt.Above,name:e.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.above"),icon:"mdi:greater-than"}})),(null==t?void 0:t.length)&&!t.includes(vt.Below)||(i=Object.assign(Object.assign({},i),{[vt.Below]:{value:vt.Below,name:e.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.below"),icon:"mdi:less-than"}})),(null==t?void 0:t.length)&&!t.includes(vt.Equal)||(i=Object.assign(Object.assign({},i),{[vt.Equal]:{value:vt.Equal,name:Es("ui.panel.conditions.equal_to",it(e)),icon:"mdi:equal"}})),(null==t?void 0:t.length)&&!t.includes(vt.Unequal)||(i=Object.assign(Object.assign({},i),{[vt.Unequal]:{value:vt.Unequal,name:Es("ui.panel.conditions.unequal_to",it(e)),icon:"mdi:not-equal-variant"}})),i};let eo=class extends ee{constructor(){super(...arguments),this.editItem=!1,this.addCondition=!1,this.tags=[],this.startDate="",this.endDate=""}async firstUpdated(){var e,t,i;if(null===(e=this.config)||void 0===e?void 0:e.tags){(async()=>{await Ya()})();const e=(await ht(this.hass)).map(e=>e.name),t=st(this.config.tags);this.tags=[...e,...t.filter(t=>!e.includes(t)&&!["none","disabled","enabled"].includes(t))]}(await window.loadCardHelpers()).importMoreInfoControl("input_datetime"),this.startDate=(null===(t=this.schedule)||void 0===t?void 0:t.start_date)||Ka(new Date,it(this.hass),!0),this.endDate=(null===(i=this.schedule)||void 0===i?void 0:i.end_date)||Ka(new Date,it(this.hass),!0)}shouldUpdate(e){return e.get("schedule")&&this.dispatchEvent(new CustomEvent("change",{detail:{schedule:this.schedule}})),!0}render(){var e,t;if(!this.hass||!this.config||!this.schedule)return N``;let i=[{name:this.hass.localize("ui.panel.config.automation.editor.actions.type.repeat.label"),value:pt.Repeat,icon:"refresh"},{name:this.hass.localize("ui.dialogs.more_info_control.vacuum.stop"),value:pt.Pause,icon:"stop"},{name:this.hass.localize("ui.common.delete"),value:pt.Single,icon:"trash-can-outline"}];return Ge(this.schedule.start_date)&&(i=i.filter(e=>e.value!=pt.Repeat)),N`
+ `}};t([ae()],io.prototype,"items",void 0),t([ae({type:Array})],io.prototype,"value",void 0),t([ae()],io.prototype,"label",void 0),t([ae({type:Boolean})],io.prototype,"invalid",void 0),io=t([ie("scheduler-selector")],io);const so=(e,t)=>{let i={};return(null==t?void 0:t.length)&&!t.includes(bt.Above)||(i=Object.assign(Object.assign({},i),{[bt.Above]:{value:bt.Above,name:e.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.above"),icon:"mdi:greater-than"}})),(null==t?void 0:t.length)&&!t.includes(bt.Below)||(i=Object.assign(Object.assign({},i),{[bt.Below]:{value:bt.Below,name:e.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.below"),icon:"mdi:less-than"}})),(null==t?void 0:t.length)&&!t.includes(bt.Equal)||(i=Object.assign(Object.assign({},i),{[bt.Equal]:{value:bt.Equal,name:Ts("ui.panel.conditions.equal_to",it(e)),icon:"mdi:equal"}})),(null==t?void 0:t.length)&&!t.includes(bt.Unequal)||(i=Object.assign(Object.assign({},i),{[bt.Unequal]:{value:bt.Unequal,name:Ts("ui.panel.conditions.unequal_to",it(e)),icon:"mdi:not-equal-variant"}})),i};let ao=class extends ee{constructor(){super(...arguments),this.editItem=!1,this.addCondition=!1,this.tags=[],this.startDate="",this.endDate=""}async firstUpdated(){var e,t,i;if(null===(e=this.config)||void 0===e?void 0:e.tags){(async()=>{await Ka()})();const e=(await vt(this.hass)).map(e=>e.name),t=st(this.config.tags);this.tags=[...e,...t.filter(t=>!e.includes(t)&&!["none","disabled","enabled"].includes(t))]}(await window.loadCardHelpers()).importMoreInfoControl("input_datetime"),this.startDate=(null===(t=this.schedule)||void 0===t?void 0:t.start_date)||eo(new Date,it(this.hass),!0),this.endDate=(null===(i=this.schedule)||void 0===i?void 0:i.end_date)||eo(new Date,it(this.hass),!0)}shouldUpdate(e){return e.get("schedule")&&this.dispatchEvent(new CustomEvent("change",{detail:{schedule:this.schedule}})),!0}render(){var e,t;if(!this.hass||!this.config||!this.schedule)return N``;let i=[{name:this.hass.localize("ui.panel.config.automation.editor.actions.type.repeat.label"),value:ft.Repeat,icon:"refresh"},{name:this.hass.localize("ui.dialogs.more_info_control.vacuum.stop"),value:ft.Pause,icon:"stop"},{name:this.hass.localize("ui.common.delete"),value:ft.Single,icon:"trash-can-outline"}];return Ge(this.schedule.start_date)&&(i=i.filter(e=>e.value!=ft.Repeat)),N`
${this.addCondition?this.renderAddCondition():N`
@@ -1235,13 +1235,13 @@ class _a extends class{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t
this.shadowRoot.querySelector("#track_conditions").click()}
>
- ${Es("ui.panel.conditions.track_conditions",it(this.hass))}
+ ${Ts("ui.panel.conditions.track_conditions",it(this.hass))}
`:""}
`:""}
- `:""})}toggleShowDomain(e){this._config&&this.hass&&(this.selectedDomain!=e?this.selectedDomain=e:this.selectedDomain="")}toggleSelectEntity(e,t){if(!this._config||!this.hass)return;const i=Qs(e,this._config);void 0===t&&(t=!i);const s=Ce(e);let a=[...this._config.include||[]],o=[...this._config.exclude||[]];if(!i&&t)o.includes(e)&&(o=o.filter(t=>t!=e)),a.includes(e)||(a=[...a,e]);else{if(!i||t)return;(s&&a.includes(s)||Qs(e,{customize:this._config.customize})||s&&Qs(s,{customize:this._config.customize}))&&(o=[...o,e]),a.includes(e)&&(a=a.filter(t=>t!=e))}a.sort(Je),o.sort(Je),this._updateConfig({include:a,exclude:o})}static get styles(){return r`
- ${ga}
+ `:""})}toggleShowDomain(e){this._config&&this.hass&&(this.selectedDomain!=e?this.selectedDomain=e:this.selectedDomain="")}toggleSelectEntity(e,t){if(!this._config||!this.hass)return;const i=sa(e,this._config);void 0===t&&(t=!i);const s=Ce(e);let a=[...this._config.include||[]],o=[...this._config.exclude||[]];if(!i&&t)o.includes(e)&&(o=o.filter(t=>t!=e)),a.includes(e)||(a=[...a,e]);else{if(!i||t)return;(s&&a.includes(s)||sa(e,{customize:this._config.customize})||s&&sa(s,{customize:this._config.customize}))&&(o=[...o,e]),a.includes(e)&&(a=a.filter(t=>t!=e))}a.sort(Je),o.sort(Je),this._updateConfig({include:a,exclude:o})}static get styles(){return r`
+ ${wa}
div.row {
display: flex;
align-items: center;
@@ -1817,13 +1818,13 @@ class _a extends class{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t
ha-textfield {
width: 100%;
}
- `}};t([ae()],so.prototype,"hass",void 0),t([ae()],so.prototype,"_config",void 0),t([ae()],so.prototype,"scheduleEntities",void 0),t([ae()],so.prototype,"tagOptions",void 0),t([oe()],so.prototype,"_cardTab",void 0),t([ae()],so.prototype,"selectedDomain",void 0),so=t([ie("scheduler-card-editor")],so);var ao=window&&window.__assign||function(){return(ao=Object.assign||function(e){for(var t,i=1,s=arguments.length;i