gi-webkit2webextension-4.0.27: WebKit2-WebExtension bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.WebKit2WebExtension.Objects.DOMElement

Contents

Description

No description available in the introspection data.

Synopsis

Exported types

class (GObject o, IsDescendantOf DOMElement o) => IsDOMElement o Source #

Type class for types which can be safely cast to DOMElement, for instance with toDOMElement.

Instances

Instances details
(GObject o, IsDescendantOf DOMElement o) => IsDOMElement o Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

toDOMElement :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Cast to DOMElement, for types for which this is known to be safe. For general casts, use castTo.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

addEventListener, appendChild, bindProperty, bindPropertyFull, blur, cloneNodeWithError, closest, compareDocumentPosition, contains, dispatchEvent, focus, forceFloating, freezeNotify, getv, hasAttribute, hasAttributeNs, hasAttributes, hasChildNodes, htmlInputElementGetAutoFilled, htmlInputElementIsUserEdited, htmlInputElementSetAutoFilled, htmlInputElementSetEditingValue, insertAdjacentElement, insertAdjacentHtml, insertAdjacentText, insertBefore, isDefaultNamespace, isEqualNode, isFloating, isSameNode, isSupported, lookupNamespaceUri, lookupPrefix, matches, normalize, notify, notifyByPspec, querySelector, querySelectorAll, ref, refSink, remove, removeAttribute, removeAttributeNode, removeAttributeNs, removeChild, removeEventListener, replaceChild, requestPointerLock, runDispose, scrollByLines, scrollByPages, scrollIntoView, scrollIntoViewIfNeeded, stealData, stealQdata, thawNotify, unref, watchClosure, webkitMatchesSelector, webkitRequestFullscreen.

Getters

getAttribute, getAttributeNode, getAttributeNodeNs, getAttributeNs, getAttributes, getBaseUri, getBoundingClientRect, getChildElementCount, getChildNodes, getChildren, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getData, getElementsByClassName, getElementsByClassNameAsHtmlCollection, getElementsByTagName, getElementsByTagNameAsHtmlCollection, getElementsByTagNameNs, getElementsByTagNameNsAsHtmlCollection, getFirstChild, getFirstElementChild, getId, getInnerHtml, getLastChild, getLastElementChild, getLocalName, getNamespaceUri, getNextElementSibling, getNextSibling, getNodeName, getNodeType, getNodeValue, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getOuterHtml, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousElementSibling, getPreviousSibling, getProperty, getQdata, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getStyle, getTagName, getTextContent, getWebkitRegionOverset.

Setters

setAttribute, setAttributeNode, setAttributeNodeNs, setAttributeNs, setClassName, setData, setDataFull, setId, setInnerHtml, setNodeValue, setOuterHtml, setPrefix, setProperty, setScrollLeft, setScrollTop, setTextContent.

blur

dOMElementBlur Source #

Arguments

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

self: A DOMElement

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

closest

dOMElementClosest Source #

Arguments

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

self: A DOMElement

-> Text

selectors: A gchar

-> m DOMElement

Returns: A DOMElement (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

focus

dOMElementFocus Source #

Arguments

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

self: A DOMElement

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getAttribute

dOMElementGetAttribute Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getAttributeNode

dOMElementGetAttributeNode Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m DOMAttr

Returns: A DOMAttr

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getAttributeNodeNs

dOMElementGetAttributeNodeNs Source #

Arguments

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

self: A DOMElement

-> Text

namespaceURI: A gchar

-> Text

localName: A gchar

-> m DOMAttr

Returns: A DOMAttr

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getAttributeNs

dOMElementGetAttributeNs Source #

Arguments

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

self: A DOMElement

-> Text

namespaceURI: A gchar

-> Text

localName: A gchar

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getAttributes

dOMElementGetAttributes Source #

Arguments

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

self: A DOMElement

-> m DOMNamedNodeMap

Returns: A DOMNamedNodeMap

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getBoundingClientRect

dOMElementGetBoundingClientRect Source #

Arguments

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

self: A DOMElement

-> m DOMClientRect

Returns: A DOMClientRect

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

Returns a DOMClientRect representing the size and position of self relative to the viewport.

Since: 2.18

getChildElementCount

dOMElementGetChildElementCount Source #

Arguments

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

self: A DOMElement

-> m CULong

Returns: A gulong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getChildren

dOMElementGetChildren Source #

Arguments

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

self: A DOMElement

-> m DOMHTMLCollection

Returns: A DOMHTMLCollection

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.10

getClassList

dOMElementGetClassList Source #

Arguments

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

self: A DOMElement

-> m DOMDOMTokenList

Returns: A DOMDOMTokenList

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

getClassName

dOMElementGetClassName Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientHeight

dOMElementGetClientHeight Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientLeft

dOMElementGetClientLeft Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientRects

dOMElementGetClientRects Source #

Arguments

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

self: A DOMElement

-> m DOMClientRectList

Returns: A DOMClientRectList

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

Returns a collection of DOMClientRect objects, each of which describe the size and position of a CSS border box relative to the viewport.

Since: 2.18

getClientTop

dOMElementGetClientTop Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientWidth

dOMElementGetClientWidth Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getElementsByClassName

dOMElementGetElementsByClassName Source #

Arguments

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

self: A DOMElement

-> Text

className: a gchar with the tag name

-> m DOMNodeList

Returns: a DOMNodeList

Deprecated: (Since version 2.12)Use dOMElementGetElementsByClassNameAsHtmlCollection instead.

No description available in the introspection data.

getElementsByClassNameAsHtmlCollection

dOMElementGetElementsByClassNameAsHtmlCollection Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m DOMHTMLCollection

Returns: A DOMHTMLCollection

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.12

getElementsByTagName

dOMElementGetElementsByTagName Source #

Arguments

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

self: A DOMElement

-> Text

tagName: a gchar with the tag name

-> m DOMNodeList

Returns: a DOMNodeList

Deprecated: (Since version 2.12)Use dOMElementGetElementsByTagNameAsHtmlCollection instead.

No description available in the introspection data.

getElementsByTagNameAsHtmlCollection

dOMElementGetElementsByTagNameAsHtmlCollection Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m DOMHTMLCollection

Returns: A DOMHTMLCollection

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.12

getElementsByTagNameNs

dOMElementGetElementsByTagNameNs Source #

Arguments

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

self: A DOMElement

-> Text

namespaceUri: a gchar with the namespace URI

-> Text

tagName: a gchar with the tag name

-> m DOMNodeList

Returns: a DOMNodeList

Deprecated: (Since version 2.12)Use dOMElementGetElementsByTagNameNsAsHtmlCollection instead.

No description available in the introspection data.

getElementsByTagNameNsAsHtmlCollection

dOMElementGetElementsByTagNameNsAsHtmlCollection Source #

Arguments

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

self: A DOMElement

-> Text

namespaceURI: A gchar

-> Text

localName: A gchar

-> m DOMHTMLCollection

Returns: A DOMHTMLCollection

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.12

getFirstElementChild

dOMElementGetFirstElementChild Source #

Arguments

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

self: A DOMElement

-> m DOMElement

Returns: A DOMElement

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getId

dOMElementGetId Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getInnerHtml

dOMElementGetInnerHtml Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.8

getLastElementChild

dOMElementGetLastElementChild Source #

Arguments

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

self: A DOMElement

-> m DOMElement

Returns: A DOMElement

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getLocalName

dOMElementGetLocalName Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.14

getNamespaceUri

dOMElementGetNamespaceUri Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.14

getNextElementSibling

dOMElementGetNextElementSibling Source #

Arguments

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

self: A DOMElement

-> m DOMElement

Returns: A DOMElement

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetHeight

dOMElementGetOffsetHeight Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetLeft

dOMElementGetOffsetLeft Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetParent

dOMElementGetOffsetParent Source #

Arguments

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

self: A DOMElement

-> m DOMElement

Returns: A DOMElement

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetTop

dOMElementGetOffsetTop Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetWidth

dOMElementGetOffsetWidth Source #

Arguments

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

self: A DOMElement

-> m Double

Returns: A gdouble

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOuterHtml

dOMElementGetOuterHtml Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.8

getPrefix

dOMElementGetPrefix Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.14

getPreviousElementSibling

dOMElementGetPreviousElementSibling Source #

Arguments

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

self: A DOMElement

-> m DOMElement

Returns: A DOMElement

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScrollHeight

dOMElementGetScrollHeight Source #

Arguments

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

self: A DOMElement

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScrollLeft

dOMElementGetScrollLeft Source #

Arguments

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

self: A DOMElement

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScrollTop

dOMElementGetScrollTop Source #

Arguments

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

self: A DOMElement

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScrollWidth

dOMElementGetScrollWidth Source #

Arguments

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

self: A DOMElement

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getStyle

dOMElementGetStyle Source #

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getTagName

dOMElementGetTagName Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: A gchar

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getWebkitRegionOverset

dOMElementGetWebkitRegionOverset Source #

Arguments

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

self: A DOMElement

-> m Text

Returns: Nothing

Deprecated: (Since version 2.20)

CSS Regions support has been removed. This function does nothing.

hasAttribute

dOMElementHasAttribute Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

hasAttributeNs

dOMElementHasAttributeNs Source #

Arguments

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

self: A DOMElement

-> Text

namespaceURI: A gchar

-> Text

localName: A gchar

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

hasAttributes

dOMElementHasAttributes Source #

Arguments

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

self: A DOMElement

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

htmlInputElementGetAutoFilled

dOMElementHtmlInputElementGetAutoFilled :: (HasCallStack, MonadIO m, IsDOMElement a) => a -> m Bool Source #

No description available in the introspection data.

htmlInputElementIsUserEdited

dOMElementHtmlInputElementIsUserEdited Source #

Arguments

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

element: a DOMElement

-> m Bool

Returns: whether element has been edited by a user action.

Get whether element is an HTML text input element that has been edited by a user action.

Since: 2.22

htmlInputElementSetAutoFilled

dOMElementHtmlInputElementSetAutoFilled Source #

Arguments

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

element: a DOMElement

-> Bool

autoFilled: value to set

-> m () 

Set whether the element is an HTML input element that has been filled automatically. If element is not an HTML input element this function does nothing.

Since: 2.22

htmlInputElementSetEditingValue

dOMElementHtmlInputElementSetEditingValue Source #

Arguments

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

element: a DOMElement

-> Text

value: the text to set

-> m () 

Set the value of an HTML input element as if it had been edited by the user, triggering a change event. If element is not an HTML input element this function does nothing.

Since: 2.22

insertAdjacentElement

dOMElementInsertAdjacentElement Source #

Arguments

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

self: A DOMElement

-> Text

where: A gchar

-> b

element: A DOMElement

-> m DOMElement

Returns: A DOMElement (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

insertAdjacentHtml

dOMElementInsertAdjacentHtml Source #

Arguments

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

self: A DOMElement

-> Text

where: A gchar

-> Text

html: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

insertAdjacentText

dOMElementInsertAdjacentText Source #

Arguments

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

self: A DOMElement

-> Text

where: A gchar

-> Text

text: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

matches

dOMElementMatches Source #

Arguments

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

self: A DOMElement

-> Text

selectors: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

querySelector

dOMElementQuerySelector Source #

Arguments

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

self: A DOMElement

-> Text

selectors: A gchar

-> m DOMElement

Returns: A DOMElement (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

querySelectorAll

dOMElementQuerySelectorAll Source #

Arguments

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

self: A DOMElement

-> Text

selectors: A gchar

-> m DOMNodeList

Returns: A DOMNodeList (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

remove

dOMElementRemove Source #

Arguments

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

self: A DOMElement

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

removeAttribute

dOMElementRemoveAttribute Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

removeAttributeNode

dOMElementRemoveAttributeNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMElement a, IsDOMAttr b) 
=> a

self: A DOMElement

-> b

oldAttr: A DOMAttr

-> m DOMAttr

Returns: A DOMAttr (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

removeAttributeNs

dOMElementRemoveAttributeNs Source #

Arguments

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

self: A DOMElement

-> Text

namespaceURI: A gchar

-> Text

localName: A gchar

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

requestPointerLock

dOMElementRequestPointerLock Source #

Arguments

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

self: A DOMElement

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

scrollByLines

dOMElementScrollByLines Source #

Arguments

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

self: A DOMElement

-> CLong

lines: A glong

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

scrollByPages

dOMElementScrollByPages Source #

Arguments

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

self: A DOMElement

-> CLong

pages: A glong

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

scrollIntoView

dOMElementScrollIntoView Source #

Arguments

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

self: A DOMElement

-> Bool

alignWithTop: A Bool

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

scrollIntoViewIfNeeded

dOMElementScrollIntoViewIfNeeded Source #

Arguments

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

self: A DOMElement

-> Bool

centerIfNeeded: A Bool

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setAttribute

dOMElementSetAttribute Source #

Arguments

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

self: A DOMElement

-> Text

name: A gchar

-> Text

value: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setAttributeNode

dOMElementSetAttributeNode Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMElement a, IsDOMAttr b) 
=> a

self: A DOMElement

-> b

newAttr: A DOMAttr

-> m DOMAttr

Returns: A DOMAttr (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setAttributeNodeNs

dOMElementSetAttributeNodeNs Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMElement a, IsDOMAttr b) 
=> a

self: A DOMElement

-> b

newAttr: A DOMAttr

-> m DOMAttr

Returns: A DOMAttr (Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setAttributeNs

dOMElementSetAttributeNs Source #

Arguments

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

self: A DOMElement

-> Maybe Text

namespaceURI: A gchar

-> Text

qualifiedName: A gchar

-> Text

value: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setClassName

dOMElementSetClassName Source #

Arguments

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

self: A DOMElement

-> Text

value: A gchar

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setId

dOMElementSetId Source #

Arguments

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

self: A DOMElement

-> Text

value: A gchar

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setInnerHtml

dOMElementSetInnerHtml Source #

Arguments

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

self: A DOMElement

-> Text

value: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.8

setOuterHtml

dOMElementSetOuterHtml Source #

Arguments

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

self: A DOMElement

-> Text

value: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.8

setScrollLeft

dOMElementSetScrollLeft Source #

Arguments

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

self: A DOMElement

-> CLong

value: A glong

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

setScrollTop

dOMElementSetScrollTop Source #

Arguments

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

self: A DOMElement

-> CLong

value: A glong

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

webkitMatchesSelector

dOMElementWebkitMatchesSelector Source #

Arguments

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

self: A DOMElement

-> Text

selectors: A gchar

-> m ()

(Can throw GError)

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

webkitRequestFullscreen

dOMElementWebkitRequestFullscreen Source #

Arguments

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

self: A DOMElement

-> m () 

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

Since: 2.16

Properties

attributes

No description available in the introspection data.

getDOMElementAttributes :: (MonadIO m, IsDOMElement o) => o -> m (Maybe DOMNamedNodeMap) Source #

Get the value of the “attributes” property. When overloading is enabled, this is equivalent to

get dOMElement #attributes

childElementCount

No description available in the introspection data.

getDOMElementChildElementCount :: (MonadIO m, IsDOMElement o) => o -> m CULong Source #

Get the value of the “child-element-count” property. When overloading is enabled, this is equivalent to

get dOMElement #childElementCount

children

No description available in the introspection data.

getDOMElementChildren :: (MonadIO m, IsDOMElement o) => o -> m (Maybe DOMHTMLCollection) Source #

Get the value of the “children” property. When overloading is enabled, this is equivalent to

get dOMElement #children

classList

No description available in the introspection data.

getDOMElementClassList :: (MonadIO m, IsDOMElement o) => o -> m (Maybe DOMDOMTokenList) Source #

Get the value of the “class-list” property. When overloading is enabled, this is equivalent to

get dOMElement #classList

className

No description available in the introspection data.

constructDOMElementClassName :: (IsDOMElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “class-name” property. This is rarely needed directly, but it is used by new.

getDOMElementClassName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “class-name” property. When overloading is enabled, this is equivalent to

get dOMElement #className

setDOMElementClassName :: (MonadIO m, IsDOMElement o) => o -> Text -> m () Source #

Set the value of the “class-name” property. When overloading is enabled, this is equivalent to

set dOMElement [ #className := value ]

clientHeight

No description available in the introspection data.

getDOMElementClientHeight :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “client-height” property. When overloading is enabled, this is equivalent to

get dOMElement #clientHeight

clientLeft

No description available in the introspection data.

getDOMElementClientLeft :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “client-left” property. When overloading is enabled, this is equivalent to

get dOMElement #clientLeft

clientTop

No description available in the introspection data.

getDOMElementClientTop :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “client-top” property. When overloading is enabled, this is equivalent to

get dOMElement #clientTop

clientWidth

No description available in the introspection data.

getDOMElementClientWidth :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “client-width” property. When overloading is enabled, this is equivalent to

get dOMElement #clientWidth

firstElementChild

No description available in the introspection data.

getDOMElementFirstElementChild :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Get the value of the “first-element-child” property. When overloading is enabled, this is equivalent to

get dOMElement #firstElementChild

id

No description available in the introspection data.

constructDOMElementId :: (IsDOMElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “id” property. This is rarely needed directly, but it is used by new.

getDOMElementId :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “id” property. When overloading is enabled, this is equivalent to

get dOMElement #id

setDOMElementId :: (MonadIO m, IsDOMElement o) => o -> Text -> m () Source #

Set the value of the “id” property. When overloading is enabled, this is equivalent to

set dOMElement [ #id := value ]

innerHtml

No description available in the introspection data.

clearDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> m () Source #

Set the value of the “inner-html” property to Nothing. When overloading is enabled, this is equivalent to

clear #innerHtml

constructDOMElementInnerHtml :: (IsDOMElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “inner-html” property. This is rarely needed directly, but it is used by new.

getDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “inner-html” property. When overloading is enabled, this is equivalent to

get dOMElement #innerHtml

setDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> Text -> m () Source #

Set the value of the “inner-html” property. When overloading is enabled, this is equivalent to

set dOMElement [ #innerHtml := value ]

lastElementChild

No description available in the introspection data.

getDOMElementLastElementChild :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Get the value of the “last-element-child” property. When overloading is enabled, this is equivalent to

get dOMElement #lastElementChild

localName

No description available in the introspection data.

getDOMElementLocalName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “local-name” property. When overloading is enabled, this is equivalent to

get dOMElement #localName

namespaceUri

No description available in the introspection data.

getDOMElementNamespaceUri :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “namespace-uri” property. When overloading is enabled, this is equivalent to

get dOMElement #namespaceUri

nextElementSibling

No description available in the introspection data.

getDOMElementNextElementSibling :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Get the value of the “next-element-sibling” property. When overloading is enabled, this is equivalent to

get dOMElement #nextElementSibling

offsetHeight

No description available in the introspection data.

getDOMElementOffsetHeight :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “offset-height” property. When overloading is enabled, this is equivalent to

get dOMElement #offsetHeight

offsetLeft

No description available in the introspection data.

getDOMElementOffsetLeft :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “offset-left” property. When overloading is enabled, this is equivalent to

get dOMElement #offsetLeft

offsetParent

No description available in the introspection data.

getDOMElementOffsetParent :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Get the value of the “offset-parent” property. When overloading is enabled, this is equivalent to

get dOMElement #offsetParent

offsetTop

No description available in the introspection data.

getDOMElementOffsetTop :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “offset-top” property. When overloading is enabled, this is equivalent to

get dOMElement #offsetTop

offsetWidth

No description available in the introspection data.

getDOMElementOffsetWidth :: (MonadIO m, IsDOMElement o) => o -> m Double Source #

Get the value of the “offset-width” property. When overloading is enabled, this is equivalent to

get dOMElement #offsetWidth

outerHtml

No description available in the introspection data.

clearDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> m () Source #

Set the value of the “outer-html” property to Nothing. When overloading is enabled, this is equivalent to

clear #outerHtml

constructDOMElementOuterHtml :: (IsDOMElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “outer-html” property. This is rarely needed directly, but it is used by new.

getDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “outer-html” property. When overloading is enabled, this is equivalent to

get dOMElement #outerHtml

setDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> Text -> m () Source #

Set the value of the “outer-html” property. When overloading is enabled, this is equivalent to

set dOMElement [ #outerHtml := value ]

prefix

No description available in the introspection data.

getDOMElementPrefix :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “prefix” property. When overloading is enabled, this is equivalent to

get dOMElement #prefix

previousElementSibling

No description available in the introspection data.

getDOMElementPreviousElementSibling :: (MonadIO m, IsDOMElement o) => o -> m DOMElement Source #

Get the value of the “previous-element-sibling” property. When overloading is enabled, this is equivalent to

get dOMElement #previousElementSibling

scrollHeight

No description available in the introspection data.

getDOMElementScrollHeight :: (MonadIO m, IsDOMElement o) => o -> m CLong Source #

Get the value of the “scroll-height” property. When overloading is enabled, this is equivalent to

get dOMElement #scrollHeight

scrollLeft

No description available in the introspection data.

constructDOMElementScrollLeft :: (IsDOMElement o, MonadIO m) => CLong -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “scroll-left” property. This is rarely needed directly, but it is used by new.

getDOMElementScrollLeft :: (MonadIO m, IsDOMElement o) => o -> m CLong Source #

Get the value of the “scroll-left” property. When overloading is enabled, this is equivalent to

get dOMElement #scrollLeft

setDOMElementScrollLeft :: (MonadIO m, IsDOMElement o) => o -> CLong -> m () Source #

Set the value of the “scroll-left” property. When overloading is enabled, this is equivalent to

set dOMElement [ #scrollLeft := value ]

scrollTop

No description available in the introspection data.

constructDOMElementScrollTop :: (IsDOMElement o, MonadIO m) => CLong -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “scroll-top” property. This is rarely needed directly, but it is used by new.

getDOMElementScrollTop :: (MonadIO m, IsDOMElement o) => o -> m CLong Source #

Get the value of the “scroll-top” property. When overloading is enabled, this is equivalent to

get dOMElement #scrollTop

setDOMElementScrollTop :: (MonadIO m, IsDOMElement o) => o -> CLong -> m () Source #

Set the value of the “scroll-top” property. When overloading is enabled, this is equivalent to

set dOMElement [ #scrollTop := value ]

scrollWidth

No description available in the introspection data.

getDOMElementScrollWidth :: (MonadIO m, IsDOMElement o) => o -> m CLong Source #

Get the value of the “scroll-width” property. When overloading is enabled, this is equivalent to

get dOMElement #scrollWidth

style

No description available in the introspection data.

getDOMElementStyle :: (MonadIO m, IsDOMElement o) => o -> m (Maybe DOMCSSStyleDeclaration) Source #

Get the value of the “style” property. When overloading is enabled, this is equivalent to

get dOMElement #style

tagName

No description available in the introspection data.

getDOMElementTagName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “tag-name” property. When overloading is enabled, this is equivalent to

get dOMElement #tagName

webkitRegionOverset

No description available in the introspection data.

getDOMElementWebkitRegionOverset :: (MonadIO m, IsDOMElement o) => o -> m (Maybe Text) Source #

Get the value of the “webkit-region-overset” property. When overloading is enabled, this is equivalent to

get dOMElement #webkitRegionOverset