namespace Speckle.Connectors.DUI.Bridge; public interface IBrowserScriptExecutor { /// thrown when is /// The (constant string) script to execute on the browser public void ExecuteScriptAsyncMethod(string script); public bool IsBrowserInitialized { get; } public object BrowserElement { get; } /// /// Action that opens up the developer tools of the respective browser we're using. While webview2 allows for "right click, inspect", cefsharp does not - hence the need for this. /// public void ShowDevTools(); }