CameraResult.fromJson constructor

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

Creates a new instance from a JSON map.

Implementation

factory CameraResult.fromJson(Map<String, dynamic> json) {
  return CameraResult(
    recording: json['recording'] == null
        ? null
        : CameraRecording.fromJson(
            Map<String, dynamic>.from(json['recording'])),
    reaction: json['reaction'] == null
        ? null
        : CameraReaction.fromJson(
            Map<String, dynamic>.from(json['reaction'])),
    metadata: json["metadata"] == null
        ? {}
        : Map<String, dynamic>.from(json['metadata']),
  );
}