Two dimensional scrolling TableView.builder - scroll down if drag down?

I’m building a two dimensional TableView to display a type of spreadsheet.
In this view I want to be able to drag cells to a new position, including to cells not within the current display area.
For example, I have a cell at column 3, row 2 in a display showing 5 x 5 cells.
I want to drag the cell to a cell in row 6 which is currently not displayed.
Is there a way to force the TableView to scroll down as I drag the cell off the bottom edge?

Have you looked into the TwoDimensionalScrollable class - widgets library - Dart API stuff?

1 Like

Yes, I’m using that. But I can’t find any reference to how to force a scroll when dragging a cell.

I believe you could add a row and column of drop-targets as the scrolling starts, removing them if the dragging stops before reaching one of the new targets.

You’re also asking this in SO at Flutter/TableView - force scroll down when dragging a cell down off display area? - Stack Overflow … please don’t do that without disclosure… it burns up limited resources.