Module Scroll.Adjustment

type t = {
mutable range : Hardcaml_waveterm_interactive__.Import.int;
mutable offset : Hardcaml_waveterm_interactive__.Import.int;
mutable on_offset_change : (Hardcaml_waveterm_interactive__.Import.int -> Hardcaml_waveterm_interactive__.Import.unit) Hardcaml_waveterm_interactive__.Import.sexp_opaque;
}
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val set_range : ?⁠trigger_callback:Hardcaml_waveterm_interactive__.Import.bool -> t -> Hardcaml_waveterm_interactive__.Import.int -> Hardcaml_waveterm_interactive__.Import.unit