Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- setDirection :: MonadDOM m => RTCRtpTransceiver -> RTCRtpTransceiverDirection -> m ()
- stop :: MonadDOM m => RTCRtpTransceiver -> m ()
- getMid :: (MonadDOM m, FromJSString result) => RTCRtpTransceiver -> m (Maybe result)
- getMidUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => RTCRtpTransceiver -> m result
- getMidUnchecked :: (MonadDOM m, FromJSString result) => RTCRtpTransceiver -> m result
- getSender :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpSender
- getReceiver :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpReceiver
- getStopped :: MonadDOM m => RTCRtpTransceiver -> m Bool
- getDirection :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpTransceiverDirection
- newtype RTCRtpTransceiver = RTCRtpTransceiver {}
- gTypeRTCRtpTransceiver :: JSM GType
Documentation
setDirection :: MonadDOM m => RTCRtpTransceiver -> RTCRtpTransceiverDirection -> m () Source #
stop :: MonadDOM m => RTCRtpTransceiver -> m () Source #
getMid :: (MonadDOM m, FromJSString result) => RTCRtpTransceiver -> m (Maybe result) Source #
getMidUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => RTCRtpTransceiver -> m result Source #
getMidUnchecked :: (MonadDOM m, FromJSString result) => RTCRtpTransceiver -> m result Source #
getSender :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpSender Source #
getReceiver :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpReceiver Source #
getStopped :: MonadDOM m => RTCRtpTransceiver -> m Bool Source #
getDirection :: MonadDOM m => RTCRtpTransceiver -> m RTCRtpTransceiverDirection Source #
newtype RTCRtpTransceiver Source #
Functions for this inteface are in JSDOM.RTCRtpTransceiver.
Instances
PToJSVal RTCRtpTransceiver Source # | |
Defined in JSDOM.Types pToJSVal :: RTCRtpTransceiver -> JSVal # | |
PFromJSVal RTCRtpTransceiver Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> RTCRtpTransceiver # | |
ToJSVal RTCRtpTransceiver Source # | |
Defined in JSDOM.Types toJSVal :: RTCRtpTransceiver -> JSM JSVal # toJSValListOf :: [RTCRtpTransceiver] -> JSM JSVal # | |
FromJSVal RTCRtpTransceiver Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe RTCRtpTransceiver) # fromJSValUnchecked :: JSVal -> JSM RTCRtpTransceiver # fromJSValListOf :: JSVal -> JSM (Maybe [RTCRtpTransceiver]) # fromJSValUncheckedListOf :: JSVal -> JSM [RTCRtpTransceiver] # | |
MakeObject RTCRtpTransceiver Source # | |
Defined in JSDOM.Types makeObject :: RTCRtpTransceiver -> JSM Object # | |
IsGObject RTCRtpTransceiver Source # | |
Defined in JSDOM.Types typeGType :: RTCRtpTransceiver -> JSM GType |