Add ability to schedule video publication
[oweals/peertube.git] / shared / models / videos / video-update.model.ts
1 import { VideoPrivacy } from './video-privacy.enum'
2 import { VideoScheduleUpdate } from './video-schedule-update.model'
3
4 export interface VideoUpdate {
5   name?: string
6   category?: number
7   licence?: number
8   language?: string
9   description?: string
10   support?: string
11   privacy?: VideoPrivacy
12   tags?: string[]
13   commentsEnabled?: boolean
14   nsfw?: boolean
15   waitTranscoding?: boolean
16   channelId?: number
17   thumbnailfile?: Blob
18   previewfile?: Blob
19   scheduleUpdate?: VideoScheduleUpdate
20 }