Skip to content

navigation

navigation

Screen stack and terminal controls shared by the browser interface.

Button(text: str, on_click: Callable[[], object] | None = None, *, classes: str = '')

Bases: Element

A native, keyboard-accessible single-cell-height button.

Screen(app: TheseusInterface)

Bases: Element

One retained screen in a per-browser navigation stack.

refresh_data() -> None

Update projections after the shared cache changes.