/// <inheritdoc cref="StackNavigatorExtensions.TryNavigateBackTo{TPageViewModel}(IStackNavigator, CancellationToken)"/>
 public static Task <bool> TryNavigateBackTo <TPageViewModel>(this IModalStackNavigator stackNavigator, CancellationToken ct)
 {
     return(StackNavigatorExtensions.TryNavigateBackTo <TPageViewModel>(stackNavigator, ct));
 }
 /// <inheritdoc cref="StackNavigatorExtensions.GetActiveViewModel(IStackNavigator)"/>
 public static INavigableViewModel GetActiveViewModel(this IModalStackNavigator stackNavigator)
 {
     return(StackNavigatorExtensions.GetActiveViewModel(stackNavigator));
 }
 /// <inheritdoc cref="StackNavigatorExtensions.RemovePrevious(IStackNavigator, CancellationToken)"/>
 public static Task RemovePrevious(this IModalStackNavigator stackNavigator, CancellationToken ct)
 {
     return(StackNavigatorExtensions.RemovePrevious(stackNavigator, ct));
 }
 /// <inheritdoc cref="StackNavigatorExtensions.Navigate{TViewModel}(IStackNavigator, CancellationToken, Func{TViewModel}, bool)"/>
 public static Task <TViewModel> Navigate <TViewModel>(this IModalStackNavigator stackNavigator, CancellationToken ct, Func <TViewModel> viewModelProvider, bool suppressTransition = false)
     where TViewModel : INavigableViewModel
 {
     return(StackNavigatorExtensions.Navigate(stackNavigator, ct, viewModelProvider, suppressTransition));
 }
 /// <inheritdoc cref="StackNavigatorExtensions.ProcessRequest(IStackNavigator, CancellationToken, StackNavigatorRequest)"/>
 public static Task ProcessRequest(this IModalStackNavigator stackNavigator, CancellationToken ct, StackNavigatorRequest request)
 {
     return(StackNavigatorExtensions.ProcessRequest(stackNavigator, ct, request));
 }
 /// <inheritdoc cref="StackNavigatorExtensions.CanNavigateBack(IStackNavigator)"/>
 public static bool CanNavigateBack(this IModalStackNavigator stackNavigator)
 {
     return(StackNavigatorExtensions.CanNavigateBack(stackNavigator));
 }