{{ log.debug("Rendering parameters section") }} {% import "language.html" as lang with context %} {% if config.docstring_section_style == "table" %} {% block table_style %}

{{ section.title or lang.t("Parameters:") }}

{% for parameter in section.value %} {% endfor %}
{{ lang.t("Name") }} {{ lang.t("Type") }} {{ lang.t("Description") }} {{ lang.t("Default") }}
{{ parameter.name }} {% if parameter.annotation %} {% with expression = parameter.annotation %} {% include "expression.html" with context %} {% endwith %} {% endif %}
{{ parameter.description|convert_markdown(heading_level, html_id) }}
{% if parameter.default %} {% with expression = parameter.default %} {% include "expression.html" with context %} {% endwith %} {% else %} {{ lang.t("required") }} {% endif %}
{% endblock table_style %} {% elif config.docstring_section_style == "list" %} {% block list_style %}

{{ section.title or lang.t("Parameters:") }}

{% endblock list_style %} {% elif config.docstring_section_style == "spacy" %} {% block spacy_style %} {% for parameter in section.value %} {% endfor %}
{{ (section.title or lang.t("PARAMETER")).rstrip(":").upper() }} {{ lang.t("DESCRIPTION") }}
{{ parameter.name }}
{{ parameter.description|convert_markdown(heading_level, html_id) }}

{% if parameter.annotation %} {{ lang.t("TYPE:") }} {% with expression = parameter.annotation %} {% include "expression.html" with context %} {% endwith %} {% endif %} {% if parameter.default %} {{ lang.t("DEFAULT:") }} {% with expression = parameter.default %} {% include "expression.html" with context %} {% endwith %} {% endif %}

{% endblock spacy_style %} {% endif %}