TableBuilders<T extends BaseModel> extension

on

Methods

buildActionMenu(T item) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildActionsCell(T item) DataCell

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildAddButton({String? title}) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildColumnHeader(String text, bool isCurrentSortColumn) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildColumns(BuildContext context) List<DataColumn>

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildCustomActions(T item) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildDataCells(T item, bool isSelected) List<DataCell>

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildDataRow(T item) DataRow

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildEmptyState(ThemeData theme) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildHeader(ThemeData theme, {String? buttonTitle}) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildMenuItem(PopupMenuItem item, T model) PopupMenuItem

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildPagination() Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildRows() List<DataRow>

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildTable(BuildContext context) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension

buildTitleSection(ThemeData theme) Widget

Available on MyTableViewState<T>, provided by the TableBuilders extension