---
title: phase
framework: tabletopkit
role: symbol
role_heading: Instance Property
path: tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/phase
---

# phase

The current phase of the gesture.

## Declaration

```swift
var phase: TabletopInteraction.Value.Phase { get }
```

## See Also

### Getting the gesture properties

- [initialInputDevicePose](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/initialinputdevicepose.md)
- [inputDevicePose](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/inputdevicepose.md)
- [kind](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/kind-swift.property.md)
- [TabletopInteraction.Value.Gesture.Kind](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/kind-swift.enum.md)
- [chirality](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/chirality-swift.property.md)
- [TabletopInteraction.Value.Gesture.Chirality](tabletopkit/tabletopinteraction/value-swift.struct/gesture-swift.struct/chirality-swift.enum.md)
