some webUI fixes

This commit is contained in:
Ayzen
2026-06-10 14:39:25 +03:00
parent c12ae05148
commit 21f76d7cd2
14 changed files with 767 additions and 32 deletions
+9
View File
@@ -32,9 +32,18 @@ class WebController(Protocol):
def apply_live_settings(self, fields: dict) -> list:
"""Apply live processor settings; returns the current settings schema."""
def load_config(self, name: str) -> None:
"""Load a run-config profile by file name (the desktop "Load Config" button)."""
def save_dataset(self, path: str, name: str) -> None:
"""Save the runtime dataset to ``path``/``name`` (the desktop "Save Dataset" button)."""
def current_live_settings(self) -> list:
"""Return the live-settings schema (built from the Qt widgets)."""
def list_configs(self) -> list[str]:
"""Return the run-config file names available to load."""
def status(self) -> dict:
"""Return a snapshot of pipeline/run state."""