# ITransitionEvent

> Interface for all transition events.

## Definition

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

```csharp
public interface ITransitionEvent
```

## Remarks

Refer to the [Transition events](/engine/6000.7/manual/uitoolkits/uielements/uie-events/reference/uie-transition-events.md) manual page for more information and examples.

## Properties

| Property                                                                                                            | Description                                                                        |
| ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [elapsedTime](/engine/6000.7/script-reference/unityengine/uielements/itransitionevent/elapsedtime.md)               | The number of seconds the transition has been running, excluding delay phase time. |
| [stylePropertyNames](/engine/6000.7/script-reference/unityengine/uielements/itransitionevent/stylepropertynames.md) | The names of the properties associated with the transition.                        |
