@override void update(Widget newWidget) { final oldWidget = widget; _state._widget = newWidget as StatefulWidget; super.update(newWidget); _state.didUpdateWidget(oldWidget as StatefulWidget); }