UNPKG
extra-dom
Version:
latest (0.6.2)
0.6.2
0.6.1
0.6.0
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.32
0.2.31
0.2.30
0.2.29
0.2.28
0.2.27
0.2.26
0.2.25
0.2.24
0.2.23
0.2.22
0.2.21
0.2.20
0.2.19
0.2.18
0.2.17
0.2.16
0.2.15
0.2.14
0.2.13
0.2.12
0.2.11
0.2.10
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.1.2
0.1.1
0.1.0
Utilities for DOM
github.com/BlackGlory/extra-dom
BlackGlory/extra-dom
extra-dom
/
src
/
traverse-ancestor-nodes.ts
8 lines
(7 loc)
•
211 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
export
function
*
traverseAncestorNodes
(
node
:
Node
):
Iterable
<
Node
&
ParentNode
> {
const
parentNode = node.
parentNode
if
(parentNode) {
yield
parentNode
yield
*
traverseAncestorNodes
(parentNode) } }