OCLOperators Navigate
When you need conditional navigation, it can be hard to reach the static definition you want using only Actions that have static VIewModel references.
For this purpose, we introduced selfVM.Navigate(root,Class.ViewModels.YourTarget).
This action switches the view. You may want to have expressions for what ViewModelName you use for whatever root you use.
Use it with caution and as a last resort since logic like this will make it hard to statically see what your application does.
Example
selfVM.Navigate(self,Class1.ViewModels.ViewModel1)
