DOMHTMLElement

Constructors

this
this(WebKitDOMHTMLElement* webKitDOMHTMLElement, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

click
void click()
getAccessKey
string getAccessKey()
getChildren
DOMHTMLCollection getChildren()
getContentEditable
string getContentEditable()
getDOMHTMLElementStruct
WebKitDOMHTMLElement* getDOMHTMLElementStruct(bool transferOwnership)

Get the main Gtk struct

getDir
string getDir()
getDraggable
bool getDraggable()
getHidden
bool getHidden()
getInnerHtml
string getInnerHtml()
getInnerText
string getInnerText()
getIsContentEditable
bool getIsContentEditable()
getLang
string getLang()
getOuterHtml
string getOuterHtml()
getOuterText
string getOuterText()
getSpellcheck
bool getSpellcheck()
getStruct
void* getStruct()

the main Gtk struct as a void*

getTabIndex
glong getTabIndex()
getTitle
string getTitle()
getTranslate
bool getTranslate()
getWebkitdropzone
string getWebkitdropzone()
setAccessKey
void setAccessKey(string value)
setContentEditable
void setContentEditable(string value)
setDir
void setDir(string value)
setDraggable
void setDraggable(bool value)
setHidden
void setHidden(bool value)
setInnerHtml
void setInnerHtml(string contents)
setInnerText
void setInnerText(string value)
setLang
void setLang(string value)
setOuterHtml
void setOuterHtml(string contents)
setOuterText
void setOuterText(string value)
setSpellcheck
void setSpellcheck(bool value)
setTabIndex
void setTabIndex(glong value)
setTitle
void setTitle(string value)
setTranslate
void setTranslate(bool value)
setWebkitdropzone
void setWebkitdropzone(string value)

Static functions

getType
GType getType()

Variables

webKitDOMHTMLElement
WebKitDOMHTMLElement* webKitDOMHTMLElement;

the main Gtk struct

Inherited Members

From DOMElement

webKitDOMElement
WebKitDOMElement* webKitDOMElement;

the main Gtk struct

getDOMElementStruct
WebKitDOMElement* getDOMElementStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()
blur
void blur()
closest
DOMElement closest(string selectors)
focus
void focus()
getAttribute
string getAttribute(string name)
getAttributeNode
DOMAttr getAttributeNode(string name)
getAttributeNodeNs
DOMAttr getAttributeNodeNs(string namespaceURI, string localName)
getAttributeNs
string getAttributeNs(string namespaceURI, string localName)
getAttributes
DOMNamedNodeMap getAttributes()
getBoundingClientRect
DOMClientRect getBoundingClientRect()

Returns a #WebKitDOMClientRect representing the size and position of @self relative to the viewport.

getChildElementCount
gulong getChildElementCount()
getChildren
DOMHTMLCollection getChildren()
getClassList
DOMDOMTokenList getClassList()
getClassName
string getClassName()
getClientHeight
double getClientHeight()
getClientLeft
double getClientLeft()
getClientRects
DOMClientRectList getClientRects()

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

getClientTop
double getClientTop()
getClientWidth
double getClientWidth()
getElementsByClassName
DOMNodeList getElementsByClassName(string className)
getElementsByClassNameAsHtmlCollection
DOMHTMLCollection getElementsByClassNameAsHtmlCollection(string name)
getElementsByTagName
DOMNodeList getElementsByTagName(string tagName)
getElementsByTagNameAsHtmlCollection
DOMHTMLCollection getElementsByTagNameAsHtmlCollection(string name)
getElementsByTagNameNs
DOMNodeList getElementsByTagNameNs(string namespaceUri, string tagName)
getElementsByTagNameNsAsHtmlCollection
DOMHTMLCollection getElementsByTagNameNsAsHtmlCollection(string namespaceURI, string localName)
getFirstElementChild
DOMElement getFirstElementChild()
getId
string getId()
getInnerHtml
string getInnerHtml()
getLastElementChild
DOMElement getLastElementChild()
getLocalName
string getLocalName()
getNamespaceUri
string getNamespaceUri()
getNextElementSibling
DOMElement getNextElementSibling()
getOffsetHeight
double getOffsetHeight()
getOffsetLeft
double getOffsetLeft()
getOffsetParent
DOMElement getOffsetParent()
getOffsetTop
double getOffsetTop()
getOffsetWidth
double getOffsetWidth()
getOuterHtml
string getOuterHtml()
getPrefix
string getPrefix()
getPreviousElementSibling
DOMElement getPreviousElementSibling()
getScrollHeight
glong getScrollHeight()
getScrollLeft
glong getScrollLeft()
getScrollTop
glong getScrollTop()
getScrollWidth
glong getScrollWidth()
getStyle
DOMCSSStyleDeclaration getStyle()
getTagName
string getTagName()
getWebkitRegionOverset
string getWebkitRegionOverset()

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

hasAttribute
bool hasAttribute(string name)
hasAttributeNs
bool hasAttributeNs(string namespaceURI, string localName)
hasAttributes
bool hasAttributes()
htmlInputElementGetAutoFilled
bool htmlInputElementGetAutoFilled()
htmlInputElementIsUserEdited
bool htmlInputElementIsUserEdited()

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

htmlInputElementSetAutoFilled
void htmlInputElementSetAutoFilled(bool autoFilled)

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.

htmlInputElementSetEditingValue
void htmlInputElementSetEditingValue(string value)

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.

insertAdjacentElement
DOMElement insertAdjacentElement(string where, DOMElement element)
insertAdjacentHtml
void insertAdjacentHtml(string where, string html)
insertAdjacentText
void insertAdjacentText(string where, string text)
matches
bool matches(string selectors)
querySelector
DOMElement querySelector(string selectors)
querySelectorAll
DOMNodeList querySelectorAll(string selectors)
remove
void remove()
removeAttribute
void removeAttribute(string name)
removeAttributeNode
DOMAttr removeAttributeNode(DOMAttr oldAttr)
removeAttributeNs
void removeAttributeNs(string namespaceURI, string localName)
requestPointerLock
void requestPointerLock()
scrollByLines
void scrollByLines(glong lines)
scrollByPages
void scrollByPages(glong pages)
scrollIntoView
void scrollIntoView(bool alignWithTop)
scrollIntoViewIfNeeded
void scrollIntoViewIfNeeded(bool centerIfNeeded)
setAttribute
void setAttribute(string name, string value)
setAttributeNode
DOMAttr setAttributeNode(DOMAttr newAttr)
setAttributeNodeNs
DOMAttr setAttributeNodeNs(DOMAttr newAttr)
setAttributeNs
void setAttributeNs(string namespaceURI, string qualifiedName, string value)
setClassName
void setClassName(string value)
setId
void setId(string value)
setInnerHtml
void setInnerHtml(string value)
setOuterHtml
void setOuterHtml(string value)
setScrollLeft
void setScrollLeft(glong value)
setScrollTop
void setScrollTop(glong value)
webkitMatchesSelector
bool webkitMatchesSelector(string selectors)
webkitRequestFullscreen
void webkitRequestFullscreen()

Meta