Interface: ChartHoverEffectsRuntime
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:42
Propertiesβ
addDocumentEventListenerβ
readonly addDocumentEventListener: (eventName: string, listener: ChartHoverEffectsDocumentListener, options: Readonly<AddEventListenerOptions>) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:43
Parametersβ
eventNameβ
string
listenerβ
ChartHoverEffectsDocumentListener
optionsβ
Readonly<AddEventListenerOptions>
Returnsβ
void
addDocumentKeydownListenerβ
readonly addDocumentKeydownListener: (listener: ChartHoverEffectsKeydownListener, options: Readonly<AddEventListenerOptions>) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:48
Parametersβ
listenerβ
ChartHoverEffectsKeydownListener
optionsβ
Readonly<AddEventListenerOptions>
Returnsβ
void
appendToHeadβ
readonly appendToHead: (element: Node) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:52
Parametersβ
elementβ
Returnsβ
void
createAbortControllerβ
readonly createAbortController: () => AbortController;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:53
Returnsβ
createElementβ
readonly createElement: <K>(tagName: K) => HTMLElementTagNameMap[K];
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:54
Type Parametersβ
Kβ
K extends keyof HTMLElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
HTMLElementTagNameMap[K]
createSvgElementβ
readonly createSvgElement: <K>(tagName: K) => SVGElementTagNameMap[K];
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:57
Type Parametersβ
Kβ
K extends keyof SVGElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
SVGElementTagNameMap[K]
appendToBodyβ
readonly appendToBody: (element: HTMLElement) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:60
Parametersβ
elementβ
Returnsβ
void
exitFullscreenβ
readonly exitFullscreen: () => Promise<void>;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:61
Returnsβ
Promise<void>
getFullscreenElementβ
readonly getFullscreenElement: () => Element | null;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:62
Returnsβ
Element | null
querySelectorβ
readonly querySelector: (selector: string) => Element | null;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:63
Parametersβ
selectorβ
string
Returnsβ
Element | null
setBodyClassβ
readonly setBodyClass: (className: string, enabled: boolean) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:64
Parametersβ
classNameβ
string
enabledβ
boolean
Returnsβ
void
removeDocumentKeydownListenerβ
readonly removeDocumentKeydownListener: (listener: ChartHoverEffectsKeydownListener) => void;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:65
Parametersβ
listenerβ
ChartHoverEffectsKeydownListener
Returnsβ
void
requestAnimationFrameβ
readonly requestAnimationFrame: (callback: FrameRequestCallback) => number | null;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:68
Parametersβ
callbackβ
FrameRequestCallback
Returnsβ
number | null
setTimeoutβ
readonly setTimeout: (callback: () => void, timeout: number) => ChartHoverEffectsTimerHandle;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:71
Parametersβ
callbackβ
() => void
timeoutβ
number
Returnsβ
waitForAnimationFrameβ
readonly waitForAnimationFrame: () => Promise<void>;
Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:75
Returnsβ
Promise<void>