Module Eliom_duce
module Eliom_duce: sig..end
A module to generate pages using OCamlduce
module type XhtmlFormsSig =
Eliom_mkforms.ELIOMFORMSIG with
type form_content_elt = form_content
and type form_content_elt_list = {{ [ form_content* ] }}
and type form_elt = form
and type a_content_elt = a_content
and type a_content_elt_list = {{ [ a_content* ] }}
and type a_elt = a
and type a_elt_list = {{ [ a* ] }}
and type div_content_elt = div_content
and type div_content_elt_list = flows
and type uri = string
and type link_elt = link
and type script_elt = script
and type textarea_elt = textarea
and type input_elt = input
and type pcdata_elt = {{ [ PCDATA ] }}
and type select_elt = select
and type select_content_elt = select_content
and type select_content_elt_list = {{ [ select_content* ] }}
and type button_elt = button
and type button_content_elt = button_content
and type button_content_elt_list = {{ [ button_content* ] }}
and type option_elt = option
and type option_elt_list = {{ [ option* ] }}
and type a_attrib_t = a_attrs
and type form_attrib_t =
{{ attrs ++ { accept-charset=?String accept=?String
onreset=?String onsubmit=?String enctype=?String } }}
and type input_attrib_t = input_attrs
and type textarea_attrib_t = {{ attrs ++ focus ++
{ onchange=?String
onselect=?String
readonly=?"readonly"
disabled=?"disabled"
name=?String } }}
and type select_attrib_t = select_attrs
and type link_attrib_t = link_attrs
and type script_attrib_t =
{{ id ++ { defer=?"defer" src=?String charset=?String } }}
and type optgroup_attrib_t = {{ attrs ++ { disabled=?"disabled" } }}
and type option_attrib_t = option_attrs
and type button_attrib_t = button_attrs
and type input_type_t = input_type_values
and type button_type_t = button_type_values
Register and create form for Xhtml
module Xhtmlforms: XhtmlFormsSig
Register and create form for Xhtml
Register and create form for any XML data type
Register and create form for list of XML data type
Register and create form for list of blocks (subtype of xhtml)