blacs.front_panel_settings.FrontPanelSettings

class blacs.front_panel_settings.FrontPanelSettings(settings_path, connection_table)[source]

Bases: object

__init__(settings_path, connection_table)[source]

Methods

__init__(settings_path, connection_table)

check_row(row, ct_match, blacs_ct, saved_ct)

get_save_data()

handle_return_code(row, result, settings, ...)

restore()

save_front_panel_to_h5(current_file, states, ...)

setup(blacs)

store_front_panel_in_h5(hdf5_file, tab_data, ...)

check_row(row, ct_match, blacs_ct, saved_ct)[source]
get_save_data()[source]
handle_return_code(row, result, settings, question, error)[source]
restore()[source]
save_front_panel_to_h5(current_file, states, tab_positions, window_data, plugin_data, silent={}, force_new_conn_table=False)[source]
setup(blacs)[source]
store_front_panel_in_h5(hdf5_file, tab_data, notebook_data, window_data, plugin_data, save_conn_table=False, save_queue_data=True)[source]