WIn_RustTools/RustTools/Contracts/Services/INavigationService.cs
2024-07-14 19:24:10 +08:00

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();
}