titania.common package#

Submodules#

titania.common.interface_tab module#

class titania.common.interface_tab.TitaniaTabInterface[source]#

Bases: ABC

abstract get_title() str[source]#

A getter for the tab name

abstract initiate() None[source]#

This method initiates the tab.

class titania.common.interface_tab.WebTab[source]#

Bases: object

Used to implement Web view

titania.common.titania_tab module#

class titania.common.titania_tab.TitaniaPanelTab[source]#

Bases: TitaniaTabInterface

abstract create_control_panel()[source]#

Used to initate control panel

class titania.common.titania_tab.TitaniaPlotTab(data: TitaniaDataInterface)[source]#

Bases: TitaniaPanelTab

initiate()[source]#

Initiates and draws plot

abstract make_plot() PlotInterface[source]#

This method is used to create plot for the tab.

Returns: any class inheriting from PlotInterface

Module contents#