igniteui-react-grids
Version:
Ignite UI React grid components.
40 lines (39 loc) • 1.5 kB
TypeScript
import { IgrFilteringExpressionsTree } from "./igr-filtering-expressions-tree";
import { FilteringEventArgsDetail as FilteringEventArgsDetail_internal } from "./FilteringEventArgsDetail";
import { ContentChildrenManager } from "igniteui-react-core";
/**
* Represents event arguments related to filtering operations
* The event is cancelable
*/
export declare class IgrFilteringEventArgsDetail {
protected createImplementation(): FilteringEventArgsDetail_internal;
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): FilteringEventArgsDetail_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
/**
* Represents the filtering expressions applied to the grid.
* The expression contains information like filtering operands and operator, an expression or condition, etc.
*/
get filteringExpressions(): IgrFilteringExpressionsTree;
set filteringExpressions(v: IgrFilteringExpressionsTree);
/**
* Provides reference to the owner component.
*/
get owner(): any;
set owner(v: any);
/**
* Provides the ability to cancel the event.
*/
get cancel(): boolean;
set cancel(v: boolean);
findByName(name: string): any;
setNativeElement(element: any): void;
}