private void FavoritePage_Loaded(object sender, RoutedEventArgs e) { if (IsUsingCachedWhenNavigate()) { return; } FavoriteListView.SetRefresh(true); }
private async void RefreshFavoriteList() { await VM.Refresh(); FavoriteListView.SetRefresh(false); if (!Config.IsSinglePage) { LLQNotifier.Default.Notify(new StoryEvent() { Type = StoryEventType.DisplayStory, Content = ViewModelBase.CurrentStoryId }); } }
private async void LoadMoreStories() { if (_isLoadComplete || VM.StoryDataList.Count == 0) { FavoriteListView.FinishLoadingMore(); return; } var preCount = VM.StoryDataList.Count; await VM.LoadMore(); FavoriteListView.FinishLoadingMore(); _isLoadComplete = preCount == VM.StoryDataList.Count; }