tables_window module¶
- class EditingTableWindow(label, inputs, states, get_data_func, update_table_func=None, output=None, output_varselector_name=None)¶
Bases:
WindowImplementation
,EditingTable
A class to implement an EditingTable module inside a modal.
It is used to create a modal window containing an EditingTable. This class inherits from both EditingTable and WindowImplementation, where WindowImplementation is a mixin that handles the modal functionality.
- 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)