From 35011e5ae396d5dd68961d14ec50d8ef5f3a809e Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Mon, 19 Oct 2015 21:23:01 -0600 Subject: [PATCH] Support min and max dates on time scale --- src/scales/scale.time.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/scales/scale.time.js b/src/scales/scale.time.js index ad1365dda..88af1436b 100644 --- a/src/scales/scale.time.js +++ b/src/scales/scale.time.js @@ -91,8 +91,17 @@ scaleLabelMoments.push(labelMoment); }, this); - this.firstTick = moment.min.call(this, scaleLabelMoments); - this.lastTick = moment.max.call(this, scaleLabelMoments); + if (this.options.time.min) { + this.firstTick = this.parseTime(this.options.time.min); + } else { + this.firstTick = moment.min.call(this, scaleLabelMoments); + } + + if (this.options.time.max) { + this.lastTick = this.parseTime(this.options.time.max); + } else { + this.lastTick = moment.max.call(this, scaleLabelMoments); + } } else { this.firstTick = null; this.lastTick = null;