Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newMediaDeviceInfo :: (MonadDOM m, ToJSString deviceId, ToJSString label, ToJSString groupId) => deviceId -> label -> groupId -> MediaDeviceKind -> m MediaDeviceInfo
- getDeviceId :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result
- getKind :: MonadDOM m => MediaDeviceInfo -> m MediaDeviceKind
- getLabel :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result
- getGroupId :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result
- newtype MediaDeviceInfo = MediaDeviceInfo {}
- gTypeMediaDeviceInfo :: JSM GType
Documentation
newMediaDeviceInfo :: (MonadDOM m, ToJSString deviceId, ToJSString label, ToJSString groupId) => deviceId -> label -> groupId -> MediaDeviceKind -> m MediaDeviceInfo Source #
getDeviceId :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result Source #
getKind :: MonadDOM m => MediaDeviceInfo -> m MediaDeviceKind Source #
getLabel :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result Source #
getGroupId :: (MonadDOM m, FromJSString result) => MediaDeviceInfo -> m result Source #
newtype MediaDeviceInfo Source #
Functions for this inteface are in JSDOM.MediaDeviceInfo.