Module table

Module table 

Source

Structs§

Caption
CaptionProperties
Cell
A rendered cell.
CellContext
The context information for rendering a cell.
ComposableTable
A table which that does not offer any of the type-safe utilities that Table offers. Using this component means managing rows and columns manually. It is recommended to use Table instead where possible. A possible reason for using ComposableTable instead of Table is because state needs to be saved per row.
ComposableTableProperties
Properties for ComposableTable
ExpandParams
ExpandableRowContent
ExpandableRowContentProperties
MemoizedTableModel
OnToggleCallback
Span
SplitTableModel
StateIter
StateModel
A super::TableModel based on a TableDataModel plus additional state.
StateModelIter
Table
Table component
TableBody
TableBodyProperties
TableColumn
The Table Column component.
TableColumnProperties
Properties for TableColumn
TableData
TableDataProperties
TableHeader
The Table Header component.
TableHeaderContext
TableHeaderProperties
Properties for TableHeader
TableHeaderSortBy
TableModelEntry
TableProperties
Properties for Table
TableRow
TableRowProperties
UseStateTableModel
UseTableData

Enums§

ColumnWidth
ExpandType
ExpansionState
SpanModifiers
TableGridMode
TableMode
TextModifier

Traits§

TableDataModel
TableEntryRenderer
Render table entries
TableModel
A model providing data for a table.

Functions§

use_table_data
Note

Type Aliases§

ExpansionCallback