gi-webkit2webextension-0.2.12.15: WebKit2WebExtension 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.WebKit2WebExtension.Objects.DOMElement

Contents

Description

 

Synopsis

Exported types

newtype DOMElement Source

Instances

GObject DOMElement 
((~) * info (ResolveDOMElementMethod t DOMElement), MethodInfo * info DOMElement p) => IsLabelProxy t (DOMElement -> p) 
type ParentTypes DOMElement 
type AttributeList DOMElement 
type SignalList DOMElement 

Methods

dOMElementBlur

data DOMElementBlurMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementBlurMethodInfo a signature 

dOMElementBlur :: (MonadIO m, DOMElementK a) => a -> m () Source

dOMElementFocus

data DOMElementFocusMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementFocusMethodInfo a signature 

dOMElementFocus :: (MonadIO m, DOMElementK a) => a -> m () Source

dOMElementGetAttribute

dOMElementGetAttributeNode

dOMElementGetAttributeNodeNs

dOMElementGetAttributeNs

dOMElementGetAttributes

dOMElementGetChildElementCount

dOMElementGetChildren

dOMElementGetClassName

dOMElementGetClientHeight

dOMElementGetClientLeft

dOMElementGetClientTop

dOMElementGetClientWidth

dOMElementGetElementsByClassName

dOMElementGetElementsByClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source

Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_class_name_as_html_collection() instead.

dOMElementGetElementsByClassNameAsHtmlCollection

dOMElementGetElementsByTagName

dOMElementGetElementsByTagName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source

Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_tag_name_as_html_collection() instead.

dOMElementGetElementsByTagNameAsHtmlCollection

dOMElementGetElementsByTagNameNs

dOMElementGetElementsByTagNameNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMNodeList Source

Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection() instead.

dOMElementGetElementsByTagNameNsAsHtmlCollection

dOMElementGetFirstElementChild

dOMElementGetId

data DOMElementGetIdMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetIdMethodInfo a signature 

dOMElementGetInnerHtml

dOMElementGetLastElementChild

dOMElementGetNextElementSibling

dOMElementGetOffsetHeight

dOMElementGetOffsetLeft

dOMElementGetOffsetParent

dOMElementGetOffsetTop

dOMElementGetOffsetWidth

dOMElementGetOuterHtml

dOMElementGetPreviousElementSibling

dOMElementGetScrollHeight

dOMElementGetScrollLeft

dOMElementGetScrollTop

dOMElementGetScrollWidth

dOMElementGetStyle

dOMElementGetTagName

data DOMElementGetTagNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetTagNameMethodInfo a signature 

dOMElementHasAttribute

dOMElementHasAttributeNs

dOMElementHasAttributes

dOMElementQuerySelector

dOMElementQuerySelectorAll

dOMElementRemoveAttribute

data DOMElementRemoveAttributeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementRemoveAttributeMethodInfo a signature 

dOMElementRemoveAttributeNode

dOMElementRemoveAttributeNs

dOMElementScrollByLines

data DOMElementScrollByLinesMethodInfo Source

Instances

((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollByLinesMethodInfo a signature 

dOMElementScrollByPages

data DOMElementScrollByPagesMethodInfo Source

Instances

((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollByPagesMethodInfo a signature 

dOMElementScrollIntoView

data DOMElementScrollIntoViewMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollIntoViewMethodInfo a signature 

dOMElementScrollIntoViewIfNeeded

dOMElementSetAttribute

data DOMElementSetAttributeMethodInfo Source

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetAttributeMethodInfo a signature 

dOMElementSetAttributeNode

dOMElementSetAttributeNodeNs

dOMElementSetAttributeNs

data DOMElementSetAttributeNsMethodInfo Source

Instances

((~) * signature (Maybe Text -> Text -> Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetAttributeNsMethodInfo a signature 

dOMElementSetClassName

data DOMElementSetClassNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetClassNameMethodInfo a signature 

dOMElementSetId

data DOMElementSetIdMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetIdMethodInfo a signature 

dOMElementSetId :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source

dOMElementSetInnerHtml

data DOMElementSetInnerHtmlMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetInnerHtmlMethodInfo a signature 

dOMElementSetOuterHtml

data DOMElementSetOuterHtmlMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetOuterHtmlMethodInfo a signature 

dOMElementSetScrollLeft

data DOMElementSetScrollLeftMethodInfo Source

Instances

((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetScrollLeftMethodInfo a signature 

dOMElementSetScrollTop

data DOMElementSetScrollTopMethodInfo Source

Instances

((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetScrollTopMethodInfo a signature 

Properties

Attributes

ChildElementCount

Children

ClassName

ClientHeight

ClientLeft

ClientTop

ClientWidth

FirstElementChild

Id

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

InnerHtml

LastElementChild

NextElementSibling

OffsetHeight

OffsetLeft

OffsetParent

OffsetTop

OffsetWidth

OuterHtml

PreviousElementSibling

ScrollHeight

ScrollLeft

ScrollTop

ScrollWidth

Style

TagName

WebkitRegionOverset