Back to Flutter Boost

containerDidPop method

doc/api/boost_lifecycle_binding/BoostLifecycleBinding/containerDidPop.html

5.0.2660 B
Original Source

containerDidPop method

voidcontainerDidPop(

  1. BoostContainer container,
  2. BoostContainer previousContainer

)

Implementation

void containerDidPop(
    BoostContainer container, BoostContainer previousContainer) {
  Logger.log('boost_lifecycle: BoostLifecycleBinding.containerDidPop');
  PageVisibilityBinding.instance
      .dispatchPagePopEvent(container.topPage.route);

  // When container pop,remove the id from set to avoid
  // this id still remain in the set
  final id = container.pageInfo.uniqueId;
  hasShownPageIds.remove(id);
}