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 |
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.
DeviceInfoPermissionRequest (ManagedPtr DeviceInfoPermissionRequest) |
Instances
Eq DeviceInfoPermissionRequest Source # | |
GObject DeviceInfoPermissionRequest Source # | |
ManagedPtrNewtype DeviceInfoPermissionRequest Source # | |
Defined in GI.WebKit2.Objects.DeviceInfoPermissionRequest toManagedPtr :: DeviceInfoPermissionRequest -> ManagedPtr DeviceInfoPermissionRequest | |
TypedObject DeviceInfoPermissionRequest Source # | |
HasParentTypes DeviceInfoPermissionRequest Source # | |
IsGValue (Maybe DeviceInfoPermissionRequest) Source # | Convert |
Defined in GI.WebKit2.Objects.DeviceInfoPermissionRequest gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DeviceInfoPermissionRequest -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DeviceInfoPermissionRequest) | |
type ParentTypes DeviceInfoPermissionRequest Source # | |
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.