Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getSources :: (MonadDOM m, IsMediaStreamTrack self) => self -> Maybe MediaStreamTrackSourcesCallback -> m ()
- getConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaTrackConstraints)
- getConstraints_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- getConstraintsUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaTrackConstraints
- getConstraintsUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackConstraints
- states :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaSourceStates)
- states_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- statesUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaSourceStates
- statesUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaSourceStates
- getCapabilities :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamCapabilities)
- getCapabilities_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- getCapabilitiesUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaStreamCapabilities
- getCapabilitiesUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamCapabilities
- applyConstraints :: (MonadDOM m, IsMediaStreamTrack self, IsDictionary constraints) => self -> Maybe constraints -> m ()
- clone :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamTrack)
- clone_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
- cloneUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaStreamTrack
- cloneUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrack
- stop :: (MonadDOM m, IsMediaStreamTrack self) => self -> 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
- get_readonly :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
- getRemote :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
- getReadyState :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrackState
- started :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
- 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 => IsMediaStreamTrack o
- toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack
Documentation
getSources :: (MonadDOM m, IsMediaStreamTrack self) => self -> Maybe MediaStreamTrackSourcesCallback -> m () Source #
getConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaTrackConstraints) Source #
getConstraints_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
getConstraintsUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaTrackConstraints Source #
getConstraintsUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaTrackConstraints Source #
states :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaSourceStates) Source #
states_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
statesUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaSourceStates Source #
statesUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaSourceStates Source #
getCapabilities :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamCapabilities) Source #
getCapabilities_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
getCapabilitiesUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaStreamCapabilities Source #
getCapabilitiesUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamCapabilities Source #
applyConstraints :: (MonadDOM m, IsMediaStreamTrack self, IsDictionary constraints) => self -> Maybe constraints -> m () Source #
clone :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamTrack) Source #
clone_ :: (MonadDOM m, IsMediaStreamTrack self) => self -> m () Source #
cloneUnsafe :: (MonadDOM m, IsMediaStreamTrack self, HasCallStack) => self -> m MediaStreamTrack Source #
cloneUnchecked :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrack Source #
stop :: (MonadDOM m, IsMediaStreamTrack self) => self -> 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 #
get_readonly :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool Source #
getReadyState :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrackState Source #
started :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event 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:
class IsEventTarget o => IsMediaStreamTrack o Source #
toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack Source #