Client constructor

Client({
  1. int? clientId,
  2. String? clientFirstName,
  3. String? clientLast,
  4. String? clientPhoneNumber,
  5. String? clientGender,
  6. int? clientAge,
  7. int? clientActive,
  8. String? clientPhoneId,
  9. int? clientPhoneOs,
  10. int? countryId,
  11. int? clientStore,
  12. String? source,
  13. String? clientAuth,
  14. String? entryBy,
  15. String? clientEmail,
  16. int? clientCity,
  17. dynamic subStore,
  18. dynamic subStoreEndDate,
  19. dynamic tpvPreferences,
  20. dynamic authProvider,
  21. dynamic authProviderId,
  22. int? isConnect,
  23. dynamic avatar,
  24. dynamic externalId,
  25. dynamic deviceId,
  26. int? activeSubscription,
  27. int? clientSubscribed,
  28. String? clientOperator,
  29. int? subStoreExpired,
  30. String? subscriptionType,
  31. bool? isPremium,
  32. Store? store,
  33. List<Login>? login,
  34. String? emailVerifiedAt,
  35. bool? receiveNotificationAcceptation,
  36. String? city,
  37. String? postalCode,
  38. String? birthDate,
  39. String? address,
})

Implementation

Client({
  this.clientId,
  this.clientFirstName,
  this.clientLast,
  this.clientPhoneNumber,
  this.clientGender,
  this.clientAge,
  this.clientActive,
  this.clientPhoneId,
  this.clientPhoneOs,
  this.countryId,
  this.clientStore,
  this.source,
  this.clientAuth,
  this.entryBy,
  this.clientEmail,
  this.clientCity,
  this.subStore,
  this.subStoreEndDate,
  this.tpvPreferences,
  this.authProvider,
  this.authProviderId,
  this.isConnect,
  this.avatar,
  this.externalId,
  this.deviceId,
  this.activeSubscription,
  this.clientSubscribed,
  this.clientOperator,
  this.subStoreExpired,
  this.subscriptionType,
  this.isPremium,
  this.store,
  this.login,
  this.emailVerifiedAt,
  this.receiveNotificationAcceptation,
  this.city,
  this.postalCode,
  this.birthDate,
  this.address,
});