hiccup.compiler
(source)Internal functions for compilation.
For more info about this library see:
https://github.com/weavejester/hiccup/wikiPublic Variable | Short Description |
---|---|
HtmlRenderer (clj) | |
build-string (clj) | |
compile-attr-map (clj) | Returns an unevaluated form that will render the supplied map as HTML attributes. |
compile-html (clj) | Pre-compile data structures into HTML where possible. |
compile-html-with-bindings (clj) | Pre-compile data structures into HTML where possible, while taking into account bindings that modify the result like *html-mode*. |
compile-seq (clj) | |
escape-html (clj) | Change special characters into HTML character entities if hiccup.util/*escape-strings* is true. |
iterate! (clj) | |
literal? (clj) | |
merge-classes (clj) | |
normalize-element (clj) | Ensure an element vector is of the form [tag-name attrs content]. |
render-attr-map (clj) | Render a map of attributes. |
render-element (clj) | Render an element vector as a HTML element. |
render-html (clj) | Turn a Clojure data type into a string of HTML. |