From 04ee02e9c8c44ed26e4a7f3d8729af59da9d5289 Mon Sep 17 00:00:00 2001 From: Thomas Chandelle Date: Thu, 16 Nov 2017 08:53:18 +0100 Subject: [PATCH] Make the arguments non-optional, they will always be set by Chart.js --- types/chart.js/index.d.ts | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/types/chart.js/index.d.ts b/types/chart.js/index.d.ts index 51bbc3b49e..549c8041ab 100644 --- a/types/chart.js/index.d.ts +++ b/types/chart.js/index.d.ts @@ -120,19 +120,19 @@ declare namespace Chart { } interface ChartTooltipCallback { - beforeTitle?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; - title?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; - afterTitle?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; - 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[]; - footer?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; - afterFooter?(item?: ChartTooltipItem[], data?: ChartData): string | string[]; + beforeTitle?(item: ChartTooltipItem[], data: ChartData): string | string[]; + title?(item: ChartTooltipItem[], data: ChartData): string | string[]; + afterTitle?(item: ChartTooltipItem[], data: ChartData): string | string[]; + 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[]; + footer?(item: ChartTooltipItem[], data: ChartData): string | string[]; + afterFooter?(item: ChartTooltipItem[], data: ChartData): string | string[]; } interface ChartAnimationParameter {