package frontroute
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- frontroute
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait ConjunctionMagnet[L] extends AnyRef
- class Directive[L] extends AnyRef
- type Directive0 = Directive[Unit]
- trait DirectiveApplyConverters extends ApplyConverters[Route]
- trait Directives extends DirectiveApplyConverters
- abstract class PathMatcher[T] extends AnyRef
- type PathMatcher0 = PathMatcher[Unit]
- trait PathMatchers extends AnyRef
- type Route = (RouteLocation, RoutingState, RoutingState) ⇒ EventStream[RouteResult]
- final case class RouteLocation(hostname: String, port: String, protocol: String, host: String, origin: Option[String], unmatchedPath: List[String], params: Map[String, Seq[String]], state: Option[HistoryState]) extends Product with Serializable
- trait RouteLocationProvider extends AnyRef
- sealed trait RouteResult extends Product with Serializable
- final case class ScrollPosition(scrollX: Option[Int], scrollY: Option[Int]) extends Product with Serializable
Value Members
- def runRoute(route: Route, locationProvider: RouteLocationProvider)(implicit owner: Owner): Subscription
- object BrowserNavigation
- object ConjunctionMagnet
- object Directive
- object LinkHandler
- object PathMatcher
- object RouteResult extends Serializable
- object directives extends Directives with PathMatchers