Ero sivun ”Widget:JwObsCharts” versioiden välillä
Järvi-meriwikistä
Rivi 783: | Rivi 783: | ||
} | } | ||
+ | |||
+ | function addDataToSeasonChart(memo) { | ||
+ | |||
+ | // do axis min and max | ||
+ | memo.axisMinDate = new Date( memo.obsMinCompDateMs ); | ||
+ | memo.axisMaxDate = new Date( memo.obsMaxCompDateMs ); | ||
+ | memo.axisMinDate.setDate(1); | ||
+ | //memo.axisMaxDate.setMonth( memo.axisMaxDate.getMonth()+1 ); | ||
+ | memo.axisMaxDate.setDate(31); | ||
+ | |||
+ | memo.seasonsO = {}; | ||
+ | memo.seasonsA = []; | ||
+ | |||
+ | for (var o in memo.obsesA) { | ||
+ | s = memo.obsesA[o].seriesId; | ||
+ | if (typeof memo.seasonsO[s] == 'undefined' ) { memo.seasonsO[s] = { 'obses': [] }; } | ||
+ | memo.seasonsO[s].obses.push( memo.obsesA[o] ); | ||
+ | } | ||
− | function | + | for (var o in memo.seasonsO) { memo.seasonsA.push(o); } memo.seasonsA.sort( function(a,b) { return b-a; } ); |
+ | |||
+ | console.log( memo.seasonsA ); | ||
+ | |||
+ | } | ||
+ | |||
+ | function XaddDataToSeasonChart(memo) { | ||
memo.axisMinDate = new Date( memo.obsMinCompDateMs ); | memo.axisMinDate = new Date( memo.obsMinCompDateMs ); |