UNPKG

ts-odata-client

Version:
19 lines (18 loc) 747 B
import { Expression } from "./Expression"; /** * Builds predicates based on boolean conditions. */ export declare class BooleanPredicateBuilder<T> { readonly expression?: Expression | undefined; constructor(expression?: Expression | undefined); /** * Create an AND condition with a previous filter clause. * @param predicate Use the same FilterBuilder that this method chain was invoked with. */ and(predicate: BooleanPredicateBuilder<T>): BooleanPredicateBuilder<T>; /** * Create an OR condition with a previous filter clause. * @param predicate Use the same FilterBuilder that this method chain was invoked with. */ or(predicate: BooleanPredicateBuilder<T>): BooleanPredicateBuilder<T>; }