Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
collections_state.dart
Go to the documentation of this file.
1part of 'collections_bloc.dart';
2
3sealed class CollectionsState extends Equatable {
5
6 @override
7 List<Object> get props => [];
8}
9
10// GET COLLECTIONS
11
12class CollectionsInitial extends CollectionsState {}
13
14class CollectionsLoading extends CollectionsState {}
15
17 final List<CollectionEntity> collections;
18
19 const CollectionsLoaded({required this.collections});
20
21 @override
22 List<Object> get props => [collections];
23}
24
27
28 const CollectionsError({required this.failure});
29
30 @override
31 List<Object> get props => [failure];
32}
33
34// UPDATE COLLECTION STATUS
35
38 const CollectionStatusUpdateSuccess({required this.resCollectionStatusEntity});
39}
40class CollectionStatusUpdateError extends CollectionsState {
41 final Failure failure;
42
43 const CollectionStatusUpdateError({required this.failure});
44
45 @override
46 List<Object> get props => [failure];
47}
48
49// GET CANCELLATION REASONS
50
51class CancellationReasonsLoading extends CollectionsState {}
52
54 final List<ResCancellationReasonEntity> reasons;
55
56 const CancellationReasonsLoaded({required this.reasons});
57
58 @override
59 List<Object> get props => [reasons];
60}
61
62class CancellationReasonsError extends CollectionsState {
63 final Failure failure;
64
65 const CancellationReasonsError({required this.failure});
66
67 @override
68 List<Object> get props => [failure];
69}
70
71// VALIDATE COLLECTION
72
73class CollectionValidationLoading extends CollectionsState {}
74
76 final bool isValid;
77
78 const CollectionValidationSuccess({required this.isValid});
79
80 @override
81 List<Object> get props => [isValid];
82}
83
84class CollectionValidationError extends CollectionsState {
85 final Failure failure;
86
87 const CollectionValidationError({required this.failure});
88
89 @override
90 List<Object> get props => [failure];
91}
92
sealed class AuthenticationState extends Equatable failure
const CollectionValidationError({required this.failure})
const CollectionsError({required this.failure})
const CancellationReasonsError({required this.failure})
const CollectionStatusUpdateError({required this.failure})
override List< Object > get props
override List< Object?> get props
const CollectionsState()
class CollectionStatusUpdateError extends CollectionsState reasons
class CancellationReasonsError extends CollectionsState isValid
const CollectionsLoaded({required this.collections})
sealed class CollectionsState extends Equatable collections
const CancellationReasonsLoaded({required this.reasons})
const CollectionStatusUpdateSuccess({required this.resCollectionStatusEntity})
class CollectionsError extends CollectionsState resCollectionStatusEntity
const CollectionValidationSuccess({required this.isValid})
String get(String locale)
const Failure({ required this.message, required this.color, })
abstract class UseCase< Type, Params > props