🌈 Create new beautiful Compose Gradients with our new wesite ->
Interface

SliderColors

Represents the colors used by a Slider and its parts in different states See SliderDefaults.colors for the default implementation that follows Material specifications.

Source set: Common
public interface SliderColors

Represents the colors used by a Slider and its parts in different states

See SliderDefaults.colors for the default implementation that follows Material specifications.

Functions

thumbColor

Source set: Common
@Composable public fun thumbColor(enabled: Boolean): State<Color>

Represents the color used for the sliders's thumb, depending on enabled.

Parameters

enabled whether the Slider is enabled or not

trackColor

Source set: Common
@Composable public fun trackColor(enabled: Boolean, active: Boolean): State<Color>

Represents the color used for the sliders's track, depending on enabled and active.

Active part is filled with progress, so if sliders progress is 30% out of 100%, left (or right in RTL) 30% of the track will be active, the rest is not active.

Parameters

enabled whether the Slider is enabled or not
active whether the part of the track is active of not

tickColor

Source set: Common
@Composable public fun tickColor(enabled: Boolean, active: Boolean): State<Color>

Represents the color used for the sliders's tick which is the dot separating steps, if they are set on the slider, depending on enabled and active.

Active tick is the tick that is in the part of the track filled with progress, so if sliders progress is 30% out of 100%, left (or right in RTL) 30% of the track and the ticks in this 30% will be active, the rest is not active.

Parameters

enabled whether the Slider is enabled or not
active whether the part of the track this tick is in is active of not