This is client API (go to server)

Index of values


( ** ) [Eliom_parameter]

A
a [Eliom_mkforms.​MakeForms]

The function a service a_content get_params creates a <a> node that link to service applied to GET parameters get_params and whose content is a_content.

a [Eliom_content.​Html5.​D]

The function a service a_content get_params creates a <a> node that link to service applied to GET parameters get_params and whose content is a_content.

a [Eliom_content.​Html5.​F]

The function a service a_content get_params creates a <a> node that link to service applied to GET parameters get_params and whose content is a_content.

a_for [Eliom_mkforms.​MakeForms]
a_for [Eliom_content.​Html5.​D]
a_for [Eliom_content.​Html5.​F]
a_input_required [Eliom_mkforms.​FORMS_PARAM]
a_select_required [Eliom_mkforms.​FORMS_PARAM]
activate [Eliom_comet]

if the client is inactive activate () launch a new xhr connection to start receiving server messages

add [Eliom_content.​Html5.​Manip.​Class]
add [Eliom_content.​Svg.​Manip.​Class]
addEventListener [Eliom_content.​Html5.​Manip.​Named]

see addEventListener

addEventListener [Eliom_content.​Html5.​Manip]

The function addEventListener elt evt handler attach the handler for the event evt on the element elt.

add_nl_parameter [Eliom_parameter]
add_non_localized_get_parameters [Eliom_service]

Localized parameters

add_non_localized_post_parameters [Eliom_service]

Adds non localized GET parameters to a service

add_pref_params [Eliom_parameter]
adds [Eliom_content.​Html5.​Manip.​Class]
adds [Eliom_content.​Svg.​Manip.​Class]
alert [Eliom_lib]
all_suffix [Eliom_parameter]
all_suffix_string [Eliom_parameter]
all_suffix_user [Eliom_parameter]
any [Eliom_parameter]
appendChild [Eliom_content.​Html5.​Manip.​Named]

see appendChild

appendChild [Eliom_content.​Html5.​Manip]

The function appendChild e1 e2 inserts the element e2 as last child of e1.

appendChild [Eliom_content.​Svg.​Manip.​Named]

see appendChild

appendChild [Eliom_content.​Svg.​Manip]

The function appendChild e1 e2 inserts the element e2 as last child of e1.

appendChildFirst [Eliom_content.​Html5.​Manip]

appendChildFirst p c appends c as first child of p

appendChildFirst [Eliom_content.​Svg.​Manip]

appendChildFirst p c appends c as first child of p

appendChildren [Eliom_content.​Html5.​Manip.​Named]

see appendChildren

appendChildren [Eliom_content.​Html5.​Manip]

The function appendChildren e1 elts inserts elts as last children of e1.

appendChildren [Eliom_content.​Svg.​Manip.​Named]

see appendChildren

appendChildren [Eliom_content.​Svg.​Manip]

The function appendChildren e1 elts inserts elts as last children of e1.

appendToBody [Eliom_content.​Html5.​Manip]

Append to the body of the document.

attach_coservice' [Eliom_service]

attach_coservice' ~fallback ~service attaches the non-attached coservice service on the URL of fallback.

attr [Eliom_content.​Html5.​C]
attr [Eliom_content.​Svg.​C]
attrib [Eliom_content_core.​Html5.​Custom_data]

attrib my_data value creates a HTML5 attribute for the custom-data type my_data with value value for injecting it into an a HTML5 tree (Eliom_content.​Html5.​elt ).

attrib [Eliom_content.​Html5.​Custom_data]

attrib my_data value creates a HTML5 attribute for the custom-data type my_data with value value for injecting it into an a HTML5 tree (Eliom_content.​Html5.​elt ).


B
background [Eliom_content.​Html5.​Manip.​SetCss]
background [Eliom_content.​Html5.​Manip.​Css]
backgroundAttachment [Eliom_content.​Html5.​Manip.​SetCss]
backgroundAttachment [Eliom_content.​Html5.​Manip.​Css]
backgroundColor [Eliom_content.​Html5.​Manip.​SetCss]
backgroundColor [Eliom_content.​Html5.​Manip.​Css]
backgroundImage [Eliom_content.​Html5.​Manip.​SetCss]
backgroundImage [Eliom_content.​Html5.​Manip.​Css]
backgroundPosition [Eliom_content.​Html5.​Manip.​SetCss]
backgroundPosition [Eliom_content.​Html5.​Manip.​Css]
backgroundRepeat [Eliom_content.​Html5.​Manip.​SetCss]
backgroundRepeat [Eliom_content.​Html5.​Manip.​Css]
body [Eliom_content.​Html5.​Manip.​Elt]
bool [Eliom_parameter]
bool_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have a boolean value.

bool_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have a boolean value.

bool_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have a boolean value.

border [Eliom_content.​Html5.​Manip.​SetCss]
border [Eliom_content.​Html5.​Manip.​Css]
borderBottom [Eliom_content.​Html5.​Manip.​SetCss]
borderBottom [Eliom_content.​Html5.​Manip.​Css]
borderBottomColor [Eliom_content.​Html5.​Manip.​SetCss]
borderBottomColor [Eliom_content.​Html5.​Manip.​Css]
borderBottomStyle [Eliom_content.​Html5.​Manip.​SetCss]
borderBottomStyle [Eliom_content.​Html5.​Manip.​Css]
borderBottomWidth [Eliom_content.​Html5.​Manip.​SetCss]
borderBottomWidth [Eliom_content.​Html5.​Manip.​Css]
borderBottomWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
borderBottomWidthPx [Eliom_content.​Html5.​Manip.​Css]
borderCollapse [Eliom_content.​Html5.​Manip.​SetCss]
borderCollapse [Eliom_content.​Html5.​Manip.​Css]
borderColor [Eliom_content.​Html5.​Manip.​SetCss]
borderColor [Eliom_content.​Html5.​Manip.​Css]
borderLeft [Eliom_content.​Html5.​Manip.​SetCss]
borderLeft [Eliom_content.​Html5.​Manip.​Css]
borderLeftColor [Eliom_content.​Html5.​Manip.​SetCss]
borderLeftColor [Eliom_content.​Html5.​Manip.​Css]
borderLeftStyle [Eliom_content.​Html5.​Manip.​SetCss]
borderLeftStyle [Eliom_content.​Html5.​Manip.​Css]
borderLeftWidth [Eliom_content.​Html5.​Manip.​SetCss]
borderLeftWidth [Eliom_content.​Html5.​Manip.​Css]
borderLeftWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
borderLeftWidthPx [Eliom_content.​Html5.​Manip.​Css]
borderRight [Eliom_content.​Html5.​Manip.​SetCss]
borderRight [Eliom_content.​Html5.​Manip.​Css]
borderRightColor [Eliom_content.​Html5.​Manip.​SetCss]
borderRightColor [Eliom_content.​Html5.​Manip.​Css]
borderRightStyle [Eliom_content.​Html5.​Manip.​SetCss]
borderRightStyle [Eliom_content.​Html5.​Manip.​Css]
borderRightWidth [Eliom_content.​Html5.​Manip.​SetCss]
borderRightWidth [Eliom_content.​Html5.​Manip.​Css]
borderRightWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
borderRightWidthPx [Eliom_content.​Html5.​Manip.​Css]
borderSpacing [Eliom_content.​Html5.​Manip.​SetCss]
borderSpacing [Eliom_content.​Html5.​Manip.​Css]
borderStyle [Eliom_content.​Html5.​Manip.​SetCss]
borderStyle [Eliom_content.​Html5.​Manip.​Css]
borderTop [Eliom_content.​Html5.​Manip.​SetCss]
borderTop [Eliom_content.​Html5.​Manip.​Css]
borderTopColor [Eliom_content.​Html5.​Manip.​SetCss]
borderTopColor [Eliom_content.​Html5.​Manip.​Css]
borderTopStyle [Eliom_content.​Html5.​Manip.​SetCss]
borderTopStyle [Eliom_content.​Html5.​Manip.​Css]
borderTopWidth [Eliom_content.​Html5.​Manip.​SetCss]
borderTopWidth [Eliom_content.​Html5.​Manip.​Css]
borderTopWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
borderTopWidthPx [Eliom_content.​Html5.​Manip.​Css]
borderWidth [Eliom_content.​Html5.​Manip.​SetCss]
borderWidth [Eliom_content.​Html5.​Manip.​Css]
bottom [Eliom_content.​Html5.​Manip.​SetCss]
bottom [Eliom_content.​Html5.​Manip.​Css]
bottomPx [Eliom_content.​Html5.​Manip.​SetCss]
button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with no value.

button [Eliom_content.​Html5.​D]

Creates a <button> tag with no value.

button [Eliom_content.​Html5.​F]

Creates a <button> tag with no value.

buttonsubmit [Eliom_mkforms.​FORMS_PARAM]

C
call_ocaml_service [Eliom_client]

Call a server side service that return an OCaml value.

call_service [Eliom_client]

(low level) Call a server side service and return the content of the resulting HTTP frame as a string.

captionSide [Eliom_content.​Html5.​Manip.​SetCss]
captionSide [Eliom_content.​Html5.​Manip.​Css]
change_page [Eliom_client]

Call a server side service and change the current page.

change_url [Eliom_client]

Changes the URL, without doing a request.

checkbox [Eliom_mkforms.​FORMS_PARAM]
childLength [Eliom_content.​Html5.​Manip]

childLength e returns the number of chilren of e

childLength [Eliom_content.​Svg.​Manip]

childLength e returns the number of chilren of e

clear [Eliom_content.​Html5.​Manip.​SetCss]
clear [Eliom_content.​Html5.​Manip.​Css]
clear [Eliom_content.​Html5.​Manip.​Class]
clear [Eliom_content.​Svg.​Manip.​Class]
clientHeight [Eliom_content.​Html5.​Manip.​Attr]
clientLeft [Eliom_content.​Html5.​Manip.​Attr]
clientTop [Eliom_content.​Html5.​Manip.​Attr]
clientWidth [Eliom_content.​Html5.​Manip.​Attr]
clip [Eliom_content.​Html5.​Manip.​SetCss]
clip [Eliom_content.​Html5.​Manip.​Css]
close [Eliom_bus]

after close b, stream b stops receiving new messages from the bus, but it is still possible to write to the bus.

color [Eliom_content.​Html5.​Manip.​SetCss]
color [Eliom_content.​Html5.​Manip.​Css]
cons_hidden_fieldset [Eliom_mkforms.​FORMS_PARAM]
construct_params [Eliom_parameter]
construct_params_list [Eliom_parameter]
construct_params_list_raw [Eliom_parameter]
construct_params_string [Eliom_parameter]
contain [Eliom_content.​Html5.​Manip.​Class]
contain [Eliom_content.​Svg.​Manip.​Class]
contains_suffix [Eliom_parameter]
content [Eliom_content.​Html5.​Manip.​SetCss]
content [Eliom_content.​Html5.​Manip.​Css]
coordinates [Eliom_parameter]
coservice [Eliom_service.​Http]

The function coservice ~fallback ~get_params creates an attached coservice at the same path than the service fallback and taking get_params as GET parameters.

coservice [Eliom_service.​Ocaml]

The function coservice ~fallback ~get_params creates an attached coservice at the same path than the service fallback and taking get_params as GET parameters.

coservice [Eliom_service.​App]

The function coservice ~fallback ~get_params creates an attached coservice at the same path than the service fallback and taking get_params as GET parameters.

coservice [Eliom_service.​Unsafe]

The function coservice ~fallback ~get_params creates an attached coservice at the same path than the service fallback and taking get_params as GET parameters.

coservice' [Eliom_service.​Http]

The function coservice' ~get_param creates a non-attached coservice taking get_params as extra GET parameters.

coservice' [Eliom_service.​Ocaml]

The function coservice' ~get_param creates a non-attached coservice taking get_params as extra GET parameters.

coservice' [Eliom_service.​App]

The function coservice' ~get_param creates a non-attached coservice taking get_params as extra GET parameters.

coservice' [Eliom_service.​Unsafe]

The function coservice' ~get_param creates a non-attached coservice taking get_params as extra GET parameters.

counterIncrement [Eliom_content.​Html5.​Manip.​SetCss]
counterIncrement [Eliom_content.​Html5.​Manip.​Css]
counterReset [Eliom_content.​Html5.​Manip.​SetCss]
counterReset [Eliom_content.​Html5.​Manip.​Css]
create [Eliom_content_core.​Html5.​Custom_data]

Create a custom data field by providing string conversion functions.

create [Eliom_content.​Html5.​Custom_data]

Create a custom data field by providing string conversion functions.

create_global_elt [Eliom_content_core.​Html5.​Id]

The function create_named_elt elt is equivalent to create_named_elt ~id:(new_elt_id ()) elt.

create_global_elt [Eliom_content_core.​Svg.​Id]
create_global_elt [Eliom_content.​Html5.​Id]

The function create_named_elt elt is equivalent to create_named_elt ~id:(new_elt_id ()) elt.

create_global_elt [Eliom_content.​Svg.​Id]

The function create_named_elt elt is equivalent to create_named_elt ~id:(new_elt_id ()) elt.

create_json [Eliom_content_core.​Html5.​Custom_data]

Create a custom data from a Json-deriving type.

create_json [Eliom_content.​Html5.​Custom_data]

Create a custom data from a Json-deriving type.

create_named_elt [Eliom_content_core.​Html5.​Id]

The function create_named_elt ~id elt create a copy of the element elt that will be accessible through the name id.

create_named_elt [Eliom_content_core.​Svg.​Id]
create_named_elt [Eliom_content.​Html5.​Id]

The function create_named_elt ~id elt create a copy of the element elt that will be sent to client with the reference id.

create_named_elt [Eliom_content.​Svg.​Id]

The function create_named_elt ~id elt create a copy of the element elt that will be accessible through the name id.

cssFloat [Eliom_content.​Html5.​Manip.​SetCss]
cssFloat [Eliom_content.​Html5.​Manip.​Css]
cssText [Eliom_content.​Html5.​Manip.​SetCss]
cssText [Eliom_content.​Html5.​Manip.​Css]
css_link [Eliom_mkforms.​MakeForms]

The function css_link ~uri () creates a <link> node that reference a Cascading StyleSheet (CSS).

css_link [Eliom_content.​Html5.​D]

The function css_link ~uri () creates a <link> node that reference a Cascading StyleSheet (CSS).

css_link [Eliom_content.​Html5.​F]

The function css_link ~uri () creates a <link> node that reference a Cascading StyleSheet (CSS).

cursor [Eliom_content.​Html5.​Manip.​SetCss]
cursor [Eliom_content.​Html5.​Manip.​Css]

D
debug [Eliom_lib]
debug_exn [Eliom_lib]
debug_timings [Eliom_config]
debug_var [Eliom_lib]
decode [Eliom_lib.​Url]
default_protocol_is_https [Eliom_config]
delete_coservice [Eliom_service.​Http]

The function delete_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice [Eliom_service.​Ocaml]

The function delete_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice [Eliom_service.​App]

The function delete_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice [Eliom_service.​Unsafe]

The function delete_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice' [Eliom_service.​Http]

The function delete_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice' [Eliom_service.​Ocaml]

The function delete_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice' [Eliom_service.​App]

The function delete_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_coservice' [Eliom_service.​Unsafe]

The function delete_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

delete_service [Eliom_service.​Http]

The function delete_service ~path ~get_params () creates a service that answers the HTTP DELETE method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

delete_service [Eliom_service.​Ocaml]

The function delete_service ~path ~get_params () creates a service that answers the HTTP DELETE method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

delete_service [Eliom_service.​App]

The function delete_service ~path ~get_params () creates a service that answers the HTTP DELETE method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

delete_service [Eliom_service.​Unsafe]

The function delete_service ~path ~get_params () creates a service that answers the HTTP DELETE method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

direction [Eliom_content.​Html5.​Manip.​SetCss]
direction [Eliom_content.​Html5.​Manip.​Css]
display [Eliom_content.​Html5.​Manip.​SetCss]
display [Eliom_content.​Html5.​Manip.​Css]
drop_configuration [Eliom_comet.​Configuration]

drop_configuration t restores the behaviour to the minimum of configuration without t.


E
emptyCells [Eliom_content.​Html5.​Manip.​SetCss]
emptyCells [Eliom_content.​Html5.​Manip.​Css]
empty_nl_params_set [Eliom_parameter]
empty_seq [Eliom_mkforms.​FORMS_PARAM]
encode [Eliom_lib.​Url]
encode_form_value [Eliom_lib]
encode_header_value [Eliom_lib]
error [Eliom_lib]
error_any [Eliom_lib]
exit_to [Eliom_client]

Stop current program and load a new page.

external_delete_service [Eliom_service.​Http]

Same as Eliom_service.​Http.​external_service but with DELETE method.

external_delete_service [Eliom_service.​Ocaml]

Same as Eliom_service.​Ocaml.​external_service but with DELETE method.

external_delete_service [Eliom_service.​Unsafe]

Same as Eliom_service.​Unsafe.​external_service but with DELETE method.

external_post_service [Eliom_service.​Http]

Same as Eliom_service.​Http.​external_service but with POST method.

external_post_service [Eliom_service.​Ocaml]

Same as Eliom_service.​Ocaml.​external_service but with POST method.

external_post_service [Eliom_service.​Unsafe]

Same as Eliom_service.​Unsafe.​external_service but with POST method.

external_put_service [Eliom_service.​Http]

Same as Eliom_service.​Http.​external_service but with PUT method.

external_put_service [Eliom_service.​Ocaml]

Same as Eliom_service.​Ocaml.​external_service but with PUT method.

external_put_service [Eliom_service.​Unsafe]

Same as Eliom_service.​Unsafe.​external_service but with PUT method.

external_service [Eliom_service.​Http]

The function external_service ~prefix ~path ~get_params () creates a service for an external web site, that will use GET method and requires get_params as parameters.

external_service [Eliom_service.​Ocaml]

The function external_service ~prefix ~path ~get_params () creates a service for an external web site, that will use GET method and requires get_params as parameters.

external_service [Eliom_service.​Unsafe]

The function external_service ~prefix ~path ~get_params () creates a service for an external web site, that will use GET method and requires get_params as parameters.


F
file [Eliom_parameter]
file [Eliom_mkforms.​FORMS_PARAM]
file_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for sending a file

file_input [Eliom_content.​Html5.​D]

Creates an <input> tag for sending a file

file_input [Eliom_content.​Html5.​F]

Creates an <input> tag for sending a file

filter_attrib [Eliom_content_core.​Html5.​R]
filter_attrib [Eliom_content.​Html5.​R]

filter_attrib att on returns an attrib that behave like att when on is true and behave like if there was no attribute when on is false

float [Eliom_parameter]
float_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with float content

float_button [Eliom_content.​Html5.​D]

Creates a <button> tag with float content

float_button [Eliom_content.​Html5.​F]

Creates a <button> tag with float content

float_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have a float value.

float_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have a float value.

float_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have a float value.

float_coordinates [Eliom_parameter]
float_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type float

float_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type float

float_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type float

float_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for a float

float_input [Eliom_content.​Html5.​D]

Creates an <input> tag for a float

float_input [Eliom_content.​Html5.​F]

Creates an <input> tag for a float

float_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for float values.

float_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for float values.

float_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for float values.

float_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with float content

float_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with float content

float_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with float content

float_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for float values.

float_select [Eliom_content.​Html5.​D]

Creates a <select> tag for float values.

float_select [Eliom_content.​Html5.​F]

Creates a <select> tag for float values.

font [Eliom_content.​Html5.​Manip.​SetCss]
font [Eliom_content.​Html5.​Manip.​Css]
fontFamily [Eliom_content.​Html5.​Manip.​SetCss]
fontFamily [Eliom_content.​Html5.​Manip.​Css]
fontSize [Eliom_content.​Html5.​Manip.​SetCss]
fontSize [Eliom_content.​Html5.​Manip.​Css]
fontStyle [Eliom_content.​Html5.​Manip.​SetCss]
fontStyle [Eliom_content.​Html5.​Manip.​Css]
fontVariant [Eliom_content.​Html5.​Manip.​SetCss]
fontVariant [Eliom_content.​Html5.​Manip.​Css]
fontWeight [Eliom_content.​Html5.​Manip.​SetCss]
fontWeight [Eliom_content.​Html5.​Manip.​Css]
force [Eliom_lazy]
force_link [Eliom_content]
form [Eliom_content.​Html5.​D]

This is an alias to Eliom_content.​Html5.​D.​get_form to avoid the untyped Eliom_content_core.Html5.D.form.

form [Eliom_content.​Html5.​F]

This is an alias to Eliom_content.​Html5.​F.​get_form to avoid the untyped Eliom_content_core.Html5.F.form.

from_fun [Eliom_lazy]
from_val [Eliom_lazy]

G
get_default_hostname [Eliom_config]
get_default_links_xhr [Eliom_config]
get_default_port [Eliom_config]
get_default_sslport [Eliom_config]
get_dom [Eliom_content_core.​Html5.​Custom_data]

get_dom element custom_data gets the custom_data from a JavaScript element (Dom_html.​element ).

get_dom [Eliom_content.​Html5.​Custom_data]
get_element [Eliom_content.​Svg.​Id]

get_element id returns the HTML element in the DOM with the given id.

get_form [Eliom_mkforms.​MakeForms]

The function post_form service formgen creates a GET <form> to service.

get_form [Eliom_content.​Html5.​D]

The function post_form service formgen creates a GET <form> to service.

get_form [Eliom_content.​Html5.​F]

The function post_form service formgen creates a GET <form> to service.

get_nl_params_names [Eliom_parameter]
get_ssl [Eliom_lib.​Url]
get_to_and_from [Eliom_parameter]
get_tracing [Eliom_config]
guard [Eliom_parameter]

H
height [Eliom_content.​Html5.​Manip.​SetCss]
height [Eliom_content.​Html5.​Manip.​Css]
heightPx [Eliom_content.​Html5.​Manip.​SetCss]
heightPx [Eliom_content.​Html5.​Manip.​Css]
hidden [Eliom_mkforms.​FORMS_PARAM]
https_static_dir [Eliom_service]

Same as Eliom_service.​static_dir but forcing https link.

https_static_dir_with_params [Eliom_service]

Same as Eliom_service.​static_dir_with_params but forcing https link.

https_void_coservice' [Eliom_service]

A predefined non-attached action with special behaviour: it has no parameter at all, even non-attached parameters.

https_void_hidden_coservice' [Eliom_service]

Same as void_coservice' but keeps non attached GET parameters.


I
id_of_int [Eliom_unwrap]
image [Eliom_mkforms.​FORMS_PARAM]
image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..."> tag that sends the coordinates the user clicked on

image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..."> tag that sends the coordinates the user clicked on

image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..."> tag that sends the coordinates the user clicked on

init_client_app [Eliom_client]

Call this function if you want to be able to run your client side app before doing the first request, that is, when the client side app is not sent by the server.

input [Eliom_content.​Html5.​D]

This is an alias to Eliom_content.​Html5.​D.​string_input to avoid the untyped Eliom_content_core.Html5.D.input.

input [Eliom_content.​Html5.​F]

This is an alias to Eliom_content.​Html5.​F.​string_input to avoid the untyped Eliom_content_core.Html5.F.input.

input_attrib_append [Eliom_mkforms.​FORMS_PARAM]
int [Eliom_parameter]
int32 [Eliom_parameter]
int32_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with int32 content

int32_button [Eliom_content.​Html5.​D]

Creates a <button> tag with int32 content

int32_button [Eliom_content.​Html5.​F]

Creates a <button> tag with int32 content

int32_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have an int32 value.

int32_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have an int32 value.

int32_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have an int32 value.

int32_coordinates [Eliom_parameter]
int32_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int32

int32_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int32

int32_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int32

int32_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for an integer

int32_input [Eliom_content.​Html5.​D]

Creates an <input> tag for an integer

int32_input [Eliom_content.​Html5.​F]

Creates an <input> tag for an integer

int32_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int32 values.

int32_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int32 values.

int32_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int32 values.

int32_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with int32 content

int32_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with int32 content

int32_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with int32 content

int32_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int32 values.

int32_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int32 values.

int32_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int32 values.

int64 [Eliom_parameter]
int64_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with int64 content

int64_button [Eliom_content.​Html5.​D]

Creates a <button> tag with int64 content

int64_button [Eliom_content.​Html5.​F]

Creates a <button> tag with int64 content

int64_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have an int64 value.

int64_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have an int64 value.

int64_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have an int64 value.

int64_coordinates [Eliom_parameter]
int64_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int64

int64_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int64

int64_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int64

int64_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for an integer

int64_input [Eliom_content.​Html5.​D]

Creates an <input> tag for an integer

int64_input [Eliom_content.​Html5.​F]

Creates an <input> tag for an integer

int64_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int64 values.

int64_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int64 values.

int64_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int64 values.

int64_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with int64 content

int64_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with int64 content

int64_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with int64 content

int64_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int64 values.

int64_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int64 values.

int64_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int64 values.

int_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with int content

int_button [Eliom_content.​Html5.​D]

Creates a <button> tag with int content

int_button [Eliom_content.​Html5.​F]

Creates a <button> tag with int content

int_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have an int value.

int_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have an int value.

int_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have an int value.

int_coordinates [Eliom_parameter]
int_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int

int_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int

int_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int

int_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for an integer

int_input [Eliom_content.​Html5.​D]

Creates an <input> tag for an integer

int_input [Eliom_content.​Html5.​F]

Creates an <input> tag for an integer

int_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int values.

int_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int values.

int_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int values.

int_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with int content

int_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with int content

int_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with int content

int_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for int values.

int_select [Eliom_content.​Html5.​D]

Creates a <select> tag for int values.

int_select [Eliom_content.​Html5.​F]

Creates a <select> tag for int values.

is_active [Eliom_comet]

is_active () returns the current activity state


J
js_array_to_list [Eliom_lib]
js_script [Eliom_mkforms.​MakeForms]

The function js_script ~uri () creates a <script> node that reference a javascript file.

js_script [Eliom_content.​Html5.​D]

The function js_script ~uri () creates a <script> node that reference a javascript file.

js_script [Eliom_content.​Html5.​F]

The function js_script ~uri () creates a <script> node that reference a javascript file.

jsalert [Eliom_lib]
jsdebug [Eliom_lib]

L
left [Eliom_content.​Html5.​Manip.​SetCss]
left [Eliom_content.​Html5.​Manip.​Css]
leftPx [Eliom_content.​Html5.​Manip.​SetCss]
leftPx [Eliom_content.​Html5.​Manip.​Css]
letterSpacing [Eliom_content.​Html5.​Manip.​SetCss]
letterSpacing [Eliom_content.​Html5.​Manip.​Css]
lineHeight [Eliom_content.​Html5.​Manip.​SetCss]
lineHeight [Eliom_content.​Html5.​Manip.​Css]
list [Eliom_parameter]
listStyle [Eliom_content.​Html5.​Manip.​SetCss]
listStyle [Eliom_content.​Html5.​Manip.​Css]
listStyleImage [Eliom_content.​Html5.​Manip.​SetCss]
listStyleImage [Eliom_content.​Html5.​Manip.​Css]
listStylePosition [Eliom_content.​Html5.​Manip.​SetCss]
listStylePosition [Eliom_content.​Html5.​Manip.​Css]
listStyleType [Eliom_content.​Html5.​Manip.​SetCss]
listStyleType [Eliom_content.​Html5.​Manip.​Css]
list_of_nl_params_set [Eliom_parameter]
lwt_get_form [Eliom_mkforms.​MakeForms]

Same as get_form but taking a cooperative function for <form> content generation.

lwt_get_form [Eliom_content.​Html5.​D]

Same as Eliom_content.​Html5.​D.​get_form but taking a cooperative function for <form> content generation.

lwt_get_form [Eliom_content.​Html5.​F]

Same as Eliom_content.​Html5.​F.​get_form but taking a cooperative function for <form> content generation.

lwt_ignore [Eliom_lib]
lwt_post_form [Eliom_mkforms.​MakeForms]

Same as post_form but taking a cooperative function for <form> content generation.

lwt_post_form [Eliom_content.​Html5.​D]

Same as Eliom_content.​Html5.​D.​post_form but taking a cooperative function for <form> content generation.

lwt_post_form [Eliom_content.​Html5.​F]

Same as Eliom_content.​Html5.​F.​post_form but taking a cooperative function for <form> content generation.


M
make_a [Eliom_mkforms.​FORMS_PARAM]
make_button [Eliom_mkforms.​FORMS_PARAM]
make_css_link [Eliom_mkforms.​FORMS_PARAM]
make_encoded_parameters [Eliom_lib.​Url]
make_for_attrib [Eliom_mkforms.​FORMS_PARAM]
make_get_form [Eliom_mkforms.​FORMS_PARAM]
make_input [Eliom_mkforms.​FORMS_PARAM]
make_js_script [Eliom_mkforms.​FORMS_PARAM]
make_non_localized_parameters [Eliom_parameter]
make_optgroup [Eliom_mkforms.​FORMS_PARAM]
make_option [Eliom_mkforms.​FORMS_PARAM]
make_params_names [Eliom_parameter]
make_pcdata [Eliom_mkforms.​FORMS_PARAM]
make_post_form [Eliom_mkforms.​FORMS_PARAM]
make_post_uri_components [Eliom_uri]

Same a Eliom_uri.​make_uri_components, but also returns a table of post parameters.

make_post_uri_components [Eliom_mkforms.​MakeForms]

Same a make_uri_components, but also returns a list of post parameters.

make_post_uri_components [Eliom_content.​Html5.​D]

Same a Eliom_content.​Html5.​D.​make_uri_components, but also returns a list of post parameters.

make_post_uri_components [Eliom_content.​Html5.​F]

Same a Eliom_content.​Html5.​F.​make_uri_components, but also returns a list of post parameters.

make_select [Eliom_mkforms.​FORMS_PARAM]
make_string_uri [Eliom_uri]

The function make_string_uri ~service get_params creates the string corresponding to the URL of the service service applied to the GET parameters get_params.

make_string_uri [Eliom_mkforms.​MakeForms]

The function make_string_uri service get_params returns the URL of the of the service service applied to the GET parameters get_params.

make_string_uri [Eliom_content.​Html5.​D]

The function make_string_uri service get_params returns the URL of the of the service service applied to the GET parameters get_params.

make_string_uri [Eliom_content.​Html5.​F]

The function make_string_uri service get_params returns the URL of the of the service service applied to the GET parameters get_params.

make_string_uri_from_components [Eliom_uri]

The function make_string_uri_from_components path get_params fragment build the corresponding string URL.

make_textarea [Eliom_mkforms.​FORMS_PARAM]
make_uri [Eliom_mkforms.​MakeForms]

The function make_uri service get_params returns the URL of the service service applied to the GET parameters get_params.

make_uri [Eliom_content.​Html5.​D]

The function make_uri service get_params returns the URL of the service service applied to the GET parameters get_params.

make_uri [Eliom_content.​Html5.​F]

The function make_uri service get_params returns the URL of the service service applied to the GET parameters get_params.

make_uri_components [Eliom_uri]

The function make_uri_components service get_params returns the a triplet (path, get_params, fragment) that is a decomposition of the URL of service applied to the GET parameters get_params.

make_uri_components [Eliom_mkforms.​MakeForms]

The function make_uri_components service get_params returns the a triplet (path, get_params, fragment) that is a decomposition of the URL for the service service applied to the GET parameters get_params.

make_uri_components [Eliom_content.​Html5.​D]

The function make_uri_components service get_params returns the a triplet (path, get_params, fragment) that is a decomposition of the URL for the service service applied to the GET parameters get_params.

make_uri_components [Eliom_content.​Html5.​F]

The function make_uri_components service get_params returns the a triplet (path, get_params, fragment) that is a decomposition of the URL for the service service applied to the GET parameters get_params.

map_optgroup [Eliom_mkforms.​FORMS_PARAM]
map_option [Eliom_mkforms.​FORMS_PARAM]
margin [Eliom_content.​Html5.​Manip.​SetCss]
margin [Eliom_content.​Html5.​Manip.​Css]
marginBottom [Eliom_content.​Html5.​Manip.​SetCss]
marginBottom [Eliom_content.​Html5.​Manip.​Css]
marginBottomPx [Eliom_content.​Html5.​Manip.​SetCss]
marginBottomPx [Eliom_content.​Html5.​Manip.​Css]
marginLeft [Eliom_content.​Html5.​Manip.​SetCss]
marginLeft [Eliom_content.​Html5.​Manip.​Css]
marginLeftPx [Eliom_content.​Html5.​Manip.​SetCss]
marginLeftPx [Eliom_content.​Html5.​Manip.​Css]
marginRight [Eliom_content.​Html5.​Manip.​SetCss]
marginRight [Eliom_content.​Html5.​Manip.​Css]
marginRightPx [Eliom_content.​Html5.​Manip.​SetCss]
marginRightPx [Eliom_content.​Html5.​Manip.​Css]
marginTop [Eliom_content.​Html5.​Manip.​SetCss]
marginTop [Eliom_content.​Html5.​Manip.​Css]
marginTopPx [Eliom_content.​Html5.​Manip.​SetCss]
marginTopPx [Eliom_content.​Html5.​Manip.​Css]
maxHeight [Eliom_content.​Html5.​Manip.​SetCss]
maxHeight [Eliom_content.​Html5.​Manip.​Css]
maxHeightPx [Eliom_content.​Html5.​Manip.​SetCss]
maxHeightPx [Eliom_content.​Html5.​Manip.​Css]
maxWidth [Eliom_content.​Html5.​Manip.​SetCss]
maxWidth [Eliom_content.​Html5.​Manip.​Css]
maxWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
maxWidthPx [Eliom_content.​Html5.​Manip.​Css]
minHeight [Eliom_content.​Html5.​Manip.​SetCss]
minHeight [Eliom_content.​Html5.​Manip.​Css]
minHeightPx [Eliom_content.​Html5.​Manip.​SetCss]
minHeightPx [Eliom_content.​Html5.​Manip.​Css]
minWidth [Eliom_content.​Html5.​Manip.​SetCss]
minWidth [Eliom_content.​Html5.​Manip.​Css]
minWidthPx [Eliom_content.​Html5.​Manip.​SetCss]
minWidthPx [Eliom_content.​Html5.​Manip.​Css]

N
new_configuration [Eliom_comet.​Configuration]

Creates a new configuration with default value.

new_elt_id [Eliom_content_core.​Html5.​Id]

The function new_elt_id () creates a new HTML5 element identifier.

new_elt_id [Eliom_content_core.​Svg.​Id]
new_elt_id [Eliom_content.​Html5.​Id]

The function new_elt_id () creates a new global HTML5 element identifier (see the Eliom manual for more information on global element).

new_elt_id [Eliom_content.​Svg.​Id]

The function new_elt_id () creates a new HTML5 element identifier.

nl_prod [Eliom_parameter]
node [Eliom_content_core.​Html5.​R]

the function node s create an HTML5 elt from a signal s.

node [Eliom_content.​Html5.​C]

Those two functions are the identity on client-side (the init argument is ignored).

node [Eliom_content.​Html5.​R]

Function node s create an HTML5 elt from a signal s.

node [Eliom_content.​Svg.​C]
nth [Eliom_content.​Html5.​Manip]

nth e n returns the nth child of e (first is 0)

nth [Eliom_content.​Svg.​Manip]

nth e n returns the nth child of e (first is 0)


O
ocaml [Eliom_parameter]
of_element [Eliom_content_core.​Svg.​Of_dom]
of_element [Eliom_content.​Svg.​Of_dom]
of_element [Eliom_content.​Svg.​To_dom]
of_json [Eliom_lib]
of_node [Eliom_content.​Svg.​To_dom]
of_pcdata [Eliom_content.​Svg.​To_dom]
offsetHeight [Eliom_content.​Html5.​Manip.​Attr]
offsetWidth [Eliom_content.​Html5.​Manip.​Attr]
onabort [Eliom_content.​Html5.​Manip.​Ev]
onblur [Eliom_content.​Html5.​Manip.​Ev]
onblur_textarea [Eliom_content.​Html5.​Manip.​Ev]
onchange [Eliom_content.​Html5.​Manip.​Ev]
onchange_select [Eliom_content.​Html5.​Manip.​Ev]
onclick [Eliom_content.​Html5.​Manip.​Ev]
ondblclick [Eliom_content.​Html5.​Manip.​Ev]
onerror [Eliom_content.​Html5.​Manip.​Ev]
onfocus [Eliom_content.​Html5.​Manip.​Ev]
onfocus_textarea [Eliom_content.​Html5.​Manip.​Ev]
onkeydown [Eliom_content.​Html5.​Manip.​Ev]
onkeyup [Eliom_content.​Html5.​Manip.​Ev]
onload [Eliom_content.​Html5.​Manip.​Ev]
onload [Eliom_client]

Registers some code to be executed after loading the client application, or after changing the page the next time.

onmousedown [Eliom_content.​Html5.​Manip.​Ev]
onmouseout [Eliom_content.​Html5.​Manip.​Ev]
onmouseover [Eliom_content.​Html5.​Manip.​Ev]
onmouseup [Eliom_content.​Html5.​Manip.​Ev]
onreturn [Eliom_content.​Html5.​Manip.​Ev]
onscroll [Eliom_content.​Html5.​Manip.​Ev]
onunload [Eliom_client]

Register a function to be called before changing the page the next time.

opacity [Eliom_content.​Html5.​Manip.​SetCss]
opacity [Eliom_content.​Html5.​Manip.​Css]
opt [Eliom_parameter]
original_stream [Eliom_bus]

stream b returns the stream of data sent to bus b.

outline [Eliom_content.​Html5.​Manip.​SetCss]
outline [Eliom_content.​Html5.​Manip.​Css]
outlineColor [Eliom_content.​Html5.​Manip.​SetCss]
outlineColor [Eliom_content.​Html5.​Manip.​Css]
outlineOffset [Eliom_content.​Html5.​Manip.​SetCss]
outlineOffset [Eliom_content.​Html5.​Manip.​Css]
outlineStyle [Eliom_content.​Html5.​Manip.​SetCss]
outlineStyle [Eliom_content.​Html5.​Manip.​Css]
outlineWidth [Eliom_content.​Html5.​Manip.​SetCss]
outlineWidth [Eliom_content.​Html5.​Manip.​Css]
overflow [Eliom_content.​Html5.​Manip.​SetCss]
overflow [Eliom_content.​Html5.​Manip.​Css]
overflowX [Eliom_content.​Html5.​Manip.​SetCss]
overflowX [Eliom_content.​Html5.​Manip.​Css]
overflowY [Eliom_content.​Html5.​Manip.​SetCss]
overflowY [Eliom_content.​Html5.​Manip.​Css]

P
padding [Eliom_content.​Html5.​Manip.​SetCss]
padding [Eliom_content.​Html5.​Manip.​Css]
paddingBottom [Eliom_content.​Html5.​Manip.​SetCss]
paddingBottom [Eliom_content.​Html5.​Manip.​Css]
paddingBottomPx [Eliom_content.​Html5.​Manip.​SetCss]
paddingBottomPx [Eliom_content.​Html5.​Manip.​Css]
paddingLeft [Eliom_content.​Html5.​Manip.​SetCss]
paddingLeft [Eliom_content.​Html5.​Manip.​Css]
paddingLeftPx [Eliom_content.​Html5.​Manip.​SetCss]
paddingLeftPx [Eliom_content.​Html5.​Manip.​Css]
paddingRight [Eliom_content.​Html5.​Manip.​SetCss]
paddingRight [Eliom_content.​Html5.​Manip.​Css]
paddingRightPx [Eliom_content.​Html5.​Manip.​SetCss]
paddingRightPx [Eliom_content.​Html5.​Manip.​Css]
paddingTop [Eliom_content.​Html5.​Manip.​SetCss]
paddingTop [Eliom_content.​Html5.​Manip.​Css]
paddingTopPx [Eliom_content.​Html5.​Manip.​SetCss]
paddingTopPx [Eliom_content.​Html5.​Manip.​Css]
pageBreakAfter [Eliom_content.​Html5.​Manip.​SetCss]
pageBreakAfter [Eliom_content.​Html5.​Manip.​Css]
pageBreakBefore [Eliom_content.​Html5.​Manip.​SetCss]
pageBreakBefore [Eliom_content.​Html5.​Manip.​Css]
position [Eliom_content.​Html5.​Manip.​SetCss]
position [Eliom_content.​Html5.​Manip.​Css]
post_coservice [Eliom_service.​Http]

The function post_coservice ~fallback ~post_params creates an attached coservice with the same path and GET parameters than the service fallback and taking post_params as POST parameters.

post_coservice [Eliom_service.​Ocaml]

The function post_coservice ~fallback ~post_params creates an attached coservice with the same path and GET parameters than the service fallback and taking post_params as POST parameters.

post_coservice [Eliom_service.​App]

The function post_coservice ~fallback ~post_params creates an attached coservice with the same path and GET parameters than the service fallback and taking post_params as POST parameters.

post_coservice [Eliom_service.​Unsafe]

The function post_coservice ~fallback ~post_params creates an attached coservice with the same path and GET parameters than the service fallback and taking post_params as POST parameters.

post_coservice' [Eliom_service.​Http]

The function post_coservice' ~post_params creates a non-attached coservice taking post_params as POST parameters.

post_coservice' [Eliom_service.​Ocaml]

The function post_coservice' ~post_params creates a non-attached coservice taking post_params as POST parameters.

post_coservice' [Eliom_service.​App]

The function post_coservice' ~post_params creates a non-attached coservice taking post_params as POST parameters.

post_coservice' [Eliom_service.​Unsafe]

The function post_coservice' ~post_params creates a non-attached coservice taking post_params as POST parameters.

post_form [Eliom_mkforms.​MakeForms]

The function post_form service formgen get_params creates a POST <form> to service preapplied to the GET parameters get_params.

post_form [Eliom_content.​Html5.​D]

The function post_form service formgen get_params creates a POST <form> to service preapplied to the GET parameters get_params.

post_form [Eliom_content.​Html5.​F]

The function post_form service formgen get_params creates a POST <form> to service preapplied to the GET parameters get_params.

post_service [Eliom_service.​Http]

The function post_service ~fallback ~post_params () creates a service that takes post_params as POST parameters and share the same path and GET parameters than the service fallback.

post_service [Eliom_service.​Ocaml]

The function post_service ~fallback ~post_params () creates a service that takes post_params as POST parameters and share the same path and GET parameters than the service fallback.

post_service [Eliom_service.​App]

The function post_service ~fallback ~post_params () creates a service that takes post_params as POST parameters and share the same path and GET parameters than the service fallback.

post_service [Eliom_service.​Unsafe]

The function post_service ~fallback ~post_params () creates a service that takes post_params as POST parameters and share the same path and GET parameters than the service fallback.

preapply [Eliom_service]

The function preapply ~service paramaters creates a new service by preapplying service to the GET parameters.

prod [Eliom_parameter]
put_coservice [Eliom_service.​Http]

The function put_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice [Eliom_service.​Ocaml]

The function put_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice [Eliom_service.​App]

The function put_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice [Eliom_service.​Unsafe]

The function put_coservice ~fallback ~get_params creates an attached coservice with the same path and GET parameters than the service fallback and taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice' [Eliom_service.​Http]

The function put_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice' [Eliom_service.​Ocaml]

The function put_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice' [Eliom_service.​App]

The function put_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_coservice' [Eliom_service.​Unsafe]

The function put_coservice' ~get_params creates a non-attached coservice taking a single POST parameter of type Eliom_parameter.​raw_post_data.

put_service [Eliom_service.​Http]

The function put_service ~path ~get_params () creates a service that answers the HTTP PUT method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

put_service [Eliom_service.​Ocaml]

The function put_service ~path ~get_params () creates a service that answers the HTTP PUT method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

put_service [Eliom_service.​App]

The function put_service ~path ~get_params () creates a service that answers the HTTP PUT method, and only takes Eliom_parameter.​raw_post_data as POST parameter.

put_service [Eliom_service.​Unsafe]

The function put_service ~path ~get_params () creates a service that answers the HTTP PUT method, and only takes Eliom_parameter.​raw_post_data as POST parameter.


R
radio [Eliom_parameter]
radio [Eliom_mkforms.​FORMS_PARAM]
raw_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with untyped string content

raw_button [Eliom_content.​Html5.​D]

Creates a <button> tag with untyped string content

raw_button [Eliom_content.​Html5.​F]

Creates a <button> tag with untyped string content

raw_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag with untyped content.

raw_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag with untyped content.

raw_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag with untyped content.

raw_form [Eliom_content.​Html5.​D]

Creates an untyped form.

raw_form [Eliom_content.​Html5.​F]

Creates an untyped form.

raw_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and an untyped value

raw_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and an untyped value

raw_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and an untyped value

raw_input [Eliom_mkforms.​MakeForms]

Creates an untyped <input> tag.

raw_input [Eliom_content.​Html5.​D]

Creates an untyped <input> tag.

raw_input [Eliom_content.​Html5.​F]

Creates an untyped <input> tag.

raw_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for any (untyped) value.

raw_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for any (untyped) value.

raw_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for any (untyped) value.

raw_post_data [Eliom_parameter]
raw_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with untyped string content (low level)

raw_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with untyped string content (low level)

raw_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with untyped string content (low level)

raw_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for any (untyped) value.

raw_select [Eliom_content.​Html5.​D]

Creates a <select> tag for any (untyped) value.

raw_select [Eliom_content.​Html5.​F]

Creates a <select> tag for any (untyped) value.

raw_textarea [Eliom_mkforms.​MakeForms]

Creates a <textarea> tag for untyped form

raw_textarea [Eliom_content.​Html5.​D]

Creates a <textarea> tag for untyped form

raw_textarea [Eliom_content.​Html5.​F]

Creates a <textarea> tag for untyped form

reconstruct_relative_url_path [Eliom_uri]

The function reconstruct_relative_url_path src dest returns a path to dest that is relative to src.

register_unwrapper [Eliom_unwrap]

register_unwrapper id f register an unwrapping function f to be called when a value is marked with the id id

remove [Eliom_content.​Html5.​Manip.​Class]
remove [Eliom_content.​Svg.​Manip.​Class]
removeChild [Eliom_content.​Html5.​Manip.​Named]

see removeChild

removeChild [Eliom_content.​Html5.​Manip]

The function removeChild e1 e2 removes for e2 from the list of e1 children.

removeChild [Eliom_content.​Svg.​Manip.​Named]

see removeChild

removeChild [Eliom_content.​Svg.​Manip]

The function removeChild e1 e2 removes for e2 from the list of e1 children.

removeChildren [Eliom_content.​Html5.​Manip.​Named]

see removeChildren

removeChildren [Eliom_content.​Html5.​Manip]

The function removeChildren e1 removes e1 children.

removeChildren [Eliom_content.​Svg.​Manip.​Named]

see removeChildren

removeChildren [Eliom_content.​Svg.​Manip]

The function removeChildren e1 removes e1 children.

removeSelf [Eliom_content.​Html5.​Manip]

removeSelf e removes element e from the DOM.

removeSelf [Eliom_content.​Svg.​Manip]

removeSelf e removes element e from the DOM.

remove_eols [Eliom_lib.​String]
remove_from_nlp [Eliom_parameter]
removes [Eliom_content.​Html5.​Manip.​Class]
removes [Eliom_content.​Svg.​Manip.​Class]
replace [Eliom_content.​Html5.​Manip.​Class]
replace [Eliom_content.​Svg.​Manip.​Class]
replaceChild [Eliom_content.​Html5.​Manip.​Named]

see replaceChild

replaceChild [Eliom_content.​Html5.​Manip]

The function replace e1 e2 e3 replaces for e2 by e3 in the list of e1 children.

replaceChild [Eliom_content.​Svg.​Manip.​Named]

see replaceChild

replaceChild [Eliom_content.​Svg.​Manip]

The function replace e1 e2 e3 replaces for e2 by e3 in the list of e1 children.

replaceChildren [Eliom_content.​Html5.​Manip.​Named]

see replaceChildren

replaceChildren [Eliom_content.​Html5.​Manip]

The function replaceChildren e1 elts replaces all the children of e1 by elt.

replaceChildren [Eliom_content.​Svg.​Manip.​Named]

see replaceChildren

replaceChildren [Eliom_content.​Svg.​Manip]

The function replaceChildren e1 elts replaces all the children of e1 by elt.

right [Eliom_content.​Html5.​Manip.​SetCss]
right [Eliom_content.​Html5.​Manip.​Css]
rightPx [Eliom_content.​Html5.​Manip.​SetCss]
rightPx [Eliom_content.​Html5.​Manip.​Css]
rt [Eliom_service]

S
scrollIntoView [Eliom_content.​Html5.​Manip]

The function scrollIntoView elt scroll the page to a position where elt is displayed at the top of the window.

select [Eliom_content.​Html5.​D]

This is an alias to Eliom_content.​Html5.​D.​string_select to avoid the untyped Eliom_content_core.Html5.D.select.

select [Eliom_content.​Html5.​F]

This is an alias to Eliom_content.​Html5.​F.​string_select to avoid the untyped Eliom_content_core.Html5.F.select.

select_attrib_append [Eliom_mkforms.​FORMS_PARAM]
select_content_cons [Eliom_mkforms.​FORMS_PARAM]
select_content_of_option [Eliom_mkforms.​FORMS_PARAM]
service [Eliom_service.​Http]

The function service ~path ~get_params () creates a Eliom_service.​Http.​service associated to the path path and taking get_params as GET parameters.

service [Eliom_service.​Ocaml]

The function service ~path ~get_params () creates a Eliom_service.​Ocaml.​service associated to the path path and taking get_params as GET parameters.

service [Eliom_service.​App]

The function service ~path ~get_params () creates a Eliom_service.​App.​service associated to the path path and taking get_params as GET parameters.

service [Eliom_service.​Unsafe]

The function service ~path ~get_params () creates a Eliom_service.​Unsafe.​service associated to the path path and taking get_params as GET parameters.

set [Eliom_parameter]
set_active_until_timeout [Eliom_comet.​Configuration]

set_active_until_timeout c v sets the activity changing behaviour.

set_always_active [Eliom_comet.​Configuration]

set_always_active c b if b is true, tells the client to always stay active.

set_dom [Eliom_content_core.​Html5.​Custom_data]

set_dom element custom_data value sets the custom data attribute for custom_data of an JavaScript element (Dom_html.​element ) to value.

set_dom [Eliom_content.​Html5.​Custom_data]
set_queue_size [Eliom_bus]

To reduce traffic from the client busses try to send messages by group.

set_time_before_flush [Eliom_bus]

set_time_before_flush bus time set the maximum time to wait for a new message to enqueue before flushing.

set_time_between_requests [Eliom_comet.​Configuration]

after set_time_between_requests t v, the main loop will wait for v seconds between two requests.

set_time_between_requests_when_idle [Eliom_comet.​Configuration]

set_time_between_requests_when_idle c (a, b) sets the time between two requests when the the windows does not have the focus, after the timeout.

set_timeout [Eliom_comet.​Configuration]

set_timeout c t tells the client to stay active at least t seconds when the application lose the focus.

set_tracing [Eliom_config]

Not tracing by default.

split_path [Eliom_lib.​Url]
static_dir [Eliom_service]

The predefined service static_dir allows one to create links to static files.

static_dir_with_params [Eliom_service]

Like static_dir, but allows one to put GET parameters

stream [Eliom_bus]

stream b returns the stream of data sent to bus b.

string [Eliom_parameter]
string_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with string content

string_button [Eliom_content.​Html5.​D]

Creates a <button> tag with string content

string_button [Eliom_content.​Html5.​F]

Creates a <button> tag with string content

string_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have a string value.

string_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have a string value.

string_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have a string value.

string_coordinates [Eliom_parameter]
string_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type string

string_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type string

string_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type string

string_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for a string

string_input [Eliom_content.​Html5.​D]

Creates an <input> tag for a string

string_input [Eliom_content.​Html5.​F]

Creates an <input> tag for a string

string_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for string values.

string_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for string values.

string_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for string values.

string_of_nl_params_set [Eliom_parameter]
string_of_param_name [Eliom_parameter]
string_of_uri [Eliom_content_core.​Xml]
string_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with string content

string_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with string content

string_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with string content

string_radio_required [Eliom_mkforms.​MakeForms]
string_radio_required [Eliom_content.​Html5.​D]
string_radio_required [Eliom_content.​Html5.​F]
string_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for string values.

string_select [Eliom_content.​Html5.​D]

Creates a <select> tag for string values.

string_select [Eliom_content.​Html5.​F]

Creates a <select> tag for string values.

submit [Eliom_mkforms.​FORMS_PARAM]
suffix [Eliom_parameter]
suffix_const [Eliom_parameter]
suffix_prod [Eliom_parameter]
sum [Eliom_parameter]

T
tableLayout [Eliom_content.​Html5.​Manip.​SetCss]
tableLayout [Eliom_content.​Html5.​Manip.​Css]
table_of_nl_params_set [Eliom_parameter]
textAlign [Eliom_content.​Html5.​Manip.​SetCss]
textAlign [Eliom_content.​Html5.​Manip.​Css]
textDecoration [Eliom_content.​Html5.​Manip.​SetCss]
textDecoration [Eliom_content.​Html5.​Manip.​Css]
textIndent [Eliom_content.​Html5.​Manip.​SetCss]
textIndent [Eliom_content.​Html5.​Manip.​Css]
textTransform [Eliom_content.​Html5.​Manip.​SetCss]
textTransform [Eliom_content.​Html5.​Manip.​Css]
textarea [Eliom_mkforms.​MakeForms]

Creates a <textarea> tag

textarea [Eliom_content.​Html5.​D]

Creates a <textarea> tag

textarea [Eliom_content.​Html5.​F]

Creates a <textarea> tag

to_json [Eliom_lib]
toggle [Eliom_content.​Html5.​Manip.​Class]
toggle [Eliom_content.​Svg.​Manip.​Class]
toggle2 [Eliom_content.​Html5.​Manip.​Class]
toggle2 [Eliom_content.​Svg.​Manip.​Class]
top [Eliom_content.​Html5.​Manip.​SetCss]
top [Eliom_content.​Html5.​Manip.​Css]
topPx [Eliom_content.​Html5.​Manip.​SetCss]
topPx [Eliom_content.​Html5.​Manip.​Css]
trace [Eliom_lib]

U
unit [Eliom_parameter]
unmarshal_js [Eliom_lib]
unwrap_js [Eliom_unwrap]

unwrap_js_var v execute unwrap on the content of the javascript variable v

uri_of_fun [Eliom_content_core.​Xml]
uri_of_string [Eliom_mkforms.​FORMS_PARAM]
uri_of_string [Eliom_mkforms.​MakeForms]

The function uri_of_string f returns a URI whose content is equivalent to f ().

uri_of_string [Eliom_content_core.​Xml]
uri_of_string [Eliom_content.​Html5.​D]

The function uri_of_string f returns a URI whose content is equivalent to f ().

uri_of_string [Eliom_content.​Html5.​F]

The function uri_of_string f returns a URI whose content is equivalent to f ().

user_type [Eliom_parameter]
user_type_button [Eliom_mkforms.​MakeForms]

Creates a <button> tag with user_type content

user_type_button [Eliom_content.​Html5.​D]

Creates a <button> tag with user_type content

user_type_button [Eliom_content.​Html5.​F]

Creates a <button> tag with user_type content

user_type_checkbox [Eliom_mkforms.​MakeForms]

Creates a checkbox <input> tag that will have a "user type" value.

user_type_checkbox [Eliom_content.​Html5.​D]

Creates a checkbox <input> tag that will have a "user type" value.

user_type_checkbox [Eliom_content.​Html5.​F]

Creates a checkbox <input> tag that will have a "user type" value.

user_type_coordinates [Eliom_parameter]
user_type_image_input [Eliom_mkforms.​MakeForms]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of user defined type

user_type_image_input [Eliom_content.​Html5.​D]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of user defined type

user_type_image_input [Eliom_content.​Html5.​F]

Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of user defined type

user_type_input [Eliom_mkforms.​MakeForms]

Creates an <input> tag for a user type

user_type_input [Eliom_content.​Html5.​D]

Creates an <input> tag for a user type

user_type_input [Eliom_content.​Html5.​F]

Creates an <input> tag for a user type

user_type_multiple_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for user type values.

user_type_multiple_select [Eliom_content.​Html5.​D]

Creates a <select> tag for user type values.

user_type_multiple_select [Eliom_content.​Html5.​F]

Creates a <select> tag for user type values.

user_type_radio [Eliom_mkforms.​MakeForms]

Creates a radio <input> tag with user_type content

user_type_radio [Eliom_content.​Html5.​D]

Creates a radio <input> tag with user_type content

user_type_radio [Eliom_content.​Html5.​F]

Creates a radio <input> tag with user_type content

user_type_select [Eliom_mkforms.​MakeForms]

Creates a <select> tag for user type values.

user_type_select [Eliom_content.​Html5.​D]

Creates a <select> tag for user type values.

user_type_select [Eliom_content.​Html5.​F]

Creates a <select> tag for user type values.


V
verticalAlign [Eliom_content.​Html5.​Manip.​SetCss]
verticalAlign [Eliom_content.​Html5.​Manip.​Css]
visibility [Eliom_content.​Html5.​Manip.​SetCss]
visibility [Eliom_content.​Html5.​Manip.​Css]
void_coservice' [Eliom_service]

Void non-attached coservices

void_hidden_coservice' [Eliom_service]

The same, but forcing https.


W
wait_load_end [Eliom_client]

Wait for the initialization phase to terminate

walk_parameter_tree [Eliom_parameter]
whiteSpace [Eliom_content.​Html5.​Manip.​SetCss]
whiteSpace [Eliom_content.​Html5.​Manip.​Css]
width [Eliom_content.​Html5.​Manip.​SetCss]
width [Eliom_content.​Html5.​Manip.​Css]
widthPx [Eliom_content.​Html5.​Manip.​SetCss]
widthPx [Eliom_content.​Html5.​Manip.​Css]
window_open [Eliom_client]

Loads an Eliom service in a window (cf.

with_css_file [Eliom_tools]

Record an CSS file to be included in Eliom_tools.F.html.

with_js_file [Eliom_tools]
wordSpacing [Eliom_content.​Html5.​Manip.​SetCss]
wordSpacing [Eliom_content.​Html5.​Manip.​Css]
wrap_param_type [Eliom_parameter]
write [Eliom_bus]

write b v send v to the bus b.


Z
zIndex [Eliom_content.​Html5.​Manip.​SetCss]
zIndex [Eliom_content.​Html5.​Manip.​Css]