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.