reportRootPush method

void reportRootPush(
  1. RouteInformation? info
)

Implementation

void reportRootPush(RouteInformation? info) {
  if (info == null) {
    return;
  }

  final matchRoute = fromRouteInformation(info);
  final res = state.pushRootRoute(matchRoute, isPage: false);

  if (res) {
    log.info("  -> overlay ${info.location}");
    _updateLocation();
  } else {
    log.info("  ^ overlay ${info.location} [ignore=true]");
  }
}