Skip to main content

ChartHoverEffectsRuntime

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/charts/plugins/addChartHoverEffectsRuntime / ChartHoverEffectsRuntime

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​

Node

Returns​

void


createAbortController​

readonly createAbortController: () => AbortController

Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:53

Returns​

AbortController


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​

HTMLElement

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​

ChartHoverEffectsTimerHandle


waitForAnimationFrame​

readonly waitForAnimationFrame: () => Promise<void>

Defined in: utils/charts/plugins/addChartHoverEffectsRuntime.ts:75

Returns​

Promise<void>