Scripting API

Scroller

class in UnityEngine.UIElements · UnityEngine.UIElementsModule · inherits from VisualElement

18 of 18 of Unity's membersUnity's documentation
In Tassix

A scroll bar: a slider with buttons at its ends; ScrollView's scrollers.

Constructors 1

Scroller()
Scroller(float lowValue, float highValue, Action<float>? valueChanged, SliderDirection direction = SliderDirection.Vertical)

Fields 6

static readonly string highButtonUssClassName
static readonly string horizontalVariantUssClassName
static readonly string lowButtonUssClassName
static readonly string sliderUssClassName
static readonly string ussClassName
static readonly string verticalVariantUssClassName

Properties 7

SliderDirection direction { get; set; }
RepeatButton highButton { get; }
float highValue { get; set; }
RepeatButton lowButton { get; }
float lowValue { get; set; }
Slider slider { get; }
float value { get; set; }

Methods 3

void Adjust(float factor)
void ScrollPageDown()
void ScrollPageDown(float factor)
void ScrollPageUp()
void ScrollPageUp(float factor)

Events 1

event Action<float>? valueChanged

Checked against Unity

Conformance scenarios that exercise it, recorded in Unity and compared event by event.