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); });
    }