QrScanResult.fromJson constructor
Creates a QrScanResult from a JSON map
Implementation
factory QrScanResult.fromJson(Map<String, dynamic> json) {
return QrScanResult(
data: json['data'] as String,
format: BarcodeFormat.fromString(json['format'] as String),
timestamp: DateTime.fromMillisecondsSinceEpoch(json['timestamp'] as int),
cornerPoints: json['cornerPoints'] != null
? (json['cornerPoints'] as List)
.map((point) => Point.fromJson(point as Map<String, dynamic>))
.toList()
: null,
metadata: json['metadata'] as Map<String, dynamic>?,
);
}