Liking cljdoc? Tell your friends :D

cryogen-core.markup


clear-registryclj

(clear-registry)

Reset the Markup registry.

Reset the Markup registry.
sourceraw docstring

Markupcljprotocol

A markup engine comprising a dir(ectory) containing markup files, an ext(ension) for finding markup file names, and a render-fn that returns a fn with the signature [java.io.Reader config] -> String (HTML).

A markup engine comprising a dir(ectory) containing markup files,
an ext(ension) for finding markup file names, and a render-fn that returns
a fn with the signature [java.io.Reader config] -> String (HTML).

dirclj

(dir this)

extclj

(ext this)

render-fnclj

(render-fn this)
sourceraw docstring

markup-registryclj

source

markupsclj

(markups)

Return a vector of Markup implementations. This is the primary entry point for a client of this ns. This vector should be used to iterate over supported Markups.

Return a vector of Markup implementations. This is the primary entry point
for a client of this ns. This vector should be used to iterate over supported
Markups.
sourceraw docstring

register-markupclj

(register-markup mu)

Add a Markup implementation to the registry.

Add a Markup implementation to the registry.
sourceraw docstring

rewrite-hrefsclj

(rewrite-hrefs blog-prefix text)

Injects the blog prefix in front of any local links ex. <img src='/img/cryogen.png'/> becomes <img src='/blog/img/cryogen.png'/>

Injects the blog prefix in front of any local links
ex. <img src='/img/cryogen.png'/> becomes <img src='/blog/img/cryogen.png'/>
sourceraw docstring

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

× close