Packages

p

app.tulz

routing

package routing

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. routing
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package util

Type Members

  1. class BrowserRouteLocationProvider extends RouteLocationProvider
  2. trait ConjunctionMagnet[L] extends AnyRef
  3. class Directive[L] extends AnyRef
  4. type Directive0 = Directive[Unit]
  5. type Directive1[T] = Directive[(T)]
  6. trait Directives extends AnyRef
  7. abstract class PathMatcher[T] extends AnyRef
  8. type PathMatcher0 = PathMatcher[Unit]
  9. type PathMatcher1[T] = PathMatcher[(T)]
  10. trait PathMatchers extends AnyRef
  11. type Route = (RouteLocation, RoutingState, RoutingState) => EventStream[RouteResult]
  12. final case class RouteLocation(unmatchedPath: List[String], params: Map[String, Seq[String]]) extends Product with Serializable
  13. trait RouteLocationProvider extends AnyRef
  14. sealed trait RouteResult extends Product with Serializable

Value Members

  1. def runRoute(route: Route, locationProvider: RouteLocationProvider): EventStream[() => Unit]
  2. object ConjunctionMagnet
  3. object Directive
  4. object PathMatcher
  5. object PathMatchers extends PathMatchers
  6. object RouteResult extends Serializable
  7. object directives extends Directives with PathMatchers

Inherited from AnyRef

Inherited from Any

Ungrouped