private void InstantiateVendorDetailsPrefab(CmpCategoryBaseModel model) { var canvas = GameObject.Find("Canvas").transform; GameObject go = Instantiate(categoryDetailsPrefab, canvas); CmpCategoryDetailsScrollController detailsController = go.GetComponent <CmpCategoryDetailsScrollController>(); detailsController.SetInfo(model); }
public void SetInfo(CmpCategoryBaseModel model) { header.text = model.name; description.text = model.description; this.model = model; FillView(); partnersCount.OnScrollElementAmountChange(); }
private void SetCellOnClickAction(CmpLongButtonUiController longController, CmpCategoryBaseModel model) { CmpLongButtonTextChangeController catController = longController.gameObject.GetComponent <CmpLongButtonTextChangeController>(); catController.SetOnClickAction(delegate { InstantiateVendorDetailsPrefab(model); }); }