setCurrentSearchHighlight method

void setCurrentSearchHighlight(
  1. int index
)

Changes which search highlight is rendered as the current match.

Implementation

void setCurrentSearchHighlight(int index) {
  if (_searchHighlights.isEmpty) return;

  final nextIndex = index.clamp(0, _searchHighlights.length - 1);
  if (_currentSearchHighlight == nextIndex) return;

  _currentSearchHighlight = nextIndex;
  notifyListeners();
}