{% load i18n %} {% for node in nodes %} {% if node.ipa_tree_node_type == "collapsed_root_groups" %}
{% blocktrans count counter=node.collapsed_group_count %}{{ counter }} address group{% plural %}{{ counter }} address groups{% endblocktrans %}
{% include "netbox_nsm/inc/ipa_object_tree_node.html" with nodes=node.children depth=depth|add:1 ipa_cell_pill=ipa_cell_pill|default_if_none:True root_groups_member=True %} {% elif node.kind == "lazy_batch" %} {% for child in node.children %} {% include "netbox_nsm/inc/ipa_cell_tree_row.html" with node=child depth=depth|add:1 ipa_cell_pill=ipa_cell_pill|default_if_none:True root_groups_member=root_groups_member %} {% endfor %}
{% if node.lazy_load %} {% endif %} {% elif node.is_ipam_filler or node.ipam_synthetic or node.ipa_tree_node_type == "ipam_filler" %} {% if node.children %} {% include "netbox_nsm/inc/ipa_object_tree_node.html" with nodes=node.children depth=depth ipa_cell_pill=ipa_cell_pill|default_if_none:True root_groups_member=root_groups_member %} {% endif %} {% else %} {% include "netbox_nsm/inc/ipa_cell_tree_row.html" with node=node depth=depth ipa_cell_pill=ipa_cell_pill|default_if_none:True link_mode=link_mode|default:"anchor_stop" root_groups_member=root_groups_member %} {% if node.children %} {% include "netbox_nsm/inc/ipa_object_tree_node.html" with nodes=node.children depth=depth|add:1 ipa_cell_pill=ipa_cell_pill|default_if_none:True root_groups_member=root_groups_member %} {% endif %} {% if node.addr_drilldown_lazy %}
{% trans "IPAM drilldown" %} {% include "netbox_nsm/inc/ipa_object_addr_drilldown.html" %}
{% endif %} {% endif %} {% endfor %}