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