AuthenticationBasicBlocListener class
Constructors
-
AuthenticationBasicBlocListener({Key? key, required Widget child, void onLoginResult(BuildContext context, Either<Failure, AuthenticationData> result)?, void onAuthChanged(BuildContext context, bool authenticated, [AuthenticationData? data])?, void onLogout(BuildContext context, String? sessionToken)?, void onInitialAuthChecked(BuildContext context, AuthenticationData? sessionToken)?, void onSignupResult(BuildContext context, Either<Failure, AuthenticationData?> result)?, void onAutoSignupAuthResult(BuildContext context, Either<Failure, AuthenticationData> result)?, void onUserFetchResult(BuildContext context, Either<Failure, User> result)?, void onSessionExpired(BuildContext context, AuthenticationData authenticationData)?, void onDeleteAccountResult(BuildContext context, Either<Failure, User?> result)?, void onRefreshTokenResult(BuildContext context, Either<Failure, RefreshTokenSuccess>)?, bool useReplayStream = false})
-
const
Properties
-
child
→ Widget
-
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
onAuthChanged
→ void Function(BuildContext context, bool authenticated, [AuthenticationData? data])?
-
final
-
onAutoSignupAuthResult
→ void Function(BuildContext context, Either<Failure, AuthenticationData> result)?
-
final
-
onDeleteAccountResult
→ void Function(BuildContext context, Either<Failure, User?> result)?
-
final
-
onInitialAuthChecked
→ void Function(BuildContext context, AuthenticationData? sessionToken)?
-
final
-
onLoginResult
→ void Function(BuildContext context, Either<Failure, AuthenticationData> result)?
-
final
-
onLogout
→ void Function(BuildContext context, String? sessionToken)?
-
final
-
onRefreshTokenResult
→ void Function(BuildContext context, Either<Failure, RefreshTokenSuccess>)?
-
final
-
onSessionExpired
→ void Function(BuildContext context, AuthenticationData authenticationData)?
-
final
-
onSignupResult
→ void Function(BuildContext context, Either<Failure, AuthenticationData?> result)?
-
final
-
onUserFetchResult
→ void Function(BuildContext context, Either<Failure, User> result)?
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
useReplayStream
→ bool
-
Set this to
true
if you want to dispatch callbacks by relying in perviously
dispatched events
This is useful when using this Widget to listen an event that may be already dispatched by the time
it subscribes to the event stream
final