gantt: only display topAxis if configured or directive is set

This commit is contained in:
Nishanth Aravamudan
2021-03-24 11:38:21 -05:00
parent 120b89041b
commit f78d4b13eb

View File

@@ -371,6 +371,7 @@ export const draw = function(text, id) {
.attr('font-size', 10) .attr('font-size', 10)
.attr('dy', '1em'); .attr('dy', '1em');
if (ganttDb.topAxisEnabled() || conf.topAxis) {
let topXAxis = axisTop(timeScale) let topXAxis = axisTop(timeScale)
.tickSize(-h + theTopPad + conf.gridLineStartPadding) .tickSize(-h + theTopPad + conf.gridLineStartPadding)
.tickFormat(timeFormat(parser.yy.getAxisFormat() || conf.axisFormat || '%Y-%m-%d')); .tickFormat(timeFormat(parser.yy.getAxisFormat() || conf.axisFormat || '%Y-%m-%d'));
@@ -387,6 +388,7 @@ export const draw = function(text, id) {
.attr('font-size', 10) .attr('font-size', 10)
.attr('dy', '1em'); .attr('dy', '1em');
} }
}
function vertLabels(theGap, theTopPad) { function vertLabels(theGap, theTopPad) {
const numOccurances = []; const numOccurances = [];