private getTooltipData()

in src/barChart.ts [1145:1168]


    private getTooltipData(value: any): VisualTooltipDataItem[] {

        let tooltip = [];

        tooltip.push({
            // header: value.category,
            displayName: value.category,
            value: value.formattedValue,
        });

        value.tooltip.forEach((element) => {
            tooltip.push(
                {
                    displayName: element.displayName,
                    value: (typeof (element.value) === "string"
                        ? (element.value || 0).toString()
                        : (this.IBarChartSettings.units.decimalPlaces != null
                            ? parseFloat(element.value).toFixed(this.IBarChartSettings.units.decimalPlaces)
                            : element.value)),
                });
        });

        return tooltip;
    }