getSelected<T> method
Gets the single selected item from a list.
For single-select mode. Returns null if nothing is selected and no fallback is provided.
Implementation
T? getSelected<T>(List<T> items, {int? fallbackIndex}) {
final index = selectedIndex;
if (index != null && index >= 0 && index < items.length) {
return items[index];
}
if (fallbackIndex != null &&
fallbackIndex >= 0 &&
fallbackIndex < items.length) {
return items[fallbackIndex];
}
return null;
}