# `A2UIAgent.Builder.ChildList`
[🔗](https://github.com/a2ui-elixir/a2ui/blob/v0.1.1/umbrella/apps/a2ui_agent/lib/a2ui_agent/builder/nodes.ex#L48)

Children generated from a data model list: the list's path and the
template component repeated for each item, written as
`{"path": path, "componentId": template_id}`. Made by
`A2UIAgent.Builder.child_list/2`.

# `t`
*since 0.1.0* 

```elixir
@type t() :: %A2UIAgent.Builder.ChildList{
  path: String.t(),
  template: A2UIAgent.Builder.Component.t() | A2UIAgent.Builder.Ref.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
