Index of modules
A | |
| Action [Eliom_registration] | |
| Any [Eliom_registration] | |
| App [Eliom_registration] | |
| Attr [Eliom_content.Html.Manip] | |
C | |
| C [Eliom_content.Html] |
Creation of HTML5 content from client-side values.
| C [Eliom_content.Svg] |
Creation of content from client-side values.
| Channel [Eliom_comet] | |
| Class [Eliom_content.Html.Manip] | |
| Class [Eliom_content.Svg.Manip] | |
| Client_closure [Eliom_client_core] | |
| Client_value [Eliom_client_core] | |
| Configuration [Eliom_comet] |
Change the reactivity of channels.
| Css [Eliom_content.Html.Manip] |
Read the CSS properties of DOM elements.
| Custom_data [Eliom_content_core.Html] |
Type-safe custom data for HTML5.
| Custom_data [Eliom_content.Html] | |
D | |
| D [Eliom_tools] |
Menus with DOM semantics
| D [Eliom_content_core.Html] |
Typed interface for building valid HTML5 tree (DOM semantics).
| D [Eliom_content_core.Svg] |
Typed interface for building valid SVG tree (DOM semantics).
| D [Eliom_content.Html] |
Creation of HTML5 content with DOM semantics (referable)
| D [Eliom_content.Svg] |
Creation of content with DOM semantics (referable
| Dom_reference [Eliom_lib] | |
| Down [Eliom_react.S] | |
| Down [Eliom_react] | |
E | |
| E [Eliom_shared.React] | |
| Eliom_bus |
Broadcasting facilities between clients and server.
| Eliom_client |
Call server side services and change the current page.
| Eliom_client_core | |
| Eliom_client_value |
Client and shared values
| Eliom_comet |
Handle unsolicited server to client communications.
| Eliom_config | |
| Eliom_content | |
| Eliom_content_core | |
| Eliom_content_sigs | |
| Eliom_cscache |
Client-server cache for Eliom applications, that is used both for keeping data on client side or keeping values in memory during a request.
| Eliom_form_sigs | |
| Eliom_lazy | |
| Eliom_lib |
Eliom standard library
| Eliom_parameter | |
| Eliom_parameter_sigs |
Ad-hoc runtime type representation for service parameters.
| Eliom_react |
Client side type declarations for React event propagation.
| Eliom_registration |
Client-side service registration.
| Eliom_registration_sigs | |
| Eliom_service |
Creation and manipulation of Eliom services.
| Eliom_service_sigs | |
| Eliom_shared |
This module implements shared (i.e., client-server) versions of the React and ReactiveData libraries.
| Eliom_shared_sigs |
Accessing shared values
| Eliom_tools |
Helpers for (hierarchical) menu generation in HTML5.
| Eliom_types | |
| Eliom_unwrap | |
| Eliom_uri |
Low-level functions for relative or absolute URL calculation.
| Elt [Eliom_content.Html.Manip] | |
| Ev [Eliom_content.Html.Manip] | |
| Events [Eliom_client.Page_status] |
convenience functions for retrieving a react event for the current page that is triggered whenever it reaches the respective status
F | |
| F [Eliom_tools] |
Menus with functional node semantics
| F [Eliom_content_core.Html] |
Typed interface for building valid HTML5 tree (functional semantics).
| F [Eliom_content_core.Svg] |
Typed interface for building valid SVG tree (functional semantics).
| F [Eliom_content.Html] |
Creation of functional HTML5 content (copy-able but not referable).
| F [Eliom_content.Svg] |
Creation of functional content (copy-able but not referable).
| FakeReactiveData [Eliom_shared] |
This is a dummy ReactiveData module that allows us to refer to client-side ReactiveData types on the server side, without actually linking against ReactiveData.
| Form [Eliom_content_sigs.LINKS_AND_FORMS] | |
H | |
| Html [Eliom_registration] | |
| Html [Eliom_content_core] |
Building Html tree.
| Html [Eliom_content] |
Building valid (X)HTML5.
I | |
| Id [Eliom_content_core.Html] |
Node identifiers
| Id [Eliom_content_core.Svg] | |
| Id [Eliom_content.Html] |
Node identifiers
| Id [Eliom_content.Svg] |
Node identifiers
| Infix [Eliom_shared_sigs.S] |
Infix operators
| Injection [Eliom_client_core] | |
L | |
| Lwt [Eliom_shared_sigs.RLIST] |
Cooperative versions of the ReactiveData operators
| Lwt [Eliom_shared_sigs.S] |
Cooperative versions of the React operators
| Lwt_log [Eliom_lib] |
Extension of Lwt_log_js .
M | |
| Manip [Eliom_content.Html] |
DOM-like manipulation functions.
| Manip [Eliom_content.Svg] |
DOM-like manipulation functions.
N | |
| Named [Eliom_content.Html.Manip] |
Dom manipulation by element identifier.
| Named [Eliom_content.Svg.Manip] |
Dom manipulation by element identifier.
O | |
| Of_dom [Eliom_content_core.Html] |
Conversion of Javascript DOM elements to HTML5 elts (with DOM semantics of course).
| Of_dom [Eliom_content_core.Svg] | |
| Of_dom [Eliom_content.Html] |
Conversion functions from DOM nodes (Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t ) to Eliom nodes (Eliom_content.Html.elt ).
| Of_dom [Eliom_content.Svg] |
Conversion functions from DOM nodes (Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t ) to Eliom nodes (Eliom_content.Html.elt ).
P | |
| Page_status [Eliom_client] | |
R | |
| R [Eliom_content_core.Html] | |
| R [Eliom_content_core.Svg] |
Typed interface for building valid reactive SVG tree.
| R [Eliom_content.Html] |
Creation of HTML5 content from React signals.
| R [Eliom_content.Svg] |
Creation of reactive content
Cf.
| Raw [Eliom_content.Html.D] | |
| Raw [Eliom_content.Html.F] | |
| Raw [Eliom_content.Svg.R] | |
| Raw [Eliom_content.Svg.D] | |
| Raw [Eliom_content.Svg.F] | |
| React [Eliom_shared] |
Shared implementation of React; client-side behavior is like standard React
| ReactState [Eliom_client_core] | |
| ReactiveData [Eliom_shared] |
Shared implementation of ReactiveData; client-side behavior is like standard ReactiveData
| Redirection [Eliom_registration] | |
S | |
| S [Eliom_shared.React] | |
| S [Eliom_react] | |
| SetCss [Eliom_content.Html.Manip] |
Modify the CSS properties of DOM elements.
| String [Eliom_lib] |
Extension of Ocsigen_lib_base.String_base .
| Svg [Eliom_content_core] |
Building SVG tree.
| Svg [Eliom_content] |
Building valid SVG .
| Syntax_helpers [Eliom_client_core] | |
T | |
| To_dom [Eliom_content.Html] |
Conversion from HTML5 elts to Javascript DOM elements (<: Js_of_ocaml.Dom_html.element ).
| To_dom [Eliom_content.Svg] |
Conversion from Svg elts to Javascript DOM elements (<: Js_of_ocaml.Dom_html.element ).
U | |
| Unit [Eliom_registration] | |
| Up [Eliom_react] | |
| Url [Eliom_lib] | |
V | |
| Value [Eliom_shared] |
Accessing shared values
W | |
| W [Eliom_content_core.Xml] | |
X | |
| Xml [Eliom_content_core] | |
| Xml [Eliom_content] |
Low-level XML manipulation.
| Xml [Eliom_client_core] | |
| Xml_wed [Eliom_content_core] |