UUserResponse constructor

UUserResponse({
  1. required String id,
  2. required DateTime createdAt,
  3. required UUserJson jsonData,
  4. required List<int> tags,
  5. required String userName,
  6. required List<String> adminUserIds,
  7. String? landLine,
  8. String? phoneNumber,
  9. String? email,
  10. String? firstName,
  11. String? lastName,
  12. String? nationalCode,
  13. String? bio,
  14. DateTime? birthdate,
  15. List<UCategoryResponse>? categories,
  16. List<UMediaResponse>? media,
  17. List<UAddressResponse>? addresses,
  18. List<UMerchantResponse>? merchants,
  19. List<UWalletResponse>? wallets,
  20. List<UTxnResponse>? txns,
  21. List<UBankAccountResponse>? bankAccounts,
  22. List<USimCardResponse>? simCards,
  23. String? nationalCardFront,
  24. String? nationalCardBack,
  25. String? birthCertificateFirst,
  26. String? birthCertificateSecond,
  27. String? birthCertificateThird,
  28. String? birthCertificateForth,
  29. String? birthCertificateFifth,
  30. String? visualAuthentication,
  31. String? eSignature,
  32. UUserResponse? creator,
  33. String? creatorId,
})

Implementation

UUserResponse({
  required this.id,
  required this.createdAt,
  required this.jsonData,
  required this.tags,
  required this.userName,
  required this.adminUserIds,
  this.landLine,
  this.phoneNumber,
  this.email,
  this.firstName,
  this.lastName,
  this.nationalCode,
  this.bio,
  this.birthdate,
  this.categories,
  this.media,
  this.addresses,
  this.merchants,
  this.wallets,
  this.txns,
  this.bankAccounts,
  this.simCards,
  this.nationalCardFront,
  this.nationalCardBack,
  this.birthCertificateFirst,
  this.birthCertificateSecond,
  this.birthCertificateThird,
  this.birthCertificateForth,
  this.birthCertificateFifth,
  this.visualAuthentication,
  this.eSignature,
  this.creator,
  this.creatorId,
});