]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/videos/playlist/video-playlist.model.ts
Merge branch 'release/3.3.0' into develop
[github/Chocobozzz/PeerTube.git] / shared / models / videos / playlist / video-playlist.model.ts
index 6aa04048c19dd8b654d0ee61d4c512d09a156469..b8a9955d9be9294d24257079b20063a917d55caf 100644 (file)
@@ -1,23 +1,34 @@
 import { AccountSummary } from '../../actors/index'
 import { VideoChannelSummary, VideoConstant } from '..'
 import { VideoPlaylistPrivacy } from './video-playlist-privacy.model'
+import { VideoPlaylistType } from './video-playlist-type.model'
 
 export interface VideoPlaylist {
   id: number
   uuid: string
+  shortUUID: string
+
   isLocal: boolean
 
+  url: string
+
   displayName: string
   description: string
   privacy: VideoConstant<VideoPlaylistPrivacy>
 
   thumbnailPath: string
+  thumbnailUrl?: string
 
   videosLength: number
 
+  type: VideoConstant<VideoPlaylistType>
+
+  embedPath: string
+  embedUrl?: string
+
   createdAt: Date | string
   updatedAt: Date | string
 
-  ownerAccount?: AccountSummary
+  ownerAccount: AccountSummary
   videoChannel?: VideoChannelSummary
 }