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 |
- 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 #
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 AttributeList UserMediaPermissionRequest Source # | |
type SignalList UserMediaPermissionRequest Source # | |
class GObject o => IsUserMediaPermissionRequest o Source #
toUserMediaPermissionRequest :: IsUserMediaPermissionRequest o => o -> IO UserMediaPermissionRequest Source #
Properties
isForAudioDevice
data UserMediaPermissionRequestIsForAudioDevicePropertyInfo Source #
getUserMediaPermissionRequestIsForAudioDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool Source #
userMediaPermissionRequestIsForAudioDevice :: AttrLabelProxy "isForAudioDevice" Source #
isForVideoDevice
data UserMediaPermissionRequestIsForVideoDevicePropertyInfo Source #
getUserMediaPermissionRequestIsForVideoDevice :: (MonadIO m, IsUserMediaPermissionRequest o) => o -> m Bool Source #
userMediaPermissionRequestIsForVideoDevice :: AttrLabelProxy "isForVideoDevice" Source #