Browse Source

feat(ui): show performance in tooltip

pull/4323/head
KenTandrian 6 months ago
parent
commit
024009f426
  1. 11
      libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

11
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

@ -347,13 +347,22 @@ export class GfTreemapChartComponent
if (context.raw._data.valueInBaseCurrency !== null) {
const value = context.raw._data.valueInBaseCurrency as number;
const sign =
context.raw._data.netPerformanceWithCurrencyEffect > 0 ? '+' : '';
return [
`${name ?? symbol}`,
`${value.toLocaleString(this.locale, {
maximumFractionDigits: 2,
minimumFractionDigits: 2
})} ${this.baseCurrency}`
})} ${this.baseCurrency}`,
`${sign}${context.raw._data.netPerformanceWithCurrencyEffect.toLocaleString(
this.locale,
{
maximumFractionDigits: 2,
minimumFractionDigits: 2
}
)} (${sign}${(context.raw._data.netPerformancePercentWithCurrencyEffect * 100).toFixed(2)}%)`
];
} else {
const percentage =

Loading…
Cancel
Save