Dart APIunself_appScreenNameExtractor ScreenNameExtractor typedef Null safety ScreenNameExtractor = String? Function(RouteSettings settings) Implementation typedef ScreenNameExtractor = String? Function(RouteSettings settings); unself_app unself_app ScreenNameExtractor typedef unself_app library Classes AnalyticRouteObserver App AppRouter AppShell LicenseDetailRoute LicenseListRoute SettingsAppearanceRoute SettingsDataRoute SettingsListRoute SettingsRoutes UnpackAssistantRoute UnpackRoutes Extensions $LicenseDetailRouteExtension $LicenseListRouteExtension $SettingsAppearanceRouteExtension $SettingsDataRouteExtension $SettingsRoutesExtension $UnpackRoutesExtension Properties $appRoutes $settingsRoutes $unpackRoutes Typedefs RouteFilter ScreenNameExtractor