gi-webkit-3.0.9: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMAudioTrackList

Contents

Description

 

Synopsis

Exported types

newtype DOMAudioTrackList Source #

Constructors

DOMAudioTrackList (ManagedPtr DOMAudioTrackList) 

Instances

GObject DOMAudioTrackList Source # 
IsObject DOMAudioTrackList Source # 
IsDOMObject DOMAudioTrackList Source # 
IsDOMAudioTrackList DOMAudioTrackList Source # 
IsDOMEventTarget DOMAudioTrackList Source # 
((~) * info (ResolveDOMAudioTrackListMethod t DOMAudioTrackList), MethodInfo * info DOMAudioTrackList p) => IsLabel t (DOMAudioTrackList -> p) Source # 
((~) * info (ResolveDOMAudioTrackListMethod t DOMAudioTrackList), MethodInfo * info DOMAudioTrackList p) => IsLabelProxy t (DOMAudioTrackList -> p) Source # 
HasAttributeList * DOMAudioTrackList Source # 
type SignalList DOMAudioTrackList Source # 
type SignalList DOMAudioTrackList
type AttributeList DOMAudioTrackList Source # 
type AttributeList DOMAudioTrackList

class GObject o => IsDOMAudioTrackList o Source #

Methods

dispatchEvent

data DOMAudioTrackListDispatchEventMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsDOMAudioTrackList a, IsDOMEvent b) => MethodInfo * DOMAudioTrackListDispatchEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMAudioTrackListDispatchEventMethodInfo a -> signature -> s

dOMAudioTrackListDispatchEvent :: (MonadIO m, IsDOMAudioTrackList a, IsDOMEvent b) => a -> b -> m () Source #

Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.

getLength

data DOMAudioTrackListGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMAudioTrackList a) => MethodInfo * DOMAudioTrackListGetLengthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMAudioTrackListGetLengthMethodInfo a -> signature -> s

getTrackById

data DOMAudioTrackListGetTrackByIdMethodInfo Source #

Instances

((~) * signature (Text -> m DOMAudioTrack), MonadIO m, IsDOMAudioTrackList a) => MethodInfo * DOMAudioTrackListGetTrackByIdMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMAudioTrackListGetTrackByIdMethodInfo a -> signature -> s

item

data DOMAudioTrackListItemMethodInfo Source #

Instances

((~) * signature (CULong -> m DOMAudioTrack), MonadIO m, IsDOMAudioTrackList a) => MethodInfo * DOMAudioTrackListItemMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMAudioTrackListItemMethodInfo a -> signature -> s

Properties

length

data DOMAudioTrackListLengthPropertyInfo Source #

Instances

AttrInfo DOMAudioTrackListLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMAudioTrackListLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMAudioTrackListLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMAudioTrackListLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMAudioTrackListLengthPropertyInfo :: *

type AttrLabel DOMAudioTrackListLengthPropertyInfo :: Symbol

type AttrOrigin DOMAudioTrackListLengthPropertyInfo :: *

type AttrSetTypeConstraint DOMAudioTrackListLengthPropertyInfo Source # 
type AttrSetTypeConstraint DOMAudioTrackListLengthPropertyInfo = * ~ ()
type AttrOrigin DOMAudioTrackListLengthPropertyInfo Source # 
type AttrLabel DOMAudioTrackListLengthPropertyInfo Source # 
type AttrLabel DOMAudioTrackListLengthPropertyInfo = "length"
type AttrGetType DOMAudioTrackListLengthPropertyInfo Source # 
type AttrBaseTypeConstraint DOMAudioTrackListLengthPropertyInfo Source # 
type AttrAllowedOps DOMAudioTrackListLengthPropertyInfo Source # 
type AttrAllowedOps DOMAudioTrackListLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMAudioTrackListLength :: AttrLabelProxy "length" Source #