public SeasonDetailVM() { seasonApi = new Api.SeasonApi(); PlayerAPI = new PlayerAPI(); followAPI = new Api.User.FollowAPI(); FollowCommand = new RelayCommand(DoFollow); }
public MyFollowSeasonVM(bool _isAnime) { followAPI = new Api.User.FollowAPI(); isAnime = _isAnime; RefreshCommand = new RelayCommand(Refresh); LoadMoreCommand = new RelayCommand(LoadMore); StatusCommand = new RelayCommand <object>(ChangeStatus); CancelFollowCommand = new RelayCommand <object>(CancelFollow); SetWantWatchCommand = new RelayCommand <object>(SetWantWatch); SetWatchedCommand = new RelayCommand <object>(SetWatched); SetWatchingCommand = new RelayCommand <object>(SetWatching); }
public VideoDetailVM() { videoAPI = new VideoAPI(); followAPI = new Api.User.FollowAPI(); RefreshCommand = new RelayCommand(Refresh); LikeCommand = new RelayCommand(DoLike); DislikeCommand = new RelayCommand(DoDislike); ClipboardShareCommand = new RelayCommand(DoClipboardShare); CoinCommand = new RelayCommand <string>(DoCoin); //FavoriteCommand = new RelayCommand<string>(DoFavorite); AttentionCommand = new RelayCommand(DoAttentionUP); SetStaffHeightCommand = new RelayCommand <string>(SetStaffHeight); }
public VideoDetailVM() { videoAPI = new VideoAPI(); favoriteAPI = new Api.User.FavoriteApi(); PlayerAPI = new PlayerAPI(); followAPI = new Api.User.FollowAPI(); RefreshCommand = new RelayCommand(Refresh); LikeCommand = new RelayCommand(DoLike); DislikeCommand = new RelayCommand(DoDislike); LaunchUrlCommand = new RelayCommand <object>(LaunchUrl); CoinCommand = new RelayCommand <string>(DoCoin); //FavoriteCommand = new RelayCommand<string>(DoFavorite); AttentionCommand = new RelayCommand(DoAttentionUP); SetStaffHeightCommand = new RelayCommand <string>(SetStaffHeight); }
public MyFollowVideoVM() { followAPI = new Api.User.FollowAPI(); RefreshCommand = new RelayCommand(Refresh); LoadMoreCommand = new RelayCommand(LoadMore); }
public CinemaVM() { cinemaAPI = new Api.Home.CinemaAPI(); followAPI = new Api.User.FollowAPI(); Entrances = new List <PageEntranceModel>() { new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/榜单.png", Name = "热门榜单", NavigationInfo = new NavigationInfo() { icon = Symbol.FourBars, page = typeof(SeasonRankPage), title = "热门榜单", parameters = 2 } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/电影.png", Name = "电影索引", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(AnimeIndexPage), title = "电影索引", parameters = new SeasonIndexParameter() { type = IndexSeasonType.Movie } } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/电视剧.png", Name = "电视剧索引", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(AnimeIndexPage), title = "电视剧索引", parameters = new SeasonIndexParameter() { type = IndexSeasonType.TV } } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/纪录片.png", Name = "纪录片索引", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(AnimeIndexPage), title = "纪录片索引", parameters = new SeasonIndexParameter() { type = IndexSeasonType.Documentary } } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/综艺.png", Name = "综艺索引", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(AnimeIndexPage), title = "综艺索引", parameters = new SeasonIndexParameter() { type = IndexSeasonType.Variety } } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/我的.png", Name = "我的追剧", NavigationInfo = new NavigationInfo() { icon = Symbol.OutlineStar, page = typeof(FavoritePage), title = "我的追剧", parameters = OpenFavoriteType.Cinema } }, }; }
public AnimeVM(AnimeType type) { bangumiApi = new Api.Home.AnimeAPI(); followAPI = new Api.User.FollowAPI(); animeType = type; Entrances = new List <PageEntranceModel>() { new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/榜单.png", Name = "热门榜单", NavigationInfo = new NavigationInfo() { icon = Symbol.FourBars, page = typeof(SeasonRankPage), title = "热门榜单", parameters = (int)type } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/索引.png", Name = "索引", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(AnimeIndexPage), title = "索引", parameters = new SeasonIndexParameter() { type = IndexSeasonType.Anime, area = animeType == AnimeType.bangumi?"-1":"1,6,7" } } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/时间表.png", Name = "时间表", NavigationInfo = new NavigationInfo() { icon = Symbol.Filter, page = typeof(TimelinePage), title = "时间表", parameters = animeType } }, new PageEntranceModel() { Logo = "ms-appx:///Assets/Icon/我的.png", Name = "我的追番", NavigationInfo = new NavigationInfo() { icon = Symbol.OutlineStar, page = typeof(FavoritePage), title = "我的追番", parameters = OpenFavoriteType.Bangumi } }, }; }