ExternalAccountWithVerification constructor

ExternalAccountWithVerification({
  1. required ExternalAccountWithVerificationObjectEnum object,
  2. required String id,
  3. required String provider,
  4. required String identificationId,
  5. required String providerUserId,
  6. required String approvedScopes,
  7. required String emailAddress,
  8. bool? emailAddressVerified,
  9. required String firstName,
  10. required String lastName,
  11. String? avatarUrl,
  12. String? imageUrl,
  13. String? username,
  14. String? phoneNumber,
  15. Map<String, Object> publicMetadata = const {},
  16. String? label,
  17. required int createdAt,
  18. required int updatedAt,
  19. required ExternalAccountWithVerificationVerification? verification,
})

Returns a new ExternalAccountWithVerification instance.

Implementation

ExternalAccountWithVerification({
  required this.object,
  required this.id,
  required this.provider,
  required this.identificationId,
  required this.providerUserId,
  required this.approvedScopes,
  required this.emailAddress,
  this.emailAddressVerified,
  required this.firstName,
  required this.lastName,
  this.avatarUrl,
  this.imageUrl,
  this.username,
  this.phoneNumber,
  this.publicMetadata = const {},
  this.label,
  required this.createdAt,
  required this.updatedAt,
  required this.verification,
});