- Data Manipulation: Use the
data
provider to manipulate the data in the grid. - Dimension Handling: Use the
dimension
provider to manage row and column dimensions. - Selection Management: Use the
selection
provider to handle cell and row selections. - Column Management: Use the
column
provider to manage column data and properties. - Viewport Management: Use the
viewport
provider to handle scrolling and viewport rendering.