Slider
Requires:
@ray-js/ray≥0.5.10
Description
Slider for selecting a value within a range by dragging the handle.
Props
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
min | number | No | 0 | Minimum value |
max | number | No | 100 | Maximum value |
step | number | No | 1 | Step; must be greater than 0 and evenly divide (max - min) |
disabled | boolean | No | false | Whether disabled |
value | number | No | 0 | Current value |
activeColor | string | No | #007AFF | Selected color |
backgroundColor | string | No | rgba(0, 0, 0, 0.2) | Background track color |
blockSize | number | No | 28 | Thumb size, range: 12–28 |
blockColor | string | No | #FFF | Thumb color |
showValue | boolean | No | false | Whether to show the current value |
name | string | No | - | Form field name, used as the key on form submit |
| No | - | Triggered after a drag completes | ||
| No | - | Triggers during dragging |