Back to API Reference
Enum
RangeState
Interaction state of an interactive range — the machine InteractiveModifier runs per range: Normal → Hovered → Pressed → back, the CSS LVHA / UIKit UITextItem model. Activation (a confirmed primary click / tap) is a transition event, not a state — it is raised as Activated between Pressed and the release state.
public static readonly RangeState Normal = 0No pointer interaction with the range.
public static readonly RangeState Hovered = 1The pointer rests over the range without a press. Touch passes through here only transiently (uGUI delivers enter before down).
public static readonly RangeState Pressed = 2A primary press is held inside the range. Entered instantly on press for every pointer kind — delayed touch feedback reads as lag.
public static readonly RangeState Disabled = 3The range does not react to input because IsRangeEnabled returned.
