This is client API (go to server)

Index of modules


A
App [Eliom_service]

Module for creating services that are applications

Attr [Eliom_content.​Html5.​Manip]

C
Channel [Eliom_comet]
Class [Eliom_content.​Html5.​Manip]
Class [Eliom_content.​Svg.​Manip]
Configuration [Eliom_comet]

Change the reactivity of channels.

Css [Eliom_content.​Html5.​Manip]

Read the CSS properties of DOM elements.

Custom_data [Eliom_content.​Html5]
Custom_data [Eliom_content_core.​Html5]

Type-safe custom data for HTML5.


D
D [Eliom_content.​Html5]

Creation of HTML5 content with DOM semantics (referable)

D [Eliom_content.​Svg]

Creation of HTML5 content with DOM semantics (referable

D [Eliom_content_core.​Html5]

Typed interface for building valid HTML5 tree (DOM semantics).

D [Eliom_content_core.​Svg]

Typed interface for building valid SVG tree (DOM semantics).

Down [Eliom_react.​S]
Down [Eliom_react]

E
Eliom_bus

Broadcasting facilities between clients and server.

Eliom_client

Call server side services and change the current page.

Eliom_comet

Handle unsolicited server to client communications.

Eliom_comet_base

None means 'newest channel'

Eliom_config

Not tracing by default.

Eliom_content

This module provides the creation of valid XML content, i.e.

Eliom_content_core

XML building and deconstructing.

Eliom_lazy
Eliom_lib
Eliom_mkforms

This module defines the functor to use to creates modules generating form widgets for your own types of pages.

Eliom_parameter

See documentation in the server side version: Eliom_parameter.

Eliom_pervasives

This module is automatically open by eliomc and js_of_eliom.

Eliom_react

Client side type declarations for React event propagation.

Eliom_registration

/*

Eliom_service

Functions to add non localised parameters to services and client side declaration of void coservices.

Eliom_tools

Record an (external) JavaScript file to be included in Eliom_tools.F.html.

Eliom_types_base

/*

Eliom_unwrap

Values of type unwrap_id are used to identify a specific unwrapper.

Eliom_uri

Low-level functions for relative or absolute URL calculation.

Elt [Eliom_content.​Html5.​Manip]
Ev [Eliom_content.​Html5.​Manip]

F
F [Eliom_content.​Html5]

Creation of functional HTML5 content (copy-able but not referable).

F [Eliom_content.​Svg]

Creation of functional HTML5 content (copy-able but not referable).

F [Eliom_content_core.​Html5]

Typed interface for building valid HTML5 tree (functional semantics).

F [Eliom_content_core.​Svg]

Typed interface for building valid SVG tree (functional semantics).


H
Html5 [Eliom_content]

Building valid (X)HTML5.

Html5 [Eliom_content_core]

Building Html5 tree.

Http [Eliom_service]

Default module for creating services


I
Id [Eliom_content.​Html5]

Node identifiers

Id [Eliom_content.​Svg]

Node identifiers

Id [Eliom_content_core.​Html5]

Node identifiers

Id [Eliom_content_core.​Svg]

Global node


J
Json_answer [Eliom_comet_base]
Json_channel_data [Eliom_comet_base]
Json_comet_request [Eliom_comet_base]
Json_comet_stateful_request [Eliom_comet_base]
Json_comet_stateless_request [Eliom_comet_base]
Json_command [Eliom_comet_base]
Json_position [Eliom_comet_base]

M
MakeForms [Eliom_mkforms]
Manip [Eliom_content.​Html5]

DOM-like manipulation functions.

Manip [Eliom_content.​Svg]

DOM-like manipulation functions.


N
Named [Eliom_content.​Html5.​Manip]

Dom manipulation by element identifier.

Named [Eliom_content.​Svg.​Manip]

Dom manipulation by element identifier.


O
Ocaml [Eliom_service]

Module for creating services that returns OCaml values

Of_dom [Eliom_content.​Html5]

Conversion functions from DOM nodes (Dom_html.​element Js.​t ) to Eliom nodes (Eliom_content.​Html5.​elt ).

Of_dom [Eliom_content.​Svg]

Conversion functions from DOM nodes (Dom_html.​element Js.​t ) to Eliom nodes (Eliom_content.​Html5.​elt ).

Of_dom [Eliom_content_core.​Html5]

Conversion of Javascript DOM elements to HTML5 elts (with DOM semantics of course).

Of_dom [Eliom_content_core.​Svg]

R
R [Eliom_content.​Html5]

Creation of HTML5 content from React signals.

R [Eliom_content_core.​Html5]

Typed interface for building valid HTML5 tree from React signals.

Raw [Eliom_content_core.​Html5.​R]
Raw [Eliom_content_core.​Html5.​D]
Raw [Eliom_content_core.​Html5.​F]
Raw [Eliom_content_core.​Svg.​D]
Raw [Eliom_content_core.​Svg.​F]

S
S [Eliom_react]
SetCss [Eliom_content.​Html5.​Manip]

Modify the CSS properties of DOM elements.

String [Eliom_lib]
Svg [Eliom_content]

Building valid SVG .

Svg [Eliom_content_core]

Building SVG tree.


T
To_dom [Eliom_content.​Html5]

Conversion from HTML5 elts to Javascript DOM elements (<: Dom_html.​element ).

To_dom [Eliom_content.​Svg]

Conversion from Svg elts to Javascript DOM elements (<: Dom_html.​element ).


U
Unsafe [Eliom_service]

Registration of named modules

Up [Eliom_react]
Url [Eliom_lib]

X
Xml [Eliom_content]

Low-level XML manipulation.

Xml [Eliom_content_core]