AxisTriadLayer.setSystem¶
Summary¶
AxisTriadLayer.setSystem stores the owning overlay system reference used for invalidation flows. OverlaySystem calls this automatically when adding or removing layers. Manual calls are only needed in advanced custom lifecycle wiring.
Syntax¶
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
system |
OverlaySystemLike \| null |
Yes | Owning system reference, or null when detaching. |
Returns¶
void - No return value.
Type Details¶
OverlaySystemLike¶
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const overlay = wgpu.createOverlay.system();
const triad = wgpu.createOverlay.axisTriad();
overlay.addLayer(triad); // setSystem called internally