The following tables list the members exposed by NavigateResult<T>.
Name | Description | |
---|---|---|
![]() | NavigateResult<T> Constructor | Initializes a new instance of NavigateResult. |
Name | Description | |
---|---|---|
![]() | Activate | Delegate that activates the target ViewModel upon completion of the navigation logic. |
![]() | CanNavigateAway | Delegate that evaluates whether the current active ViewModel allows to be navigated away from. |
![]() | CanNavigateTo | Delegate that evaluates whether the target ViewModel allows to be navigated to. |
![]() | Prepare | Delegate that allows for synchronous preparation of the target ViewModel, such as passing parameters. |
![]() | PrepareAsync | Delegate that allows for asynchronous preparation of the target ViewModel. |
Name | Description | |
---|---|---|
![]() | Cancelled | Returns whether the navigation was cancelled. |
![]() | CompletedSuccessfully | Returns whether the navigation completed successfully. |
![]() | Conductor | The current conductor used for the navigation. |
![]() | Error | Returns the exception if the navigation completed with an error. |
![]() | HasError | Returns whether the navigation completed with an error. |
![]() | IsCompleted | Returns whether the navigation is completed regardless of whether it was cancelled or failed. |
![]() | Target | The target ViewModel instance. |
Name | Description | |
---|---|---|
![]() | AsTask | Returns a Task<T> for the current NavigateResult. |
![]() | ContinueWith | Creates a continuation that executes when the navigation completes. |
![]() | Go | Executes the navigation when a yield return is not possible. |
![]() | Implicitly converts the current NavigateResult to type System.Threading.Tasks.Task |