Module Types.SliderState

val values : t -> float array Solidtype.Solid.accessor
val get_thumb_value : t -> float -> float
val set_thumb_value : t -> float -> float -> unit
val get_thumb_percent : t -> float -> float
val set_thumb_percent : t -> float -> float -> unit
val is_thumb_dragging : t -> float -> bool
val set_thumb_dragging : t -> float -> bool -> unit
val focused_thumb : t -> float option Solidtype.Solid.accessor
val set_focused_thumb : t -> float option -> unit
val get_value_percent : t -> float -> float
val get_thumb_value_label : t -> float -> string
val get_formatted_value : t -> float -> string
val get_thumb_min_value : t -> float -> float
val get_thumb_max_value : t -> float -> float
val get_percent_value : t -> float -> float
val is_thumb_editable : t -> float -> bool
val set_thumb_editable : t -> float -> bool -> unit
val increment_thumb : t -> float -> ?step_size:float -> unit -> unit
val decrement_thumb : t -> float -> ?step_size:float -> unit -> unit
val step : t -> float Solidtype.Solid.accessor
val page_size : t -> float Solidtype.Solid.accessor
val orientation : t -> [ `horizontal | `vertical ] Solidtype.Solid.accessor
val is_disabled : t -> bool Solidtype.Solid.accessor
val set_values : t -> (float array, float array -> float array) either -> unit
val reset_values : t -> unit -> unit