UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

61 lines (60 loc) 2.06 kB
import { RowSelectionEventArgsDetail as RowSelectionEventArgsDetail_internal } from "./RowSelectionEventArgsDetail"; import { ContentChildrenManager } from "igniteui-react-core"; /** * The event arguments when the selection state of a row is being changed * The event is cancelable */ export declare class IgrRowSelectionEventArgsDetail { protected createImplementation(): RowSelectionEventArgsDetail_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): RowSelectionEventArgsDetail_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * Represents an array of rows, that have already been selected */ get oldSelection(): any[]; set oldSelection(v: any[]); /** * Represents the newly selected rows */ get newSelection(): any[]; set newSelection(v: any[]); /** * Represents an array of all added rows * Whenever a row has been selected, the array is "refreshed" with the selected rows */ get added(): any[]; set added(v: any[]); /** * Represents an array of all rows, removed from the selection * Whenever a row has been deselected, the array is "refreshed" with the rows, * that have been previously selected, but are no longer */ get removed(): any[]; set removed(v: any[]); /** * Indicates whether or not all rows of the grid have been selected */ get allRowsSelected(): boolean; set allRowsSelected(v: boolean); /** * Provides the ability to cancel the event. */ get cancel(): boolean; set cancel(v: boolean); /** * Provides reference to the owner component. */ get owner(): any; set owner(v: any); findByName(name: string): any; setNativeElement(element: any): void; }