igniteui-react-grids
Version:
Ignite UI React grid components.
30 lines (29 loc) • 1.23 kB
TypeScript
import { IgrFilteringOperation } from "./igr-filtering-operation";
import { IgrExpressionTree } from "./igr-expression-tree";
import { IgrFilteringExpressionsTreeOrFilteringExpression } from "./igr-filtering-expressions-tree-or-filtering-expression";
import { FilteringExpression as FilteringExpression_internal } from "./FilteringExpression";
/**
* Represents filtering expressions.
*/
export declare class IgrFilteringExpression extends IgrFilteringExpressionsTreeOrFilteringExpression {
protected createImplementation(): FilteringExpression_internal;
/**
* @hidden
*/
get i(): FilteringExpression_internal;
constructor();
get fieldName(): string;
set fieldName(v: string);
get condition(): IgrFilteringOperation;
set condition(v: IgrFilteringOperation);
get conditionName(): string;
set conditionName(v: string);
get searchVal(): any;
set searchVal(v: any);
get searchTree(): IgrExpressionTree;
set searchTree(v: IgrExpressionTree);
get ignoreCase(): boolean;
set ignoreCase(v: boolean);
findByName(name: string): any;
setNativeElement(element: any): void;
}