{% if filter_subsystem %} {%- set active_sub = subsystems | selectattr('id', 'equalto', filter_subsystem) | first -%} {% if active_sub %}
{{ active_sub.name }} {{ subsystem_counts.get(filter_subsystem, 0) }} components

{{ active_sub.purpose }}

{{ active_sub.summary }}
{% endif %} {% else %}
{% for s in subsystems %}
{{ s.name }} {{ subsystem_counts.get(s.id, 0) }}

{{ s.purpose }}

{{ s.summary }}
{% endfor %}
{% endif %}
{% if filter_subsystem or filter_type or search %} Clear filters {% endif %}

Showing {{ components|length }} of {{ total_components }} components

{% for c in components %} {% endfor %}
Name Type Subsystem Location Deps
{{ c.name }} {{ c.type }} {{ c.subsystem }} {{ c.location }} {{ c.depends_on | default([]) | length }}