From b1876a4b8ada6c7d2ccf34b690b7f0f549365266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Morel?= Date: Wed, 9 Feb 2022 13:45:30 +0100 Subject: [PATCH] Add missing mouse events to CoreChartOptions.events type (#10124) * add missing mouse events to CoreChartOptions.events type * allow all html event names in CoreChartOptions.events --- types/index.esm.d.ts | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/types/index.esm.d.ts b/types/index.esm.d.ts index 21e6b839e00..ccea4128037 100644 --- a/types/index.esm.d.ts +++ b/types/index.esm.d.ts @@ -1493,20 +1493,7 @@ export interface CoreChartOptions extends ParsingOption * The events option defines the browser events that the chart should listen to for tooltips and hovering. * @default ['mousemove', 'mouseout', 'click', 'touchstart', 'touchmove'] */ - events: ( - 'mousemove' | - 'mouseout' | - 'click' | - 'touchstart' | - 'touchmove' | - 'touchend' | - 'pointerenter' | - 'pointerdown' | - 'pointermove' | - 'pointerup' | - 'pointerleave' | - 'pointerout' - )[]; + events: (keyof HTMLElementEventMap)[] /** * Called when any of the events fire. Passed the event, an array of active elements (bars, points, etc), and the chart.