circularRangeSlider

@JvmName(name = "circularRangeSliderFloat")
fun circularRangeSlider(range: ClosedRange<Float>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Float>.() -> Unit = {}): FieldVisualizer<ClosedRange<Float>>(source)
@JvmName(name = "circularRangeSliderDouble")
fun circularRangeSlider(range: ClosedRange<Double>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Double>.() -> Unit = {}): FieldVisualizer<ClosedRange<Double>>(source)
@JvmName(name = "circularRangeSliderLong")
fun circularRangeSlider(range: ClosedRange<Long>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Long>.() -> Unit = {}): FieldVisualizer<ClosedRange<Long>>(source)
@JvmName(name = "circularRangeSliderShort")
fun circularRangeSlider(range: ClosedRange<Short>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Short>.() -> Unit = {}): FieldVisualizer<ClosedRange<Short>>(source)
@JvmName(name = "circularRangeSliderByte")
fun circularRangeSlider(range: ClosedRange<Byte>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Byte>.() -> Unit = {}): FieldVisualizer<ClosedRange<Byte>>(source)
@JvmName(name = "circularRangeSliderChar")
fun circularRangeSlider(range: ClosedRange<Char>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Char>.() -> Unit = {}): FieldVisualizer<ClosedRange<Char>>(source)
@JvmName(name = "circularRangeSliderMeasure")
fun <T : Units> circularRangeSlider(range: ClosedRange<Measure<T>>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Measure<T>>.() -> Unit = {}): FieldVisualizer<ClosedRange<Measure<T>>>(source)

Creates a CircularRangeSlider control that is bound to a Field. This control lets the user select a value within a range.

Parameters

range

for the Slider

config

for the Slider


@JvmName(name = "circularRangeSliderFloat")
fun circularRangeSlider(model: ConfinedRangeModel<Float>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Float>.() -> Unit = {}): FieldVisualizer<ClosedRange<Float>>(source)
@JvmName(name = "circularRangeSliderDouble")
fun circularRangeSlider(model: ConfinedRangeModel<Double>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Double>.() -> Unit = {}): FieldVisualizer<ClosedRange<Double>>(source)
@JvmName(name = "circularRangeSliderLong")
fun circularRangeSlider(model: ConfinedRangeModel<Long>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Long>.() -> Unit = {}): FieldVisualizer<ClosedRange<Long>>(source)
@JvmName(name = "circularRangeSliderShort")
fun circularRangeSlider(model: ConfinedRangeModel<Short>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Short>.() -> Unit = {}): FieldVisualizer<ClosedRange<Short>>(source)
@JvmName(name = "circularRangeSliderByte")
fun circularRangeSlider(model: ConfinedRangeModel<Byte>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Byte>.() -> Unit = {}): FieldVisualizer<ClosedRange<Byte>>(source)
@JvmName(name = "circularRangeSliderChar")
fun circularRangeSlider(model: ConfinedRangeModel<Char>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Char>.() -> Unit = {}): FieldVisualizer<ClosedRange<Char>>(source)
@JvmName(name = "circularRangeSliderMeasure")
fun <T : Units> circularRangeSlider(model: ConfinedRangeModel<Measure<T>>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<Measure<T>>.() -> Unit = {}): FieldVisualizer<ClosedRange<Measure<T>>>(source)

Creates a CircularRangeSlider control that is bound to a Field. This control lets the user select a value within a range.

Parameters

model

for the Slider

config

for the Slider


fun <T : Comparable<T>> circularRangeSlider(range: ClosedRange<T>, converter: Interpolator<T>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<T>.() -> Unit = {}): FieldVisualizer<ClosedRange<T>>(source)
fun <T : Comparable<T>> circularRangeSlider(model: ConfinedRangeModel<T>, converter: Interpolator<T>, function: InvertibleFunction = LinearFunction, config: CircularRangeSliderConfig<T>.() -> Unit = {}): FieldVisualizer<ClosedRange<T>>(source)

See also


inline fun <T : Number, Comparable<T>> circularRangeSlider(model: ConfinedRangeModel<T>, noinline config: CircularRangeSliderConfig<T>.() -> Unit = {}, type: KClass<T>, function: InvertibleFunction = LinearFunction): FieldVisualizer<ClosedRange<T>>(source)

Deprecated

Use version without type

See also