UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

51 lines (50 loc) 2.03 kB
import { SortingEventArgsDetail as SortingEventArgsDetail_internal } from "./SortingEventArgsDetail"; import { ContentChildrenManager } from "igniteui-react-core"; import { IgrSortingExpression } from "./igr-sorting-expression"; import { IgrGroupingExpression } from "./igr-grouping-expression"; /** * Represents event arguments related to sorting and grouping operations * The event is cancelable */ export declare class IgrSortingEventArgsDetail { protected createImplementation(): SortingEventArgsDetail_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): SortingEventArgsDetail_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * Optional * Represents the sorting expressions applied to the grid. * It can be a single sorting expression or an array of them * The expression contains information like file name, whether the letter case should be taken into account, etc. */ get sortingExpressions(): IgrSortingExpression[]; set sortingExpressions(v: IgrSortingExpression[]); /** * Optional * Represents the grouping expressions applied to the grid. * It can be a single grouping expression or an array of them * The expression contains information like the sorting expression and criteria by which the elements will be grouped */ get groupingExpressions(): IgrGroupingExpression[]; set groupingExpressions(v: IgrGroupingExpression[]); /** * 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; }