public void Setup(string id, string aTitle, ActiveButtonGroup parent) { this._taskId = id; TextField.text = aTitle; this._parent = parent; Butncmp.onClick.AddListener(HandleClick); ArrowButton.onClick.AddListener(HandleArrowClick); }
public void CreateMenu() { if (this.ActiveTaskList != null) { foreach (var activeTask in ActiveTaskList) { if (activeTask.UserId != null) { GameObject menuGroupPrefab = this.ButtonGroupPool.GetObject(); _itemsFromButtonGroupPool.Add(menuGroupPrefab); // ADDED / EMIL menuGroupPrefab.transform.SetParent(ContentPanel); ActiveButtonGroup btngrp = menuGroupPrefab.GetComponent <ActiveButtonGroup> (); btngrp.Setup(activeTask.SubTasks, activeTask.Id, activeTask.Title, this); } } } }