Поскольку вам нужно, чтобы ваше событие было вызвано при пролистывании , вы можете обернуть виджет, который вы хотите прослушать, для жеста прокрутки .
В коде этого может быть достигнуто с помощью GestureDetector
(который, я уверен, вы уже использовали).
GestureDetector(
child: yourWidget,
onPanUpdate: (d) {
if (d.delta.dx > 0) {
//triggered when swiped yourWidget in right direction
}
});