invoke

operator fun <T : Number, Comparable<T>> invoke(barFill: Paint = Lightgray.paint, knobFill: Paint = Blue.paint, rangeFill: Paint? = knobFill, thickness: Double = 20.0, showTicks: CircularTickPresentation? = null, startAngle: Measure<Angle> = _270, focusManager: FocusManager? = null): BasicCircularRangeSliderBehavior<T>(source)

Creates a basic behavior for rendering CircularRangeSliders.

Parameters

barFill

for the slider's background

knobFill

for the knobs at the start/end of the slider's range

rangeFill

for the slider's range region

thickness

of the slider

showTicks

indicates if/how ticks should be drawn

startAngle

where the slider's 0 position should be

focusManager

used to manage focus


inline operator fun <T : Number, Comparable<T>> invoke(barFill: Paint = Lightgray.paint, knobFill: Paint = Blue.paint, rangeFill: Paint? = knobFill, thickness: Double = 20.0, focusManager: FocusManager? = null): BasicCircularRangeSliderBehavior<T>(source)

Deprecated

Use non-inlined version instead

Creates a basic behavior for rendering CircularRangeSliders.

Parameters

barFill

for the slider's background

knobFill

for the knobs at the start/end of the slider's range

rangeFill

for the slider's range region

thickness

of the slider

focusManager

used to manage focus