Liking cljdoc? Tell your friends :D

ripley.html


*raw-text-content*clj

source

boolean-attribute?clj

Attributes that are rendered without value

Attributes that are rendered without value
sourceraw docstring

compile-childrenclj

(compile-children children)
source

compile-condclj

(compile-cond [_ & clauses])

Compile special :ripley.html/cond element.

Compile special :ripley.html/cond element.
sourceraw docstring

compile-forclj

(compile-for [_ bindings body :as form])

Compile special :ripley.html/for element.

Compile special :ripley.html/for element.
sourceraw docstring

compile-fragmentclj

(compile-fragment body)
source

compile-htmlclj

(compile-html body)
source

compile-html-elementclj

(compile-html-element body)

Compile HTML markup element, like [:div.someclass "content"].

Compile HTML markup element, like [:div.someclass "content"].
sourceraw docstring

compile-ifclj

(compile-if [_ test then else :as form])

Compile special :ripley.html/if element.

Compile special :ripley.html/if element.
sourceraw docstring

compile-letclj

(compile-let [_ bindings body])

Compile special :ripley.html/let element.

Compile special :ripley.html/let element.
sourceraw docstring

compile-liveclj

(compile-live live-element)

Compile special :ripley.html/live element.

Compile special :ripley.html/live element.
sourceraw docstring

compile-specialcljmultimethod

Compile a special element, that is not regular HTML vector. Dispatches on the first keyword.

Compile a special element, that is not regular HTML vector. Dispatches on the first keyword.
sourceraw docstring

compile-whenclj

(compile-when [_ test then :as form])

Compile special :ripley.html/when element.

Compile special :ripley.html/when element.
sourceraw docstring

dyn!clj

(dyn! & things)
source

element-class-namesclj

(element-class-names elt)
source

element-idclj

(element-id elt)
source

element-nameclj

(element-name elt)
source

garden-compile-styleclj

source

htmlcljmacro

(html body)

Compile hiccup to HTML output.

Compile hiccup to HTML output.
sourceraw docstring

live-client-scriptclj

(live-client-script path)
(live-client-script path connection-type)
source

no-close-tagclj

source

no-mangle-attribute?clj

(no-mangle-attribute? attr)
source

no-mangle-attributesclj

Attribute names that should not be mangled (like SVG attrs having dashes)

Attribute names that should not be mangled (like SVG attrs having dashes)
sourceraw docstring

out!clj

(out! & things)
source

props-and-childrenclj

(props-and-children body)
source

raw-text-contentclj

source

register-callbackclj

(register-callback callback)
source

render-responseclj

(render-response render-fn)
(render-response response-map render-fn)
(render-response response-map render-fn context-options)

Return a ring reponse that renders HTML. The function is called with HTML output bound.

To customize ring response being sent out, an optional response map can be provided. The response may not contain a :body as that is generated by the rendering.

To customize the context, an optional options map can be given as the last argument. The following options are supported:

:bindings Set of vars to capture bindings for. Whenever a callback or component is registered during rendering, the bindings for the vars in this set are captured. The bindings are reinstated when the component is rerended or the callback invoked. This makes it possible to use dynamic scope (like user info, db pools etc) and not need to pass everything as input parameters to components.

Return a ring reponse that renders HTML.
The function is called with HTML output bound.

To customize ring response being sent out, an optional response map
can be provided. The response may not contain a :body as that is generated
by the rendering.

To customize the context, an optional options map can be given as the last
argument. The following options are supported:

:bindings   Set of vars to capture bindings for. Whenever a callback
            or component is registered during rendering, the bindings for the
            vars in this set are captured. The bindings are reinstated when
            the component is rerended or the callback invoked. This makes it
            possible to use dynamic scope (like user info, db pools etc)
            and not need to pass everything as input parameters to components.
sourceraw docstring

style->strclj

(style->str style)
source

to-style-strclj

(to-style-str style)
source

wrap-placeholderclj

(wrap-placeholder component-fn)
source

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

× close