IDOWatchItemState
Single watch face state in IDOWatchItem.state (response field, not a bitmask).
Present when firmware enables supportWatchFileListUseVersion; otherwise nil / null (JSON may omit the field).
| Enum | raw | Description |
|---|---|---|
unknown |
0 |
Invalid / unsupported |
downloading |
1 |
Downloading |
installing |
2 |
Installing |
installed |
3 |
Installed |
Swift: item.state.flatMap { IDOWatchItemState(rawValue: $0) }
Kotlin: item.state?.let { IDOWatchItemState.from(it) }