public override void SetData(TrackValueDataProvider dataProvider, int index) { base.SetData(dataProvider, index); RemoveListeners(); View.TrackValueTypeDropdown.options = OptionsModel.GetTrackValueOptions(); View.TrackControlTypeDropdown.options = OptionsModel.GetTrackControlOptions(); View.CcSelectionDropdown.options = OptionsModel.GetCcOptions(); View.TrackValueTypeDropdown.value = (int)dataProvider.TrackValue.Type; View.TrackControlTypeDropdown.value = (int)dataProvider.TrackValue.TrackControl; UpdateView(); AddListeners(); }