<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of class methods" rel=Appendix href="index_methods.html"> <link title="Index of class types" rel=Appendix href="index_class_types.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Index of module types" rel=Appendix href="index_module_types.html"> <link title="CSS" rel="Chapter" href="CSS.html"> <link title="Dom" rel="Chapter" href="Dom.html"> <link title="Dom_events" rel="Chapter" href="Dom_events.html"> <link title="Dom_html" rel="Chapter" href="Dom_html.html"> <link title="Event_arrows" rel="Chapter" href="Event_arrows.html"> <link title="File" rel="Chapter" href="File.html"> <link title="Firebug" rel="Chapter" href="Firebug.html"> <link title="Form" rel="Chapter" href="Form.html"> <link title="Js" rel="Chapter" href="Js.html"> <link title="Json" rel="Chapter" href="Json.html"> <link title="Lwt_js" rel="Chapter" href="Lwt_js.html"> <link title="Regexp" rel="Chapter" href="Regexp.html"> <link title="Url" rel="Chapter" href="Url.html"> <link title="XmlHttpRequest" rel="Chapter" href="XmlHttpRequest.html"><title>Index of types</title> </head> <body> <center><h1>Index of types</h1></center> <table> <tr><td align="left"><br>A</td></tr> <tr><td><a href="Js.Unsafe.html#TYPEany">any</a> [<a href="Js.Unsafe.html">Js.Unsafe</a>]</td> <td><div class="info"> Top type. </div> </td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Js.html#TYPEcallback">callback</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of callback functions intended to be called without a meaningful <code class="code">this</code> implicit parameter. </div> </td></tr> <tr><td><a href="Event_arrows.html#TYPEcanceller">canceller</a> [<a href="Event_arrows.html">Event_arrows</a>]</td> <td></td></tr> <tr><td><a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td><a href="Js.html#TYPEconstr">constr</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> A value of type <code class="code">(t1 -> ... -> tn -> t Js.t) Js.constr</code> is a Javascript constructor expecting <i>n</i> arguments of types <code class="code">t1</code> to <code class="code">tn</code> and returning a Javascript object of type <code class="code">t Js.t</code>. </div> </td></tr> <tr><td><a href="Dom_html.html#TYPEcontext">context</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td align="left"><br>E</td></tr> <tr><td><a href="Dom_html.html#TYPEevent_listener">event_listener</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td><div class="info"> The type of event listener functions. </div> </td></tr> <tr><td><a href="Dom_html.html#TYPEevent_listener_id">event_listener_id</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td align="left"><br>F</td></tr> <tr><td><a href="File.html#TYPEfile_any">file_any</a> [<a href="File.html">File</a>]</td> <td></td></tr> <tr><td><a href="Url.html#TYPEfile_url">file_url</a> [<a href="Url.html">Url</a>]</td> <td><div class="info"> The type for local file urls. </div> </td></tr> <tr><td><a href="Js.html#TYPEfloat_prop">float_prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of float properties: you can set them to an OCaml <code class="code">float</code>, but you will get back a native Javascript number of type <code class="code">float t</code>. </div> </td></tr> <tr><td><a href="Form.html#TYPEform_contents">form_contents</a> [<a href="Form.html">Form</a>]</td> <td></td></tr> <tr><td><a href="Form.html#TYPEform_elt">form_elt</a> [<a href="Form.html">Form</a>]</td> <td></td></tr> <tr><td align="left"><br>G</td></tr> <tr><td><a href="Js.html#TYPEgen_prop">gen_prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type used to specify the properties of Javascript objects. </div> </td></tr> <tr><td align="left"><br>H</td></tr> <tr><td><a href="XmlHttpRequest.html#TYPEhttp_frame">http_frame</a> [<a href="XmlHttpRequest.html">XmlHttpRequest</a>]</td> <td><div class="info"> The type for XHR results. </div> </td></tr> <tr><td><a href="Url.html#TYPEhttp_url">http_url</a> [<a href="Url.html">Url</a>]</td> <td><div class="info"> The type for HTTP(s) url. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="Dom_html.html#TYPEinterval_id">interval_id</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td align="left"><br>J</td></tr> <tr><td><a href="CSS.Angle.html#TYPEjs_t">js_t</a> [<a href="CSS.Angle.html">CSS.Angle</a>]</td> <td></td></tr> <tr><td><a href="CSS.Length.html#TYPEjs_t">js_t</a> [<a href="CSS.Length.html">CSS.Length</a>]</td> <td><div class="info"> Js representation of lengths. </div> </td></tr> <tr><td><a href="CSS.Color.html#TYPEjs_t">js_t</a> [<a href="CSS.Color.html">CSS.Color</a>]</td> <td><div class="info"> A <code class="code">js_t</code> is a valid string representation of a CSS color </div> </td></tr> <tr><td align="left"><br>L</td></tr> <tr><td><a href="Dom_events.html#TYPElistener">listener</a> [<a href="Dom_events.html">Dom_events</a>]</td> <td></td></tr> <tr><td align="left"><br>M</td></tr> <tr><td><a href="Js.html#TYPEmatch_result_handle">match_result_handle</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> A handle to a match result. </div> </td></tr> <tr><td><a href="Js.html#TYPEmeth">meth</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type used to specify method types: a Javascript object <code class="code"><m : t1 -> t2 -> ... -> tn -> t Js.meth> Js.t</code> has a Javascript method <code class="code">m</code> expecting <i>n</i> arguments of types <code class="code">t1</code> to <code class="code">tn</code> and returns a value of type <code class="code">t</code>. </div> </td></tr> <tr><td><a href="Js.html#TYPEmeth_callback">meth_callback</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of callback functions. </div> </td></tr> <tr><td><a href="Dom_html.html#TYPEmouse_button">mouse_button</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td align="left"><br>N</td></tr> <tr><td><a href="CSS.Color.html#TYPEname">name</a> [<a href="CSS.Color.html">CSS.Color</a>]</td> <td><div class="info"> The colors by name. </div> </td></tr> <tr><td><a href="Dom.html#TYPEnodeType">nodeType</a> [<a href="Dom.html">Dom</a>]</td> <td></td></tr> <tr><td><a href="Dom.html#TYPEnode_type">node_type</a> [<a href="Dom.html">Dom</a>]</td> <td></td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="Js.html#TYPEopt">opt</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of possibly null values. </div> </td></tr> <tr><td><a href="Js.html#TYPEoptdef">optdef</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of possibly undefined values. </div> </td></tr> <tr><td><a href="Js.html#TYPEoptdef_prop">optdef_prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of read/write properties that may be undefined: you can set them to a value of some type <code class="code">t</code>, but if you read them, you will get a value of type <code class="code">t optdef</code> (that may be <code class="code">undefined</code>). </div> </td></tr> <tr><td align="left"><br>P</td></tr> <tr><td><a href="Js.html#TYPEprop">prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of read/write properties: a Javascript object <code class="code"><p : t Js.writeonly_prop> Js.t</code> has a read/write property <code class="code">p</code> of type <code class="code">t</code>. </div> </td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="Js.html#TYPEreadonly_prop">readonly_prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of read-only properties: a Javascript object <code class="code"><p : t Js.readonly_prop> Js.t</code> has a read-only property <code class="code">p</code> of type <code class="code">t</code>. </div> </td></tr> <tr><td><a href="XmlHttpRequest.html#TYPEreadyState">readyState</a> [<a href="XmlHttpRequest.html">XmlHttpRequest</a>]</td> <td></td></tr> <tr><td><a href="File.html#TYPEreadyState">readyState</a> [<a href="File.html">File</a>]</td> <td></td></tr> <tr><td><a href="Regexp.html#TYPEregexp">regexp</a> [<a href="Regexp.html">Regexp</a>]</td> <td><div class="info"> The type for regexps. </div> </td></tr> <tr><td><a href="Regexp.html#TYPEresult">result</a> [<a href="Regexp.html">Regexp</a>]</td> <td><div class="info"> The type for match result. </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="Js.html#TYPEstring_array">string_array</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Opaque type for string arrays. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="Js.OPT.html#TYPEt">t</a> [<a href="Js.OPT.html">Js.OPT</a>]</td> <td></td></tr> <tr><td><a href="Js.html#TYPEt">t</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of Javascript objects. </div> </td></tr> <tr><td><a href="Event_arrows.html#TYPEt">t</a> [<a href="Event_arrows.html">Event_arrows</a>]</td> <td></td></tr> <tr><td><a href="CSS.Angle.html#TYPEt">t</a> [<a href="CSS.Angle.html">CSS.Angle</a>]</td> <td></td></tr> <tr><td><a href="CSS.Length.html#TYPEt">t</a> [<a href="CSS.Length.html">CSS.Length</a>]</td> <td><div class="info"> The type of length attributes. </div> </td></tr> <tr><td><a href="CSS.Color.html#TYPEt">t</a> [<a href="CSS.Color.html">CSS.Color</a>]</td> <td><div class="info"> The type of colors, either by name, by Red-Green-Blue constructor or by Hue-Saturation-Lightness constructors. </div> </td></tr> <tr><td><a href="Dom_html.html#TYPEtaggedElement">taggedElement</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td><a href="Dom_html.html#TYPEtaggedEvent">taggedEvent</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td><a href="Dom_html.html#TYPEtimeout_id">timeout_id</a> [<a href="Dom_html.html">Dom_html</a>]</td> <td></td></tr> <tr><td><a href="Dom_html.Event.html#TYPEtyp">typ</a> [<a href="Dom_html.Event.html">Dom_html.Event</a>]</td> <td></td></tr> <tr><td><a href="Dom_events.Typ.html#TYPEtyp">typ</a> [<a href="Dom_events.Typ.html">Dom_events.Typ</a>]</td> <td></td></tr> <tr><td align="left"><br>U</td></tr> <tr><td><a href="Url.html#TYPEurl">url</a> [<a href="Url.html">Url</a>]</td> <td><div class="info"> The type for urls. </div> </td></tr> <tr><td align="left"><br>W</td></tr> <tr><td><a href="Js.html#TYPEwriteonly_prop">writeonly_prop</a> [<a href="Js.html">Js</a>]</td> <td><div class="info"> Type of write-only properties: a Javascript object <code class="code"><p : t Js.writeonly_prop> Js.t</code> has a write-only property <code class="code">p</code> of type <code class="code">t</code>. </div> </td></tr> </table><br> </body> </html>