spacr.qt.tutorial.scripts

Per-app tutorial Step sequences.

Each _build_<app>_steps(window) returns a list of engine.Step. The engine handles narration synthesis + capture + mux; these functions only choose the narration text, the UI actions, and the cursor targets.

Every script exercises the same core motion: land on the app, load a synthetic demo dataset (via the Demos menu we shipped), highlight the interesting parts of the settings form, then click Run.

Module Contents

spacr.qt.tutorial.scripts.AVAILABLE_TUTORIALS = ['home', 'mask', 'measure', 'crop', 'classify', 'timelapse'][source]
spacr.qt.tutorial.scripts.build_steps(app_key: str, window) List[spacr.qt.tutorial.engine.Step][source]

Return the tutorial Step list for app_key bound to window.

Parameters:
Raises:

ValueError – when app_key is not a known tutorial.