Interface: AddExitFullscreenOverlayRuntime
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:21
Propertiesβ
createAbortControllerβ
createAbortController: () => AbortController;
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:22
Returnsβ
createButtonβ
createButton: () => HTMLButtonElement;
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:23
Returnsβ
createElementβ
createElement: <K>(tagName: K) => HTMLElementTagNameMap[K];
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:24
Type Parametersβ
Kβ
K extends keyof HTMLElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
HTMLElementTagNameMap[K]
createSvgElementβ
createSvgElement: <K>(tagName: K) => SVGElementTagNameMap[K];
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:27
Type Parametersβ
Kβ
K extends keyof SVGElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
SVGElementTagNameMap[K]
exitFullscreenβ
exitFullscreen: () => Promise<void>;
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:30
Returnsβ
Promise<void>
getFullscreenElementβ
getFullscreenElement: () => Element | null;
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:31
Returnsβ
Element | null
isHTMLElementβ
isHTMLElement: (value: unknown) => value is HTMLElement;
Defined in: utils/ui/controls/addExitFullscreenOverlayRuntime.ts:32
Parametersβ
valueβ
unknown
Returnsβ
value is HTMLElement