webdaw-modules
Version:
a set of modules for building a web-based DAW
14 lines (12 loc) • 421 B
text/typescript
export const getPartName = (
xmlDoc: XMLDocument,
partNode: Node,
nsResolver: XPathNSResolver
): [string, string] => {
// get id and name of the part
const partId = xmlDoc.evaluate("@id", partNode, nsResolver, XPathResult.STRING_TYPE, null)
.stringValue;
const partName = xmlDoc.evaluate("part-name", partNode, nsResolver, XPathResult.STRING_TYPE, null)
.stringValue;
return [partId, partName];
};