Liking cljdoc? Tell your friends :D

cybermonday.lowering


attributesclj/s

(attributes [_ attrs & body])

Returns the attributes map of a given node, merging children attributes IR nodes

Returns the attributes map of a given node, merging children attributes IR nodes
sourceraw docstring

default-loweringclj/s

Mapping from the IR nodes to transformation fns

Mapping from the IR nodes to transformation fns
sourceraw docstring

default-tagsclj/s

Deafult mappings from IR tags to HTML tags where transformation isn't required

Deafult mappings from IR tags to HTML tags where transformation isn't required
sourceraw docstring

lower-fallbackclj/s

(lower-fallback [tag attrs & body])
source

lower-fenced-code-blockclj/s

(lower-fenced-code-block [_ attrs & body])
source

lower-footnoteclj/s

(lower-footnote [_ {:keys [id]}])
source

lower-footnote-blockclj/s

(lower-footnote-block [_ {:keys [id content]}])
source

lower-headingclj/s

(lower-heading [_ attrs & body :as node])
source

lower-image-refclj/s

(lower-image-ref [_ {:keys [reference]} body])
source

lower-indented-code-blockclj/s

(lower-indented-code-block [_ attrs & body])
source

lower-irclj/s

(lower-ir ir)
(lower-ir ir lowering-map)

Transforms the IR tree by lowering nodes to their HTML representation

Transforms the IR tree by lowering nodes to their HTML representation
sourceraw docstring

(lower-link-ref [_ {:keys [reference]} body])
source

(lower-mail-link [_ {:keys [address] :as attrs}])
source

lower-table-cellclj/s

(lower-table-cell [_ attrs & body])
source

merge-attributesclj/s

(merge-attributes ir)

Walks the IR tree and merges in attributes

Walks the IR tree and merges in attributes
sourceraw docstring

to-html-hiccupclj/s

(to-html-hiccup ir)
(to-html-hiccup ir lowering-map)

Transforms a cybermonday IR into standard HTML hiccup

Transforms a cybermonday IR into standard HTML hiccup
sourceraw docstring

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

× close