Hi awesome team,
Basically, the reason why I wanted to release this library is to handle overflowing lists, or grids, in both horizontal and vertical directions. using a scrollview is not ideal since it would only scroll in either horizontal or vertical directions at a time. So the solution, as Collin suggested on the stack overflow link, is to use a gesture detector. This library would also be useful for images or any other widgets that would have its content intentionally go off screen and prompt the use to scroll to it.
This is the first lib I publish on Flutter :). I really think it would be useful for a lot of people and hope that it would be available for everyone as part of the Flutter sdk one day. For now, I'd love some feedback and suggestions. Some of the improvements would be to including scaling as part of the lib, such as zooming in and out a widget. I have seen a few issues with handling swipes as it's not responsive sometimes. Also, the fling gesture smoothness could be improved with some clever math.
Thanks everyone! Please send me some feedback :)
Toufik