public void SetButtonActions(Action <string> goToDetails) { if (grid == null) { grid = GetComponent <HorizontalGridLayout>(); } for (int i = 0; i < grid.PoolItems.Length; i++) { grid.PoolItems[i].OnValueChanged += LoadPosterValues; grid.PoolItems[i].GetComponent <MoviePosterView>().OnButtonPressed += goToDetails; } }
private void Awake() { cacheData = new List <MovieSearchOutputData>(); grid = GetComponent <HorizontalGridLayout>(); }