class documentation

class LiveScanDetails(BaseModel): (source)

View In Hierarchy

Details of ongoing scan used for the UI.

This is also used to populate the "current scan settings" info modal in the scan tab, so it contains the workflow name and strings / dicts of the workflow/stitching settings.

duration_seconds is monitored server-side and polled with other details, rather than being monitored in the front end while also polling the back end.

Class Variable duration_seconds Undocumented
Class Variable image_count Undocumented
Class Variable name Undocumented
Class Variable save_resolution Undocumented
Class Variable scan_phase Undocumented
Class Variable settings Undocumented
Class Variable stitch_timestamp Undocumented
Class Variable stitching_settings Undocumented
Class Variable workflow Undocumented
duration_seconds: float | None = (source)

Undocumented

image_count: int = (source)

Undocumented

name: str = (source)

Undocumented

save_resolution: tuple[int, int] | None = (source)

Undocumented

scan_phase: Literal['Setup', 'Scanning', 'Stitching', 'Complete'] = (source)

Undocumented

settings: dict[str, Any] | None = (source)

Undocumented

stitch_timestamp: float | None = (source)

Undocumented

stitching_settings: dict[str, Any] | None = (source)

Undocumented

workflow: str | None = (source)

Undocumented