Range Slider
A dual-handle slider component for selecting numeric ranges. Features customizable appearance with markers, labels, and track styling options. Supports both horizontal and vertical orientations with configurable minimum and maximum bounds. Ideal for filtering numeric ranges or setting upper and lower limits.
Extends: fieldComponent
Fields
Name | Code | Data Type | Description |
|---|---|---|---|
Selected Minimum Value |
| text | Currently selected minimum value in the range |
Selected Maximum Value |
| text | Currently selected maximum value in the range |
Minimum Value |
| text | Lower bound of the possible range |
Maximum Value |
| text | Upper bound of the possible range |
Step |
| text | The increment value for each step of the range slider |
Vertical |
| boolean | Controls whether the range slider is displayed vertically |
Show Label |
| boolean | Controls whether the value labels are always visible |
Label Format |
| text | Format pattern for displaying the range values |
Color |
| text | Main color of the range slider component |
Track Color |
| text | Color of the slider track |
Selection Color |
| text | Color of the selected portion of the range |
Track Size |
| text | Width of the slider track |
Show Markers |
| boolean | Controls visibility of step markers on the track |
Show Marker Labels |
| boolean | Controls visibility of value markers on the track |
Label |
| multi-locale | Display label for the range slider |
ID |
| text | Unique identifier for the component |
Style Classes |
| text | CSS classes for styling |
Style |
| text | Custom inline styles |
Width |
| text | Controls component width |
Visible |
| boolean | Controls component visibility |
Enabled |
| boolean | Controls whether component is enabled |
Field Style |
| text | Additional field styling options |
Methods
Name | Description |
|---|---|
| Handles range value changes and triggers change events |
| Sets up default data mappings for range values |
Events
Name | Description |
|---|---|
| Triggered when either range handle is moved |
| Triggered when the range slider loses focus |
| Triggered when the range slider gains focus |