method getDocument : document Js_of_ocaml.Js.t Js_of_ocaml.Js.meth
method getTabSize : int Js_of_ocaml.Js.meth
method setTabSize : int -> unit Js_of_ocaml.Js.meth
method getTokenAt : int -> int -> token Js_of_ocaml.Js.t Js_of_ocaml.Js.meth
method replace : range Js_of_ocaml.Js.t -> Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit Js_of_ocaml.Js.meth
method setMode : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit Js_of_ocaml.Js.meth
method setAnnotations : annotation Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> unit Js_of_ocaml.Js.meth
method getAnnotations : annotation Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.meth
method clearAnnotations : unit Js_of_ocaml.Js.meth
method addMarker : range Js_of_ocaml.Js.t -> Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> bool Js_of_ocaml.Js.t -> int Js_of_ocaml.Js.meth
method getMarkers : bool Js_of_ocaml.Js.t -> int Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.meth
method removeMarker : int -> unit Js_of_ocaml.Js.meth
method getState : a. int -> < .. > as 'a Js_of_ocaml.Js.t Js_of_ocaml.Js.meth