12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #nullable disable
- #pragma warning disable CS1591
- using System;
- using MediaBrowser.Model.Configuration;
- namespace MediaBrowser.Model.Entities
- {
- /// <summary>
- /// Used to hold information about a user's list of configured virtual folders.
- /// </summary>
- public class VirtualFolderInfo
- {
- /// <summary>
- /// Initializes a new instance of the <see cref="VirtualFolderInfo"/> class.
- /// </summary>
- public VirtualFolderInfo()
- {
- Locations = Array.Empty<string>();
- }
- /// <summary>
- /// Gets or sets the name.
- /// </summary>
- /// <value>The name.</value>
- public string Name { get; set; }
- /// <summary>
- /// Gets or sets the locations.
- /// </summary>
- /// <value>The locations.</value>
- public string[] Locations { get; set; }
- /// <summary>
- /// Gets or sets the type of the collection.
- /// </summary>
- /// <value>The type of the collection.</value>
- public CollectionTypeOptions? CollectionType { get; set; }
- public LibraryOptions LibraryOptions { get; set; }
- /// <summary>
- /// Gets or sets the item identifier.
- /// </summary>
- /// <value>The item identifier.</value>
- public string ItemId { get; set; }
- /// <summary>
- /// Gets or sets the primary image item identifier.
- /// </summary>
- /// <value>The primary image item identifier.</value>
- public string PrimaryImageItemId { get; set; }
- public double? RefreshProgress { get; set; }
- public string RefreshStatus { get; set; }
- }
- }
|