previousFocus method

void previousFocus()

Cycles keyboard focus backward to the previous sibling in the focus list.

Implementation

void previousFocus() {
  if (children.isEmpty) return;
  final active = _focusedChild;
  final idx = active != null ? children.indexOf(active) : -1;
  final prevNode = children[(idx - 1 + children.length) % children.length];
  prevNode.requestFocus();
}