hoveredRow property

int get hoveredRow

The row under the pointer, or -1. Painted rather than built, for the same reason everything else here is: a hover highlight should not cost a MouseRegion per row.

Implementation

int get hoveredRow => _hoveredRow;
set hoveredRow (int value)

Implementation

set hoveredRow(int value) {
  if (_hoveredRow == value) return;
  _hoveredRow = value;
  markNeedsPaint();
}