using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Globalization; using MediaBrowser.Model.Providers; namespace MediaBrowser.Model.Dto; /// /// A class representing metadata editor information. /// public class MetadataEditorInfo { /// /// Initializes a new instance of the class. /// public MetadataEditorInfo() { ParentalRatingOptions = []; Countries = []; Cultures = []; ExternalIdInfos = []; ContentTypeOptions = []; } /// /// Gets or sets the parental rating options. /// public IReadOnlyList ParentalRatingOptions { get; set; } /// /// Gets or sets the countries. /// public IReadOnlyList Countries { get; set; } /// /// Gets or sets the cultures. /// public IReadOnlyList Cultures { get; set; } /// /// Gets or sets the external id infos. /// public IReadOnlyList ExternalIdInfos { get; set; } /// /// Gets or sets the content type. /// public CollectionType? ContentType { get; set; } /// /// Gets or sets the content type options. /// public IReadOnlyList ContentTypeOptions { get; set; } }