blacs.tab_base_classes.PluginTab

class blacs.tab_base_classes.PluginTab(notebook, settings)[source]

Bases: object

__init__(notebook, settings)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(notebook, settings)

Initialize self.

close_tab(**kwargs)

get_all_save_data()

get_builtin_save_data()

get_save_data()

get_tab_layout()

initialise_GUI()

restore_save_data(data)

set_tab_icon_and_colour()

Set the tab icon and the colour of its text to the values of self._tab_icon and self._tab_text_colour respectively

update_from_settings(settings)

Attributes

tab_name

close_tab(**kwargs)[source]
get_all_save_data()[source]
get_builtin_save_data()[source]
get_save_data()[source]
get_tab_layout()[source]
initialise_GUI()[source]
restore_save_data(data)[source]
set_tab_icon_and_colour()[source]

Set the tab icon and the colour of its text to the values of self._tab_icon and self._tab_text_colour respectively

property tab_name
update_from_settings(settings)[source]