jellyflood/Shared/ViewModels/LibraryViewModel
Quang c1563e52d3
Played/Unplayed status for "Collection" and "TV Shows" (#1495)
* off recursive

* pr feedback

* Cleanup

Instantiate the collectionType in the `if let` since failure to cast `as? BaseItemDto` should count as false as well. Only set `parameters.isRecursive` once in if/else opposed to if -> override.

* wip

* fix recursive and item kinds

* rename, fix folders

---------

Co-authored-by: Quang <quang.ha@a2:3c:68:56:26:8d.home>
Co-authored-by: Joe <jpkribs@outlook.com>
Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
Co-authored-by: Quang <quang.ha@QrM3P.local>
2025-06-03 15:42:11 -06:00
..
ItemLibraryViewModel.swift Played/Unplayed status for "Collection" and "TV Shows" (#1495) 2025-06-03 15:42:11 -06:00
LatestInLibraryViewModel.swift [iOS & tvOS] Upgrade SDK to 10.10 (#1463) 2025-04-06 23:42:47 -04:00
NextUpLibraryViewModel.swift [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
PagingLibraryViewModel.swift Stateful - Set cleanup and `final` classes (#1465) 2025-03-29 23:05:14 -06:00
RecentlyAddedViewModel.swift Change ItemSortBy.dateLastContentAdded -> ItemSortBy.dateCreated (#1498) 2025-04-14 15:30:00 -04:00