TableView constructor

const TableView({
  1. Key? key,
  2. bool? primary,
  3. Axis mainAxis = Axis.vertical,
  4. ScrollableDetails horizontalDetails = const ScrollableDetails.horizontal(),
  5. ScrollableDetails verticalDetails = const ScrollableDetails.vertical(),
  6. double? cacheExtent,
  7. required TableCellDelegateMixin delegate,
  8. DiagonalDragBehavior diagonalDragBehavior = DiagonalDragBehavior.none,
  9. DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  10. ScrollViewKeyboardDismissBehavior keyboardDismissBehavior = ScrollViewKeyboardDismissBehavior.manual,
  11. Clip clipBehavior = Clip.hardEdge,
})

Creates a TableView that scrolls in both dimensions.

A non-null delegate must be provided.

Implementation

const TableView({
  super.key,
  super.primary,
  super.mainAxis,
  super.horizontalDetails,
  super.verticalDetails,
  super.cacheExtent,
  required TableCellDelegateMixin super.delegate,
  super.diagonalDragBehavior = DiagonalDragBehavior.none,
  super.dragStartBehavior,
  super.keyboardDismissBehavior,
  super.clipBehavior,
});