From 1f03c313a293dace9633e14164d6741744b2b9e5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 23 Apr 2018 13:36:22 +0200 Subject: [PATCH] tyding up code and adding comments --- .vs/AAWeb/v15/.suo | Bin 55296 -> 49152 bytes Canvas.js | 8 -------- TimeMachine.js | 14 ++++++++++---- TimelineChart.js | 3 +-- server.js | 2 +- 5 files changed, 12 insertions(+), 15 deletions(-) diff --git a/.vs/AAWeb/v15/.suo b/.vs/AAWeb/v15/.suo index c1b80f83b582f369be333d38d7c53a95d808d8d6..3d281c8beaaadc9b47ef7eef633af6aef623dc9a 100644 GIT binary patch delta 2920 zcmds(c}!GS6vpR1W`MyF2WCL)0s{zQ1(|U{L8u@jMO+wETnGh3txIj)z*b4aR52%{tx1)BXM7r|*4RJVG=1d9x#!&b z&b{}$?;dbAdO4k5)mCcF)z>7Lgg7|9LkMpQlR~>z|8(DY_uGpiUZc^RrsdwH;tOh* zR*6hn?laccfM`EJ0fVANHnn?2l*Pd9c;X3zKL}{mcp$7F=nlGp{(y%+P~XXb{}LDg zdV!ZgU%=fVur?5_`U7EmsBM4PJ{rx$$CC#j5DdBiD+mXnpeNvDv9Ly9R{i@N#4`;3 zaFD3R(`&NhG9pzcQ?=t%J3+Nsunv$9CaJN>u+!A`!_*xeRH!%Wc&iU;W~^~Z3%XVx zFS~dL`VPfF=qq*BmtT9VubtX`29)VAkac5S2Lm3`8}> z#v%4dSMJlp=P9{uf>m|Z1fdP-{5%~VU2C#Uvm?}zEF{0dVzQ74s?RZgMyP%gY%*Xy zM}icP3Pyo6FcpjjuL6E=3|k7*j}Q>7!R41!R*eYn$)(y_*bQoX6YOTN1#AU%U>n#D zc7PASPEZeI&;ULJyTER+2kZqOfsesHupfK^J_QH(Q*K1#AaDZ(90H$#!{Bpp1RMp& zz;Vz-VLeUyGia&je)s>f4gU-+pS$PspP~}~GI5gH{U>R?9tBTONw=>k&EF;-cN@zD zN8fk#tTgbo<_}>bP&W5mE65TRLCxcBR2=2-<>L=iGf^7?5*&Vo=cD3&mG0n5?VoeZ z6|R99TE6l;N-2)66z&j<_uorQzgkU-DRGoA+Baq17&E+2;i0Kt)&)hjyh~zGFLI7> zy81TjJ>Mr+C(lf6ePe_eOku$hzFfihwsBlXXsn^^>0`-0y@?8^+hLPryF|7lL6o0t zR3b0c2{Dn*gsi0VN}!Ts-6!N|Ngg7(0xgQAcZ7I25nqsp8}H-rAH1AXhr>FqERf z@Z%cQOwDP@a+)A#x=}GYT7{e`xl=-gahNG{X5M!VP3v3s_ASlYbDM5igUFuRf=kc)j!Tx_Fky^WnSbun9??!h3rvlNSA4+BlQamSymk zCrk1yNuDNLrf>=m4A+k3UhGO&g~r=-FR(v_Tf(SWvgv9NDN*iC^?8B8zMjFH>z385 z80TZxxsp5gfL5HP#{5OD5jj*F4@Z z9%e`zlA3O_*@xK^5{gKK*lGRI5aTX0^;+aVMBZlC9i?MMTjL%TmZ8 z>*<#*0c2gcm+mhrq`2+Fscz*Cny}7aJahR%M>X|Dl(OM8Su4!+8W|`~@}<>VN|B>G z-K=Qfm|r*q;J+63r<2t0jOnDwj@6OR_3O(g>U@wYhpfA2VSyK@pgzQgdrY2MO>B}-Lfot z(Z4+7>GCm&4pvoNa3M=Z%r5(PHKEAj4gUhZ$&ByykZO~!q#E|=4Ib^bnm f@+-d`v!`CWoPPJmatd1)tDJD93Ax4a-2OiRKHbD_ delta 3526 zcmdT`ZBUd|6yE#pvaqng^06Bt#sVTMtjn$zC|?3Dhzhz0rj2B*f(9{wu-K3~`|^=2 zWD0v`j4~@<|1>ot#QUc)XT*UY{V1!cX`Dvs%WC@J1T#=Mm2}STyUg-o=`>As;hA&K zbHAT+&wZEY<@~U`-^{oH%W@`vyKI(0sZt+0x$T=XKYacPGs>h*=d;Jx>yag z%eTUq(!!pE8F`XZh3&Ig3}_P&L5MVoOGO)p2u3_4ap96xpp8W&B9Fjws9gmTVfAY$!g?{HMB-=>Dy5RYU9vmS+7RW43W=*kdw0N|w%RTc`_Udi)F5gR z2N8!5Pa$aHtby{qZmyJtKmr#Z`ug>{^AwB?*owj6{DZMANQo?+93mO--QHKwqg&~pgJHr zbRSl#5uT|B>?sTd-R%y}fuNA_fUDSm(fDycTt|(QQTy}m3_a+r21SO{102>*6?DU>J2;ALFs?MKk0L>!;@<91Qt!-2 z@!9QLn2OPkNg&UN=^aKhwC6() zgHBH(TjUzBOq?P5mSjs=1I%%o!T0lDz`<Z>@785=}coU_(m!U?F|h? zK__3WE^cVDJL(z_RW#cVfVtC%L|A4Z)PTvj{MJjBhHN4(X3 zgL@D;AibkB*n6tE&7bmZUXGiG{^2$7PDdCDJ0K5~S<#jSr_PB+G{kni`WISFbsHd$ zx58xSPyjuMF>t%PW}#}DFh3bh^{we}l}`v?f(xC;fqi2<{MfZ@;dBoWgn7!cd!9c^ zC9|Gm)+{sr9bH#cY_Vim;3Jn+>!K$~DuY<3Ba%|po=9!zzMyNI>ybF>#5(1o^^8ww zxOiexx5uwb9o8%6by;+GA~pWEsTTFJkX{i>vZ3=>xaKO>)kyo5$tJJxSTCUE7T;S{ zAl+b`-2hX=$qHWucJ`X!H&+Y{VrtzymJf`#EtMsa8Yxz-o)p62>uHxU3leHxW7HCj zP~MwP>qXEf&Q}t#qK2WKm)*m>rmCg3xv90PpkR0H{wmzF*gxFNV2kSuMv)l6t9P1f zad=YEo4KAeS~}Ql(OaPOhTh$)519OTS}$WffNF3++?>Ld4_r@srA7tmpib0*dFmvf2MF<+8xp6aU|O z1R|u=pUWxFm+bytgfi*laU0I|EfZ~h!we$24G%ar)bmc#4+JW6GYNeP;Y|+A&9P$a z$agBCkAt;+I?!F5fN9hFnj7_RsdDpvxnwPv_^kNn@4I34SXzMRD8d^G->49<3~FIt Qu0~8Yon?PA=6?JA0S%;}cK`qY diff --git a/Canvas.js b/Canvas.js index a2301c7b7..843fd1740 100644 --- a/Canvas.js +++ b/Canvas.js @@ -63,7 +63,6 @@ function newCanvas() { let splashScreen; - return thisObject; function initialize() { @@ -121,7 +120,6 @@ function newCanvas() { } - function addCanvasEvents() { /* Mouse down and up events to control the drag of the canvas. */ @@ -179,7 +177,6 @@ function newCanvas() { } - function onMouseClick(event) { dragVector.downX = event.pageX; @@ -216,8 +213,6 @@ function newCanvas() { } - - function onMouseUp(event) { if (containerDragStarted || viewPortBeingDragged || ballDragStarted) { @@ -377,7 +372,6 @@ function newCanvas() { } - function onMouseWheel(event) { // cross-browser wheel delta @@ -420,8 +414,6 @@ function newCanvas() { return false; // This instructs the browser not to take the event and scroll the page. } - - } diff --git a/TimeMachine.js b/TimeMachine.js index 20c09809e..d589b0042 100644 --- a/TimeMachine.js +++ b/TimeMachine.js @@ -1,9 +1,16 @@ - +/* + +Markets are a function of time. When watching them, end users must be positioned at one particular point in time. The system currently allows users +to position themselves at any time they like. + +In the future, it will be usefull to explore markets and compare them at different times simultaneously. Anticipating that future this module exists. +All the charts that depand on a datetime are children of this object Time Machine. In the future we will allow users to have more than one Time Machine, +each one with it own charts, and each one positioned at an especific point in titme. + +*/ function newTimeMachine() { - - var timeMachine = { container: undefined, controlPanel: undefined, @@ -114,7 +121,6 @@ function newTimeMachine() { } - function draw() { this.container.frame.draw(false, false); diff --git a/TimelineChart.js b/TimelineChart.js index 0fe2e4d51..d4784f133 100644 --- a/TimelineChart.js +++ b/TimelineChart.js @@ -1,5 +1,4 @@ - -function newTimelineChart() { +function newTimelineChart() { const CONSOLE_LOG = false; diff --git a/server.js b/server.js index c079bdec4..ce715bc68 100644 --- a/server.js +++ b/server.js @@ -6,7 +6,7 @@ if (CONSOLE_LOG === true) { } -const DEBUG_MODE = false; // This forces the server to read Plotters from the local drive. +const DEBUG_MODE = true; // This forces the server to read Plotters from the local drive. if (CONSOLE_LOG === true && DEBUG_MODE === true) {