---
name: "Eliom_mkforms.FORMS_PARAM.server"
section: "3o"
platform: "linux"
package: "libeliom-ocaml-doc"
version: "4.0.0-2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Eliom_mkforms.FORMS_PARAM.server"
---

# Eliom\_mkforms.FORMS\_PARAM.server(3o)

no description

## NAME

Eliom\_mkforms.FORMS\_PARAM - no description

## Module type

Module type   Eliom\_mkforms.FORMS\_PARAM

## Documentation

Module type **FORMS\_PARAM**\
  \=  **sig end**

*type uri*

*type pcdata\_elt*

*type form\_elt*

*type form\_content\_elt*

*type form\_content\_elt\_list*

*type form\_attrib\_t*

*type* **'a** *a\_elt*

*type* **'a** *a\_elt\_list*

*type* **'a** *a\_content\_elt*

*type* **'a** *a\_content\_elt\_list*

*type a\_attrib\_t*

*type link\_elt*

*type link\_attrib\_t*

*type script\_elt*

*type script\_attrib\_t*

*type textarea\_elt*

*type textarea\_attrib\_t*

*type input\_elt*

*type input\_attrib\_t*

*val a\_input\_required* :  **\[ \`Required \] -\> input\_attrib\_t**

*val input\_attrib\_append* :  **input\_attrib\_t -\>** **input\_attrib\_t -\>** **input\_attrib\_t**

*type select\_elt*

*type select\_content\_elt*

*type select\_content\_elt\_list*

*val select\_content\_cons* :  **select\_content\_elt -\>** **select\_content\_elt\_list -\>** **select\_content\_elt\_list**

*type select\_attrib\_t*

*val a\_select\_required* :  **\[ \`Required \] -\> select\_attrib\_t**

*val select\_attrib\_append* :  **select\_attrib\_t -\>** **select\_attrib\_t -\>** **select\_attrib\_t**

*type button\_elt*

*type button\_content\_elt*

*type button\_content\_elt\_list*

*type button\_attrib\_t*

*type option\_elt*

*type option\_elt\_list*

*type optgroup\_attrib\_t*

*type option\_attrib\_t*

*type input\_type\_t*

*type button\_type\_t*

*type for\_attrib*

*val hidden* :  **input\_type\_t**

*val checkbox* :  **input\_type\_t**

*val radio* :  **input\_type\_t**

*val submit* :  **input\_type\_t**

*val file* :  **input\_type\_t**

*val image* :  **input\_type\_t**

*val buttonsubmit* :  **button\_type\_t**

*val empty\_seq* :  **form\_content\_elt\_list**

*val map\_option* :  **('a -\> option\_elt) -\>** **'a list -\> option\_elt\_list**

*val map\_optgroup* :  **('a -\> select\_content\_elt) -\>** **'a -\>** **'a list -\>** **select\_content\_elt \*** **select\_content\_elt\_list**

*val select\_content\_of\_option* :  **option\_elt -\>** **select\_content\_elt**

*val make\_pcdata* :  **string -\> pcdata\_elt**

*val make\_a* :  **?a:a\_attrib\_t -\>** **?href:uri -\>** **'a a\_content\_elt\_list -\>** **'a a\_elt**

*val make\_get\_form* :  **?a:form\_attrib\_t -\>** **action:uri -\>** **form\_content\_elt\_list Eliom\_lazy.request -\>** **form\_elt**

*val make\_post\_form* :  **?a:form\_attrib\_t -\>** **action:uri -\>** **?id:string -\>** **?inline:bool -\>** **form\_content\_elt\_list Eliom\_lazy.request -\>** **form\_elt**

*val cons\_hidden\_fieldset* :  **input\_elt list -\>** **form\_content\_elt\_list -\>** **form\_content\_elt\_list**

*val make\_input* :  **?a:input\_attrib\_t -\>** **?checked:bool -\>** **typ:input\_type\_t -\>** **?name:string -\>** **?src:uri -\>** **?value:string -\> unit -\> input\_elt**

*val make\_button* :  **?a:button\_attrib\_t -\>** **button\_type:button\_type\_t -\>** **?name:string -\>** **?value:string -\>** **button\_content\_elt\_list -\>** **button\_elt**

*val make\_textarea* :  **?a:textarea\_attrib\_t -\>** **name:string -\>** **?value:string -\> unit -\> textarea\_elt**

*val make\_select* :  **?a:select\_attrib\_t -\>** **multiple:bool -\>** **name:string -\>** **select\_content\_elt -\>** **select\_content\_elt\_list -\>** **select\_elt**

*val make\_option* :  **?a:option\_attrib\_t -\>** **selected:bool -\>** **?value:string -\>** **pcdata\_elt -\> option\_elt**

*val make\_optgroup* :  **?a:optgroup\_attrib\_t -\>** **label:string -\>** **option\_elt -\>** **option\_elt\_list -\>** **select\_content\_elt**

*val uri\_of\_string* :  **(unit -\> string) -\> uri**

*val make\_css\_link* :  **?a:link\_attrib\_t -\>** **uri:uri -\>** **unit -\> link\_elt**

*val make\_js\_script* :  **?a:script\_attrib\_t -\>** **uri:uri -\>** **unit -\> script\_elt**

*val make\_for\_attrib* :  **string -\> for\_attrib**
