| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
JSDOM.Generated.MediaDeviceInfo
Synopsis
- 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.
Constructors
| MediaDeviceInfo | |
Fields | |
Instances
| FromJSVal MediaDeviceInfo Source # | |
Defined in JSDOM.Types Methods fromJSVal :: JSVal -> JSM (Maybe MediaDeviceInfo) # fromJSValUnchecked :: JSVal -> JSM MediaDeviceInfo # fromJSValListOf :: JSVal -> JSM (Maybe [MediaDeviceInfo]) # fromJSValUncheckedListOf :: JSVal -> JSM [MediaDeviceInfo] # | |
| PFromJSVal MediaDeviceInfo Source # | |
Defined in JSDOM.Types Methods pFromJSVal :: JSVal -> MediaDeviceInfo # | |
| PToJSVal MediaDeviceInfo Source # | |
Defined in JSDOM.Types Methods pToJSVal :: MediaDeviceInfo -> JSVal # | |
| ToJSVal MediaDeviceInfo Source # | |
Defined in JSDOM.Types | |
| MakeObject MediaDeviceInfo Source # | |
Defined in JSDOM.Types Methods makeObject :: MediaDeviceInfo -> JSM Object # | |
| IsGObject MediaDeviceInfo Source # | |
Defined in JSDOM.Types Methods typeGType :: MediaDeviceInfo -> JSM GType | |