1681-engine / index / HiddenPause
Class: HiddenPause ​
Defined in: src/engine/HiddenPause.ts:12
Constructors ​
Constructor ​
ts
new HiddenPause(target): HiddenPause;Defined in: src/engine/HiddenPause.ts:15
Parameters ​
| Parameter | Type |
|---|---|
target | Pausable |
Returns ​
HiddenPause
Methods ​
forget() ​
ts
forget(): void;Defined in: src/engine/HiddenPause.ts:31
The game paused or resumed it itself: whatever happens next is its choice, not ours to undo.
Returns ​
void
hidden() ​
ts
hidden(): void;Defined in: src/engine/HiddenPause.ts:17
Returns ​
void
shown() ​
ts
shown(): void;Defined in: src/engine/HiddenPause.ts:23
Returns ​
void
watch() ​
ts
watch(doc?): () => void;Defined in: src/engine/HiddenPause.ts:36
Listens to visibilitychange on doc; returns the unsubscribe. A no-op without a document.
Parameters ​
| Parameter | Type |
|---|---|
doc | | Pick<Document, "addEventListener" | "removeEventListener" | "visibilityState"> | null |
Returns ​
() => void