package routing
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- routing
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class BrowserRouteLocationProvider extends RouteLocationProvider
- trait ConjunctionMagnet[L] extends AnyRef
- class Directive[L] extends AnyRef
- type Directive0 = Directive[Unit]
- type Directive1[T] = Directive[(T)]
- trait Directives extends AnyRef
- abstract class PathMatcher[T] extends AnyRef
- type PathMatcher0 = PathMatcher[Unit]
- type PathMatcher1[T] = PathMatcher[(T)]
- trait PathMatchers extends AnyRef
- type Route = (RouteLocation, RoutingState, RoutingState) => EventStream[RouteResult]
- final case class RouteLocation(unmatchedPath: List[String], params: Map[String, Seq[String]]) extends Product with Serializable
- trait RouteLocationProvider extends AnyRef
- sealed trait RouteResult extends Product with Serializable
Value Members
- def runRoute(route: Route, locationProvider: RouteLocationProvider): EventStream[() => Unit]
- object ConjunctionMagnet
- object Directive
- object PathMatcher
- object PathMatchers extends PathMatchers
- object RouteResult extends Serializable
- object directives extends Directives with PathMatchers