UNPKG

iobroker.lovelace

Version:

With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI

14 lines 22.2 kB
export const __webpack_ids__=["47335"];export const __webpack_modules__={95262:function(e,t,i){function a(e){return null==e||Array.isArray(e)?e:[e]}i.d(t,{r:()=>a})},97547:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{c:()=>_,computeStateDisplay:()=>m});var n=i(96194),o=i(20382),s=i(54363),r=i(46467),l=i(64214),d=i(33570),c=i(50602),h=i(87974),u=i(73850),p=e([s,c,r,d,l]);[s,c,r,d,l]=p.then?(await p)():p;const m=(e,t,i,a,n,o,s)=>{const r=o?.[t.entity_id];return _(e,i,a,n,r,t.entity_id,t.attributes,void 0!==s?s:t.state)},_=(e,t,i,a,p,m,_,f)=>{if(f===n.lz||f===n.nZ)return e(`state.default.${f}`);const v=(0,u.M)(m),y="counter"===v||"number"===v||"input_number"===v;if((0,c.sJ)(_,"sensor"===v?i:[])||y){if("duration"===_.device_class&&_.unit_of_measurement&&s.a_.includes(_.unit_of_measurement))try{return(0,s.LU)(t,f,_.unit_of_measurement,p?.display_precision)}catch(e){}if("monetary"===_.device_class)try{return(0,c.uf)(f,t,{style:"currency",currency:_.unit_of_measurement,minimumFractionDigits:2,...(0,c.l4)({state:f,attributes:_},p)})}catch(e){}const i=(0,c.uf)(f,t,(0,c.l4)({state:f,attributes:_},p)),a=p?.translation_key&&e(`component.${p.platform}.entity.${v}.${p.translation_key}.unit_of_measurement`)||_.unit_of_measurement;return a?`${i}${(0,h.L)(a,t)}${a}`:i}if(["date","input_datetime","time"].includes(v))try{const e=f.split(" ");if(2===e.length)return(0,l.o0)(new Date(e.join("T")),{...t,time_zone:o.c_.local},a);if(1===e.length){if(f.includes("-"))return(0,r.p6)(new Date(`${f}T00:00`),{...t,time_zone:o.c_.local},a);if(f.includes(":")){const e=new Date;return(0,d.mr)(new Date(`${e.toISOString().split("T")[0]}T${f}`),{...t,time_zone:o.c_.local},a)}}return f}catch(e){return f}if(["button","conversation","event","image","input_button","notify","scene","stt","tag","tts","wake_word","datetime"].includes(v)||"sensor"===v&&"timestamp"===_.device_class)try{return(0,l.o0)(new Date(f),t,a)}catch(e){return f}return p?.translation_key&&e(`component.${p.platform}.entity.${v}.${p.translation_key}.state.${f}`)||_.device_class&&e(`component.${v}.entity_component.${_.device_class}.state.${f}`)||e(`component.${v}.entity_component._.state.${f}`)||f};a()}catch(e){a(e)}}))},93826:function(e,t,i){i.d(t,{P:()=>a});const a=(e,t,i=!0,a=!0)=>{let n,o=0;const s=(...s)=>{const r=()=>{o=!1===i?0:Date.now(),n=void 0,e(...s)},l=Date.now();o||!1!==i||(o=l);const d=t-(l-o);d<=0||d>t?(n&&(clearTimeout(n),n=void 0),o=l,e(...s)):n||!1===a||(n=window.setTimeout(r,d))};return s.cancel=()=>{clearTimeout(n),n=void 0,o=0},s}},34273:function(e,t,i){var a=i(44249),n=i(72621),o=(i(9359),i(31526),i(22997),i(57243)),s=i(15093),r=i(5111),l=i(76525);(0,a.Z)([(0,s.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,s.Cb)()],key:"corner",value:()=>"BOTTOM_START"},{kind:"field",decorators:[(0,s.Cb)({attribute:"menu-corner"})],key:"menuCorner",value:()=>"START"},{kind:"field",decorators:[(0,s.Cb)({type:Number})],key:"x",value:()=>null},{kind:"field",decorators:[(0,s.Cb)({type:Number})],key:"y",value:()=>null},{kind:"field",decorators:[(0,s.Cb)({type:Boolean})],key:"multi",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({type:Boolean})],key:"activatable",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({type:Boolean})],key:"disabled",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({type:Boolean})],key:"fixed",value:()=>!1},{kind:"field",decorators:[(0,s.Cb)({type:Boolean,attribute:"no-anchor"})],key:"noAnchor",value:()=>!1},{kind:"field",decorators:[(0,s.IO)("mwc-menu",!0)],key:"_menu",value:void 0},{kind:"get",key:"items",value:function(){return this._menu?.items}},{kind:"get",key:"selected",value:function(){return this._menu?.selected}},{kind:"method",key:"focus",value:function(){this._menu?.open?this._menu.focusItemAtIndex(0):this._triggerButton?.focus()}},{kind:"method",key:"render",value:function(){return o.dy` <div @click="${this._handleClick}"> <slot name="trigger" @slotchange="${this._setTriggerAria}"></slot> </div> <mwc-menu .corner="${this.corner}" .menuCorner="${this.menuCorner}" .fixed="${this.fixed}" .multi="${this.multi}" .activatable="${this.activatable}" .y="${this.y}" .x="${this.x}"> <slot></slot> </mwc-menu> `}},{kind:"method",key:"firstUpdated",value:function(e){(0,n.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:()=>o.iv`:host{display:inline-block;position:relative}::slotted([disabled]){color:var(--disabled-text-color)}`}]}}),o.oi)},73729:function(e,t,i){i.d(t,{i:()=>h});var a=i(44249),n=i(72621),o=i(74966),s=i(51408),r=i(57243),l=i(15093),d=i(76525);i(23334);const c=["button","ha-list-item"],h=(e,t)=>r.dy` <div class="header_title"> <ha-icon-button .label="${e?.localize("ui.common.close")??"Close"}" .path="${"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"}" dialogAction="close" class="header_button"></ha-icon-button> <span>${t}</span> </div> `;(0,a.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){this.contentElement?.scrollTo(e,t)}},{kind:"method",key:"renderHeading",value:function(){return r.dy`<slot name="heading"> ${(0,n.Z)(i,"renderHeading",this,3)([])} </slot>`}},{kind:"method",key:"firstUpdated",value:function(){(0,n.Z)(i,"firstUpdated",this,3)([]),this.suppressDefaultPressSelector=[this.suppressDefaultPressSelector,c].join(", "),this._updateScrolledAttribute(),this.contentElement?.addEventListener("scroll",this._onScroll,{passive:!0})}},{kind:"method",key:"disconnectedCallback",value:function(){(0,n.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:()=>[s.W,r.iv`: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)}`]}]}}),o.M)},7285:function(e,t,i){i.d(t,{M:()=>d});var a=i(44249),n=i(72621),o=i(65703),s=i(46289),r=i(57243),l=i(15093);let d=(0,a.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,n.Z)(i,"renderRipple",this,3)([])}},{kind:"get",static:!0,key:"styles",value:function(){return[s.W,r.iv`: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?r.iv`span.material-icons:first-of-type,span.material-icons:last-of-type{direction:rtl!important;--direction:rtl}`:r.iv``]}}]}}),o.K)},30043:function(e,t,i){var a=i(44249),n=i(72621),o=i(19799),s=i(23111),r=i(57243),l=i(15093);(0,a.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 o.J(this,this._onTouchControlChange.bind(this))}},{kind:"method",key:"attach",value:function(e){(0,n.Z)(i,"attach",this,3)([e]),this.attachableTouchController.attach(e)}},{kind:"method",key:"detach",value:function(){(0,n.Z)(i,"detach",this,3)([]),this.attachableTouchController.detach()}},{kind:"field",key:"_handleTouchEnd",value(){return()=>{this.disabled||(0,n.Z)(i,"endPressAnimation",this,3)([])}}},{kind:"method",key:"_onTouchControlChange",value:function(e,t){e?.removeEventListener("touchend",this._handleTouchEnd),t?.addEventListener("touchend",this._handleTouchEnd)}},{kind:"field",static:!0,key:"styles",value(){return[...(0,n.Z)(i,"styles",this),r.iv`: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)) )}`]}}]}}),s.M)},17170:function(e,t,i){i.a(e,(async function(e,a){try{i.r(t),i.d(t,{HaSpinner:()=>h});var n=i(44249),o=i(72621),s=i(97677),r=i(43580),l=i(57243),d=i(15093),c=e([s]);s=(c.then?(await c)():c)[0];let h=(0,n.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,o.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:()=>[r.Z,l.iv`: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)}`]}]}}),s.Z);a()}catch(e){a(e)}}))},88991:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{S:()=>l,ST:()=>c,n3:()=>d});var n=i(59847),o=i(81530),s=e([o]);o=(s.then?(await s)():s)[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("2981"),i.e("16649")]).then(i.bind(i,10080)),conversation:()=>Promise.all([i.e("46379"),i.e("51229"),i.e("59176")]).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("3561"),i.e("64836")]).then(i.bind(i,6560)),datetime:()=>Promise.all([i.e("46379"),i.e("41258"),i.e("3134"),i.e("3561"),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("3561"),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("73565")]).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("27506"),i.e("99287"),i.e("2981"),i.e("78823"),i.e("13395")]).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("3561"),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("2981"),i.e("49016"),i.e("79195"),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,n.N)(e);return d(t)},d=e=>o.l.includes(e)?e:o.tm.includes(e)?"hidden":"default",c=e=>{e in r&&r[e]()};a()}catch(e){a(e)}}))},6311:function(e,t,i){i.a(e,(async function(e,a){try{i.r(t),i.d(t,{DialogStatisticsFix:()=>m});var n=i(44249),o=(i(31622),i(57243)),s=i(15093),r=i(17170),l=i(36522),d=(i(73729),i(17705)),c=i(28008),h=i(73192),u=i(12660),p=e([r,u]);[r,u]=p.then?(await p)():p;let m=(0,n.Z)([(0,s.Mo)("dialog-statistics-fix")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,s.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,s.SB)()],key:"_params",value:void 0},{kind:"field",decorators:[(0,s.SB)()],key:"_clearing",value:()=>!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 o.Ld;const e=this._params.issue;return o.dy` <ha-dialog open scrimClickAction escapeKeyAction @closed="${this._closeDialog}" .heading="${this.hass.localize(`ui.panel.developer-tools.tabs.statistics.fix_issue.${e.type}.title`)}"> <p> ${this.hass.localize(`ui.panel.developer-tools.tabs.statistics.fix_issue.${e.type}.info_text_1`,{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}`)}:{}})}<br><br> ${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?o.dy`<br><br> ${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?o.dy`<br><br> <a href="${(0,h.R)(this.hass,"/integrations/recorder/#configure-filter")}" target="_blank" rel="noreferrer noopener"> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_not_recorded.info_text_3_link")}</a>`:"entity_no_longer_recorded"===e.type?o.dy`<a href="${(0,h.R)(this.hass,"/integrations/recorder/#configure-filter")}" target="_blank" rel="noreferrer noopener"> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_no_longer_recorded.info_text_3_link")}</a><br><br> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.entity_no_longer_recorded.info_text_4")}`:"state_class_removed"===e.type?o.dy`<ul> <li> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_3")} </li> <li> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_4")} <a href="https://developers.home-assistant.io/docs/core/entity/sensor/#long-term-statistics" target="_blank" rel="noreferrer noopener"> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_4_link")}</a> </li> <li> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_5")} </li> </ul> ${this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.state_class_removed.info_text_6",{statistic_id:e.data.statistic_id})}`:o.Ld} </p> ${"entity_not_recorded"!==e.type?o.dy`<mwc-button slot="primaryAction" @click="${this._clearStatistics}" class="warning" .disabled="${this._clearing}"> ${this._clearing?o.dy`<ha-spinner size="small" aria-label="Saving"></ha-spinner>`:o.Ld} ${this.hass.localize("ui.common.delete")} </mwc-button> <mwc-button slot="secondaryAction" @click="${this._cancel}"> ${this.hass.localize("ui.common.close")} </mwc-button>`:o.dy`<mwc-button slot="primaryAction" @click="${this._cancel}"> ${this.hass.localize("ui.common.ok")} </mwc-button>`} </ha-dialog> `}},{kind:"method",key:"_cancel",value:function(){this._params?.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(e){await(0,u.showAlertDialog)(this,{title:"timeout"===e.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"===e.code?this.hass.localize("ui.panel.developer-tools.tabs.statistics.fix_issue.clearing_timeout_text"):e.message})}finally{this._clearing=!1,this._params?.fixedCallback(),this._closeDialog()}}},{kind:"get",static:!0,key:"styles",value:function(){return[c.Qx,c.yu]}}]}}),o.oi);a()}catch(e){a(e)}}))},52032:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{w:()=>u});i(92519),i(42179),i(89256),i(24931),i(88463),i(57449),i(19814);var n=i(35729),o=(i(83442),i(92263)),s=i(15367),r=i(56332),l=i(13888),d=(i(9427),i(40249)),c=e([n,o,s,r,l]);[n,o,s,r,l]=c.then?(await c)():c;const h=new Set(["conditional","icon","image","service-button","state-badge","state-icon","state-label"]),u=e=>("action-button"===e.type&&(e={...e,type:"service-button"}),(0,d.Tw)("element",e,h));a()}catch(e){a(e)}}))},73192:function(e,t,i){i.d(t,{R:()=>a});const a=(e,t)=>`https://www.iobroker.net/#${e.language&&e.language.split("-")[0]||"en"}/adapters/adapterref/iobroker.lovelace/README.md#`}}; //# sourceMappingURL=47335.07240f190ff0363c.js.map