igniteui-react-grids
Version:
Ignite UI React grid components.
39 lines (38 loc) • 1.69 kB
TypeScript
import { FilteringExpressionsTreeType } from "./FilteringExpressionsTreeType";
import { FilteringLogic } from "./FilteringLogic";
import { FilteringExpressionsTreeDetail as FilteringExpressionsTreeDetail_internal } from "./FilteringExpressionsTreeDetail";
import { ContentChildrenManager } from "igniteui-react-core";
import { IgrFilteringExpressionsTreeOrFilteringExpression } from "./igr-filtering-expressions-tree-or-filtering-expression";
export declare class IgrFilteringExpressionsTreeDetail {
protected createImplementation(): FilteringExpressionsTreeDetail_internal;
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): FilteringExpressionsTreeDetail_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
get filteringOperands(): IgrFilteringExpressionsTreeOrFilteringExpression[];
set filteringOperands(v: IgrFilteringExpressionsTreeOrFilteringExpression[]);
get type(): FilteringExpressionsTreeType;
set type(v: FilteringExpressionsTreeType);
/**
* Provides reference to the owner component.
*/
get owner(): any;
set owner(v: any);
get operator(): FilteringLogic;
set operator(v: FilteringLogic);
get fieldName(): string;
set fieldName(v: string);
get entity(): string;
set entity(v: string);
get returnFields(): string[];
set returnFields(v: string[]);
findByName(name: string): any;
setNativeElement(element: any): void;
}