Interface
WebKit2PermissionRequest
unstable since: 4.1
Description [src]
interface WebKit2.PermissionRequest : GObject.Object
A permission request.
There are situations where an embedder would need to ask the user
for permission to do certain types of operations, such as switching
to fullscreen mode or reporting the user’s location through the
standard Geolocation API. In those cases, WebKit will emit a
WebKitWebView::permission-request
signal with a
WebKitPermissionRequest
object attached to it.
Available since: 4.1
Prerequisite
In order to implement PermissionRequest, your type must inherit fromGObject
.
Implementations
- WebKitClipboardPermissionRequest
- WebKitDeviceInfoPermissionRequest
- WebKitGeolocationPermissionRequest
- WebKitInstallMissingMediaPluginsPermissionRequest
- WebKitMediaKeySystemPermissionRequest
- WebKitNotificationPermissionRequest
- WebKitPointerLockPermissionRequest
- WebKitUserMediaPermissionRequest
- WebKitWebsiteDataAccessPermissionRequest
Interface structure
struct WebKit2PermissionRequestIface {
GTypeInterface parent_interface;
void (* allow) (
WebKitPermissionRequest* request
);
void (* deny) (
WebKitPermissionRequest* request
);
}
No description available.
Interface members
parent_interface |
|
No description available. | |
allow |
|
No description available. | |
deny |
|
No description available. |