update method

  1. @override
void update(
  1. Widget newWidget
)
override

Updates this element to use a new Widget configuration.

Implementation

@override
void update(Widget newWidget) {
  final oldListView = widget as ListView;
  final newListView = newWidget as ListView;

  if (newListView.initialSelectedIndex != oldListView.initialSelectedIndex) {
    selectedIndex = newListView.initialSelectedIndex;
  }

  super.update(newWidget);
  rebuild();
}