---
name: "add3DENEventHandler"
type: command
status: ok
groups: ["Eden Editor", "Event Handlers"]
arma3_since: "1.56"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/add3DENEventHandler
revid: 364159
updated: 2024-05-05T10:46:40Z
---

# add3DENEventHandler

*Command · Eden Editor, Event Handlers · Arma 3 v1.56*

## Description

Adds an Eden Editor Event Handler.

## Syntax

```sqf
add3DENEventHandler [type, code]
```

**Parameters:**

- `type`: [String](../topics/String.md) - see Eden Editor Event Handler
- `code`: [Code](../topics/Code.md)
  - Event Handler parameters are accessible via `_this`
  - The Event Handler type is available as `_thisEvent`
  - The Event Handler index is available as `_thisEventHandler`

**Returns:** [Number](../topics/Number.md)

## Examples

### Example 1

```sqf
private _ehID = add3DENEventHandler ["onUndo", { systemChat "Zip..." }];
```

## See also

[remove3DENEventHandler](../commands/remove3DENEventHandler.md) · [removeAll3DENEventHandlers](../commands/removeAll3DENEventHandlers.md)

<sub>Source: [BI Community Wiki — add3DENEventHandler](https://community.bistudio.com/wiki/add3DENEventHandler) (revision 364159).</sub>
