---
title: "init(totalCountdownDuration:previouslyElapsedDuration:)"
framework: alarmkit
role: symbol
role_heading: Initializer
path: "alarmkit/alarmpresentationstate/mode-swift.enum/paused/init(totalcountdownduration:previouslyelapsedduration:)"
---

# init(totalCountdownDuration:previouslyElapsedDuration:)

Creates an instance of a paused state.

## Declaration

```swift
init(totalCountdownDuration: TimeInterval, previouslyElapsedDuration: TimeInterval)
```

## Parameters

- `totalCountdownDuration`: The total duration of the countdown.
- `previouslyElapsedDuration`: The amount of time that has elapsed. If the countdown was never paused or resumed, the value is zero.

## See Also

### Pausing an alarm

- [previouslyElapsedDuration](alarmkit/alarmpresentationstate/mode-swift.enum/paused/previouslyelapsedduration.md)
- [totalCountdownDuration](alarmkit/alarmpresentationstate/mode-swift.enum/paused/totalcountdownduration.md)
