| (defpackage #:cl-forms | |
| (:nicknames :forms) | |
| (:use #:cl) | |
| (:export | |
| #:form | |
| #:form-field | |
| #:form-fields | |
| #:with-form | |
| #:with-form-renderer | |
| #:with-form-theme | |
| #:csrf-error | |
| #:defform | |
| #:defform-builder | |
| #:find-form | |
| #:get-form | |
| #:get-field | |
| #:get-field-value | |
| #:set-field-value | |
| #:render-form | |
| #:render-form-start | |
| #:render-form-end | |
| #:render-field | |
| #:render-field-label | |
| #:render-field-errors | |
| #:render-field-widget | |
| #:render-form-errors | |
| #:fill-form-from-model | |
| #:fill-model-from-form | |
| #:with-form-fields | |
| #:with-form-field-values | |
| #:field-value | |
| #:field-valid-p | |
| #:field-formatter | |
| #:field-parser | |
| #:field-accessor | |
| #:field-writer | |
| #:field-reader | |
| #:field-label | |
| #:add-field | |
| #:remove-field | |
| #:handle-request | |
| #:validate-form | |
| #:form-valid-p | |
| #:form-errors | |
| #:add-form-error | |
| #:with-form-template | |
| #:format-field-value | |
| #:format-field-value-to-string | |
| #:make-formatter | |
| #:*base64-encode* | |
| ;; Fields | |
| #:choice-form-field | |
| #:string-form-field | |
| #:text-form-field | |
| #:boolean-form-field | |
| #:file-form-field | |
| #:hidden-form-field | |
| #:list-form-field | |
| #:password-form-field | |
| #:subform-form-field | |
| #:submit-form-field | |
| #:email-form-field | |
| #:datetime-form-field | |
| #:date-form-field | |
| #:integer-form-field | |
| #:url-form-field | |
| )) | |