BasicCircularSliderBehavior
class BasicCircularSliderBehavior<T : Comparable<T>>(barFill: (CircularSlider<T>) -> Paint, knobFill: (CircularSlider<T>) -> Paint, rangeFill: (CircularSlider<T>) -> Paint? = null, thickness: Double = 20.0, markPresentation: CircularMarkPresentation? = null, startAngle: Measure<Angle> = _270, focusManager: FocusManager? = null) : AbstractCircularSliderBehavior<T> (source)
Creates a basic behavior for rendering CircularSliders. It allows customization of the bar, range, thickness, and knob of the slider.
Parameters
barFill
for the slider's background
knobFill
for the knob
rangeFill
for the slider's range region
thickness
of the slider
markPresentation
indicates if/how marks should be drawn
startAngle
where the slider's 0 position should be
focusManager
used to manage focus
Constructors
Link copied to clipboard
constructor(barFill: (CircularSlider<T>) -> Paint, knobFill: (CircularSlider<T>) -> Paint, rangeFill: (CircularSlider<T>) -> Paint? = null, thickness: Double = 20.0, markPresentation: CircularMarkPresentation? = null, startAngle: Measure<Angle> = _270, focusManager: FocusManager? = null)
constructor(barFill: Paint = Lightgray.paint, knobFill: Paint = Blue.paint, rangeFill: Paint? = null, thickness: Double = 20.0, focusManager: FocusManager? = null, markPresentation: CircularMarkPresentation? = null, startAngle: Measure<Angle> = _270)
Creates a basic behavior for rendering CircularSliders.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard