Reference

Range Input

<k-range-input>

<k-input v-model="range" name="range" type="range" />

Props

after

String (default: null)

Text that is shown after the input (right before the icon)

autofocus

Boolean (default: false)

If true, the input will be instantly focused when the form is created

before

String (default: null)

Text that is shown before the input

disabled

Boolean (default: false)

If true, the input is disabled and cannot be filled in or edited

icon

String (default: null)

Sets the icon, that is shown on the right next to the input.

id

String (default: null)

The id for the input element.

max

Number (default: null)

The highest accepted number

min

Number (default: null)

The lowest required number

name

String (default: null)

The name of the input element.

required

Boolean (default: false)

If true, the input must not be empty

step

Number (default: 1)

The amount to increment when dragging the slider. This can be a decimal.

theme

String (default: null)

By default, inputs are as unstyled as possible to provide a clean boilerplate. If you need the typical field input look, you can set the theme to field

tooltip

Boolean|Object (default: false)

The slider tooltip can have text before and after the value.

<k-range-input
    :tooltip="{
        before: '$',
        after: 'total'
    }"
/>

value / v-model

Number (default: null)

Methods

focus()

The focus event can be used to set the focus on the input.

Events

@input

The input event is triggered when the value changes.

@invalid

The invalid event is triggered when the input validation fails. This can be used to react on errors immediately.

CSS class

.k-range-input