AddFullScreenButtonRuntime
FitFileViewer - API Documentation v30.0.1
FitFileViewer - API Documentation / utils/ui/controls/addFullScreenButtonRuntime / AddFullScreenButtonRuntime
Interface: AddFullScreenButtonRuntime
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:34
Propertiesβ
addDocumentEventListenerβ
addDocumentEventListener: (
type:string,listener:EventListener,options?:Readonly<AddEventListenerOptions>) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:35
Parametersβ
typeβ
string
listenerβ
EventListener
options?β
Readonly<AddEventListenerOptions>
Returnsβ
void
addWindowEventListenerβ
addWindowEventListener: (
type:string,listener:EventListener,options?:Readonly<AddEventListenerOptions>) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:40
Parametersβ
typeβ
string
listenerβ
EventListener
options?β
Readonly<AddEventListenerOptions>
Returnsβ
void
createAbortControllerβ
createAbortController: () =>
AbortController
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:45
Returnsβ
AbortController
createSvgElementβ
createSvgElement: <
K>(tagName:K) =>SVGElementTagNameMap[K]
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:46
Type Parametersβ
Kβ
K extends keyof SVGElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
SVGElementTagNameMap[K]
createElementβ
createElement: <
K>(tagName:K) =>HTMLElementTagNameMap[K]
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:49
Type Parametersβ
Kβ
K extends keyof HTMLElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
HTMLElementTagNameMap[K]
createMutationObserverβ
createMutationObserver: (
callback:MutationCallback) =>AddFullScreenButtonMutationObserver
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:52
Parametersβ
callbackβ
MutationCallback
Returnsβ
AddFullScreenButtonMutationObserver
appendToBodyβ
appendToBody: (
element:HTMLElement) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:55
Parametersβ
elementβ
HTMLElement
Returnsβ
void
getDocumentβ
getDocument: () =>
Document
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:56
Returnsβ
Document
getElementByIdβ
getElementById: (
id:string) =>HTMLElement|null
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:57
Parametersβ
idβ
string
Returnsβ
HTMLElement | null
hasBodyClassβ
hasBodyClass: (
className:string) =>boolean
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:58
Parametersβ
classNameβ
string
Returnsβ
boolean
isHTMLElementβ
isHTMLElement: (
value:unknown) =>value is HTMLElement
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:59
Parametersβ
valueβ
unknown
Returnsβ
value is HTMLElement
isKeyboardEventβ
isKeyboardEvent: (
value:unknown) =>value is KeyboardEvent
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:60
Parametersβ
valueβ
unknown
Returnsβ
value is KeyboardEvent
observeBodyβ
observeBody: (
observer:AddFullScreenButtonMutationObserver,options:MutationObserverInit) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:61
Parametersβ
observerβ
AddFullScreenButtonMutationObserver
optionsβ
MutationObserverInit
Returnsβ
void
querySelectorβ
querySelector: (
selector:string) =>HTMLElement|null
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:65
Parametersβ
selectorβ
string
Returnsβ
HTMLElement | null
removeDocumentEventListenerβ
removeDocumentEventListener: (
type:string,listener:EventListener) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:66
Parametersβ
typeβ
string
listenerβ
EventListener
Returnsβ
void
removeWindowEventListenerβ
removeWindowEventListener: (
type:string,listener:EventListener) =>void
Defined in: utils/ui/controls/addFullScreenButtonRuntime.ts:70
Parametersβ
typeβ
string
listenerβ
EventListener
Returnsβ
void