/tg/ Station 13 - Modules - Types — Var Details - Proc Details

runtime_lifetimes

Provides only the browser and iconforge boundaries; all queue, session, drawing, and publication logic is real.

Vars

last_drawing_nameNames are scoped to this fixture and never collide with production drawings.
pause_rendererPause the external renderer so the test can close and reopen while it is drawing.
renderer_enteredWhether the real drawing pipeline reached the external renderer.
test_windowThe browser window currently owned by this test session.
updates_sentUpdates emitted to the browser boundary.

Procs

NewPreferences instantiate every middleware subtype; leave their normal preview owner unchanged unless the test invokes us.

Var Details

last_drawing_name

Names are scoped to this fixture and never collide with production drawings.

pause_renderer

Pause the external renderer so the test can close and reopen while it is drawing.

renderer_entered

Whether the real drawing pipeline reached the external renderer.

test_window

The browser window currently owned by this test session.

updates_sent

Updates emitted to the browser boundary.

Proc Details

New

Preferences instantiate every middleware subtype; leave their normal preview owner unchanged unless the test invokes us.