public TmdbCast(CastPerson castItem, Config config) { Name = castItem.Name; Role = castItem.Character; Images = new VideoImages(new Uri(config.BaseUrlProfile + castItem.ProfilePath)); }
public TmdbItem(Config config, Movie movie) { _config = config; _movie = movie; Label = movie.Title; Images = new VideoImages(new Uri(config.BaseUrlPoster + movie.PosterPath), new Uri(config.BaseUrlBackdrop + movie.BackdropPath)); Rating = movie.VoteAverage; RatingBase5 = movie.VoteAverage / 2; FillByMovie(movie); DisableCommands(); }
public TmdbItem(Config config, MovieSummary summary) { _config = config; _summary = summary; Label = summary.Title; Images = new VideoImages(new Uri(config.BaseUrlPoster + summary.PosterPath), new Uri(config.BaseUrlBackdrop + summary.BackdropPath)); OriginalTitle = summary.OriginalTitle; Rating = summary.VoteAverage; RatingBase5 = summary.VoteAverage / 2; DisableCommands(); }
public FileInfo(File filedetails, IAppContext appContext) : this(filedetails) { Size = filedetails.size; Modified = filedetails.lastmodified; MimeType = filedetails.mimetype; SecondLabel = filedetails.tagline; var file = filedetails.AsMediaDetailsBase; if (file != null) { Images = new VideoImages(appContext, file); } var media = filedetails.AsMediaDetailsBase; if (media != null) { Images = new VideoImages(appContext, media); } Play = new PlayFileCommand(appContext, Path); }
protected void SetImage(VideoImages images) { Images = images; OnPropertyChanged("Images"); }
public BaseVM(XBMCRPC.Media.Details.Base baseDetails, IAppContext appContext) : this(appContext) { Images = new VideoImages(appContext, baseDetails); }
public BaseVM(string thumb, IAppContext appContext) : this(appContext) { Images = new VideoImages(appContext, thumb); }
public BaseVM(IAppContext appContext) { _appContext = appContext; Images = new VideoImages(_appContext); }
public BaseVM(KODIRPC.Video.Details.Base baseDetails, IAppContext appContext) : this(appContext) { Images = new VideoImages(appContext, baseDetails); }