UNPKG

xpath-ts2

Version:

DOM 3 and 4 XPath 1.0 implementation for browser and Node.js environment with support for typescript 5.

13 lines (10 loc) 349 B
import { XPathContext } from '../xpath-types'; import { BinaryOperation } from './binary-operation'; export class BarOperation extends BinaryOperation { evaluate(c: XPathContext) { return this.lhs.evaluate(c).nodeset.union(this.rhs.evaluate(c).nodeset); } toString() { return this.lhs.toString() + ' | ' + this.rhs.toString(); } }