void AddItem(string description) { Toggle newToggle = Instantiate(tog); ToDoToggle tdt = newToggle.GetComponent <ToDoToggle> (); Toggle.ToggleEvent toggleEvent = newToggle.onValueChanged; newToggle.onValueChanged = new Toggle.ToggleEvent(); newToggle.isOn = false; newToggle.onValueChanged = toggleEvent; newToggle.GetComponentInChildren <Text> ().text = description; newToggle.transform.SetParent(listPanel); tdt.SetToggle(newToggle); tdt.SetDescription(description); toDos.Add(tdt); }
public void RemoveToDo(ToDoToggle rm) { toDos.Remove(rm); Destroy(rm.GetToggle().gameObject); Destroy(rm.gameObject); }