public void RefreshSimulationsOptions() { SimulationsData = SimulationService.List().ToList(); CategoryDropdown.ClearOptions(); CategoryDropdown.AddOptions(SimulationsData.Select(s => s.Name).ToList()); CategoryDropdown.value = 0; CategoryDropdown.transform.parent.gameObject.SetActive(SimulationsData.Count != 0); }
public void UpdateDropdown() { simulationData = simulationService.List().ToList(); offlineDropdown.ClearOptions(); offlineDropdown.AddOptions(simulationData.Select(s => s.Name).ToList()); offlineDropdown.value = 0; selectedSim = 0; if (simulationData.Count == 0) { offlineDropdown.gameObject.SetActive(false); offlineStartButton.gameObject.SetActive(false); } }