DOMDocument

class DOMDocument : DOMNode {}

Constructors

this
this(WebKitDOMDocument* webKitDOMDocument, bool ownedRef)

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

Members

Functions

adoptNode
DOMNode adoptNode(DOMNode source)
caretRangeFromPoint
DOMRange caretRangeFromPoint(glong x, glong y)
createAttribute
DOMAttr createAttribute(string name)
createAttributeNs
DOMAttr createAttributeNs(string namespaceURI, string qualifiedName)
createCdataSection
DOMCDATASection createCdataSection(string data)
createComment
DOMComment createComment(string data)
createCssStyleDeclaration
DOMCSSStyleDeclaration createCssStyleDeclaration()
createDocumentFragment
DOMDocumentFragment createDocumentFragment()
createElement
DOMElement createElement(string tagName)
createElementNs
DOMElement createElementNs(string namespaceURI, string qualifiedName)
createEntityReference
DOMEntityReference createEntityReference(string name)

This function has been removed from the DOM spec and it just returns %NULL.

createEvent
DOMEvent createEvent(string eventType)
createExpression
DOMXPathExpression createExpression(string expression, DOMXPathNSResolverIF resolver)
createNodeIterator
DOMNodeIterator createNodeIterator(DOMNode root, gulong whatToShow, DOMNodeFilterIF filter, bool expandEntityReferences)
createNsResolver
DOMXPathNSResolverIF createNsResolver(DOMNode nodeResolver)
createProcessingInstruction
DOMProcessingInstruction createProcessingInstruction(string target, string data)
createRange
DOMRange createRange()
createTextNode
DOMText createTextNode(string data)
createTreeWalker
DOMTreeWalker createTreeWalker(DOMNode root, gulong whatToShow, DOMNodeFilterIF filter, bool expandEntityReferences)
elementFromPoint
DOMElement elementFromPoint(glong x, glong y)
evaluate
DOMXPathResult evaluate(string expression, DOMNode contextNode, DOMXPathNSResolverIF resolver, ushort type, DOMXPathResult inResult)
execCommand
bool execCommand(string command, bool userInterface, string value)
exitPointerLock
void exitPointerLock()
getActiveElement
DOMElement getActiveElement()
getAnchors
DOMHTMLCollection getAnchors()
getApplets
DOMHTMLCollection getApplets()
getBody
DOMHTMLElement getBody()
getCharacterSet
string getCharacterSet()
getCharset
string getCharset()
getChildElementCount
gulong getChildElementCount()
getChildren
DOMHTMLCollection getChildren()
getCompatMode
string getCompatMode()
getContentType
string getContentType()
getCookie
string getCookie()
getCurrentScript
DOMHTMLScriptElement getCurrentScript()
getDOMDocumentStruct
WebKitDOMDocument* getDOMDocumentStruct(bool transferOwnership)

Get the main Gtk struct

getDefaultCharset
string getDefaultCharset()
getDefaultView
DOMDOMWindow getDefaultView()
getDesignMode
string getDesignMode()
getDir
string getDir()
getDoctype
DOMDocumentType getDoctype()
getDocumentElement
DOMElement getDocumentElement()
getDocumentUri
string getDocumentUri()
getDomain
string getDomain()
getElementById
DOMElement getElementById(string elementId)
getElementsByClassName
DOMNodeList getElementsByClassName(string className)
getElementsByClassNameAsHtmlCollection
DOMHTMLCollection getElementsByClassNameAsHtmlCollection(string classNames)
getElementsByName
DOMNodeList getElementsByName(string elementName)
getElementsByTagName
DOMNodeList getElementsByTagName(string tagName)
getElementsByTagNameAsHtmlCollection
DOMHTMLCollection getElementsByTagNameAsHtmlCollection(string tagname)
getElementsByTagNameNs
DOMNodeList getElementsByTagNameNs(string namespaceUri, string tagName)
getElementsByTagNameNsAsHtmlCollection
DOMHTMLCollection getElementsByTagNameNsAsHtmlCollection(string namespaceURI, string localName)
getEmbeds
DOMHTMLCollection getEmbeds()
getFirstElementChild
DOMElement getFirstElementChild()
getForms
DOMHTMLCollection getForms()
getHead
DOMHTMLHeadElement getHead()
getHidden
bool getHidden()
getImages
DOMHTMLCollection getImages()
getImplementation
DOMDOMImplementation getImplementation()
getInputEncoding
string getInputEncoding()
getLastElementChild
DOMElement getLastElementChild()
getLastModified
string getLastModified()
getLinks
DOMHTMLCollection getLinks()
getOrigin
string getOrigin()
getOverrideStyle
DOMCSSStyleDeclaration getOverrideStyle(DOMElement element, string pseudoElement)
getPlugins
DOMHTMLCollection getPlugins()
getPointerLockElement
DOMElement getPointerLockElement()
getPreferredStylesheetSet
string getPreferredStylesheetSet()

This function has been removed and does nothing.

getReadyState
string getReadyState()
getReferrer
string getReferrer()
getScripts
DOMHTMLCollection getScripts()
getScrollingElement
DOMElement getScrollingElement()
getSelectedStylesheetSet
string getSelectedStylesheetSet()

This function has been removed and does nothing.

getStruct
void* getStruct()

the main Gtk struct as a void*

getStyleSheets
DOMStyleSheetList getStyleSheets()
getTitle
string getTitle()
getUrl
string getUrl()
getVisibilityState
string getVisibilityState()
getWebkitCurrentFullscreenElement
DOMElement getWebkitCurrentFullscreenElement()
getWebkitFullscreenElement
DOMElement getWebkitFullscreenElement()
getWebkitFullscreenEnabled
bool getWebkitFullscreenEnabled()
getWebkitFullscreenKeyboardInputAllowed
bool getWebkitFullscreenKeyboardInputAllowed()
getWebkitIsFullscreen
bool getWebkitIsFullscreen()
getXmlEncoding
string getXmlEncoding()
getXmlStandalone
bool getXmlStandalone()
getXmlVersion
string getXmlVersion()
hasFocus
bool hasFocus()
importNode
DOMNode importNode(DOMNode importedNode, bool deep)
queryCommandEnabled
bool queryCommandEnabled(string command)
queryCommandIndeterm
bool queryCommandIndeterm(string command)
queryCommandState
bool queryCommandState(string command)
queryCommandSupported
bool queryCommandSupported(string command)
queryCommandValue
string queryCommandValue(string command)
querySelector
DOMElement querySelector(string selectors)
querySelectorAll
DOMNodeList querySelectorAll(string selectors)
setBody
void setBody(DOMHTMLElement value)
setCharset
void setCharset(string value)
setCookie
void setCookie(string value)
setDesignMode
void setDesignMode(string value)
setDir
void setDir(string value)
setDocumentUri
void setDocumentUri(string value)
setSelectedStylesheetSet
void setSelectedStylesheetSet(string value)

This function has been removed and does nothing.

setTitle
void setTitle(string value)
setXmlStandalone
void setXmlStandalone(bool value)
setXmlVersion
void setXmlVersion(string value)
webkitCancelFullscreen
void webkitCancelFullscreen()
webkitExitFullscreen
void webkitExitFullscreen()

Static functions

getType
GType getType()

Variables

webKitDOMDocument
WebKitDOMDocument* webKitDOMDocument;

the main Gtk struct

Inherited Members

From DOMNode

webKitDOMNode
WebKitDOMNode* webKitDOMNode;

the main Gtk struct

getDOMNodeStruct
WebKitDOMNode* getDOMNodeStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

__anonymous
mixin DOMEventTargetT!(WebKitDOMNode)
Undocumented in source.
getType
GType getType()
forJsValue
DOMNode forJsValue(Value value)

Get the #WebKitDOMNode for the DOM node referenced by @value.

appendChild
DOMNode appendChild(DOMNode newChild)
cloneNodeWithError
DOMNode cloneNodeWithError(bool deep)
compareDocumentPosition
ushort compareDocumentPosition(DOMNode other)
contains
bool contains(DOMNode other)
getBaseUri
string getBaseUri()
getChildNodes
DOMNodeList getChildNodes()
getFirstChild
DOMNode getFirstChild()
getLastChild
DOMNode getLastChild()
getLocalName
string getLocalName()
getNamespaceUri
string getNamespaceUri()
getNextSibling
DOMNode getNextSibling()
getNodeName
string getNodeName()
getNodeType
ushort getNodeType()
getNodeValue
string getNodeValue()
getOwnerDocument
DOMDocument getOwnerDocument()
getParentElement
DOMElement getParentElement()
getParentNode
DOMNode getParentNode()
getPrefix
string getPrefix()
getPreviousSibling
DOMNode getPreviousSibling()
getTextContent
string getTextContent()
hasChildNodes
bool hasChildNodes()
insertBefore
DOMNode insertBefore(DOMNode newChild, DOMNode refChild)
isDefaultNamespace
bool isDefaultNamespace(string namespaceURI)
isEqualNode
bool isEqualNode(DOMNode other)
isSameNode
bool isSameNode(DOMNode other)
isSupported
bool isSupported(string feature, string version_)
lookupNamespaceUri
string lookupNamespaceUri(string prefix)
lookupPrefix
string lookupPrefix(string namespaceURI)
normalize
void normalize()
removeChild
DOMNode removeChild(DOMNode oldChild)
replaceChild
DOMNode replaceChild(DOMNode newChild, DOMNode oldChild)
setNodeValue
void setNodeValue(string value)
setPrefix
void setPrefix(string value)
setTextContent
void setTextContent(string value)

Meta