webkitgtk3-0.14.2.1: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.HTMLMediaElement

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 #

pattern NETWORK_EMPTY :: forall a. (Num a, Eq a) => a Source #

pattern NETWORK_IDLE :: forall a. (Num a, Eq a) => a Source #

pattern NETWORK_LOADING :: forall a. (Num a, Eq a) => a Source #

pattern NETWORK_NO_SOURCE :: forall a. (Num a, Eq a) => a Source #

pattern HAVE_NOTHING :: forall a. (Num a, Eq a) => a Source #

pattern HAVE_METADATA :: forall a. (Num a, Eq a) => a Source #

pattern HAVE_CURRENT_DATA :: forall a. (Num a, Eq a) => a Source #

pattern HAVE_FUTURE_DATA :: forall a. (Num a, Eq a) => a Source #

pattern HAVE_ENOUGH_DATA :: forall a. (Num a, Eq a) => a 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 #

setPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m () Source #

getPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source #

setCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source #

setAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () 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 #

setVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source #

setMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source #

setDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () 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 #