public void TransitionUpdate(GUIManager.GUIStateData data) { if (data != null && data.metadata != null && data.type == GUIManager.GUIDataType.ScheduleItem) { SetData(data.metadata as ScheduleItem); } }
private void ClickHandler(string name) { GUIManager.GUIStateData data = new GUIManager.GUIStateData(); data.type = GUIManager.GUIDataType.ScheduleItem; data.metadata = _scheduleItem; GUIManager.instance.SpawnPopup(data); }
private void ClickHandler(string name) { // Application.OpenURL(_newsItem.Url); GUIManager.GUIStateData data = new GUIManager.GUIStateData(); data.type = GUIManager.GUIDataType.NewsItem; data.metadata = _newsItem; GUIManager.instance.Transition(name, data); }
private void SetButton() { Util.SetButtonClickHandler(button, () => { if(_trendingItem != null && _trendingItem.NewsItem != null) { GUIManager.GUIStateData data = new GUIManager.GUIStateData(); data.type = GUIManager.GUIDataType.NewsItem; data.metadata = _trendingItem.NewsItem; GUIManager.instance.Transition(button.name, data); } }); }
public void TransitionUpdate(GUIManager.GUIStateData data) { }