# getElementChildren (Compartilhado)

> Lista os filhos diretos de um elemento, opcionalmente só os de um tipo.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Elementos
- **URL**: https://wiki.mymp.gg/pt/getElementChildren

## Sintaxe

```lua
table getElementChildren(element element [, string type = ""])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `element` | `element` | Elemento pai. |
| `type` | `string` | Só devolve filhos deste tipo. Vazio devolve todos. *(padrão: `""`)* |

## Retorno

Uma tabela com os filhos, vazia se não há nenhum.

Netos e níveis abaixo não entram. Para descer pela árvore inteira, use `getElementsByType`.

## Exemplo

```lua
for _, vehicle in ipairs(getElementChildren(resourceRoot, "vehicle")) do
    setElementFrozen(vehicle, true)
end
```

## Veja também

- [getElementChildrenCount (Compartilhado)](https://wiki.mymp.gg/pt/getElementChildrenCount.md): Conta os filhos diretos de um elemento.
- [getElementParent (Compartilhado)](https://wiki.mymp.gg/pt/getElementParent.md): Lê o pai de um elemento na árvore de elementos.
- [getElementsByType (Servidor)](https://wiki.mymp.gg/pt/getElementsByType-server.md): Lista todos os elementos de um tipo abaixo de um elemento da árvore no servidor.
