Module Js_of_ocaml__.MutationObserver
class type mutationObserverInit = object ... endclass type mutationRecord = object ... endclass type mutationObserver = object ... endval empty_mutation_observer_init : unit -> mutationObserverInit Js_of_ocaml.Js.tval mutationObserver : ((mutationRecord Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> mutationObserver Js_of_ocaml.Js.t -> unit) Js_of_ocaml.Js.callback -> mutationObserver Js_of_ocaml.Js.t) Js_of_ocaml.Js.constrval is_supported : unit -> boolval observe : node:Js_of_ocaml__.Dom.#node Js_of_ocaml.Js.t -> f:(mutationRecord Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> mutationObserver Js_of_ocaml.Js.t -> unit) -> ?child_list:bool -> ?attributes:bool -> ?character_data:bool -> ?subtree:bool -> ?attribute_old_value:bool -> ?character_data_old_value:bool -> ?attribute_filter:Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t list -> unit -> mutationObserver Js_of_ocaml.Js.tHelper to create a new observer and connect it to a node