
# IHTMLViewJavascriptMessageReceivedEvent interface

*No description yet.*

```csharp
public interface IHTMLViewJavascriptMessageReceivedEvent
```

**Namespace:** DXP · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [Invoke](#invoke) | `void` |  |

### Invoke

*No description yet.*

```csharp
void Invoke(string argType, out TJavascriptAction argAction, out string argName, out string argData);
void Invoke(string argType, out int argAction, out string argName, out string argData);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argType` | `string` | value |
| `argAction` | [TJavascriptAction](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/TJavascriptAction.md) | out |
| `argName` | `string` | out |
| `argData` | `string` | out |

**Returns:** nothing (`void`)

The first overload is an extension method of `IHTMLViewJavascriptMessageReceivedEventHelper` (`using DXP;`) with typed parameters; the second is declared by the interface.

## Accepted by

[IHTMLViewWithEvents.SetOnJavascriptMessageReceived](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IHTMLViewWithEvents.md#setonjavascriptmessagereceived)
