Add new galleryType: favortie
This commit is contained in:
parent
0d09c4ec22
commit
aa14d41388
|
@ -2,6 +2,7 @@ enum GalleryType {
|
||||||
homepage,
|
homepage,
|
||||||
archive,
|
archive,
|
||||||
hidden,
|
hidden,
|
||||||
|
favorite,
|
||||||
trash,
|
trash,
|
||||||
localFolder,
|
localFolder,
|
||||||
// indicator for gallery view of collections shared with the user
|
// indicator for gallery view of collections shared with the user
|
||||||
|
@ -21,6 +22,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.trash:
|
case GalleryType.trash:
|
||||||
case GalleryType.sharedCollection:
|
case GalleryType.sharedCollection:
|
||||||
return false;
|
return false;
|
||||||
|
@ -33,6 +35,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.searchResults:
|
case GalleryType.searchResults:
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
case GalleryType.localFolder:
|
case GalleryType.localFolder:
|
||||||
|
@ -48,6 +51,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
case GalleryType.ownedCollection:
|
case GalleryType.ownedCollection:
|
||||||
case GalleryType.searchResults:
|
case GalleryType.searchResults:
|
||||||
case GalleryType.homepage:
|
case GalleryType.homepage:
|
||||||
|
case GalleryType.favorite:
|
||||||
return true;
|
return true;
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
|
@ -64,6 +68,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
case GalleryType.sharedCollection:
|
case GalleryType.sharedCollection:
|
||||||
return true;
|
return true;
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.searchResults:
|
case GalleryType.searchResults:
|
||||||
case GalleryType.homepage:
|
case GalleryType.homepage:
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
|
@ -80,6 +85,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.searchResults:
|
case GalleryType.searchResults:
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
case GalleryType.localFolder:
|
case GalleryType.localFolder:
|
||||||
|
@ -100,6 +106,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
case GalleryType.localFolder:
|
case GalleryType.localFolder:
|
||||||
case GalleryType.trash:
|
case GalleryType.trash:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.sharedCollection:
|
case GalleryType.sharedCollection:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -113,6 +120,7 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case GalleryType.hidden:
|
case GalleryType.hidden:
|
||||||
|
case GalleryType.favorite:
|
||||||
case GalleryType.archive:
|
case GalleryType.archive:
|
||||||
case GalleryType.localFolder:
|
case GalleryType.localFolder:
|
||||||
case GalleryType.trash:
|
case GalleryType.trash:
|
||||||
|
@ -120,4 +128,8 @@ extension GalleyTypeExtension on GalleryType {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool showUnFavoriteOption() {
|
||||||
|
return this == GalleryType.favorite;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue