@@ -10,6 +10,7 @@ class SourcesFilterState extends Equatable {
10
10
this .selectedCountryIsoCodes = const {},
11
11
this .availableSourceTypes = SourceType .values,
12
12
this .selectedSourceTypes = const {},
13
+ this .allAvailableSources = const [], // Added new property
13
14
this .displayableSources = const [],
14
15
this .finallySelectedSourceIds = const {},
15
16
this .dataLoadingStatus = SourceFilterDataLoadingStatus .initial,
@@ -20,6 +21,7 @@ class SourcesFilterState extends Equatable {
20
21
final Set <String > selectedCountryIsoCodes;
21
22
final List <SourceType > availableSourceTypes;
22
23
final Set <SourceType > selectedSourceTypes;
24
+ final List <Source > allAvailableSources; // Added new property
23
25
final List <Source > displayableSources;
24
26
final Set <String > finallySelectedSourceIds;
25
27
final SourceFilterDataLoadingStatus dataLoadingStatus;
@@ -30,6 +32,7 @@ class SourcesFilterState extends Equatable {
30
32
Set <String >? selectedCountryIsoCodes,
31
33
List <SourceType >? availableSourceTypes,
32
34
Set <SourceType >? selectedSourceTypes,
35
+ List <Source >? allAvailableSources, // Added new property
33
36
List <Source >? displayableSources,
34
37
Set <String >? finallySelectedSourceIds,
35
38
SourceFilterDataLoadingStatus ? dataLoadingStatus,
@@ -42,6 +45,7 @@ class SourcesFilterState extends Equatable {
42
45
selectedCountryIsoCodes ?? this .selectedCountryIsoCodes,
43
46
availableSourceTypes: availableSourceTypes ?? this .availableSourceTypes,
44
47
selectedSourceTypes: selectedSourceTypes ?? this .selectedSourceTypes,
48
+ allAvailableSources: allAvailableSources ?? this .allAvailableSources, // Added
45
49
displayableSources: displayableSources ?? this .displayableSources,
46
50
finallySelectedSourceIds:
47
51
finallySelectedSourceIds ?? this .finallySelectedSourceIds,
@@ -57,6 +61,7 @@ class SourcesFilterState extends Equatable {
57
61
selectedCountryIsoCodes,
58
62
availableSourceTypes,
59
63
selectedSourceTypes,
64
+ allAvailableSources, // Added new property
60
65
displayableSources,
61
66
finallySelectedSourceIds,
62
67
dataLoadingStatus,
0 commit comments