---
title: GKTurnBasedParticipant.Status.done
framework: gamekit
role: symbol
role_heading: Case
path: gamekit/gkturnbasedparticipant/status-swift.enum/done
---

# GKTurnBasedParticipant.Status.done

The participant leaves the match.

## Declaration

```swift
case done
```

## Mentioned in

Starting turn-based matches and passing turns between players

## Discussion

Discussion You set the matchOutcome property to state the reason why the participant left.

## See Also

### Constants

- [GKTurnBasedParticipant.Status.unknown](gamekit/gkturnbasedparticipant/status-swift.enum/unknown.md)
- [GKTurnBasedParticipant.Status.invited](gamekit/gkturnbasedparticipant/status-swift.enum/invited.md)
- [GKTurnBasedParticipant.Status.declined](gamekit/gkturnbasedparticipant/status-swift.enum/declined.md)
- [GKTurnBasedParticipant.Status.matching](gamekit/gkturnbasedparticipant/status-swift.enum/matching.md)
- [GKTurnBasedParticipant.Status.active](gamekit/gkturnbasedparticipant/status-swift.enum/active.md)
