swipeOnFinder method

Future<void> swipeOnFinder(
  1. dynamic finder,
  2. SwipeDirection direction,
  3. int swipeAmount
)
inherited

Implementation

Future<void> swipeOnFinder(
  dynamic finder,
  SwipeDirection direction,
  int swipeAmount,
) async {
  if (direction == SwipeDirection.left || direction == SwipeDirection.right) {
    final offset =
        direction == SwipeDirection.right ? swipeAmount : (swipeAmount * -1);

    await world.appDriver.scroll(
      finder,
      dx: offset.toDouble(),
      duration: const Duration(milliseconds: 500),
      timeout: timeout,
    );
  } else {
    final offset =
        direction == SwipeDirection.up ? swipeAmount : (swipeAmount * -1);

    await world.appDriver.scroll(
      finder,
      dy: offset.toDouble(),
      duration: const Duration(milliseconds: 500),
      timeout: timeout,
    );
  }
}