UNPKG

dom-helpers

Version:
15 lines (14 loc) 381 B
"use strict"; exports.__esModule = true; exports.default = collectElements; function collectElements(node, direction) { let nextNode = null; const nodes = []; nextNode = node ? node[direction] : null; while (nextNode && nextNode.nodeType !== 9) { nodes.push(nextNode); nextNode = nextNode[direction] || null; } return nodes; } module.exports = exports.default;