ITreeWalker
The TreeWalker object represents the nodes of a document subtree and a
position within them.
using AngleSharp.Attributes;
namespace AngleSharp.Dom
{
[DomName("TreeWalker")]
public interface ITreeWalker
{
[DomName("root")]
INode Root { get; }
[DomName("currentNode")]
INode Current { get; set; }
[DomName("whatToShow")]
FilterSettings Settings { get; }
[DomName("filter")]
NodeFilter Filter { get; }
[DomName("nextNode")]
INode ToNext();
[DomName("previousNode")]
INode ToPrevious();
[DomName("parentNode")]
INode ToParent();
[DomName("firstChild")]
INode ToFirst();
[DomName("lastChild")]
INode ToLast();
[DomName("previousSibling")]
INode ToPreviousSibling();
[DomName("nextSibling")]
INode ToNextSibling();
}
}