gi-webkit-3.0.14: 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.DOMNode

Contents

Description

 

Synopsis

Exported types

class GObject o => IsDOMNode o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMNode a) => IsDOMNode a Source # 
IsDOMNode DOMText Source # 
IsDOMNode DOMProcessingInstruction Source # 
IsDOMNode DOMNode Source # 
IsDOMNode DOMHTMLTableSectionElement Source # 
IsDOMNode DOMHTMLTableCaptionElement Source # 
IsDOMNode DOMHTMLScriptElement Source # 
IsDOMNode DOMHTMLMediaElement Source # 
IsDOMNode DOMHTMLHeadElement Source # 
IsDOMNode DOMHTMLFormElement Source # 
IsDOMNode DOMHTMLElement Source # 
IsDOMNode DOMHTMLDocument Source # 
IsDOMNode DOMEntityReference Source # 
IsDOMNode DOMElement Source # 
IsDOMNode DOMDocumentType Source # 
IsDOMNode DOMDocumentFragment Source # 
IsDOMNode DOMDocument Source # 
IsDOMNode DOMComment Source # 
IsDOMNode DOMCharacterData Source # 
IsDOMNode DOMCDATASection Source # 
IsDOMNode DOMAttr Source # 
IsDOMNode DOMHTMLAnchorElement Source # 
IsDOMNode DOMHTMLAppletElement Source # 
IsDOMNode DOMHTMLAreaElement Source # 
IsDOMNode DOMHTMLAudioElement Source # 
IsDOMNode DOMHTMLBRElement Source # 
IsDOMNode DOMHTMLBaseElement Source # 
IsDOMNode DOMHTMLBaseFontElement Source # 
IsDOMNode DOMHTMLBodyElement Source # 
IsDOMNode DOMHTMLButtonElement Source # 
IsDOMNode DOMHTMLCanvasElement Source # 
IsDOMNode DOMHTMLDListElement Source # 
IsDOMNode DOMHTMLDetailsElement Source # 
IsDOMNode DOMHTMLDirectoryElement Source # 
IsDOMNode DOMHTMLDivElement Source # 
IsDOMNode DOMHTMLEmbedElement Source # 
IsDOMNode DOMHTMLFieldSetElement Source # 
IsDOMNode DOMHTMLFontElement Source # 
IsDOMNode DOMHTMLFrameElement Source # 
IsDOMNode DOMHTMLFrameSetElement Source # 
IsDOMNode DOMHTMLHRElement Source # 
IsDOMNode DOMHTMLHeadingElement Source # 
IsDOMNode DOMHTMLHtmlElement Source # 
IsDOMNode DOMHTMLIFrameElement Source # 
IsDOMNode DOMHTMLImageElement Source # 
IsDOMNode DOMHTMLInputElement Source # 
IsDOMNode DOMHTMLKeygenElement Source # 
IsDOMNode DOMHTMLLIElement Source # 
IsDOMNode DOMHTMLLabelElement Source # 
IsDOMNode DOMHTMLLegendElement Source # 
IsDOMNode DOMHTMLLinkElement Source # 
IsDOMNode DOMHTMLMapElement Source # 
IsDOMNode DOMHTMLMarqueeElement Source # 
IsDOMNode DOMHTMLMenuElement Source # 
IsDOMNode DOMHTMLMetaElement Source # 
IsDOMNode DOMHTMLModElement Source # 
IsDOMNode DOMHTMLOListElement Source # 
IsDOMNode DOMHTMLObjectElement Source # 
IsDOMNode DOMHTMLOptGroupElement Source # 
IsDOMNode DOMHTMLOptionElement Source # 
IsDOMNode DOMHTMLParagraphElement Source # 
IsDOMNode DOMHTMLParamElement Source # 
IsDOMNode DOMHTMLPreElement Source # 
IsDOMNode DOMHTMLQuoteElement Source # 
IsDOMNode DOMHTMLSelectElement Source # 
IsDOMNode DOMHTMLStyleElement Source # 
IsDOMNode DOMHTMLTableCellElement Source # 
IsDOMNode DOMHTMLTableColElement Source # 
IsDOMNode DOMHTMLTableElement Source # 
IsDOMNode DOMHTMLTableRowElement Source # 
IsDOMNode DOMHTMLTextAreaElement Source # 
IsDOMNode DOMHTMLTitleElement Source # 
IsDOMNode DOMHTMLUListElement Source # 
IsDOMNode DOMHTMLVideoElement Source # 
IsDOMNode DOMShadowRoot Source # 

Methods

appendChild

dOMNodeAppendChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

newChild: A DOMNode

-> m DOMNode

Returns: A DOMNode (Can throw GError)

No description available in the introspection data.

cloneNode

dOMNodeCloneNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Bool

deep: A Bool

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

compareDocumentPosition

dOMNodeCompareDocumentPosition Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

other: A DOMNode

-> m Word16

Returns: A gushort

No description available in the introspection data.

contains

dOMNodeContains Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

other: A DOMNode

-> m Bool

Returns: A Bool

No description available in the introspection data.

dispatchEvent

dOMNodeDispatchEvent Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMEvent b) 
=> a

self: A DOMNode

-> b

event: A DOMEvent

-> m ()

(Can throw GError)

Deprecated: (Since version 2.4)Use dOMEventTargetDispatchEvent instead.

No description available in the introspection data.

getAttributes

dOMNodeGetAttributes Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNamedNodeMap

Returns: a DOMNamedNodeMap

Deprecated: (Since version 2.2)

This functionality has been removed from WebKit, this function does nothing.

getBaseUri

dOMNodeGetBaseUri Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getChildNodes

dOMNodeGetChildNodes Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNodeList

Returns: A DOMNodeList

No description available in the introspection data.

getFirstChild

dOMNodeGetFirstChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

getLastChild

dOMNodeGetLastChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

getLocalName

dOMNodeGetLocalName Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getNamespaceUri

dOMNodeGetNamespaceUri Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getNextSibling

dOMNodeGetNextSibling Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

getNodeName

dOMNodeGetNodeName Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getNodeType

dOMNodeGetNodeType Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Word16

Returns: A gushort

No description available in the introspection data.

getNodeValue

dOMNodeGetNodeValue Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getOwnerDocument

dOMNodeGetOwnerDocument Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMDocument

Returns: A DOMDocument

No description available in the introspection data.

getParentElement

dOMNodeGetParentElement Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMElement

Returns: A DOMElement

No description available in the introspection data.

getParentNode

dOMNodeGetParentNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

getPrefix

dOMNodeGetPrefix Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

getPreviousSibling

dOMNodeGetPreviousSibling Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m DOMNode

Returns: A DOMNode

No description available in the introspection data.

getTextContent

dOMNodeGetTextContent Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Text

Returns: A gchar

No description available in the introspection data.

hasAttributes

dOMNodeHasAttributes Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.2)

This functionality has been removed from WebKit, this function does nothing.

hasChildNodes

dOMNodeHasChildNodes Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m Bool

Returns: A Bool

No description available in the introspection data.

insertBefore

dOMNodeInsertBefore Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) 
=> a

self: A DOMNode

-> b

newChild: A DOMNode

-> Maybe c

refChild: A DOMNode

-> m DOMNode

Returns: A DOMNode (Can throw GError)

No description available in the introspection data.

isDefaultNamespace

dOMNodeIsDefaultNamespace Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

namespaceURI: A gchar

-> m Bool

Returns: A Bool

No description available in the introspection data.

isEqualNode

dOMNodeIsEqualNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

other: A DOMNode

-> m Bool

Returns: A Bool

No description available in the introspection data.

isSameNode

dOMNodeIsSameNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

other: A DOMNode

-> m Bool

Returns: A Bool

No description available in the introspection data.

isSupported

dOMNodeIsSupported Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

feature: A gchar

-> Text

version: A gchar

-> m Bool

Returns: A Bool

No description available in the introspection data.

lookupNamespaceUri

dOMNodeLookupNamespaceUri Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

prefix: A gchar

-> m Text

Returns: A gchar

No description available in the introspection data.

lookupPrefix

dOMNodeLookupPrefix Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

namespaceURI: A gchar

-> m Text

Returns: A gchar

No description available in the introspection data.

normalize

dOMNodeNormalize Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> m () 

No description available in the introspection data.

removeChild

dOMNodeRemoveChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) 
=> a

self: A DOMNode

-> b

oldChild: A DOMNode

-> m DOMNode

Returns: A DOMNode (Can throw GError)

No description available in the introspection data.

replaceChild

dOMNodeReplaceChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) 
=> a

self: A DOMNode

-> b

newChild: A DOMNode

-> c

oldChild: A DOMNode

-> m DOMNode

Returns: A DOMNode (Can throw GError)

No description available in the introspection data.

setNodeValue

dOMNodeSetNodeValue Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

value: A gchar

-> m ()

(Can throw GError)

No description available in the introspection data.

setPrefix

dOMNodeSetPrefix Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

value: A gchar

-> m ()

(Can throw GError)

No description available in the introspection data.

setTextContent

dOMNodeSetTextContent Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMNode a) 
=> a

self: A DOMNode

-> Text

value: A gchar

-> m ()

(Can throw GError)

No description available in the introspection data.

Properties

baseUri

childNodes

firstChild

lastChild

localName

namespaceUri

nextSibling

nodeName

nodeType

nodeValue

setDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> Text -> m () Source #

ownerDocument

parentElement

parentNode

prefix

setDOMNodePrefix :: (MonadIO m, IsDOMNode o) => o -> Text -> m () Source #

previousSibling

textContent