List of all items
Structs
- GlobalRouter
- NavigationRequest
- Navigator
- NavigatorHandle
- RouteChangeEvent
- RouteMatch
- cache::CacheStats
- cache::RouteCache
- cache::RouteId
- error::ErrorHandlers
- guards::AuthGuard
- guards::FnGuard
- guards::GuardBuilder
- guards::GuardContext
- guards::Guards
- guards::NotGuard
- guards::PermissionGuard
- guards::RoleGuard
- history::History
- history::HistoryEntry
- history::HistoryState
- history::NavigationEvent
- matcher::RoutePattern
- middleware::FnMiddleware
- params::QueryParams
- params::RouteParams
- route::NamedRoute
- route::NamedRouteRegistry
- route::PageRoute
- route::Route
- route::RouteConfig
- route::RouteDescriptor
- state::Router
- state::RouterState
- transition::TransitionConfig
- transition::TransitionContext
- widgets::DefaultPages
- widgets::RouterLink
- widgets::RouterOutlet
Enums
- NavigationDirection
- error::NavigationError
- error::NavigationResult
- guards::GuardResult
- lifecycle::LifecycleResult
- matcher::Constraint
- matcher::RoutePath
- matcher::Segment
- transition::SlideDirection
- transition::Transition
Traits
Macros
Functions
- current_path
- guards::guard_fn
- init_router
- middleware::middleware_fn
- navigate
- nested::build_child_path
- nested::resolve_child_route
- route::validate_route_path
- transition::apply_easing
- transition::apply_transition
- transition::ease_in_out_cubic
- widgets::render_router_outlet
- widgets::router_link
- widgets::router_outlet
- widgets::router_outlet_named