[Time Conductor] Added zoom level label

This commit is contained in:
Henry
2016-09-23 13:06:22 -07:00
parent 3c95c095f1
commit 2db4aa6235
4 changed files with 47 additions and 4 deletions

View File

@ -95,6 +95,38 @@ define([
})[0][0];
}
UTCTimeFormat.prototype.timeUnits = function (timeRange) {
var momentified = moment.duration(timeRange);
return [
["Decades", function (r) {
return r.years() > 15;
}],
["Years", function (r) {
return r.years() > 0;
}],
["Months", function (r) {
return r.months() > 0;
}],
["Days", function (r) {
return r.days() > 0;
}],
["Hours", function (r) {
return r.hours() > 0;
}],
["Minutes", function (r) {
return r.minutes() > 0;
}],
["Seconds", function (r) {
return r.seconds() > 0;
}],
["Milliseconds", function (r) {
return true;
}]
].filter(function (row){
return row[1](momentified);
})[0][0];
};
/**
*
* @param value