---
title: duration
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/blendtreeanimation/duration
---

# duration

The total playback time of the animation.

## Declaration

```swift
var duration: TimeInterval { get }
```

## Discussion

Discussion The framework sets a value for this property depending on the underlying animation data and the specified speed. You can override the default duration by defining trimStart, trimEnd, or trimDuration.

## See Also

### Timing the animation

- [speed](realitykit/blendtreeanimation/speed.md)
- [delay](realitykit/blendtreeanimation/delay.md)
- [offset](realitykit/blendtreeanimation/offset.md)
- [trimDuration](realitykit/blendtreeanimation/trimduration.md)
- [trimStart](realitykit/blendtreeanimation/trimstart.md)
- [trimEnd](realitykit/blendtreeanimation/trimend.md)
