UIStateManagerRuntime
FitFileViewer - API Documentation v30.0.1
FitFileViewer - API Documentation / utils/state/domain/uiStateManagerRuntime / UIStateManagerRuntime
Interface: UIStateManagerRuntime
Defined in: utils/state/domain/uiStateManagerRuntime.ts:91
Propertiesβ
addWindowEventListenerβ
addWindowEventListener: <
K>(type:K,listener: (event:WindowEventMap[K]) =>void,options?:AddEventListenerOptions) =>void
Defined in: utils/state/domain/uiStateManagerRuntime.ts:92
Type Parametersβ
Kβ
K extends keyof WindowEventMap
Parametersβ
typeβ
K
listenerβ
(event: WindowEventMap[K]) => void
options?β
AddEventListenerOptions
Returnsβ
void
createAbortControllerβ
createAbortController: () =>
AbortController
Defined in: utils/state/domain/uiStateManagerRuntime.ts:97
Returnsβ
AbortController
createSpanElementβ
createSpanElement: () =>
HTMLSpanElement
Defined in: utils/state/domain/uiStateManagerRuntime.ts:98
Returnsβ
HTMLSpanElement
dateNowβ
dateNow: () =>
number
Defined in: utils/state/domain/uiStateManagerRuntime.ts:99
Returnsβ
number
getDefaultDocumentTitleβ
getDefaultDocumentTitle: (
fallbackTitle:string) =>string
Defined in: utils/state/domain/uiStateManagerRuntime.ts:100
Parametersβ
fallbackTitleβ
string
Returnsβ
string
getActiveFileNameContainerElementβ
getActiveFileNameContainerElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:101
Returnsβ
HTMLElement | null
getActiveFileNameElementβ
getActiveFileNameElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:102
Returnsβ
HTMLElement | null
getAltFitIframeElementβ
getAltFitIframeElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:103
Returnsβ
HTMLElement | null
getChartControlsToggleElementβ
getChartControlsToggleElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:104
Returnsβ
HTMLElement | null
getChartSettingsWrapperElementβ
getChartSettingsWrapperElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:105
Returnsβ
HTMLElement | null
getDropOverlayElementβ
getDropOverlayElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:106
Returnsβ
HTMLElement | null
getFileLoadingProgressElementβ
getFileLoadingProgressElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:107
Returnsβ
HTMLElement | null
getLoadingIndicatorElementβ
getLoadingIndicatorElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:108
Returnsβ
HTMLElement | null
getMainContentElementβ
getMainContentElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:109
Returnsβ
HTMLElement | null
getMapContainerElementβ
getMapContainerElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:110
Returnsβ
HTMLElement | null
getMeasurementModeToggleElementβ
getMeasurementModeToggleElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:111
Returnsβ
HTMLElement | null
getSidebarElementβ
getSidebarElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:112
Returnsβ
HTMLElement | null
getSystemThemeMediaQueryβ
getSystemThemeMediaQuery: () =>
MediaQueryList|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:113
Returnsβ
MediaQueryList | null
getTabButtonElementsβ
getTabButtonElements: () => readonly
Element[]
Defined in: utils/state/domain/uiStateManagerRuntime.ts:114
Returnsβ
readonly Element[]
getTabContentElementsβ
getTabContentElements: () => readonly
Element[]
Defined in: utils/state/domain/uiStateManagerRuntime.ts:115
Returnsβ
readonly Element[]
getThemeRootElementβ
getThemeRootElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:116
Returnsβ
HTMLElement | null
getThemeStateElementsβ
getThemeStateElements: () => readonly
Element[]
Defined in: utils/state/domain/uiStateManagerRuntime.ts:117
Returnsβ
readonly Element[]
getThemeToggleElementsβ
getThemeToggleElements: () => readonly
Element[]
Defined in: utils/state/domain/uiStateManagerRuntime.ts:118
Returnsβ
readonly Element[]
getUnloadFileButtonElementβ
getUnloadFileButtonElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:119
Returnsβ
HTMLElement | null
getWindowStateβ
getWindowState: () =>
Readonly<{height:number;maximized:boolean;width:number;x:number;y:number; }> |null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:120
Returnsβ
Readonly<{ height: number; maximized: boolean; width: number; x: number; y: number; }> | null
getZwiftIframeElementβ
getZwiftIframeElement: () =>
HTMLElement|null
Defined in: utils/state/domain/uiStateManagerRuntime.ts:121
Returnsβ
HTMLElement | null
hasWindowβ
hasWindow: () =>
boolean
Defined in: utils/state/domain/uiStateManagerRuntime.ts:122
Returnsβ
boolean
isHTMLElementβ
isHTMLElement: (
value:unknown) =>value is HTMLElement
Defined in: utils/state/domain/uiStateManagerRuntime.ts:123
Parametersβ
valueβ
unknown
Returnsβ
value is HTMLElement
setAppHasFileStateβ
setAppHasFileState: (
hasFile:boolean) =>void
Defined in: utils/state/domain/uiStateManagerRuntime.ts:124
Parametersβ
hasFileβ
boolean
Returnsβ
void
setBodyCursorβ
setBodyCursor: (
cursor:string) =>void
Defined in: utils/state/domain/uiStateManagerRuntime.ts:125
Parametersβ
cursorβ
string
Returnsβ
void
setDocumentTitleβ
setDocumentTitle: (
title:string) =>void
Defined in: utils/state/domain/uiStateManagerRuntime.ts:126
Parametersβ
titleβ
string
Returnsβ
void