get method

Route? get(
  1. RouteSettings settings
)
inherited

Implementation

Route<dynamic>? get(final RouteSettings settings) {
  final matches = this.definitions.keys.where((route) => UriParser(UriTemplate(route)).matches(Uri.parse(settings.name!)));
  final route = matches.length > 0 ? matches.first : null;

  return null != route ? this.page(settings, (context)=> this.definitions[route]!(context, UriParser(UriTemplate(route)).match(Uri.parse(settings.name!)), settings)) : null;
}