Browse Source

Improved background color in treemap

pull/3918/head
Madhab Sahoo 11 months ago
parent
commit
969eb99c84
  1. 10
      libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

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

@ -91,7 +91,7 @@ export class GfTreemapChartComponent
datasets: [ datasets: [
{ {
backgroundColor(ctx) { backgroundColor(ctx) {
const annualizedNetPerformancePercentWithCurrencyEffect = let annualizedNetPerformancePercentWithCurrencyEffect =
getAnnualizedPerformancePercent({ getAnnualizedPerformancePercent({
daysInMarket: differenceInDays( daysInMarket: differenceInDays(
endDate, endDate,
@ -105,6 +105,11 @@ export class GfTreemapChartComponent
) )
}).toNumber(); }).toNumber();
annualizedNetPerformancePercentWithCurrencyEffect =
Math.round(
annualizedNetPerformancePercentWithCurrencyEffect * 100
) / 100;
if ( if (
annualizedNetPerformancePercentWithCurrencyEffect > annualizedNetPerformancePercentWithCurrencyEffect >
0.03 * GfTreemapChartComponent.HEAT_MULTIPLIER 0.03 * GfTreemapChartComponent.HEAT_MULTIPLIER
@ -125,6 +130,9 @@ export class GfTreemapChartComponent
} else if ( } else if (
annualizedNetPerformancePercentWithCurrencyEffect === 0 annualizedNetPerformancePercentWithCurrencyEffect === 0
) { ) {
annualizedNetPerformancePercentWithCurrencyEffect = Math.abs(
annualizedNetPerformancePercentWithCurrencyEffect
);
return gray[3]; return gray[3];
} else if ( } else if (
annualizedNetPerformancePercentWithCurrencyEffect > annualizedNetPerformancePercentWithCurrencyEffect >

Loading…
Cancel
Save