Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.WebKit2.Objects.DeviceInfoPermissionRequest
Contents
Description
A permission request for accessing user's audio/video devices.
WebKitUserMediaPermissionRequest represents a request for permission to whether WebKit should be allowed to access the user's devices information when requested through the enumerateDevices API.
When a WebKitDeviceInfoPermissionRequest is not handled by the user, it is denied by default.
Since: 2.24
Synopsis
- newtype DeviceInfoPermissionRequest = DeviceInfoPermissionRequest (ManagedPtr DeviceInfoPermissionRequest)
- class (GObject o, IsDescendantOf DeviceInfoPermissionRequest o) => IsDeviceInfoPermissionRequest o
- toDeviceInfoPermissionRequest :: (MonadIO m, IsDeviceInfoPermissionRequest o) => o -> m DeviceInfoPermissionRequest
Exported types
newtype DeviceInfoPermissionRequest Source #
Memory-managed wrapper type.
Constructors
DeviceInfoPermissionRequest (ManagedPtr DeviceInfoPermissionRequest) |
Instances
class (GObject o, IsDescendantOf DeviceInfoPermissionRequest o) => IsDeviceInfoPermissionRequest o Source #
Type class for types which can be safely cast to DeviceInfoPermissionRequest
, for instance with toDeviceInfoPermissionRequest
.
Instances
(GObject o, IsDescendantOf DeviceInfoPermissionRequest o) => IsDeviceInfoPermissionRequest o Source # | |
toDeviceInfoPermissionRequest :: (MonadIO m, IsDeviceInfoPermissionRequest o) => o -> m DeviceInfoPermissionRequest Source #
Cast to DeviceInfoPermissionRequest
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
allow, bindProperty, bindPropertyFull, deny, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.