Add GPL modules

This commit is contained in:
Andrew Rabert
2018-12-27 18:27:57 -05:00
parent 9bac3ac616
commit a86b71899e
648 changed files with 50005 additions and 123 deletions

View File

@@ -0,0 +1,21 @@
using System.Collections.Generic;
using System;
namespace MediaBrowser.Model.Playlists
{
public class PlaylistCreationRequest
{
public string Name { get; set; }
public Guid[] ItemIdList { get; set; }
public string MediaType { get; set; }
public Guid UserId { get; set; }
public PlaylistCreationRequest()
{
ItemIdList = Array.Empty<Guid>();
}
}
}

View File

@@ -0,0 +1,8 @@

namespace MediaBrowser.Model.Playlists
{
public class PlaylistCreationResult
{
public string Id { get; set; }
}
}

View File

@@ -0,0 +1,37 @@
using MediaBrowser.Model.Querying;
namespace MediaBrowser.Model.Playlists
{
public class PlaylistItemQuery
{
/// <summary>
/// Gets or sets the identifier.
/// </summary>
/// <value>The identifier.</value>
public string Id { get; set; }
/// <summary>
/// Gets or sets the user identifier.
/// </summary>
/// <value>The user identifier.</value>
public string UserId { get; set; }
/// <summary>
/// Gets or sets the start index.
/// </summary>
/// <value>The start index.</value>
public int? StartIndex { get; set; }
/// <summary>
/// Gets or sets the limit.
/// </summary>
/// <value>The limit.</value>
public int? Limit { get; set; }
/// <summary>
/// Gets or sets the fields.
/// </summary>
/// <value>The fields.</value>
public ItemFields[] Fields { get; set; }
}
}