Module Js_of_ocaml__.Form
class type formData = object ... end
val formData : formData Js_of_ocaml.Js.t Js_of_ocaml.Js.constr
val formData_form : (Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t -> formData Js_of_ocaml.Js.t) Js_of_ocaml.Js.constr
type form_elt
=[
|
`String of Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t
|
`File of Js_of_ocaml.File.file Js_of_ocaml.Js.t
]
type form_contents
=[
|
`Fields of (string * form_elt) list Stdlib.ref
|
`FormData of formData Js_of_ocaml.Js.t
]
val append : form_contents -> (string * form_elt) -> unit
val post_form_contents : Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t -> form_contents
val get_form_contents : Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t -> (string * string) list
val empty_form_contents : unit -> form_contents
val form_elements : ?get:bool -> Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t -> (string * form_elt) list