| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit.Objects.DOMHTMLVideoElement
Contents
- Exported types
- Methods
- dOMHTMLVideoElementGetHeight
- dOMHTMLVideoElementGetPoster
- dOMHTMLVideoElementGetVideoHeight
- dOMHTMLVideoElementGetVideoWidth
- dOMHTMLVideoElementGetWebkitDecodedFrameCount
- dOMHTMLVideoElementGetWebkitDisplayingFullscreen
- dOMHTMLVideoElementGetWebkitDroppedFrameCount
- dOMHTMLVideoElementGetWebkitSupportsFullscreen
- dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled
- dOMHTMLVideoElementGetWidth
- dOMHTMLVideoElementSetHeight
- dOMHTMLVideoElementSetPoster
- dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled
- dOMHTMLVideoElementSetWidth
- dOMHTMLVideoElementWebkitEnterFullScreen
- dOMHTMLVideoElementWebkitEnterFullscreen
- dOMHTMLVideoElementWebkitExitFullScreen
- dOMHTMLVideoElementWebkitExitFullscreen
- Properties
Description
- newtype DOMHTMLVideoElement = DOMHTMLVideoElement (ForeignPtr DOMHTMLVideoElement)
- class GObject o => DOMHTMLVideoElementK o
- toDOMHTMLVideoElement :: DOMHTMLVideoElementK o => o -> IO DOMHTMLVideoElement
- noDOMHTMLVideoElement :: Maybe DOMHTMLVideoElement
- dOMHTMLVideoElementGetHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementGetPoster :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Text
- dOMHTMLVideoElementGetVideoHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementGetVideoWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementGetWebkitDecodedFrameCount :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementGetWebkitDisplayingFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool
- dOMHTMLVideoElementGetWebkitDroppedFrameCount :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementGetWebkitSupportsFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool
- dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool
- dOMHTMLVideoElementGetWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64
- dOMHTMLVideoElementSetHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Word64 -> m ()
- dOMHTMLVideoElementSetPoster :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Text -> m ()
- dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Bool -> m ()
- dOMHTMLVideoElementSetWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Word64 -> m ()
- dOMHTMLVideoElementWebkitEnterFullScreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m ()
- dOMHTMLVideoElementWebkitEnterFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m ()
- dOMHTMLVideoElementWebkitExitFullScreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m ()
- dOMHTMLVideoElementWebkitExitFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m ()
- data DOMHTMLVideoElementHeightPropertyInfo
- constructDOMHTMLVideoElementHeight :: Word64 -> IO ([Char], GValue)
- getDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- setDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Word64 -> m ()
- data DOMHTMLVideoElementPosterPropertyInfo
- constructDOMHTMLVideoElementPoster :: Text -> IO ([Char], GValue)
- getDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Text
- setDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Text -> m ()
- data DOMHTMLVideoElementVideoHeightPropertyInfo
- getDOMHTMLVideoElementVideoHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- data DOMHTMLVideoElementVideoWidthPropertyInfo
- getDOMHTMLVideoElementVideoWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- data DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo
- getDOMHTMLVideoElementWebkitDecodedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- data DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo
- getDOMHTMLVideoElementWebkitDisplayingFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool
- data DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo
- getDOMHTMLVideoElementWebkitDroppedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- data DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo
- getDOMHTMLVideoElementWebkitSupportsFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool
- data DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo
- constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: Bool -> IO ([Char], GValue)
- getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool
- setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Bool -> m ()
- data DOMHTMLVideoElementWidthPropertyInfo
- constructDOMHTMLVideoElementWidth :: Word64 -> IO ([Char], GValue)
- getDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64
- setDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Word64 -> m ()
Exported types
newtype DOMHTMLVideoElement Source
Constructors
| DOMHTMLVideoElement (ForeignPtr DOMHTMLVideoElement) |
Instances
class GObject o => DOMHTMLVideoElementK o Source
Instances
| (GObject o, IsDescendantOf DOMHTMLVideoElement o) => DOMHTMLVideoElementK o |
toDOMHTMLVideoElement :: DOMHTMLVideoElementK o => o -> IO DOMHTMLVideoElement Source
Methods
dOMHTMLVideoElementGetHeight
dOMHTMLVideoElementGetHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementGetPoster
dOMHTMLVideoElementGetPoster :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Text Source
dOMHTMLVideoElementGetVideoHeight
dOMHTMLVideoElementGetVideoHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementGetVideoWidth
dOMHTMLVideoElementGetVideoWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementGetWebkitDecodedFrameCount
dOMHTMLVideoElementGetWebkitDecodedFrameCount :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementGetWebkitDisplayingFullscreen
dOMHTMLVideoElementGetWebkitDisplayingFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool Source
dOMHTMLVideoElementGetWebkitDroppedFrameCount
dOMHTMLVideoElementGetWebkitDroppedFrameCount :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementGetWebkitSupportsFullscreen
dOMHTMLVideoElementGetWebkitSupportsFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool Source
dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled
dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Bool Source
dOMHTMLVideoElementGetWidth
dOMHTMLVideoElementGetWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m Word64 Source
dOMHTMLVideoElementSetHeight
dOMHTMLVideoElementSetHeight :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Word64 -> m () Source
dOMHTMLVideoElementSetPoster
dOMHTMLVideoElementSetPoster :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Text -> m () Source
dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled
dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Bool -> m () Source
dOMHTMLVideoElementSetWidth
dOMHTMLVideoElementSetWidth :: (MonadIO m, DOMHTMLVideoElementK a) => a -> Word64 -> m () Source
dOMHTMLVideoElementWebkitEnterFullScreen
dOMHTMLVideoElementWebkitEnterFullScreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m () Source
dOMHTMLVideoElementWebkitEnterFullscreen
dOMHTMLVideoElementWebkitEnterFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m () Source
dOMHTMLVideoElementWebkitExitFullScreen
dOMHTMLVideoElementWebkitExitFullScreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m () Source
dOMHTMLVideoElementWebkitExitFullscreen
dOMHTMLVideoElementWebkitExitFullscreen :: (MonadIO m, DOMHTMLVideoElementK a) => a -> m () Source
Properties
Height
data DOMHTMLVideoElementHeightPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementHeightPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementHeightPropertyInfo = "DOMHTMLVideoElement::height" | |
| type AttrGetType DOMHTMLVideoElementHeightPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementHeightPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementHeightPropertyInfo = * ~ Word64 | |
| type AttrAllowedOps DOMHTMLVideoElementHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
setDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Word64 -> m () Source
Poster
data DOMHTMLVideoElementPosterPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementPosterPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementPosterPropertyInfo = "DOMHTMLVideoElement::poster" | |
| type AttrGetType DOMHTMLVideoElementPosterPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementPosterPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementPosterPropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMHTMLVideoElementPosterPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Text Source
setDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Text -> m () Source
VideoHeight
data DOMHTMLVideoElementVideoHeightPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementVideoHeightPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementVideoHeightPropertyInfo = "DOMHTMLVideoElement::video-height" | |
| type AttrGetType DOMHTMLVideoElementVideoHeightPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementVideoHeightPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementVideoHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementVideoHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementVideoHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
VideoWidth
data DOMHTMLVideoElementVideoWidthPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementVideoWidthPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementVideoWidthPropertyInfo = "DOMHTMLVideoElement::video-width" | |
| type AttrGetType DOMHTMLVideoElementVideoWidthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementVideoWidthPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementVideoWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementVideoWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementVideoWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
WebkitDecodedFrameCount
data DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = "DOMHTMLVideoElement::webkit-decoded-frame-count" | |
| type AttrGetType DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementWebkitDecodedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
WebkitDisplayingFullscreen
data DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = "DOMHTMLVideoElement::webkit-displaying-fullscreen" | |
| type AttrGetType DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementWebkitDisplayingFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool Source
WebkitDroppedFrameCount
data DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = "DOMHTMLVideoElement::webkit-dropped-frame-count" | |
| type AttrGetType DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementWebkitDroppedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
WebkitSupportsFullscreen
data DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = "DOMHTMLVideoElement::webkit-supports-fullscreen" | |
| type AttrGetType DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMHTMLVideoElementWebkitSupportsFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool Source
WebkitWirelessVideoPlaybackDisabled
data DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = "DOMHTMLVideoElement::webkit-wireless-video-playback-disabled" | |
| type AttrGetType DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = * ~ Bool | |
| type AttrAllowedOps DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: Bool -> IO ([Char], GValue) Source
getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool Source
setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Bool -> m () Source
Width
data DOMHTMLVideoElementWidthPropertyInfo Source
Instances
| AttrInfo DOMHTMLVideoElementWidthPropertyInfo | |
| type AttrLabel DOMHTMLVideoElementWidthPropertyInfo = "DOMHTMLVideoElement::width" | |
| type AttrGetType DOMHTMLVideoElementWidthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMHTMLVideoElementWidthPropertyInfo = DOMHTMLVideoElementK | |
| type AttrSetTypeConstraint DOMHTMLVideoElementWidthPropertyInfo = * ~ Word64 | |
| type AttrAllowedOps DOMHTMLVideoElementWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Word64 Source
setDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Word64 -> m () Source