public ViewModel() { if (RaceCombinations == null) { RaceCombinations = new BetterObservableCollection <RaceCombination>(); } CurrentRaceCombination = new RaceCombination(); }
public void OnTrackAccessed(object sender, AcCompatibleApiBridge.AcItemAccessedEventArgs e) { var track = TracksManager.Instance.GetLayoutById(e.Id); if (CurrentRaceCombination.Track != track) { CurrentRaceCombination = new RaceCombination { Track = track }; CommitIfPossible(); } }
public void OnPageStart(object sender, EventArgs e) { MakingNewList = true; CurrentRaceCombination = new RaceCombination(); }