routeStateChanged method

void routeStateChanged(
  1. Route route,
  2. CurrentState targetState
)

Implementation

void routeStateChanged(Route<dynamic> route, CurrentState targetState) {
  if (route.settings.name != null) {
    String name = route.settings.name!;
    for (String key in routeLifecycleDidChanges.keys) {
      if (name == key.split(SPLIT)[0]) {
        routeLifecycleDidChanges[key]?.didChanged(targetState, route);
      }
    }
  }
}