Classes
 ClassDescription
 CellInfo An object that represents information about a cell.
 ChangeInfo Class to keep track of changes - additions, modifications and deletions to the data provider.
 ComponentAdditionResult 
 ComponentInfo 
 InsertionLocationInfo 
 ItemLoadInfo In lazy loaded grids, stores information about which items are being loaded or have been loaded.
 ItemPositionInfo class that stores information about what page an item exists on, at what level.
 LevelSelectionInfo 
 RowInfo 
 RowPositionInfo Internal class used to keep track of the overall grid rows.
 SelectionInfo When enableSelectionExclusion=true, the grid.selectionInfo points to an object of this class This class contains a boolean variable, isSelectAll, that indicates whether or not the user has the select all header checkbox selected.
 ToolbarAction A class that represents a tool bar action that will appear in the toolbar of the datagrid.
 VirtualScrollLoadInfo When grid.enableVirtualScroll=true, the grid dispatches a virtualScroll event when the grid scrolls.