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 oldWidget = widget as TabBar;
  final updated = newWidget as TabBar;
  if (oldWidget.controller != updated.controller) {
    oldWidget.controller.removeListener(_onControllerChanged);
    updated.controller.addListener(_onControllerChanged);
  }
  super.update(newWidget);
}