toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'id': id,
    'filterMode': filterMode.name,
    'corners': corners.toList().map((c) => {'x': c.dx, 'y': c.dy}).toList(),
    'qualityGrade': qualityReport.grade.letterGrade,
    'qualityScore': qualityReport.overallScore,
    'width': width,
    'height': height,
    'timestamp': timestamp.toIso8601String(),
  };
}