{% extends "base.html" %} {% block title %}{{ namespace.name }} – {{ namespace.version }}{% endblock %} {% block meta_other %} {% endblock %} {% block sidebar %}
Sections
{% if CONFIG.dependencies|length > 0 %}
Dependencies
{% endif %} {% endblock %} {% block content %}

Namespace

{{ namespace.name }} – {{ namespace.version }}

{{ CONFIG.description|escape }}

Version{{ CONFIG.version }}
Authors{{ CONFIG.authors }}
License{{ CONFIG.license }}
Website{{ CONFIG.website_url }}
Source{{ CONFIG.browse_url }}
{% if repository.c_includes or repository.packages %}

Build

{% if repository.c_includes %} {% endif %} {% if repository.packages %} {% endif %}
C headers{{ repository.c_includes|join(', ') }}
pkg-config files{{ repository.packages|join(', ') }}
{% endif %}
{% if repository.includes %}

Dependencies

{% for ns_name, repo in repository.includes.items() %} {% for _, lib in CONFIG.dependencies.items() if lib.name == repo.namespace.name %} {% endfor %} {% endfor %}
{{ repo.namespace.name }}—{{ repo.namespace.version }} {{ lib.description }}
Browse documentation
{% endif %} {% if CONFIG.related|length > 0 %}
{% for gir_name, lib in CONFIG.related.items() %} {% endfor %}
{{ lib.name }} {{ lib.description }}
Browse documentation
{% endif %} {% if content_files|length > 0 %}

Additional documentation

{% endif %} {% macro section_block(elements, section_id, section_title, section_fragment) -%} {% if elements|length > 0 %}

{{ section_title }}

{% for element in elements %} {% if CONFIG.show_index_summary %} {% endif %} {% endfor %}
{{ element.name }} {{ element.summary }}

{%- if CONFIG.is_unstable(element.available_since) -%} unstable  {%- endif %} {%- if element.deprecated_since -%} deprecated: {{ element.deprecated_since.version }}  {%- endif -%} {%- if element.available_since -%} since: {{ element.available_since }} {%- endif -%}

{% endif %} {%- endmacro %} {{ section_block(symbols.classes, "classes", "Classes", "class") }} {{ section_block(symbols.interfaces, "interfaces", "Interfaces", "iface") }} {{ section_block(symbols.structs, "structs", "Structs", "struct") }} {{ section_block(symbols.unions, "unions", "Unions", "union") }} {{ section_block(symbols.aliases, "aliases", "Aliases", "alias") }} {{ section_block(symbols.enums, "enums", "Enumerations", "enum") }} {{ section_block(symbols.bitfields, "bitfields", "Bitfields", "flags") }} {{ section_block(symbols.domains, "domains", "Error Domains", "error") }} {{ section_block(symbols.callbacks, "callbacks", "Callbacks", "callback") }} {{ section_block(symbols.functions, "functions", "Functions", "func") }} {{ section_block(symbols.function_macros, "function_macros", "Function Macros", "func") }} {{ section_block(symbols.constants, "constants", "Constants", "const") }}
{% endblock %}