GUI Application API¶
tdmake_gui_wrapper.app ¶
3DMake GUI Wrapper¶
NiceGUI-based frontend for the tdeck/3dmake CLI tool.
Run with: uv run python -m tdmake_gui_wrapper.app or (after installing the package): 3dmake-gui
index ¶
index() -> None
Build and render the main application page.
Notes
This page wires together all primary UI regions: project/file selection, quick command actions, command options, source editor, output log, and application settings. It also initializes persisted GUI preferences.
main ¶
main(argv: list[str] | None = None) -> None
Launch the NiceGUI application process.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
argv
|
list[str] or None
|
Optional command-line arguments. When |
None
|
options: members: true show_root_full_path: false