WIn_RustTools/Contracts/Services/INavigationService.cs

24 lines
405 B
C#

using Microsoft.UI.Xaml.Controls;
using Microsoft.UI.Xaml.Navigation;
namespace RustTools.Contracts.Services;
public interface INavigationService
{
event NavigatedEventHandler Navigated;
bool CanGoBack
{
get;
}
Frame? Frame
{
get; set;
}
bool NavigateTo(string pageKey, object? parameter = null, bool clearNavigation = false);
bool GoBack();
}