innerRouterOf<T extends RoutingController> method

T? innerRouterOf<T extends RoutingController>(
  1. String routeName
)

Finds a child route corresponding to routeName and casts it to T

returns null if it does not find it

Implementation

T? innerRouterOf<T extends RoutingController>(String routeName) {
  if (_childControllers.isEmpty) {
    return null;
  }
  return _childControllers.whereType<T>().lastWhereOrNull(
        ((c) => c.routeData.name == routeName),
      );
}