igniteui-react-grids
Version:
Ignite UI React grid components.
35 lines (34 loc) • 1.36 kB
TypeScript
import { IgrBaseEventArgsDetail } from "./igr-base-event-args-detail";
import { RowToggleEventArgsDetail as RowToggleEventArgsDetail_internal } from "./RowToggleEventArgsDetail";
/**
* Represents event arguments related to the row's expansion state being changed in a grid
*/
export declare class IgrRowToggleEventArgsDetail extends IgrBaseEventArgsDetail {
protected createImplementation(): RowToggleEventArgsDetail_internal;
/**
* @hidden
*/
get i(): RowToggleEventArgsDetail_internal;
constructor();
/**
* Represents the ID of the row that emitted the event (which state is changed)
* @deprecated Use the `rowKey` property instead.
*/
get rowID(): any;
set rowID(v: any);
get rowKey(): any;
set rowKey(v: any);
/**
* Returns the state of the row after the operation has ended
* Indicating whether the row is being expanded (true) or collapsed (false)
*/
get expanded(): boolean;
set expanded(v: boolean);
/**
* The event is cancelable
* `cancel` returns whether the event has been intercepted and stopped
* If the value becomes "true", it returns/exits from the method, instantiating the interface
*/
get cancel(): boolean;
set cancel(v: boolean);
}