UNPKG

fabric

Version:

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

20 lines (19 loc) 433 B
export function getMultipleNodes( doc: Document, nodeNames: string[], ): Element[] { let nodeName, nodeArray: Element[] = [], nodeList, i, len; for (i = 0, len = nodeNames.length; i < len; i++) { nodeName = nodeNames[i]; nodeList = doc.getElementsByTagNameNS( 'http://www.w3.org/2000/svg', nodeName, ); nodeArray = nodeArray.concat(Array.from(nodeList)); } return nodeArray; }