private void hideLoadingSpinners([CanBeNull] MultiplayerScores pivot = null) { CentreSpinner.Hide(); if (pivot == lowerScores) { RightSpinner.Hide(); } else if (pivot == higherScores) { LeftSpinner.Hide(); } }
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)); }