platypush/platypush/backend/http/webapp/dist/static/js/5716.e6f5ce71.js

2 lines
7.6 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5716],{5716:function(e,l,s){s.r(l),s.d(l,{default:function(){return Te}});var a=s(6252),t=s(3577),n=s(9963);const i=e=>((0,a.dD)("data-v-48b1a5a2"),e=e(),(0,a.Cn)(),e),c={class:"entity weather-container"},u={class:"head"},r={class:"col-1 icon"},o={class:"col-5 name"},d=["textContent"],v={class:"weather-summary"},m=["src","alt"],p=["textContent"],_={key:0,class:"body children attributes fade-in"},w={key:0,class:"child"},h=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Summary")],-1))),C={class:"value"},k=["textContent"],y={key:1,class:"child"},g=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Temperature")],-1))),x={class:"value"},D=["textContent"],b={key:2,class:"child"},f=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Feels Like")],-1))),q={class:"value"},z=["textContent"],M={key:3,class:"child"},P=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Humidity")],-1))),T={class:"value"},I=["textContent"],F={key:4,class:"child"},W=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Precipitation")],-1))),A={class:"value"},S={class:"name"},E=["textContent"],L={key:5,class:"child"},U=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Cloud Cover")],-1))),H={class:"value"},V=["textContent"],Z={key:6,class:"child"},$=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Pressure")],-1))),j={class:"value"},B=["textContent"],G={key:7,class:"child"},J=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Wind")],-1))),K={class:"value"},N={class:"name"},O=["textContent"],Q={key:0},R={key:1},X={key:8,class:"child"},Y=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Wind")],-1))),ee={class:"value"},le={class:"name"},se=["textContent"],ae={key:0},te={key:1},ne={key:9,class:"child"},ie=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Wind Direction")],-1))),ce={class:"value"},ue=["textContent"],re={key:10,class:"child"},oe=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Visibility")],-1))),de={class:"value"},ve={class:"name"},me=["textContent"],pe={key:0},_e={key:1},we={key:11,class:"child"},he=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Sunrise")],-1))),Ce={class:"value"},ke=["textContent"],ye={key:12,class:"child"},ge=i((()=>(0,a._)("div",{class:"col-s-12 col-m-6 label"},[(0,a._)("div",{class:"name"},"Sunset")],-1))),xe={class:"value"},De=["textContent"];function be(e,l,s,i,be,fe){const qe=(0,a.up)("EntityIcon");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",u,[(0,a._)("div",r,[(0,a.Wm)(qe,{entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"])]),(0,a._)("div",o,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.name)},null,8,d)]),(0,a._)("div",{class:"col-5 current-weather",onClick:l[0]||(l[0]=(0,n.iM)((e=>be.isCollapsed=!be.isCollapsed),["stop"]))},[(0,a._)("div",v,[e.value.icon?((0,a.wg)(),(0,a.iD)("img",{key:0,src:`/icons/openweathermap/dark/${e.value.icon}.png`,alt:e.value?.summary,class:"weather-icon"},null,8,m)):(0,a.kq)("",!0),null!=fe.normTemperature?((0,a.wg)(),(0,a.iD)("span",{key:1,class:"temperature",textContent:(0,t.zw)(fe.normTemperature)},null,8,p)):(0,a.kq)("",!0)])]),(0,a._)("div",{class:"col-1 collapse-toggler",onClick:l[1]||(l[1]=(0,n.iM)((e=>be.isCollapsed=!be.isCollapsed),["stop"]))},[(0,a._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":be.isCollapsed,"fa-chevron-up":!be.isCollapsed}])},null,2)])]),be.isCollapsed?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",_,[e.value.summary?((0,a.wg)(),(0,a.iD)("div",w,[h,(0,a._)("div",C,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.value.summary)},null,8,k)])])):(0,a.kq)("",!0),e.value.temperature?((0,a.wg)(),(0,a.iD)("div",y,[g,(0,a._)("div",x,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(fe.normTemperature)},null,8,D)])])):(0,a.kq)("",!0),fe.normApparentTemperature?((0,a.wg)(),(0,a.iD)("div",b,[f,(0,a._)("div",q,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(fe.normApparentTemperature)},null,8,z)])])):(0,a.kq)("",!0),e.value.humidity?((0,a.wg)(),(0,a.iD)("div",M,[P,(0,a._)("div",T,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(fe.normPercentage(e.value.humidity))},null,8,I)])])):(0,a.kq)("",!0),fe.normPrecipIntensity&&fe.precipIconClass?((0,a.wg)(),(0,a.iD)("div",F,[W,(0,a._)("div",A,[(0,a._)("div",S,[(0,a._)("i",{class:(0,t.C_)(fe.precipIconClass)},null,2),(0,a.Uk)("   "),(0,a._)("span",{textContent:(0,t.zw)(fe.normPrecipIntensity)},null,8,E)])])])):(0,a.kq)("",!0),e.value.cloud_cover?((0,a.wg)(),(0,a.iD)("div",L,[U,(0,a._)("div",H,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(fe.normPercentage(e.value.cloud_cover))},null,8,V)])])):(0,a.kq)("",!0),fe.normPressure?((0,a.wg)(),(0,a.iD)("div",Z,[$,(0,a._)("div",j,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(fe.normPressure)},null,8,B)])])):(0,a.kq)("",!0),null!=e.value.wind_speed?((0,a.wg)(),(0,a.iD)("div",G,[J,(0,a._)("div",K,[(0,a._)("div",N,[(0,a._)("span",{textContent:(0,t.zw)(e.value.wind_speed)},null,8,O),fe.isMetric?((0,a.wg)(),(0,a.iD)("span",Q,"m/s")):((0,a.wg)(),(0,a.iD)("span",R,"mph"))])])])):(0,a.kq)("",!0),null!=e.value.wind_gust?((0,a.wg)(),(0,a.iD)("div",X,[Y,(0,a._)("div",ee,[(0,a._)("div",le,[(0,a._)("span",{textContent:(0,t.zw)(e.value.wind_gust)},null,8,se),fe.isMetric?((0,a.wg)(),(0,a.iD)("span",ae,"m/s")):((0,a.wg)(),(0,a.iD)("span",te,"mph"))])])])):(0,a.kq)("",!0),null!=e.value.wind_direction?((0,a.wg)(),(0,a.iD)("div",ne,[ie,(0,a._)("div",ce,[(0,a._)("span",{class:"name",textContent:(0,t.zw)(e.value.wind_direction)},null,8,ue),(0,a.Uk)("° ")])])):(0,a.kq)("",!0),null!=e.value.visibility?((0,a.wg)(),(0,a.iD)("div",re,[oe,(0,a._)("div",de,[(0,a._)("div",ve,[(0,a._)("span",{textContent:(0,t.zw)(e.value.visibility)},null,8,me),fe.isMetric?((0,a.wg)(),(0,a.iD)("span",pe,"m")):((0,a.wg)(),(0,a.iD)("span",_e,"mi"))])])])):(0,a.kq)("",!0),null!=e.value.sunrise?((0,a.wg)(),(0,a.iD)("div",we,[he,(0,a._)("div",Ce,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(e.value.sunrise))},null,8,ke)])])):(0,a.kq)("",!0),null!=e.value.sunset?((0,a.wg)(),(0,a.iD)("div",ye,[ge,(0,a._)("div",xe,[(0,a._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(e.value.sunset))},null,8,De)])])):(0,a.kq)("",!0)]))])}var fe=s(4967),qe=s(847),ze={components:{EntityIcon:fe["default"]},mixins:[qe["default"]],data(){return{isCollapsed:!0}},computed:{normTemperature(){return null==this.value.temperature?null:Math.round(this.value.temperature).toFixed(1)+"°"},normApparentTemperature(){return null==this.value.apparent_temperature?null:Math.round(this.value.apparent_temperature).toFixed(1)+"°"},normPrecipIntensity(){return null==this.value.precip_intensity?null:Math.round(this.value.precip_intensity).toFixed(1)+(this.isMetric?"mm":"in")+"/h"},normPressure(){return null==this.value.pressure?null:Math.round(this.value.pressure)+"hPa"},precipIconClass(){if(null==this.value.precip_type)return null;switch(this.value.precip_type.toLowerCase()){case"rain":return"fas fa-cloud-rain";case"snow":return"fas fa-snowflake";case"sleet":return"fa-cloud-meatball";default:return null}},isMetric(){return"metric"===this.value.units}},methods:{normPercentage(e){return null==e?null:Math.round(e)+"%"}}},Me=s(3744);const Pe=(0,Me.Z)(ze,[["render",be],["__scopeId","data-v-48b1a5a2"]]);var Te=Pe}}]);
//# sourceMappingURL=5716.e6f5ce71.js.map