{# Tagged union list widget — expects: f (EditorFieldSchema), buffer (EditBuffer) #} {% set items = buffer.get_value(f.path) %}
{{ f.path }}
{{ f.doc }}
{% if items is sequence and items is not string and items is not mapping %} {% for item in items %} {% set rule_key = (item.keys() | list)[0] if item is mapping else '' %} {% set rule_value = item[rule_key] if item is mapping else '' %}
{% if rule_key == 'workspace_members' %} {% else %} {% endif %}
{% endfor %} {% endif %}