maybeWhen<TResult extends Object?> method
TResult
maybeWhen<TResult extends Object?>({
- TResult authenticateWithGoogle()?,
- TResult authenticateWithGoogleRes(
- Either<
Failure, AuthenticationData> result
- Either<
- TResult authenticateWithFacebook()?,
- TResult authenticateWithFacebookRes(
- Either<
Failure, AuthenticationData> result
- Either<
- TResult authenticateWithApple()?,
- TResult authenticateWithAppleRes(
- Either<
Failure, AuthenticationData> result
- Either<
- TResult authenticateAnonymously()?,
- TResult authenticateAnonymouslyRes(
- Either<
Failure, AuthenticationData> result
- Either<
- TResult setupFieldUser(
- AuthSignUpPayload payload
- TResult setupFieldUserRes(
- Either<
Failure, AuthenticationData> result
- Either<
- TResult baseSignOut(
- String? sessionToken
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function()? authenticateWithGoogle,
TResult Function(Either<Failure, AuthenticationData> result)?
authenticateWithGoogleRes,
TResult Function()? authenticateWithFacebook,
TResult Function(Either<Failure, AuthenticationData> result)?
authenticateWithFacebookRes,
TResult Function()? authenticateWithApple,
TResult Function(Either<Failure, AuthenticationData> result)?
authenticateWithAppleRes,
TResult Function()? authenticateAnonymously,
TResult Function(Either<Failure, AuthenticationData> result)?
authenticateAnonymouslyRes,
TResult Function(AuthSignUpPayload payload)? setupFieldUser,
TResult Function(Either<Failure, AuthenticationData> result)?
setupFieldUserRes,
TResult Function(String? sessionToken)? baseSignOut,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;