SliverTableView.builder constructor

const SliverTableView.builder({
  1. Key? key,
  2. TableViewStyle? style,
  3. required int rowCount,
  4. required double rowHeight,
  5. required List<TableColumn> columns,
  6. ScrollController? horizontalScrollController,
  7. required TableRowBuilder rowBuilder,
  8. TableRowReorder? rowReorder,
  9. TablePlaceholderBuilder placeholderBuilder = _defaultPlaceholderBuilder,
  10. TablePlaceholderRowBuilder? placeholderRowBuilder,
  11. TablePlaceholderShade? placeholderShade,
  12. TableBodyContainerBuilder bodyContainerBuilder = _defaultBodyContainerBuilder,
  13. TableHeaderBuilder? headerBuilder,
  14. double? headerHeight,
  15. TableFooterBuilder? footerBuilder,
  16. double? footerHeight,
  17. double? minScrollableWidth,
  18. double? minScrollableWidthRatio,
  19. TextDirection? textDirection,
  20. bool addAutomaticKeepAlives = false,
})

Implementation

const SliverTableView.builder({
  super.key,
  super.style,
  required super.rowCount,
  required super.rowHeight,
  required super.columns,
  this.horizontalScrollController,
  required super.rowBuilder,
  super.rowReorder,
  super.placeholderBuilder,
  super.placeholderRowBuilder,
  super.placeholderShade,
  super.bodyContainerBuilder,
  super.headerBuilder,
  super.headerHeight,
  super.footerBuilder,
  super.footerHeight,
  super.minScrollableWidth,
  super.minScrollableWidthRatio,
  super.textDirection,
  super.addAutomaticKeepAlives,
}) : super.builder();