{% extends "base.html" %} {% block title %}{{ namespace.name }}.{{ enum.name }}{% endblock %} {% block meta_other %} {% endblock %} {% macro sidebar_block(elements, enum_name, section_title, section_class, section_fragment) -%} {% if elements|length > 0 %}
{{ section_title }}
{% endif %} {% endmacro %} {% block sidebar %}
Type
{{ sidebar_block(enum.type_funcs, enum.name, "Type functions", "func", "type_func") }} {% endblock %} {% block content %}

Enumeration

{{ namespace.name }}.{{ enum.name }}

Declaration {% if CONFIG.source_location_url and enum.source_location %} [src] {% endif %}

{{ enum.c_decl }}

Description {% if CONFIG.source_location_url and enum.docs_location %} [src] {% endif %}

{{ enum.description }}
{% if enum.stability %} {% endif %} {% if enum.available_since %} {% endif %} {% if enum.deprecated_since %} {% endif %}
Stability:{{ enum.stability }}
Available since:{{ enum.available_since }}
Deprecated since:{{ enum.deprecated_since.version }}
{{ enum.deprecated_since.message }}
{% if enum.attributes %}
{% for (key, value) in enum.attributes.items() %} {% endfor %}
{{ key|escape }}{{ value|escape }}
{% endif %}

Members

{% for member in enum.members %} {% endfor %}
Name Description
{{ member.name }} {{ member.description }}
{% if enum.error_domain %}

Error domain

"{{ enum.domain }}"
{% endif %} {% if enum.type_funcs %}

Type functions

{% for func in enum.type_funcs %}
{{ func.identifier }}
{{ func.summary }}
{% if func.available_since or func.deprecated_since -%}
{%- if func.available_since -%}

Available since: {{ func.available_since }}

{%- endif -%} {%- if func.deprecated_since -%}

Deprecated since: {{ func.deprecated_since }}

{%- endif -%}
{%- endif %}
{% endfor %}
{% endif %}
{% endblock %}