MCPcopy
hub / github.com/imbhargav5/rooks / FullscreenDocument

Interface FullscreenDocument

packages/rooks/src/hooks/useFullscreen.ts:24–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22}
23
24interface FullscreenDocument {
25 fullscreenEnabled?: Document["fullscreenEnabled"];
26 webkitFullscreenEnabled?: Document["fullscreenEnabled"];
27 mozFullScreenEnabled?: Document["fullscreenEnabled"];
28 msFullscreenEnabled?: Document["fullscreenEnabled"];
29
30 fullscreenElement?: Document["fullscreenElement"];
31 webkitFullscreenElement?: Document["fullscreenElement"];
32 webkitCurrentFullScreenElement?: Document["fullscreenElement"];
33 mozFullScreenElement?: Document["fullscreenElement"];
34 msFullscreenElement?: Document["fullscreenElement"];
35
36 exitFullscreen?: Document["exitFullscreen"];
37 webkitExitFullscreen?: Document["exitFullscreen"];
38 webkitCancelFullScreen?: Document["exitFullscreen"];
39 mozCancelFullScreen?: Document["exitFullscreen"];
40 msExitFullscreen?: Document["exitFullscreen"];
41
42 addEventListener<K extends keyof FullscreenDocumentEventMap>(
43 type: K,
44 listener: (this: Document, ev: FullscreenDocumentEventMap[K]) => unknown,
45 options?: boolean | AddEventListenerOptions
46 ): void;
47 removeEventListener<K extends keyof FullscreenDocumentEventMap>(
48 type: K,
49 listener: (this: Document, ev: FullscreenDocumentEventMap[K]) => unknown,
50 options?: boolean | EventListenerOptions
51 ): void;
52}
53
54const FullscreenApi = {
55 DOM_UNAVAILABLE_ERROR:

Callers 2

onFunction · 0.65
offFunction · 0.65

Implementers 3

IdlePolyfillpackages/rooks/src/hooks/useIdleDetect
MockBroadcastChannelpackages/rooks/src/__tests__/useBroadc
MockIdleDetectorpackages/rooks/src/__tests__/useIdleDe

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…