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 DOMTextTrack = DOMTextTrack (ForeignPtr DOMTextTrack)
- class GObject o => DOMTextTrackK o
- toDOMTextTrack :: DOMTextTrackK o => o -> IO DOMTextTrack
- noDOMTextTrack :: Maybe DOMTextTrack
- data DOMTextTrackAddCueMethodInfo
- dOMTextTrackAddCue :: (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => a -> b -> m ()
- data DOMTextTrackDispatchEventMethodInfo
- dOMTextTrackDispatchEvent :: (MonadIO m, DOMTextTrackK a, DOMEventK b) => a -> b -> m ()
- data DOMTextTrackGetActiveCuesMethodInfo
- dOMTextTrackGetActiveCues :: (MonadIO m, DOMTextTrackK a) => a -> m DOMTextTrackCueList
- data DOMTextTrackGetCuesMethodInfo
- dOMTextTrackGetCues :: (MonadIO m, DOMTextTrackK a) => a -> m DOMTextTrackCueList
- data DOMTextTrackGetIdMethodInfo
- dOMTextTrackGetId :: (MonadIO m, DOMTextTrackK a) => a -> m Text
- data DOMTextTrackGetKindMethodInfo
- dOMTextTrackGetKind :: (MonadIO m, DOMTextTrackK a) => a -> m Text
- data DOMTextTrackGetLabelMethodInfo
- dOMTextTrackGetLabel :: (MonadIO m, DOMTextTrackK a) => a -> m Text
- data DOMTextTrackGetLanguageMethodInfo
- dOMTextTrackGetLanguage :: (MonadIO m, DOMTextTrackK a) => a -> m Text
- data DOMTextTrackGetModeMethodInfo
- dOMTextTrackGetMode :: (MonadIO m, DOMTextTrackK a) => a -> m Text
- data DOMTextTrackRemoveCueMethodInfo
- dOMTextTrackRemoveCue :: (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => a -> b -> m ()
- data DOMTextTrackSetModeMethodInfo
- dOMTextTrackSetMode :: (MonadIO m, DOMTextTrackK a) => a -> Text -> m ()
- data DOMTextTrackActiveCuesPropertyInfo
- dOMTextTrackActiveCues :: AttrLabelProxy "activeCues"
- getDOMTextTrackActiveCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList)
- data DOMTextTrackCuesPropertyInfo
- dOMTextTrackCues :: AttrLabelProxy "cues"
- getDOMTextTrackCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList)
- data DOMTextTrackIdPropertyInfo
- dOMTextTrackId :: AttrLabelProxy "id"
- getDOMTextTrackId :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text)
- data DOMTextTrackKindPropertyInfo
- dOMTextTrackKind :: AttrLabelProxy "kind"
- getDOMTextTrackKind :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text)
- data DOMTextTrackLabelPropertyInfo
- dOMTextTrackLabel :: AttrLabelProxy "label"
- getDOMTextTrackLabel :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text)
- data DOMTextTrackLanguagePropertyInfo
- dOMTextTrackLanguage :: AttrLabelProxy "language"
- getDOMTextTrackLanguage :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text)
- data DOMTextTrackModePropertyInfo
- constructDOMTextTrackMode :: Text -> IO ([Char], GValue)
- dOMTextTrackMode :: AttrLabelProxy "mode"
- getDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text)
- setDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> Text -> m ()
Exported types
newtype DOMTextTrack Source
GObject DOMTextTrack | |
((~) * info (ResolveDOMTextTrackMethod t DOMTextTrack), MethodInfo * info DOMTextTrack p) => IsLabelProxy t (DOMTextTrack -> p) | |
type ParentTypes DOMTextTrack | |
type AttributeList DOMTextTrack | |
type SignalList DOMTextTrack |
class GObject o => DOMTextTrackK o Source
(GObject o, IsDescendantOf DOMTextTrack o) => DOMTextTrackK o |
toDOMTextTrack :: DOMTextTrackK o => o -> IO DOMTextTrack Source
Methods
dOMTextTrackAddCue
data DOMTextTrackAddCueMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => MethodInfo * DOMTextTrackAddCueMethodInfo a signature |
dOMTextTrackAddCue :: (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => a -> b -> m () Source
dOMTextTrackDispatchEvent
data DOMTextTrackDispatchEventMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, DOMTextTrackK a, DOMEventK b) => MethodInfo * DOMTextTrackDispatchEventMethodInfo a signature |
dOMTextTrackDispatchEvent :: (MonadIO m, DOMTextTrackK a, DOMEventK b) => a -> b -> m () Source
Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.
dOMTextTrackGetActiveCues
data DOMTextTrackGetActiveCuesMethodInfo Source
((~) * signature (m DOMTextTrackCueList), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetActiveCuesMethodInfo a signature |
dOMTextTrackGetActiveCues :: (MonadIO m, DOMTextTrackK a) => a -> m DOMTextTrackCueList Source
dOMTextTrackGetCues
data DOMTextTrackGetCuesMethodInfo Source
((~) * signature (m DOMTextTrackCueList), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetCuesMethodInfo a signature |
dOMTextTrackGetCues :: (MonadIO m, DOMTextTrackK a) => a -> m DOMTextTrackCueList Source
dOMTextTrackGetId
data DOMTextTrackGetIdMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetIdMethodInfo a signature |
dOMTextTrackGetId :: (MonadIO m, DOMTextTrackK a) => a -> m Text Source
dOMTextTrackGetKind
data DOMTextTrackGetKindMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetKindMethodInfo a signature |
dOMTextTrackGetKind :: (MonadIO m, DOMTextTrackK a) => a -> m Text Source
dOMTextTrackGetLabel
data DOMTextTrackGetLabelMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetLabelMethodInfo a signature |
dOMTextTrackGetLabel :: (MonadIO m, DOMTextTrackK a) => a -> m Text Source
dOMTextTrackGetLanguage
data DOMTextTrackGetLanguageMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetLanguageMethodInfo a signature |
dOMTextTrackGetLanguage :: (MonadIO m, DOMTextTrackK a) => a -> m Text Source
dOMTextTrackGetMode
data DOMTextTrackGetModeMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackGetModeMethodInfo a signature |
dOMTextTrackGetMode :: (MonadIO m, DOMTextTrackK a) => a -> m Text Source
dOMTextTrackRemoveCue
data DOMTextTrackRemoveCueMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => MethodInfo * DOMTextTrackRemoveCueMethodInfo a signature |
dOMTextTrackRemoveCue :: (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => a -> b -> m () Source
dOMTextTrackSetMode
data DOMTextTrackSetModeMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMTextTrackK a) => MethodInfo * DOMTextTrackSetModeMethodInfo a signature |
dOMTextTrackSetMode :: (MonadIO m, DOMTextTrackK a) => a -> Text -> m () Source
Properties
ActiveCues
data DOMTextTrackActiveCuesPropertyInfo Source
dOMTextTrackActiveCues :: AttrLabelProxy "activeCues" Source
getDOMTextTrackActiveCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList) Source
Cues
data DOMTextTrackCuesPropertyInfo Source
dOMTextTrackCues :: AttrLabelProxy "cues" Source
getDOMTextTrackCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList) Source
Id
data DOMTextTrackIdPropertyInfo Source
AttrInfo DOMTextTrackIdPropertyInfo | |
type AttrLabel DOMTextTrackIdPropertyInfo = "id" | |
type AttrGetType DOMTextTrackIdPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMTextTrackIdPropertyInfo = DOMTextTrackK | |
type AttrSetTypeConstraint DOMTextTrackIdPropertyInfo = * ~ () | |
type AttrAllowedOps DOMTextTrackIdPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMTextTrackId :: AttrLabelProxy "id" Source
getDOMTextTrackId :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text) Source
Kind
data DOMTextTrackKindPropertyInfo Source
AttrInfo DOMTextTrackKindPropertyInfo | |
type AttrLabel DOMTextTrackKindPropertyInfo = "kind" | |
type AttrGetType DOMTextTrackKindPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMTextTrackKindPropertyInfo = DOMTextTrackK | |
type AttrSetTypeConstraint DOMTextTrackKindPropertyInfo = * ~ () | |
type AttrAllowedOps DOMTextTrackKindPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMTextTrackKind :: AttrLabelProxy "kind" Source
getDOMTextTrackKind :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text) Source
Label
data DOMTextTrackLabelPropertyInfo Source
AttrInfo DOMTextTrackLabelPropertyInfo | |
type AttrLabel DOMTextTrackLabelPropertyInfo = "label" | |
type AttrGetType DOMTextTrackLabelPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMTextTrackLabelPropertyInfo = DOMTextTrackK | |
type AttrSetTypeConstraint DOMTextTrackLabelPropertyInfo = * ~ () | |
type AttrAllowedOps DOMTextTrackLabelPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMTextTrackLabel :: AttrLabelProxy "label" Source
getDOMTextTrackLabel :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text) Source
Language
data DOMTextTrackLanguagePropertyInfo Source
AttrInfo DOMTextTrackLanguagePropertyInfo | |
type AttrLabel DOMTextTrackLanguagePropertyInfo = "language" | |
type AttrGetType DOMTextTrackLanguagePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMTextTrackLanguagePropertyInfo = DOMTextTrackK | |
type AttrSetTypeConstraint DOMTextTrackLanguagePropertyInfo = * ~ () | |
type AttrAllowedOps DOMTextTrackLanguagePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMTextTrackLanguage :: AttrLabelProxy "language" Source
getDOMTextTrackLanguage :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text) Source
Mode
data DOMTextTrackModePropertyInfo Source
AttrInfo DOMTextTrackModePropertyInfo | |
type AttrLabel DOMTextTrackModePropertyInfo = "mode" | |
type AttrGetType DOMTextTrackModePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMTextTrackModePropertyInfo = DOMTextTrackK | |
type AttrSetTypeConstraint DOMTextTrackModePropertyInfo = * ~ Text | |
type AttrAllowedOps DOMTextTrackModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
dOMTextTrackMode :: AttrLabelProxy "mode" Source
getDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe Text) Source
setDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> Text -> m () Source