@antv/g2
Version:
the Grammar of Graphics in Javascript
13 lines • 382 B
JavaScript
export function traverseElements(element, visitor) {
if (visitor(element))
return true;
if (element.tagName === 'g') {
const { childNodes = [] } = element;
for (const child of childNodes) {
if (traverseElements(child, visitor))
return true;
}
}
return false;
}
//# sourceMappingURL=traverse-elements.js.map