FullUser constructor

FullUser({
  1. int? id,
  2. required String email,
  3. String? firstName,
  4. String? lastName,
  5. bool? isActive,
  6. bool? isCustomer,
  7. bool? isTutor,
  8. DateTime? lastLogin,
  9. String? latestPostcode,
  10. String? phoneNumber,
  11. bool? isPhoneConfirmed,
  12. String? photo,
  13. String? ref,
  14. bool? reply,
  15. String? skypeAddress,
  16. SocialAuthMethodEnum? socialAuthMethod,
  17. bool? agreedToTerms,
  18. bool? called,
  19. DateTime? dateJoined,
  20. DateTime? dateOfBirth,
  21. bool? emailVerified,
  22. bool? emailed,
  23. String? gender,
  24. bool? hasCreditCard,
  25. bool? isLive,
  26. String? userTimezone,
  27. String? language,
  28. bool? payViaOktopi,
  29. String? stripeUserId,
})

Returns a new FullUser instance.

Implementation

FullUser({
  this.id,
  required this.email,
  this.firstName,
  this.lastName,
  this.isActive,
  this.isCustomer,
  this.isTutor,
  this.lastLogin,
  this.latestPostcode,
  this.phoneNumber,
  this.isPhoneConfirmed,
  this.photo,
  this.ref,
  this.reply,
  this.skypeAddress,
  this.socialAuthMethod,
  this.agreedToTerms,
  this.called,
  this.dateJoined,
  this.dateOfBirth,
  this.emailVerified,
  this.emailed,
  this.gender,
  this.hasCreditCard,
  this.isLive,
  this.userTimezone,
  this.language,
  this.payViaOktopi,
  this.stripeUserId,
});