copyWith method

Credential copyWith({
  1. String? id,
  2. String? name,
  3. String? email,
  4. String? photo,
  5. String? accessToken,
  6. String? idToken,
  7. OAuthCredential? credential,
})

Implementation

Credential copyWith({
  String? id,
  String? name,
  String? email,
  String? photo,
  String? accessToken,
  String? idToken,
  OAuthCredential? credential,
}) {
  return Credential(
    credential: credential ?? this.credential,
    id: id ?? this.id,
    email: email ?? this.email,
    name: name ?? this.name,
    photo: photo ?? this.photo,
    accessToken: accessToken ?? this.accessToken,
    idToken: idToken ?? this.idToken,
  );
}