flutter_expandable_table library

A Flutter widget for create an expandable table with header and first column fixed.

Classes

CellDetails
CellDetails class. This class contains the details of a cell, such as the instance of the row and column it belongs to, furthermore if the cell is inside a nested row or column it is possible to access the instance of the parent row or column
ExpandableTable
ExpandableTable class.
ExpandableTableCell
ExpandableTableCell class. This class defines a single table cell. You can define a child Widget or pass a builder function to build your widget in the cell. Using the builder it is possible to access the details of the cell itself.
ExpandableTableController
ExpandableTableController class.
ExpandableTableHeader
ExpandableTableHeader class. This class defines a single table header.
ExpandableTableRow
ExpandableTableRow class. This class defines a single table row.

Typedefs

CellBuilder = Widget Function(BuildContext context, CellDetails details)
CellBuilder type definition.