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.DOMTextTrackList

Contents

Description

 

Synopsis

Exported types

newtype DOMTextTrackList Source #

Constructors

DOMTextTrackList (ManagedPtr DOMTextTrackList) 

Instances

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

class GObject o => IsDOMTextTrackList o Source #

Instances

Methods

dispatchEvent

data DOMTextTrackListDispatchEventMethodInfo Source #

Instances

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

Methods

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

dOMTextTrackListDispatchEvent :: (MonadIO m, IsDOMTextTrackList a, IsDOMEvent b) => a -> b -> m () Source #

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

getLength

data DOMTextTrackListGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMTextTrackList a) => MethodInfo * DOMTextTrackListGetLengthMethodInfo a signature Source # 

Methods

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

getTrackById

data DOMTextTrackListGetTrackByIdMethodInfo Source #

Instances

((~) * signature (Text -> m DOMTextTrack), MonadIO m, IsDOMTextTrackList a) => MethodInfo * DOMTextTrackListGetTrackByIdMethodInfo a signature Source # 

Methods

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

item

data DOMTextTrackListItemMethodInfo Source #

Instances

((~) * signature (CULong -> m DOMTextTrack), MonadIO m, IsDOMTextTrackList a) => MethodInfo * DOMTextTrackListItemMethodInfo a signature Source # 

Methods

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

Properties

length

data DOMTextTrackListLengthPropertyInfo Source #

Instances

AttrInfo DOMTextTrackListLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTextTrackListLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTextTrackListLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTextTrackListLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMTextTrackListLengthPropertyInfo :: *

type AttrLabel DOMTextTrackListLengthPropertyInfo :: Symbol

type AttrOrigin DOMTextTrackListLengthPropertyInfo :: *

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

dOMTextTrackListLength :: AttrLabelProxy "length" Source #