Version

GridClientEvents Class Members

The following tables list the members exposed by GridClientEvents.

Public Fields
 NameDescription
Public FieldCellClickEvent fired when a cell is clicked. Function takes arguments evt and ui. Use ui.cellElement to get reference to cell DOM element. Use ui.rowIndex to get row index. Use ui.colIndex to get column index. Use ui.owner to get reference to igGrid.  
Public FieldCellRightClickEvent fired when a cell is right clicked. Function takes arguments evt and ui. Use ui.cellElement to get reference to cell DOM element. Use ui.rowIndex to get row index. Use ui.colIndex to get column index. Use ui.owner to get reference to igGrid.  
Public FieldColumnsCollectionModifiedEvent fired after the columns colection has been modified(e.g. a column is hidden). Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldCreatedFired when the grid is created and the initial structure is rendered (this doesn't necessarily imply the data will be there if the data source is remote). Use ui.owner to get a reference to the grid.  
Public FieldDataBindingEvent fired before data binding takes place. Return false in order to cancel data binding. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldDataBoundEvent fired after data binding is complete. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldDataRenderedEvent fired after all of the data records in the grid table body have been rendered. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldDataRenderingEvent fired before the TBODY holding the data records starts its rendering. Return false in order to cancel data records rendering. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldDestroyedFired when the grid is destroyed. Use ui.owner to get a reference to the grid.  
Public FieldFooterRenderedEvent fired after the footer has been rendered. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.table to get reference to footers table DOM element.  
Public FieldFooterRenderingEvent fired before the footer starts its rendering. Return false in order to cancel footer rendering. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldHeaderCellRenderedEvent fired after every TH in the grid header has been rendered. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.columnKey to get column key. Use ui.th to get reference to header cell DOM element.  
Public FieldHeaderRenderedEvent fired after the header has been rendered. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.table to get reference to headers table DOM element.  
Public FieldHeaderRenderingEvent fired before the header starts its rendering. Return false in order to cancel header rendering. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldRenderedEvent fired after the whole grid widget has been rendered (including headers, footers, etc.). This event is fired only when the grid is being initialized. It will not be fired if the grid is rebound to its data (for example, when calling the dataBind() API method or when changing the page size (when paging is enabled)). Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldRenderingEvent fired before the grid starts rendering (all contents). This event is fired only when the grid is being initialized. It will not be fired if the grid is rebound to its data (for example, when calling the dataBind() API method or when changing the page size (when paging is enabled)). Return false in order to cancel grid rendering. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid.  
Public FieldRequestErrorEvent fired if there is an error in the request, when the grid is doing a remote operation, such as data binding, paging, sorting, etc. Use ui.owner to get a reference to the grid. Use ui.message to get the error message coming from the server.  
Public FieldRowsRenderedEvent fired after data rows are rendered. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.tbody to get reference to grid's table body.  
Public FieldRowsRenderingEvent fired before actual data rows (TRs) are rendered. Return false in order to cancel rows rendering. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.tbody to get reference to grid's table body.  
Public FieldSchemaGeneratedEvent fired after $.ig.DataSource schema has been generated, in case it needs to be modified. Function takes arguments evt and ui. Use ui.owner to get reference to igGrid. Use ui.schema to get reference to data source schema. Use ui.dataSource to get reference to data source.  
See Also

View on GitHub