Liking cljdoc? Tell your friends :D

formic.field


add-fieldcljs

(add-field {:keys [state] :as form-state} path next f field-type)

dissoc-by-valcljs

(dissoc-by-val pred m)

prepare-fieldcljs

(prepare-field form-state f path)

prepare-field-basiccljs

(prepare-field-basic {:keys [state errors parsers defaults options serializers
                             components]
                      :as form-state}
                     f
                     path)

prepare-field-compoundcljs

(prepare-field-compound {:keys [state errors] :as form-state} f path)

prepare-field-flexiblecljs

(prepare-field-flexible {:keys [state errors] :as form-state} f path)

prepare-statecljs

(prepare-state form-schema values)
(prepare-state form-schema values initial-err)

register-componentcljs

(register-component component-name component)

registered-componentscljs


remove-regular-keyscljs

(remove-regular-keys field)

remove-untouchedcljs

(remove-untouched value)

serializecljs

(serialize form-state)

touch-all!cljs

(touch-all! form-state)

validate-allcljs

(validate-all form-state)

validate-compoundcljs

(validate-compound validation value)

validate-fieldcljs

(validate-field {:keys [validation touched value id]})

validate-flexcljs

(validate-flex validation touched value)

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

× close