Esempio n. 1
0
        private void hideLoadingSpinners([CanBeNull] MultiplayerScores pivot = null)
        {
            CentreSpinner.Hide();

            if (pivot == lowerScores)
            {
                RightSpinner.Hide();
            }
            else if (pivot == higherScores)
            {
                LeftSpinner.Hide();
            }
        }
Esempio n. 2
0
        protected override APIRequest FetchNextPage(int direction, Action <IEnumerable <ScoreInfo> > scoresCallback)
        {
            Debug.Assert(direction == 1 || direction == -1);

            MultiplayerScores pivot = direction == -1 ? higherScores : lowerScores;

            if (pivot?.Cursor == null)
            {
                return(null);
            }

            if (pivot == higherScores)
            {
                LeftSpinner.Show();
            }
            else
            {
                RightSpinner.Show();
            }

            return(createIndexRequest(scoresCallback, pivot));
        }