# IFocusRing

> Interface for classes implementing focus rings.

## Definition

* **Type:** Interface
* **Namespace:** [UnityEngine.UIElements](/engine/6000.0/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public interface IFocusRing
```

## Methods

| Method                                                                                                                  | Description                                                                                                                                             |
| ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetFocusChangeDirection](/engine/6000.0/script-reference/unityengine/uielements/ifocusring/getfocuschangedirection.md) | Get the direction of the focus change for the given event. For example, when the Tab key is pressed, focus should be given to the element to the right. |
| [GetNextFocusable](/engine/6000.0/script-reference/unityengine/uielements/ifocusring/getnextfocusable.md)               | Get the next element in the given direction.                                                                                                            |
