moveToPreviousItem method

bool moveToPreviousItem()

Moves focus to the previous item.

Implementation

bool moveToPreviousItem() {
  if (_itemCount == 0) return false;

  if (_focusedIndex > 0) {
    _focusedIndex--;
    notifyListeners();
    return true;
  } else if (_focusedIndex == -1 && _itemCount > 0) {
    _focusedIndex = _itemCount - 1;
    notifyListeners();
    return true;
  }
  return false;
}