bucket spacing, fix 1px last card.

This commit is contained in:
Ivan Mikheykin
2018-09-05 19:43:51 +03:00
parent a90b45838d
commit e0997da946
3 changed files with 48 additions and 32 deletions
+5 -4
View File
@@ -30,7 +30,8 @@ const panelDefaults = {
thresholds: [] // manual colors
},
cards: {
cardPadding: null,
cardMinWidth: 5,
cardSpacing: 2,
cardRound: null
},
xAxis: {
@@ -148,9 +149,9 @@ export class StatusHeatmapCtrl extends MetricsPanelCtrl {
chartWidth = Math.ceil($(window).width() * (this.panel.gridPos.w / 24));
}
let minCardWidth = 5;
let minSpacing = 2;
let maxCardsCount = Math.ceil(chartWidth / (minCardWidth + minSpacing));
let minCardWidth = this.panel.cards.cardMinWidth;
let minSpacing = this.panel.cards.cardSpacing;
let maxCardsCount = Math.ceil((chartWidth-minCardWidth) / (minCardWidth + minSpacing));
let intervalMs;
let rangeMs = this.range.to.valueOf() - this.range.from.valueOf();