UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

5 lines 1.28 kB
/*! * (C) Fentrica http://fentrica.com - Seee LICENSE.md */ import{r as t,c as s,h as i,g as e}from"./p-C4h1muVj.js";const h=class{constructor(i){t(this,i);this.output=s(this,"output");this.request=s(this,"request");this.icon="cloud";this.color="primary";this.log=false;this.nodeSize="default";this.dataIn={};this.loading=true}componentDidLoad(){const t=this.el.shadowRoot||this.el;this.node=t.querySelector("lar-node");this.output.emit()}async error(t){if(this.node){this.node.error(t)}this.loading=false}async input(t){this.loading=false;this.dataIn=t}render(){const t={data:this.dataIn};const s=this.dataIn.temperature!==undefined?`${String(this.dataIn.temperature)}°`:null;const e=this.dataIn.icon?this.dataIn.icon:this.icon;return[i("lar-node",{key:"b464ed292d0c4c1bdd1e70f59a6fe1a6f3e632c3",icon:e,hideTitles:this.hideTitles,color:this.color,supTitle:this.supTitle,mainTitle:this.mainTitle,subTitle:this.subTitle,colorModal:this.colorModal,colorInputs:this.colorInputs,colorIconSmall:this.colorIconSmall,log:this.log,value:s,loading:this.loading,nodeSize:this.nodeSize,component:"lar-weather-content",componentProps:t},i("slot",{key:"c9e662431de17c34299170663414c714cd8649f6"}))]}get el(){return e(this)}};export{h as lar_weather}; //# sourceMappingURL=p-70026f72.entry.js.map