Index of modules
A | |
| Action [Registration] | |
| Any [Registration] | |
| App [Registration] | |
| Attr [Content.Html.Manip] | |
B | |
| Bus |
Broadcasting facilities between clients and server.
C | |
| C [Content.Html] |
Creation of HTML5 content from client-side values.
| C [Content.Svg] |
Creation of content from client-side values.
| Channel [Comet] | |
| Class [Content.Html.Manip] | |
| Class [Content.Svg.Manip] | |
| Client |
Call server side services and change the current page.
| Client_closure [Eliom_client_core] | |
| Client_value [Eliom_client_core] | |
| Comet |
Handle unsolicited server to client communications.
| Config | |
| Configuration [Comet] |
Change the reactivity of channels.
| Content | |
| Content_sigs | |
| 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.
| Css [Content.Html.Manip] |
Read the CSS properties of DOM elements.
| Custom_data [Eliom_content_core.Html] |
Type-safe custom data for HTML5.
| Custom_data [Content.Html] | |
D | |
| D [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 [Content.Html] |
Creation of HTML5 content with DOM semantics (referable)
| D [Content.Svg] |
Creation of content with DOM semantics (referable
| Dom_reference [Lib] | |
| Down [Eliom_react.S] | |
| Down [Eliom_react] | |
E | |
| E [Shared.React] | |
| Eliom_client_core | |
| Eliom_client_value |
Client and shared values
| Eliom_content_core | |
| Eliom_lazy | |
| Eliom_react |
Client side type declarations for React event propagation.
| Eliom_types | |
| Eliom_uri |
Low-level functions for relative or absolute URL calculation.
| Elt [Content.Html.Manip] | |
| Ev [Content.Html.Manip] | |
| Events [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 [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 [Content.Html] |
Creation of functional HTML5 content (copy-able but not referable).
| F [Content.Svg] |
Creation of functional content (copy-able but not referable).
| FakeReactiveData [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 [Content_sigs.LINKS_AND_FORMS] | |
| Form_sigs | |
H | |
| Html [Registration] | |
| Html [Eliom_content_core] |
Building Html tree.
| Html [Content] |
Building valid (X)HTML5.
I | |
| Id [Eliom_content_core.Html] |
Node identifiers
| Id [Eliom_content_core.Svg] | |
| Id [Content.Html] |
Node identifiers
| Id [Content.Svg] |
Node identifiers
| Infix [Shared_sigs.S] |
Infix operators
| Injection [Eliom_client_core] | |
L | |
| Lib |
Eliom standard library
| Lwt [Shared_sigs.RLIST] |
Cooperative versions of the ReactiveData operators
| Lwt [Shared_sigs.S] |
Cooperative versions of the React operators
M | |
| Manip [Content.Html] |
DOM-like manipulation functions.
| Manip [Content.Svg] |
DOM-like manipulation functions.
N | |
| Named [Content.Html.Manip] |
Dom manipulation by element identifier.
| Named [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 [Content.Html] |
Conversion functions from DOM nodes (Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t ) to Eliom nodes (Content.Html.elt ).
| Of_dom [Content.Svg] |
Conversion functions from DOM nodes (Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t ) to Eliom nodes (Content.Html.elt ).
P | |
| Page_status [Client] | |
| Parameter | |
| Parameter_sigs |
Ad-hoc runtime type representation for service parameters.
R | |
| R [Eliom_content_core.Html] | |
| R [Eliom_content_core.Svg] |
Typed interface for building valid reactive SVG tree.
| R [Content.Html] |
Creation of HTML5 content from React signals.
| R [Content.Svg] |
Creation of reactive content
Cf.
| Raw [Content.Html.D] | |
| Raw [Content.Html.F] | |
| Raw [Content.Svg.R] | |
| Raw [Content.Svg.D] | |
| Raw [Content.Svg.F] | |
| React [Shared] |
Shared implementation of React; client-side behavior is like standard React
| ReactState [Eliom_client_core] | |
| ReactiveData [Shared] |
Shared implementation of ReactiveData; client-side behavior is like standard ReactiveData
| Redirection [Registration] | |
| Registration |
Client-side service registration.
| Registration_sigs | |
S | |
| S [Shared.React] | |
| S [Eliom_react] | |
| Service |
Creation and manipulation of Eliom services.
| Service_sigs | |
| SetCss [Content.Html.Manip] |
Modify the CSS properties of DOM elements.
| Shared |
This module implements shared (i.e., client-server) versions of the React and ReactiveData libraries.
| Shared_sigs |
Accessing shared values
| String [Lib] |
Extension of Ocsigen_lib_base.String_base .
| Svg [Eliom_content_core] |
Building SVG tree.
| Svg [Content] |
Building valid SVG .
| Syntax_helpers [Eliom_client_core] | |
T | |
| To_dom [Content.Html] |
Conversion from HTML5 elts to Javascript DOM elements (<: Js_of_ocaml.Dom_html.element ).
| To_dom [Content.Svg] |
Conversion from Svg elts to Javascript DOM elements (<: Js_of_ocaml.Dom_html.element ).
| Tools |
Helpers for (hierarchical) menu generation in HTML5.
U | |
| Unit [Registration] | |
| Unwrap | |
| Up [Eliom_react] | |
| Url [Lib] | |
V | |
| Value [Shared] |
Accessing shared values
W | |
| W [Eliom_content_core.Xml] | |
X | |
| Xml [Eliom_content_core] | |
| Xml [Content] |
Low-level XML manipulation.
| Xml [Eliom_client_core] | |
| Xml_wed [Eliom_content_core] |