Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getParameters :: MonadDOM m => RTCRtpSender -> m RTCRtpParameters
- getParameters_ :: MonadDOM m => RTCRtpSender -> m ()
- replaceTrack :: (MonadDOM m, IsMediaStreamTrack withTrack) => RTCRtpSender -> Maybe withTrack -> m ()
- getTrack :: MonadDOM m => RTCRtpSender -> m (Maybe MediaStreamTrack)
- getTrackUnsafe :: (MonadDOM m, HasCallStack) => RTCRtpSender -> m MediaStreamTrack
- getTrackUnchecked :: MonadDOM m => RTCRtpSender -> m MediaStreamTrack
- newtype RTCRtpSender = RTCRtpSender {}
- gTypeRTCRtpSender :: JSM GType
Documentation
getParameters :: MonadDOM m => RTCRtpSender -> m RTCRtpParameters Source #
getParameters_ :: MonadDOM m => RTCRtpSender -> m () Source #
replaceTrack :: (MonadDOM m, IsMediaStreamTrack withTrack) => RTCRtpSender -> Maybe withTrack -> m () Source #
getTrack :: MonadDOM m => RTCRtpSender -> m (Maybe MediaStreamTrack) Source #
getTrackUnsafe :: (MonadDOM m, HasCallStack) => RTCRtpSender -> m MediaStreamTrack Source #
getTrackUnchecked :: MonadDOM m => RTCRtpSender -> m MediaStreamTrack Source #
newtype RTCRtpSender Source #
Functions for this inteface are in JSDOM.RTCRtpSender.
Instances
PToJSVal RTCRtpSender Source # | |
Defined in JSDOM.Types pToJSVal :: RTCRtpSender -> JSVal # | |
PFromJSVal RTCRtpSender Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> RTCRtpSender # | |
ToJSVal RTCRtpSender Source # | |
Defined in JSDOM.Types toJSVal :: RTCRtpSender -> JSM JSVal # toJSValListOf :: [RTCRtpSender] -> JSM JSVal # | |
FromJSVal RTCRtpSender Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe RTCRtpSender) # fromJSValUnchecked :: JSVal -> JSM RTCRtpSender # fromJSValListOf :: JSVal -> JSM (Maybe [RTCRtpSender]) # fromJSValUncheckedListOf :: JSVal -> JSM [RTCRtpSender] # | |
MakeObject RTCRtpSender Source # | |
Defined in JSDOM.Types makeObject :: RTCRtpSender -> JSM Object # | |
IsGObject RTCRtpSender Source # | |
Defined in JSDOM.Types typeGType :: RTCRtpSender -> JSM GType |