in src/barChart.ts [374:408]
color: getCategoricalObjectValue<Fill> (category, i, "colorSelector", "fill", defaultColor).solid.color,
currTextWidth,
formattedOverlapValue: "",
formattedValue: valueFormatterForCategories.format(dataValue.values[i]),
overlapValue: overlapDataValue.length > 0 ? overlapDataValue[i] : null,
precision: formattingService.numberFormat.isStandardFormat(format) === false ?
formattingService.numberFormat.getCustomFormatMetadata(format, true).precision : null,
selected: false,
selectionId: host.createSelectionIdBuilder()
.withCategory(category, i)
.createSelectionId(),
tooltip,
value: dataValue.values[i],
width: null,
});
}
let overlapDataValueMax = Math.max.apply(Math, overlapDataValue);
dataMax = <number> dataValue.maxLocal <= overlapDataValueMax ? overlapDataValueMax : dataValue.maxLocal;
return {
dataMax,
dataPoints: IBarChartDataPoints,
settings: IBarChartSettings,
widthMax: lenMax,
};
}
function getOverlapIndex(metadata) {
let index = -1;
if (metadata.columns && metadata.columns.length > 0) {
metadata.columns.forEach((element) => {