Add chapter 10 sample project

This commit is contained in:
Alvin Ashcraft
2023-08-13 13:40:04 -04:00
parent f9e4d407b9
commit 90f935f4b2
91 changed files with 4110 additions and 0 deletions
@@ -0,0 +1,34 @@
using Microsoft.UI.Xaml.Controls;
using Microsoft.Web.WebView2.Core;
namespace TemplateStudioSampleApp.Contracts.Services;
public interface IWebViewService
{
Uri? Source
{
get;
}
bool CanGoBack
{
get;
}
bool CanGoForward
{
get;
}
event EventHandler<CoreWebView2WebErrorStatus>? NavigationCompleted;
void Initialize(WebView2 webView);
void GoBack();
void GoForward();
void Reload();
void UnregisterEvents();
}