# AccessibilityScrollDirection

> Describes the direction of a scrolling action.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Accessibility](/engine/6000.7/script-reference/unityengine/accessibility.md)
* **Assembly:** UnityEngine.AccessibilityModule

```csharp
public enum AccessibilityScrollDirection : byte
```

## Remarks

The values in this enumeration are used by the [\_scrolled](/engine/6000.7/script-reference/unityengine/accessibility/accessibilitynode/scrolled.md) event, which is sent when a screen reader user performs a scrolling action.

Each direction describes how the visible region of the content should move: [AccessibilityScrollDirection.Up](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/up.md) and [AccessibilityScrollDirection.Left](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/left.md) should move the visible region toward the start of the content, revealing the content above or to the left of it, and [AccessibilityScrollDirection.Down](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/down.md) and [AccessibilityScrollDirection.Right](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/right.md) should move it toward the end. [AccessibilityScrollDirection.Forward](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/forward.md) and [AccessibilityScrollDirection.Backward](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/backward.md) should scroll to the next and previous portion of the content along its main scrolling axis.

Additional Resources:

* [Accessibility for mobile applications](/engine/6000.7/manual/accessibility.md)

* [Sample project using the accessibility APIs](https://github.com/Unity-Technologies/a11y-public-sample)

## Fields

| Value                                                                                                          | Description                                                                                                         |
| -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [Backward](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/backward.md) | The user wants to move the visible region to the previous portion of the content, along its main scrolling axis.    |
| [Down](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/down.md)         | The user wants to move the visible region toward the bottom of the content, revealing the content below.            |
| [Forward](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/forward.md)   | The user wants to move the visible region to the next portion of the content, along its main scrolling axis.        |
| [Left](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/left.md)         | The user wants to move the visible region toward the left edge of the content, revealing the content to the left.   |
| [Right](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/right.md)       | The user wants to move the visible region toward the right edge of the content, revealing the content to the right. |
| [Unknown](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/unknown.md)   | The direction of the scrolling action is unknown.                                                                   |
| [Up](/engine/6000.7/script-reference/unityengine/accessibility/accessibilityscrolldirection/up.md)             | The user wants to move the visible region toward the top of the content, revealing the content above.               |
