Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| Rivi 291: | Rivi 291: | ||
function addDataToDateOfYearChart( memo ) { | function addDataToDateOfYearChart( memo ) { | ||
console.log( memo ); | |||
console.log( memo ); | |||
// do X axis min and max for this chart type | // do X axis min and max for this chart type | ||
memo.options.hAxis.minValue = new Date( memo.obsMinDateMs ); | memo.options.hAxis.minValue = new Date( memo.obsMinDateMs ); | ||
| Rivi 330: | Rivi 332: | ||
mx = minM+mi; | mx = minM+mi; | ||
yx = memo.options.vAxis.minValue.getFullYear(); | yx = memo.options.vAxis.minValue.getFullYear(); | ||
if ( mx > 11 ) { yx = | if ( mx > 11 ) { yx = memo.obsMaxDate.getFullYear(); mx = mx - 12; } | ||
startOfMonth = new Date( yx, mx, 1 ); | startOfMonth = new Date( yx, mx, 1 ); | ||
| Rivi 348: | Rivi 350: | ||
memo.seriesA = []; | memo.seriesA = []; | ||
for ( var o in memo.obsesA ) { | for ( var o in memo.obsesA ) { | ||
s = memo.obsesA[o].seriesId; | s = memo.obsesA[o].seriesId; | ||
if (typeof memo.seriesO[s] == 'undefined' ) { memo.seriesO[s] = { 'obses': [] }; } | if (typeof memo.seriesO[s] == 'undefined' ) { memo.seriesO[s] = { 'obses': [] }; } | ||
memo.seriesO[s].obses.push( memo.obsesA[o] ); | memo.seriesO[s].obses.push( memo.obsesA[o] ); | ||
} | } | ||
// data columns | // data columns | ||
memo.data.addColumn( 'date', memo.obsMinYear + '-' + memo.obsMaxYear ); | memo.data.addColumn( 'date', memo.obsMinYear + '-' + memo.obsMaxYear ); | ||


