SliderPositions

Class

Common

Deprecated Not necessary with the introduction of Slider state

class SliderPositions(
    initialActiveRange: ClosedFloatingPointRange<Float> = 0f..1f,
    initialTickFractions: FloatArray = floatArrayOf(),
)

Class that holds information about Slider's and RangeSlider's active track and fractional positions where the discrete ticks should be drawn on the track.

Properties

Common
var activeRange: ClosedFloatingPointRange<Float>

ClosedFloatingPointRange that indicates the current active range for the start to thumb for a Slider and start thumb to end thumb for a RangeSlider.

Common
var tickFractions: FloatArray

The discrete points where a tick should be drawn on the track. Each value of tickFractions should be within the range 0f, 1f. If the track is continuous, then tickFractions will be an empty FloatArray.