2023-12-08 22:45:36 +00:00
|
|
|
#pragma warning disable SA1300 // The name of a C# element does not begin with an upper-case letter. - disabled due to legacy requirement.
|
2023-11-09 21:00:29 +00:00
|
|
|
using Jellyfin.Data.Attributes;
|
|
|
|
|
|
|
|
namespace Jellyfin.Data.Enums;
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Collection type.
|
|
|
|
/// </summary>
|
|
|
|
public enum CollectionType
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// Unknown collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
unknown = 0,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movies collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
movies = 1,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv shows collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
tvshows = 2,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Music collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
music = 3,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Music videos collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
musicvideos = 4,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Trailers collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
trailers = 5,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Home videos collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
homevideos = 6,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Box sets collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
boxsets = 7,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Books collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
books = 8,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Photos collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
photos = 9,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Live tv collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
livetv = 10,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Playlists collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
playlists = 11,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Folders collection.
|
|
|
|
/// </summary>
|
2023-12-08 22:45:36 +00:00
|
|
|
folders = 12,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv show series collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvshowseries = 101,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv genres collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvgenres = 102,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv genre collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvgenre = 103,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv latest collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvlatest = 104,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv next up collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvnextup = 105,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv resume collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvresume = 106,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv favorite series collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvfavoriteseries = 107,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Tv favorite episodes collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
tvfavoriteepisodes = 108,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Latest movies collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
movielatest = 109,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movies to resume collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
movieresume = 110,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movie movie collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
moviemovies = 111,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movie collections collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
moviecollection = 112,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movie favorites collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
moviefavorites = 113,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movie genres collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
moviegenres = 114,
|
2023-11-09 21:00:29 +00:00
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Movie genre collection.
|
|
|
|
/// </summary>
|
|
|
|
[OpenApiIgnoreEnum]
|
2023-12-08 22:45:36 +00:00
|
|
|
moviegenre = 115
|
2023-11-09 21:00:29 +00:00
|
|
|
}
|