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

Contents

Description

 

Synopsis

Exported types

newtype DOMHistory Source #

Constructors

DOMHistory (ManagedPtr DOMHistory) 

Instances

GObject DOMHistory Source # 
IsObject DOMHistory Source # 
IsDOMObject DOMHistory Source # 
IsDOMHistory DOMHistory Source # 
((~) * info (ResolveDOMHistoryMethod t DOMHistory), MethodInfo * info DOMHistory p) => IsLabel t (DOMHistory -> p) Source # 

Methods

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

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

class GObject o => IsDOMHistory o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMHistory a) => IsDOMHistory a Source # 
IsDOMHistory DOMHistory Source # 

Methods

back

data DOMHistoryBackMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsDOMHistory a) => MethodInfo * DOMHistoryBackMethodInfo a signature Source # 

Methods

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

dOMHistoryBack :: (MonadIO m, IsDOMHistory a) => a -> m () Source #

forward

data DOMHistoryForwardMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsDOMHistory a) => MethodInfo * DOMHistoryForwardMethodInfo a signature Source # 

Methods

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

getLength

data DOMHistoryGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMHistory a) => MethodInfo * DOMHistoryGetLengthMethodInfo a signature Source # 

Methods

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

go

data DOMHistoryGoMethodInfo Source #

Instances

((~) * signature (CLong -> m ()), MonadIO m, IsDOMHistory a) => MethodInfo * DOMHistoryGoMethodInfo a signature Source # 

Methods

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

dOMHistoryGo :: (MonadIO m, IsDOMHistory a) => a -> CLong -> m () Source #

Properties

length

data DOMHistoryLengthPropertyInfo Source #

Instances

AttrInfo DOMHistoryLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMHistoryLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMHistoryLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMHistoryLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMHistoryLengthPropertyInfo :: *

type AttrLabel DOMHistoryLengthPropertyInfo :: Symbol

type AttrOrigin DOMHistoryLengthPropertyInfo :: *

Methods

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

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

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

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

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

dOMHistoryLength :: AttrLabelProxy "length" Source #