| autoConfig | Optional. Enables creating a table structure automatically with default or basic columns settings |
| autoRowHeight | Optional. Enables the autoheight of rows in the table |
| cellStyle | Optional. Defines the style of a cell in the table |
| columns | Optional. An array of objects with columns settings |
| columnStyle | Optional. Defines the style of a column in the table |
| data | Optional. An array of objects with data for the Grid |
| dynamic | Optional. Enables dynamic data loading |
| footer | Optional. Enables a footer in the table |
| header | Optional. Enables a header in the table |
| multiselect | Optional. Enables selecting multiple rows using SHIFT or CTRL with the button click |
| overlay | Optional. Shows an overlay when the table is empty or in the loading state |
| reorder | Optional. Enables row reordering via drag-n-drop |
| responsive | Optional. Allows adjusting Grid to different page sizes |
| rowStyle | Optional. Defines the style of a row in the table |
| select | Optional. Enables/disables the possibilty to select rows on click. |
| selectedRows | Optional. Marks rows as selected |
| sizes | Optional. An object with the table sizes settings (width and height) |
| sortMarks | Adds sort indicators to column headers |
| split | Optional. Allows freezing the leftmost columns while scrolling |
| tree | Optional. Enables the tree structure in the table |
| undo | Optional. Enables executing the undo and redo actions |