Liking cljdoc? Tell your friends :D

code.doc.engine.plugin.api


api-elementclj

(api-element {:keys [table tag title namespace project display]
              :or {title "" display #{:tags :entries}}
              :as elem})

displays the entire :api namespace

displays the entire `:api` namespace
raw docstring

api-entryclj

(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
raw docstring

api-entry-exampleclj

(api-entry-example entry project)

helper function to convert a test entry into a html tree form

helper function to convert a test entry into a html tree form
raw docstring

api-entry-sourceclj

(api-entry-source entry project var namespace)

helper function to convert a source entry into a html tree form

helper function to convert a source entry into a html tree form
raw docstring

entry-tagclj

(entry-tag ns var)

helper for formating vars

(entry-tag 'code.doc 'output-path) = "entry__code.doc__output_path"

helper for formating vars

(entry-tag 'code.doc 'output-path)
= "entry__code.doc__output_path"
raw docstring

lower-firstclj

(lower-first s)

converts the first letter to lowercase

(lower-first "Hello") => "hello"

converts the first letter to lowercase

(lower-first "Hello")
=> "hello"
raw docstring

select-entriesclj

(select-entries {:keys [table class only exclude module] :as elem})

selects api entries based on filters

selects api entries based on filters
raw docstring

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

× close