tables_tab module

class EditingTableTab(label, inputs, states, get_data_func, update_table_func=None, output=None, output_varselector_name=None)

Bases: TabImplementation, EditingTable

A class to implement a module inside a tab.

Parameters:
  • label (str)

  • inputs (list[str])

  • states (list[str])

  • get_data_func (Callable[[...], Any])

  • update_table_func (Callable[[...], Any] | None)

  • output (str | None)

  • output_varselector_name (str | None)