Skip to main content

MasterStateRuntime

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/state/core/masterStateRuntime / MasterStateRuntime

Interface: MasterStateRuntime

Defined in: utils/state/core/masterStateRuntime.ts:73

Properties​

addDocumentEventListener​

addDocumentEventListener: <K>(type: K, listener: (event: Readonly<DocumentEventMap[K]>) => void, options?: Readonly<AddEventListenerOptions>) => void

Defined in: utils/state/core/masterStateRuntime.ts:74

Type Parameters​

K​

K extends keyof DocumentEventMap

Parameters​

type​

K

listener​

(event: Readonly<DocumentEventMap[K]>) => void

options?​

Readonly<AddEventListenerOptions>

Returns​

void


addGlobalEventListener​

addGlobalEventListener: <K>(type: K, listener: (event: Readonly<MasterStateGlobalEventMap[K]>) => void, options?: Readonly<AddEventListenerOptions>) => void

Defined in: utils/state/core/masterStateRuntime.ts:79

Type Parameters​

K​

K extends keyof WindowEventMap

Parameters​

type​

K

listener​

(event: Readonly<MasterStateGlobalEventMap[K]>) => void

options?​

Readonly<AddEventListenerOptions>

Returns​

void


addWindowEventListener​

addWindowEventListener: <K>(type: K, listener: (event: Readonly<WindowEventMap[K]>) => void, options?: Readonly<AddEventListenerOptions>) => void

Defined in: utils/state/core/masterStateRuntime.ts:84

Type Parameters​

K​

K extends keyof WindowEventMap

Parameters​

type​

K

listener​

(event: Readonly<WindowEventMap[K]>) => void

options?​

Readonly<AddEventListenerOptions>

Returns​

void


addBodyClass​

addBodyClass: (className: string) => void

Defined in: utils/state/core/masterStateRuntime.ts:89

Parameters​

className​

string

Returns​

void


clearInterval​

clearInterval: (handle: Timeout) => void

Defined in: utils/state/core/masterStateRuntime.ts:90

Parameters​

handle​

Timeout

Returns​

void


createAbortController​

createAbortController: () => AbortController

Defined in: utils/state/core/masterStateRuntime.ts:91

Returns​

AbortController


createThemeChangedEvent​

createThemeChangedEvent: (theme: unknown) => CustomEvent<{ theme: unknown; }>

Defined in: utils/state/core/masterStateRuntime.ts:92

Parameters​

theme​

unknown

Returns​

CustomEvent<{ theme: unknown; }>


dateNow​

dateNow: () => number

Defined in: utils/state/core/masterStateRuntime.ts:95

Returns​

number


dispatchGlobalEvent​

dispatchGlobalEvent: (event: Readonly<Event>) => boolean

Defined in: utils/state/core/masterStateRuntime.ts:96

Parameters​

event​

Readonly<Event>

Returns​

boolean


getLoadingSensitiveElements​

getLoadingSensitiveElements: () => Iterable<HTMLElement>

Defined in: utils/state/core/masterStateRuntime.ts:97

Returns​

Iterable<HTMLElement>


getPerformanceMemory​

getPerformanceMemory: () => MasterStatePerformanceMemory | undefined

Defined in: utils/state/core/masterStateRuntime.ts:98

Returns​

MasterStatePerformanceMemory | undefined


isDevelopmentScope​

isDevelopmentScope: (options?: Readonly<MasterStateDevelopmentOptions>) => boolean

Defined in: utils/state/core/masterStateRuntime.ts:99

Parameters​

options?​

Readonly<MasterStateDevelopmentOptions>

Returns​

boolean


location​

readonly location: LocationLike

Defined in: utils/state/core/masterStateRuntime.ts:102


hasDevelopmentModeAttribute​

hasDevelopmentModeAttribute: () => boolean

Defined in: utils/state/core/masterStateRuntime.ts:103

Returns​

boolean


removeBodyClass​

removeBodyClass: (className: string) => void

Defined in: utils/state/core/masterStateRuntime.ts:104

Parameters​

className​

string

Returns​

void


setInterval​

setInterval: (callback: () => void, delayMs: number) => Timeout

Defined in: utils/state/core/masterStateRuntime.ts:105

Parameters​

callback​

() => void

delayMs​

number

Returns​

Timeout