{% for item in component.root.children recursive %}
{% if item.indexed and item.name != None %}
- {{item.name|default(item.uid)}}
{% endif %}
{% if item.indexed and item.children %}
{% if item.name != None %}{% endif %}
{{ loop(item.children) }}
{% if item.name != None %}
{% endif %}
{% endif %}
{% endfor %}