User constructor

const User({
  1. required String id,
  2. required Map<String, dynamic> appMetadata,
  3. required Map<String, dynamic>? userMetadata,
  4. required String aud,
  5. String? confirmationSentAt,
  6. String? recoverySentAt,
  7. String? emailChangeSentAt,
  8. String? newEmail,
  9. String? invitedAt,
  10. String? actionLink,
  11. String? email,
  12. String? phone,
  13. required String createdAt,
  14. @Deprecated('Use emailConfirmedAt instead') String? confirmedAt,
  15. String? emailConfirmedAt,
  16. String? phoneConfirmedAt,
  17. String? lastSignInAt,
  18. String? role,
  19. String? updatedAt,
  20. List<UserIdentity>? identities,
  21. List<Factor>? factors,
  22. bool isAnonymous = false,
})

Implementation

const User({
  required this.id,
  required this.appMetadata,
  required this.userMetadata,
  required this.aud,
  this.confirmationSentAt,
  this.recoverySentAt,
  this.emailChangeSentAt,
  this.newEmail,
  this.invitedAt,
  this.actionLink,
  this.email,
  this.phone,
  required this.createdAt,
  @Deprecated('Use emailConfirmedAt instead') this.confirmedAt,
  this.emailConfirmedAt,
  this.phoneConfirmedAt,
  this.lastSignInAt,
  this.role,
  this.updatedAt,
  this.identities,
  this.factors,
  this.isAnonymous = false,
});