Back to Flutter Boost

addObserver method

doc/api/page_visibility/PageVisibilityBinding/addObserver.html

5.0.2639 B
Original Source

addObserver method

voidaddObserver(

  1. PageVisibilityObserver observer,
  2. Route route

)

Registers the given object and route as a binding observer.

Implementation

void addObserver(PageVisibilityObserver observer, Route<dynamic> route) {
  assert(observer != null);
  assert(route != null);
  final observers =
      _listeners.putIfAbsent(route, () => <PageVisibilityObserver>{});
  observers.add(observer);
  Logger.log(
      'page_visibility, #addObserver, $observers, ${route.settings.name}');
}