Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- appendBuffer :: (MonadDOM m, IsBufferSource data') => SourceBuffer -> data' -> m ()
- abort :: MonadDOM m => SourceBuffer -> m ()
- remove :: MonadDOM m => SourceBuffer -> Double -> Double -> m ()
- setMode :: MonadDOM m => SourceBuffer -> AppendMode -> m ()
- getMode :: MonadDOM m => SourceBuffer -> m AppendMode
- getUpdating :: MonadDOM m => SourceBuffer -> m Bool
- getBuffered :: MonadDOM m => SourceBuffer -> m TimeRanges
- setTimestampOffset :: MonadDOM m => SourceBuffer -> Double -> m ()
- getTimestampOffset :: MonadDOM m => SourceBuffer -> m Double
- getAudioTracks :: MonadDOM m => SourceBuffer -> m AudioTrackList
- getVideoTracks :: MonadDOM m => SourceBuffer -> m VideoTrackList
- getTextTracks :: MonadDOM m => SourceBuffer -> m TextTrackList
- setAppendWindowStart :: MonadDOM m => SourceBuffer -> Double -> m ()
- getAppendWindowStart :: MonadDOM m => SourceBuffer -> m Double
- setAppendWindowEnd :: MonadDOM m => SourceBuffer -> Double -> m ()
- getAppendWindowEnd :: MonadDOM m => SourceBuffer -> m Double
- updatestart :: EventName SourceBuffer onupdatestart
- update :: EventName SourceBuffer onupdate
- updateend :: EventName SourceBuffer onupdateend
- error :: EventName SourceBuffer UIEvent
- abortEvent :: EventName SourceBuffer UIEvent
- newtype SourceBuffer = SourceBuffer {}
- gTypeSourceBuffer :: JSM GType
Documentation
appendBuffer :: (MonadDOM m, IsBufferSource data') => SourceBuffer -> data' -> m () Source #
abort :: MonadDOM m => SourceBuffer -> m () Source #
setMode :: MonadDOM m => SourceBuffer -> AppendMode -> m () Source #
getMode :: MonadDOM m => SourceBuffer -> m AppendMode Source #
getUpdating :: MonadDOM m => SourceBuffer -> m Bool Source #
getBuffered :: MonadDOM m => SourceBuffer -> m TimeRanges Source #
setTimestampOffset :: MonadDOM m => SourceBuffer -> Double -> m () Source #
getTimestampOffset :: MonadDOM m => SourceBuffer -> m Double Source #
getAudioTracks :: MonadDOM m => SourceBuffer -> m AudioTrackList Source #
getVideoTracks :: MonadDOM m => SourceBuffer -> m VideoTrackList Source #
getTextTracks :: MonadDOM m => SourceBuffer -> m TextTrackList Source #
setAppendWindowStart :: MonadDOM m => SourceBuffer -> Double -> m () Source #
getAppendWindowStart :: MonadDOM m => SourceBuffer -> m Double Source #
setAppendWindowEnd :: MonadDOM m => SourceBuffer -> Double -> m () Source #
getAppendWindowEnd :: MonadDOM m => SourceBuffer -> m Double Source #
updatestart :: EventName SourceBuffer onupdatestart Source #
updateend :: EventName SourceBuffer onupdateend Source #
newtype SourceBuffer Source #
Functions for this inteface are in JSDOM.SourceBuffer. Base interface functions are in:
Instances
PToJSVal SourceBuffer Source # | |
Defined in JSDOM.Types pToJSVal :: SourceBuffer -> JSVal # | |
PFromJSVal SourceBuffer Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> SourceBuffer # | |
ToJSVal SourceBuffer Source # | |
Defined in JSDOM.Types toJSVal :: SourceBuffer -> JSM JSVal # toJSValListOf :: [SourceBuffer] -> JSM JSVal # | |
FromJSVal SourceBuffer Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe SourceBuffer) # fromJSValUnchecked :: JSVal -> JSM SourceBuffer # fromJSValListOf :: JSVal -> JSM (Maybe [SourceBuffer]) # fromJSValUncheckedListOf :: JSVal -> JSM [SourceBuffer] # | |
MakeObject SourceBuffer Source # | |
Defined in JSDOM.Types makeObject :: SourceBuffer -> JSM Object # | |
IsEventTarget SourceBuffer Source # | |
Defined in JSDOM.Types | |
IsGObject SourceBuffer Source # | |
Defined in JSDOM.Types typeGType :: SourceBuffer -> JSM GType |