From 16c39b5201756d51ece3688d9b817194a5beb34b Mon Sep 17 00:00:00 2001 From: aknous Date: Tue, 1 Apr 2025 23:54:49 -0400 Subject: [PATCH] feat: adds event handler to IHasWebView --- .../DeviceTypeInterfaces/IHasWebView.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasWebView.cs b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasWebView.cs index f89624b0..84177a89 100644 --- a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasWebView.cs +++ b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IHasWebView.cs @@ -11,5 +11,16 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces bool WebviewIsVisible { get; } void ShowWebView(string url, string mode, string title, string target); void HideWebView(); + event EventHandler WebViewStatusChanged; + } + + public class WebViewStatusChangedEventArgs : EventArgs + { + public string Status { get; } + + public WebViewStatusChangedEventArgs(string status) + { + Status = status; + } } }