frontroute
frontroute
API
frontroute
internal
HistoryState
PathMatchResult
PathMatchResult
Match
NoMatch
Rejected
RoutingPath
RoutingPath
RoutingPathStep
RoutingPathStep
Concat
Conjunction
Dir
Disjunction
EnterDisjunction
Initial
UrlString
ops
DirectiveOfOptionOps
BrowserLocationProvider
BrowserNavigation
ConjunctionMagnet
ConjunctionMagnet
CustomLocationProvider
Directive
Directive
DirectiveExecute
DirectiveUnitExecute
Directives
DocumentMeta
DocumentMeta
LinkHandler
Location
Location
LocationProvider
LocationProvider
LocationUtils
NavElement
PageStatusCode
PageStatusCode
Error
NotFound
Ok
PathMatcher
PathMatcher
PathMatchers
Route
Route
RouteResult
RouteResult
Matched
Rejected
RunEffect
ScrollPosition
frontroute
/
frontroute
/
Directives
Directives
frontroute.Directives
trait
Directives
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
extractMatchedPath
:
Directive
[
List
[
String
]]
def
historyScroll
:
Directive
[
Option
[
ScrollPosition
]]
def
historyState
:
Directive
[
Option
[
Any
]]
def
maybeParam
(
name
:
String
):
Directive
[
Option
[
String
]]
def
multiParam
(
name
:
String
):
Directive
[
Seq
[
String
]]
def
param
(
name
:
String
):
Directive
[
String
]
def
path
[
T
](
m
:
PathMatcher
[
T
]):
Directive
[
T
]
def
pathPrefix
[
T
](
m
:
PathMatcher
[
T
]):
Directive
[
T
]
def
provide
[
L
](
value
:
L
):
Directive
[
L
]
def
provideOption
[
L
](
value
:
Option
[
L
]):
Directive
[
L
]
def
testPath
[
T
](
m
:
PathMatcher
[
T
]):
Directive
[
T
]
def
testPathPrefix
[
T
](
m
:
PathMatcher
[
T
]):
Directive
[
T
]
def
whenFalse
(
condition
:
=>
Boolean
):
Directive0
def
whenTrue
(
condition
:
=>
Boolean
):
Directive0
Concrete fields
val
extractHost
:
Directive
[
String
]
val
extractHostname
:
Directive
[
String
]
val
extractOrigin
:
Directive
[
String
]
val
extractPort
:
Directive
[
String
]
val
extractProtocol
:
Directive
[
String
]
val
extractUnmatchedPath
:
Directive
[
List
[
String
]]
val
noneMatched
:
Directive0
val
pathEnd
:
Directive0
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields