Safe Haskell | None |
---|---|
Language | Haskell2010 |
- addCue :: (MonadDOM m, IsTextTrackCue cue) => TextTrack -> Maybe cue -> m ()
- removeCue :: (MonadDOM m, IsTextTrackCue cue) => TextTrack -> Maybe cue -> m ()
- addRegion :: MonadDOM m => TextTrack -> Maybe VTTRegion -> m ()
- removeRegion :: MonadDOM m => TextTrack -> Maybe VTTRegion -> m ()
- getId :: (MonadDOM m, FromJSString result) => TextTrack -> m result
- setKind :: MonadDOM m => TextTrack -> TextTrackKind -> m ()
- getKind :: MonadDOM m => TextTrack -> m TextTrackKind
- getLabel :: (MonadDOM m, FromJSString result) => TextTrack -> m result
- setLanguage :: (MonadDOM m, ToJSString val) => TextTrack -> val -> m ()
- getLanguage :: (MonadDOM m, FromJSString result) => TextTrack -> m result
- getInBandMetadataTrackDispatchType :: (MonadDOM m, FromJSString result) => TextTrack -> m result
- setMode :: MonadDOM m => TextTrack -> TextTrackMode -> m ()
- getMode :: MonadDOM m => TextTrack -> m TextTrackMode
- getCues :: MonadDOM m => TextTrack -> m (Maybe TextTrackCueList)
- getActiveCues :: MonadDOM m => TextTrack -> m (Maybe TextTrackCueList)
- cueChange :: EventName TextTrack Event
- getRegions :: MonadDOM m => TextTrack -> m (Maybe VTTRegionList)
- getSourceBuffer :: MonadDOM m => TextTrack -> m (Maybe SourceBuffer)
- data TextTrack
- castToTextTrack :: IsGObject obj => obj -> JSM TextTrack
- gTypeTextTrack :: JSM GType
Documentation
setLanguage :: (MonadDOM m, ToJSString val) => TextTrack -> val -> m () Source #
getLanguage :: (MonadDOM m, FromJSString result) => TextTrack -> m result Source #
getInBandMetadataTrackDispatchType :: (MonadDOM m, FromJSString result) => TextTrack -> m result Source #
getActiveCues :: MonadDOM m => TextTrack -> m (Maybe TextTrackCueList) Source #
getRegions :: MonadDOM m => TextTrack -> m (Maybe VTTRegionList) Source #
getSourceBuffer :: MonadDOM m => TextTrack -> m (Maybe SourceBuffer) Source #
Functions for this inteface are in JSDOM.TextTrack. Base interface functions are in: