User constructor

User({
  1. required String id,
  2. required Map<String, dynamic>? appMetadata,
  3. required Map<String, dynamic>? userMetadata,
  4. required String aud,
  5. required String? email,
  6. required String? phone,
  7. required String createdAt,
  8. @Deprecated('Use emailConfirmedAt') String? confirmedAt,
  9. String? emailConfirmedAt,
  10. String? phoneConfirmedAt,
  11. String? lastSignInAt,
  12. required String role,
  13. required String updatedAt,
})

Implementation

User({
  required this.id,
  required Map<String, dynamic>? appMetadata,
  required Map<String, dynamic>? userMetadata,
  required this.aud,
  required this.email,
  required this.phone,
  required this.createdAt,
  @Deprecated('Use emailConfirmedAt') this.confirmedAt,
  this.emailConfirmedAt,
  this.phoneConfirmedAt,
  this.lastSignInAt,
  required this.role,
  required this.updatedAt,
})  : appMetadata = appMetadata ?? {},
      userMetadata = userMetadata ?? {};