| 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.DOMVideoTrackList
Description
- newtype DOMVideoTrackList = DOMVideoTrackList (ManagedPtr DOMVideoTrackList)
- class GObject o => IsDOMVideoTrackList o
- toDOMVideoTrackList :: IsDOMVideoTrackList o => o -> IO DOMVideoTrackList
- noDOMVideoTrackList :: Maybe DOMVideoTrackList
- data DOMVideoTrackListDispatchEventMethodInfo
- dOMVideoTrackListDispatchEvent :: (MonadIO m, IsDOMVideoTrackList a, IsDOMEvent b) => a -> b -> m ()
- data DOMVideoTrackListGetLengthMethodInfo
- dOMVideoTrackListGetLength :: (MonadIO m, IsDOMVideoTrackList a) => a -> m CULong
- data DOMVideoTrackListGetTrackByIdMethodInfo
- dOMVideoTrackListGetTrackById :: (MonadIO m, IsDOMVideoTrackList a) => a -> Text -> m DOMVideoTrack
- data DOMVideoTrackListItemMethodInfo
- dOMVideoTrackListItem :: (MonadIO m, IsDOMVideoTrackList a) => a -> CULong -> m DOMVideoTrack
- data DOMVideoTrackListLengthPropertyInfo
- dOMVideoTrackListLength :: AttrLabelProxy "length"
- getDOMVideoTrackListLength :: (MonadIO m, IsDOMVideoTrackList o) => o -> m CULong
Exported types
newtype DOMVideoTrackList Source #
Constructors
| DOMVideoTrackList (ManagedPtr DOMVideoTrackList) |
Instances
| GObject DOMVideoTrackList Source # | |
| IsObject DOMVideoTrackList Source # | |
| IsDOMVideoTrackList DOMVideoTrackList Source # | |
| IsDOMObject DOMVideoTrackList Source # | |
| IsDOMEventTarget DOMVideoTrackList Source # | |
| ((~) * info (ResolveDOMVideoTrackListMethod t DOMVideoTrackList), MethodInfo * info DOMVideoTrackList p) => IsLabel t (DOMVideoTrackList -> p) Source # | |
| ((~) * info (ResolveDOMVideoTrackListMethod t DOMVideoTrackList), MethodInfo * info DOMVideoTrackList p) => IsLabelProxy t (DOMVideoTrackList -> p) Source # | |
| HasAttributeList * DOMVideoTrackList Source # | |
| type SignalList DOMVideoTrackList Source # | |
| type AttributeList DOMVideoTrackList Source # | |
class GObject o => IsDOMVideoTrackList o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMVideoTrackList a) => IsDOMVideoTrackList a Source # | |
| IsDOMVideoTrackList DOMVideoTrackList Source # | |
toDOMVideoTrackList :: IsDOMVideoTrackList o => o -> IO DOMVideoTrackList Source #
Methods
dispatchEvent
data DOMVideoTrackListDispatchEventMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsDOMVideoTrackList a, IsDOMEvent b) => MethodInfo * DOMVideoTrackListDispatchEventMethodInfo a signature Source # | |
dOMVideoTrackListDispatchEvent :: (MonadIO m, IsDOMVideoTrackList a, IsDOMEvent b) => a -> b -> m () Source #
Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.
getLength
data DOMVideoTrackListGetLengthMethodInfo Source #
Instances
| ((~) * signature (m CULong), MonadIO m, IsDOMVideoTrackList a) => MethodInfo * DOMVideoTrackListGetLengthMethodInfo a signature Source # | |
dOMVideoTrackListGetLength :: (MonadIO m, IsDOMVideoTrackList a) => a -> m CULong Source #
getTrackById
data DOMVideoTrackListGetTrackByIdMethodInfo Source #
Instances
| ((~) * signature (Text -> m DOMVideoTrack), MonadIO m, IsDOMVideoTrackList a) => MethodInfo * DOMVideoTrackListGetTrackByIdMethodInfo a signature Source # | |
dOMVideoTrackListGetTrackById :: (MonadIO m, IsDOMVideoTrackList a) => a -> Text -> m DOMVideoTrack Source #
item
data DOMVideoTrackListItemMethodInfo Source #
Instances
| ((~) * signature (CULong -> m DOMVideoTrack), MonadIO m, IsDOMVideoTrackList a) => MethodInfo * DOMVideoTrackListItemMethodInfo a signature Source # | |
dOMVideoTrackListItem :: (MonadIO m, IsDOMVideoTrackList a) => a -> CULong -> m DOMVideoTrack Source #
Properties
length
data DOMVideoTrackListLengthPropertyInfo Source #
Instances
| AttrInfo DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrOrigin DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrLabel DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrGetType DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMVideoTrackListLengthPropertyInfo Source # | |
| type AttrAllowedOps DOMVideoTrackListLengthPropertyInfo Source # | |
dOMVideoTrackListLength :: AttrLabelProxy "length" Source #
getDOMVideoTrackListLength :: (MonadIO m, IsDOMVideoTrackList o) => o -> m CULong Source #