---
title: RCSMessage.ComposingIndicator.State
framework: TelephonyMessagingKit
role: symbol
role_heading: Enumeration
platforms: [iOS 26.0+]
path: telephonymessagingkit/rcsmessage/composingindicator/state-swift.enum
---

# RCSMessage.ComposingIndicator.State

An enumeration that represents the state of the indicator.

## Declaration

```swift
enum State
```

## Topics

### Working with composing indicator states

- [RCSMessage.ComposingIndicator.State.active](telephonymessagingkit/rcsmessage/composingindicator/state-swift.enum/active.md)
- [RCSMessage.ComposingIndicator.State.idle](telephonymessagingkit/rcsmessage/composingindicator/state-swift.enum/idle.md)

## Relationships

### Conforms To

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

## See Also

### Accessing composing indicator properties

- [state](telephonymessagingkit/rcsmessage/composingindicator/state-swift.property.md)
- [lastActive](telephonymessagingkit/rcsmessage/composingindicator/lastactive.md)
- [contentType](telephonymessagingkit/rcsmessage/composingindicator/contenttype.md)
- [UTType](uniformtypeidentifiers/uttype-swift.struct.md)
- [refreshInterval](telephonymessagingkit/rcsmessage/composingindicator/refreshinterval.md)
