Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- clone :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrack
- clone_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- stop :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- getCapabilities :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackCapabilities
- getCapabilities_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- getConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackConstraints
- getConstraints_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- getSettings :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackSettings
- getSettings_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- applyConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> Maybe MediaTrackConstraints -> m ()
- getKind :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
- getId :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
- getLabel :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
- setEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> Bool -> m ()
- getEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
- getMuted :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
- mute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
- unmute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
- getReadyState :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrackState
- ended :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
- overConstrained :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
- newtype MediaStreamTrack = MediaStreamTrack {}
- gTypeMediaStreamTrack :: JSM GType
- class (IsEventTarget o, IsGObject o) => IsMediaStreamTrack o
- toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack
Documentation
clone :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrack Source #
clone_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
stop :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
getCapabilities :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackCapabilities Source #
getCapabilities_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
getConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackConstraints Source #
getConstraints_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
getSettings :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackSettings Source #
getSettings_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
applyConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> Maybe MediaTrackConstraints -> m () Source #
getKind :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result Source #
getId :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result Source #
getLabel :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result Source #
setEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> Bool -> m () Source #
getEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool Source #
mute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event Source #
unmute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event Source #
getReadyState :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrackState Source #
ended :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event Source #
overConstrained :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event Source #
newtype MediaStreamTrack Source #
Functions for this inteface are in JSDOM.MediaStreamTrack. Base interface functions are in:
Instances
class (IsEventTarget o, IsGObject o) => IsMediaStreamTrack o Source #
Instances
IsMediaStreamTrack MediaStreamTrack Source # | |
Defined in JSDOM.Types | |
IsMediaStreamTrack CanvasCaptureMediaStreamTrack Source # | |
Defined in JSDOM.Types |
toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack Source #