igniteui-webcomponents-grids
Version:
Ignite UI Web Components grid components.
90 lines (54 loc) • 1.56 kB
TypeScript
import { IgcGridBaseDirective } from './igc-grid-base-directive';
import { IgcColumnComponent } from './igc-column-component';
export declare class IgcRowDataCancelableEventArgs
{
/**
* @deprecated
*/
public cellID?: { rowID: any; columnID: any; rowIndex: number; };
/**
* @deprecated
*/
public oldValue: any;
/**
* @deprecated
*/
public newValue?: any;
/**
* @deprecated
*/
public isAddRow?: boolean;
public owner: IgcGridBaseDirective;
/**
* @deprecated Use the `rowData` property instead.
*/
public data: any;
public rowData: any;
/**
* Represents the unique key, the row can be associated with.
* Available if `primaryKey` exists
* @deprecated Use the `rowKey` property instead.
*/
public primaryKey: any;
public rowKey: any;
/* csSuppress */
/**
* Provides the ability to cancel the event.
*/
public cancel: boolean;
/**
* @deprecated Use the `rowKey` property instead.
*/
public rowID: any;
/**
* Optional
* Represents the column information of the edited cell
*/
public column?: IgcColumnComponent;
/**
* Optional
* Indicates if the new value would be valid.
* It can be set to return the result of the methods for validation of the grid
*/
public valid?: boolean;
}