public void OnItemSelected(ScreenListItem item) { errorPanel.SetActive(false); CancelInvoke(); Preloader.instance.CancelScreenListUpdate(); Preloader.instance.onOperationCompleteCallback = OnDisplayListReady; Preloader.instance.FetchDisplayList(item.id, true); }
public void OnItemSelected(ScreenListItem item) { errorPanel.SetActive(false); CancelInvoke(); Preloader.instance.CancelScreenListUpdate(); Preloader.instance.onOperationCompleteCallback = OnDisplayListReady; Preloader.instance.FetchDisplayList (item.id, true); }
private void CreateItem(int id, string name) { Button button = Instantiate(itemPrefab) as Button; ScreenListItem item = button.GetComponent <ScreenListItem> (); item.id = id; item.ItemName = name; item.onClickCallback = new ScreenListItem.OnClickCallbackDelegate(OnItemSelected); button.transform.SetParent(contentPanel.transform); button.gameObject.transform.localScale = Vector3.one; }