IJsDialogHandler Interface (original) (raw)
Version 118.6.80
Implement this interface to handle events related to JavaScript dialogs. The methods of this class will be called on the CEF UI thread.
Namespace: CefSharp
Assembly: CefSharp (in CefSharp.dll) Version: 118.6.80.0 (118.6.80.0)
Syntax
public interface IJsDialogHandler
public interface class IJsDialogHandler
The IJsDialogHandler type exposes the following members.
Methods
| | Name | Description | |
| -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| | OnBeforeUnloadDialog | Called to run a dialog asking the user if they want to leave a page. Return false to use the default dialog implementation. Return true if the application will use a custom dialog or if the callback has been executed immediately. Custom dialogs may be either modal or modeless. If a custom dialog is used the application must execute callback once the custom dialog is dismissed. |
|
| OnDialogClosed | Called when the dialog is closed. |
|
| OnJSDialog | Called to run a JavaScript dialog. |
|
| OnResetDialogState | Called to cancel any pending dialogs and reset any saved dialog state. Will be called due to events like page navigation irregardless of whether any dialogs are currently pending. |
See Also