Example #1
0
 public async void ReloadMyClubs()
 {
     Loading = true;
     MyClubs = new ObservableCollection <MalClubEntry>(await MalClubQueries.GetClubs(MalClubQueries.QueryType.My, 0));
     MyClubsEmptyNoticeVisibility = !MyClubs.Any();
     Loading = false;
 }
Example #2
0
 public async void NavigatedTo(bool force = false)
 {
     if (QueryType == MalClubQueries.QueryType.My)
     {
         if (_myClubs == null)
         {
             Loading = true;
             MyClubs = new ObservableCollection <MalClubEntry>(await MalClubQueries.GetClubs(QueryType, 0) ?? Enumerable.Empty <MalClubEntry>());
             MyClubsEmptyNoticeVisibility = !MyClubs.Any();
             Loading = false;
         }
     }
 }
Example #3
0
        private async void LoadAllClubs()
        {
            if (_allClubs == null)
            {
                Loading   = true;
                _allClubs = await MalClubQueries.GetClubs(MalClubQueries.QueryType.All, 0);

                Loading = false;
                if (_allClubs != null && _allClubs.Any())
                {
                    Clubs = new SmartObservableCollection <MalClubEntry>(_allClubs);
                    EmptyNoticeVisibility = false;
                }
                else
                {
                    Clubs = new SmartObservableCollection <MalClubEntry>();
                    EmptyNoticeVisibility = true;
                }
            }
        }