Skip to content

OverlaySystem.setInteractionActive

Summary

OverlaySystem.setInteractionActive sets interaction mode explicitly and triggers invalidation. When turned off, the system can flush a final update after throttled interaction cycles. Use this for custom interaction pipelines.

Syntax

OverlaySystem.setInteractionActive(active: boolean): OverlaySystem
const result = overlay.setInteractionActive(active);

Parameters

Name Type Required Description
active boolean Yes Interaction state flag (true while user manipulates view).

Returns

OverlaySystem - The same overlay system instance.

Type Details

// No additional descriptor expansion is required for this signature.

Example

const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);

const overlay = wgpu.createOverlay.system();
overlay.setInteractionActive(true);
overlay.update();
overlay.setInteractionActive(false);

See Also