# InputTouchBinding

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

Touch binding family.

```ds title="InputTouchBinding"
export interface InputTouchBinding {
    readTouchState(device: InputDeviceHandle): Result<TouchState, HostError>;
}
```

[language/library/src/input/binding/touch.ds:52:61](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/touch.ds#L52-L61)

## Members

### `readTouchState(device: InputDeviceHandle): Result<TouchState, HostError>`

Read one touch state snapshot.
