INodeIterator
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.
using AngleSharp.Attributes;
namespace AngleSharp.Dom
{
[DomName("NodeIterator")]
public interface INodeIterator
{
[DomName("root")]
INode Root { get; }
[DomName("referenceNode")]
INode Reference { get; }
[DomName("pointerBeforeReferenceNode")]
bool IsBeforeReference { get; }
[DomName("whatToShow")]
FilterSettings Settings { get; }
[DomName("filter")]
NodeFilter Filter { get; }
[DomName("nextNode")]
INode Next();
[DomName("previousNode")]
INode Previous();
}
}