{% extends 'base.html' %} {% macro entry_module(module) %}{% include 'entry-module.html' %}{% endmacro %} {% macro entry_class(class) %}{% include 'entry-class.html' %}{% endmacro %} {% macro entry_enum(enum) %}{% include 'entry-enum.html' %}{% endmacro %} {% macro entry_function(function) %}{% include 'entry-function.html' %}{% endmacro %} {% macro entry_data(data) %}{% include 'entry-data.html' %}{% endmacro %} {% macro details_enum(enum, prefix) %}{% include 'details-enum.html' %}{% endmacro %} {% macro details_function(function, prefix) %}{% include 'details-function.html' %}{% endmacro %} {% macro details_data(data, prefix) %}{% include 'details-data.html' %}{% endmacro %} {% block title %}{% set j = joiner('.') %}{% for name, _ in page.breadcrumb %}{{ j() }}{{ name }}{% endfor %} | {{ super() }}{% endblock %} {% block main %}

{%+ for name, target in page.breadcrumb[:-1] %}{{ name }}.{% endfor %}{{ page.breadcrumb[-1][0] }} module

{% if page.summary %}

{{ page.summary }}

{% endif %} {% if page.modules or page.classes or page.functions or page.data %} {% endif %} {% if page.content %} {{ page.content }} {% endif %} {% if page.modules %}

Modules

{% for module in page.modules %} {{ entry_module(module) }} {% endfor %}
{% endif %} {% if page.classes %}

Classes

{% for class in page.classes %} {{ entry_class(class) }} {% endfor %}
{% endif %} {% if page.enums %}

Enums

{% for enum in page.enums %} {{ entry_enum(enum) }} {% endfor %}
{% endif %} {% if page.functions %}

Functions

{% for function in page.functions %} {{ entry_function(function) }} {% endfor %}
{% endif %} {% if page.data %}

Data

{% for data in page.data %} {{ entry_data(data) }} {% endfor %}
{% endif %} {% if page.has_enum_details %}

Enum documentation

{% for enum in page.enums %} {% if enum.has_details %} {{ details_enum(enum, page.prefix_wbr) }} {% endif %} {% endfor %}
{% endif %} {% if page.has_function_details %}

Function documentation

{% for function in page.functions %} {% if function.has_details %} {{ details_function(function, page.prefix_wbr) }} {% endif %} {% endfor %}
{% endif %} {% if page.has_data_details %}

Data documentation

{% for data in page.data %} {% if data.has_details %} {{ details_data(data, page.prefix_wbr) }} {% endif %} {% endfor %}
{% endif %} {% endblock %}