package eliom

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val appendChild : ?before:'a elt -> 'b elt -> 'c elt -> unit
val appendToBody : ?before:'a elt -> 'c elt -> unit
val appendChildren : ?before:'a elt -> 'b elt -> 'c elt list -> unit
val insertFirstChild : 'b elt -> 'c elt -> unit
val nth : 'a elt -> int -> 'b elt option
val childLength : 'a elt -> int
val removeChild : 'a elt -> 'b elt -> unit
val replaceChild : 'a elt -> 'b elt -> 'c elt -> unit
val removeChildren : 'a elt -> unit
val removeSelf : 'a elt -> unit
val replaceChildren : 'a elt -> 'b elt list -> unit
val parentNode : 'a elt -> 'b elt option
val nextSibling : 'a elt -> 'b elt option
val previousSibling : 'a elt -> 'b elt option
val insertBefore : before:'a elt -> 'b elt -> unit
val insertAfter : after:'a elt -> 'b elt -> unit
val replaceSelf : 'a elt -> 'b elt -> unit
val children : 'a elt -> 'b elt list
val addEventListener : ?capture:bool -> 'a elt -> Dom_html.event as 'c Js.t Dom_html.Event.typ -> ('a elt -> 'c Js.t -> bool) -> Dom_html.event_listener_id
module Named : sig ... end
val scrollIntoView : ?bottom:bool -> 'a elt -> unit
val childNodes : 'a elt -> Dom.node Js.t list
val childElements : 'a elt -> Dom.element Js.t list
module Class : sig ... end
module Elt : sig ... end
module Ev : sig ... end
module Attr : sig ... end
module Css : sig ... end
module SetCss : sig ... end