{% extends "admin_layout.html" %} {% import "components/topbar.html" as topbar %} {% import "components/elements.html" as elements %} {% block content %} {% call topbar.container() %} {% call topbar.topbar() %} {% call topbar.element() %}{% call elements.button(language, href="/admin/devices/create?type=edge instantiable") %}Edge Device{% endcall %}{% endcall %} {% call topbar.element() %}{% call elements.button(language, href="/admin/devices/create?type=group") %}Group{% endcall %}{% endcall %} {% call topbar.element() %}{% call elements.button(language, href="/admin/devices/create") %}Device{% endcall %}{% endcall %} {% endcall %} {% call topbar.content() %}
type
Name
Description
Username

{% for device in devices %}
{{ device.type }}
{% if deviceDetailsMap[device.url].connected %} link {% else %} link_off {% endif %}
{{ device.name }}
Description

{{ device.description }}

{{ userMap[device.owner].username }}
{% if deviceDetailsMap[device.url].devices %} {% for device in deviceDetailsMap[device.url].devices %}
{{ device.type }}
{{ device.name }}
Description

{{ device.description }}

{{ userMap[device.owner].username }}
{% endfor %} {% endif %}
{% endfor %} {% endcall %} {% endcall %} {% endblock %}