ScanResult.fromJson constructor

ScanResult.fromJson(
  1. Map<String, dynamic> json
)

Creates a ScanResult from a JSON map.

Implementation

factory ScanResult.fromJson(Map<String, dynamic> json) {
  return ScanResult(
    room: RoomData.fromJson(json['room'] as Map<String, dynamic>? ?? {}),
    metadata: ScanMetadata.fromJson(json['metadata'] as Map<String, dynamic>? ?? {}),
    confidence: ScanConfidence.fromJson(json['confidence'] as Map<String, dynamic>? ?? {}),
  );
}