Package-level declarations
Types
Link copied to clipboard
class BasicCircularRangeSliderBehavior<T : Comparable<T>>(barFill: (CircularRangeSlider<T>) -> Paint, startKnobFill: (CircularRangeSlider<T>) -> Paint, endKnobFill: (CircularRangeSlider<T>) -> Paint, rangeFill: (CircularRangeSlider<T>) -> Paint? = endKnobFill, thickness: Double = 20.0, focusManager: FocusManager? = null) : AbstractCircularRangeSliderBehavior<T>
Creates a basic behavior for rendering CircularRangeSliders. It allows customization of the bar, range, thickness, and knobs at either end of the slider.
Link copied to clipboard
class BasicCircularSliderBehavior<T : Comparable<T>>(barFill: (CircularSlider<T>) -> Paint, knobFill: (CircularSlider<T>) -> Paint, rangeFill: (CircularSlider<T>) -> Paint? = null, thickness: Double = 20.0, focusManager: FocusManager? = null) : AbstractCircularSliderBehavior<T>
Link copied to clipboard
class BasicRangeSliderBehavior<T : Comparable<T>>(barFill: (RangeSlider<T>) -> Paint, startKnobFill: (RangeSlider<T>) -> Paint, endKnobFill: (RangeSlider<T>) -> Paint = startKnobFill, rangeFill: (RangeSlider<T>) -> Paint = endKnobFill, grooveThicknessRatio: Float = 0.6f, showTicks: TickPresentation? = null, focusManager: FocusManager? = null) : AbstractRangeSliderBehavior<T>
Link copied to clipboard
class BasicSliderBehavior<T : Comparable<T>>(barFill: (Slider<T>) -> Paint, knobFill: (Slider<T>) -> Paint, rangeFill: (Slider<T>) -> Paint? = null, grooveThicknessRatio: Float = 0.6f, showTicks: TickPresentation? = null, focusManager: FocusManager? = null) : AbstractSliderBehavior<T>
Link copied to clipboard
Determines where ticks are shown for a slider with them shown.
Link copied to clipboard
Configures how ticks are drawn for sliders