UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

55 lines (54 loc) 1.75 kB
import { IgrRowType } from "./igr-row-type"; import { PinRowEventArgsDetail as PinRowEventArgsDetail_internal } from "./PinRowEventArgsDetail"; import { ContentChildrenManager } from "igniteui-react-core"; /** * Event emitted when a row's pin state changes. * The event is cancelable */ export declare class IgrPinRowEventArgsDetail { protected createImplementation(): PinRowEventArgsDetail_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): PinRowEventArgsDetail_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * The ID of the row, that was pinned/unpinned. * ID is either the primaryKey value or the data record instance. * @deprecated Use the `rowKey` property instead. */ get rowID(): any; set rowID(v: any); get rowKey(): any; set rowKey(v: any); get row(): IgrRowType; set row(v: IgrRowType); /** * The index at which to pin the row in the pinned rows collection. */ get insertAtIndex(): number; set insertAtIndex(v: number); /** * Whether or not the row is pinned or unpinned. */ get isPinned(): boolean; set isPinned(v: boolean); /** * 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; }