Skip to content

1681-engine / index / FullscreenDocument

Interface: FullscreenDocument ​

Defined in: src/platform/fullscreen.ts:8

The slice of Document the helpers read; tests pass their own.

Properties ​

documentElement? ​

ts
readonly optional documentElement?: Element;

Defined in: src/platform/fullscreen.ts:13


fullscreenElement? ​

ts
readonly optional fullscreenElement?: Element | null;

Defined in: src/platform/fullscreen.ts:9


fullscreenEnabled? ​

ts
readonly optional fullscreenEnabled?: boolean;

Defined in: src/platform/fullscreen.ts:11


webkitFullscreenElement? ​

ts
readonly optional webkitFullscreenElement?: Element | null;

Defined in: src/platform/fullscreen.ts:10


webkitFullscreenEnabled? ​

ts
readonly optional webkitFullscreenEnabled?: boolean;

Defined in: src/platform/fullscreen.ts:12

Methods ​

addEventListener() ​

ts
addEventListener(type, fn): void;

Defined in: src/platform/fullscreen.ts:16

Parameters ​

ParameterType
typestring
fn() => void

Returns ​

void


exitFullscreen()? ​

ts
optional exitFullscreen(): Promise<void>;

Defined in: src/platform/fullscreen.ts:14

Returns ​

Promise<void>


removeEventListener() ​

ts
removeEventListener(type, fn): void;

Defined in: src/platform/fullscreen.ts:17

Parameters ​

ParameterType
typestring
fn() => void

Returns ​

void


webkitExitFullscreen()? ​

ts
optional webkitExitFullscreen(): void;

Defined in: src/platform/fullscreen.ts:15

Returns ​

void

Released under the MIT License.