Mode 2 — Non-crossing
Handles are blocked from crossing each other or overlapping. Adjacent handles must always maintain a value separation of at least one step. This is the standard behaviour for a range slider.
The current handle state.
The proposed next handle state.
next if no handles would cross or overlap; curr otherwise.
next
curr
Mode 2 — Non-crossing
Handles are blocked from crossing each other or overlapping. Adjacent handles must always maintain a value separation of at least one step. This is the standard behaviour for a range slider.