TTableListControllerExt<T, K> extension

Table-specific extensions for TListController to manage column visibility and ordering.

on

Properties

headerOrder List<String>

Available on TListController<T, K>, provided by the TTableListControllerExt extension

The order of table headers/columns.
no setter
headerVisibility Map<String, bool>

Available on TListController<T, K>, provided by the TTableListControllerExt extension

The visibility status of each table header/column.
no setter

Methods

updateColumns(List<String> order, Map<String, bool> visibility) → void

Available on TListController<T, K>, provided by the TTableListControllerExt extension

Updates both header order and visibility reactively.
updateHeaderOrder(List<String> newOrder) → void

Available on TListController<T, K>, provided by the TTableListControllerExt extension

Updates the header order state reactively.
updateHeaderVisibility(String text, bool visible) → void

Available on TListController<T, K>, provided by the TTableListControllerExt extension

Updates the header visibility state reactively.