The NodeIterator interface represents an iterator over the members of a list of the nodes in a subtree of the DOM. The nodes will be returned in document order. More...
Public Member Functions | |
Node | nextNode () |
Node | previousNode () |
Public Attributes | |
readonly attribute Node | root |
Returns a Node representing the root node as specified when the NodeIterator was created. More... | |
readonly attribute Node | referenceNode |
Returns the Node to which the iterator is anchored. More... | |
readonly attribute boolean | pointerBeforeReferenceNode |
Returns a Boolean flag that indicates whether the NodeIterator is anchored before, the flag being true, or after, the flag being false, the anchor node. More... | |
readonly attribute unsigned long | whatToShow |
Returns an unsigned long being a bitmask made of constants describing the types of Node that must to be presented. More... | |
readonly attribute NodeFilter | filter |
Returns a NodeFilter used to select the relevant nodes. More... | |
The NodeIterator interface represents an iterator over the members of a list of the nodes in a subtree of the DOM. The nodes will be returned in document order.
Node NodeIterator::previousNode | ( | ) |
readonly attribute NodeFilter NodeIterator::filter |
Returns a NodeFilter used to select the relevant nodes.
readonly attribute boolean NodeIterator::pointerBeforeReferenceNode |
Returns a Boolean flag that indicates whether the NodeIterator is anchored before, the flag being true, or after, the flag being false, the anchor node.
readonly attribute Node NodeIterator::referenceNode |
Returns the Node to which the iterator is anchored.
readonly attribute Node NodeIterator::root |
Returns a Node representing the root node as specified when the NodeIterator was created.
readonly attribute unsigned long NodeIterator::whatToShow |
Returns an unsigned long being a bitmask made of constants describing the types of Node that must to be presented.