UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

5 lines 2.51 kB
/*! * (C) Fentrica http://fentrica.com - Seee LICENSE.md */ import{r,h as t}from"./p-C4h1muVj.js";import{s as a,f as o}from"./p-Bfj3u5uT.js";import{g as e}from"./p-BeKmeLC4.js";import"./p-CozWii6U.js";import"./p-Ca1ORAt0.js";import"./p-CT2-YPhM.js";import"./p-t09QJ_DI.js";import"./p-BCe7Jf0F.js";import"./p-C56buD75.js";import"./p-C7eoH3L1.js";import"./p-C_HhfJYh.js";import"./p-Cdm8hPvp.js";import"./p-B8THl2h4.js";import"./p-BqlmSTpF.js";import"./p-BkGzfcoF.js";import"./p-DxhwjcHT.js";const i="slot-fb[hidden],slot[hidden]{display:initial !important}.details{padding:3rem 0 0 0}.details lar-button-group{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.actions{min-height:60px}lar-list-item{background-color:var(--lar-background-color-step-100, rgb(25.5, 25.5, 25.5)) !important;color:var(--lar-text-color, #fff) !important}.spacer{margin-top:1.5rem;margin-bottom:1.5rem}.circle{background-color:var(--lar-background-color-step-200, #333333) !important;border-radius:50%;display:inline-block;padding:0.5rem;width:2rem;height:2rem;margin-right:1rem}.circle lar-icon{display:block;width:100%;height:100%}.zone-list h4{margin:0;padding:0}.zone-list h4 lar-badge{margin-top:0.2rem;margin-right:0.3rem;font-weight:normal}.zone-selectors{text-align:center;margin-bottom:1rem}.zone-selectors lar-button{margin:0.2rem}.zone-list lar-badge{margin-top:0.3rem}lar-button.zone-group{--lar-button-font-size-small:.95rem;--lar-button-padding-top-small:.4rem;--lar-button-padding-bottom-small:.4rem;--lar-button-padding-left-small:.4rem;--lar-button-padding-right-small:.4rem}.center{text-align:center}";const l=class{constructor(t){r(this,t)}render(){const r=[];const i=a(JSON.parse(this.zones),"group");const l=e(i,"group");o(l,((o,e)=>{r.push(t("lar-list-header",null,t("lar-translate",{t:e})));a(o,"name").forEach((a=>{let o="success";if(a.state==="open"){o="tertiary"}if(a.state==="short_circuit"){o="warning"}if(a.state==="open_circuit"){o="danger"}r.push(t("lar-list-item",null,t("div",{slot:"start",class:"circle"},t("lar-icon",{icon:a.type,color:o})),t("div",null,t("h4",null,t("lar-translate",{t:a.name})),t("lar-badge",{color:o},t("lar-translate",{t:"area.zone_state."+a.state})),a.overridden&&t("span",null," ",t("lar-badge",{color:"danger"},t("lar-translate",{t:"area.zone_state.bypassed"}))))))}))}));return t("div",{key:"42622775d0f8c8a4c589826f8a2456da463d0c91",class:"zone-list"},r)}};l.style=i;export{l as lar_area_zones}; //# sourceMappingURL=p-c5e5d346.entry.js.map