Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
authentication_state.dart
Go to the documentation of this file.
1part of 'authentication_bloc.dart';
2
3sealed class AuthenticationState extends Equatable {
5
6 @override
7 List<Object> get props => [];
8}
9
10final class AuthenticationInitialState extends AuthenticationState {}
11
12final class AuthenticatingState extends AuthenticationState {}
13
16 const AuthenticationFailureState({required this.failure});
17}
18
21 const AuthenticatedState({required this.session});
22}
23
24final class UnauthenticatedState extends AuthenticationState {}
25
28 const CredentialsLoadedState({required this.credentials});
29}
30
31class EmailLoadedState extends AuthenticationState {
32 final String? email;
33 const EmailLoadedState({required this.email});
34}
35
36final class BiometricAuthAvailable extends AuthenticationState {}
37
38final class BiometricAuthUnavailable extends AuthenticationState {}
static AppLocalizations of(BuildContext context)
final class AuthenticatedState extends AuthenticationState credentials
const CredentialsLoadedState({required this.credentials})
const AuthenticationFailureState({required this.failure})
const AuthenticatedState({required this.session})
const EmailLoadedState({required this.email})
final SessionEntity session
const AuthenticationState()
override List< Object?> get props
Definition failures.dart:14
sealed class DocumentState extends Equatable failure