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 |
- newtype DOMMediaList = DOMMediaList (ForeignPtr DOMMediaList)
- class GObject o => DOMMediaListK o
- toDOMMediaList :: DOMMediaListK o => o -> IO DOMMediaList
- noDOMMediaList :: Maybe DOMMediaList
- data DOMMediaListAppendMediumMethodInfo
- dOMMediaListAppendMedium :: (MonadIO m, DOMMediaListK a) => a -> Text -> m ()
- data DOMMediaListDeleteMediumMethodInfo
- dOMMediaListDeleteMedium :: (MonadIO m, DOMMediaListK a) => a -> Text -> m ()
- data DOMMediaListGetLengthMethodInfo
- dOMMediaListGetLength :: (MonadIO m, DOMMediaListK a) => a -> m CULong
- data DOMMediaListGetMediaTextMethodInfo
- dOMMediaListGetMediaText :: (MonadIO m, DOMMediaListK a) => a -> m Text
- data DOMMediaListItemMethodInfo
- dOMMediaListItem :: (MonadIO m, DOMMediaListK a) => a -> CULong -> m Text
- data DOMMediaListSetMediaTextMethodInfo
- dOMMediaListSetMediaText :: (MonadIO m, DOMMediaListK a) => a -> Text -> m ()
- data DOMMediaListLengthPropertyInfo
- dOMMediaListLength :: AttrLabelProxy "length"
- getDOMMediaListLength :: (MonadIO m, DOMMediaListK o) => o -> m CULong
- data DOMMediaListMediaTextPropertyInfo
- clearDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m ()
- constructDOMMediaListMediaText :: Text -> IO ([Char], GValue)
- dOMMediaListMediaText :: AttrLabelProxy "mediaText"
- getDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m (Maybe Text)
- setDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> Text -> m ()
Exported types
newtype DOMMediaList Source
GObject DOMMediaList | |
((~) * info (ResolveDOMMediaListMethod t DOMMediaList), MethodInfo * info DOMMediaList p) => IsLabelProxy t (DOMMediaList -> p) | |
type ParentTypes DOMMediaList | |
type AttributeList DOMMediaList | |
type SignalList DOMMediaList |
class GObject o => DOMMediaListK o Source
(GObject o, IsDescendantOf DOMMediaList o) => DOMMediaListK o |
toDOMMediaList :: DOMMediaListK o => o -> IO DOMMediaList Source
Methods
dOMMediaListAppendMedium
data DOMMediaListAppendMediumMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListAppendMediumMethodInfo a signature |
dOMMediaListAppendMedium :: (MonadIO m, DOMMediaListK a) => a -> Text -> m () Source
dOMMediaListDeleteMedium
data DOMMediaListDeleteMediumMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListDeleteMediumMethodInfo a signature |
dOMMediaListDeleteMedium :: (MonadIO m, DOMMediaListK a) => a -> Text -> m () Source
dOMMediaListGetLength
data DOMMediaListGetLengthMethodInfo Source
((~) * signature (m CULong), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListGetLengthMethodInfo a signature |
dOMMediaListGetLength :: (MonadIO m, DOMMediaListK a) => a -> m CULong Source
dOMMediaListGetMediaText
data DOMMediaListGetMediaTextMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListGetMediaTextMethodInfo a signature |
dOMMediaListGetMediaText :: (MonadIO m, DOMMediaListK a) => a -> m Text Source
dOMMediaListItem
data DOMMediaListItemMethodInfo Source
((~) * signature (CULong -> m Text), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListItemMethodInfo a signature |
dOMMediaListItem :: (MonadIO m, DOMMediaListK a) => a -> CULong -> m Text Source
dOMMediaListSetMediaText
data DOMMediaListSetMediaTextMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo * DOMMediaListSetMediaTextMethodInfo a signature |
dOMMediaListSetMediaText :: (MonadIO m, DOMMediaListK a) => a -> Text -> m () Source
Properties
Length
data DOMMediaListLengthPropertyInfo Source
dOMMediaListLength :: AttrLabelProxy "length" Source
getDOMMediaListLength :: (MonadIO m, DOMMediaListK o) => o -> m CULong Source
MediaText
data DOMMediaListMediaTextPropertyInfo Source
AttrInfo DOMMediaListMediaTextPropertyInfo | |
type AttrLabel DOMMediaListMediaTextPropertyInfo = "media-text" | |
type AttrGetType DOMMediaListMediaTextPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMMediaListMediaTextPropertyInfo = DOMMediaListK | |
type AttrSetTypeConstraint DOMMediaListMediaTextPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMMediaListMediaTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m () Source
dOMMediaListMediaText :: AttrLabelProxy "mediaText" Source
getDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m (Maybe Text) Source
setDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> Text -> m () Source