auto_go_route library

Classes

AdaptiveOverlayPage<T>
AutoGoRoute
Annotation for generating Go Router routes automatically
AutoGoRouteBase
Annotation for route base class that collects all routes
AutoGoRouteShell
Annotation for a ShellRoute
NestedRoutePaths
Base class for nested route definitions
RegistryStatistics
Registry statistics
RouteMetadata
Route metadata for documentation and analysis
RoutePaths
Base class for all route definitions
RouteRegistry
Central registry for all application routes
RouteUtils
Utility functions for route operations
RouteValidationResult
Route validation result
ShellRoutePaths
Base class for shell route definitions

Enums

DocumentationFormat
Documentation format options

Extensions

GoRouteExtension on GoRoute
Extension for GoRoute copying
GoRouterExtensions on GoRouter
Enhanced GoRouter extensions
GoRouterLocation on GoRouter
GoRouterStateTypeExtension on GoRouterState
Extension for type-safe parameter extraction from GoRouterState
Navigation state management
TypeSafeNavigation on BuildContext
Type-safe navigation extensions

Exceptions / Errors

AutoGoRouteException
Base exception for auto_go_route errors
Exception thrown when navigation fails
ParameterException
Exception thrown when parameter parsing fails
RouteGenerationException
Exception thrown when route generation fails
RouteValidationException
Exception thrown when route validation fails