ProgressTracker constructor

ProgressTracker({
  1. required List<JobProgress> jobs,
  2. required int parallel,
  3. DateTime clock()?,
})

Implementation

ProgressTracker({
  required List<JobProgress> jobs,
  required this.parallel,
  DateTime Function()? clock,
})  : jobs = List.unmodifiable(jobs),
      _clock = clock ?? DateTime.now {
  startedAt = _clock();
}