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

Contents

Description

 

Synopsis

Exported types

newtype DOMXPathResult Source #

Constructors

DOMXPathResult (ManagedPtr DOMXPathResult) 

Instances

GObject DOMXPathResult Source # 
IsObject DOMXPathResult Source # 
IsDOMXPathResult DOMXPathResult Source # 
IsDOMObject DOMXPathResult Source # 
((~) * info (ResolveDOMXPathResultMethod t DOMXPathResult), MethodInfo * info DOMXPathResult p) => IsLabel t (DOMXPathResult -> p) Source # 

Methods

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

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

class GObject o => IsDOMXPathResult o Source #

Instances

Methods

getBooleanValue

data DOMXPathResultGetBooleanValueMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetBooleanValueMethodInfo a signature Source # 

Methods

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

getInvalidIteratorState

getNumberValue

data DOMXPathResultGetNumberValueMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetNumberValueMethodInfo a signature Source # 

Methods

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

getResultType

data DOMXPathResultGetResultTypeMethodInfo Source #

Instances

((~) * signature (m Word16), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetResultTypeMethodInfo a signature Source # 

Methods

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

getSingleNodeValue

getSnapshotLength

getStringValue

data DOMXPathResultGetStringValueMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetStringValueMethodInfo a signature Source # 

Methods

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

iterateNext

data DOMXPathResultIterateNextMethodInfo Source #

Instances

((~) * signature (m DOMNode), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultIterateNextMethodInfo a signature Source # 

Methods

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

snapshotItem

data DOMXPathResultSnapshotItemMethodInfo Source #

Instances

((~) * signature (CULong -> m DOMNode), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultSnapshotItemMethodInfo a signature Source # 

Methods

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

Properties

booleanValue

data DOMXPathResultBooleanValuePropertyInfo Source #

Instances

AttrInfo DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultBooleanValuePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrLabel DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrLabel DOMXPathResultBooleanValuePropertyInfo = "boolean-value"
type AttrGetType DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultBooleanValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultBooleanValuePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue" Source #

invalidIteratorState

data DOMXPathResultInvalidIteratorStatePropertyInfo Source #

Instances

AttrInfo DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo = "invalid-iterator-state"
type AttrGetType DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultInvalidIteratorStatePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultInvalidIteratorStatePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState" Source #

numberValue

data DOMXPathResultNumberValuePropertyInfo Source #

Instances

AttrInfo DOMXPathResultNumberValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultNumberValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultNumberValuePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultNumberValuePropertyInfo Source # 
type AttrLabel DOMXPathResultNumberValuePropertyInfo Source # 
type AttrLabel DOMXPathResultNumberValuePropertyInfo = "number-value"
type AttrGetType DOMXPathResultNumberValuePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultNumberValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultNumberValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultNumberValuePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMXPathResultNumberValue :: AttrLabelProxy "numberValue" Source #

resultType

data DOMXPathResultResultTypePropertyInfo Source #

Instances

AttrInfo DOMXPathResultResultTypePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultResultTypePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultResultTypePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultResultTypePropertyInfo Source # 
type AttrLabel DOMXPathResultResultTypePropertyInfo Source # 
type AttrLabel DOMXPathResultResultTypePropertyInfo = "result-type"
type AttrGetType DOMXPathResultResultTypePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultResultTypePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultResultTypePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultResultTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMXPathResultResultType :: AttrLabelProxy "resultType" Source #

singleNodeValue

data DOMXPathResultSingleNodeValuePropertyInfo Source #

Instances

AttrInfo DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo = "single-node-value"
type AttrGetType DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultSingleNodeValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultSingleNodeValuePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue" Source #

snapshotLength

data DOMXPathResultSnapshotLengthPropertyInfo Source #

Instances

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

dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength" Source #

stringValue

data DOMXPathResultStringValuePropertyInfo Source #

Instances

AttrInfo DOMXPathResultStringValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultStringValuePropertyInfo Source # 
type AttrSetTypeConstraint DOMXPathResultStringValuePropertyInfo = * ~ ()
type AttrOrigin DOMXPathResultStringValuePropertyInfo Source # 
type AttrLabel DOMXPathResultStringValuePropertyInfo Source # 
type AttrLabel DOMXPathResultStringValuePropertyInfo = "string-value"
type AttrGetType DOMXPathResultStringValuePropertyInfo Source # 
type AttrBaseTypeConstraint DOMXPathResultStringValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultStringValuePropertyInfo Source # 
type AttrAllowedOps DOMXPathResultStringValuePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMXPathResultStringValue :: AttrLabelProxy "stringValue" Source #