saveCheckpoints method

  1. @override
Future<void> saveCheckpoints(
  1. List<StepCheckpoint> checkpoints
)
override

Persists multiple checkpoints in a single batch operation.

Implementations should use transactions for atomicity where possible.

Implementation

@override
Future<void> saveCheckpoints(List<StepCheckpoint> checkpoints) async {
  for (final cp in checkpoints) {
    await saveCheckpoint(cp);
  }
}