The grid level options. The grid level options are used to define hierarchical grids. Please see any of the hierarchical grid examples at https://github.com/flexicious/euxdt-example/tree/main/apps/euxdt/src/app/examples for an example.
The columns to displayed in the grid. IF not provided, the columns will be generated from the data. For grouped columns, you can use the children property to define the sub columns. The children property can be used recursively to define sub columns.
Changes the order in which the grid displays the filter,header,body,footer,and toolbar. The order in which the various sections of the grid are laid out.
Defaults to toolbar,header,filter,body,footer
Enables the filter.
Enables the footer
Enable height auto adjust. This is used to adjust the height of the grid based on the number of rows. Please see: https://reactdatagrid.com/examples/?example=Auto_Sizing_Grid
Enables paging in the grid.
Enables the toolbar.
The Filter/Page/Sort Mode. Can be either "server" or "client". In client mode, the grid will take care of paging, sorting and filtering once the dataprovider is set. In server mode, the grid will fire a com.flexicious.grids.events.FilterPageSortChangeEvent named filterPageSortChange that should be used to construct an appropriate query to be sent to the backend.
The sections to be displayed in the grid. The sections are the header, body, footer, and the toolbar.
The maximum height of the grid when enableHeightAutoAdjust is set to true.
The nextLevel property is used to defined hierarchical grids. If you know upfront how deep the hierarchy is, you can define the nextLevel property recursively. If you do not know how deep the hierarchy is, you can use the enableDynamicLevels property to dynamically add the nextLevel property.
These options control the pagesize, and the allowed pagesizes, and whether the pagesize can be changed.
The rowHeight to be used. You can customize the rowHeight by setting it on the grid or by setting the Constants.GRID_CONSTANTS.DEFAULT_ROW_HEIGHT to a different value.
The options to control the sorting. This allows you to control whether or not multiple columns can be sorted and lets you specify the default sort.
Controls the various sections of the toolbar.
Generated using TypeDoc