add mk_dragable

This commit is contained in:
Swrup 2024-04-12 10:46:11 +02:00
parent ba0739476d
commit 06e06a4339
4 changed files with 94 additions and 9 deletions

View file

@ -5,9 +5,13 @@ type datalist =
; datalist_el : El.t
}
(** - [id] is the id of the actual_slider_el element
- [el] is the slider container element
- [actual_slider_el] is the input slider *)
type slider =
{ slider_id : string
; slider_el : El.t
{ id : string
; el : El.t
; actual_slider_el : El.t
}
(** Any is for continuous slider *)
@ -34,3 +38,6 @@ val mk_slider :
-> slider
val add_slider_input_listener : slider -> (float -> unit) -> unit
(** setup listener to drag and move slider with mouse *)
val mk_dragable : slider -> unit