whenOrNull<TResult extends Object?> method
- @optionalTypeArgs
- TResult? confirmEmail()?,
- TResult? email()?,
- TResult? password()?,
- TResult? profile()?,
- TResult? linkEmail()?,
- TResult? unlink()?,
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function(
String? email,
String? displayName,
Uri? photoUrl,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
bool emailVerified)?
confirmEmail,
TResult? Function(
String localId,
String? email,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
String? idToken,
String? refreshToken,
String? expiresIn)?
email,
TResult? Function(
String localId,
String? email,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
String? idToken,
String? refreshToken,
String? expiresIn)?
password,
TResult? Function(
String localId,
String? email,
String? displayName,
Uri? photoUrl,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
String? idToken,
String? refreshToken,
String? expiresIn)?
profile,
TResult? Function(
String localId,
String? email,
String? displayName,
Uri? photoUrl,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
bool emailVerified,
String? idToken,
String? refreshToken,
String? expiresIn)?
linkEmail,
TResult? Function(
String localId,
String? email,
String? displayName,
Uri? photoUrl,
String? passwordHash,
List<ProviderUserInfo> providerUserInfo,
bool emailVerified)?
unlink,
}) =>
throw _privateConstructorUsedError;