This is client API (go to server)

Index of types


A
a_s [Eliom_service]

The abstract type for attached service representation.

aname [Eliom_content_core.​Xml]
appl_service [Eliom_service]
appl_service [Eliom_registration]
attached [Eliom_service]
attached_kind [Eliom_service]
attrib [Eliom_content_core.​Html5]
attrib [Eliom_content_core.​Svg]
attrib [Eliom_content_core.​Xml]
attrib [Eliom_content.​Html5]
attrib [Eliom_content.​Svg]
attrib [Eliom_form_sigs.​LINKS]
attrib [Eliom_form_sigs.​S]
attrib [Eliom_content_sigs.​LINKS_AND_FORMS]

B
binsum [Eliom_parameter]
button_type [Eliom_form_sigs]

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

Client-side version of 'a handle

client_value [Eliom_pervasives]

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

client_value [Eliom_lib]
coordinates [Eliom_parameter]
ct [Eliom_shared_sigs.​RLIST]

Client-side version of 'a t


D
delete_service_kind [Eliom_service]

Restriction of service_method to DELETE services.


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_core.​Xml]
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_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]

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

G
get_page [Eliom_tools_common]
get_page [Eliom_tools]

Restriction of Eliom_service.​service to registrable GET services without parameters that do not returns a marshalled OCaml value.

get_service_kind [Eliom_service]

Restriction of service_method to GET services.


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

Handles are used to manipulate reactive lists

hierarchical_site [Eliom_tools_common]
hierarchical_site [Eliom_tools]

Hierarchical sites description.

hierarchical_site_item [Eliom_tools_common]
hierarchical_site_item [Eliom_tools]
http_service [Eliom_service]

Types of groups of services.

http_service [Eliom_registration]

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_attached_service_kind [Eliom_service]

An internal attached service could either be a `Service or a `AttachedCoservice.

internal_event_handler [Eliom_content_core.​Xml]
internal_service_kind [Eliom_service]

An internal service could either be an internal attached service or a `NonattachedCoservice.


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]

M
main_page [Eliom_tools_common]
main_page [Eliom_tools]

Main page description for a section of a hierarchical site.

mouse_event_handler [Eliom_content_core.​Xml]

N
na_s [Eliom_service]

The abstract type for non-attached service representation.

nl_params_set [Eliom_parameter]
no_param_name [Eliom_parameter]
non_attached_kind [Eliom_service]
non_localized_params [Eliom_parameter]
non_ocaml_service [Eliom_service]

The type non_ocaml_service is used as phantom type parameters for the Eliom_registration.kind.

non_ocaml_service [Eliom_registration]

O
ocaml [Eliom_parameter]
ocaml_service [Eliom_service]
one_page [Eliom_tools_common]
one_page [Eliom_tools]

Restriction of Eliom_service.​service to services without parameters that do not returns a marshalled OCaml value.

oneradio [Eliom_parameter]

P
param [Eliom_form_sigs.​S]
param_name [Eliom_parameter]
params_type [Eliom_parameter]
post_service_kind [Eliom_service]

Restriction of service_method to POST services.

put_service_kind [Eliom_service]

Restriction of service_method to PUT services.


R
raw_post_data [Eliom_parameter]
registrable [Eliom_service]

A service is `Registrable only if it isn't a pre-applied service, see Eliom_service.​preapply.

request [Eliom_lazy]
rt [Eliom_service]

Helper for typing OCaml services.


S
select_opt [Eliom_form_sigs.​S]

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

server_function [Eliom_pervasives]

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]

Type of services.

service_kind [Eliom_service]

An attached service could either be an internal Eliom service or an abstraction for an `External service.

service_method [Eliom_service]

The kind of a service is `Post when there is at least one POST parameters.

setone [Eliom_parameter]
setoneradio [Eliom_parameter]
shared_value [Eliom_lib]
signal [Eliom_shared_sigs.​RLIST]
soption [Eliom_form_sigs.​S]
star [Eliom_content_sigs.​LINKS_AND_FORMS]
suff [Eliom_service]

The kind of parameters for a service is `WithSuffix when it have a suffix parameter, for examples Eliom_parameter.​suffix or Eliom_parameter.​suffix_prod.

suff [Eliom_parameter]

T
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_bus]
t [Eliom_shared_sigs.​RLIST]

The type of (shared) reactive lists

t [Eliom_shared_sigs.​S]
t [Eliom_shared_sigs.​VALUE]
to_and_from [Eliom_parameter]

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

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