]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/models/search/videos-search-query.model.ts
Fix search query when updating from typeahead
[github/Chocobozzz/PeerTube.git] / shared / models / search / videos-search-query.model.ts
CommitLineData
0b18f4aa 1import { NSFWQuery } from './nsfw-query.model'
1cd3facc 2import { VideoFilter } from '../videos'
5fb2e288
C
3import { SearchTargetQuery } from './search-target-query.model'
4
5export interface VideosSearchQuery extends SearchTargetQuery {
6 forceLocalSearch?: boolean
0b18f4aa 7
d4112450 8 search?: string
d525fc39
C
9
10 start?: number
11 count?: number
12 sort?: string
13
14 startDate?: string // ISO 8601
15 endDate?: string // ISO 8601
16
31d065cc
AM
17 originallyPublishedStartDate?: string // ISO 8601
18 originallyPublishedEndDate?: string // ISO 8601
19
0b18f4aa 20 nsfw?: NSFWQuery
d525fc39
C
21
22 categoryOneOf?: number[]
23
24 licenceOneOf?: number[]
25
26 languageOneOf?: string[]
27
28 tagsOneOf?: string[]
29 tagsAllOf?: string[]
30
31 durationMin?: number // seconds
32 durationMax?: number // seconds
1cd3facc
C
33
34 filter?: VideoFilter
d525fc39 35}