
js.models.charting.Markings.js Maven / Gradle / Ivy
The newest version!
define(function(require){
return function(axes) {
var markings = [],
d = new Date(axes.xaxis.min);
//Got to midnight
d.setSeconds(0);
d.setMinutes(0);
d.setHours(0);
var i = d.getTime(),
millisInHour = 60*60*1000;
do {
//0:00 -> 6:00
markings.push({
color: "rgb(220,220,220)",
xaxis: {
from: i,
to: i + 6 * millisInHour
}
});
i += 11 * millisInHour;
/*
//11:00 -> 13:00
markings.push({
color: "rgb(240,240,150)",
xaxis: {
from: i,
to: i + 2 * millisInHour
}
});
*/
i += 13 * millisInHour;
} while (i < axes.xaxis.max);
return markings;
}
});
© 2015 - 2025 Weber Informatics LLC | Privacy Policy