toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'totalScans': totalScans,
      'validScans': validScans,
      'invalidScans': invalidScans,
      'duplicatesFiltered': duplicatesFiltered,
      'startedAt': startedAt.toIso8601String(),
      'endedAt': endedAt?.toIso8601String(),
      'durationMs': duration.inMilliseconds,
      'successRate': successRate,
      'averageScanIntervalMs': averageScanInterval?.inMilliseconds,
      'dominantMode': dominantMode?.name,
    };