private void gotTablePage(HttpResponse result) { TablePageView tablePageView = JsonUtility.FromJson <TablePageView>(result.response); tablePageNumberText.GetComponent <TextMeshProUGUI>().text = (tablePageView.currentPageNumber + 1) + "/" + (tablePageView.totalPages + 1); currentPage = tablePageView.currentPageNumber; foreach (TableView tableView in tablePageView.content) { generateTableScrollItem(tableView); } tablesScrollView.verticalNormalizedPosition = 1; loadingDisplayer.hideLoading(); }
private void nickSent(HttpResponse result) { if (result == null || result.response == null) { loadingDisplayer.hideLoading(); errorMessageDisplayer.DisplayErrorMessage(new ErrorView("internalServerError")); StartCoroutine(errorMessageDisplayer.hideErrorMessageAfterTime(timeOfErrorMessageInSeconds)); } if (result.isError) { Debug.Log("Error:"); Debug.Log(result.response); loadingDisplayer.hideLoading(); errorMessageDisplayer.DisplayErrorMessage(result.response); StartCoroutine(errorMessageDisplayer.hideErrorMessageAfterTime(timeOfErrorMessageInSeconds)); } else { string clientUri = result.headers["Location"]; StartCoroutine(getClient(clientUri)); } }