iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
14 lines • 24.1 kB
JavaScript
(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([["60057"],{95262:function(e,t,i){"use strict";function n(e){return null==e||Array.isArray(e)?e:[e]}i.d(t,{r:()=>n})},97547:function(e,t,i){"use strict";i.a(e,(async function(e,n){try{i.d(t,{c:()=>_,computeStateDisplay:()=>m});i(19083),i(19423),i(61006);var a=i(96194),s=i(20382),o=i(54363),r=i(46467),l=i(64214),d=i(33570),c=i(50602),u=i(87974),h=i(73850),p=e([o,c,r,d,l]);[o,c,r,d,l]=p.then?(await p)():p;const m=(e,t,i,n,a,s,o)=>{const r=null==s?void 0:s[t.entity_id];return _(e,i,n,a,r,t.entity_id,t.attributes,void 0!==o?o:t.state)},_=(e,t,i,n,p,m,_,v)=>{if(v===a.lz||v===a.nZ)return e(`state.default.${v}`);const f=(0,h.M)(m),g="counter"===f||"number"===f||"input_number"===f;if((0,c.sJ)(_,"sensor"===f?i:[])||g){if("duration"===_.device_class&&_.unit_of_measurement&&o.a_.includes(_.unit_of_measurement))try{return(0,o.LU)(t,v,_.unit_of_measurement,null==p?void 0:p.display_precision)}catch(y){}if("monetary"===_.device_class)try{return(0,c.uf)(v,t,Object.assign({style:"currency",currency:_.unit_of_measurement,minimumFractionDigits:2},(0,c.l4)({state:v,attributes:_},p)))}catch(y){}const i=(0,c.uf)(v,t,(0,c.l4)({state:v,attributes:_},p)),n=(null==p?void 0:p.translation_key)&&e(`component.${p.platform}.entity.${f}.${p.translation_key}.unit_of_measurement`)||_.unit_of_measurement;return n?`${i}${(0,u.L)(n,t)}${n}`:i}if(["date","input_datetime","time"].includes(f))try{const e=v.split(" ");if(2===e.length)return(0,l.o0)(new Date(e.join("T")),Object.assign(Object.assign({},t),{},{time_zone:s.c_.local}),n);if(1===e.length){if(v.includes("-"))return(0,r.p6)(new Date(`${v}T00:00`),Object.assign(Object.assign({},t),{},{time_zone:s.c_.local}),n);if(v.includes(":")){const e=new Date;return(0,d.mr)(new Date(`${e.toISOString().split("T")[0]}T${v}`),Object.assign(Object.assign({},t),{},{time_zone:s.c_.local}),n)}}return v}catch(b){return v}if(["button","conversation","event","image","input_button","notify","scene","stt","tag","tts","wake_word","datetime"].includes(f)||"sensor"===f&&"timestamp"===_.device_class)try{return(0,l.o0)(new Date(v),t,n)}catch(y){return v}return(null==p?void 0:p.translation_key)&&e(`component.${p.platform}.entity.${f}.${p.translation_key}.state.${v}`)||_.device_class&&e(`component.${f}.entity_component.${_.device_class}.state.${v}`)||e(`component.${f}.entity_component._.state.${v}`)||v};n()}catch(m){n(m)}}))},93826:function(e,t,i){"use strict";i.d(t,{P:()=>n});i(71695),i(47021);const n=(e,t,i=!0,n=!0)=>{let a,s=0;const o=(...o)=>{const r=()=>{s=!1===i?0:Date.now(),a=void 0,e(...o)},l=Date.now();s||!1!==i||(s=l);const d=t-(l-s);d<=0||d>t?(a&&(clearTimeout(a),a=void 0),s=l,e(...o)):a||!1===n||(a=window.setTimeout(r,d))};return o.cancel=()=>{clearTimeout(a),a=void 0,s=0},o}},34273:function(e,t,i){"use strict";var n=i(61701),a=i(72621),s=(i(71695),i(9359),i(31526),i(47021),i(22997),i(57243)),o=i(50778),r=i(5111),l=i(76525);let d,c,u=e=>e;(0,n.Z)([(0,o.Mo)("ha-button-menu")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",key:l.gA,value:void 0},{kind:"field",decorators:[(0,o.Cb)()],key:"corner",value(){return"BOTTOM_START"}},{kind:"field",decorators:[(0,o.Cb)({attribute:"menu-corner"})],key:"menuCorner",value(){return"START"}},{kind:"field",decorators:[(0,o.Cb)({type:Number})],key:"x",value(){return null}},{kind:"field",decorators:[(0,o.Cb)({type:Number})],key:"y",value(){return null}},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"multi",value(){return!1}},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"activatable",value(){return!1}},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"disabled",value(){return!1}},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"fixed",value(){return!1}},{kind:"field",decorators:[(0,o.Cb)({type:Boolean,attribute:"no-anchor"})],key:"noAnchor",value(){return!1}},{kind:"field",decorators:[(0,o.IO)("mwc-menu",!0)],key:"_menu",value:void 0},{kind:"get",key:"items",value:function(){var e;return null===(e=this._menu)||void 0===e?void 0:e.items}},{kind:"get",key:"selected",value:function(){var e;return null===(e=this._menu)||void 0===e?void 0:e.selected}},{kind:"method",key:"focus",value:function(){var e,t;null!==(e=this._menu)&&void 0!==e&&e.open?this._menu.focusItemAtIndex(0):null===(t=this._triggerButton)||void 0===t||t.focus()}},{kind:"method",key:"render",value:function(){return(0,s.dy)(d||(d=u` <div ="${0}"> <slot name="trigger" ="${0}"></slot> </div> <mwc-menu .corner="${0}" .menuCorner="${0}" .fixed="${0}" .multi="${0}" .activatable="${0}" .y="${0}" .x="${0}"> <slot></slot> </mwc-menu> `),this._handleClick,this._setTriggerAria,this.corner,this.menuCorner,this.fixed,this.multi,this.activatable,this.y,this.x)}},{kind:"method",key:"firstUpdated",value:function(e){(0,a.Z)(i,"firstUpdated",this,3)([e]),"rtl"===r.E.document.dir&&this.updateComplete.then((()=>{this.querySelectorAll("mwc-list-item").forEach((e=>{const t=document.createElement("style");t.innerHTML="span.material-icons:first-of-type { margin-left: var(--mdc-list-item-graphic-margin, 32px) !important; margin-right: 0px !important;}",e.shadowRoot.appendChild(t)}))}))}},{kind:"method",key:"_handleClick",value:function(){this.disabled||(this._menu.anchor=this.noAnchor?null:this,this._menu.show())}},{kind:"get",key:"_triggerButton",value:function(){return this.querySelector('ha-icon-button[slot="trigger"], mwc-button[slot="trigger"]')}},{kind:"method",key:"_setTriggerAria",value:function(){this._triggerButton&&(this._triggerButton.ariaHasPopup="menu")}},{kind:"field",static:!0,key:"styles",value(){return(0,s.iv)(c||(c=u`:host{display:inline-block;position:relative}::slotted([disabled]){color:var(--disabled-text-color)}`))}}]}}),s.oi)},73729:function(e,t,i){"use strict";i.d(t,{i:()=>_});var n=i(61701),a=i(72621),s=(i(22152),i(71695),i(47021),i(74966)),o=i(51408),r=i(57243),l=i(50778),d=i(76525);i(23334);let c,u,h,p=e=>e;const m=["button","ha-list-item"],_=(e,t)=>{var i;return(0,r.dy)(c||(c=p` <div class="header_title"> <ha-icon-button .label="${0}" .path="${0}" dialogAction="close" class="header_button"></ha-icon-button> <span>${0}</span> </div> `),null!==(i=null==e?void 0:e.localize("ui.common.close"))&&void 0!==i?i:"Close","M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",t)};(0,n.Z)([(0,l.Mo)("ha-dialog")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",key:d.gA,value:void 0},{kind:"method",key:"scrollToPos",value:function(e,t){var i;null===(i=this.contentElement)||void 0===i||i.scrollTo(e,t)}},{kind:"method",key:"renderHeading",value:function(){return(0,r.dy)(u||(u=p`<slot name="heading"> ${0} </slot>`),(0,a.Z)(i,"renderHeading",this,3)([]))}},{kind:"method",key:"firstUpdated",value:function(){var e;(0,a.Z)(i,"firstUpdated",this,3)([]),this.suppressDefaultPressSelector=[this.suppressDefaultPressSelector,m].join(", "),this._updateScrolledAttribute(),null===(e=this.contentElement)||void 0===e||e.addEventListener("scroll",this._onScroll,{passive:!0})}},{kind:"method",key:"disconnectedCallback",value:function(){(0,a.Z)(i,"disconnectedCallback",this,3)([]),this.contentElement.removeEventListener("scroll",this._onScroll)}},{kind:"field",key:"_onScroll",value(){return()=>{this._updateScrolledAttribute()}}},{kind:"method",key:"_updateScrolledAttribute",value:function(){this.contentElement&&this.toggleAttribute("scrolled",0!==this.contentElement.scrollTop)}},{kind:"field",static:!0,key:"styles",value(){return[o.W,(0,r.iv)(h||(h=p`:host([scrolled]) ::slotted(ha-dialog-header){border-bottom:1px solid var(--mdc-dialog-scroll-divider-color,rgba(0,0,0,.12))}.mdc-dialog{--mdc-dialog-scroll-divider-color:var(
--dialog-scroll-divider-color,
var(--divider-color)
);z-index:var(--dialog-z-index,8);-webkit-backdrop-filter:var(--ha-dialog-scrim-backdrop-filter,var(--dialog-backdrop-filter,none));backdrop-filter:var(--ha-dialog-scrim-backdrop-filter,var(--dialog-backdrop-filter,none));--mdc-dialog-box-shadow:var(--dialog-box-shadow, none);--mdc-typography-headline6-font-weight:400;--mdc-typography-headline6-font-size:1.574rem}.mdc-dialog__actions{justify-content:var(--justify-action-buttons,flex-end);padding-bottom:max(env(safe-area-inset-bottom),24px)}.mdc-dialog__actions span:first-child{flex:var(--secondary-action-button-flex,unset)}.mdc-dialog__actions span:nth-child(2){flex:var(--primary-action-button-flex,unset)}.mdc-dialog__container{align-items:var(--vertical-align-dialog,center)}.mdc-dialog__title{padding:24px 24px 0 24px}.mdc-dialog__title:has(span){padding:12px 12px 0}.mdc-dialog__actions{padding:12px 24px 12px 24px}.mdc-dialog__title::before{content:unset}.mdc-dialog .mdc-dialog__content{position:var(--dialog-content-position,relative);padding:var(--dialog-content-padding,24px)}:host([hideactions]) .mdc-dialog .mdc-dialog__content{padding-bottom:max(var(--dialog-content-padding,24px),env(safe-area-inset-bottom))}.mdc-dialog .mdc-dialog__surface{position:var(--dialog-surface-position,relative);top:var(--dialog-surface-top);margin-top:var(--dialog-surface-margin-top);min-height:var(--mdc-dialog-min-height,auto);border-radius:var(--ha-dialog-border-radius,28px);-webkit-backdrop-filter:var(--ha-dialog-surface-backdrop-filter,none);backdrop-filter:var(--ha-dialog-surface-backdrop-filter,none);background:var(--ha-dialog-surface-background,var(--mdc-theme-surface,#fff))}:host([flexContent]) .mdc-dialog .mdc-dialog__content{display:flex;flex-direction:column}.header_title{display:flex;align-items:center;direction:var(--direction)}.header_title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-left:4px}.header_button{text-decoration:none;color:inherit;inset-inline-start:initial;inset-inline-end:-12px;direction:var(--direction)}.dialog-actions{inset-inline-start:initial!important;inset-inline-end:0px!important;direction:var(--direction)}`))]}}]}}),s.M)},7285:function(e,t,i){"use strict";i.d(t,{M:()=>p});var n=i(61701),a=i(72621),s=(i(71695),i(47021),i(65703)),o=i(46289),r=i(57243),l=i(50778);let d,c,u,h=e=>e,p=(0,n.Z)([(0,l.Mo)("ha-list-item")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"method",key:"renderRipple",value:function(){return this.noninteractive?"":(0,a.Z)(i,"renderRipple",this,3)([])}},{kind:"get",static:!0,key:"styles",value:function(){return[o.W,(0,r.iv)(d||(d=h`:host{padding-left:var(--mdc-list-side-padding-left,var(--mdc-list-side-padding,20px));padding-inline-start:var(--mdc-list-side-padding-left,var(--mdc-list-side-padding,20px));padding-right:var(--mdc-list-side-padding-right,var(--mdc-list-side-padding,20px));padding-inline-end:var(--mdc-list-side-padding-right,var(--mdc-list-side-padding,20px))}:host([graphic=avatar]:not([twoLine])),:host([graphic=icon]:not([twoLine])){height:48px}span.material-icons:first-of-type{margin-inline-start:0px!important;margin-inline-end:var(--mdc-list-item-graphic-margin,16px)!important;direction:var(--direction)!important}span.material-icons:last-of-type{margin-inline-start:auto!important;margin-inline-end:0px!important;direction:var(--direction)!important}.mdc-deprecated-list-item__meta{display:var(--mdc-list-item-meta-display);align-items:center;flex-shrink:0}:host([graphic=icon]:not([twoline])) .mdc-deprecated-list-item__graphic{margin-inline-end:var(--mdc-list-item-graphic-margin,20px)!important}:host([multiline-secondary]){height:auto}:host([multiline-secondary]) .mdc-deprecated-list-item__text{padding:8px 0}:host([multiline-secondary]) .mdc-deprecated-list-item__secondary-text{text-overflow:initial;white-space:normal;overflow:auto;display:inline-block;margin-top:10px}:host([multiline-secondary]) .mdc-deprecated-list-item__primary-text{margin-top:10px}:host([multiline-secondary]) .mdc-deprecated-list-item__secondary-text::before{display:none}:host([multiline-secondary]) .mdc-deprecated-list-item__primary-text::before{display:none}:host([disabled]){color:var(--disabled-text-color)}:host([noninteractive]){pointer-events:unset}`)),"rtl"===document.dir?(0,r.iv)(c||(c=h`span.material-icons:first-of-type,span.material-icons:last-of-type{direction:rtl!important;--direction:rtl}`)):(0,r.iv)(u||(u=h``))]}}]}}),s.K)},30043:function(e,t,i){"use strict";var n=i(61701),a=i(72621),s=(i(71695),i(47021),i(19799)),o=i(23111),r=i(57243),l=i(50778);let d,c=e=>e;(0,n.Z)([(0,l.Mo)("ha-ripple")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",key:"attachableTouchController",value(){return new s.J(this,this._onTouchControlChange.bind(this))}},{kind:"method",key:"attach",value:function(e){(0,a.Z)(i,"attach",this,3)([e]),this.attachableTouchController.attach(e)}},{kind:"method",key:"detach",value:function(){(0,a.Z)(i,"detach",this,3)([]),this.attachableTouchController.detach()}},{kind:"field",key:"_handleTouchEnd",value(){return()=>{this.disabled||(0,a.Z)(i,"endPressAnimation",this,3)([])}}},{kind:"method",key:"_onTouchControlChange",value:function(e,t){null==e||e.removeEventListener("touchend",this._handleTouchEnd),null==t||t.addEventListener("touchend",this._handleTouchEnd)}},{kind:"field",static:!0,key:"styles",value(){return[...(0,a.Z)(i,"styles",this),(0,r.iv)(d||(d=c`:host{--md-ripple-hover-opacity:var(--ha-ripple-hover-opacity, 0.08);--md-ripple-pressed-opacity:var(--ha-ripple-pressed-opacity, 0.12);--md-ripple-hover-color:var(
--ha-ripple-hover-color,
var(--ha-ripple-color, var(--secondary-text-color))
);--md-ripple-pressed-color:var(
--ha-ripple-pressed-color,
var(--ha-ripple-color, var(--secondary-text-color))
)}`))]}}]}}),o.M)},17170:function(e,t,i){"use strict";i.a(e,(async function(e,n){try{i.r(t),i.d(t,{HaSpinner:()=>p});var a=i(61701),s=i(72621),o=(i(71695),i(47021),i(97677)),r=i(43580),l=i(57243),d=i(50778),c=e([o]);o=(c.then?(await c)():c)[0];let u,h=e=>e,p=(0,a.Z)([(0,d.Mo)("ha-spinner")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[(0,d.Cb)()],key:"size",value:void 0},{kind:"method",key:"updated",value:function(e){if((0,s.Z)(i,"updated",this,3)([e]),e.has("size"))switch(this.size){case"tiny":this.style.setProperty("--ha-spinner-size","16px");break;case"small":this.style.setProperty("--ha-spinner-size","28px");break;case"medium":this.style.setProperty("--ha-spinner-size","48px");break;case"large":this.style.setProperty("--ha-spinner-size","68px");break;case void 0:this.style.removeProperty("--ha-progress-ring-size")}}},{kind:"field",static:!0,key:"styles",value(){return[r.Z,(0,l.iv)(u||(u=h`:host{--indicator-color:var(
--ha-spinner-indicator-color,
var(--primary-color)
);--track-color:var(--ha-spinner-divider-color, var(--divider-color));--track-width:4px;--speed:3.5s;font-size:var(--ha-spinner-size, 48px)}`))]}}]}}),o.Z);n()}catch(u){n(u)}}))},88991:function(e,t,i){"use strict";i.a(e,(async function(e,n){try{i.d(t,{S:()=>l,ST:()=>c,n3:()=>d});i(19083),i(71695),i(40251),i(61006),i(47021);var a=i(59847),s=i(81530),o=e([s]);s=(o.then?(await o)():o)[0];const r={alarm_control_panel:()=>i.e("62410").then(i.bind(i,80875)),automation:()=>i.e("98368").then(i.bind(i,13592)),camera:()=>i.e("11569").then(i.bind(i,17712)),climate:()=>Promise.all([i.e("41258"),i.e("21728")]).then(i.bind(i,5192)),configurator:()=>Promise.all([i.e("46379"),i.e("52430"),i.e("86002")]).then(i.bind(i,10080)),conversation:()=>Promise.all([i.e("46379"),i.e("51229"),i.e("65258")]).then(i.bind(i,93726)),counter:()=>i.e("25510").then(i.bind(i,32441)),cover:()=>i.e("78402").then(i.bind(i,72869)),date:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("38336"),i.e("64836")]).then(i.bind(i,6560)),datetime:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("3134"),i.e("38336"),i.e("74040")]).then(i.bind(i,11348)),fan:()=>i.e("88973").then(i.bind(i,54764)),group:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("99287"),i.e("1916"),i.e("81407")]).then(i.bind(i,96771)),humidifier:()=>i.e("66881").then(i.bind(i,9198)),image:()=>i.e("89870").then(i.bind(i,37093)),input_boolean:()=>i.e("64783").then(i.bind(i,85742)),input_datetime:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("38336"),i.e("73561")]).then(i.bind(i,68377)),lawn_mower:()=>i.e("49").then(i.bind(i,31650)),light:()=>i.e("55815").then(i.bind(i,59031)),lock:()=>i.e("51539").then(i.bind(i,1563)),media_player:()=>Promise.all([i.e("41258"),i.e("8656")]).then(i.bind(i,99091)),person:()=>Promise.all([i.e("35637"),i.e("49554"),i.e("64693")]).then(i.bind(i,86554)),remote:()=>Promise.all([i.e("41258"),i.e("2600")]).then(i.bind(i,92081)),script:()=>Promise.all([i.e("46379"),i.e("24199"),i.e("78943"),i.e("99287"),i.e("52430"),i.e("78823"),i.e("43682")]).then(i.bind(i,74358)),siren:()=>i.e("34404").then(i.bind(i,86534)),sun:()=>i.e("8373").then(i.bind(i,55421)),switch:()=>i.e("50728").then(i.bind(i,56985)),time:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("38336"),i.e("52137")]).then(i.bind(i,16347)),timer:()=>i.e("14597").then(i.bind(i,42971)),update:()=>Promise.all([i.e("5080"),i.e("52430"),i.e("49016"),i.e("33617"),i.e("9524")]).then(i.bind(i,51077)),vacuum:()=>Promise.all([i.e("41258"),i.e("29453")]).then(i.bind(i,61372)),valve:()=>i.e("60455").then(i.bind(i,20973)),water_heater:()=>i.e("80518").then(i.bind(i,60054)),weather:()=>Promise.all([i.e("99287"),i.e("15722"),i.e("85078")]).then(i.bind(i,95818))},l=e=>{const t=(0,a.N)(e);return d(t)},d=e=>s.l.includes(e)?e:s.tm.includes(e)?"hidden":"default",c=e=>{e in r&&r[e]()};n()}catch(r){n(r)}}))},6311:function(e,t,i){"use strict";i.a(e,(async function(e,n){try{i.r(t),i.d(t,{DialogStatisticsFix:()=>w});var a=i(61701),s=(i(71695),i(19423),i(40251),i(47021),i(31622),i(57243)),o=i(50778),r=i(17170),l=i(36522),d=(i(73729),i(17705)),c=i(28008),u=i(73192),h=i(12660),p=e([r,h]);[r,h]=p.then?(await p)():p;let m,_,v,f,g,y,b,k,x=e=>e,w=(0,a.Z)([(0,o.Mo)("dialog-statistics-fix")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,o.SB)()],key:"_params",value:void 0},{kind:"field",decorators:[(0,o.SB)()],key:"_clearing",value(){return!1}},{kind:"method",key:"showDialog",value:function(e){this._params=e}},{kind:"method",key:"closeDialog",value:function(){this._cancel()}},{kind:"method",key:"_closeDialog",value:function(){this._params=void 0,this._clearing=!1,(0,l.B)(this,"dialog-closed",{dialog:this.localName})}},{kind:"method",key:"render",value:function(){if(!this._params)return s.Ld;const e=this._params.issue;return(0,s.dy)(m||(m=x` <ha-dialog open scrimClickAction escapeKeyAction ="${0}" .heading="${0}"> <p> ${0}<br><br> ${0} ${0} </p> ${0} </ha-dialog> `),this._closeDialog,this.hass.localize(`ui.panel.developer-tools.tabs.statistics.fix_issue.${e.type}.title`),this.hass.localize(`ui.panel.developer-tools.tabs.statistics.fix_issue.${e.type}.info_text_1`,Object.assign({name:(0,d.Kd)(this.hass,e.data.statistic_id,void 0),statistic_id:e.data.statistic_id},"mean_type_changed"===e.type?{metadata_mean_type:this.hass.localize(`ui.panel.developer-tools.tabs.statistics.mean_type.${e.data.metadata_mean_type}`),state_mean_type:this.hass.localize(`ui.panel.developer-tools.tabs.statistics.mean_type.${e.data.state_mean_type}`)}:{})),this.hass.localize(`ui.panel.developer-tools.tabs.statistics.fix_issue.${e.type}.info_text_2`,{statistic_id:e.data.statistic_id}),"mean_type_changed"===e.type?(0,s.dy)(_||(_=x`<br><br> ${0}`),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.mean_type_changed.info_text_3",{statistic_id:e.data.statistic_id})):"entity_not_recorded"===e.type?(0,s.dy)(v||(v=x`<br><br> <a href="${0}" target="_blank" rel="noreferrer noopener"> ${0}</a>`),(0,u.R)(this.hass,"/integrations/recorder/#configure-filter"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_not_recorded.info_text_3_link")):"entity_no_longer_recorded"===e.type?(0,s.dy)(f||(f=x`<a href="${0}" target="_blank" rel="noreferrer noopener"> ${0}</a><br><br> ${0}`),(0,u.R)(this.hass,"/integrations/recorder/#configure-filter"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_no_longer_recorded.info_text_3_link"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_no_longer_recorded.info_text_4")):"state_class_removed"===e.type?(0,s.dy)(g||(g=x`<ul> <li> ${0} </li> <li> ${0} <a href="https://developers.home-assistant.io/docs/core/entity/sensor/#long-term-statistics" target="_blank" rel="noreferrer noopener"> ${0}</a> </li> <li> ${0} </li> </ul> ${0}`),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_3"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_4"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_4_link"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_5"),this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_6",{statistic_id:e.data.statistic_id})):s.Ld,"entity_not_recorded"!==e.type?(0,s.dy)(y||(y=x`<mwc-button slot="primaryAction" ="${0}" class="warning" .disabled="${0}"> ${0} ${0} </mwc-button> <mwc-button slot="secondaryAction" ="${0}"> ${0} </mwc-button>`),this._clearStatistics,this._clearing,this._clearing?(0,s.dy)(b||(b=x`<ha-spinner size="small" aria-label="Saving"></ha-spinner>`)):s.Ld,this.hass.localize("ui.common.delete"),this._cancel,this.hass.localize("ui.common.close")):(0,s.dy)(k||(k=x`<mwc-button slot="primaryAction" ="${0}"> ${0} </mwc-button>`),this._cancel,this.hass.localize("ui.common.ok")))}},{kind:"method",key:"_cancel",value:function(){var e;null===(e=this._params)||void 0===e||e.cancelCallback(),this._closeDialog()}},{kind:"method",key:"_clearStatistics",value:async function(){this._clearing=!0;try{await(0,d.hN)(this.hass,[this._params.issue.data.statistic_id])}catch(t){await(0,h.showAlertDialog)(this,{title:"timeout"===t.code?this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.clearing_timeout_title"):this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.clearing_failed"),text:"timeout"===t.code?this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.clearing_timeout_text"):t.message})}finally{var e;this._clearing=!1,null===(e=this._params)||void 0===e||e.fixedCallback(),this._closeDialog()}}},{kind:"get",static:!0,key:"styles",value:function(){return[c.Qx,c.yu]}}]}}),s.oi);n()}catch(m){n(m)}}))},52032:function(e,t,i){"use strict";i.a(e,(async function(e,n){try{i.d(t,{w:()=>h});i(71695),i(19423),i(92519),i(42179),i(89256),i(24931),i(88463),i(57449),i(19814),i(47021);var a=i(35729),s=(i(83442),i(92263)),o=i(15367),r=i(56332),l=i(13888),d=(i(9427),i(40249)),c=e([a,s,o,r,l]);[a,s,o,r,l]=c.then?(await c)():c;const u=new Set(["conditional","icon","image","service-button","state-badge","state-icon","state-label"]),h=e=>("action-button"===e.type&&(e=Object.assign(Object.assign({},e),{},{type:"service-button"})),(0,d.Tw)("element",e,u));n()}catch(u){n(u)}}))},22152:function(){Element.prototype.toggleAttribute||(Element.prototype.toggleAttribute=function(e,t){return void 0!==t&&(t=!!t),this.hasAttribute(e)?!!t||(this.removeAttribute(e),!1):!1!==t&&(this.setAttribute(e,""),!0)})},31948:function(e,t,i){"use strict";i.a(e,(async function(e,t){try{i(71695),i(40251),i(47021);"function"!=typeof window.ResizeObserver&&(window.ResizeObserver=(await i.e("73378").then(i.bind(i,88198))).default),t()}catch(n){t(n)}}),1)},73192:function(e,t,i){"use strict";i.d(t,{R:()=>n});const n=(e,t)=>`https://www.iobroker.net/#${e.language&&e.language.split("-")[0]||"en"}/adapters/adapterref/iobroker.lovelace/README.md#`}}]);
//# sourceMappingURL=60057.5193f66b3dc521f1.js.map