maybeWhen<TResult extends Object?> method
- @optionalTypeArgs
- TResult confirmEmail()?,
- TResult email()?,
- TResult password()?,
- TResult profile()?,
- TResult linkEmail()?,
- TResult unlink()?,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<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,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;