Creates GouterLinking using required routes
and create
.
map of names to route configurations
tool for new states with stack auto-building
Creates state using required name
, params
and optional stack
. When stack is not passed
and routes has appropriate builder
, new stack is generated using that builder.
Protected
createtool for new states with stack auto-building used in decodeUrl
tool for new states with stack auto-building used in decodeUrl
Protected
pathCache to speed up decodePath.
Protected
routesmap of names to route configurations
Creates state from url or returns null if no route matched.
Creates url path string from state name and params. Uses =
to escape params which equal to
next path key and also to represent empty string.
Creates url query string from state name and params. Uses /
to represent empty array for
params with list: true
.
Creates url from state using it's name
and params
.
Protected
getProtected
Get path regexp for route name.
Protected
safeGenerated using TypeDoc
Provides tools to decode and encode urls.