private bool onThemesRetrieved(CatalogServiceProxyEvents.ChallengesReponse evt) { if (Model.State == CatalogState.Homepage) { BillboardPanel.SetActive(value: true); if (evt.Themes.Count > 0) { PopulateChallengeData(evt.Themes[0]); } Preloader.SetActive(value: false); } return(false); }
private bool onThemesRetrieved(CatalogServiceProxyEvents.ChallengesReponse evt) { if (!isScrollerInitialized) { themes = evt.Themes; for (int i = 0; i < themes.Count; i++) { addChallengeItem(i); } TitlePanel.SetActive(value: true); isScrollerInitialized = true; } return(false); }
private bool onThemesRetrieved(CatalogServiceProxyEvents.ChallengesReponse evt) { dispatcher.RemoveListener <CatalogServiceProxyEvents.ChallengesReponse>(onThemesRetrieved); if (evt.Themes.Count > 0) { loadCatalogDaily(evt.Themes[0]); loadDailies(); contentLoaded = true; } else { GetComponentInParent <CellPhoneActivityScreenSimpleWidget>().gameObject.SetActive(value: false); } return(false); }