platypush/platypush/backend/http/webapp/dist/static/js/9321.d50107d7.js

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