Liking cljdoc? Tell your friends :D

shadow.react.component

cljs

EXPERIMENTAL - DO NOT USE

EXPERIMENTAL - DO NOT USE
raw docstring

active-components-refcljs


aftercljs

(after config id after-fn)

callcljs

(call data call-id)
(call data call-id a1)
(call data call-id a1 a2)
(call data call-id a1 a2 & more)

call-refcljs

(call-ref ref call-id)
(call-ref ref call-id a1)
(call-ref ref call-id a1 a2)
(call-ref ref call-id a1 a2 & more)

context-static-propscljs


create-element*cljs

(create-element* component-fn props children)

defcclj/smacro

(defc & body)

defc-extendcljmultimethod


deffactoryclj/smacro

(deffactory name & kv-pairs)

dom-nodecljs

(dom-node component)
(dom-node component ref)

factorycljs

(factory config)

use deffactory over this since this cannot be removed by Closure if never accessed

use deffactory over this since this cannot be removed by Closure if never accessed
raw docstring

force-updatecljs

(force-update ref)

get-component-configcljs

(get-component-config x)

get-component-fncljs

(get-component-fn x)

get-reactcljs

(get-react x)

get-refcljs

(get-ref react)

get-shadowcljs

(get-shadow react)

get-shadow-propscljs

(get-shadow-props props)

id-seq-refcljs


is-shadow-factory?cljs

(is-shadow-factory? x)

make-componentcljs

(make-component {:shadow.react.component/keys [type mixins] :as config})

make-component-prototypecljs

(make-component-prototype {:shadow.react.component/keys [should-update? render]
                           :as config})

querycljs

(query target query-id)
(query target query-id a1)
(query target query-id a1 a2)
(query target query-id a1 a2 & more)

react?cljs

(react? x)

ref-update!cljs

(ref-update! ref update-fn)

ref?cljs

(ref? x)

set-shadowcljs

(set-shadow react data)

shadow?cljs

(shadow? x)

update-datacljs

(update-data component update-fn)

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

× close