Module webview_delegate

Source

Structs§

AllowOrDenyRequest
AuthenticationRequest
A request to authenticate a WebView navigation. Embedders may choose to prompt the user to enter credentials or simply ignore this request (in which case credentials will not be used).
ColorPicker
Represents a dialog triggered by clicking a <input type=color> element.
DefaultWebViewDelegate 🔒
InterceptedWebResourceLoad
An intercepted web resource load. This struct allows the client to send an alternative response after calling WebResourceLoad::intercept. In order to send chunks of body data, the client must call InterceptedWebResourceLoad::send_body_data. When the interception is complete, the client should call InterceptedWebResourceLoad::finish. If neither finish() or cancel() are called, this interception will automatically be finished when dropped.
IpcResponder 🔒
Sends a response over an IPC channel, or a default response on Drop if no response was sent.
NavigationRequest
A request to navigate a WebView or one of its inner frames. This can be handled asynchronously. If not handled, the request will automatically be allowed.
PermissionRequest
A permissions request for a WebView The embedder should allow or deny the request, either by reading a cached value or querying the user for permission via the user interface.
SelectElement
Represents a dialog triggered by clicking a <select> element.
WebResourceLoad
Information related to the loading of a web resource. These are created for all HTTP requests. The client may choose to intercept the load of web resources and send an alternate response by calling WebResourceLoad::intercept.

Enums§

FormControl
The controls of an interactive form element.

Traits§

WebViewDelegate