Expand description
Table component aligned with Ant Design 6.0.
Features:
- Custom column render functions
- Row selection (checkbox column)
- Sorting and filtering
- Fixed header/columns via scroll
- Pagination integration
Structs§
- Column
Filter - Filter item for column filters.
- Expandable
Config - Expandable row configuration.
- RowSelection
- Row selection configuration.
- Sticky
Config - Sticky configuration for table header.
- Summary
Config - Summary row configuration.
- Table
Change Event - Event payload for table changes (pagination, filters, sorter).
- Table
Column - Column definition for the Table component.
- Table
Locale - Locale configuration for table text.
- Table
Pagination State - Pagination state in change event.
- Table
Props - Props for the Table component.
- Table
Scroll - Scroll configuration for fixed header/columns.
- Table
Sorter State - Sorter state in change event.
Enums§
- Column
Align - Horizontal alignment for table cells.
- Column
Fixed - Fixed position for a column.
- Selection
Type - Selection type for row selection.
- Sort
Order - Sort direction for a column.
Functions§
- Table
- Ant Design flavored Table.
Type Aliases§
- Column
Filter Fn - Type alias for filter function. Takes (value, record) and returns whether to show the row.
- Column
Render Fn - Type alias for custom render function. Takes (value, record, index) and returns Element.
- Column
Sorter Fn - Type alias for sort compare function. Takes (a, b) and returns ordering.
- RowClass
Name Fn - Type alias for row class name function: (record, index) -> Option
- RowProps
Fn - Type alias for row props function: (record, index) -> HashMap<String, String>