Class MixinManager
Provides methods for associating navigators and parameters with view models.
Namespace: Singulink.UI.Navigation.InternalServices
Assembly: Singulink.UI.Navigation.dll
Syntax
public static class MixinManager
Remarks
This class is used internally by navigator implementations to associate navigators and parameters with view models, and can be used in view model tests to do the same.
Methods
| Name | Description |
|---|---|
| GetChildService(IRoutedViewModelBase, Type) | Gets a child view model service associated with the specified view model. |
| GetNavigator(IDialogViewModel) | Returns the dialog navigator associated with the specified view model. |
| GetNavigator(IRoutedViewModelBase) | Returns the navigator associated with the specified view model. |
| SetNavigator(IDialogViewModel, IDialogNavigator) | Associates a dialog navigator with the specified view model. |
| SetNavigator(IRoutedViewModelBase, INavigator) | Associates a navigator with the specified view model. |
| SetParameter<T>(IRoutedViewModel<T>, T) | Associates a parameter with the specified view model. |
| TryGetParameter<T>(IRoutedViewModel<T>, out T) | Gets the parameter associated with the specified view model. |