Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
load :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source
play :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source
pause :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source
fastSeek :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source
addTextTrack :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> string -> string -> m (Maybe TextTrack) Source
webkitShowPlaybackTargetPicker :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source
pattern NETWORK_EMPTY :: () => (Eq a, Num a) => a Source
pattern NETWORK_IDLE :: () => (Eq a, Num a) => a Source
pattern NETWORK_LOADING :: () => (Eq a, Num a) => a Source
pattern NETWORK_NO_SOURCE :: () => (Eq a, Num a) => a Source
pattern HAVE_NOTHING :: () => (Eq a, Num a) => a Source
pattern HAVE_METADATA :: () => (Eq a, Num a) => a Source
pattern HAVE_CURRENT_DATA :: () => (Eq a, Num a) => a Source
pattern HAVE_FUTURE_DATA :: () => (Eq a, Num a) => a Source
pattern HAVE_ENOUGH_DATA :: () => (Eq a, Num a) => a Source
getError :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe MediaError) Source
setSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m () Source
getSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source
getCurrentSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source
getNetworkState :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word Source
setPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m () Source
getPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source
getBuffered :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges) Source
getReadyState :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word Source
getSeeking :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source
getCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double Source
getDuration :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double Source
getPaused :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setDefaultPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source
getDefaultPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double Source
setPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source
getPlaybackRate :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double Source
getPlayed :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges) Source
getSeekable :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TimeRanges) Source
getEnded :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setControls :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getControls :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source
getVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> m Double Source
setMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
emptied :: HTMLMediaElementClass self => EventName self Event Source
loadedMetadata :: HTMLMediaElementClass self => EventName self Event Source
loadedData :: HTMLMediaElementClass self => EventName self Event Source
canPlay :: HTMLMediaElementClass self => EventName self Event Source
canPlayThrough :: HTMLMediaElementClass self => EventName self Event Source
playing :: HTMLMediaElementClass self => EventName self Event Source
ended :: HTMLMediaElementClass self => EventName self Event Source
waiting :: HTMLMediaElementClass self => EventName self Event Source
durationChange :: HTMLMediaElementClass self => EventName self Event Source
timeUpdate :: HTMLMediaElementClass self => EventName self Event Source
playEvent :: HTMLMediaElementClass self => EventName self Event Source
pauseEvent :: HTMLMediaElementClass self => EventName self Event Source
rateChange :: HTMLMediaElementClass self => EventName self Event Source
volumeChange :: HTMLMediaElementClass self => EventName self Event Source
setWebkitPreservesPitch :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getWebkitPreservesPitch :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
getWebkitHasClosedCaptions :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
setWebkitClosedCaptionsVisible :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source
getWebkitClosedCaptionsVisible :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
getWebkitAudioDecodedByteCount :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word Source
getWebkitVideoDecodedByteCount :: (MonadIO m, HTMLMediaElementClass self) => self -> m Word Source
webKitKeyAdded :: HTMLMediaElementClass self => EventName self Event Source
webKitKeyError :: HTMLMediaElementClass self => EventName self Event Source
webKitKeyMessage :: HTMLMediaElementClass self => EventName self Event Source
webKitNeedKey :: HTMLMediaElementClass self => EventName self Event Source
getAudioTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe AudioTrackList) Source
getTextTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe TextTrackList) Source
getVideoTracks :: (MonadIO m, HTMLMediaElementClass self) => self -> m (Maybe VideoTrackList) Source
setMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> Maybe string -> m () Source
getMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m (Maybe string) Source
getWebkitCurrentPlaybackTargetIsWireless :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source
webKitCurrentPlaybackTargetIsWirelessChanged :: HTMLMediaElementClass self => EventName self Event Source
webKitPlaybackTargetAvailabilityChanged :: HTMLMediaElementClass self => EventName self Event Source
data HTMLMediaElement Source
castToHTMLMediaElement :: GObjectClass obj => obj -> HTMLMediaElement Source
class GObjectClass o => HTMLMediaElementClass o Source
toHTMLMediaElement :: HTMLMediaElementClass o => o -> HTMLMediaElement Source