Current state snapshot — render-subscribed via useSyncExternalStore.
Capture the current view as an image Blob (DD-030 D1, DD-031 G5) — handle-level parity with the
Web Component's capture(). Also reachable as controls.capture. Rejects on the 2D renderer.
Optionalopts: CaptureOptionsOptionalopts: WireParseOptions
Attach as
<canvas ref={preview.canvasRef} />; null detaches safely.