onDispose method

  1. @override
void onDispose(
  1. BuildContext context,
  2. TabLayoutController controller
)
override

Implementation

@override
void onDispose(BuildContext context, TabLayoutController controller) {
  super.onDispose(context, controller);
  final anim = tabController.animation;
  if (anim != null) {
    anim.removeListener(() => controller.setPage(anim.value));
  }
}