wdGGvfs(ˊ<@2C65ǬαdsD":vSK~6' /b]Cҏ 6AwyKlE^;GfJjD?O>_āxhy!&+tפSbUvvj)r^WE(*u~cV0 3Ix~/dw:v6[u U8@_Ņ'<RC@W!#e0 j> 5?X64w{]UʮҐ%B%Ul8}Pa_P39 Kf>, 7["G}GzR 5cnCZ4Ěf8q!zi H\w3$~2(⋥f%Ez̧ P bG[u_G38 | He'>eﴨ;t|vZsQkM5[T՟|uFBaɦ= q/Gzu8:H]S96SA@#<')2oNW?H(b[4B7J<&ȄyU̫ER](/3K)~,hr0E=LSi&Zƿ+ jK%.)h3||̶ܡ2Z 9M)uۛŐHz̶(,O밢vq~eIJz!UnW0 t@-G1#Qw!qФ<}2j}D[!5߅XOۍm Y9778UPz {*$8e,GW;l0ܣV##zt0/s&qYN_Qz5e`K!tQ_m=3 SP Sh_e1.Ş'_Uۮ( /=|fWLFUkP>dEG `=j6a+/dN*Oߖ{P90Wf>on}b#Xkc,'2dJ4hGMRkI`LJjI|E%x{D.x܆]Z{?hȶ2Ҋ1a1?΅p$KimX7W/)Co5QhmJHcy:89UlG\z]؉mxP U38,g-i/3meB0X,Cv:xOȯmV53ú&oC/p<-eH9tbsv#8&;k 6(: FC), ӿ'ju_+ބIq5,G59ֽ2Ezѳ+c-윪!%/=@9>Bz>gL}Ɋ{*Q (ryT QW"RSt5yeZ'fZV@D&1&?PLVCkF,d# '}FMǰf imY[?$.T?*p~; Mg%^(ej4A/FqC2;O#}T(Iܘ ֜3WQLx͋J:GqXjLmۚ$_]Y[D{9bvVx FCtCg.XHZo.x 8h%}j~wi,;mzmN;{¾G@izbR1xWaT? 'Af0z)c%T*e^!_'= QT!D+06"% &eoL2006"% &S%&8NFLLuB6l |.(pI{Jq@>jډ=oc!q;06"% &E-P/;1(XZ m$H@.(+ÿ"k퀅FRɳaL[m/+Dt r6Y:* iPz쯂|bX\ݭU+:006"% &=0L, ӿ'ju/FqC2;O#}T( hɮ%vO/}?c֑$+ W HV(vY.2j5$M%*.H/EW1FNIniv=ҫ06"% &EXߛtvr蹼F*>,Yd]c06"% &E-P/;1(x,lXhqO<}$}b\V28yи'/~_ [˨F8;fm}&ClX|zB*K" Uz^FHeԏh({(?CAV Tb~ܜN~)Wܻ<ֹ }; $('#randomizeData').click(function() { $.each(config.data.datasets, function(i, dataset) { dataset.data = dataset.data.map(function() { return randomScalingFactor(); }); }); window.myLine.update(); }); $('#addDataset').click(function() { var newDataset = { label: 'Dataset ' + config.data.datasets.length, borderColor: randomColor(0.4), backgroundColor: randomColor(0.5), pointBorderColor: randomColor(0.7), pointBackgroundColor: randomColor(0.5), pointBorderWidth: 1, data: [], }; for (var index = 0; index < config.data.labels.length; ++index) { newDataset.data.push(randomScalingFactor()); } config.data.datasets.push(newDataset); window.myLine.update(); }); $('#addData').click(function() { if (config.data.datasets.length > 0) { var month = MONTHS[config.data.labels.length % MONTHS.length]; config.data.labels.push(month); $.each(config.data.datasets, function(i, dataset) { dataset.data.push(randomScalingFactor()); }); window.myLine.update(); } }); $('#removeDataset').click(function() { config.data.datasets.splice(0, 1); window.myLine.update(); }); $('#removeData').click(function() { config.data.labels.splice(-1, 1); // remove the label first config.data.datasets.forEach(function(dataset, datasetIndex) { dataset.data.pop(); }); window.myLine.update(); });