in src/visual.ts [501:524]
public static CREATETOOLTIPINFO(tooltipItems: BulletChartTooltipItem[]): VisualTooltipDataItem[] {
const tooltipDataItems: VisualTooltipDataItem[] = [];
tooltipItems.forEach((tooltipItem: BulletChartTooltipItem) => {
if (tooltipItem && tooltipItem.metadata) {
let displayName: string,
metadata: DataViewMetadataColumn = tooltipItem.metadata.source,
formatString: string = valueFormatter.getFormatStringByColumn(metadata);
if (tooltipItem.customName) {
displayName = tooltipItem.customName;
} else {
displayName = metadata.displayName;
}
tooltipDataItems.push({
displayName,
value: valueFormatter.format(tooltipItem.value, formatString)
});
}
});
return tooltipDataItems;
}