Skip to content

parse

parse(input, maxDepth?): ParsedExpr

Defined in: packages/aip/src/filtering/parser.ts:726

Parse a AIP-160 filter string. Returns a ParsedExpr with v1alpha1 SourceInfo (lineOffsets = newline positions).

string

The filter string to parse.

number = MAX_EXPR_DEPTH

Maximum allowed expression nesting depth. Defaults to 32

ParsedExpr

ParseError if the input is not a valid filter expression or exceeds maxDepth.