private void GalleryTab_OnSelected(object sender, RoutedEventArgs e) { QueryStartUp(); MessageQueue.Enqueue(AkaI18N.SearchingGallery); PixivHelper.Enumerate(AbstractGalleryAsyncEnumerable.Of(Session.Current.Id, PublicRestrictPolicy.IsChecked is true ? RestrictPolicy.Public : RestrictPolicy.Private), NewItemsSource <Illustration>(ImageListView)); }
private void GalleryTab_OnSelected(object sender, RoutedEventArgs e) { QueryStartUp(); MessageQueue.Enqueue("正在获取收藏夹..."); PixivHelper.Iterate(AbstractGalleryAsyncEnumerable.Of(Identity.Global.Id, PublicRestrictPolicy.IsChecked is true ? RestrictPolicy.Public : RestrictPolicy.Private), NewItemsSource <Illustration>(ImageListView)); }
private void PublicRestrictPolicy_OnChecked(object sender, RoutedEventArgs e) { if (!IsLoaded) { return; } if (Navigating(GalleryTab)) { MessageQueue.Enqueue(AkaI18N.SearchingGallery); PixivHelper.Enumerate(AbstractGalleryAsyncEnumerable.Of(Session.Current.Id, RestrictPolicy.Public), NewItemsSource <Illustration>(ImageListView)); } else if (Navigating(FollowingTab)) { MessageQueue.Enqueue(AkaI18N.SearchingFollower); PixivHelper.Enumerate(AbstractUserFollowingAsyncEnumerable.Of(Session.Current.Id, RestrictPolicy.Public), NewItemsSource <User>(UserPreviewListView)); } }
private void PublicRestrictPolicy_OnChecked(object sender, RoutedEventArgs e) { if (!IsLoaded) { return; } if (Navigating(GalleryTab)) { MessageQueue.Enqueue("正在获取收藏夹..."); PixivHelper.Iterate(AbstractGalleryAsyncEnumerable.Of(Identity.Global.Id, RestrictPolicy.Public), NewItemsSource <Illustration>(ImageListView)); } else if (Navigating(FollowingTab)) { MessageQueue.Enqueue("正在获取关注列表..."); PixivHelper.Iterate(AbstractUserFollowingAsyncEnumerable.Of(Identity.Global.Id, RestrictPolicy.Public), NewItemsSource <User>(UserPreviewListView)); } }
private void SetupUserGallery(string id) { PixivHelper.Enumerate(AbstractGalleryAsyncEnumerable.Of(id, RestrictPolicy.Public), NewItemsSource <Illustration>(UserIllustsImageListView)); }