chart
Version:
event based time series charting API
19 lines (18 loc) • 740 B
JavaScript
var ee = require('events').EventEmitter;
var nodechart = require('../../index.js');
var datasource = new ee;
$(window).ready(function() {
var values1 = [500,492,488,440,400,390,420,390,350,200,200,100,96,94,95,92,80,81,50,49,48,47,44];
var values2 = [1,2,2,3,3,4,4,3,3,4,6,7,6,5,5,5,4,3,3,2,2,1,1];
var chart = new nodechart;
chart.series(datasource);
chart.to(document.getElementById('mycanvas'));
chart.legend(document.getElementById('mylegend'));
setInterval(function() {
if ((values1.length > 0) && (values2.length > 0)) {
var v1 = values1.shift();
var v2 = values2.shift();
datasource.emit('data',{higher:v1,lower:v2},{multiple:true});
}
},1000);
});