aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/shared/overview/videos-overview.model.ts
blob: c8eafc8e81ca919e198e326b8e818e36c58c8375 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { VideoChannelAttribute, VideoConstant, VideosOverview as VideosOverviewServer } from '../../../../../shared/models'
import { Video } from '@app/shared/video/video.model'

export class VideosOverview implements VideosOverviewServer {
  channels: {
    channel: VideoChannelAttribute
    videos: Video[]
  }[]

  categories: {
    category: VideoConstant<number>
    videos: Video[]
  }[]

  tags: {
    tag: string
    videos: Video[]
  }[]
  [key: string]: any
}