gi-webkit2webextension-4.0.25: WebKit2-WebExtension bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2WebExtension.Objects.DOMElement

Contents

Description

No description available in the introspection data.

Synopsis

Exported types

newtype DOMElement Source #

Memory-managed wrapper type.

Constructors

DOMElement (ManagedPtr DOMElement) 

Instances

Instances details
Eq DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

Methods

(==) :: DOMElement -> DOMElement -> Bool

(/=) :: DOMElement -> DOMElement -> Bool

GObject DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

ManagedPtrNewtype DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

Methods

toManagedPtr :: DOMElement -> ManagedPtr DOMElement

TypedObject DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

Methods

glibType :: IO GType

IsGValue DOMElement Source #

Convert DOMElement to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

Methods

toGValue :: DOMElement -> IO GValue

fromGValue :: GValue -> IO DOMElement

HasParentTypes DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

type ParentTypes DOMElement Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMElement

type ParentTypes DOMElement = '[DOMNode, DOMObject, Object, DOMEventTarget]

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

Overloaded methods

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 #

Arguments

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

self: A DOMElement

-> m DOMCSSStyleDeclaration

Returns: A DOMCSSStyleDeclaration

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