selectedIndex property

int get selectedIndex

Implementation

int get selectedIndex {
  final options = this.options;
  for (var i = 0; i < options.length; i++) {
    if (options[i].selected ?? false) {
      return i;
    }
  }
  return (multiple ?? false) ? -1 : 0;
}
set selectedIndex (int value)

Implementation

set selectedIndex(int value) {
  final options = this.options;
  for (var i = 0; i < options.length; i++) {
    options[i]._selected = i == value;
  }
}