Functions related to rendering API documenation
Functions related to rendering API documenation
(add-src-uri {:keys [platforms] :as mp-var} scm-base file-mapping)
(def-block def render-wiki-link)
(def-code-block args-str)
(definitions-list ns-entity defs {:keys [indicate-platforms-other-than]})
(docstring->html doc-str render-wiki-link)
(humanize-supported-platforms supported-platforms)
(humanize-supported-platforms supported-platforms style)
(namespace-list {:keys [current]} namespaces)
(namespace-overview ns-url-fn mp-ns defs)
(namespace-page {:keys [ns-entity ns-data defs scm-info]})
(parse-wiki-link m)
(platform-stats defs)
(platform-support-note [[dominant-platf] :as platf-stats])
(render-arglists def-name arglists)
(render-doc mp render-wiki-link)
(render-wiki-link-fn current-ns ns-link-fn)
Given the current-ns
and a function ns-link-fn
that is assumed
to return a link to a passed namespace, return a function that receives
a [ns var]
tuple and will return a Markdown link to the specified ns/var.
Given the `current-ns` and a function `ns-link-fn` that is assumed to return a link to a passed namespace, return a function that receives a `[ns var]` tuple and will return a Markdown link to the specified ns/var.
(sub-namespace-overview-page {:keys [ns-entity namespaces defs]})
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close