simulateScroll method

void simulateScroll(
  1. Offset position, {
  2. double deltaX = 0,
  3. double deltaY = 0,
})

Simula un evento de scroll en position con los deltas dados.

PointerScrollEvent es el mecanismo estándar para scroll de mouse/trackpad. En dispositivos táctiles, el scroll se logra mejor con simulateSwipe.

Implementation

void simulateScroll(Offset position, {double deltaX = 0, double deltaY = 0}) {
  Log.i('[Gesture] 📜 SCROLL en $position (dx=$deltaX, dy=$deltaY)');
  GestureBinding.instance.handlePointerEvent(
    PointerScrollEvent(
      position: position,
      scrollDelta: Offset(deltaX, deltaY),
    ),
  );
}