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.DOMAudioTrack
Contents
Description
- newtype DOMAudioTrack = DOMAudioTrack (ForeignPtr DOMAudioTrack)
- class GObject o => DOMAudioTrackK o
- toDOMAudioTrack :: DOMAudioTrackK o => o -> IO DOMAudioTrack
- noDOMAudioTrack :: Maybe DOMAudioTrack
- data DOMAudioTrackGetEnabledMethodInfo
- dOMAudioTrackGetEnabled :: (MonadIO m, DOMAudioTrackK a) => a -> m Bool
- data DOMAudioTrackGetIdMethodInfo
- dOMAudioTrackGetId :: (MonadIO m, DOMAudioTrackK a) => a -> m Text
- data DOMAudioTrackGetKindMethodInfo
- dOMAudioTrackGetKind :: (MonadIO m, DOMAudioTrackK a) => a -> m Text
- data DOMAudioTrackGetLabelMethodInfo
- dOMAudioTrackGetLabel :: (MonadIO m, DOMAudioTrackK a) => a -> m Text
- data DOMAudioTrackGetLanguageMethodInfo
- dOMAudioTrackGetLanguage :: (MonadIO m, DOMAudioTrackK a) => a -> m Text
- data DOMAudioTrackSetEnabledMethodInfo
- dOMAudioTrackSetEnabled :: (MonadIO m, DOMAudioTrackK a) => a -> Bool -> m ()
- data DOMAudioTrackEnabledPropertyInfo
- constructDOMAudioTrackEnabled :: Bool -> IO ([Char], GValue)
- getDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> m Bool
- setDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> Bool -> m ()
- data DOMAudioTrackIdPropertyInfo
- getDOMAudioTrackId :: (MonadIO m, DOMAudioTrackK o) => o -> m Text
- data DOMAudioTrackKindPropertyInfo
- getDOMAudioTrackKind :: (MonadIO m, DOMAudioTrackK o) => o -> m Text
- data DOMAudioTrackLabelPropertyInfo
- getDOMAudioTrackLabel :: (MonadIO m, DOMAudioTrackK o) => o -> m Text
- data DOMAudioTrackLanguagePropertyInfo
- getDOMAudioTrackLanguage :: (MonadIO m, DOMAudioTrackK o) => o -> m Text
Exported types
newtype DOMAudioTrack Source
Constructors
DOMAudioTrack (ForeignPtr DOMAudioTrack) |
Instances
GObject DOMAudioTrack Source | |
((~) * info (ResolveDOMAudioTrackMethod t DOMAudioTrack), MethodInfo * info DOMAudioTrack p) => IsLabel t (DOMAudioTrack -> p) Source | |
((~) * info (ResolveDOMAudioTrackMethod t DOMAudioTrack), MethodInfo * info DOMAudioTrack p) => IsLabelProxy t (DOMAudioTrack -> p) Source | |
type ParentTypes DOMAudioTrack Source | |
type AttributeList DOMAudioTrack Source | |
type SignalList DOMAudioTrack Source |
class GObject o => DOMAudioTrackK o Source
Instances
(GObject o, IsDescendantOf DOMAudioTrack o) => DOMAudioTrackK o Source | |
toDOMAudioTrack :: DOMAudioTrackK o => o -> IO DOMAudioTrack Source
Methods
dOMAudioTrackGetEnabled
data DOMAudioTrackGetEnabledMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackGetEnabledMethodInfo a signature Source | |
dOMAudioTrackGetEnabled :: (MonadIO m, DOMAudioTrackK a) => a -> m Bool Source
dOMAudioTrackGetId
data DOMAudioTrackGetIdMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackGetIdMethodInfo a signature Source | |
dOMAudioTrackGetId :: (MonadIO m, DOMAudioTrackK a) => a -> m Text Source
dOMAudioTrackGetKind
data DOMAudioTrackGetKindMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackGetKindMethodInfo a signature Source | |
dOMAudioTrackGetKind :: (MonadIO m, DOMAudioTrackK a) => a -> m Text Source
dOMAudioTrackGetLabel
data DOMAudioTrackGetLabelMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackGetLabelMethodInfo a signature Source | |
dOMAudioTrackGetLabel :: (MonadIO m, DOMAudioTrackK a) => a -> m Text Source
dOMAudioTrackGetLanguage
data DOMAudioTrackGetLanguageMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackGetLanguageMethodInfo a signature Source | |
dOMAudioTrackGetLanguage :: (MonadIO m, DOMAudioTrackK a) => a -> m Text Source
dOMAudioTrackSetEnabled
data DOMAudioTrackSetEnabledMethodInfo Source
Instances
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, DOMAudioTrackK a) => MethodInfo (TYPE Lifted) DOMAudioTrackSetEnabledMethodInfo a signature Source | |
dOMAudioTrackSetEnabled :: (MonadIO m, DOMAudioTrackK a) => a -> Bool -> m () Source
Properties
Enabled
data DOMAudioTrackEnabledPropertyInfo Source
Instances
getDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> m Bool Source
setDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> Bool -> m () Source
Id
data DOMAudioTrackIdPropertyInfo Source
Instances
getDOMAudioTrackId :: (MonadIO m, DOMAudioTrackK o) => o -> m Text Source
Kind
data DOMAudioTrackKindPropertyInfo Source
Instances
getDOMAudioTrackKind :: (MonadIO m, DOMAudioTrackK o) => o -> m Text Source
Label
data DOMAudioTrackLabelPropertyInfo Source
Instances
getDOMAudioTrackLabel :: (MonadIO m, DOMAudioTrackK o) => o -> m Text Source
Language
data DOMAudioTrackLanguagePropertyInfo Source
Instances
getDOMAudioTrackLanguage :: (MonadIO m, DOMAudioTrackK o) => o -> m Text Source