Scripting API

BaseSlider<TValueType>

class in UnityEngine.UIElements · UnityEngine.CoreModule · inherits from BaseField<TValueType>

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

A value between a low and a high value, picked by dragging the dragger along the tracker (clicking the tracker moves by the page size, or jumps there without one); arrow keys step it.

Fields 11

static readonly string dragContainerUssClassName
static readonly string draggerBorderUssClassName
static readonly string draggerUssClassName
static readonly string fillUssClassName
static readonly string horizontalVariantUssClassName
static readonly string inputUssClassName
static readonly string labelUssClassName
static readonly string textFieldClassName
static readonly string trackerUssClassName
static readonly string ussClassName
static readonly string verticalVariantUssClassName

Properties 9

SliderDirection direction { get; set; }
bool fill { get; set; }
TValueType highValue { get; set; }

The high end; a value now outside the range is clamped (with a ChangeEvent).

bool inverted { get; set; }
TValueType lowValue { get; set; }

The low end; a value now outside the range is clamped (with a ChangeEvent).

virtual float pageSize { get; set; }
abstract TValueType range { get; }
bool showInputField { get; set; }
TValueType value { get; set; }

Methods 2

void AdjustDragElement(float factor)
void SetValueWithoutNotify(TValueType newValue)