draw some zones
const oooi = this.oooi = (OOOI.history().filter(e=>['ON', 'OFF'].includes(e[0])));
const zones = this.oooi.reduce((zones, e)=>{
zones.data.push( {
id: e.date,
color: (e[0]=="ON")?'grey':'steelblue',
sn: '',
size: "0.3em",
extent: [+moment.utc(e.date), zones.currentDate]
});
zones.currentDate=+moment.utc(e.date);
return zones;
}, {currentDate: +this.timeDomain[1], data:[]}).data;
mygraph.drawZone(zones);
Last updated