GUI.tablez ========== .. py:module:: GUI.tablez Attributes ---------- .. autoapisummary:: GUI.tablez.logger Classes ------- .. autoapisummary:: GUI.tablez.TableManager9000 Module Contents --------------- .. py:data:: logger .. py:class:: TableManager9000(parent, rows: int, headers: list[str]) .. py:attribute:: num_rows .. py:attribute:: columns :type: dict[str, tuple[Callable, dict]] .. py:attribute:: headers .. py:attribute:: parent .. py:attribute:: table :value: None .. py:method:: construct() Construct can only be called after all the columns have been asigned something to do .. py:method:: __setitem__(column, task) .. py:method:: __getitem__(key) -> dict[str, str]