# TouchPhase

`import { TouchPhase } from "destack:input/binding";`

Touch contact phase.

```ds title="TouchPhase"
export enum TouchPhase {
    Begin = 1,
    Move = 2,
    End = 3,
    Cancel = 4,
}
```

[language/library/src/input/binding/touch.ds:6:15](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/touch.ds#L6-L15)

## Variants

### `Begin = 1`

Contact began.

### `Move = 2`

Contact moved.

### `End = 3`

Contact ended.

### `Cancel = 4`

Contact was canceled.
