scripts/docs/templates/module.j2.md
{{ module.doc }} {% if module["submodules"]|length > 0 %}
{% for submodule in module["submodules"] %}
{% for type in type_order %} {# Considering: {{ type }} ({{ module[type]|length }}) #} {% if module[type]|length > 0 %}
{% for type in type_order %}{% if module[type]|length > 0 %}
{% for item in module[type] %}
| [{{ item.name }}](#{{ item.name }}) | |
|---|---|
| Signature | {{ item.def }} |
| Type | {{ item.type }} |
| Description | {{ item.desc }} |
| {% if "parameters" in item %} | |
| Parameters | <ul>{% for parameter in item.parameters %}<li>{{ parameter |
| {% endif %} | |
| {% if "returns" in item %} | |
| Returns | <ul>{% for return in item.returns %}<li>{{ return |
| {% endif %} | |
| {% if "notes" in item %} | |
| Notes | <ul>{% for note in item.notes %}<li>{{ note |
| {% endif %} |
{% endfor %}{% endif %}{% endfor %}