From 904f3cc6c6780b9c07c960abb67b8f674b0916f1 Mon Sep 17 00:00:00 2001 From: Thomas Chandelle Date: Sun, 12 Nov 2017 14:48:44 +0100 Subject: [PATCH] Add labelColor and labelTextColor in tooltip callbacks --- types/chart.js/index.d.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/types/chart.js/index.d.ts b/types/chart.js/index.d.ts index 54e9f4ddda..51bbc3b49e 100644 --- a/types/chart.js/index.d.ts +++ b/types/chart.js/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for Chart.js 2.6 +// Type definitions for Chart.js 2.7 // Project: https://github.com/nnnick/Chart.js // Definitions by: Alberto Nuti // Fabien Lavocat @@ -114,6 +114,11 @@ declare namespace Chart { index?: number; } + interface ChartTooltipLabelColor { + borderColor: ChartColor; + backgroundColor: ChartColor; + } + interface ChartTooltipCallback { beforeTitle?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; title?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; @@ -121,6 +126,8 @@ declare namespace Chart { beforeBody?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; beforeLabel?(tooltipItem?: ChartTooltipItem, data?: ChartData): string | string[]; label?(tooltipItem?: ChartTooltipItem, data?: ChartData): string | string[]; + labelColor?(tooltipItem?: ChartTooltipItem, chart?: Chart): ChartTooltipLabelColor; + labelTextColor?(tooltipItem?: ChartTooltipItem, chart?: Chart): string; afterLabel?(tooltipItem?: ChartTooltipItem, data?: ChartData): string | string[]; afterBody?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; beforeFooter?(item?: ChartTooltipItem[], data?: ChartData): string | string[];