This is client API (go to server)

Index of types


A
aname [Eliom_content_core.​Xml]
appl [Eliom_service_types]
att [Eliom_service_sigs.​S]
attached_info [Eliom_service_sigs.​S]
attrib [Eliom_content_core.​Html5]
attrib [Eliom_content_core.​Svg]
attrib [Eliom_content.​Html5]
attrib [Eliom_content.​Svg]
attrib [Eliom_content_core.​Xml]
attrib [Eliom_form_sigs.​LINKS]
attrib [Eliom_form_sigs.​S]
attrib [Eliom_content_sigs.​LINKS_AND_FORMS]

B
binsum [Eliom_parameter_sigs.​S]

Helpers type used for parameters of type binary sum, see Eliom_parameter_sigs.​S.​sum.

button_type [Eliom_form_sigs]

C
caml_event_handler [Eliom_content_core.​Xml]
chandle [Eliom_shared_sigs.​RLIST]

Client-side version of 'a handle

co [Eliom_service_types]
compilation_unit_global_data [Eliom_client_core]
content_ns [Eliom_client_core]
coordinates [Eliom_parameter_sigs.​S]

The type coordinates represents the data sent by an <input type="image" ...>.

ct [Eliom_shared_sigs.​RLIST]

Client-side version of 'a t


D
delete [Eliom_service_types]

E
econtent [Eliom_content_core.​Xml]
elt [Eliom_content_core.​Html5]

See the Eliom manual for more information on dom semantics vs. functional semantics for SVG tree manipulated by client/server application.

elt [Eliom_content_core.​Svg]

See the Eliom manual for more information ondom semantics vs. functional semantics for SVG tree manipulated by client/server application.

elt [Eliom_content.​Html5]

See the Eliom manual for more information on dom semantics vs. functional semantics for HTML5 tree manipulated by client/server application.

elt [Eliom_content.​Svg]

See the Eliom manual for more information on dom semantics vs. functional semantics for HTML5 tree manipulated by client/server application.

elt [Eliom_content_core.​Xml]
elt [Eliom_form_sigs.​LINKS]
elt [Eliom_form_sigs.​S]
elt [Eliom_content_sigs.​LINKS_AND_FORMS]
ename [Eliom_content_core.​Xml]
ev [Eliom_content.​Html5.​Manip.​Ev]
ev_unit [Eliom_content.​Html5.​Manip.​Ev]
event_handler [Eliom_content_core.​Xml]
ext [Eliom_service_types]

F
file_info [Eliom_lib]
form_param [Eliom_content.​Html5]
form_param [Eliom_content_sigs.​LINKS_AND_FORMS]

G
get [Eliom_service_types]

H
handle [Eliom_shared.​FakeReactiveData.​RList]
handle [Eliom_shared_sigs.​RLIST]

Handles are used to manipulate reactive lists

hierarchical_site [Eliom_tools]

Hierarchical sites description.

hierarchical_site_item [Eliom_tools]
http [Eliom_service_types]

I
id [Eliom_content_core.​Html5.​Id]

The type of global HTML5 element identifier.

id [Eliom_content_core.​Svg.​Id]

The type of global SVG element identifier.

id [Eliom_content.​Html5.​Id]

The type of global HTML5 element identifier.

id [Eliom_content.​Svg.​Id]

The type of global SVG element identifier.

internal_event_handler [Eliom_content_core.​Xml]

K
keyboard_event_handler [Eliom_content_core.​Xml]

L
lazy_star [Eliom_content_sigs.​LINKS_AND_FORMS]
list_wrap [Eliom_content_core.​Html5]
list_wrap [Eliom_content_core.​Svg]
list_wrap [Eliom_content_core.​Xml]
listnames [Eliom_parameter_sigs.​S]

Helpers type used to construct forms from lists, see Eliom_parameter_sigs.​S.​list.


M
main_page [Eliom_tools]
mouse_event_handler [Eliom_content_core.​Xml]

N
nl_params_set [Eliom_parameter_sigs.​S]

Use this type to give non localized parameters to a link or a form

no_param_name [Eliom_parameter_sigs.​S]

Empty type used to denotes it is not possible to use the parameter in a form.

non_att [Eliom_service_sigs.​S]
non_co [Eliom_service_types]
non_ext [Eliom_service_types]
non_localized_params [Eliom_parameter_sigs.​S]

Non localized parameters

non_ocaml [Eliom_service_types]
non_reg [Eliom_service_types]

O
ocaml [Eliom_service_types]
ocaml [Eliom_parameter_sigs.​S]

marshaled OCaml values of type 'a

oneradio [Eliom_parameter_sigs.​S]

Restriction of Eliom_parameter_sigs.​S.​setoneradio unary and optional parameters.


P
param [Eliom_form_sigs.​S]
param_name [Eliom_parameter_sigs.​S]

Abstract type for parameters' name.

params [Eliom_service_types]
params_type [Eliom_parameter_sigs.​S]

Abstract type for service parameters.

post [Eliom_service_types]
put [Eliom_service_types]

R
raw_post_data [Eliom_parameter_sigs.​S]

When the content type is neither URLencoded form data nor multipart data, it is possible to get it as a stream of strings.

reg [Eliom_service_types]
request [Eliom_lazy]
return [Eliom_registration.​Base]

S
select_opt [Eliom_form_sigs.​S]

The type for <select> options and groups of options.

server_function [Eliom_client]

A ('a, 'b) server_function provides transparently access to a server side function which has been created by Error a_api: invalid contents .

service [Eliom_service_sigs.​S.​Id]
setone [Eliom_parameter_sigs.​S]

Restriction of Eliom_parameter_sigs.​S.​setoneradio unary and set parameters.

setoneradio [Eliom_parameter_sigs.​S]

A parameter arity could either be: `Set of 'a means: any number of 'a., `One of 'a means: exactly one 'a., `Radio of 'a means: zero or one 'a.

signal [Eliom_shared_sigs.​RLIST]
soption [Eliom_form_sigs.​S]
srv [Eliom_tools]
star [Eliom_content_sigs.​LINKS_AND_FORMS]
state [Eliom_client_core]
suff [Eliom_parameter_sigs.​S]

This type is used as a phantom type in Eliom_parameter_sigs.​S.​params_type to describe whether a parameter is encoded in the path of the URI as a suffix parameter.

sv [Eliom_shared_sigs.​RLIST]

The type of shared values

sv [Eliom_shared_sigs.​S]

T
t [Eliom_service_types.​Meth]

- 0-th param : method params 1-4 : GET and POST param types, param 5 : with/without suffix, param 6 : method for fallback service, param 7 : non-unit only for the Post (g, p) case when g != unit ; used to force unit GET parameters when needed

t [Eliom_service_types.​Ret]
t [Eliom_cscache]

The type of association tables (implemented using Hashtbl)

t [Eliom_shared.​FakeReactiveData.​RList]
t [Eliom_react.​S.​Down]
t [Eliom_react.​Up]
t [Eliom_react.​Down]
t [Eliom_content_core.​Html5.​Custom_data]

Custom data with values of type 'a.

t [Eliom_content.​Html5.​Custom_data]

Custom data with values of type 'a.

t [Eliom_comet.​Channel]
t [Eliom_comet.​Configuration]
t [Eliom_client_core.​ReactState]
t [Eliom_client_value]

An 'a client value on the client is just an 'a.

t [Eliom_bus]
t [Eliom_shared_sigs.​RLIST]

The type of (shared) reactive lists

t [Eliom_shared_sigs.​S]
t [Eliom_shared_sigs.​VALUE]
t [Eliom_service_sigs.​S.​Id]
t [Eliom_service_sigs.​S]

Type of services.

tmp_elt [Eliom_client_core]
tmp_recontent [Eliom_client_core]
to_and_from [Eliom_parameter_sigs.​S]

U
unwrap_id [Eliom_unwrap]
uri [Eliom_content_core.​Html5]
uri [Eliom_content_core.​Svg]
uri [Eliom_content.​Html5]
uri [Eliom_content.​Svg]
uri [Eliom_content_core.​Xml]
uri [Eliom_form_sigs.​LINKS]
uri [Eliom_form_sigs.​S]
uri [Eliom_content_sigs.​LINKS_AND_FORMS]

W
which [Eliom_service_types.​Meth]

Like Meth.t but without the auxilliary parameters; used to query about the service method from outside.

wrap [Eliom_content_core.​Html5]
wrap [Eliom_content_core.​Svg]
wrap [Eliom_content_core.​Xml]