UI Views
about_view.py
File: ui\views\about_view.py
class AboutView(BaseView) (line 13)
Constructor: AboutView(master, controller)
base_view.py
File: ui\views\base_view.py
class BaseView(ctk.CTkFrame) (line 4)
Constructor: BaseView(master, controller)
Public Methods:
* on_show() — Called when the view is displayed.
* on_hide() — Called when the view is hidden/destroyed.
diagnostics_view.py
File: ui\views\diagnostics_view.py
class DiagnosticsView(BaseView) (line 27)
Diagnostics view with flat card grid.
Constructor: DiagnosticsView(master, controller)
doc_helper_view.py
File: ui\views\doc_helper_view.py
class DocHelperView(BaseView) (line 15)
Constructor: DocHelperView(master, controller)
Public Methods:
* show_profile_name_dialog() — No docstring
* show_folder_name_dialog() — No docstring
experiment_view.py
File: ui\views\experiment_view.py
class ExperimentView(BaseView) (line 16)
Constructor: ExperimentView(master, controller, profile_manager, history_data, experiment_manager)
Public Methods:
* load_experiment_data(exp_id, data) — No docstring
* toggle_graph() — No docstring
* clear_graph() — No docstring
* refresh_profile_list() — No docstring
* load_selected_profile() — No docstring
* save_new_profile() — No docstring
* delete_selected_profile() — No docstring
* start_sweep_experiment() — No docstring
* start_stability_experiment() — No docstring
* handle_serial_message(message) — Called by App to pass serial updates.
* save_label() — No docstring
* export_data() — No docstring
help_view.py
File: ui\views\help_view.py
class HelpView(BaseView) (line 6)
Constructor: HelpView(master, controller)
history_view.py
File: ui\views\history_view.py
class HistoryView(BaseView) (line 19)
Constructor: HistoryView(master, controller, history_data, load_callback)
mock_controls_window.py
File: ui\views\mock_controls_window.py
class MockControlsWindow(ctk.CTkToplevel) (line 5)
Constructor: MockControlsWindow(master, controller)
settings_view.py
File: ui\views\settings_view.py
class SettingsView(BaseView) (line 16)
Constructor: SettingsView(master, controller)
Public Methods:
* save_settings() — No docstring
* reset_defaults() — Reset all settings to default.
style_guide_view.py
File: ui\views\style_guide_view.py
class StyleGuideView(BaseView) (line 19)
Constructor: StyleGuideView(master, controller)