AddressVerificationExtraData.fromJson constructor

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

Implementation

factory AddressVerificationExtraData.fromJson(Map<String, dynamic> json) {
  return AddressVerificationExtraData(
    difficultToRead: json['difficult_to_read'],
    entireDocumentNotInFrame: json['entire_document_not_in_frame'],
    documentType: json['document_type'],
    addressQuality: json['address_quality'] != null
        ? AddressQuality.values.firstWhere(
          (e) => e.toString().split('.').last == json['address_quality'],
      orElse: () => AddressQuality.notFound,
    )
        : null,
    gpsMatchesDocument: json['gps_matches_document'],
  );
}