# Class type Dom.node

    class type node = object .. end

Specification of `Node` objects.

    method nodeName : Js.js_string Js.t Js.readonly_prop

    method nodeValue : Js.js_string Js.t Js.opt Js.readonly_prop

    method nodeType : nodeType Js.readonly_prop

    method parentNode : node Js.t Js.opt Js.prop

    method childNodes : node nodeList Js.t Js.prop

    method firstChild : node Js.t Js.opt Js.prop

    method lastChild : node Js.t Js.opt Js.prop

    method previousSibling : node Js.t Js.opt Js.prop

    method nextSibling : node Js.t Js.opt Js.prop

    method insertBefore : node Js.t -> node Js.t Js.opt -> node Js.t Js.meth

    method replaceChild : node Js.t -> node Js.t -> node Js.t Js.meth

    method removeChild : node Js.t -> node Js.t Js.meth

    method appendChild : node Js.t -> node Js.t Js.meth

    method hasChildNodes : bool Js.t Js.meth

    method cloneNode : bool Js.t -> node Js.t Js.meth

    method compareDocumentPosition : node Js.t -> int Js.meth