CrossClj

0.1.2 docs

SourceDocs



RECENT
    VARS
    ->Route
    catch-all-param
    catch-all?
    conflicting-routes?
    contains-wilds?
    create
    fast-assoc
    fast-get
    fast-map
    IntoString
    map->Route
    parse-path
    parse-path-token
    path-for
    path-matcher
    path-params
    path-regex
    re-quote
    segments
    strip-nils
    throw-on-missing-path-params
    url-decode
    url-encode
    wild-or-catch-all-param?
    wild-param
    wild-route?
    wild?

    « Index of all namespaces of this project

    (->Route path matcher path-parts path-params data result)
    Positional factory function for class reitit.impl.Route.
    
    (catch-all-param s)
    (conflicting-routes? [p1] [p2])
    (contains-wilds? path)
    (create [path data result])
    (fast-assoc a k v)
    (fast-get m k)
    (map->Route m__7585__auto__)
    Factory function for class reitit.impl.Route, taking a map of keywords to field values.
    
    Private
    (parse-path pattern)(parse-path accumulated-info pattern)
    Private
    (parse-path-token out string)
    (path-for route path-params)
    Private
    (path-matcher route)
    (path-params params)
    shallow transform of the path-param values into strings
    
    Private
    (path-regex {:keys [path-parts path-constraints], :as route})
    Private
    (re-quote x)
    (segments path)
    (throw-on-missing-path-params template required path-params)
    (wild-or-catch-all-param? x)
    (wild-route? [path])