# InvokeErrorHandler

**Kind**: type alias | **Module**: [Interop](https://docs.interop.io/desktop/reference/javascript/interop/index.md)

**Source**: https://docs.interop.io/desktop/reference/javascript/interop/invokeerrorhandler/index.html

Handler to be called in case of method invocation error.

```ts
type InvokeErrorHandler = (error: { method: MethodDefinition; called_with: object; executed_by: Instance; message: string; status: number; returned: object; }) => void
```

**Parameters**

- **`error`** (`{ method: MethodDefinition; called_with: object; executed_by: Instance; message: string; status: number; returned: object; }`, required)
  An error object.

**Returns**: `void`

## Related types

- [Instance](https://docs.interop.io/desktop/reference/javascript/interop/instance/index.md)
- [MethodDefinition](https://docs.interop.io/desktop/reference/javascript/interop/methoddefinition/index.md)
