| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2.Objects.UserMediaPermissionRequest
Description
- newtype UserMediaPermissionRequest = UserMediaPermissionRequest (ManagedPtr UserMediaPermissionRequest)
- class GObject o => IsUserMediaPermissionRequest o
- toUserMediaPermissionRequest :: IsUserMediaPermissionRequest o => o -> IO UserMediaPermissionRequest
- noUserMediaPermissionRequest :: Maybe UserMediaPermissionRequest
- data UserMediaPermissionRequestIsForAudioDevicePropertyInfo
- getUserMediaPermissionRequestIsForAudioDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool
- userMediaPermissionRequestIsForAudioDevice :: AttrLabelProxy "isForAudioDevice"
- data UserMediaPermissionRequestIsForVideoDevicePropertyInfo
- getUserMediaPermissionRequestIsForVideoDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool
- userMediaPermissionRequestIsForVideoDevice :: AttrLabelProxy "isForVideoDevice"
Exported types
newtype UserMediaPermissionRequest Source #
Constructors
| UserMediaPermissionRequest (ManagedPtr UserMediaPermissionRequest) |
Instances
| GObject UserMediaPermissionRequest Source # | |
| IsObject UserMediaPermissionRequest Source # | |
| IsUserMediaPermissionRequest UserMediaPermissionRequest Source # | |
| IsPermissionRequest UserMediaPermissionRequest Source # | |
| ((~) * info (ResolveUserMediaPermissionRequestMethod t UserMediaPermissionRequest), MethodInfo * info UserMediaPermissionRequest p) => IsLabel t (UserMediaPermissionRequest -> p) Source # | |
| ((~) * info (ResolveUserMediaPermissionRequestMethod t UserMediaPermissionRequest), MethodInfo * info UserMediaPermissionRequest p) => IsLabelProxy t (UserMediaPermissionRequest -> p) Source # | |
| HasAttributeList * UserMediaPermissionRequest Source # | |
| type SignalList UserMediaPermissionRequest Source # | |
| type AttributeList UserMediaPermissionRequest Source # | |
class GObject o => IsUserMediaPermissionRequest o Source #
Instances
| (GObject a, UnknownAncestorError Constraint UserMediaPermissionRequest a) => IsUserMediaPermissionRequest a Source # | |
| IsUserMediaPermissionRequest UserMediaPermissionRequest Source # | |
toUserMediaPermissionRequest :: IsUserMediaPermissionRequest o => o -> IO UserMediaPermissionRequest Source #
Properties
isForAudioDevice
data UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source #
Instances
| AttrInfo UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrSetTypeConstraint UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrOrigin UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrLabel UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrGetType UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrBaseTypeConstraint UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
| type AttrAllowedOps UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source # | |
getUserMediaPermissionRequestIsForAudioDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool Source #
userMediaPermissionRequestIsForAudioDevice :: AttrLabelProxy "isForAudioDevice" Source #
isForVideoDevice
data UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source #
Instances
| AttrInfo UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrSetTypeConstraint UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrOrigin UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrLabel UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrGetType UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrBaseTypeConstraint UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
| type AttrAllowedOps UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source # | |
getUserMediaPermissionRequestIsForVideoDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool Source #
userMediaPermissionRequestIsForVideoDevice :: AttrLabelProxy "isForVideoDevice" Source #