Commit a70243d9 by yamakatu

add no zero filling option to histogram

parent e73ea482
......@@ -101,6 +101,8 @@ function (_, Interval) {
strategy = this._getAllFlotPairs;
} else if(this.opts.fill_style === 'null') {
strategy = this._getNullFlotPairs;
} else if(this.opts.fill_style === 'no') {
strategy = this._getiNoZeroFlotPairs;
} else {
strategy = this._getMinFlotPairs;
}
......@@ -211,6 +213,19 @@ function (_, Interval) {
return result;
};
/**
* ** called as a reduce stragegy in getFlotPairs() **
* Not fill zero's on either side of the current time, only the current time
* @return {array} An array of points to plot with flot
*/
ts.ZeroFilled.prototype._getiNoZeroFlotPairs = function (result, time, i, times) {
var next, expected_next, prev, expected_prev;
// add the current time
result.push([ time, this._data[time] || 0 ]);
return result;
};
return ts;
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment