defaultViewInfoExtractor function
The function that provides the default route naming behavior for
DatadogNavigationObserver. If the supplied route is a PageRoute and contains
a name, it returns a RumViewInfo with the supplied name. Otherwise it returns
null
.
Implementation
RumViewInfo? defaultViewInfoExtractor(Route<dynamic> route) {
if (route is PageRoute) {
var name = route.settings.name;
if (name != null) {
return RumViewInfo(name: name);
}
}
return null;
}