in src/tooltipBuilder.ts [49:79]
export function createTooltipInfo(
dataView: DataView,
dataViewCat: DataViewCategorical,
localizationManager: ILocalizationManager,
seriesIndex?: number): VisualTooltipDataItem[] {
let seriesSource: TooltipSeriesDataItem[] = [],
valuesSource: DataViewMetadataColumn = undefined;
seriesIndex = seriesIndex | DefaultSeriesIndex;
if (dataViewCat && dataViewCat.values) {
valuesSource = dataViewCat.values.source;
if (dataViewCat.values.length > 0) {
const valueColumn: DataViewValueColumn = dataViewCat.values[seriesIndex],
isAutoGeneratedColumn: boolean = !!(valueColumn
&& valueColumn.source
&& (valueColumn.source as any).isAutoGeneratedColumn);
if (!isAutoGeneratedColumn) {
seriesSource.push({
value: null,
highlightedValue: undefined,
metadata: valueColumn
});
}
}
}
return createTooltipData(dataView, valuesSource, seriesSource, localizationManager);
}