@equantic/linq
Version:
eQuantic Linq for JavaScript
12 lines (11 loc) • 412 B
JavaScript
import { CompositeFiltering } from './CompositeFiltering.js';
import { parseComposite } from './base.js';
export class CompositeFilteringParser {
static parse(exp, result) {
const composite = parseComposite(exp, result);
if (composite === null)
return false;
result.push(new CompositeFiltering(composite.compositeOperator, composite.values));
return true;
}
}