Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newRTCTrackEvent :: (MonadDOM m, ToJSString type') => type' -> RTCTrackEventInit -> m RTCTrackEvent
- getReceiver :: MonadDOM m => RTCTrackEvent -> m RTCRtpReceiver
- getTrack :: MonadDOM m => RTCTrackEvent -> m MediaStreamTrack
- getStreams :: MonadDOM m => RTCTrackEvent -> m [MediaStream]
- getTransceiver :: MonadDOM m => RTCTrackEvent -> m RTCRtpTransceiver
- newtype RTCTrackEvent = RTCTrackEvent {}
- gTypeRTCTrackEvent :: JSM GType
Documentation
newRTCTrackEvent :: (MonadDOM m, ToJSString type') => type' -> RTCTrackEventInit -> m RTCTrackEvent Source #
getReceiver :: MonadDOM m => RTCTrackEvent -> m RTCRtpReceiver Source #
getTrack :: MonadDOM m => RTCTrackEvent -> m MediaStreamTrack Source #
getStreams :: MonadDOM m => RTCTrackEvent -> m [MediaStream] Source #
getTransceiver :: MonadDOM m => RTCTrackEvent -> m RTCRtpTransceiver Source #
newtype RTCTrackEvent Source #
Functions for this inteface are in JSDOM.RTCTrackEvent. Base interface functions are in:
Instances
FromJSVal RTCTrackEvent Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe RTCTrackEvent) # fromJSValUnchecked :: JSVal -> JSM RTCTrackEvent # fromJSValListOf :: JSVal -> JSM (Maybe [RTCTrackEvent]) # fromJSValUncheckedListOf :: JSVal -> JSM [RTCTrackEvent] # | |
PFromJSVal RTCTrackEvent Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> RTCTrackEvent # | |
PToJSVal RTCTrackEvent Source # | |
Defined in JSDOM.Types pToJSVal :: RTCTrackEvent -> JSVal # | |
ToJSVal RTCTrackEvent Source # | |
Defined in JSDOM.Types toJSVal :: RTCTrackEvent -> JSM JSVal # toJSValListOf :: [RTCTrackEvent] -> JSM JSVal # | |
MakeObject RTCTrackEvent Source # | |
Defined in JSDOM.Types makeObject :: RTCTrackEvent -> JSM Object # | |
IsEvent RTCTrackEvent Source # | |
Defined in JSDOM.Types | |
IsGObject RTCTrackEvent Source # | |
Defined in JSDOM.Types typeGType :: RTCTrackEvent -> JSM GType |