defaultNameExtractor function
Implementation
String? defaultNameExtractor(Route route) {
String? name = route.settings.name;
if (name != null) {
return name;
}
if (route.settings is Page) {
final page = route.settings as Page;
if (page.name != null) {
return page.name;
}
final key = page.key;
if (key != null && key is ValueKey) {
return key.value;
}
}
return null;
}