---
title: "value(fromValue:toValue:initialVelocity:time:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/spring/value(fromvalue:tovalue:initialvelocity:time:)"
---

# value(fromValue:toValue:initialVelocity:time:)

Calculates the value of the spring at a given time for a starting and ending value for the spring to travel.

## Declaration

```swift
func value<V>(fromValue: V, toValue: V, initialVelocity: V, time: TimeInterval) -> V where V : Animatable
```

## See Also

### Getting spring state

- [value(target:initialVelocity:time:)](swiftui/spring/value(target:initialvelocity:time:).md)
- [velocity(target:initialVelocity:time:)](swiftui/spring/velocity(target:initialvelocity:time:).md)
- [velocity(fromValue:toValue:initialVelocity:time:)](swiftui/spring/velocity(fromvalue:tovalue:initialvelocity:time:).md)
