MdRangeSlider

open class MdRangeSlider(disabled: Boolean = false, min: Number = 0, max: Number = 100, valueStart: Number? = null, valueEnd: Number? = null, step: Number = 1, ticks: Boolean = false, labeled: Boolean = false, valueLabelStart: String? = null, valueLabelEnd: String? = null, ariaLabelStart: String? = null, ariaValueTextStart: String? = null, ariaLabelEnd: String? = null, ariaValueTextEnd: String? = null, name: String? = null, nameStart: String? = null, nameEnd: String? = null, className: String? = null, init: MdRangeSlider.() -> Unit? = null) : MdBaseSlider<Nothing?>

Range Sliders expand upon MdRangeSlider using the same concepts but allow the user to select 2 values.

The two values are still bounded by the value range but they also cannot cross each other.

See https://material-web.dev/components/slider/

Author

Maanrifa Bacar Ali

Constructors

Link copied to clipboard
constructor(disabled: Boolean = false, min: Number = 0, max: Number = 100, valueStart: Number? = null, valueEnd: Number? = null, step: Number = 1, ticks: Boolean = false, labeled: Boolean = false, valueLabelStart: String? = null, valueLabelEnd: String? = null, ariaLabelStart: String? = null, ariaValueTextStart: String? = null, ariaLabelEnd: String? = null, ariaValueTextEnd: String? = null, name: String? = null, nameStart: String? = null, nameEnd: String? = null, className: String? = null, init: MdRangeSlider.() -> Unit? = null)

Properties

Link copied to clipboard
var ariaLabelEnd: <Error class: unknown class>

Aria label for the range slider's end handle.

Link copied to clipboard
var ariaLabelStart: <Error class: unknown class>

Aria label for the range slider's start handle.

Link copied to clipboard
var ariaValueTextEnd: <Error class: unknown class>

Aria value text for the range slider's end value.

Link copied to clipboard
var ariaValueTextStart: <Error class: unknown class>

Aria value text for the range slider's start value.

Link copied to clipboard
var disabled: <Error class: unknown class>

Whether or not the widget is disabled.

Link copied to clipboard
val form: <Error class: unknown class>?

The associated form element with which this element's value will submit.

Link copied to clipboard
var labeled: <Error class: unknown class>

Whether or not to show a value label when activated.

Link copied to clipboard
val labels: <Error class: unknown class>?

The labels this element is associated with.

Link copied to clipboard
var max: <Error class: unknown class>

The slider maximum value

Link copied to clipboard
var min: <Error class: unknown class>

The slider minimum value

Link copied to clipboard
var name: <Error class: unknown class>

The name to use in form submission.

Link copied to clipboard
var nameEnd: <Error class: unknown class>

The HTML name to use in form submission for a range slider's ending value. Use name instead if both the start and end values should use the same name.

Link copied to clipboard
var nameStart: <Error class: unknown class>

The HTML name to use in form submission for a range slider's starting value. Use name instead if both the start and end values should use the same name.

Link copied to clipboard
open var parent: <Error class: unknown class>?
Link copied to clipboard
open override val range: Boolean

Whether or not to show a value range.

Link copied to clipboard
var step: <Error class: unknown class>

The step between values.

Link copied to clipboard
var ticks: <Error class: unknown class>

Whether or not to show tick marks.

Link copied to clipboard
var value: <Error class: unknown class>

The value that is submitted to the form.

Link copied to clipboard
var valueEnd: <Error class: unknown class>

The rangeSlider end value.

Link copied to clipboard
var valueLabelEnd: <Error class: unknown class>

An optional label for the range slider's end value. If not set, the label is the valueEnd itself.

Link copied to clipboard
var valueLabelStart: <Error class: unknown class>

An optional label for the range slider's start value. If not set, the label is the valueStart itself.

Link copied to clipboard
var valueStart: <Error class: unknown class>

The range slider start value.

Functions

Link copied to clipboard
open fun afterCreate(node: <Error class: unknown class>)
Link copied to clipboard
open override fun buildAttributeSet(attributeSetBuilder: <Error class: unknown class>)
Link copied to clipboard
open fun dispose()
Link copied to clipboard
open fun render(): <Error class: unknown class>