Module View.Layer_config

type t
val create : ?above:bool -> ?class_:string -> update: (update:View_update.t -> layer:Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t -> bool) -> ?update_on_doc_view_update:bool -> markers:(view:editor_view -> Layer_marker.t list) -> ?mount: (layer:Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t -> view:editor_view -> unit) -> ?destroy: (layer:Js_of_ocaml.Dom_html.element Js_of_ocaml.Js.t -> view:editor_view -> unit) -> unit -> t