MultiColumnController
class in UnityEngine.UIElements · UnityEngine.UIElementsModule
In Tassix
Makes and binds a multi-column view's rows (a cell per visible column, in the order shown) and its header, lays out the columns' widths, and sorts.
Constructors 1
MultiColumnController(Columns columns, SortColumnDescriptions sortDescriptions, List<SortColumnDescription> sortedColumns)Methods 6
void BindItem<T>(VisualElement element, int index, T item)Binds each cell with the item's index in the source.
void DestroyItem(VisualElement element)void Dispose()VisualElement MakeItem()void PrepareView(BaseVerticalCollectionView collectionView)void UnbindItem(VisualElement element, int index)Events 2
event Action? columnSortingChangedNot in Tassix yet 4
cellLabelUssClassName cellUssClassName headerContainerUssClassName rowContainerUssClassName