ScanMetadata.fromJson constructor
Creates a ScanMetadata from a JSON map.
Implementation
factory ScanMetadata.fromJson(Map<String, dynamic> json) {
return ScanMetadata(
scanDuration: Duration(
microseconds:
((json['scanDuration'] as num?)?.toDouble() ?? 0.0 * 1000000)
.round(),
),
deviceModel: json['deviceModel'] as String? ?? 'Unknown',
hasLidar: json['hasLidar'] as bool? ?? false,
);
}