platypush/platypush/backend/http/webapp/dist/static/js/8930.5c981bf1.js

2 lines
8.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([[8930,3322],{8930:function(e,l,a){a.r(l),a.d(l,{default:function(){return Ae}});var s=a(6252),t=a(3577),n=a(9963);const i=e=>((0,s.dD)("data-v-3dae9da0"),e=e(),(0,s.Cn)(),e),c={class:"entity weather-container"},u={class:"head"},r={class:"col-1 icon"},o={class:"col-5 name"},d=["textContent"],v=["textContent"],m={class:"weather-summary"},p=["textContent"],_={key:0,class:"body children attributes fade-in"},w={key:0,class:"child"},h=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Summary")],-1))),C={class:"value"},k=["textContent"],y={key:1,class:"child"},g=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Temperature")],-1))),x={class:"value"},D=["textContent"],f={key:2,class:"child"},b=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Feels Like")],-1))),q={class:"value"},z=["textContent"],M={key:3,class:"child"},P=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Humidity")],-1))),T={class:"value"},I=["textContent"],F={key:4,class:"child"},W=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Precipitation")],-1))),A={class:"value"},S={class:"name"},j=["textContent"],L={key:5,class:"child"},O=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Cloud Cover")],-1))),U={class:"value"},Z=["textContent"],B={key:6,class:"child"},G=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Pressure")],-1))),H={class:"value"},R=["textContent"],V={key:7,class:"child"},$=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Rain Chance")],-1))),E={class:"value"},J=["textContent"],K={key:8,class:"child"},N=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind")],-1))),Q={class:"value"},X={class:"name"},Y=["textContent"],ee={key:0},le={key:1},ae={key:9,class:"child"},se=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Gust")],-1))),te={class:"value"},ne={class:"name"},ie=["textContent"],ce={key:0},ue={key:1},re={key:10,class:"child"},oe=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind Direction")],-1))),de={class:"value"},ve=["textContent"],me={key:11,class:"child"},pe=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Visibility")],-1))),_e={class:"value"},we={class:"name"},he=["textContent"],Ce={key:0},ke={key:1},ye={key:12,class:"child"},ge=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunrise")],-1))),xe={class:"value"},De=["textContent"],fe={key:13,class:"child"},be=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Sunset")],-1))),qe={class:"value"},ze=["textContent"];function Me(e,l,a,i,Me,Pe){const Te=(0,s.up)("WeatherIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",r,[(0,s.Wm)(Te,{value:a.value},null,8,["value"])]),(0,s._)("div",o,[a.isForecast?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.time,e.year=!1,e.seconds=!1,e.skipTimeIfMidnight=!0))},null,8,d)):((0,s.wg)(),(0,s.iD)("div",{key:1,class:"name",textContent:(0,t.zw)(a.value.name)},null,8,v))]),(0,s._)("div",{class:"col-5 current-weather",onClick:l[0]||(l[0]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("div",m,[null!=Pe.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,t.zw)(Pe.normTemperature)},null,8,p)):(0,s.kq)("",!0)])]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[1]||(l[1]=(0,n.iM)((e=>Me.isCollapsed=!Me.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,t.C_)(["fas",{"fa-chevron-down":Me.isCollapsed,"fa-chevron-up":!Me.isCollapsed}])},null,2)])]),Me.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",_,[a.value.summary?((0,s.wg)(),(0,s.iD)("div",w,[h,(0,s._)("div",C,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(a.value.summary)},null,8,k)])])):(0,s.kq)("",!0),a.value.temperature?((0,s.wg)(),(0,s.iD)("div",y,[g,(0,s._)("div",x,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normTemperature)},null,8,D)])])):(0,s.kq)("",!0),Pe.normApparentTemperature?((0,s.wg)(),(0,s.iD)("div",f,[b,(0,s._)("div",q,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normApparentTemperature)},null,8,z)])])):(0,s.kq)("",!0),a.value.humidity?((0,s.wg)(),(0,s.iD)("div",M,[P,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.humidity))},null,8,I)])])):(0,s.kq)("",!0),Pe.normPrecipIntensity&&Pe.precipIconClass?((0,s.wg)(),(0,s.iD)("div",F,[W,(0,s._)("div",A,[(0,s._)("div",S,[(0,s._)("i",{class:(0,t.C_)(Pe.precipIconClass)},null,2),(0,s.Uk)("   "),(0,s._)("span",{textContent:(0,t.zw)(Pe.normPrecipIntensity)},null,8,j)])])])):(0,s.kq)("",!0),a.value.cloud_cover?((0,s.wg)(),(0,s.iD)("div",L,[O,(0,s._)("div",U,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.cloud_cover))},null,8,Z)])])):(0,s.kq)("",!0),Pe.normPressure?((0,s.wg)(),(0,s.iD)("div",B,[G,(0,s._)("div",H,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPressure)},null,8,R)])])):(0,s.kq)("",!0),null!=a.value.rain_chance?((0,s.wg)(),(0,s.iD)("div",V,[$,(0,s._)("div",E,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Pe.normPercentage(a.value.rain_chance))},null,8,J)])])):(0,s.kq)("",!0),null!=a.value.wind_speed?((0,s.wg)(),(0,s.iD)("div",K,[N,(0,s._)("div",Q,[(0,s._)("div",X,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_speed)},null,8,Y),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",ee,"m/s")):((0,s.wg)(),(0,s.iD)("span",le,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_gust?((0,s.wg)(),(0,s.iD)("div",ae,[se,(0,s._)("div",te,[(0,s._)("div",ne,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_gust)},null,8,ie),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",ce,"m/s")):((0,s.wg)(),(0,s.iD)("span",ue,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_direction?((0,s.wg)(),(0,s.iD)("div",re,[oe,(0,s._)("div",de,[(0,s._)("span",{class:"name",textContent:(0,t.zw)(a.value.wind_direction)},null,8,ve),(0,s.Uk)("° ")])])):(0,s.kq)("",!0),null!=a.value.visibility?((0,s.wg)(),(0,s.iD)("div",me,[pe,(0,s._)("div",_e,[(0,s._)("div",we,[(0,s._)("span",{textContent:(0,t.zw)(a.value.visibility)},null,8,he),Pe.isMetric?((0,s.wg)(),(0,s.iD)("span",Ce,"m")):((0,s.wg)(),(0,s.iD)("span",ke,"mi"))])])])):(0,s.kq)("",!0),null!=a.value.sunrise?((0,s.wg)(),(0,s.iD)("div",ye,[ge,(0,s._)("div",xe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunrise))},null,8,De)])])):(0,s.kq)("",!0),null!=a.value.sunset?((0,s.wg)(),(0,s.iD)("div",fe,[be,(0,s._)("div",qe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunset))},null,8,ze)])])):(0,s.kq)("",!0)]))])}var Pe=a(847),Te=a(3322),Ie={components:{WeatherIcon:Te["default"]},mixins:[Pe["default"]],props:{value:Object,isForecast:{type:Boolean,default:!1}},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 this.value.precip_intensity?Math.round(this.value.precip_intensity).toFixed(1)+(this.isMetric?"mm":"in")+"/h":null},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)+"%"}}},Fe=a(3744);const We=(0,Fe.Z)(Ie,[["render",Me],["__scopeId","data-v-3dae9da0"]]);var Ae=We},3322:function(e,l,a){a.r(l),a.d(l,{default:function(){return d}});var s=a(6252);const t={class:"entity weather-icon-container"},n=["src","alt"],i=["src","alt"];function c(e,l,a,c,u,r){return(0,s.wg)(),(0,s.iD)("span",t,[a.value.icon?((0,s.wg)(),(0,s.iD)("img",{key:0,src:`/icons/openweathermap/dark/${a.value.icon}.png`,alt:a.value?.summary,class:"weather-icon"},null,8,n)):a.value.image?((0,s.wg)(),(0,s.iD)("img",{key:1,src:a.value.image,alt:a.value?.summary,class:"weather-icon"},null,8,i)):(0,s.kq)("",!0)])}var u={props:{value:Object}},r=a(3744);const o=(0,r.Z)(u,[["render",c],["__scopeId","data-v-1c0bfb77"]]);var d=o}}]);
//# sourceMappingURL=8930.5c981bf1.js.map