# getEventHandlers (Compartido)

> Lista las funciones que este recurso puso en un evento de un elemento con `addEventHandler`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Eventos
- **URL**: https://wiki.mymp.gg/es/getEventHandlers

## Sintaxis

```lua
table getEventHandlers(string eventName, element attachedTo)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `eventName` | `string` | Nombre del evento. |
| `attachedTo` | `element` | Elemento donde se pusieron los handlers. Los handlers de sus ancestros no entran. |

## Retorno

Una tabla con las funciones, en el orden en que se llaman. Vacía si no hay ninguna.

Los handlers de otros recursos en el mismo elemento no aparecen.

## Ejemplo

```lua
for _, handler in ipairs(getEventHandlers("onPlayerJoin", root)) do
    removeEventHandler("onPlayerJoin", root, handler)
end
```

## Ver también

- [addEventHandler (Compartido)](https://wiki.mymp.gg/es/addEventHandler.md): Hace que una función se llame cada vez que el evento ocurre en el elemento indicado o, con propagate, en cualquiera de sus descendientes.
- [removeEventHandler (Compartido)](https://wiki.mymp.gg/es/removeEventHandler.md): Quita una función de un evento de un elemento, donde la puso addEventHandler.
