Expand description
Table widget.
Can be used as a drop-in replacement for the ratatui table. But that’s not the point of this widget.
This widget uses the TableData trait instead of rendering all the table-cells and putting them into a Vec. This way rendering time only depends on the screen-size not on the size of your data.
There is a second trait TableDataIter that works better if you only have an Iterator over your data.
See rat-ftable
Modules§
- edit
- Extra widgets for inline editing in a table.
- selection
- Different selection models for Table.
- textdata
- Implements a Row and a Cell struct that are compatible to ratatui. You only need these if you use preformatted data.
Structs§
- Table
- Table widget.
- Table
Context - Render-context for rendering a table-cell.
- Table
State - Table state.
- Table
Style - Combined style.
Traits§
- Table
Data - Trait for accessing the table-data by the Table.
- Table
Data Iter - Trait for accessing the table-data by the Table.
- Table
Selection - Trait for the different selection models used by Table.
Functions§
- handle_
doubleclick_ events - Handle all events for recognizing double-clicks.