{% extends 'base.html' %} {% 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_property(property) %}{% include 'entry-property.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] }} class

{% if page.brief %}

{{ page.brief }}

{% endif %} {% if page.classes or page.classmethods or page.staticmethods or page.methods or page.dunder_methods or page.properties or page.data %}

Contents

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

Class methods

{% for function in page.classmethods %} {{ entry_function(function) }} {% endfor %}
{% endif %} {% if page.staticmethods %}

Static methods

{% for function in page.staticmethods %} {{ entry_function(function) }} {% endfor %}
{% endif %} {% if page.methods %}

Methods

{% for function in page.methods %} {{ entry_function(function) }} {% endfor %}
{% endif %} {% if page.dunder_methods %}

Special methods

{% for function in page.dunder_methods %} {{ entry_function(function) }} {% endfor %}
{% endif %} {% if page.properties %}

Properties

{% for property in page.properties %} {{ entry_property(property) }} {% 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 %}