{% 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 %} {% 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.brief %}

{{ page.brief }}

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

Contents

{% 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 %} {% endblock %}