nyStateNameForRoute function
The state name a page listens on, built from the routeView that creates it.
e.g. ("/my-page", (_) => MyPage()) -> Closure: () => _MyPageState
Reports a route whose builder names no page - see nyRouteIdentifiesItsPage - because the name built from it reaches nothing and would otherwise be dropped by the event bus in silence.
Implementation
String nyStateNameForRoute(RouteView routeView) {
String widgetTypeName = nyWidgetTypeNameForRoute(routeView);
if (_typeNamesThatNameNoPage.contains(widgetTypeName)) {
_reportRouteThatNamesNoPage(routeView.$1, widgetTypeName);
}
return nyStateNameForWidget(widgetTypeName);
}