Skip to main content

MapFullscreenControlRuntime

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/maps/controls/mapFullscreenControlRuntime / MapFullscreenControlRuntime

Interface: MapFullscreenControlRuntime

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:32

Properties​

addDocumentFullscreenChangeListener​

readonly addDocumentFullscreenChangeListener: (listener: EventListener, options: Readonly<AddEventListenerOptions>) => void

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:33

Parameters​

listener​

EventListener

options​

Readonly<AddEventListenerOptions>

Returns​

void


clearTimeout​

readonly clearTimeout: (timer: Timeout) => void

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:37

Parameters​

timer​

Timeout

Returns​

void


createAbortController​

readonly createAbortController: () => AbortController

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:38

Returns​

AbortController


createElement​

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

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:39

Type Parameters​

K​

K extends keyof HTMLElementTagNameMap

Parameters​

tagName​

K

Returns​

HTMLElementTagNameMap[K]


createSvgElement​

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

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:42

Type Parameters​

K​

K extends keyof SVGElementTagNameMap

Parameters​

tagName​

K

Returns​

SVGElementTagNameMap[K]


documentBodyContains​

readonly documentBodyContains: (element: Element) => boolean

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:45

Parameters​

element​

Element

Returns​

boolean


exitFullscreen​

readonly exitFullscreen: () => void | Promise<void>

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:46

Returns​

void | Promise<void>


getLegacyFullscreenButton​

readonly getLegacyFullscreenButton: () => Element | null

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:47

Returns​

Element | null


getMapContainer​

readonly getMapContainer: () => HTMLElement | null

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:48

Returns​

HTMLElement | null


isFullscreenElement​

readonly isFullscreenElement: (element: Element) => boolean

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:49

Parameters​

element​

Element

Returns​

boolean


setTimeout​

readonly setTimeout: (callback: () => void, delayMs: number) => Timeout

Defined in: utils/maps/controls/mapFullscreenControlRuntime.ts:50

Parameters​

callback​

() => void

delayMs​

number

Returns​

Timeout