mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add processors list and details pages.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user