xpath-ts2
Version:
DOM 3 and 4 XPath 1.0 implementation for browser and Node.js environment with support for typescript 5.
23 lines • 690 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.XPathNSResolverWrapper = void 0;
const types_1 = require("./utils/types");
class XPathNSResolverWrapper {
xpathNSResolver;
constructor(r) {
if (!(0, types_1.isNSResolver)(r)) {
this.xpathNSResolver = null;
}
else {
this.xpathNSResolver = r;
}
}
getNamespace(prefix, _n) {
if (this.xpathNSResolver == null) {
return null;
}
return this.xpathNSResolver.lookupNamespaceURI(prefix);
}
}
exports.XPathNSResolverWrapper = XPathNSResolverWrapper;
//# sourceMappingURL=xpath-ns-resolver-wrapper.js.map
;