Add processors list and details pages.

This commit is contained in:
2025-11-16 16:09:20 +00:00
parent 5b709755c7
commit 733dc59f7b
10 changed files with 1370 additions and 0 deletions

View File

@@ -181,6 +181,20 @@ public partial class MachineViewViewModel : ObservableObject
return;
}
// If we came from ProcessorDetailViewModel, navigate back to processor details
if(_navigationSource is ProcessorDetailViewModel processorDetailVm)
{
var navParam = new ProcessorDetailNavigationParameter
{
ProcessorId = processorDetailVm.ProcessorId,
NavigationSource = this
};
await _navigator.NavigateViewModelAsync<ProcessorDetailViewModel>(this, data: navParam);
return;
}
// Otherwise, try to go back in the navigation stack
await _navigator.GoBack(this);
}