using MediaBrowser.Model.Dto; using MediaBrowser.Model.Entities; using System; using System.Collections.Generic; namespace MediaBrowser.Api.DefaultTheme { public class ItemStub { public string Name { get; set; } public string Id { get; set; } public Guid ImageTag { get; set; } public ImageType ImageType { get; set; } } public class MoviesView : BaseView { public List MovieItems { get; set; } public List PeopleItems { get; set; } public List BoxSetItems { get; set; } public List TrailerItems { get; set; } public List HDItems { get; set; } public List ThreeDItems { get; set; } public List FamilyMovies { get; set; } public List RomanceItems { get; set; } public List ComedyItems { get; set; } public double FamilyMoviePercentage { get; set; } public double HDMoviePercentage { get; set; } public List LatestTrailers { get; set; } public List LatestMovies { get; set; } public List FavoriteGenres { get; set; } public List FavoriteStudios { get; set; } } public class TvView : BaseView { public List ShowsItems { get; set; } public List ActorItems { get; set; } public List RomanceItems { get; set; } public List ComedyItems { get; set; } public List FavoriteGenres { get; set; } public List FavoriteStudios { get; set; } public List SeriesIdsInProgress { get; set; } public List LatestEpisodes { get; set; } public List NextUpEpisodes { get; set; } public List ResumableEpisodes { get; set; } } public class ItemByNameInfo { public string Name { get; set; } public int ItemCount { get; set; } } public class GamesView : BaseView { public List MultiPlayerItems { get; set; } } public class BaseView { public List BackdropItems { get; set; } public List SpotlightItems { get; set; } public List MiniSpotlights { get; set; } } public class FavoritesView : BaseView { public List Movies { get; set; } public List Series { get; set; } public List Episodes { get; set; } public List Games { get; set; } public List Books { get; set; } public List Albums { get; set; } public List Songs { get; set; } public List Artists { get; set; } } }