Package-level declarations

Types

Link copied to clipboard
open class CircularRangeSlider<T : Comparable<T>>(model: ConfinedRangeModel<T>, interpolator: Interpolator<T>, function: InvertibleFunction = LinearFunction) : RangeValueSlider<T>

Represents a range selection slider that is circular.

Link copied to clipboard
open class CircularSlider<T : Comparable<T>>(model: ConfinedValueModel<T>, interpolator: Interpolator<T>, function: InvertibleFunction = LinearFunction) : ValueSlider<T>

Represents a selection slider that is circular.

Link copied to clipboard

A function f(x) that also has a valid f-1(x). The domain and range of this function must be 0-1.

Link copied to clipboard
Link copied to clipboard
open class RangeSlider<T : Comparable<T>>(model: ConfinedRangeModel<T>, val orientation: Orientation = Horizontal, function: InvertibleFunction = LinearFunction, interpolator: Interpolator<T>) : RangeValueSlider<T>

Represents a range selection slider that can be Horizontal or Vertical.

Link copied to clipboard
abstract class RangeValueSlider<T : Comparable<T>> : View

Base class for controls that represent range sliders. These controls have a value range that is bound between a range defined by model. ValueSliders can be conceptualized as mapping between two domains as follows:

Link copied to clipboard
open class Slider<T : Comparable<T>>(model: ConfinedValueModel<T>, val orientation: Orientation = Horizontal, function: InvertibleFunction = LinearFunction, interpolator: Interpolator<T>) : ValueSlider<T>

Represents a selection slider that can be Horizontal or Vertical.

Link copied to clipboard
abstract class ValueSlider<T : Comparable<T>> : View

Base class for controls that represent sliders. These controls have a single value that is bound between a range defined by model. ValueSliders can be conceptualized as mapping between two domains as follows: