package js_of_ocaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
method add : 'a 'b. optGroupElement as 'c Js.t -> optGroupElement as 'd Js.t Js.opt -> unit Js.meth
method appendChild : Dom.node Js.t -> Dom.node Js.t Js.meth
method blur : unit Js.meth
method childNodes : Dom.node Dom.nodeList Js.t Js.prop
method classList : tokenList Js.t Js.readonly_prop
method className : Js.js_string Js.t Js.prop
method click : unit Js.meth
method clientHeight : int Js.readonly_prop
method clientLeft : int Js.readonly_prop
method clientTop : int Js.readonly_prop
method clientWidth : int Js.readonly_prop
method cloneNode : bool Js.t -> Dom.node Js.t Js.meth
method compareDocumentPosition : Dom.node Js.t -> Dom.DocumentPosition.t Js.meth
method disabled : bool Js.t Js.prop
method firstChild : Dom.node Js.t Js.opt Js.prop
method focus : unit Js.meth
method getAttribute : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth
method getAttributeNode : Js.js_string Js.t -> Dom.attr Js.t Js.opt Js.meth
method getAttributeNodeNS : Js.js_string Js.t -> Js.js_string Js.t -> Dom.attr Js.t Js.opt Js.meth
method getBoundingClientRect : clientRect Js.t Js.meth
method getClientRects : clientRectList Js.t Js.meth
method getElementsByTagName : Js.js_string Js.t -> Dom.element Dom.nodeList Js.t Js.meth
method hasAttribute : Js.js_string Js.t -> bool Js.t Js.meth
method hasAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> bool Js.t Js.meth
method hasChildNodes : bool Js.t Js.meth
method innerHTML : Js.js_string Js.t Js.prop
method insertBefore : Dom.node Js.t -> Dom.node Js.t Js.opt -> Dom.node Js.t Js.meth
method lang : Js.js_string Js.t Js.prop
method lastChild : Dom.node Js.t Js.opt Js.prop
method length : int Js.prop
method lookupNamespaceURI : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth
method lookupPrefix : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth
method multiple : bool Js.t Js.prop
method namespaceURI : Js.js_string Js.t Js.opt Js.prop
method nextSibling : Dom.node Js.t Js.opt Js.prop
method nodeType : Dom.nodeType Js.readonly_prop
method offsetHeight : int Js.readonly_prop
method offsetLeft : int Js.readonly_prop
method offsetParent : element Js.t Js.opt Js.readonly_prop
method offsetTop : int Js.readonly_prop
method offsetWidth : int Js.readonly_prop
method onchange : (< _type : Js.js_string Js.t Js.readonly_prop ; add : 'f 'g. 'c Js.t -> 'd Js.t Js.opt -> unit Js.meth ; appendChild : Dom.node Js.t -> Dom.node Js.t Js.meth ; attributes : Dom.attr Dom.namedNodeMap Js.t Js.readonly_prop ; blur : unit Js.meth ; childNodes : Dom.node Dom.nodeList Js.t Js.prop ; classList : tokenList Js.t Js.readonly_prop ; className : Js.js_string Js.t Js.prop ; click : unit Js.meth ; clientHeight : int Js.readonly_prop ; clientLeft : int Js.readonly_prop ; clientTop : int Js.readonly_prop ; clientWidth : int Js.readonly_prop ; cloneNode : bool Js.t -> Dom.node Js.t Js.meth ; compareDocumentPosition : Dom.node Js.t -> Dom.DocumentPosition.t Js.meth ; dir : Js.js_string Js.t Js.prop ; disabled : bool Js.t Js.prop ; firstChild : Dom.node Js.t Js.opt Js.prop ; focus : unit Js.meth ; form : formElement Js.t Js.opt Js.readonly_prop ; getAttribute : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth ; getAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth ; getAttributeNode : Js.js_string Js.t -> Dom.attr Js.t Js.opt Js.meth ; getAttributeNodeNS : Js.js_string Js.t -> Js.js_string Js.t -> Dom.attr Js.t Js.opt Js.meth ; getBoundingClientRect : clientRect Js.t Js.meth ; getClientRects : clientRectList Js.t Js.meth ; getElementsByTagName : Js.js_string Js.t -> Dom.element Dom.nodeList Js.t Js.meth ; hasAttribute : Js.js_string Js.t -> bool Js.t Js.meth ; hasAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> bool Js.t Js.meth ; hasChildNodes : bool Js.t Js.meth ; id : Js.js_string Js.t Js.prop ; innerHTML : Js.js_string Js.t Js.prop ; insertBefore : Dom.node Js.t -> Dom.node Js.t Js.opt -> Dom.node Js.t Js.meth ; lang : Js.js_string Js.t Js.prop ; lastChild : Dom.node Js.t Js.opt Js.prop ; length : int Js.prop ; lookupNamespaceURI : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth ; lookupPrefix : Js.js_string Js.t -> Js.js_string Js.t Js.opt Js.meth ; multiple : bool Js.t Js.prop ; name : Js.js_string Js.t Js.readonly_prop ; namespaceURI : Js.js_string Js.t Js.opt Js.prop ; nextSibling : Dom.node Js.t Js.opt Js.prop ; nodeName : Js.js_string Js.t Js.readonly_prop ; nodeType : Dom.nodeType Js.readonly_prop ; nodeValue : Js.js_string Js.t Js.opt Js.readonly_prop ; offsetHeight : int Js.readonly_prop ; offsetLeft : int Js.readonly_prop ; offsetParent : element Js.t Js.opt Js.readonly_prop ; offsetTop : int Js.readonly_prop ; offsetWidth : int Js.readonly_prop ; onchange : ('e Js.t, event Js.t) event_listener Js.prop ; onclick : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; ondblclick : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; ondrag : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondragend : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondragenter : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondragleave : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondragover : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondragstart : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; ondrop : ('e Js.t, dragEvent Js.t) event_listener Js.writeonly_prop ; oninput : ('e Js.t, event Js.t) event_listener Js.prop ; onkeydown : ('e Js.t, keyboardEvent Js.t) event_listener Js.writeonly_prop ; onkeypress : ('e Js.t, keyboardEvent Js.t) event_listener Js.writeonly_prop ; onkeyup : ('e Js.t, keyboardEvent Js.t) event_listener Js.writeonly_prop ; onmousedown : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; onmousemove : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; onmouseout : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; onmouseover : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; onmouseup : ('e Js.t, mouseEvent Js.t) event_listener Js.writeonly_prop ; onscroll : ('e Js.t, event Js.t) event_listener Js.writeonly_prop ; options : optionElement collection Js.t Js.readonly_prop ; outerHTML : Js.js_string Js.t Js.prop ; parentNode : Dom.node Js.t Js.opt Js.prop ; previousSibling : Dom.node Js.t Js.opt Js.prop ; querySelector : Js.js_string Js.t -> element Js.t Js.opt Js.meth ; querySelectorAll : Js.js_string Js.t -> element Dom.nodeList Js.t Js.meth ; remove : int -> unit Js.meth ; removeAttribute : Js.js_string Js.t -> unit Js.meth ; removeAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth ; removeAttributeNode : Dom.attr Js.t -> Dom.attr Js.t Js.meth ; removeChild : Dom.node Js.t -> Dom.node Js.t Js.meth ; replaceChild : Dom.node Js.t -> Dom.node Js.t -> Dom.node Js.t Js.meth ; required : bool Js.t Js.writeonly_prop ; scrollHeight : int Js.prop ; scrollIntoView : bool Js.t -> unit Js.meth ; scrollLeft : int Js.prop ; scrollTop : int Js.prop ; scrollWidth : int Js.prop ; selectedIndex : int Js.prop ; setAttribute : Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth ; setAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth ; setAttributeNode : Dom.attr Js.t -> Dom.attr Js.t Js.opt Js.meth ; setAttributeNodeNS : Dom.attr Js.t -> Dom.attr Js.t Js.opt Js.meth ; size : int Js.prop ; style : cssStyleDeclaration Js.t Js.prop ; tabIndex : int Js.prop ; tagName : Js.js_string Js.t Js.readonly_prop ; textContent : Js.js_string Js.t Js.opt Js.prop ; title : Js.js_string Js.t Js.prop ; value : Js.js_string Js.t Js.prop.. > as 'e Js.t, event Js.t) event_listener Js.prop
method oninput : ('e Js.t, event Js.t) event_listener Js.prop
method outerHTML : Js.js_string Js.t Js.prop
method parentNode : Dom.node Js.t Js.opt Js.prop
method previousSibling : Dom.node Js.t Js.opt Js.prop
method querySelector : Js.js_string Js.t -> element Js.t Js.opt Js.meth
method querySelectorAll : Js.js_string Js.t -> element Dom.nodeList Js.t Js.meth
method remove : int -> unit Js.meth
method removeAttribute : Js.js_string Js.t -> unit Js.meth
method removeAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth
method removeAttributeNode : Dom.attr Js.t -> Dom.attr Js.t Js.meth
method removeChild : Dom.node Js.t -> Dom.node Js.t Js.meth
method replaceChild : Dom.node Js.t -> Dom.node Js.t -> Dom.node Js.t Js.meth
method required : bool Js.t Js.writeonly_prop
method scrollHeight : int Js.prop
method scrollIntoView : bool Js.t -> unit Js.meth
method scrollLeft : int Js.prop
method scrollTop : int Js.prop
method scrollWidth : int Js.prop
method selectedIndex : int Js.prop
method setAttribute : Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth
method setAttributeNS : Js.js_string Js.t -> Js.js_string Js.t -> Js.js_string Js.t -> unit Js.meth
method setAttributeNode : Dom.attr Js.t -> Dom.attr Js.t Js.opt Js.meth
method setAttributeNodeNS : Dom.attr Js.t -> Dom.attr Js.t Js.opt Js.meth
method size : int Js.prop
method tabIndex : int Js.prop
method textContent : Js.js_string Js.t Js.opt Js.prop
method title : Js.js_string Js.t Js.prop
method value : Js.js_string Js.t Js.prop