Cell Range
A selected block of cells, from the anchor corner to the cursor.
Either corner may be the top-left one — anchor is simply where the selection started and focus is where the cursor is now, so dragging up and left is as ordinary as dragging down and right. Use DataTableState.isCellInRange to test membership rather than comparing corners.