(api-element {:keys [table tag title namespace only exclude project display]
:or {display #{:tags :entries}}
:as elem})
displays the entire :api
namespace
displays the entire `:api` namespace
(api-entry [var entry :as pair] {:keys [project namespace] :as elem})
formats a ns/var
pair tag into an html element
formats a `ns/var` pair tag into an html element
(api-entry-example entry project)
helper function to convert a test entry into a hiccup form
helper function to convert a test entry into a hiccup form
(api-entry-source entry project var namespace)
helper function to convert a source entry into a hiccup form
helper function to convert a source entry into a hiccup form
(entry-tag ns var)
helper for formating vars
(entry-tag 'lucid.publish 'output-path) = entry__lucid_publish__output_path
helper for formating vars (entry-tag 'lucid.publish 'output-path) = entry__lucid_publish__output_path
(lower-first s)
converts the first letter to lowercase
(lower-first "Hello") => "hello"
converts the first letter to lowercase (lower-first "Hello") => "hello"
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close