package routing
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Routing extends AnyRef
- trait RoutingRegistry[HierarchyRoot <: core.State] extends AnyRef
The implementation of this trait should be injected to io.udash.Application.
The implementation of this trait should be injected to io.udash.Application. It should implement a bidirectional mapping between io.udash.core.Url and io.udash.core.State.
- final case class StateChangeEvent[S <: State](currentState: S, oldState: S) extends AbstractCase with Product with Serializable
- trait UrlChangeProvider extends AnyRef
Provides information about current URL.
- trait UrlLogging[S >: Null <: GState[S]] extends CrossLogging
RoutingRegistry mixin simplifying logging app navigation.
- final class WindowUrlFragmentChangeProvider extends UrlChangeProvider
Used for routing based on the URL part following # sign.
- final class WindowUrlPathChangeProvider extends UrlChangeProvider
Used for routing based on the URL path.
Used for routing based on the URL path. Don't forget to configure your web server to handle frontend routes. You may find "rewrite rules" mechanism useful.
Value Members
- object RoutingRegistry