averageSyncDuration property

Duration? get averageSyncDuration

Average sync duration

Implementation

Duration? get averageSyncDuration {
  if (_syncDurations.isEmpty) return null;
  final totalMs = _syncDurations.fold<int>(
    0,
    (sum, duration) => sum + duration.inMilliseconds,
  );
  return Duration(milliseconds: totalMs ~/ _syncDurations.length);
}