Interface XPathEvaluatorBase
interface XPathEvaluatorBase {
createExpression(
expression: string,
resolver?: XPathNSResolver | null,
): XPathExpression;
createNSResolver(nodeResolver: Node): Node;
evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResult;
}
createExpression(
expression: string,
resolver?: XPathNSResolver | null,
): XPathExpression;
createNSResolver(nodeResolver: Node): Node;
evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResult;
}
Hierarchy
- XPathEvaluatorBase (View Summary)
Index
Methods
createExpression
Parameters
- expression: string
Optionalresolver: XPathNSResolver | null
Returns XPathExpression
createNSResolver
evaluate
- evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResultParameters
- expression: string
- contextNode: Node
Optionalresolver: XPathNSResolver | nullOptionaltype: numberOptionalresult: XPathResult | null
Returns XPathResult
MDN Reference