---
agentTools:
  projectIndex: https://docs.rainway.com/llms.txt
---

# Node.js SDK - Touch\_2

[Home](https://docs.rainway.com/reference/about) > [@rainway/native](nodejs-sdk) > [Touch\_2](./nodejs-sdk-touch-2)

## Touch\_2 class

Information about touch.

<b>Signature:</b>

```typescript
export declare class Touch 
```

## Remarks

The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `Touch` class.

## Properties

| Property                                            | Modifiers | Type                                    | Description |
| --------------------------------------------------- | --------- | --------------------------------------- | ----------- |
| [contactBottom](./nodejs-sdk-touch-2-contactbottom) |           | number                                  |             |
| [contactLeft](./nodejs-sdk-touch-2-contactleft)     |           | number                                  |             |
| [contactRight](./nodejs-sdk-touch-2-contactright)   |           | number                                  |             |
| [contactTop](./nodejs-sdk-touch-2-contacttop)       |           | number                                  |             |
| [orientation](./nodejs-sdk-touch-2-orientation)     |           | number                                  |             |
| [pointerInfo](./nodejs-sdk-touch-2-pointerinfo)     |           | [PointerInfo](./nodejs-sdk-pointerinfo) |             |
| [pressure](./nodejs-sdk-touch-2-pressure)           |           | number                                  |             |
| [touchMask](./nodejs-sdk-touch-2-touchmask)         |           | number                                  |             |