Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
weekly_collections_state.dart
Go to the documentation of this file.
1part of 'weekly_collections_bloc.dart';
2
3sealed class WeeklyCollectionsState extends Equatable {
5
6 @override
7 List<Object> get props => [];
8}
9
10class WeeklyCollectionsInitial extends WeeklyCollectionsState {}
11
12class WeeklyCollectionsLoading extends WeeklyCollectionsState {}
13
15 final List<ResWeeklyCollectionEntity> allCollections;
16 final List<ResWeeklyCollectionEntity> filteredCollections;
17 final Set<ResWeeklyCollectionEntity> selectedCollections;
19
21 required this.allCollections,
22 required this.filteredCollections,
23 required this.selectedCollections,
24 this.searchQuery = '',
25 });
26
27 @override
29
31 List<ResWeeklyCollectionEntity>? allCollections,
32 List<ResWeeklyCollectionEntity>? filteredCollections,
33 Set<ResWeeklyCollectionEntity>? selectedCollections,
35 }) {
41 );
42 }
43}
44
47
48 const WeeklyCollectionsError({required this.failure});
49
50 @override
51 List<Object> get props => [failure];
52}
const WeeklyCollectionsState()
override List< Object?> get props
const WeeklyCollectionsError({required this.failure})
override List< Object > get props
class Partner String
String get(String locale)
final Set< ResWeeklyCollectionEntity > selectedCollections
abstract class UseCase< Type, Params > props
WeeklyCollectionsLoaded copyWith({ List< ResWeeklyCollectionEntity >? allCollections, List< ResWeeklyCollectionEntity >? filteredCollections, Set< ResWeeklyCollectionEntity >? selectedCollections, String? searchQuery, })
final String searchQuery
const WeeklyCollectionsLoaded({ required this.allCollections, required this.filteredCollections, required this.selectedCollections, this.searchQuery='', })
sealed class WeeklyCollectionsState extends Equatable allCollections
final List< ResWeeklyCollectionEntity > filteredCollections