Skip to main content

MapThemeToggleRuntime

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/theming/specific/mapThemeToggleRuntime / MapThemeToggleRuntime

Interface: MapThemeToggleRuntime

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:34

Methods​

addDocumentListener()​

addDocumentListener(eventName: string, listener: EventListener, options: AddEventListenerOptions & { signal: AbortSignal; }): void

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:35

Parameters​

eventName​

string

listener​

EventListener

options​

AddEventListenerOptions & { signal: AbortSignal; }

Returns​

void


clearTimeout()​

clearTimeout(handle: MapThemeToggleTimerHandle): void

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:40

Parameters​

handle​

MapThemeToggleTimerHandle

Returns​

void


createAbortController()​

createAbortController(): AbortController

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:41

Returns​

AbortController


createElement()​

createElement<K>(tagName: K): HTMLElementTagNameMap[K]

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:42

Type Parameters​

K​

K extends keyof HTMLElementTagNameMap

Parameters​

tagName​

K

Returns​

HTMLElementTagNameMap[K]


createMapThemeChangedEvent()​

createMapThemeChangedEvent(eventName: string, inverted: boolean): CustomEvent<{ inverted: boolean; }>

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:45

Parameters​

eventName​

string

inverted​

boolean

Returns​

CustomEvent<{ inverted: boolean; }>


createSvgElement()​

createSvgElement<K>(tagName: K): SVGElementTagNameMap[K]

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:49

Type Parameters​

K​

K extends keyof SVGElementTagNameMap

Parameters​

tagName​

K

Returns​

SVGElementTagNameMap[K]


dispatchDocumentEvent()​

dispatchDocumentEvent(event: Event): boolean

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:52

Parameters​

event​

Event

Returns​

boolean


findExistingToggle()​

findExistingToggle(): HTMLElement | null

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:53

Returns​

HTMLElement | null


isBodyThemeDark()​

isBodyThemeDark(): boolean

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:54

Returns​

boolean


isTestEnvironment()​

isTestEnvironment(): boolean

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:55

Returns​

boolean


setTimeout()​

setTimeout(callback: () => void, timeout: number): MapThemeToggleTimerHandle

Defined in: utils/theming/specific/mapThemeToggleRuntime.ts:56

Parameters​

callback​

() => void

timeout​

number

Returns​

MapThemeToggleTimerHandle