Browse Source

Introduce multilines for tooltips

pull/753/head
Thomas 3 years ago
parent
commit
31a2f8cca8
  1. 12
      libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts

12
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts

@ -324,16 +324,16 @@ export class PortfolioProportionChartComponent
const percentage = (context.parsed * 100) / sum;
if (this.isInPercent) {
return `${name ?? symbol} (${percentage.toFixed(2)}%)`;
return [`${name ?? symbol}`, `${percentage.toFixed(2)}%`];
} else {
const value = <number>context.raw;
return `${name ?? symbol}: ${value.toLocaleString(
this.locale,
{
return [
`${name ?? symbol}`,
`${value.toLocaleString(this.locale, {
maximumFractionDigits: 2,
minimumFractionDigits: 2
}
)} ${this.baseCurrency} (${percentage.toFixed(2)}%)`;
})} ${this.baseCurrency} (${percentage.toFixed(2)}%)`
];
}
}
}

Loading…
Cancel
Save