platypush/platypush/backend/http/dist/static/js/chunk-2dcde994.c90cdf08.js

2 lines
15 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2dcde994"],{"0a57":function(t,e,n){"use strict";(function(e){var n,r;(function(){var t=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame,a=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||e.msCancelAnimationFrame;t&&a?(n=function(e){var n={value:null};function r(){n.value=t(r),e()}return r(),n},r=function(t){a(t.value)}):(n=setInterval,r=clearInterval)})();var a=500,i=.08,o=2*Math.PI,c=2/Math.sqrt(2);function s(t,e,n,r){t.beginPath(),t.arc(e,n,r,0,o,!1),t.fill()}function h(t,e,n,r,a){t.beginPath(),t.moveTo(e,n),t.lineTo(r,a),t.stroke()}function u(t,e,n,r,a,i,c,h){var u=Math.cos(e*o),l=Math.sin(e*o);h-=c,s(t,n-l*a,r+u*i+.5*h,c+(1-.5*u)*h)}function l(t,e,n,r,a,i,o,c){var s;for(s=5;s--;)u(t,e+s/5,n,r,a,i,o,c)}function f(t,e,n,r,a,i,o){e/=3e4;var c=.21*a,s=.12*a,h=.24*a,u=.28*a;t.fillStyle=o,l(t,e,n,r,c,s,h,u),t.globalCompositeOperation="destination-out",l(t,e,n,r,c,s,h-i,u-i),t.globalCompositeOperation="source-over"}function d(t,e,n,r,a,i,c){e/=12e4;var s,u,l,f,d=.25*a-.5*i,v=.32*a+.5*i,p=.5*a-.5*i;for(t.strokeStyle=c,t.lineWidth=i,t.lineCap="round",t.lineJoin="round",t.beginPath(),t.arc(n,r,d,0,o,!1),t.stroke(),s=8;s--;)u=(e+s/8)*o,l=Math.cos(u),f=Math.sin(u),h(t,n+l*v,r+f*v,n+l*p,r+f*p)}function v(t,e,n,r,a,i,s){e/=15e3;var h=.29*a-.5*i,u=.05*a,l=Math.cos(e*o),f=l*o/-16;t.strokeStyle=s,t.lineWidth=i,t.lineCap="round",t.lineJoin="round",n+=l*u,t.beginPath(),t.arc(n,r,h,f+o/8,f+7*o/8,!1),t.arc(n+Math.cos(f)*h*c,r+Math.sin(f)*h*c,h,f+5*o/8,f+3*o/8,!0),t.closePath(),t.stroke()}function p(t,e,n,r,a,i,c){e/=1350;var s,h,u,l,f=.16*a,d=11*o/12,v=7*o/12;for(t.fillStyle=c,s=4;s--;)h=(e+s/4)%1,u=n+(s-1.5)/1.5*(1===s||2===s?-1:1)*f,l=r+h*h*a,t.beginPath(),t.moveTo(u,l-1.5*i),t.arc(u,l,.75*i,d,v,!1),t.fill()}function g(t,e,n,r,a,i,o){e/=750;var c,s,u,l,f=.1875*a;for(t.strokeStyle=o,t.lineWidth=.5*i,t.lineCap="round",t.lineJoin="round",c=4;c--;)s=(e+c/4)%1,u=Math.floor(n+(c-1.5)/1.5*(1===c||2===c?-1:1)*f)+.5,l=r+s*a,h(t,u,l-1.5*i,u,l+1.5*i)}function m(t,e,n,r,a,i,c){e/=3e3;var s,u,l,f,d=.16*a,v=.75*i,p=e*o*.7,g=Math.cos(p)*v,m=Math.sin(p)*v,b=p+o/3,w=Math.cos(b)*v,y=Math.sin(b)*v,O=p+2*o/3,M=Math.cos(O)*v,C=Math.sin(O)*v;for(t.strokeStyle=c,t.lineWidth=.5*i,t.lineCap="round",t.lineJoin="round",s=4;s--;)u=(e+s/4)%1,l=n+Math.sin((u+s/4)*o)*d,f=r+u*a,h(t,l-g,f-m,l+g,f+m),h(t,l-w,f-y,l+w,f+y),h(t,l-M,f-C,l+M,f+C)}function b(t,e,n,r,a,i,o){e/=3e4;var c=.21*a,s=.06*a,h=.21*a,u=.28*a;t.fillStyle=o,l(t,e,n,r,c,s,h,u),t.globalCompositeOperation="destination-out",l(t,e,n,r,c,s,h-i,u-i),t.globalCompositeOperation="source-over"}var w=[[-.75,-.18,-.7219,-.1527,-.6971,-.1225,-.6739,-.091,-.6516,-.0588,-.6298,-.0262,-.6083,.0065,-.5868,.0396,-.5643,.0731,-.5372,.1041,-.5033,.1259,-.4662,.1406,-.4275,.1493,-.3881,.153,-.3487,.1526,-.3095,.1488,-.2708,.1421,-.2319,.1342,-.1943,.1217,-.16,.1025,-.129,.0785,-.1012,.0509,-.0764,.0206,-.0547,-.012,-.0378,-.0472,-.0324,-.0857,-.0389,-.1241,-.0546,-.1599,-.0814,-.1876,-.1193,-.1964,-.1582,-.1935,-.1931,-.1769,-.2157,-.1453,-.229,-.1085,-.2327,-.0697,-.224,-.0317,-.2064,.0033,-.1853,.0362,-.1613,.0672,-.135,.0961,-.1051,.1213,-.0706,.1397,-.0332,.1512,.0053,.158,.0442,.1624,.0833,.1636,.1224,.1615,.1613,.1565,.1999,.15,.2378,.1402,.2749,.1279,.3118,.1147,.3487,.1015,.3858,.0892,.4236,.0787,.4621,.0715,.5012,.0702,.5398,.0766,.5768,.089,.6123,.1055,.6466,.1244,.6805,.144,.7147,.163,.75,.18],[-.75,0,-.7033,.0195,-.6569,.0399,-.6104,.06,-.5634,.0789,-.5155,.0954,-.4667,.1089,-.4174,.1206,-.3676,.1299,-.3174,.1365,-.2669,.1398,-.2162,.1391,-.1658,.1347,-.1157,.1271,-.0661,.1169,-.017,.1046,.0316,.0903,.0791,.0728,.1259,.0534,.1723,.0331,.2188,.0129,.2656,-.0064,.3122,-.0263,.3586,-.0466,.4052,-.0665,.4525,-.0847,.5007,-.1002,.5497,-.113,.5991,-.124,.6491,-.1325,.6994,-.138,.75,-.14]],y=[{start:.36,end:.11},{start:.56,end:.16}];function O(t,e,n,r,a,i,c){var s=a/8,h=s/3,u=2*h,l=e%1*o,f=Math.cos(l),d=Math.sin(l);t.fillStyle=c,t.strokeStyle=c,t.lineWidth=i,t.lineCap="round",t.lineJoin="round",t.beginPath(),t.arc(n,r,s,l,l+Math.PI,!1),t.arc(n-h*f,r-h*d,u,l+Math.PI,l,!1),t.arc(n+u*f,r+u*d,h,l+Math.PI,l,!0),t.globalCompositeOperation="destination-out",t.fill(),t.globalCompositeOperation="source-over",t.stroke()}function M(t,e,n,r,a,i,o,c,s){e/=2500;var h,u,l,f,d=w[o],v=(e+o-y[o].start)%c,p=(e+o-y[o].end)%c,g=(e+o)%c;if(t.strokeStyle=s,t.lineWidth=i,t.lineCap="round",t.lineJoin="round",v<1){if(t.beginPath(),v*=d.length/2-1,h=Math.floor(v),v-=h,h*=2,h+=2,t.moveTo(n+(d[h-2]*(1-v)+d[h]*v)*a,r+(d[h-1]*(1-v)+d[h+1]*v)*a),p<1){for(p*=d.length/2-1,u=Math.floor(p),p-=u,u*=2,u+=2,f=h;f!==u;f+=2)t.lineTo(n+d[f]*a,r+d[f+1]*a);t.lineTo(n+(d[u-2]*(1-p)+d[u]*p)*a,r+(d[u-1]*(1-p)+d[u+1]*p)*a)}else for(f=h;f!==d.length;f+=2)t.lineTo(n+d[f]*a,r+d[f+1]*a);t.stroke()}else if(p<1){for(t.beginPath(),p*=d.length/2-1,u=Math.floor(p),p-=u,u*=2,u+=2,t.moveTo(n+d[0]*a,r+d[1]*a),f=2;f!==u;f+=2)t.lineTo(n+d[f]*a,r+d[f+1]*a);t.lineTo(n+(d[u-2]*(1-p)+d[u]*p)*a,r+(d[u-1]*(1-p)+d[u+1]*p)*a),t.stroke()}g<1&&(g*=d.length/2-1,l=Math.floor(g),g-=l,l*=2,l+=2,O(t,e,n+(d[l-2]*(1-g)+d[l]*g)*a,r+(d[l-1]*(1-g)+d[l+1]*g)*a,a,i,s))}var C=function(t){this.list=[],this.interval=null,this.color=t&&t.color?t.color:"black",this.resizeClear=!(!t||!t.resizeClear)};C.CLEAR_DAY=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);d(t,e,.5*r,.5*a,o,o*i,n)},C.CLEAR_NIGHT=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);v(t,e,.5*r,.5*a,o,o*i,n)},C.PARTLY_CLOUDY_DAY=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);d(t,e,.625*r,.375*a,.75*o,o*i,n),f(t,e,.375*r,.625*a,.75*o,o*i,n)},C.PARTLY_CLOUDY_NIGHT=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);v(t,e,.667*r,.375*a,.75*o,o*i,n),f(t,e,.375*r,.625*a,.75*o,o*i,n)},C.CLOUDY=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);f(t,e,.5*r,.5*a,o,o*i,n)},C.RAIN=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);p(t,e,.5*r,.37*a,.9*o,o*i,n),f(t,e,.5*r,.37*a,.9*o,o*i,n)},C.SLEET=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);g(t,e,.5*r,.37*a,.9*o,o*i,n),f(t,e,.5*r,.37*a,.9*o,o*i,n)},C.SNOW=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);m(t,e,.5*r,.37*a,.9*o,o*i,n),f(t,e,.5*r,.37*a,.9*o,o*i,n)},C.WIND=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,o=Math.min(r,a);M(t,e,.5*r,.5*a,o,o*i,0,2,n),M(t,e,.5*r,.5*a,o,o*i,1,2,n)},C.FOG=function(t,e,n){var r=t.canvas.width,a=t.canvas.height,c=Math.min(r,a),s=c*i;b(t,e,.5*r,.32*a,.75*c,s,n),e/=5e3;var u=Math.cos(e*o)*c*.02,l=Math.cos((e+.25)*o)*c*.02,f=Math.cos((e+.5)*o)*c*.02,d=Math.cos((e+.75)*o)*c*.02,v=.936*a,p=Math.floor(v-.5*s)+.5,g=Math.floor(v-2.5*s)+.5;t.strokeStyle=n,t.lineWidth=s,t.lineCap="round",t.lineJoin="round",h(t,u+.2*r+.5*s,p,l+.8*r-.5*s,p),h(t,f+.2*r+.5*s,g,d+.8*r-.5*s,g)},C.prototype={_determineDrawingFunction:function(t){return"string"===typeof t&&(t=C[t.toUpperCase().replace(/-/g,"_")]||null),t},add:function(t,e){var n;"string"===typeof t&&(t=document.getElementById(t)),null!==t&&void 0!==t&&(e=this._determineDrawingFunction(e),"function"===typeof e&&(n={element:t,context:t.getContext("2d"),drawing:e},this.list.push(n),this.draw(n,a)))},set:function(t,e){var n;for("string"===typeof t&&(t=document.getElementById(t)),n=this.list.length;n--;)if(this.list[n].element===t)return this.list[n].drawing=this._determineDrawingFunction(e),void this.draw(this.list[n],a);this.add(t,e)},remove:function(t){var e;for("string"===typeof t&&(t=document.getElementById(t)),e=this.list.length;e--;)if(this.list[e].element===t)return void this.list.splice(e,1)},draw:function(t,e){var n=t.context.canvas;this.resizeClear?n.width=n.width:t.context.clearRect(0,0,n.width,n.height),t.drawing(t.context,e,this.color)},play:function(){var t=this;this.pause(),this.interval=n((function(){var e,n=Date.now();for(e=t.list.length;e--;)t.draw(t.list[e],n)}),1e3/60)},pause:function(){this.interval&&(r(this.interval),this.interval=null)}},t.exports=C}).call(this,n("c8ba"))},"0c40":function(t,e,n){},"159b":function(t,e,n){var r=n("da84"),a=n("fdbc"),i=n("17c2"),o=n("9112");for(var c in a){var s=r[c],h=s&&s.prototype;if(h&&h.forEach!==i)try{o(h,"forEach",i)}catch(u){h.forEach=i}}},"17c2":function(t,e,n){"use strict";var r=n("b727").forEach,a=n("a640"),i=n("ae40"),o=a("forEach"),c=i("forEach");t.exports=o&&c?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},4160:function(t,e,n){"use strict";var r=n("23e7"),a=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=a},{forEach:a})},"4de4":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").filter,i=n("1dde"),o=n("ae40"),c=i("filter"),s=o("filter");r({target:"Array",proto:!0,forced:!c||!s},{filter:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},5319:function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("7b0b"),o=n("50c4"),c=n("a691"),s=n("1d80"),h=n("8aa5"),u=n("14c3"),l=Math.max,f=Math.min,d=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,p=/\$([$&'`]|\d\d?)/g,g=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n,r){var m=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,b=r.REPLACE_KEEPS_$0,w=m?"$":"$0";return[function(n,r){var a=s(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,a,r):e.call(String(a),n,r)},function(t,r){if(!m&&b||"string"===typeof r&&-1===r.indexOf(w)){var i=n(e,t,this,r);if(i.done)return i.value}var s=a(t),d=String(this),v="function"===typeof r;v||(r=String(r));var p=s.global;if(p){var O=s.unicode;s.lastIndex=0}var M=[];while(1){var C=u(s,d);if(null===C)break;if(M.push(C),!p)break;var j=String(C[0]);""===j&&(s.lastIndex=h(d,o(s.lastIndex),O))}for(var S="",k=0,E=0;E<M.length;E++){C=M[E];for(var P=String(C[0]),I=l(f(c(C.index),d.length),0),_=[],A=1;A<C.length;A++)_.push(g(C[A]));var T=C.groups;if(v){var x=[P].concat(_,I,d);void 0!==T&&x.push(T);var D=String(r.apply(void 0,x))}else D=y(P,d,I,_,T,r);I>=k&&(S+=d.slice(k,I)+D,k=I+P.length)}return S+d.slice(k)}];function y(t,n,r,a,o,c){var s=r+t.length,h=a.length,u=p;return void 0!==o&&(o=i(o),u=v),e.call(c,u,(function(e,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(s);case"<":c=o[i.slice(1,-1)];break;default:var u=+i;if(0===u)return e;if(u>h){var l=d(u/10);return 0===l?e:l<=h?void 0===a[l-1]?i.charAt(1):a[l-1]+i.charAt(1):e}c=a[u-1]}return void 0===c?"":c}))}}))},"5b43":function(t,e,n){"use strict";n.r(e);var r=n("7a23"),a=Object(r["G"])("data-v-1463a51c");Object(r["u"])("data-v-1463a51c");var i={class:"weather"},o={key:1},c={key:1,class:"temperature"};Object(r["s"])();var s=a((function(t,e,n,a,s,h){var u=Object(r["z"])("Loading"),l=Object(r["z"])("skycons");return Object(r["r"])(),Object(r["e"])("div",i,[t.loading?(Object(r["r"])(),Object(r["e"])(u,{key:0})):(Object(r["r"])(),Object(r["e"])("h1",o,[h._showIcon&&t.weatherIcon?(Object(r["r"])(),Object(r["e"])(l,{key:0,condition:t.weatherIcon,paused:!n.animate,size:n.iconSize,color:n.iconColor},null,8,["condition","paused","size","color"])):Object(r["f"])("",!0),h._showTemperature&&t.weather?(Object(r["r"])(),Object(r["e"])("span",c,Object(r["C"])(Math.round(parseFloat(t.weather.temperature))+"°"),1)):Object(r["f"])("",!0)])),h._showSummary&&t.weather&&t.weather.summary?(Object(r["r"])(),Object(r["e"])("div",{key:2,class:"summary",textContent:Object(r["C"])(t.weather.summary)},null,8,["textContent"])):Object(r["f"])("",!0)])}));n("a9e3"),n("b680"),n("a4d3"),n("4de4"),n("4160"),n("e439"),n("dbb4"),n("b64b"),n("159b");function h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function l(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){h(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}n("96cf");var f=n("1da1"),d=n("3e54");function v(t,e,n,a,i,o){return Object(r["r"])(),Object(r["e"])("canvas",{width:o.width,height:o.height,"data-condition":n.condition},null,8,["width","height","data-condition"])}n("ac1f"),n("5319");var p=n("0a57"),g=n.n(p);function m(t){var e={};return e.paused=!t.interval,e.play=function(){t.play(),e.paused=!1},e.pause=function(){t.pause(),e.paused=!0},e}var b={props:{condition:{type:String,required:!0},size:{type:[Number,String],default:64},color:{type:String,default:"black"},paused:{type:Boolean,default:!1}},computed:{width:function(){return""+this.size},height:function(){return""+this.size},icon:function(){return this.condition.toUpperCase().replace(/[\s.-]/g,"_")}},mounted:function(){var t=new g.a({color:this.color});t.set(this.$el,g.a[this.icon]),this.paused||t.play(),this.$emit("load",m(t))}};b.render=v;var w=b,y=w,O=n("3a5e"),M={name:"Weather",mixins:[d["a"]],components:{Loading:O["a"],Skycons:y},props:{animate:{required:!1,default:!0},iconSize:{type:Number,required:!1,default:50},iconColor:{type:String,required:!1},showIcon:{required:!1,default:!0},showSummary:{required:!1,default:!0},showTemperature:{required:!1,default:!0},refreshSeconds:{type:Number,required:!1,default:900}},data:function(){return{weather:void 0,weatherIcon:void 0,loading:!1}},computed:{_showSummary:function(){return this.parseBoolean(this.showSummary)},_showIcon:function(){return this.parseBoolean(this.showIcon)},_showTemperature:function(){return this.parseBoolean(this.showTemperature)}},methods:{refresh:function(){var t=this;return Object(f["a"])(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.loading=!0,e.prev=1,e.next=4,t.request("weather.darksky.get_hourly_forecast");case 4:n=e.sent.data[0],t.onWeatherChange(n);case 6:return e.prev=6,t.loading=!1,e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})))()},onWeatherChange:function(t){this.weather||(this.weather={}),this.weather=l(l({},this.weather),t),this.weatherIcon=this.weather.icon}},mounted:function(){this.refresh(),this.subscribe(this.onWeatherChange,"platypush.message.event.weather.NewWeatherConditionEvent"),setInterval(this.refresh,parseInt((1e3*this.refreshSeconds).toFixed(0)))}};n("ebb8");M.render=s,M.__scopeId="data-v-1463a51c";e["default"]=M},b64b:function(t,e,n){var r=n("23e7"),a=n("7b0b"),i=n("df75"),o=n("d039"),c=o((function(){i(1)}));r({target:"Object",stat:!0,forced:c},{keys:function(t){return i(a(t))}})},dbb4:function(t,e,n){var r=n("23e7"),a=n("83ab"),i=n("56ef"),o=n("fc6a"),c=n("06cf"),s=n("8418");r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),a=c.f,h=i(r),u={},l=0;while(h.length>l)n=a(r,e=h[l++]),void 0!==n&&s(u,e,n);return u}})},e439:function(t,e,n){var r=n("23e7"),a=n("d039"),i=n("fc6a"),o=n("06cf").f,c=n("83ab"),s=a((function(){o(1)})),h=!c||s;r({target:"Object",stat:!0,forced:h,sham:!c},{getOwnPropertyDescriptor:function(t,e){return o(i(t),e)}})},ebb8:function(t,e,n){"use strict";n("0c40")}}]);
//# sourceMappingURL=chunk-2dcde994.c90cdf08.js.map