]>
Commit | Line | Data |
---|---|---|
d3e91a5f C |
1 | import { VideoChannel as ServerVideoChannel } from '../../../../../shared/models/videos/video-channel.model' |
2 | import { Actor } from '../actor/actor.model' | |
3 | ||
4 | export class VideoChannel extends Actor implements ServerVideoChannel { | |
5 | displayName: string | |
6 | description: string | |
7 | support: string | |
8 | isLocal: boolean | |
9 | ownerAccount?: { | |
10 | id: number | |
11 | uuid: string | |
12 | } | |
13 | ||
14 | constructor (hash: ServerVideoChannel) { | |
15 | super(hash) | |
16 | ||
17 | this.displayName = hash.displayName | |
18 | this.description = hash.description | |
19 | this.support = hash.support | |
20 | this.isLocal = hash.isLocal | |
21 | this.ownerAccount = hash.ownerAccount | |
22 | } | |
23 | } |