INNER CODE UNIT · Dart
y
Dimibe/grouped_list · lib/grouped_list.dart:458
var y = itemBox.localToGlobal(Offset(0, -listPos - headerHeight)).dy;
if (y <= headerHeight && y > max) {
topItemKey = entry.key;
max = y;
}
}
}
var index = math.max(int.parse(topItemKey), 0);
if (index != _topElementIndex) {
var curr = widget.groupBy(_sortedElements[index]);
E prev;
try {
prev = widget.groupBy(_sortedElements[_topElementIndex]);
} on RangeError catch (_) {
prev = widget.groupBy(_sortedElements[0]);
}