# ui\_abstract\_scroll.h<a name="ZH-CN_TOPIC_0000001055358090"></a>## **Overview**<a name="section1173795388093528"></a>**Related Modules:**[Graphic](Graphic.md)**Description:**Declares the base class used to define the attributes of a scroll. The **UIList**, **UIScrollView**, and **UISwipeView** inherit from this class. **Since:**1.0**Version:**1.0## **Summary**<a name="section1001870141093528"></a>## Data Structures<a name="nested-classes"></a><aname="table1670477439093528"></a><table><theadalign="left"><trid="row1913587928093528"><thclass="cellrowborder"valign="top"width="50%"id="mcps1.1.3.1.1"><pid="p755767291093528"><aname="p755767291093528"></a><aname="p755767291093528"></a>Data Structure Name</p></th><thclass="cellrowborder"valign="top"width="50%"id="mcps1.1.3.1.2"><pid="p1466098168093528"><aname="p1466098168093528"></a><aname="p1466098168093528"></a>Description</p></th></tr></thead><tbody><trid="row212602955093528"><tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.1.3.1.1 "><pid="p844817952093528"><aname="p844817952093528"></a><aname="p844817952093528"></a><ahref="OHOS-UIAbstractScroll.md">OHOS::UIAbstractScroll</a></p></td><tdclass="cellrowborder"valign="top"width="50%"headers="mcps1.1.3.1.2 "><pid="p823853201093528"><aname="p823853201093528"></a><aname="p823853201093528"></a>Defines the attributes of a scroll, including the scroll direction, blank size of a scroll view, velocity and effects of a scroll animation. </p></td></tr></tbody></table>