| 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 | 
| columnStyle | Optional. Defines the style of a column in the table | 
| columns | Optional. An array of objects with columns settings | 
| 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 |