Index of modules


A
Angle [CSS]

C
CSS

This module contains a few types and values to ease the use of CSS properties and such.

CoerceTo [File]
CoerceTo [Dom_svg]

Coercion functions

CoerceTo [Dom_html]
CoerceTo [Dom]
Color [CSS]
Current [Url]

This module can be used to handle the Url associated to the current document.


D
Defaults [Deriving_Json]
Defaults' [Deriving_Json]
Defaults'' [Deriving_Json]
Deriving_Json

Typesafe IO (based on the deriving library).

Deriving_Json_lexer

Create a fresh lexbuf record.

DocumentPosition [Dom]

Specification of Node objects.

Dom

DOM binding

Dom_events

Javascript events

Dom_html

DOM HTML binding

Dom_svg

DOM SVG binding


E
Event [XmlHttpRequest]
Event [WebGL]
Event [Dom_html]

Event types: mousedown, keypress, ...

Event [Dom]

F
File

File API

Firebug

Firebug API (debugging console).

Form

This module provides functions to manipulate forms.


G
Graphics_js

Javascript binding for Graphics lib


H
Html5 [Tyxml_js.​R]
Html5 [Tyxml_js]

J
Js

Javascript binding

Json

Unsafe IO.

Json_array [Deriving_Json]
Json_bool [Deriving_Json]
Json_char [Deriving_Json]
Json_float [Deriving_Json]
Json_int [Deriving_Json]
Json_int32 [Deriving_Json]
Json_int64 [Deriving_Json]
Json_list [Deriving_Json]
Json_nativeint [Deriving_Json]
Json_option [Deriving_Json]
Json_ref [Deriving_Json]
Json_string [Deriving_Json]
Json_unit [Deriving_Json]
Jsonp

This module provides helpers to perform JSONP calls


K
Keycode

L
Length [CSS]
Lwt_js

Javascript specific Lwt functions.

Lwt_js_events

Programming mouse or keyboard events handlers using Lwt

Lwt_log_js

Lwt logger for js_of_ocaml


M
MakeOf [Tyxml_cast]
MakeTo [Tyxml_cast]

O
Ocamlbuild_js_of_ocaml

Ocamlbuild plugin to build with js_of_ocaml

Of_dom [Tyxml_js]
Opt [Js]

Standard functions for manipulating possibly null values.

Optdef [Js]

Standard functions for manipulating possibly undefined values.


P
Pa_deriving_Json

Deriving_json syntax extension (based on the deriving library).


R
R [Tyxml_js]
ReaderEvent [File]
Regexp

Types for regexps.


S
Svg [Tyxml_js.​R]
Svg [Tyxml_js]
Sys_js

Javascript specific Sys functions.


T
To_dom [Tyxml_js]
Typ [Dom_events]
Typed_array

Typed Array binding

Tyxml_cast

Cast to and from Tyxml types

Tyxml_cast_sigs

Signatures to cast to and from Tyxml types

Tyxml_js

Tyxml interface


U
Unsafe [Js]

Unsafe Javascript operations

Url

This module provides functions for tampering with Url.

Util [Tyxml_js]

W
WebGL

WebGL binding

WebSockets

WebSocket binding


X
Xml [Tyxml_js]
XmlHttpRequest

XmlHttpRequest object.

Xml_wrap [Tyxml_js]