NFCDataModel.fromJson constructor
NFCDataModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory NFCDataModel.fromJson(Map<String, dynamic> json) => NFCDataModel(
name: json['name'] ?? '',
title: json['title'] ?? '',
gender: json['gender'] ?? '',
address: json['address'] ?? '',
telephone: json['phone_number'] ?? '',
issueDate: json['issue_date'] ?? '',
profession: json['profession'] ?? '',
tdNumbers: json['td_numbers'] ?? '',
custodyInfo: json['custody_info'] ?? '',
expiryDate: json['expiry_date'] ?? '',
permitType: json['permit_type'] ?? '',
useByDate: json['use_by_date'] ?? '',
visaNumber: json['visa_number'] ?? '',
dateOfBirth: json['date_of_birth'] ?? '',
documentType: json['document_type'] ?? '',
idCardNumber: json['id_card_number'] ?? '',
placeOfBirth: json['place_of_birth'] ?? '',
rsaPublicKey: json['rsa_public_key'] ?? '',
issuingCountry: json['issuing_country'] ?? '',
passportNumber: json['passport_number'] ?? '',
personalNumber: json['personal_number'] ?? '',
genderArabic: json['gender_arabic'] ?? '',
permitNumber: json['permit_number'] ?? '',
genderEnglish: json['gender_english'] ?? '',
identityNumber: json['identity_number'] ?? '',
fullNameArabic: json['full_name_arabic'] ?? '',
fullNameEnglish: json['full_name_english'] ?? '',
nationalityArabic: json['nationality_arabic'] ?? '',
companyNameArabic: json['company_name_arabic'] ?? '',
nationalityEnglish: json['nationality_english'] ?? '',
companyNameEnglish: json['company_name_english'] ?? '',
placeOfIssueArabic: json['place_of_issue_arabic'] ?? '',
companyAddressArabic: json['company_address_arabic'] ?? '',
placeOfIssueEnglish: json['place_of_issue_english'] ?? '',
countryOfBirthArabic: json['country_of_birth_arabic'] ?? '',
countryOfBirthEnglish: json['country_of_birth_english'] ?? '',
ecdsaPublicKey: json['ecdsa_public_key'] ?? '',
personalSummary: json['personal_summary'] ?? '',
issuingAuthority: json['issuing_authority'] ?? '',
passportExpiryDate: json['document_expiry_date'] ?? '',
proofOfCitizenship: json['proof_of_citizenship'] ?? '',
securityInformation: json['security_information'] ?? '',
activeAuthenticationPassed: json['active_authentication_passed'] ?? '',
issuerDigitalSignatureVerification: json['issuer_digital_signature_verification'] ?? '',
nameOfHolder: json['name_of_holder'] ?? '',
documentNumber: json['document_number'] ?? '',
passportNationality: json['nationality'] ?? '',
);