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

# Web SDK - IMouseClick

[Home](https://docs.rainway.com/reference/about) > [@rainway/web](web-sdk) > [IMouseClick](./web-sdk-imouseclick)

## IMouseClick interface

A request to click a button on the remote mouse.

<b>Signature:</b>

```typescript
export interface IMouseClick 
```

## Properties

| Property                               | Modifiers             | Type                                   | Description |
| -------------------------------------- | --------------------- | -------------------------------------- | ----------- |
| [action](./web-sdk-imouseclick-action) | <code>readonly</code> | [ButtonAction](./web-sdk-buttonaction) |             |
| [button](./web-sdk-imouseclick-button) | <code>readonly</code> | [MouseButton](./web-sdk-mousebutton)   |             |