UNPKG

svgdom

Version:

Straightforward DOM implementation for SVG, HTML and XML

30 lines (26 loc) 537 B
export const NonDocumentTypeChildNode = { } Object.defineProperties(NonDocumentTypeChildNode, { previousElementSibling: { get () { let node while ((node = this.previousSibling)) { if (node.nodeType === node.ELEMENT_NODE) { return node } } return null } }, nextElementSibling: { get () { let node while ((node = this.nextSibling)) { if (node.nodeType === node.ELEMENT_NODE) { return node } } return null } } })