---
title: WritingToolsBehavior
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/writingtoolsbehavior
---

# WritingToolsBehavior

The Writing Tools editing experience for text and text input.

## Declaration

```swift
struct WritingToolsBehavior
```

## Topics

### Type Properties

- [automatic](swiftui/writingtoolsbehavior/automatic.md)
- [complete](swiftui/writingtoolsbehavior/complete.md)
- [disabled](swiftui/writingtoolsbehavior/disabled.md)
- [limited](swiftui/writingtoolsbehavior/limited.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Configuring the Writing Tools behavior

- [writingToolsBehavior(_:)](swiftui/view/writingtoolsbehavior(_:).md)
- [writingToolsAffordanceVisibility(_:)](swiftui/view/writingtoolsaffordancevisibility(_:).md)
