Skip to main content

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