platypush/platypush/backend/http/webapp/dist/static/js/8498.b92a2952.js

2 lines
11 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([[8498,8930,3322],{8930:function(e,l,a){a.r(l),a.d(l,{default:function(){return je}});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"},r={class:"head"},o={class:"col-1 icon"},u={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))),f={class:"value"},x=["textContent"],D={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"},I=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Humidity")],-1))),T={class:"value"},P=["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))),j={class:"value"},A={class:"name"},S=["textContent"],Z={key:5,class:"child"},E=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Cloud Cover")],-1))),H={class:"value"},L=["textContent"],O={key:6,class:"child"},U=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Pressure")],-1))),B={class:"value"},G=["textContent"],K={key:7,class:"child"},R=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Rain Chance")],-1))),V={class:"value"},Y=["textContent"],$={key:8,class:"child"},J=i((()=>(0,s._)("div",{class:"col-s-12 col-m-6 label"},[(0,s._)("div",{class:"name"},"Wind")],-1))),N={class:"value"},Q={class:"name"},X=["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},re={key:1},oe={key:10,class:"child"},ue=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))),fe={class:"value"},xe=["textContent"],De={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,Ie){const Te=(0,s.up)("WeatherIcon");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",r,[(0,s._)("div",o,[(0,s.Wm)(Te,{value:a.value},null,8,["value"])]),(0,s._)("div",u,[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!=Ie.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,t.zw)(Ie.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",f,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normTemperature)},null,8,x)])])):(0,s.kq)("",!0),Ie.normApparentTemperature?((0,s.wg)(),(0,s.iD)("div",D,[b,(0,s._)("div",q,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normApparentTemperature)},null,8,z)])])):(0,s.kq)("",!0),a.value.humidity?((0,s.wg)(),(0,s.iD)("div",M,[I,(0,s._)("div",T,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.humidity))},null,8,P)])])):(0,s.kq)("",!0),Ie.normPrecipIntensity&&Ie.precipIconClass?((0,s.wg)(),(0,s.iD)("div",F,[W,(0,s._)("div",j,[(0,s._)("div",A,[(0,s._)("i",{class:(0,t.C_)(Ie.precipIconClass)},null,2),(0,s.Uk)("   "),(0,s._)("span",{textContent:(0,t.zw)(Ie.normPrecipIntensity)},null,8,S)])])])):(0,s.kq)("",!0),a.value.cloud_cover?((0,s.wg)(),(0,s.iD)("div",Z,[E,(0,s._)("div",H,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.cloud_cover))},null,8,L)])])):(0,s.kq)("",!0),Ie.normPressure?((0,s.wg)(),(0,s.iD)("div",O,[U,(0,s._)("div",B,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPressure)},null,8,G)])])):(0,s.kq)("",!0),null!=a.value.rain_chance?((0,s.wg)(),(0,s.iD)("div",K,[R,(0,s._)("div",V,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(Ie.normPercentage(a.value.rain_chance))},null,8,Y)])])):(0,s.kq)("",!0),null!=a.value.wind_speed?((0,s.wg)(),(0,s.iD)("div",$,[J,(0,s._)("div",N,[(0,s._)("div",Q,[(0,s._)("span",{textContent:(0,t.zw)(a.value.wind_speed)},null,8,X),Ie.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),Ie.isMetric?((0,s.wg)(),(0,s.iD)("span",ce,"m/s")):((0,s.wg)(),(0,s.iD)("span",re,"mph"))])])])):(0,s.kq)("",!0),null!=a.value.wind_direction?((0,s.wg)(),(0,s.iD)("div",oe,[ue,(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),Ie.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",fe,[(0,s._)("div",{class:"name",textContent:(0,t.zw)(e.formatDateTime(a.value.sunrise))},null,8,xe)])])):(0,s.kq)("",!0),null!=a.value.sunset?((0,s.wg)(),(0,s.iD)("div",De,[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 Ie=a(847),Te=a(3322),Pe={components:{WeatherIcon:Te["default"]},mixins:[Ie["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)(Pe,[["render",Me],["__scopeId","data-v-3dae9da0"]]);var je=We},8498:function(e,l,a){a.r(l),a.d(l,{default:function(){return g}});var s=a(6252),t=a(9963),n=a(3577);const i={class:"entity weather-forecast-container"},c={class:"head"},r={class:"col-1 icon"},o=["textContent"],u={class:"summary"},d=["textContent"],v={key:0,class:"body children attributes fade-in"};function m(e,l,a,m,p,_){const w=(0,s.up)("WeatherIcon"),h=(0,s.up)("EntityIcon"),C=(0,s.up)("Weather");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",c,[(0,s._)("div",r,[_.firstForecast?((0,s.wg)(),(0,s.j4)(w,{key:0,value:_.firstForecast},null,8,["value"])):((0,s.wg)(),(0,s.j4)(h,{key:1,entity:e.value,loading:e.loading,error:e.error},null,8,["entity","loading","error"]))]),(0,s._)("div",{class:"col-5 name",onClick:l[0]||(l[0]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("div",{class:"name",textContent:(0,n.zw)(e.value.name)},null,8,o)]),(0,s._)("div",{class:"col-5 summary-container",onClick:l[1]||(l[1]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("div",u,[null!=_.normTemperature?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"temperature",textContent:(0,n.zw)(_.normTemperature)},null,8,d)):(0,s.kq)("",!0)])]),(0,s._)("div",{class:"col-1 collapse-toggler",onClick:l[2]||(l[2]=(0,t.iM)((e=>p.isCollapsed=!p.isCollapsed),["stop"]))},[(0,s._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":p.isCollapsed,"fa-chevron-up":!p.isCollapsed}])},null,2)])]),p.isCollapsed?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",v,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.value.forecast,(e=>((0,s.wg)(),(0,s.iD)("div",{class:"child",key:e.time},[(0,s.Wm)(C,{value:e,"is-forecast":!0},null,8,["value"])])))),128))]))])}var p=a(4967),_=a(847),w=a(8930),h=a(3322),C={components:{EntityIcon:p["default"],Weather:w["default"],WeatherIcon:h["default"]},mixins:[_["default"]],data(){return{isCollapsed:!0}},computed:{firstForecast(){return this.value?.forecast?.[0]},normTemperature(){return null==this.firstForecast?.temperature?null:Math.round(this.firstForecast.temperature).toFixed(1)+"°"}}},k=a(3744);const y=(0,k.Z)(C,[["render",m],["__scopeId","data-v-4b506716"]]);var g=y},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,r,o){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 r={props:{value:Object}},o=a(3744);const u=(0,o.Z)(r,[["render",c],["__scopeId","data-v-1c0bfb77"]]);var d=u}}]);
//# sourceMappingURL=8498.b92a2952.js.map