CxNavigatorObserver({ String? Function(Route<dynamic> route)? nameExtractor, }) : _nameExtractor = nameExtractor ?? defaultNameExtractor;