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 | | | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Public method | 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. | | Public method | OnDialogClosed | Called when the dialog is closed. | | Public method | OnJSDialog | Called to run a JavaScript dialog. | | Public method | 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. |

Top

See Also

Reference