Dodo
DOm DOcument implementation
Loading...
Searching...
No Matches
Wikimedia\Dodo\Internal\NodeTraversal Class Reference

NodeTraversal. More...

Static Public Member Functions

static Node nextSkippingChildren (Node $node, ?Node $stayWithin)
 Based on WebKit's NodeTraversal::nextSkippingChildren https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L109.
 
static Node nextAncestorSibling (Node $node, ?Node $stayWithin)
 Based on WebKit's NodeTraversal::nextAncestorSibling https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.cpp?rev=179143#L93.
 
static Node next (Node $node, ?Node $stayWithin)
 Based on WebKit's NodeTraversal::next https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L99.
 
static Node deepLastChild (Node $node)
 Based on WebKit's NodeTraversal::deepLastChild https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.cpp?rev=179143#L116.
 
static Node previous (Node $node, ?Node $stayWithin)
 Based on WebKit's NodeTraversal::previous https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L121.
 

Detailed Description

NodeTraversal.

Member Function Documentation

◆ deepLastChild()

static Node Wikimedia\Dodo\Internal\NodeTraversal::deepLastChild ( Node $node)
static

Based on WebKit's NodeTraversal::deepLastChild https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.cpp?rev=179143#L116.

Parameters
Node$node
Returns
?Node

◆ next()

static Node Wikimedia\Dodo\Internal\NodeTraversal::next ( Node $node,
?Node $stayWithin )
static

Based on WebKit's NodeTraversal::next https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L99.

Parameters
Node$node
?Node$stayWithin
Returns
?Node

◆ nextAncestorSibling()

static Node Wikimedia\Dodo\Internal\NodeTraversal::nextAncestorSibling ( Node $node,
?Node $stayWithin )
static

Based on WebKit's NodeTraversal::nextAncestorSibling https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.cpp?rev=179143#L93.

Parameters
Node$node
?Node$stayWithin
Returns
?Node

◆ nextSkippingChildren()

static Node Wikimedia\Dodo\Internal\NodeTraversal::nextSkippingChildren ( Node $node,
?Node $stayWithin )
static

Based on WebKit's NodeTraversal::nextSkippingChildren https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L109.

Parameters
Node$node
?Node$stayWithin
Returns
?Node

◆ previous()

static Node Wikimedia\Dodo\Internal\NodeTraversal::previous ( Node $node,
?Node $stayWithin )
static

Based on WebKit's NodeTraversal::previous https://trac.webkit.org/browser/trunk/Source/WebCore/dom/NodeTraversal.h?rev=179143#L121.

Parameters
Node$node
?Node$stayWithin
Returns
?Node

The documentation for this class was generated from the following file: