Liking cljdoc? Tell your friends :D

reitit.frontend


match-by-name

(match-by-name router name)
(match-by-name router name path-params)

Given a router, route name and optionally path-parameters, will return a Match (exact match), PartialMatch (missing path-parameters) or nil (no match).

Given a router, route name and optionally path-parameters,
will return a Match (exact match), PartialMatch (missing path-parameters)
or `nil` (no match).
sourceraw docstring

match-by-name!

(match-by-name! router name)
(match-by-name! router name path-params)

Logs problems using console.warn

Logs problems using console.warn
sourceraw docstring

match-by-path

(match-by-path router path)

Given routing tree and current path, return match with possibly coerced parameters. Return nil if no match found.

Given routing tree and current path, return match with possibly
coerced parameters. Return nil if no match found.
sourceraw docstring

query-params

(query-params uri)

Given goog.Uri, read query parameters into Clojure map.

Given goog.Uri, read query parameters into Clojure map.
sourceraw docstring

router

(router raw-routes)
(router raw-routes opts)

Create a reitit.core.router from raw route data and optionally an options map. Enables request coercion. See reitit.core/router for details on options.

Create a `reitit.core.router` from raw route data and optionally an options map.
Enables request coercion. See [[reitit.core/router]] for details on options.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close