EndUser.fromJson constructor

EndUser.fromJson(
  1. Map<String, Object?> json
)

Implementation

factory EndUser.fromJson(Map<String, Object?> json) => EndUser(
  id: json['id'] as String,
  accountType: AccountType.fromWire(json['accountType'] as String),
  email: json['email'] as String?,
  emailVerificationState: EmailVerificationState.fromWire(
    json['emailVerificationState'] as String,
  ),
  phoneNumber: json['phoneNumber'] as String?,
  displayName: json['displayName'] as String?,
  photoUrl: json['photoUrl'] as String?,
  providers: (json['providers'] as List<Object?>).cast<String>(),
  profile: (json['profile'] as Map).cast<String, Object?>(),
  createdAt: json['createdAt'] as String?,
  updatedAt: json['updatedAt'] as String?,
  lastSignInAt: json['lastSignInAt'] as String?,
  version: (json['version'] as num).toInt(),
);