| 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.DOMVideoTrack
Contents
Description
- newtype DOMVideoTrack = DOMVideoTrack (ManagedPtr DOMVideoTrack)
- class GObject o => IsDOMVideoTrack o
- toDOMVideoTrack :: IsDOMVideoTrack o => o -> IO DOMVideoTrack
- noDOMVideoTrack :: Maybe DOMVideoTrack
- data DOMVideoTrackGetIdMethodInfo
- dOMVideoTrackGetId :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text
- data DOMVideoTrackGetKindMethodInfo
- dOMVideoTrackGetKind :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text
- data DOMVideoTrackGetLabelMethodInfo
- dOMVideoTrackGetLabel :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text
- data DOMVideoTrackGetLanguageMethodInfo
- dOMVideoTrackGetLanguage :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text
- data DOMVideoTrackGetSelectedMethodInfo
- dOMVideoTrackGetSelected :: (MonadIO m, IsDOMVideoTrack a) => a -> m Bool
- data DOMVideoTrackSetSelectedMethodInfo
- dOMVideoTrackSetSelected :: (MonadIO m, IsDOMVideoTrack a) => a -> Bool -> m ()
- data DOMVideoTrackIdPropertyInfo
- dOMVideoTrackId :: AttrLabelProxy "id"
- getDOMVideoTrackId :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text)
- data DOMVideoTrackKindPropertyInfo
- dOMVideoTrackKind :: AttrLabelProxy "kind"
- getDOMVideoTrackKind :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text)
- data DOMVideoTrackLabelPropertyInfo
- dOMVideoTrackLabel :: AttrLabelProxy "label"
- getDOMVideoTrackLabel :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text)
- data DOMVideoTrackLanguagePropertyInfo
- dOMVideoTrackLanguage :: AttrLabelProxy "language"
- getDOMVideoTrackLanguage :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text)
- data DOMVideoTrackSelectedPropertyInfo
- constructDOMVideoTrackSelected :: IsDOMVideoTrack o => Bool -> IO (GValueConstruct o)
- dOMVideoTrackSelected :: AttrLabelProxy "selected"
- getDOMVideoTrackSelected :: (MonadIO m, IsDOMVideoTrack o) => o -> m Bool
- setDOMVideoTrackSelected :: (MonadIO m, IsDOMVideoTrack o) => o -> Bool -> m ()
Exported types
newtype DOMVideoTrack Source #
Constructors
| DOMVideoTrack (ManagedPtr DOMVideoTrack) |
Instances
| GObject DOMVideoTrack Source # | |
| IsObject DOMVideoTrack Source # | |
| IsDOMVideoTrack DOMVideoTrack Source # | |
| IsDOMObject DOMVideoTrack Source # | |
| ((~) * info (ResolveDOMVideoTrackMethod t DOMVideoTrack), MethodInfo * info DOMVideoTrack p) => IsLabel t (DOMVideoTrack -> p) Source # | |
| ((~) * info (ResolveDOMVideoTrackMethod t DOMVideoTrack), MethodInfo * info DOMVideoTrack p) => IsLabelProxy t (DOMVideoTrack -> p) Source # | |
| HasAttributeList * DOMVideoTrack Source # | |
| type SignalList DOMVideoTrack Source # | |
| type AttributeList DOMVideoTrack Source # | |
class GObject o => IsDOMVideoTrack o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMVideoTrack a) => IsDOMVideoTrack a Source # | |
| IsDOMVideoTrack DOMVideoTrack Source # | |
toDOMVideoTrack :: IsDOMVideoTrack o => o -> IO DOMVideoTrack Source #
Methods
getId
data DOMVideoTrackGetIdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackGetIdMethodInfo a signature Source # | |
dOMVideoTrackGetId :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text Source #
getKind
data DOMVideoTrackGetKindMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackGetKindMethodInfo a signature Source # | |
dOMVideoTrackGetKind :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text Source #
getLabel
data DOMVideoTrackGetLabelMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackGetLabelMethodInfo a signature Source # | |
dOMVideoTrackGetLabel :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text Source #
getLanguage
data DOMVideoTrackGetLanguageMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackGetLanguageMethodInfo a signature Source # | |
dOMVideoTrackGetLanguage :: (MonadIO m, IsDOMVideoTrack a) => a -> m Text Source #
getSelected
data DOMVideoTrackGetSelectedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackGetSelectedMethodInfo a signature Source # | |
dOMVideoTrackGetSelected :: (MonadIO m, IsDOMVideoTrack a) => a -> m Bool Source #
setSelected
data DOMVideoTrackSetSelectedMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsDOMVideoTrack a) => MethodInfo * DOMVideoTrackSetSelectedMethodInfo a signature Source # | |
dOMVideoTrackSetSelected :: (MonadIO m, IsDOMVideoTrack a) => a -> Bool -> m () Source #
Properties
id
data DOMVideoTrackIdPropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackIdPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackIdPropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackIdPropertyInfo Source # | |
| type AttrLabel DOMVideoTrackIdPropertyInfo Source # | |
| type AttrGetType DOMVideoTrackIdPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackIdPropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackIdPropertyInfo Source # | |
dOMVideoTrackId :: AttrLabelProxy "id" Source #
getDOMVideoTrackId :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text) Source #
kind
data DOMVideoTrackKindPropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackKindPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackKindPropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackKindPropertyInfo Source # | |
| type AttrLabel DOMVideoTrackKindPropertyInfo Source # | |
| type AttrGetType DOMVideoTrackKindPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackKindPropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackKindPropertyInfo Source # | |
dOMVideoTrackKind :: AttrLabelProxy "kind" Source #
getDOMVideoTrackKind :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text) Source #
label
data DOMVideoTrackLabelPropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrLabel DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrGetType DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackLabelPropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackLabelPropertyInfo Source # | |
dOMVideoTrackLabel :: AttrLabelProxy "label" Source #
getDOMVideoTrackLabel :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text) Source #
language
data DOMVideoTrackLanguagePropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrLabel DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrGetType DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackLanguagePropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackLanguagePropertyInfo Source # | |
dOMVideoTrackLanguage :: AttrLabelProxy "language" Source #
getDOMVideoTrackLanguage :: (MonadIO m, IsDOMVideoTrack o) => o -> m (Maybe Text) Source #
selected
data DOMVideoTrackSelectedPropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrLabel DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrGetType DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackSelectedPropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackSelectedPropertyInfo Source # | |
constructDOMVideoTrackSelected :: IsDOMVideoTrack o => Bool -> IO (GValueConstruct o) Source #
dOMVideoTrackSelected :: AttrLabelProxy "selected" Source #
getDOMVideoTrackSelected :: (MonadIO m, IsDOMVideoTrack o) => o -> m Bool Source #
setDOMVideoTrackSelected :: (MonadIO m, IsDOMVideoTrack o) => o -> Bool -> m () Source #