previous method
void
previous()
Implementation
void previous() {
if (_focusOrder.isEmpty) return;
final start = _focusedNode != null
? (_indexOf(_focusedNode!) - 1 + _focusOrder.length) % _focusOrder.length
: _focusOrder.length - 1;
var i = start;
do {
if (_focusOrder[i].canFocus) {
focus(_focusOrder[i]);
return;
}
i = (i - 1 + _focusOrder.length) % _focusOrder.length;
} while (i != start);
}