gi-webkit-3.0.7: 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.DOMTimeRanges

Contents

Description

 

Synopsis

Exported types

newtype DOMTimeRanges Source #

Constructors

DOMTimeRanges (ManagedPtr DOMTimeRanges) 

Instances

GObject DOMTimeRanges Source # 
IsObject DOMTimeRanges Source # 
IsDOMTimeRanges DOMTimeRanges Source # 
IsDOMObject DOMTimeRanges Source # 
((~) * info (ResolveDOMTimeRangesMethod t DOMTimeRanges), MethodInfo * info DOMTimeRanges p) => IsLabel t (DOMTimeRanges -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DOMTimeRanges -> p #

((~) * info (ResolveDOMTimeRangesMethod t DOMTimeRanges), MethodInfo * info DOMTimeRanges p) => IsLabelProxy t (DOMTimeRanges -> p) Source # 
HasAttributeList * DOMTimeRanges Source # 
type SignalList DOMTimeRanges Source # 
type SignalList DOMTimeRanges
type AttributeList DOMTimeRanges Source # 
type AttributeList DOMTimeRanges

class GObject o => IsDOMTimeRanges o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMTimeRanges a) => IsDOMTimeRanges a Source # 
IsDOMTimeRanges DOMTimeRanges Source # 

Methods

end

data DOMTimeRangesEndMethodInfo Source #

Instances

((~) * signature (CULong -> m Double), MonadIO m, IsDOMTimeRanges a) => MethodInfo * DOMTimeRangesEndMethodInfo a signature Source # 

Methods

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

getLength

data DOMTimeRangesGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMTimeRanges a) => MethodInfo * DOMTimeRangesGetLengthMethodInfo a signature Source # 

Methods

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

start

data DOMTimeRangesStartMethodInfo Source #

Instances

((~) * signature (CULong -> m Double), MonadIO m, IsDOMTimeRanges a) => MethodInfo * DOMTimeRangesStartMethodInfo a signature Source # 

Methods

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

Properties

length

data DOMTimeRangesLengthPropertyInfo Source #

Instances

AttrInfo DOMTimeRangesLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMTimeRangesLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMTimeRangesLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMTimeRangesLengthPropertyInfo :: *

type AttrLabel DOMTimeRangesLengthPropertyInfo :: Symbol

type AttrOrigin DOMTimeRangesLengthPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo o => Proxy * DOMTimeRangesLengthPropertyInfo -> o -> IO (AttrGetType DOMTimeRangesLengthPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo o, AttrSetTypeConstraint DOMTimeRangesLengthPropertyInfo b) => Proxy * DOMTimeRangesLengthPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo o => Proxy * DOMTimeRangesLengthPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo o, AttrSetTypeConstraint DOMTimeRangesLengthPropertyInfo b) => Proxy * DOMTimeRangesLengthPropertyInfo -> b -> IO (GValueConstruct o)

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

dOMTimeRangesLength :: AttrLabelProxy "length" Source #