IdCaptureSession.fromJSON constructor

IdCaptureSession.fromJSON(
  1. Map<String, dynamic> json
)

Implementation

factory IdCaptureSession.fromJSON(Map<String, dynamic> json) {
  CapturedId? newlyCapturedId;
  if (json.containsKey("newlyCapturedId") && json["newlyCapturedId"] != null) {
    newlyCapturedId = CapturedId.fromJSON(json["newlyCapturedId"] as Map<String, dynamic>);
  }
  LocalizedOnlyId? newlyLocalizedOnlyId;
  if (json.containsKey("localizedOnlyId") && json["localizedOnlyId"] != null) {
    newlyLocalizedOnlyId = LocalizedOnlyId.fromJSON(json["localizedOnlyId"] as Map<String, dynamic>);
  }
  RejectedId? newlyRejectedId;
  if (json.containsKey("newlyRejectedId") && json["newlyRejectedId"] != null) {
    newlyRejectedId = RejectedId.fromJSON(json["newlyRejectedId"] as Map<String, dynamic>);
  }

  return IdCaptureSession._(newlyCapturedId, newlyLocalizedOnlyId, newlyRejectedId, json["frameSequenceId"] as int);
}