mirror of
https://github.com/yattee/yattee.git
synced 2025-12-21 12:10:14 +00:00
View options, video details screen
This commit is contained in:
18
Model/SearchQuery.swift
Normal file
18
Model/SearchQuery.swift
Normal file
@@ -0,0 +1,18 @@
|
||||
import Foundation
|
||||
|
||||
final class SearchQuery: ObservableObject {
|
||||
@Published var query: String
|
||||
@Published var sortBy = SearchSortOrder.relevance
|
||||
@Published var date: SearchDate? = SearchDate.month
|
||||
@Published var duration: SearchDuration?
|
||||
|
||||
@Published var page = 1
|
||||
|
||||
init(query: String = "", page: Int = 1, sortBy: SearchSortOrder = .relevance, date: SearchDate? = nil, duration: SearchDuration? = nil) {
|
||||
self.query = query
|
||||
self.page = page
|
||||
self.sortBy = sortBy
|
||||
self.date = date
|
||||
self.duration = duration
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user