From 4ae79d3baeb876265d90742052f2b81675b82886 Mon Sep 17 00:00:00 2001 From: Simon Brooke Date: Sat, 24 Oct 2020 17:29:15 +0100 Subject: [PATCH] 'size' slider on demo page now works correctly! --- resources/public/js/compiled/app.js | 156 +++++++++++----------- src/cljs/swinging_needle_meter/views.cljs | 4 +- 2 files changed, 80 insertions(+), 80 deletions(-) diff --git a/resources/public/js/compiled/app.js b/resources/public/js/compiled/app.js index fdc93eb..39988fb 100644 --- a/resources/public/js/compiled/app.js +++ b/resources/public/js/compiled/app.js @@ -66,8 +66,8 @@ h.multiply=function(b){if(this.Ja()||b.Ja())return Qa;if(this.xa())return b.xa() g*l;Wa(c,2*d+2*e+1);c[2*d+2*e+2]+=f*l;Wa(c,2*d+2*e+2)}for(d=0;d>>16,b[a]&=65535} function Va(b,a){if(a.Ja())throw Error("division by zero");if(b.Ja())return Qa;if(b.xa())return a.xa()?Va(b.pa(),a.pa()):Va(b.pa(),a).pa();if(a.xa())return Va(b,a.pa()).pa();if(30=f?1:Math.pow(2,f-48);g=Pa(e);for(var l=g.multiply(a);l.xa()||l.Bd(d);)e-=f,g=Pa(e),l=g.multiply(a);g.Ja()&&(g=Sa);c=c.add(g);d=d.tc(l)}return c}h.Gd=function(){for(var b=this.ea.length,a=[],c=0;c>5;b%=32;for(var c=this.ea.length+a+(0>>32-b:Ua(this,e-a);return new Ma(d,this.qb)}; -h.Bb=function(b){var a=b>>5;b%=32;for(var c=this.ea.length-a,d=[],e=0;e>>b|Ua(this,e+a+1)<<32-b:Ua(this,e+a);return new Ma(d,this.qb)};function Xa(b,a){null!=b&&this.append.apply(this,arguments)}h=Xa.prototype;h.mb="";h.set=function(b){this.mb=""+b};h.append=function(b,a,c){this.mb+=String(b);if(null!=a)for(var d=1;da?1:b>5;b%=32;for(var c=this.ea.length-a,d=[],e=0;e>>b|Ua(this,e+a+1)<<32-b:Ua(this,e+a);return new Ma(d,this.qb)};function Xa(b,a){null!=b&&this.append.apply(this,arguments)}h=Xa.prototype;h.mb="";h.set=function(b){this.mb=""+b};h.append=function(b,a,c){this.mb+=String(b);if(null!=a)for(var d=1;da?1:b=c)return new m(this.meta,this.w-1,d,null);H.c(a,this.m[e])||(d[f]=this.m[e],d[f+1]=this.m[e+1],f+=2);e+=2}}else return this}; @@ -337,7 +337,7 @@ h.ga=function(b,a,c){return Md(a,c,this)};h.aa=function(){return D(this.s)};h.ja function hh(b){for(var a=[],c=arguments.length,d=0;;)if(dthis.en h.ba=function(){return wb(tc(this))?0:Math.ceil((this.end-this.start)/this.step)};h.M=function(){var b=this.C;return null!=b?b:this.C=b=pd(this)};h.F=function(b,a){return Gd(this,a)};h.$=function(){return Jd(ld,this.meta)};h.fa=function(b,a){return ud(this,a)};h.ga=function(b,a,c){for(b=this.start;;)if(0this.end)c=a.c?a.c(c,b):a.call(null,c,b),b+=this.step;else return c};h.aa=function(){return null==tc(this)?null:this.start}; h.ja=function(){return null!=tc(this)?new Mh(this.meta,this.start+this.step,this.end,this.step,null):ld};h.Z=function(){return 0this.step?this.start>this.end?this:null:this.start===this.end?null:this};h.V=function(b,a){return new Mh(a,this.start,this.end,this.step,this.C)};h.X=function(b,a){return Hd(a,this)};Mh.prototype[Ab]=function(){return nd(this)}; function Nh(b,a){return new Oe(null,function(){var c=q(a);if(c){var d=D(c),e=b.h?b.h(d):b.call(null,d),d=Hd(d,Kh(function(a,c){return function(a){return H.c(c,b.h?b.h(a):b.call(null,a))}}(d,e,c,c),E(c)));return Hd(d,Nh(b,q(Df(M(d),c))))}return null},null,null)}function Oh(b){a:for(var a=b;;)if(q(a))a=E(a);else break a;return b}function Ph(b,a){if("string"===typeof a){var c=b.exec(a);return null==c?null:1===M(c)?D(c):lg(c)}throw new TypeError("re-find must match against a string.");} -var Qh=function Qh(a,c){var d=Ph(a,c),e=c.search(a),f=ae(d)?D(d):d,g=Fe(c,e+M(f));return r(d)?new Oe(null,function(c,d,e,f){return function(){return Hd(c,q(f)?Qh(a,f):null)}}(d,e,f,g),null,null):null};function Rh(b){if(b instanceof RegExp)return b;var a=Ph(/^\(\?([idmsux]*)\)/,b),c=R(a,0,null),a=R(a,1,null);b=Fe(b,M(c));return new RegExp(b,r(a)?a:"")} +var Qh=function Qh(a,c){var d=Ph(a,c),e=c.search(a),f=ae(d)?D(d):d,g=Fe(c,e+M(f));return r(d)?new Oe(null,function(c,d,e,f){return function(){return Hd(c,q(f)?Qh(a,f):null)}}(d,e,f,g),null,null):null};function Rh(b){if(b instanceof RegExp)return b;var a=Ph(/^\(\?([idmsux]*)\)/,b),c=O(a,0,null),a=O(a,1,null);b=Fe(b,M(c));return new RegExp(b,r(a)?a:"")} function Sh(b,a,c,d,e,f,g){var l=gb;gb=null==gb?null:gb-1;try{if(null!=gb&&0>gb)return Ac(b,"#");Ac(b,c);if(0===nb.h(f))q(g)&&Ac(b,function(){var a=Th.h(f);return r(a)?a:"..."}());else{if(q(g)){var n=D(g);a.j?a.j(n,b,f):a.call(null,n,b,f)}for(var t=E(g),w=nb.h(f)-1;;)if(!t||null!=w&&0===w){q(t)&&0===w&&(Ac(b,d),Ac(b,function(){var a=Th.h(f);return r(a)?a:"..."}()));break}else{Ac(b,d);var x=D(t);c=b;g=f;a.j?a.j(x,c,g):a.call(null,x,c,g);var y=E(t);c=w-1;t=y;w=c}}return Ac(b,e)}finally{gb=l}} function Uh(b,a){for(var c=q(a),d=null,e=0,f=0;;)if(f=d&&a.push(Sr(c));return a}}(e),[a,c],b))}};if("undefined"===typeof Xr)var Xr=null;if("undefined"===typeof Yr)var Yr=null;function Zr(){if(null!=Yr)return Yr;if("undefined"!==typeof ReactDOM)return Yr=ReactDOM;if("undefined"!==typeof require){var b=Yr=require("react-dom");if(r(b))return b;throw Error("require('react-dom') failed");}throw Error("js/ReactDOM is missing");}if("undefined"===typeof $r)var $r=wf?wf(lf):vf.call(null,lf); +function Wr(b){var a={},c=Zq(function(a){return function(){for(var c=rb(b),d=c.length,l=0;;)if(l=d&&a.push(Sr(c));return a}}(e),[a,c],b))}};if("undefined"===typeof Xr)var Xr=null;if("undefined"===typeof Yr)var Yr=null;function Zr(){if(null!=Yr)return Yr;if("undefined"!==typeof ReactDOM)return Yr=ReactDOM;if("undefined"!==typeof require){var b=Yr=require("react-dom");if(r(b))return b;throw Error("require('react-dom') failed");}throw Error("js/ReactDOM is missing");}if("undefined"===typeof $r)var $r=wf?wf(lf):vf.call(null,lf); function as(b,a){var c=dq;dq=!0;try{return Zr().render(b.D?b.D():b.call(null),a,function(){return function(){var c=dq;dq=!1;try{return zf.G($r,S,a,new U(null,2,5,V,[b,a],null)),kq(nq,"afterRender"),null}finally{dq=c}}}(c))}finally{dq=c}}function bs(b,a){return as(b,a)}function cs(){var b=new U(null,1,5,V,[ds],null),a=document.getElementById("app");Hq();return as(function(){return Sr(Td(b)?b.D?b.D():b.call(null):b)},a)}function es(b){return Zr().findDOMNode(b)};da("reagent.core.force_update_all",function(){Hq();Hq();for(var b=q(Jg(J.h?J.h($r):J.call(null,$r))),a=null,c=0,d=0;;)if(df?-f:null)||null!=(n>b?n-b:null)||null!=(0>t?-t:null)||null!=(e>d?e-d:null);a=a.parentNode.parentNode.parentNode;r(r(b)?wb(J.h?J.h(g):J.call(null,g)):b)&&(a=a.getBoundingClientRect(),b=new U(null,2,5,V,[(a.right+a.left)/2,(a.bottom+a.top)/2],null),a=R(b,0,null),b=R(b,1,null),d=De(window.innerWidth,3),a=af?-f:null)||null!=(n>b?n-b:null)||null!=(0>t?-t:null)||null!=(e>d?e-d:null);a=a.parentNode.parentNode.parentNode;r(r(b)?wb(J.h?J.h(g):J.call(null,g)):b)&&(a=a.getBoundingClientRect(),b=new U(null,2,5,V,[(a.right+a.left)/2,(a.bottom+a.top)/2],null),a=O(b,0,null),b=O(b,1,null),d=De(window.innerWidth,3),a=a=Number(c)?b:b=-1a?b:a}function Mt(b,a){var c=""+z("https://github.com/Day8/re-com/tree/master/");return new U(null,7,5,V,[ft,Ym,b,np,[z(c),z(a)].join(""),ho,"_blank"],null)} function Nt(b,a,c){return new U(null,3,5,V,[Fs,Si,new U(null,2,5,V,[new U(null,9,5,V,[Es,Jp,"0px 0px 9px 0px",zp,"54px",Xi,no,Si,new U(null,3,5,V,[new U(null,9,5,V,[Ts,Ym,b,im,ep,$o,"0px",Zk,"2px"],null),new U(null,3,5,V,[Cs,Wl,"25px"],null),r(a)?new U(null,9,5,V,[Es,bn,"all-small-caps",rn,"7px",Xi,am,Si,new U(null,4,5,V,[new U(null,3,5,V,[Ss,Ym,"source:"],null),new U(null,3,5,V,[Mt,"component",a],null),new U(null,5,5,V,[Ss,Ym,"|",gm,new m(null,1,[Vj,"12px"],null)],null),new U(null,3,5,V,[Mt,"page", c],null)],null)],null):null],null)],null),new U(null,1,5,V,[Ds],null)],null)],null)}function Ot(b,a){return new U(null,7,5,V,[Ts,Ym,b,im,Nk,gm,a],null)}function Pt(b,a){return new U(null,3,5,V,[Gp,new U(null,2,5,V,[xm,"Status: "],null),new U(null,3,5,V,[Gp,new m(null,1,[gm,a],null),b],null)],null)} @@ -620,12 +620,12 @@ null),new m(null,6,[xk,xj,pp,!1,tl,"string",ok,"snm-needle",Rn,xb,qi,"CSS class null),new m(null,5,[xk,Xj,pp,!1,tl,"string",Rn,xb,qi,"Unit to show after the value"],null),new m(null,6,[xk,Zm,pp,!1,tl,"string",ok,"meter",Rn,xb,qi,"Element id for this instance of the meter"],null),new m(null,6,[xk,Mm,So,!1,tl,"integer",ok,5,Rn,ne,qi,"Number of gradations to show on the scale, not counting the point."],null),new m(null,5,[xk,gm,pp,!1,tl,"CSS style map",Rn,ts,qi,"CSS styles to add or override"],null),new m(null,5,[xk,Np,pp,!1,tl,"HTML attr map",Rn,us,qi,new U(null,9,5,V,[Gp,"HTML attributes, like ", new U(null,2,5,V,[un,":on-mouse-move"],null),new U(null,1,5,V,[Un],null),"No ",new U(null,2,5,V,[un,":class"],null)," or ",new U(null,2,5,V,[un,":style"],null),"allowed"],null)],null)],null);function Tt(b,a,c){c-=a;b=(0-a)/c+b/c;b=0b?b:1)-.5)}function Ut(b,a,c,d){d=(d-90)*Math.PI/180;return new m(null,2,[ao,b+c*Math.cos(d),mi,a+c*Math.sin(d)],null)} function Vt(b,a,c,d,e){var f=Ut(b,a,c,d);b=Ut(b,a,c,e);a=180>=e-d?0:1;d=e>d?1:0;return Up(" ",new U(null,11,5,V,["M",ao.h(f),mi.h(f),"A",c,c,0,a,d,ao.h(b),mi.h(b)],null))}function Wt(b){return"number"!==typeof b||ne(b)?b:b.toFixed(2)}var Xt=function Xt(a){for(var c=[],d=arguments.length,e=0;;)if(eC&&Lt(Y-aa)C?"visible":"hidden",vj,[z("rotate( "),z(Tt(aa,C,A)),z(","),z(Z),z(","),z(ba),z(")")].join("")],null)],null),new U(null,2,5,V,[zi,new m(null,4,[bn,n,Zm,[z(Q),z("-needle")].join(""),Pn,[z("M "),z(Z),z(","),z(ba-ja),z(" "),z(Z),z(","),z(ba)].join(""),vj,[z("rotate( "),z(Tt(Y,C,A)),z(","),z(Z),z(","),z(ba), -z(")")].join("")],null)],null),0C&&Lt(Y-aa)C?"visible":"hidden",vj,[z("rotate( "),z(Tt(aa,C,A)),z(","),z(Z),z(","),z(ba),z(")")].join("")],null)],null),new U(null,2,5,V,[zi,new m(null,4,[bn,n,Zm,[z(R),z("-needle")].join(""),Pn,[z("M "),z(Z),z(","),z(ba-ja),z(" "),z(Z),z(","),z(ba)].join(""),vj,[z("rotate( "),z(Tt(Y,C,A)),z(","),z(Z),z(","),z(ba), +z(")")].join("")],null)],null),0d?c:d}(),1,null))))}function Vu(b,a){return new U(null,3,5,V,[ff(sq.c(b,a)),ff(sq.c(a,b)),ff(rq.c(b,a))],null)} var Wu=function Wu(a){if(null!=a&&null!=a.yd)return a.yd(a);var c=Wu[k(null==a?null:a)];if(null!=c)return c.h?c.h(a):c.call(null,a);c=Wu._;if(null!=c)return c.h?c.h(a):c.call(null,a);throw v("EqualityPartition.equality-partition",a);},Xu=function Xu(a,c){if(null!=a&&null!=a.xd)return a.xd(a,c);var d=Xu[k(null==a?null:a)];if(null!=d)return d.c?d.c(a,c):d.call(null,a,c);d=Xu._;if(null!=d)return d.c?d.c(a,c):d.call(null,a,c);throw v("Diff.diff-similar",a);};Wu["null"]=function(){return ro}; Wu.string=function(){return ro};Wu.number=function(){return ro};Wu.array=function(){return pk};Wu["function"]=function(){return ro};Wu["boolean"]=function(){return ro};Wu._=function(b){return(null!=b?b.o&1024||b.zc||(b.o?0:u(Xb,b)):u(Xb,b))?fp:(null!=b?b.o&4096||b.od||(b.o?0:u(bc,b)):u(bc,b))?io:(null!=b?b.o&16777216||b.nd||(b.o?0:u(uc,b)):u(uc,b))?pk:ro};Xu["null"]=function(b,a){return Pu(b,a)};Xu.string=function(b,a){return Pu(b,a)};Xu.number=function(b,a){return Pu(b,a)}; -Xu.array=function(b,a){return Uu(b,a)};Xu["function"]=function(b,a){return Pu(b,a)};Xu["boolean"]=function(b,a){return Pu(b,a)};Xu._=function(b,a){return function(){switch(Wu(b)instanceof T?Wu(b).P:null){case "atom":return Pu;case "set":return Vu;case "sequential":return Uu;case "map":return Tu;default:throw Error([z("No matching clause: "),z(Wu(b))].join(""));}}().call(null,b,a)};function Su(b,a){return H.c(b,a)?new U(null,3,5,V,[null,null,b],null):H.c(Wu(b),Wu(a))?Xu(b,a):Pu(b,a)};du(N([Zm,wl,Po,function(b){cu(Xo,N(["Handling re-frame event:",eu(b,Dm)],0));return b},Em,function(b){var a=eu(b,Dm),c=eu(b,dk),d;a:{d=je;for(var e=b,f=q(new U(null,2,5,V,[cn,dk],null));;)if(null!=f){e=B.j(e,D(f),d);if(d===e){d=ik;break a}f=E(f)}else{d=e;break a}}H.c(d,ik)?cu(Xo,N(["No :db changes caused by:",a],0)):(d=Su(c,d),c=R(d,0,null),d=R(d,1,null),null!=c||null!=d?(cu(wj,N(["db clojure.data/diff for:",a],0)),cu(Xo,N(["only before:",c],0)),cu(Xo,N(["only after :",d],0)),bu(qo)):cu(Xo,N(["no app-db changes caused by:", +Xu.array=function(b,a){return Uu(b,a)};Xu["function"]=function(b,a){return Pu(b,a)};Xu["boolean"]=function(b,a){return Pu(b,a)};Xu._=function(b,a){return function(){switch(Wu(b)instanceof T?Wu(b).P:null){case "atom":return Pu;case "set":return Vu;case "sequential":return Uu;case "map":return Tu;default:throw Error([z("No matching clause: "),z(Wu(b))].join(""));}}().call(null,b,a)};function Su(b,a){return H.c(b,a)?new U(null,3,5,V,[null,null,b],null):H.c(Wu(b),Wu(a))?Xu(b,a):Pu(b,a)};du(N([Zm,wl,Po,function(b){cu(Xo,N(["Handling re-frame event:",eu(b,Dm)],0));return b},Em,function(b){var a=eu(b,Dm),c=eu(b,dk),d;a:{d=je;for(var e=b,f=q(new U(null,2,5,V,[cn,dk],null));;)if(null!=f){e=B.j(e,D(f),d);if(d===e){d=ik;break a}f=E(f)}else{d=e;break a}}H.c(d,ik)?cu(Xo,N(["No :db changes caused by:",a],0)):(d=Su(c,d),c=O(d,0,null),d=O(d,1,null),null!=c||null!=d?(cu(wj,N(["db clojure.data/diff for:",a],0)),cu(Xo,N(["only before:",c],0)),cu(Xo,N(["only after :",d],0)),bu(qo)):cu(Xo,N(["no app-db changes caused by:", a],0)));return b}],0));du(N([Zm,lm,Po,function(b){return Pf(Qf.G(b,new U(null,2,5,V,[Zn,Dm],null),og,1),new U(null,2,5,V,[Zn,ap],null),eu(b,Dm))},Em,function(b){return Pf(lu(b,new U(null,2,5,V,[Zn,ap],null)),new U(null,2,5,V,[Zn,Dm],null),eu(b,ap))}],0));function Yu(b){return du(N([Zm,Bm,Po,function(a){var c=Zn.h(a),d=null!=c&&(c.o&64||c.I)?$e(xf,c):c,c=B.c(d,dk),d=B.c(d,Dm),c=b.c?b.c(c,d):b.call(null,c,d);return Pf(a,new U(null,2,5,V,[cn,dk],null),c)}],0))};if(!r(gu.h?gu.h(ek):gu.call(null,ek)))throw Error("Assert failed: (re-frame.registrar/kinds kind)");var Zu=wf?wf(lf):vf.call(null,lf); -function $u(){for(var b=q(J.h?J.h(Zu):J.call(null,Zu)),a=null,c=0,d=0;;)if(d