---
title: UIWritingToolsCoordinator.State.interactiveResting
framework: uikit
role: symbol
role_heading: Case
path: uikit/uiwritingtoolscoordinator/state-swift.enum/interactiveresting
---

# UIWritingToolsCoordinator.State.interactiveResting

A state that indicates Writing Tools is in the resting state for an inline editing experience.

## Declaration

```swift
case interactiveResting
```

## Mentioned in

Adding Writing Tools support to a custom UIKit view

## Discussion

Discussion When someone initially selects a tool with an interactive experience, the coordinator transitions briefly to this state and starts the operation. The coordinator transitions swiftly to the UIWritingToolsCoordinator.State.interactiveStreaming state when it submits the request and delivers the results to your view. When it finishes delivering the results, it transitions back to the interactiveResting state and awaits further commands. If the person accepts the changes or dismisses the Writing Tools UI, the coordinator transitions from this state to the UIWritingToolsCoordinator.State.inactive state.

## See Also

### Getting the animation types

- [UIWritingToolsCoordinator.State.inactive](uikit/uiwritingtoolscoordinator/state-swift.enum/inactive.md)
- [UIWritingToolsCoordinator.State.noninteractive](uikit/uiwritingtoolscoordinator/state-swift.enum/noninteractive.md)
- [UIWritingToolsCoordinator.State.interactiveStreaming](uikit/uiwritingtoolscoordinator/state-swift.enum/interactivestreaming.md)
