In the UI Toolkit framework, contentContainer represents the entire content area, and can potentially be partially visible.
In the UI Toolkit framework, contentViewport represents the visible part of contentContainer.
Scroll views have different parameters for their scrollbar behavior based on the framework they are used.
In the UI Toolkit framework, scrolling speed can be adjusted by changing the page size property.
In the UI Toolkit framework, the amount of elasticity to use when a user tries to scroll past the boundaries of the scroll view can be adjusted by using the elasticity property.
1. Scrollbar button
2. Scrollbar groove
3. Scrollbar thumb
4. Content container
5. Content viewport
UI Toolkit
Unity - Scripting API:
ScrollView
IMGUI
Unity - Scripting API:
EditorGUILayout
.BeginScrollView
Unity - Scripting API:
EditorGUILayout
.EndScrollView