|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Public Member Functions | |
| on_mount (self) | |
| set_initial_input_file (self, str input_file) | |
| update_with_new_input (self, str input_file_name) | |
| on_configuration_controller_changed (self, event) | |
| None | action_save_configuration (self) |
| None | action_save_configuration_with_message (self) |
| None | action_open_configuration (self) |
| None | action_toggle_disable (self) |
| call_quit_handler (self) | |
| None | action_request_quit (self) |
| handle_sigint (self, signum, frame) | |
| None | action_modify_relations (self) |
| None | action_add_configuration (self) |
| None | action_destroy_configuration (self) |
| None | action_rename_configuration (self) |
Public Attributes | |
| logger = RichLogWError(id="main_log", highlight=True, markup=True) | |
Static Public Attributes | |
| list | BINDINGS |
Static Protected Attributes | |
| _config_controller = None | |
| _init_input = None | |
Private Member Functions | |
| __make_logger (self, bool splash=False) | |
Main screen for navigating python DBE
Definition at line 21 of file main_screen.py.
|
private |
Definition at line 41 of file main_screen.py.
| None main_screen.MainScreen.action_add_configuration | ( | self | ) |
Definition at line 162 of file main_screen.py.
| None main_screen.MainScreen.action_destroy_configuration | ( | self | ) |
Definition at line 168 of file main_screen.py.
| None main_screen.MainScreen.action_modify_relations | ( | self | ) |
Definition at line 159 of file main_screen.py.
| None main_screen.MainScreen.action_open_configuration | ( | self | ) |
Activate open file splash screen
Definition at line 129 of file main_screen.py.
| None main_screen.MainScreen.action_rename_configuration | ( | self | ) |
Definition at line 174 of file main_screen.py.
| None main_screen.MainScreen.action_request_quit | ( | self | ) |
Quit TDBE
Definition at line 150 of file main_screen.py.
| None main_screen.MainScreen.action_save_configuration | ( | self | ) |
Save current configuration
Definition at line 118 of file main_screen.py.
| None main_screen.MainScreen.action_save_configuration_with_message | ( | self | ) |
Save current configuration with an update message
Definition at line 124 of file main_screen.py.
| None main_screen.MainScreen.action_toggle_disable | ( | self | ) |
Toggle disable on the selected configuration object
Definition at line 135 of file main_screen.py.
| main_screen.MainScreen.call_quit_handler | ( | self | ) |
Call the quit handler just like action_request_quit.
Definition at line 146 of file main_screen.py.
| main_screen.MainScreen.handle_sigint | ( | self, | |
| signum, | |||
| frame ) |
Definition at line 155 of file main_screen.py.
| main_screen.MainScreen.on_configuration_controller_changed | ( | self, | |
| event ) |
Updates table based on global state of the configuration controller
Definition at line 111 of file main_screen.py.
| main_screen.MainScreen.on_mount | ( | self | ) |
Mount widgets with the logger appearing first
Definition at line 51 of file main_screen.py.
| main_screen.MainScreen.set_initial_input_file | ( | self, | |
| str | input_file ) |
Definition at line 65 of file main_screen.py.
| main_screen.MainScreen.update_with_new_input | ( | self, | |
| str | input_file_name ) |
Update main screen to have a new input file.
Definition at line 68 of file main_screen.py.
|
staticprotected |
Definition at line 38 of file main_screen.py.
|
staticprotected |
Definition at line 39 of file main_screen.py.
|
static |
Definition at line 26 of file main_screen.py.
| main_screen.MainScreen.logger = RichLogWError(id="main_log", highlight=True, markup=True) |
Definition at line 42 of file main_screen.py.