private void TelemetryViewsSynchronizationOnLapUnloaded(object sender, LapSummaryArgs e) { if (!_mapAvailable) { return; } MapViewViewModel.RemovePathsForLap(e.LapSummary); if (_fakeDrivers.TryGetValue(e.LapSummary.Id, out MapViewDriverInfoFacade fakeDriver)) { MapViewViewModel.RemoveDriver(fakeDriver); } }
private void TelemetryViewsSynchronizationOnLapUnloaded(object sender, LapSummaryArgs e) { RefreshOpenSelectorButton(); }
private void TelemetryViewsSynchronizationOnLapUnloaded(object sender, LapSummaryArgs e) { _loadedLaps.RemoveAll(x => x.LapSummary.Id == e.LapSummary.Id); Graphs.ForEach(x => x.RemoveLapTelemetry(e.LapSummary)); }
private void TelemetryViewsSynchronizationOnReferenceLapSelected(object sender, LapSummaryArgs e) { ReferenceLap = e.LapSummary; }
private void LapSelectionViewModelOnLapUnselected(object sender, LapSummaryArgs e) { _telemetryLoadController.UnloadLap(e.LapSummary); }
private void TelemetryViewsSynchronizationOnLapUnloaded(object sender, LapSummaryArgs e) { _loadedTelemetries.Remove(e.LapSummary.Id); }