simulateLocationSequence method

Future<void> simulateLocationSequence(
  1. List<Location> locations, {
  2. Duration interval = const Duration(seconds: 1),
})

Simulates a sequence of locations over time.

Useful for testing route tracking, trip detection, etc.

Implementation

Future<void> simulateLocationSequence(
  List<Location> locations, {
  Duration interval = const Duration(seconds: 1),
}) async {
  for (final location in locations) {
    emitLocation(location);
    await Future.delayed(interval);
  }
}