Node

Undocumented in source.
class Node {}

Constructors

this
this()
Undocumented in source.

Members

Enums

Flags
enum Flags
Undocumented in source.

Functions

appendChild
void appendChild(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
appendText
void appendText(HTMLString text)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
Node clone(Document document)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
Node clone()
Undocumented in source. Be warned that the author may not have intended to support it.
closest
auto closest(HTMLString selector)
Undocumented in source. Be warned that the author may not have intended to support it.
closest
Node closest(HTMLString selector)
Undocumented in source. Be warned that the author may not have intended to support it.
closest
auto closest(Selector selector)
Undocumented in source. Be warned that the author may not have intended to support it.
closest
Node closest(Selector selector)
Undocumented in source. Be warned that the author may not have intended to support it.
compactInnerHTML
void compactInnerHTML(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
compactOuterHTML
void compactOuterHTML(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
destroy
void destroy()
Undocumented in source. Be warned that the author may not have intended to support it.
destroyChildren
void destroyChildren()
Undocumented in source. Be warned that the author may not have intended to support it.
detach
void detach()
Undocumented in source. Be warned that the author may not have intended to support it.
detachFast
void detachFast()
Undocumented in source. Be warned that the author may not have intended to support it.
find
auto find(HTMLString selector)
Undocumented in source. Be warned that the author may not have intended to support it.
find
auto find(HTMLString selector)
Undocumented in source. Be warned that the author may not have intended to support it.
find
auto find(Selector selector)
Undocumented in source. Be warned that the author may not have intended to support it.
find
auto find(Selector selector)
Undocumented in source. Be warned that the author may not have intended to support it.
hasAttr
bool hasAttr(HTMLString name)
Undocumented in source. Be warned that the author may not have intended to support it.
innerHTML
void innerHTML(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
insertAfter
void insertAfter(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
insertBefore
void insertBefore(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
auto opIndex(HTMLString name)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(HTMLString value, HTMLString name)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(T value, HTMLString name)
Undocumented in source. Be warned that the author may not have intended to support it.
outerHTML
void outerHTML(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
prependChild
void prependChild(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
prependText
void prependText(HTMLString text)
Undocumented in source. Be warned that the author may not have intended to support it.
removeAttr
void removeAttr(HTMLString name)
Undocumented in source. Be warned that the author may not have intended to support it.
removeChild
void removeChild(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.
text
void text(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
void toString(Appender app)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

FlagsBit
enum FlagsBit;
Undocumented in source.
TypeMask
enum TypeMask;
Undocumented in source.
TypeShift
enum TypeShift;
Undocumented in source.

Properties

ancestors
auto ancestors [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
ancestors
auto ancestors [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
attr
void attr(HTMLString name, HTMLString value)
Undocumented in source. Be warned that the author may not have intended to support it.
attr
HTMLString attr [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
attrs
auto attrs [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
attrs
auto attrs [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
cdata
auto cdata [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
children
auto children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
children
auto children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
comment
auto comment [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
compactHTML
auto compactHTML [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
compactOuterHTML
auto compactOuterHTML [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
declaration
auto declaration [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
descendants
auto descendants [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
descendants
auto descendants [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
firstChild
auto firstChild [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
firstChild
auto firstChild [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hasID
bool hasID [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
html
HTMLString html [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
html
auto html [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
id
auto id [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
id
T id [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
isBlockElement
isBlockElement [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isCDATANode
isCDATANode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isCommentNode
isCommentNode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isDeclarationNode
isDeclarationNode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isElementNode
isElementNode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isProcessingInstructionNode
isProcessingInstructionNode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isScriptElement
isScriptElement [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isScriptOrStyleElement
isScriptOrStyleElement [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isSelfClosing
isSelfClosing [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isStyleElement
isStyleElement [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isTextNode
isTextNode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isVoidElement
isVoidElement [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
lastChild
auto lastChild [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
lastChild
auto lastChild [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
nextSibling
auto nextSibling [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
nextSibling
auto nextSibling [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
outerHTML
auto outerHTML [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
parent
auto parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
parent
auto parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
previousSibling
auto previousSibling [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
previousSibling
auto previousSibling [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
processingInstruction
auto processingInstruction [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
tag
auto tag [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
tagHash
auto tagHash [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
text
auto text [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
text
HTMLString text [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
auto type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

attrs_
HTMLString[HTMLString] attrs_;
Undocumented in source.
document_
Document document_;
Undocumented in source.
firstChild_
Node firstChild_;
Undocumented in source.
flags_
size_t flags_;
Undocumented in source.
lastChild_
Node lastChild_;
Undocumented in source.
next_
Node next_;
Undocumented in source.
parent_
Node parent_;
Undocumented in source.
prev_
Node prev_;
Undocumented in source.
tagHash_
hash_t tagHash_;
Undocumented in source.
tag_
HTMLString tag_;
Undocumented in source.

Meta